Roger A. Light
|
21946ace6c
|
mosquitto__log_printf -> log__printf
|
2015-05-18 08:53:21 +01:00 |
|
Roger A. Light
|
b67c90ec02
|
Rename internal datatypes.
|
2015-05-16 19:03:12 +01:00 |
|
Roger A. Light
|
94ef6ec7bb
|
Big set of function renames.
|
2015-05-16 15:24:24 +01:00 |
|
Roger A. Light
|
1744477cf8
|
Rename/reorganise packet functions.
|
2015-05-16 14:16:40 +01:00 |
|
Roger A. Light
|
b598aec385
|
Sys -> user includes.
|
2015-04-29 21:37:47 +01:00 |
|
Roger A. Light
|
970ba58da6
|
Code reorganise.
|
2015-04-29 21:23:59 +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
|
87d8e1f705
|
Bridge support for MQTT v3.1.1.
|
2015-01-27 17:12:36 +00:00 |
|
Roger A. Light
|
db3c016fdd
|
Don't use bridge hash in each client.
Store a DB wide array of bridges. There shouldn't be many of them, so
iterating/searching isn't a problem. Saves 56 bytes in the client
struct.
|
2014-11-18 23:34:54 +00:00 |
|
Roger A. Light
|
ea8537c048
|
Remove unused messages from store immediately.
This removes the need for *store_clean*.
|
2014-11-17 23:46:02 +00:00 |
|
Roger A. Light
|
a1f18323d1
|
Make bridge connections non-blocking for non-TLS connections.
|
2014-10-24 21:28:24 +01:00 |
|
Roger A. Light
|
d2dbe16d68
|
Client structs store sub information to make _subs_clean_session more efficient.
|
2014-10-09 23:28:16 +01: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
|
db9d6b9f3d
|
Fix potential memory leak from context->current_out_packet.
|
2014-09-23 00:32:34 +01:00 |
|
Roger A. Light
|
7fb629d818
|
Fix potential leak.
|
2014-09-19 00:56:37 +01:00 |
|
Roger A. Light
|
99779c03c7
|
Fix reporting of local bridge status.
|
2014-09-17 22:40:49 +01:00 |
|
Roger A. Light
|
580cd722dc
|
Remote/local bridge fixes.
|
2014-08-16 23:14:41 +01:00 |
|
Roger A. Light
|
b937a043e7
|
Rename remote bridge identifiers to remote_.
|
2014-08-16 21:31:12 +01:00 |
|
Roger A. Light
|
56ff849c65
|
Backout changeset c7589b77956c5bac076ae23905fbfc8902d69dc5.
|
2014-08-02 21:48:08 +01:00 |
|
Roger A. Light
|
8e7736b78e
|
Fix incorrect handling of anonymous bridges on the local broker.
Thanks to Jan-Piet Mens.
|
2014-08-01 21:34:21 +01:00 |
|
Roger A. Light
|
e5aa843ec7
|
Don't allow access to clients when authenticating if a security plugin returns an application error. Fixes bug #1340782.
Thanks to Charlie Davis.
|
2014-07-13 21:20:18 +01:00 |
|
Roger A. Light
|
22094aa00d
|
Memory checks.
|
2014-07-04 21:32:27 +01:00 |
|
Roger A. Light
|
3fd1dc477f
|
Fix defects identified by Coverity.
|
2014-07-03 21:55:25 +01:00 |
|
Roger A. Light
|
bdb3e74100
|
More memory fixes.
|
2014-06-29 23:16:10 +01:00 |
|
Roger A. Light
|
15efd2d072
|
Various memory fixes.
|
2014-06-28 01:38:58 +01:00 |
|
Roger A. Light
|
3577dbf332
|
Add sock hash earlier to avoid crashes.
|
2014-06-23 23:47:48 +01:00 |
|
Roger A. Light
|
764b7e0a91
|
Use hash functions to store client data.
|
2014-06-23 17:57:35 +01:00 |
|
Roger A. Light
|
11631d8d92
|
Add local_clientid for bridges.
|
2014-06-10 23:30:15 +01:00 |
|
Roger A. Light
|
be0cfff969
|
Fix possible leaks.
|
2014-05-26 21:23:19 +01:00 |
|
Roger A. Light
|
7b5b5cf43e
|
Add local_username, local_password for bridge connections to authenticate to the local broker.
|
2014-05-08 23:27:11 +01:00 |
|
Roger Light
|
b8e34b0b05
|
Ensure that bridges verify certificates by default when using TLS.
Thanks to Stefan Borsje.
|
2014-05-08 22:48:13 +01:00 |
|
Roger A. Light
|
968004d9d8
|
Add local_username, local_password for bridge connections to authenticate to the local broker.
|
2014-05-08 18:45:34 +01:00 |
|
Roger Light
|
0364bd1be7
|
Initial contribution.
|
2014-05-07 23:27:00 +01:00 |
|