Roger A. Light
|
b4fbe904d4
|
Remove more unnecessary "if(x) mosquitto__free(x)" checks.
|
10 years ago |
Roger A. Light
|
436d3fac19
|
Merge branch 'fixes' into develop
Conflicts:
CMakeLists.txt
ChangeLog.txt
config.mk
installer/mosquitto.nsi
installer/mosquitto64.nsi
lib/mosquitto.c
lib/mosquitto.h
src/loop.c
|
10 years ago |
Roger A. Light
|
9fb288d283
|
Fix malloc/_mosquitto_free mismatch.
|
10 years ago |
Roger Light
|
e2324ff9bb
|
Merge remote-tracking branch 'remotes/origin/master' into develop
Conflicts:
CMakeLists.txt
ChangeLog.txt
THANKS.txt
appveyor.yml
config.mk
installer/mosquitto-cygwin.nsi
installer/mosquitto.nsi
lib/messages_mosq.c
lib/messages_mosq.h
lib/mosquitto.c
lib/mosquitto.h
lib/net_mosq.c
lib/net_mosq.h
lib/send_client_mosq.c
lib/send_mosq.c
lib/socks_mosq.c
lib/will_mosq.c
src/bridge.c
src/conf.c
src/context.c
src/database.c
src/loop.c
src/mosquitto.c
src/mosquitto_broker.h
src/net.c
src/read_handle.c
src/read_handle_server.c
src/subs.c
|
10 years ago |
Roger A. Light
|
3f86d316d8
|
Allow mosquitto__free(NULL).
Remove all unnecessary "if(X)" before a call to mosquitto__free.
|
10 years ago |
Roger A. Light
|
e773ea1bee
|
[464543] Run default checks after plugins.
|
10 years ago |
Roger A. Light
|
21946ace6c
|
mosquitto__log_printf -> log__printf
|
11 years ago |
Roger A. Light
|
b598aec385
|
Sys -> user includes.
|
11 years ago |
Roger A. Light
|
11756d24c8
|
Change internal funcs _foo_bar() to foo__bar().
|
11 years ago |
Roger A. Light
|
960b3ef32d
|
Fix possible minor memory leak on acl parsing.
|
11 years ago |
Roger A. Light
|
ccc8a81187
|
Ignore multiple spaces when parsing acl files.
|
11 years ago |
Roger A. Light
|
28404350c4
|
Fix possible crash when using pattern ACLs.
|
11 years ago |
Roger A. Light
|
22e09ae613
|
[455402] Fix potential hang with pattern acls.
Fix hang if pattern acl contains a %u but an anonymous client connect.
Thanks to Christoph Krey.
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=455402
|
11 years ago |
Roger A. Light
|
1b4903b41e
|
[431780] ACL files can contain a space in username/topic.
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=431780
|
11 years ago |
Roger A. Light
|
070d783c9f
|
Merge 1.3.2-1.3.5 into 1.4.
|
11 years ago |
Roger A. Light
|
45fa820989
|
Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP.
|
11 years ago |
Roger A. Light
|
bb1a69b7d7
|
Disconnect clients consistently.
|
11 years ago |
Roger A. Light
|
ff5fd26e13
|
Free base64 memory properly.
|
11 years ago |
Roger A. Light
|
764b7e0a91
|
Use hash functions to store client data.
|
11 years ago |
Roger A. Light
|
29e65e4965
|
Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP.
|
11 years ago |
Roger A. Light
|
6cc3e7999e
|
Tidy up.
|
12 years ago |
Roger A. Light
|
be0cfff969
|
Fix possible leaks.
|
12 years ago |
Roger Light
|
ab15557931
|
Fix possible crash when using pattern ACLs.
Crash may occur for ACLs that do not include a %u and clients that
connect without a username.
Thanks to Karl Palsson.
|
12 years ago |
Roger Light
|
0364bd1be7
|
Initial contribution.
|
12 years ago |