Roger A. Light
efa649f451
Don't call ldconfig in CMake scripts.
...
Closes #1048 . Thanks to Greg Troxel.
2019-04-26 17:07:02 +01:00
Roger A. Light
b649c972eb
Document notifications better. Closes #1188 .
2019-04-26 17:06:59 +01:00
Roger A. Light
3b4a5419c3
Build fixes around CFLAGS et al.
...
- Split CFLAGS and CPPFLAGS, and LDFLAGS and LDADD/LIBADD.
- test/unit now respects CPPFLAGS and LDFLAGS.
Closes #1232 . Thanks to Greg Troxel.
2019-04-26 17:06:54 +01:00
Roger A. Light
0d01e212ad
Document bundled dependencies and how to disable.
...
Closes #1231 . Thanks to Greg Troxel.
2019-04-26 16:25:43 +01:00
Roger A. Light
d6c7923d16
Add make check
and document testing procedure.
...
Also support test target in cmake.
2019-04-26 16:25:35 +01:00
Roger A. Light
2c0d6e3304
Fix rr description.
2019-04-26 12:25:30 +01:00
Roger A. Light
a9cb78d980
Order options in example mosquitto.conf.
2019-04-26 12:03:15 +01:00
Roger A. Light
27b8bcf320
Document memory_limit
option.
2019-04-26 11:48:29 +01:00
Roger A. Light
0ebf9e4469
Remove incorrect and unused memory limiting code.
2019-04-26 11:31:59 +01:00
Roger A. Light
2c1ce45e9d
Website update
...
New eclipse logo
Stickers no longer available due to Moo API going.
Fix manpage generation.
Add rr manpage
Update version support on index.
2019-04-25 22:54:21 +01:00
Roger A. Light
5c0c830229
Fix compilation on musl C systems due to missing sys/time.h header.
...
Thanks to maxice8.
2019-04-25 21:22:51 +01:00
Roger Light
a53a727b2b
Merge pull request #1234 from krestivo-kdinfotech/fixes
...
Fix comment for option values
2019-04-25 13:36:39 +01:00
Ken Restivo
c52d4994cd
Fix comment
2019-04-19 13:06:39 -07:00
Roger A. Light
4555ee79e5
Web page update.
2019-04-17 22:59:41 +01:00
Roger A. Light
17eae08c5e
Test build fixes.
2019-04-17 21:25:25 +01:00
Roger A. Light
4dcd977932
Windows build fixes.
2019-04-17 20:09:59 +01:00
Roger A. Light
947218c975
Fix build when external utlist not available.
2019-04-17 18:15:27 +01:00
Roger A. Light
449103e960
Merge remote-tracking branch 'refs/remotes/origin/fixes'
...
Conflicts:
ChangeLog.txt
2019-04-17 17:51:34 +01:00
Roger A. Light
56757df512
Bump version and changelog details.
2019-04-17 17:44:02 +01:00
Roger A. Light
3e6cb42a40
Fix minor Coverity issues
...
1400727 - unused value
1400726 - dereference after null check
1400728 - derefence before null check
2019-04-17 16:20:46 +01:00
Roger A. Light
689989cc56
Fix inflight quota inc/dec for both broker and library.
2019-04-17 16:15:41 +01:00
Roger A. Light
9372f425b9
Remove debug statements.
2019-04-17 13:05:58 +01:00
Roger A. Light
f42a72b46b
Deprecation warnings for C++ wrapper.
2019-04-17 11:31:15 +01:00
Roger A. Light
6438ce861e
Minor build variant fixes.
2019-04-17 11:00:54 +01:00
Roger A. Light
2844256087
Don't allow mac build failures.
2019-04-17 10:42:11 +01:00
Roger A. Light
810940dd5d
Fix mosquitto_rr cmake build.
2019-04-17 10:39:51 +01:00
Roger A. Light
32fde3885c
Fix missing errors for websockets.
2019-04-17 09:43:38 +01:00
Roger A. Light
8531cb1d79
Separate broker message queues into in/out.
...
This allows and includes better flow control handling for QoS>0.
2019-04-17 09:29:34 +01:00
Roger A. Light
baf1909ffb
Improve some messages when client disconnects.
2019-04-16 11:40:07 +01:00
Roger A. Light
fb1979c0ea
Fix build on SmartOS due to missing IPV6_V6ONLY.
...
Thanks to Matt Ingenthron.
Closes #1212 .
2019-04-11 21:26:29 +01:00
Roger A. Light
cba3380b98
Fix mosquitto_sub encoding of special characters with %j format.
...
Thanks to Ben Barbour.
Closes #1220 .
2019-04-11 21:05:47 +01:00
Roger A. Light
5b7b5ea158
Ignore some valgrind output files.
2019-04-11 19:34:01 +01:00
Roger A. Light
cd8f12f68a
Improve some client error messages.
2019-04-11 19:34:01 +01:00
Roger A. Light
54be8d0a46
Fix rr static build.
2019-04-11 19:34:01 +01:00
Roger A. Light
4995436b5a
Add --repeat and --repeat-delay to mosquitto_pub.
2019-04-11 19:13:59 +01:00
Roger A. Light
06c059e96b
Use 16.04 on travis.
2019-04-11 15:57:07 +01:00
Roger A. Light
eba9186c85
Update rr docs.
2019-04-11 12:19:07 +01:00
Roger A. Light
dec769ce33
Client and doc ALPN additions
...
Add ALPN support for all clients, update documentation, and add to ChangeLog.
2019-04-11 11:52:34 +01:00
Roger A. Light
f041cb484a
No need to support versions that aren't supported by upstream.
2019-04-11 11:13:58 +01:00
Roger Light
77aaec686e
Merge pull request #1224 from omenlabs/ALPN
...
Bridge TLS Application-Layer Protocol Negotiation
2019-04-11 11:08:15 +01:00
Roger A. Light
8b532705d9
Fix test datatype.
2019-04-11 11:04:16 +01:00
Roger A. Light
969885d967
Crude random client testing
...
This needs a lot of improvement, but is a reasonable start.
2019-04-10 22:51:33 +01:00
Roger A. Light
638ab2f969
Fix unexpected behaviour when reusing a mid after a publish is denied.
2019-04-10 22:33:31 +01:00
Roger A. Light
052c2ffa05
Clean unit test directory.
2019-04-10 08:40:55 +01:00
Roger A. Light
8a651ff6c3
Remove remnant from before the conversion to utlist.
2019-04-09 18:51:43 +01:00
Roger A. Light
ad3b7ec778
Fix Coverity Scan 1400486-1400487. Unused values.
2019-04-05 22:38:14 +01:00
Roger A. Light
0d3c7fe778
Fix Coverity 1302840. No effect comparison.
2019-04-05 22:18:20 +01:00
Roger A. Light
e4d0d52b01
Fix Coverity Scan 1400483-1400485.
...
Logically dead code.
2019-04-05 22:02:11 +01:00
John Hickey
c011be62a4
Bridge TLS Application-Layer Protocol Negotiation
...
In order to connect to brokers that support both websockets and
mqtt on the same port (such as Amazon IoT), we need to set an
application for the SSL context. This change allows the specification
of an application by using the `bridge_alpn` configuration token.
Signed-off-by: John Hickey <jjh-github@daedalian.us>
2019-04-04 17:27:52 -07:00
Roger A. Light
4fad9aaf24
Consistent message formats.
2019-04-04 22:09:12 +01:00