Commit Graph

364 Commits

Author SHA1 Message Date
fpagliughi
51da7fb8f3 Converted will_options unit tests from CppUnit to Catch2 2020-08-23 23:36:02 -04:00
fpagliughi
8602224a64 Converted buffer_ref unit tests from CppUnit to Catch2 2020-08-23 22:21:29 -04:00
fpagliughi
5224a78d3c Converted message unit test from CppUnit to Catch2 2020-08-23 20:28:35 -04:00
fpagliughi
75e4701a10 Rewrote topic unit tests for Catch2 2020-08-23 17:51:10 -04:00
fpagliughi
e337b3e173 Started a name/value collection. Moved string collection unit test from CppUnit to Catch2 2020-08-23 16:54:07 -04:00
Frank Pagliughi
f8c1270ad1
Merge pull request #230 from klaussnd/fix-cmake
Find required dependency Threads
2020-03-29 12:09:40 -04:00
fpagliughi
bd4a4dc705 Issues #224 and #255. Fixed when subscribing to MQTT v3 broker with array of one topic causes segfault. 2020-03-29 11:59:35 -04:00
fpagliughi
f3a2a52259 #211, #223, #235 Removed calls to Log() in Paho C lib.
#231 Added support for disconnected callback.
2020-01-13 11:07:19 -05:00
Klaus Schneider-Zapp
29055d7185 Find required dependency Threads
Signed-off-by: Klaus Schneider-Zapp <klaus_snd@web.de>
2019-12-07 13:21:27 +01:00
fpagliughi
3490d3950f #227 Deadlock in thread_queue.h 2019-11-20 22:48:21 -05:00
fpagliughi
0e44dd31ff Publish time example using data topic. 2019-10-12 16:45:23 -04:00
fpagliughi
6da5aac716 Added CHANGELOG 2019-10-12 16:44:24 -04:00
fpagliughi
96eb1acb16 Updated the Eclipse MQTT sandbox server address for unit tests with external broker. 2019-10-11 00:04:01 -04:00
fpagliughi
6ff6f52a60 Updated README for the v1.1 release and added a CHANGELOG 2019-10-10 23:34:03 -04:00
fpagliughi
a3de42ba58 Got version numbers consistent for upcoming release of v1.1 2019-10-10 16:39:32 -04:00
fpagliughi
e6c96220f8 Restored CMake back to using C++11. The C++17 test was not supposed to escape into the wild. 2019-10-10 14:04:50 -04:00
fpagliughi
1728fd8c9a Switched from mosquitto to paho testing broker for Travis unit tests. 2019-10-10 11:07:13 -04:00
fpagliughi
e5b77b338c #199 Microsoft compiler complaining about unused parameters in callback interface. 2019-10-09 16:12:35 -04:00
fpagliughi
f3fdbfd08a Added forgotten, new, subscribe_options.cpp 2019-10-09 16:09:08 -04:00
fpagliughi
53d71e7354 Fixed static constexpr for pre/post C++-17 compilers. #161, #162, #216 2019-10-09 16:04:02 -04:00
fpagliughi
eee10ec7b5 Merge branch 'vogoltsov-fix-find-paho-mqtt-c-static' into develop 2019-10-09 11:25:57 -04:00
fpagliughi
17d569528a Merge w/ fix for samples build threads. 2019-10-09 11:25:26 -04:00
fpagliughi
e87e301765 Merge branch 'vogoltsov-fix-link-openssl' into develop 2019-10-09 11:13:10 -04:00
fpagliughi
0380cc29fe Merge branch 'fix-link-openssl' of https://github.com/vogoltsov/paho.mqtt.cpp into vogoltsov-fix-link-openssl 2019-10-09 11:12:32 -04:00
fpagliughi
a8b3b72960 Merge branch 'vogoltsov-fix-cmake-config-build-time-options' into develop 2019-10-09 11:11:39 -04:00
fpagliughi
5490367888 Updated samples build for full static link. 2019-10-09 11:08:34 -04:00
fpagliughi
d09d328e01 Merge branch 'fix-cmake-config-build-time-options' of https://github.com/vogoltsov/paho.mqtt.cpp into vogoltsov-fix-cmake-config-build-time-options 2019-10-09 10:54:26 -04:00
fpagliughi
48d095bc32 Another minor README build doc fix 2019-10-09 10:46:21 -04:00
fpagliughi
548421dfd2 #219 Minor updates to README for proper Linux builds 2019-10-09 10:40:42 -04:00
fpagliughi
aaad82ecaa Added clang++ 7 and 8 to Travis tests. 2019-10-06 16:09:26 -04:00
fpagliughi
34b50484db Added sample apps 2019-10-06 15:42:33 -04:00
fpagliughi
7212a02caf Updates to the subscribe options
Updates to 'async_publish_time' sample, including auto-reconnect.
2019-09-07 18:36:30 -04:00
Frank Pagliughi
29fba82f01
Merge pull request #210 from espiriki/develop
Fix minimum required version of the Paho C lib
2019-08-15 15:07:04 -04:00
Jose
8e40255921 Fix minimum required version of the Paho C lib
Fix the minimum required version indicated on the install instructions
in the README.md file

Signed-off-by: Jose <joseespiriki@gmail.com>
2019-08-15 12:25:53 -03:00
fpagliughi
7fe0c26066 #208 Install new headers 2019-08-13 08:14:33 -04:00
fpagliughi
0874b245be Updated README for Paho C v1.3.1 requirement. 2019-08-02 01:52:38 -04:00
fpagliughi
01d3381421 Added individual callback registration.
Added chat sample.

The 'topic' objects can subscribe.

Fixed disconnect version for v5
2019-08-02 01:47:20 -04:00
fpagliughi
ba3aceeb1a Added subscribe options 2019-08-01 15:26:33 -04:00
fpagliughi
e1556b976a Fixed the 'ssl_publish' example. 2019-07-30 08:01:37 -04:00
fpagliughi
267c1fa12e Updates to README 2019-07-28 18:48:14 -04:00
fpagliughi
0fd3d2c174 Put legacy CppUnit tests back into Travis 2019-07-28 17:29:51 -04:00
fpagliughi
a2e645e2d5 Fixed warnings for a clean build with clang++ 2019-07-28 17:23:39 -04:00
fpagliughi
93a9f26cf3 Fixed test path in Travis build script. 2019-07-28 16:15:35 -04:00
fpagliughi
71e2183973 Turned on unit tests in travis build 2019-07-28 16:10:52 -04:00
fpagliughi
b11ae09dfa Trying Xenial Travis build 2019-07-28 16:05:19 -04:00
fpagliughi
fd612c0f5f Added some diagnostics to Travis build 2019-07-28 15:59:55 -04:00
fpagliughi
ace7a23649 Updated Travis Paho C build to v1.3.0. Fixed sudo cmake for bionic 2019-07-28 15:43:09 -04:00
fpagliughi
596b8afb45 Updated travis for CMake build with Catch2 unit tests. 2019-07-28 15:15:41 -04:00
fpagliughi
735be58b66 Removed deprecated Autotools build files. 2019-07-28 14:42:14 -04:00
fpagliughi
495069e664 Removed GNU Make files. 2019-07-28 14:37:07 -04:00