Roger A. Light
adb6f3a39d
Update Debian repo post to include up to date Debian dists.
6 years ago
Roger A. Light
c8789180f3
Fix session expiry with very large expiry intervals.
...
Closes #1525 . Thanks to Christoph Krey.
6 years ago
Roger A. Light
6bfd52af9e
Update Docker to 1.6.8.
6 years ago
Roger A. Light
70cc79a619
snap: mosquitto_rr needs priming.
6 years ago
Roger A. Light
ab6c7416b7
Update download links.
6 years ago
Roger A. Light
e55f7facce
Merge branch 'fixes'
6 years ago
Roger A. Light
b410568299
Bump version, add release post.
6 years ago
Roger A. Light
b96739341d
Update changelog for last pull request.
...
Closes #1513 .
6 years ago
Roger Light
757e88e503
Merge pull request #1514 from basavesh/fixes
...
In sub_client.c, call mosquitto_destroy() in cleanup label.
6 years ago
Roger A. Light
6dec2b468b
Remove redundant expiry checks
...
This is all now handled in session_expiry.c, through session expiry interval/time.
6 years ago
Roger A. Light
a46b45b006
Fix persistent_client_expiration not being used
...
Closes #1494 . Thanks to Christoph Krey.
6 years ago
Basavesh Shivakumar
9bebab46ca
In sub_client.c, call mosquitto_destroy()
...
Fixes : #1513 and frees resources when someone terminates
via SIGTERM or SIGINT.
Signed-off-by: Basavesh Shivakumar <basavesh.shivakumar@gmail.com>
6 years ago
Roger A. Light
c37251c53d
Document `mosquitto_connect_srv()`.
...
Closes #1499 . Thanks to Basavesh Shivakumar.
6 years ago
Roger A. Light
fc238895d1
Merge branch 'basavesh-master' into fixes
6 years ago
Roger A. Light
91961d93c4
Merge branch 'master' of git://github.com/basavesh/mosquitto into basavesh-master
6 years ago
Basavesh Shivakumar
7c34ed2eeb
Delete duplicate 'Returns' messages in the comments.
...
Signed-off-by: Basavesh Shivakumar <basavesh.shivakumar@gmail.com>
6 years ago
Roger A. Light
a26157643d
Add rr to snap. Add home plug to snap (not autoconnected).
6 years ago
Roger A. Light
3d92dcbbd9
Make documentation for `mosquitto_pub -l` match reality
...
Blank lines are sent as empty messages.
Closes #1474 . Thanks to majekw.
6 years ago
Roger A. Light
1e04b22833
Fix `mosquitto_pub -l` not sending the final line of stdin
...
This would happen if the final line did not end with a new line.
Closes #1473 . Thanks to majekw.
6 years ago
Roger A. Light
05171b266d
Fix TLS Websockets clients not receiving messages.
...
This can occurs after one client takes over a previous connection.
Closes #1489 . Thanks to Bas Verhoeven.
6 years ago
Roger Light
c052950639
Merge pull request #1328 from tgurr/cmake-pkgconfig
...
Install pkg-config files into arch dependent locations also for CMake builds
6 years ago
Roger A. Light
6bde209799
Added `CLIENT_STATIC_LDADD` to makefile builds
...
This allow more libraries to be linked when compiling the clients with a
static libmosquitto, as required for e.g. openssl on some systems.
Closes #1371 . Thanks to Fabrice Fontaine.
6 years ago
Roger A. Light
eaab179933
Docker: Add ca-certificates to images.
6 years ago
Roger A. Light
678131e393
Docker - ca-certificates must not be installed in build-deps
6 years ago
Roger A. Light
28c11f4cce
Fix tests where broker suddenly disconnects client
...
This seems to be required just on more modern Python versions.
6 years ago
Roger A. Light
aceabcdef2
Tidy up async test outputs.
6 years ago
Mario Vejlupek
cf1f4228a9
Add ca-certificates to Docker to support root certificates
...
Signed-off-by: Mario Vejlupek <mario@vejlupek.cz>
6 years ago
Roger A. Light
22eb193309
Merge branch 'stdin-fix-1' of git://github.com/majekw/mosquitto into majekw-stdin-fix-1
6 years ago
Roger A. Light
aabf850a62
Separate pub client loops for better readability.
6 years ago
Roger A. Light
74e1f77310
Fix for previous commit
...
Stdin mode wouldn't work with normal compiler optimisation levels.
6 years ago
Roger Light
4e7e6c641f
Merge pull request #1473 from majekw/stdin-rewrite
...
mosquitto_pub: split main loop.
6 years ago
Roger Light
25f458de74
Merge pull request #1487 from grom-42/fix-send-pkt
...
Fix test on invalid null will topic value in connect packet
Fix test on invalid reserved bit value in connect packet
Add send of pubcomp in 02-subpub-qos2 script. To keep the broker session working while launching several tests on the same broker, the last packet of this transaction must be sent.
Fix way of sending packets in compliance tests. According to the documentation of python 3 socket::send method (https://docs.python.org/3/library/socket.html#socket.socket.send ), the call to send must be retry until all data is sent while sending packet with a "large" amount of data.
6 years ago
Jerome Malinge
fba1f6bc0a
Fix test on invalid null will topic value in connect packet
...
Signed-off-by: Jerome Malinge <gromgromm@yahoo.com>
6 years ago
Jerome Malinge
11dc077d15
Fix test on invalid reserved bit value in connect packet
...
Signed-off-by: Jerome Malinge <gromgromm@yahoo.com>
6 years ago
Jerome Malinge
ce0b0d23d6
Add send of pubcomp in 02-subpub-qos2 script
...
To keep the broker session working while launching several tests on
the same broker, the last packet of this transaction must be sent.
Signed-off-by: Jerome Malinge <gromgromm@yahoo.com>
6 years ago
Jerome Malinge
d76e5fd199
Fix way of sending packets in compliance tests
...
According to the documentation of python 3 socket::send method
(https://docs.python.org/3/library/socket.html#socket.socket.send ),
the call to send must be retry until all data is sent while sending
packet with a "large" amount of data.
Signed-off-by: Jerome Malinge <gromgromm@yahoo.com>
6 years ago
Roger A. Light
b622aaeee4
Fix messages with an expiry interval missing the property.
...
They would be be sent without an expiry interval property just before
they were expired.
Closes #1464 . Thanks to Dustin Sallings.
6 years ago
Roger A. Light
06a27e799f
Fix retained messages with an expiry interval not being expired.
...
This happened after being restored from persistence.
Closes #1464 . Thanks to Dustin Sallings.
6 years ago
Roger A. Light
e6e7fc961d
Fix function in wrong doc section.
6 years ago
Roger A. Light
463fe8fc6c
Fix document issues in mosquitto.h.
...
Closes #1478 . Thanks to Liam Fry.
6 years ago
Roger A. Light
ba3d996974
Allow passing LDADD to broker, client, and passwd.
6 years ago
Roger A. Light
1d468708de
Fix mosquitto_rr.exe not being included in Windows installers.
...
Closes #1463 . Thanks to raisonchacko.
6 years ago
Roger A. Light
47dadb902d
Only call ERR_clear_error() after an error has occurred.
6 years ago
Roger A. Light
253326dcc9
Fix problems with reloading config when `per_listener_settings` was true.
...
Closes #1459 . Thanks to Thomas Markin Klein.
6 years ago
majekw
50c9a4b0b0
Fix `mosquitto_pub -l` hang when stdin stream ends. Closes #1448 .
...
Signed-off-by: Marek Wodzinski <majek@w7i.pl>
6 years ago
Roger A. Light
27e81e9e13
Point libmosquitto documentation at the API pages.
6 years ago
Roger A. Light
8a4ae28fa9
Fix duplicate cfg definition in rr_client.
...
Closes #1453 . Thanks to jveber.
6 years ago
Roger A. Light
432440a918
Add missing bracket.
6 years ago
Roger A. Light
457227dcf6
Remove incorrect line on main www page.
...
Closes #1451 . Thanks to Björn Andersson.
6 years ago
Marek Wodzinski
ede9f2a51d
mosquitto_pub: split main loop.
...
Main loop has two different logics inside: one for stdin input,
second for all other cases. Exit loop condition is also different
for both variants. This commit splits these two variants into
two separate loops.
Signed-off-by: Marek Wodzinski <majek@w7i.pl>
6 years ago