Commit Graph

501 Commits (8663d6aff712ac24c1913a1dc233bd9d9e3902fb)
 

Author SHA1 Message Date
Roger A. Light 8663d6aff7 Merge branch 'master' of github.com:eclipse/mosquitto 9 years ago
Roger A. Light 41980083db Bump appveyor openssl version. 9 years ago
Roger A. Light 91bfd82491 Merge branch 'fixes' 9 years ago
Roger A. Light 2d0af7309f Bump version number. 9 years ago
Roger A. Light 30686f2dc9 Fix mosquitto_topic_matches_sub(). 9 years ago
Roger A. Light ea2baa876c Fix rare possible crash when writing persistence file. 9 years ago
Roger A. Light c035913b2a [180] Fix #includes in lib/send_mosq.c
Ensures that LWS_LIBRARY_VERSION_NUMBER is always present in all source
files when it is defined.

Thanks to dennisip86.

Bug: https://github.com/eclipse/mosquitto/issues/180
9 years ago
Roger A. Light ff78cd7873 Fix publishing of $SYS/broker/clients/maximum. 9 years ago
Roger A. Light 6f5f445196 [169] mosquitto_passwd handles unknown cmd args properly.
Closes #169. Thanks to castorgodinho.

Bug: https://github.com/eclipse/mosquitto/issues/169
9 years ago
Roger A. Light 7761218d3c [170] Fix WS listeners not being able to bind to an IP.
Closes #170. Thanks to minghuadev.

Bug: https://github.com/eclipse/mosquitto/issues/170
9 years ago
Roger A. Light afc2c9951c [57] File missed from previous commit.
Bug: https://github.com/eclipse/mosquitto/issues/57
10 years ago
Roger A. Light a187b3f5fa [57] Handle PUB* with unknown message id gracefully.
Allows message flow to complete where e.g. the broker didn't persist a
partially complete flow.

Thanks to jsaak jsaak and Hiram van Paassen.

Bug: https://github.com/eclipse/mosquitto/issues/57
10 years ago
Roger A. Light e8185ddaa7 [166] Don't cancel external threads.
libmosquitto shouldn't cancel threads it didn't create. This change
allows us to keep track of whether threads were created by the library
or by external code.

Thanks to Josip Ćavar.

Bug: https://github.com/eclipse/mosquitto/issues/166
10 years ago
Roger Light 25dde479b6 Merge pull request #162 from jcavar/master
CocoaPods support
10 years ago
Josip Cavar a71f688ad3 CocoaPods support
Signed-off-by: Josip Cavar <josipcavar04@gmail.com>
10 years ago
Roger Light 19a9927661 Merge pull request #138 from 251/acldos
Fix use-after-free (DOS) and small memory leak
10 years ago
Roger A. Light 57da586703 Fix saving of persistence messages that start with a '/'.
Closes #151. Thanks to Andrew Chambers.

Signed-off-by: Roger A. Light <roger@atchoo.org>
10 years ago
Roger A. Light 3048c5ba0d Changelog update.
Fix reconnecting for bridges that use TLS on Windows.

Closes #154.

Thanks to Dmitry Kaukov.
10 years ago
Dmitry Kaukov 606aa5b4fa Workaround for Windows SSL (#160)
Closes #154.

Signed-off-by: Dmitry Kaukov <dkaukov@opentable.com>
10 years ago
Roger A. Light 6704df8061 Bridge config parameters can now contain a space
Closes #150.

Thanks to Sebastian Koch and Mikkel Kirkgaard Nielsen.

Bug: https://github.com/eclipse/mosquitto/issues/150
10 years ago
Roger A. Light 3d94aac24a Update for github. 10 years ago
Roger A. Light f3651b80d4 Update for github. 10 years ago
Roger A. Light 218d74f38d Windows icon. 10 years ago
Roger A. Light 7258b07808 New logo 10 years ago
Roger A. Light 4a67fcebc5 More codacy test fixes. 10 years ago
Roger A. Light 07b21f0fe5 Fix minor test problems highlighted by codacy.com. 10 years ago
Frank Busse 10bb523854 fix 16 byte memory leak
Adds missing free for config->pid_file in mqtt3_config_cleanup.

Signed-off-by: Frank Busse <bb0xfb@gmail.com>
10 years ago
Frank Busse defbfbd185 DOS: use-after-free in ACL message handling
Removing the last message in queue because of an ACL leaves last_msg
in a corrupted state. Therefore an unauthorized attacker may cause a
segfault of the broker.

Signed-off-by: Frank Busse <bb0xfb@gmail.com>
10 years ago
Roger A. Light 6a9382d864 Fix building on Visual Studio 2015
Closes #136.

Thanks to Pelayo Méndez.
10 years ago
Roger A. Light caa394d0fe Return value of pthread_create is now checked. 10 years ago
Roger A. Light d20355c8ac Merging travis config changes across branches.
[ci skip]
10 years ago
Roger A. Light 49936c8ec3 Incorrect quoting. 10 years ago
Roger A. Light 70d1409e62 Updated travis config for fixes branch. 10 years ago
Roger A. Light 69a08ab905 Fix string quoting in CMakeLists.txt. Closes #4. 10 years ago
Roger A. Light 35c4d3d59a Handle some unchecked malloc() calls. Closes #1.
Thanks to Markus Elfring.
10 years ago
Roger A. Light 37238fb645 Don't build debian branch. 10 years ago
Roger A. Light fda0cb3d45 Fix incorrect $SYS heap memory reporting when using ACLs. 10 years ago
Roger A. Light 32cf2b6743 Allow failures on travis osx. 10 years ago
Roger A. Light 5f7b169391 Travis config update. 10 years ago
Roger A. Light 059bfb0500 Travis build status. 10 years ago
Roger A. Light a3ec9dca8a Update readme and travis config. 10 years ago
Roger A. Light abc2f3f9de Network errors are printed correctly on Windows. 10 years ago
Roger A. Light a79412e3d8 Fix compile error from library keepalive handling. 10 years ago
Roger A. Light 1065a0f202 Will topic isn't truncated when using a mount_point. 10 years ago
Roger A. Light 6bac3f072c Reconnecting client doesn't start with mid=1 again. 10 years ago
Roger A. Light d9142c3974 [476314] Deliver queued WS client msgs on reconnect.
Thanks to Joking Young and Christoph Krey.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=476314
10 years ago
Roger A. Light af995d211d Fix client library keepalive handling.
Fix the case where a message received just before the keepalive timer
expired would cause the client to miss the keepalive timer.

Thanks to Graham Benton.
10 years ago
Roger A. Light bf959ef9b0 Merge branch 'fixes' 10 years ago
Roger A. Light 5cca6b4239 Bump version number. 10 years ago
Roger A. Light 7a48bcbce8 Script for bumping version numbers. 10 years ago