Roger A. Light
0d7523c309
Use helpers in all tests.
7 years ago
Roger A. Light
925debb8a5
Add mosquitto_rr, the "request-response" client.
7 years ago
Roger A. Light
b95a5d87d2
Alphabetic client option order.
7 years ago
Roger A. Light
ec3fd361be
https links where possible.
7 years ago
Roger A. Light
7e49d91898
Convert tests to Python 3
7 years ago
Roger A. Light
75c2a39d2c
Send topic alias maximum from the broker.
7 years ago
Roger A. Light
e4db8707a6
Add ExecReload stanza to systemd units files.
...
This is as per systemd documentation.
7 years ago
Roger A. Light
12e5efbee2
Typo.
7 years ago
Roger A. Light
1220ba4bfe
Rejig OCSP code.
7 years ago
Roger A. Light
ea046c2405
Merge branch 'master' of git://github.com/LarsVoelker/mosquitto into LarsVoelker-master
7 years ago
YoongHM
64469ae54e
Typo
...
rmeote -> remote
7 years ago
Roger A. Light
834ffdf82b
Fix Coverity Scan defect 1400435.
7 years ago
Roger A. Light
0ca093060c
Fix Coverity Scan defect 1400433. Integer overflow.
7 years ago
Roger A. Light
9faad1e078
Fix a variety of scan-build warnings.
7 years ago
Roger A. Light
67707b819d
Fix some -Wextra compiler warnings.
7 years ago
Roger A. Light
2a5995106a
Fix Coverity Scan defect 140436. Null dereference.
7 years ago
Roger A. Light
830f814264
Fix Coverity Scan defect 1400439. Access without lock.
7 years ago
Roger A. Light
87197bf9d4
Fix Coverity Scan defect 1400441, dereference of pointer after earlier null check.
7 years ago
Roger A. Light
42732f4cca
Fix mosquitto_passwd segfault on corrupt file.
...
Thanks to srasku-ge.
Closes #1207
7 years ago
Roger A. Light
43c159b9a5
Support and tests for saving message expiry interval.
7 years ago
Roger A. Light
5f0cb3a44c
Possible fix for errant test.
7 years ago
Roger A. Light
61fe26474e
Test and fix for client message prop persistence.
7 years ago
Roger A. Light
5841da2c36
Tests for persisting message store properties.
7 years ago
Roger A. Light
efb20625fb
Code and tests for persisting client msg properties.
7 years ago
Roger A. Light
c95ae6a6fd
Remove one instance of recursion.
7 years ago
Roger A. Light
48253bc12c
Persist message store publish properties.
7 years ago
Roger A. Light
2f15a7be2b
Add subscription-identifier and options to persistence.
7 years ago
Roger A. Light
5691456ac7
Remove errant header from merge.
7 years ago
Roger A. Light
214a5f3aab
v5 persistence file format
...
This includes changes to improve read/write performance.
It is not complete, and will have further changes to add properties and anything else required for MQTT v5.
7 years ago
Roger A. Light
a0e54ac065
Function for reading persist file chunk header.
7 years ago
Roger A. Light
ee5412b060
Persist write fix.
7 years ago
Roger A. Light
a50d129a3c
Fix db_dump.
7 years ago
Roger A. Light
e249ca7e91
Separate the persistence actual writing functions.
7 years ago
Roger A. Light
7a53b28080
Start of persistence writing tests.
7 years ago
Roger A. Light
54a35ed0ed
Free clients with >0 session expiry on exit.
7 years ago
Roger A. Light
94450eb8bc
Keep log open until we are ready to quit.
7 years ago
Roger A. Light
8024a30d1d
Fix potential leak.
7 years ago
Roger A. Light
c90bd4e0c6
Add helper function for internal debug logging.
7 years ago
Roger A. Light
b29c8ced55
Fix compilation warning for WITH_WEBSOCKETS=no.
7 years ago
Roger A. Light
ad2ce6c4e6
Add internal logging type, for development debugging.
7 years ago
Roger A. Light
c5699da5ce
Don't remove unused websockets contexts until lws is finished with them.
7 years ago
Roger A. Light
0ced003880
Always remove from by_id when adding to disused list.
7 years ago
Roger A. Light
320ddc1303
Merge branch 'master'
...
Conflicts:
CMakeLists.txt
ChangeLog.txt
client/Makefile
config.mk
installer/mosquitto.nsi
installer/mosquitto64.nsi
lib/mosquitto.h
lib/mqtt3_protocol.h
lib/util_mosq.c
set-version.sh
snap/snapcraft.yaml
src/bridge.c
src/database.c
src/handle_connack.c
src/loop.c
src/persist.c
test/broker/Makefile
7 years ago
Roger A. Light
a7d0660749
Separate out persist reading code from restoring code.
7 years ago
Roger A. Light
110f4aada6
Don't overwrite disused client state.
7 years ago
Roger A. Light
9411d94842
Start of tests for persistence reading.
7 years ago
Roger A. Light
b6356735b4
Split persist read/write into separate files for easier testing.
7 years ago
Roger A. Light
c944f840a6
Don't advertise shared subs as unavailable any more.
7 years ago
Roger A. Light
cc153cfc90
Cleanup TLS UI method on exit.
7 years ago
Roger Light
8a8d13cf96
Shared subscription support.
7 years ago