Roger A. Light
|
b4fbe904d4
|
Remove more unnecessary "if(x) mosquitto__free(x)" checks.
|
2015-09-22 14:42:56 +01:00 |
|
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
|
2015-09-22 14:18:12 +01:00 |
|
Roger A. Light
|
9fb288d283
|
Fix malloc/_mosquitto_free mismatch.
|
2015-09-22 14:04:47 +01:00 |
|
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
|
2015-09-09 22:02:46 +01:00 |
|
Roger A. Light
|
3f86d316d8
|
Allow mosquitto__free(NULL).
Remove all unnecessary "if(X)" before a call to mosquitto__free.
|
2015-08-18 14:53:22 +01:00 |
|
Roger A. Light
|
e773ea1bee
|
[464543] Run default checks after plugins.
|
2015-06-29 23:31:39 +01:00 |
|
Roger A. Light
|
21946ace6c
|
mosquitto__log_printf -> log__printf
|
2015-05-18 08:53:21 +01:00 |
|
Roger A. Light
|
b598aec385
|
Sys -> user includes.
|
2015-04-29 21:37:47 +01:00 |
|
Roger A. Light
|
11756d24c8
|
Change internal funcs _foo_bar() to foo__bar().
|
2015-04-19 22:10:59 +01:00 |
|
Roger A. Light
|
960b3ef32d
|
Fix possible minor memory leak on acl parsing.
|
2015-03-30 22:26:44 +01:00 |
|
Roger A. Light
|
ccc8a81187
|
Ignore multiple spaces when parsing acl files.
|
2015-03-26 22:37:01 +00:00 |
|
Roger A. Light
|
28404350c4
|
Fix possible crash when using pattern ACLs.
|
2015-03-08 21:00:15 +00:00 |
|
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
|
2015-01-27 23:33:36 +00:00 |
|
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
|
2015-01-27 23:33:36 +00:00 |
|
Roger A. Light
|
070d783c9f
|
Merge 1.3.2-1.3.5 into 1.4.
|
2014-10-12 11:17:13 +01:00 |
|
Roger A. Light
|
45fa820989
|
Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP.
|
2014-07-13 14:11:43 +01:00 |
|
Roger A. Light
|
bb1a69b7d7
|
Disconnect clients consistently.
|
2014-07-08 23:07:19 +01:00 |
|
Roger A. Light
|
ff5fd26e13
|
Free base64 memory properly.
|
2014-06-27 22:59:50 +01:00 |
|
Roger A. Light
|
764b7e0a91
|
Use hash functions to store client data.
|
2014-06-23 17:57:35 +01:00 |
|
Roger A. Light
|
29e65e4965
|
Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP.
|
2014-06-18 23:17:40 +01:00 |
|
Roger A. Light
|
6cc3e7999e
|
Tidy up.
|
2014-05-27 22:02:52 +01:00 |
|
Roger A. Light
|
be0cfff969
|
Fix possible leaks.
|
2014-05-26 21:23:19 +01:00 |
|
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.
|
2014-05-08 23:03:15 +01:00 |
|
Roger Light
|
0364bd1be7
|
Initial contribution.
|
2014-05-07 23:27:00 +01:00 |
|