Frank Pagliughi
a513e06d5b
Merge pull request #466 from fireflyautomatix/iterable-string-collection
...
Iterable string collection
2023-12-09 16:06:39 -05:00
Adam Apsohian
967ce5d7a1
add string_collection iterator
2023-12-08 11:20:11 -07:00
fpagliughi
f7b648a3ce
Updated CHANGELOG for v1.3.2
2023-12-05 23:10:02 -05:00
fpagliughi
da7c7f54fd
#378 Bad LWT message in async_publish.cpp sample.
2023-12-05 22:23:21 -05:00
fpagliughi
3744db4eef
#463 Fixed generator expression for older CMake
2023-12-05 22:22:50 -05:00
fpagliughi
a90ecd555a
#416 Removed FindPahoMqttC.cmake. Using Paho C package directly.
2023-11-26 22:25:15 -05:00
fpagliughi
4691652479
Bumped verion strings to v1.3.1
2023-11-23 10:32:50 -05:00
fpagliughi
4ef3cdb165
Updated README
2023-11-22 12:54:04 -05:00
fpagliughi
00311adaf5
Updated README
2023-11-22 12:14:18 -05:00
fpagliughi
bdd8df3d99
Updated README
2023-11-22 12:11:57 -05:00
fpagliughi
4e92ae4bff
Started updating README and CHANGELOG for release.
2023-11-22 11:15:27 -05:00
fpagliughi
9635a5157c
Fixed segfult in new unit test on Mac
2023-11-20 21:26:15 -05:00
fpagliughi
cd6dd125a7
#343 async_client::try_consume_message_until taking single parameter fails to compile
2023-11-20 20:17:25 -05:00
fpagliughi
02cf646d84
Added Windows DLL export nonsense to make class static constants visible to apps
2023-11-20 19:30:50 -05:00
fpagliughi
6f79d51d53
Fixed build warning with Windows MSVC
2023-11-20 19:28:07 -05:00
fpagliughi
5143d89d92
Got CHANGELOG up to date
2023-11-18 14:32:03 -05:00
fpagliughi
97e94053ae
#361 Added missing LICENSE file.
2023-11-18 14:03:25 -05:00
fpagliughi
a7e9b12042
#461 Updated license to EPL-v2.0
2023-11-18 14:01:59 -05:00
fpagliughi
39bfbe1bc6
Added some doc comments.
2023-11-18 12:59:27 -05:00
fpagliughi
c502f84ecf
Continued fixing connect and disconnect copy and move functions with new unit tests. See #445
2023-11-17 09:36:57 -05:00
fpagliughi
5ff5484559
#426 Update properties when moving/copying connect options.
2023-11-16 08:59:12 -05:00
Frank Pagliughi
147554f18d
Merge pull request #381 from oledahle/develop
...
Update documentation on get_mqtt_version()
2023-11-16 08:38:50 -05:00
fpagliughi
144132533e
#325 Cache connect options in client to keep memory valid for callbacks like SSL on_error()
2023-11-15 18:29:20 -05:00
fpagliughi
e9db86fa79
#460 Add missing sample 'async_consume_v5.cpp'
2023-11-15 15:33:23 -05:00
fpagliughi
9691e10da3
Updated README and CHANGELOG
2023-11-15 13:15:25 -05:00
fpagliughi
93a8ba26ad
#304 Missing create_options::DFLT_C_STRUCT symbol when linking with MSVC.
2023-11-15 10:24:23 -05:00
fpagliughi
8da572133c
Updated CMake for new v5 consumer sample app
2023-11-15 10:23:34 -05:00
fpagliughi
550f48f71a
Changed the samples to use new 'mqtt://' URL schema
2023-11-13 08:22:20 -05:00
fpagliughi
ba66f28c43
#458 Added consumer notification when broker cleanly disconnects
2023-11-12 20:42:42 -05:00
fpagliughi
b8aa0604ff
#429 Remove declaration of connect_options::to_string() with missing implementation.
2023-11-12 20:12:56 -05:00
fpagliughi
94efd557b4
#411 Missing virtual keyword for some client methods
2023-11-12 20:04:14 -05:00
fpagliughi
bb66355be6
#444 Unit tests to check that connect options builder sets properties.
2023-11-12 19:32:47 -05:00
fpagliughi
b94cb27722
Connect option initializers for v5 and WebSockets.
2023-11-12 18:30:41 -05:00
fpagliughi
207241ba46
Updated README and CHANGELOG for upcoming v1.3.0 release
2023-11-12 18:30:03 -05:00
fpagliughi
226ca35f5d
Fixed unit test CMake for Catch2 v2.x and added missing catch2_version.h
2023-11-11 16:24:20 -05:00
fpagliughi
f45bc093e5
#313 Fixed persistence unit tests on Windows w/ MSVC
2023-11-11 16:15:04 -05:00
fpagliughi
509da56afc
#313 Unit tests building on Windows. Support for Catch2 v3.x. Needed to get rid of make_unique<> for Windows
2023-11-11 16:14:20 -05:00
fpagliughi
6020d661b5
#397 Doc about clean session in connect_options.h is wrong
2023-11-11 10:22:26 -05:00
fpagliughi
ab98b289b6
#442 g++ complains with multiple definition of static constexpr for mixed C++11/17 builds
2023-11-11 09:47:44 -05:00
fpagliughi
f90f3069f1
Fixed static build on *nix systems
2023-11-10 20:00:32 -05:00
fpagliughi
214b66d74c
Updated Paho C to v1.3.13
2023-11-10 14:38:43 -05:00
fpagliughi
c7f6d08c4b
Updated README with v.13 release plans
2023-11-10 07:42:23 -05:00
fpagliughi
ef021805c7
Updated Paho C submodule to v1.3.12
2023-07-31 11:04:07 -04:00
fpagliughi
e631445088
Minor cleanup of CMake files
2023-07-31 11:01:09 -04:00
Frank Pagliughi
d43808e7c9
Merge pull request #374 from HpLightcorner/mqtt-c-submodule
...
Add paho.mqtt.c as a submodule
2023-07-29 16:38:56 -04:00
Frank Pagliughi
7cfcd4bf87
Merge branch 'develop' into mqtt-c-submodule
2023-07-29 16:32:27 -04:00
Frank Pagliughi
62868ec250
Merge pull request #350 from koalo/master
...
avoid adding Paho MQTT C library twice
2023-07-29 16:31:01 -04:00
Frank Pagliughi
95928b60ad
Merge pull request #445 from ssams/develop
...
Fix copy/move constructor for connect/disconnect opts with properties
2023-07-29 15:50:06 -04:00
Sebastian Sams
5d267a0fff
fix copy/move ctor for disconnect opts with props
...
Signed-off-by: Sebastian Sams <sebastian.sams@bestsolution.at>
2023-07-18 12:07:41 +00:00
Sebastian Sams
8c60105e06
fix copy/move ctor for connect opts with props
...
ensures pointers to the properties are updated properly
in move and copy constructors, so the c struct pointers remain valid
Signed-off-by: Sebastian Sams <sebastian.sams@bestsolution.at>
2023-07-18 12:20:09 +02:00