- 17 Mar, 2017 1 commit
-
-
Ian Craggs authored
commit f6c276e1b334c43c3dc5a9bfe68ce4c4dc540d18 Author: Ian Craggs <icraggs@gmail.com> Date: Fri Mar 17 08:52:43 2017 +0000 Fix up defines again commit a8a50e3f3685913aeedb4d2b29e01e594f4938f8 Author: Ian Craggs <icraggs@gmail.com> Date: Thu Mar 16 22:45:25 2017 +0000 Fix OSX compile definition in CMake config commit 7b139247ff164f4f11faab41474442e5f0504452 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Thu Mar 16 18:52:45 2017 +0000 Fix MacOS compile options commit 9f1fceb28d3b6db25832da493da8fc1b5b7a5742 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Thu Mar 16 17:36:07 2017 +0000 Accidentally removed OPENSSL compile flag commit 213eeaa0439602d70383b16b4cff354a09136457 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Thu Mar 16 17:11:46 2017 +0000 Change MacOS semaphore implementation and other build fixes commit 4e00e4c322cb07285e559e736c579f0c2806d09e Merge: 2baa87d 159c152 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Thu Mar 16 14:24:34 2017 +0000 Merge branch 'fixes' of ssh://github.com/eclipse/paho.mqtt.c into fixes commit 2baa87d83caf457bbf08a1fad34c06ef6e4820f3 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Thu Mar 16 14:18:19 2017 +0000 Add USE_NAMED_SEMAPHORES compile flag for OSX commit 159c1527be4e09fd42d0a4ae99d766d145f1a573 Author: Ian Craggs <icraggs@gmail.com> Date: Wed Mar 15 23:04:42 2017 +0000 Correct test3 invocation commit 15989ba1bdcf181cd9f9d21fbc0e952d046968b4 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 15 18:47:23 2017 +0000 Run proxy for test9 commit 3c7cc3c4fcdb65b2a4d600859f8dd44aece641ed Author: Ian Craggs <icraggs@paho-mbp.hursley.uk.ibm.com> Date: Wed Mar 15 12:06:42 2017 +0000 More build/test changes commit a4bbb576dc27a8dc96f0fc1cd0af097090270ffc Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 15 11:06:55 2017 +0000 Stop mosquitto first commit 3da32b8477c7fa2e0cdeab012288d8bac028eabe Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 15 09:16:54 2017 +0000 Start mosquitto commit c000141195426ddfd1c2c00d079c30b345a8f64a Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 15 09:09:27 2017 +0000 Try starting mosquitto alternatively commit 1a800225407aa9e8c989994f04a6d2410fa9edf9 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 15 08:58:45 2017 +0000 Environment variable commit bc5e4609e3ae0e636e7944ed4326a1e46dbab386 Author: Ian Craggs <icraggs@gmail.com> Date: Tue Mar 14 21:27:24 2017 +0000 Environment variables commit fea6358def6b4da465e9e6c79ab9ba0044824166 Author: Ian Craggs <icraggs@paho-mbp.hursley.uk.ibm.com> Date: Tue Mar 14 15:03:47 2017 +0000 Fix certs dir commit 0f7f8a47d94b9324edd7a2e14cdf7eb3c5c5db19 Author: Ian Craggs <icraggs@paho-mbp.hursley.uk.ibm.com> Date: Tue Mar 14 11:52:03 2017 +0000 Update certs dir commit eacb0b62b70880b3dc81468b525435866c7bcb65 Author: Ian Craggs <icraggs@paho-mbp.hursley.uk.ibm.com> Date: Tue Mar 14 11:35:39 2017 +0000 Another attempt at updating Mosquitto commit 8e2071d237186ba498b8f3c4f08327b6d7235f49 Author: Ian Craggs <icraggs@paho-mbp.hursley.uk.ibm.com> Date: Tue Mar 14 11:01:54 2017 +0000 Allow mosquitto upgrade commit 9d608cc9f0a6b1e1f784547c7595bd936bf5a29d Author: Ian Craggs <icraggs@gmail.com> Date: Mon Mar 13 23:32:37 2017 +0000 Other build fix attempt commit 043d8e1eb79ea2b50b79a405bd9d52dd489dcf3f Merge: f234399 80b3d30 Author: Ian Craggs <icraggs@gmail.com> Date: Mon Mar 13 23:21:56 2017 +0000 Merge branch 'fixes' of ssh://github.com/eclipse/paho.mqtt.c into fixes commit f234399d480d603d3e725c427d1c3c17ad2a76cc Author: Ian Craggs <icraggs@gmail.com> Date: Mon Mar 13 23:18:32 2017 +0000 MQTTClient unpersist fix and local mosquitto commit 80b3d3057a1c06f5de64da8521123469afeb61d5 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 8 10:48:23 2017 +0000 Try to fix up certs path commit bb72cba38e2b5e9149715ae0fb523d765d867cab Author: Ian Craggs <icraggs@uk.ibm.com> Date: Wed Mar 8 10:24:12 2017 +0000 Fix up test certificate paths commit f26fb76633676493919b242721ba12a004265d75 Author: Ian Craggs <icraggs@gmail.com> Date: Wed Mar 8 00:28:13 2017 +0000 Add OPENSSL compile definition to add the TLS code commit 9ff1f033a6572700eb91efcb7e59448290223f66 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Mon Mar 6 11:06:05 2017 +0000 Remove local mosquitto start commit 500b4e0a51268ccc4ddb319fa4d7a0300edfeef3 Merge: 730cceb d710ad1 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Mon Mar 6 10:43:19 2017 +0000 Merge branch 'fixes' of github.com:eclipse/paho.mqtt.c into fixes commit 730cceb6bd2976cfc1ef7f7c7b22cac42f9826ed Author: Ian Craggs <icraggs@uk.ibm.com> Date: Mon Mar 6 10:37:00 2017 +0000 Change test broker to mqtt.iotree.co.uk commit d710ad1373689b9e0eba23c771a1045b1edceed9 Author: Ian Craggs <icraggs@gmail.com> Date: Mon Mar 6 00:12:36 2017 +0000 More mosquitto config changes commit a5e38b7cb60c94cc9c1564edf4360f96b7cb7d91 Merge: 011dace b3af687 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Sun Mar 5 23:51:00 2017 +0000 Merge branch 'fixes' of github.com:eclipse/paho.mqtt.c into fixes commit 011dace5a4f1d5a6ecb7699ce153079a28786434 Author: Ian Craggs <icraggs@uk.ibm.com> Date: Sun Mar 5 23:50:17 2017 +0000 Add mosquitto server config commit b3af687a1a17eeceb0997a15a63dbe2a93c9c5d5 Author: Ian Craggs <icraggs@gmail.com> Date: Sun Mar 5 23:39:27 2017 +0000 Change mosquitto config commit 79c142f28f7b3f27b63cf96fdaa823b4d811088c Author: Ian Craggs <icraggs@uk.ibm.com> Date: Sun Mar 5 23:20:53 2017 +0000 Add mosquitto config for testing commit 75ddf836924eed7a58b3a073ea0c92e48e4c4e84 Author: Ian Craggs <icraggs@gmail.com> Date: Sun Mar 5 18:55:47 2017 +0000 Update CMake version on Ubuntu commit ce88bd235d63037c88372f0c433b6f8bc0bfd505 Author: Ian Craggs <icraggs@gmail.com> Date: Sun Mar 5 13:45:09 2017 +0000 Print out CMake version number commit 8bacd62993341fbc033bae94994b44f8e36e826b Author: Ian Craggs <icraggs@gmail.com> Date: Sat Mar 4 23:20:50 2017 +0000 Run tests on Linux commit bb64075c41e27a957b23f6dc8b151919037bfb73 Merge: fee1c80e d923d0e Author: Ian Craggs <icraggs@gmail.com> Date: Sat Mar 4 16:09:17 2017 +0000 Merge branch 'cmake-tests-travis' of https://github.com/orpiske/paho.mqtt.c into fixes commit d923d0e972c5333e90a10303f3649b09fa739557 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Tue Feb 14 13:23:08 2017 +0100 Remove duplicated build code for Travis CI Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit d630ed1f7cb61c571771da8e7a6305897ebff9c7 Author: Otavio R. Piske <opiske@redhat.com> Date: Mon Feb 13 22:03:44 2017 +0100 Include the OpenSSL directories earlier in the build/configuration Compilation may fail when cross-compiling due to CMake/compilers forcely excluding /usr/include from the include path. Therefore, in this case it's required to add the include path for OpenSSL earlier in the process so that OpenSSL-dependent code can access the headers. Signed-off-by:
Otavio R. Piske <opiske@redhat.com> commit 74d3af9e58b505298434c451d48bde1952029073 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Tue Feb 7 17:50:54 2017 +0100 Do use the OpenSSL crypto library otherwise linking of SSL versions of the libraries fail due to missing symbols Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 99aecbfbf8f1cebf30ba9178031270ae089d4bda Author: Ryan Pendleton <me@ryanp.me> Date: Mon Jun 20 13:26:50 2016 -0600 add missing OPENSSL define to CMakeLists.txt Signed-off-by:
Ryan Pendleton <me@ryanp.me> commit 9f883456189c1f83f0208688a88ce6251bed21bc Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Mon Feb 6 10:49:16 2017 +0100 Link w/ compat library on FreeBSD otherwise it fails due to missing ftime function Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit f6bba5e326905ac320aa4c38d79f9d72a49f9203 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Thu Feb 2 10:16:40 2017 +0100 Start mosquitto daemon accordingly to what is used on each support Travis CI OS Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit adcf8220bfc8098facf2023da26fdfd166eb1c95 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Thu Feb 2 09:33:38 2017 +0100 Enable mosquitto installation on OS X and do execute it on all available Travis CI OSes Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 683c6a0b98d87896fb016250207bce7574e4fc54 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 17:56:07 2017 +0100 Removed the non-existent test7 Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 78b8ebd2f672631f87bc7c2fd9e217be6161b761 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 17:49:31 2017 +0100 Prevent all the tests from running for too long otherwise it can cause the Travis CI build to fail Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit dcf574164afa538f3c2694b77bb21e7b1654085b Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 17:02:09 2017 +0100 Use a timeout for the test, otherwise Travis CI abort the execution Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 9b7b3c27a7be3e2b2b61b384d2457020c91bc158 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 16:36:41 2017 +0100 Conditionally resolve POSIX thread library to allow a more flexible linkage handling in systems that do not use pthreads Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 8ba0271b1eeffbc9f689efac3b140c8ad162fa23 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 16:30:55 2017 +0100 Changed the build to only build SSL test cases if building with SSL support Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 2cef15f31c1fe7fbf070ad6451cb2e00bcb3aabc Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 16:14:24 2017 +0100 Added missing make command to the build script Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 08eb556549fd0d01665c732933135539cb8e1a73 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 16:06:08 2017 +0100 Use the APT addon from Travis to install the Mosquitto dependency Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 60a1f4e61b07dcbdd15282170d8913f1c2756ab4 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 16:00:28 2017 +0100 Sudo is required on Travis build since we need to install mosquitto to run the unit tests Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 779460cd0659426c4038a602b51f1323490e193b Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 15:55:54 2017 +0100 Adjusted the build on Travis CI so that unit tests are also run Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 7afe13bcb6e1050fb7961214a180f9089849475c Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Wed Feb 1 09:27:32 2017 +0100 Initial work towards supporting unit tests with the CMake build system Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit e54b44dd62aa69a98564d315837907492c5e0db7 Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Sat Dec 31 17:06:55 2016 +0100 Decrease mininum required version so that it can be built on EL7 Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 21e320399423e863ceceab132cab114bf766407e Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Sat Dec 31 15:39:20 2016 +0100 Fix the library directory name for RHEL and Fedora Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com> commit 56199edfdec3aab17966e1658636e4a75141385e Author: Otavio Rodolfo Piske <opiske@redhat.com> Date: Tue Jan 17 08:27:27 2017 +0100 Added missing make command to Travis build script Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
- 04 Mar, 2017 2 commits
-
-
-
Ian Craggs authored
Fixed GCC warning
-
- 02 Mar, 2017 8 commits
-
-
Ian Craggs authored
Merge branch 'build-cmake-static-lib' of https://github.com/guilhermeferreira/paho.mqtt.c into fixes PR #154
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
Link with OpenSSL crypto library
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Do use the OpenSSL crypto library otherwise linking of SSL versions of the libraries fail due to missing symbols Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Ian Craggs authored
Proposed fix for OpenSSL compilation issue on OS X
-
- 23 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 20 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 16 Feb, 2017 2 commits
-
-
Guilherme Maciel Ferreira authored
Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
Guilherme Maciel Ferreira authored
Use the CMake feature called Object Library. It decreases compilation by 30%-50%. It avoids compiling the sources more than once. But one cannot use this feature if there is conditional compilation flags. For example, it's required to compile the SSL code again because of the OPENSSL ifdefs. Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
- 15 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 14 Feb, 2017 5 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
- 08 Feb, 2017 2 commits
-
-
Otavio Rodolfo Piske authored
Do use the OpenSSL crypto library otherwise linking of SSL versions of the libraries fail due to missing symbols Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Ryan Pendleton authored
Signed-off-by:
Ryan Pendleton <me@ryanp.me>
-
- 07 Feb, 2017 6 commits
-
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
- 06 Feb, 2017 2 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
- 02 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 01 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 31 Jan, 2017 3 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
CMake fixes on Microsoft Windows
-
- 30 Jan, 2017 1 commit
-
-
Ian Craggs authored
add missing OPENSSL define to CMakeLists.txt
-
- 17 Jan, 2017 3 commits
-
-
Otavio Rodolfo Piske authored
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-