Commit Graph

98 Commits

Author SHA1 Message Date
Ian Craggs 9a35ea7948
Squashed commit of the following:
commit e131ec19cc4193d13310f1fa51e1d8e83d18a8a2
Merge: eae1454 fd94689
Author: Ian Craggs <icraggs@gmail.com>
Date:   Thu Feb 12 11:48:35 2026 +0000

    Merge branch 'fix-ssl-handshake-want-write' of github.com:spencerbug/paho.mqtt.c into spencerbug-fix-ssl-handshake-want-write

commit fd946895c7
Author: Spencer Neilan <sneilan@shoppertrak.com>
Date:   Fri Nov 14 08:14:20 2025 -0600

    #1627 Fixed failing unit tests

    Signed-off-by: Spencer Neilan <jneilas@jci.com>

commit 2d23bf0f61
Author: Spencer Neilan <sneilan@shoppertrak.com>
Date:   Thu Nov 13 16:22:15 2025 -0600

    #1627 Added unit test integrated as test-ssl-want-write-handshake in ctest suite

    Signed-off-by: Spencer Neilan <jneilas@jci.com>

commit 7ce39d2db1
Author: Spencer Neilan <sneilan@shoppertrak.com>
Date:   Thu Nov 13 16:21:33 2025 -0600

    #1627 Fix SSL handshake WANT_WRITE handling by adding to pending-write poll set.

    Signed-off-by: Spencer Neilan <jneilas@jci.com>

commit 010c5cd44a
Author: Spencer Neilan <sneilan@shoppertrak.com>
Date:   Thu Nov 13 16:25:25 2025 -0600

    Merge branch 'master' of https://github.com/spencerbug/paho.mqtt.c into fix-ssl-handshake-want-write

commit 651b71d1be
Merge: 5571f9b c4381a7
Author: Spencer Neilan <spencer.neilan@gmail.com>
Date:   Thu Nov 13 16:23:30 2025 -0600

    Merge pull request #1 from eclipse-paho/master

    Sync
2026-02-12 13:48:44 +00:00
Ian Craggs 6e6488d908 Merge branch 'master' of github.com:marcfir/paho.mqtt.c into marcfir-develop 2024-04-17 11:24:08 +01:00
marcfir 24869259a4
Support build against LibreSSL 2024-02-16 10:03:13 +00:00
fpagliughi a1837f44f5 Added namespace aliased library targets for subdirectory builds 2023-12-03 21:09:59 -05:00
fpagliughi 80feb203c8 Fixed formatting in CMake files. 2023-12-03 20:39:06 -05:00
Ian Craggs bb7bd8f751 Remove debug from CI tests 2022-07-02 18:20:55 +01:00
Ian Craggs e065cd28d1 Add debug for some tests 2022-06-30 18:46:16 +01:00
Ian Craggs 333bc57ffe Add some debugging 2022-02-05 19:52:54 +00:00
Ian Craggs d1744cca8e Shorten message size for test8/test8 2021-09-13 15:22:03 +01:00
Ian Craggs 3d62381aad Better test debug 2021-09-13 14:22:25 +01:00
Ian Craggs 8f649286eb Debug test 2021-09-13 13:45:35 +01:00
Ian Craggs c0df8e7c22 Add test for blocked acks 2021-09-13 12:39:20 +01:00
Ian Craggs 777a0ade0c Add more ws tests #865 2020-07-30 12:03:04 +01:00
Ian Craggs 0982b2e042 Debug some test failures 2020-07-03 10:46:55 +01:00
Ian Craggs 31d2da6b4a Allows oldest buffered messages to be deleted #441 2020-06-01 13:12:00 +01:00
Ian Craggs f621d8e461 Correct static tests #692 2020-05-23 11:25:56 +01:00
Ian Craggs d467c88ee0 Send messages before connect tests #692 2020-05-22 21:50:24 +01:00
Ian Craggs ea3852176e Add more WebSockets buffering tests 2020-05-22 18:02:22 +01:00
Ian Craggs f8a111b5cd Add some websockets retry/persistence tests 2020-05-18 18:22:29 +01:00
Ian Craggs 4527bf7255 Fix running of shared lib ha ssl tests 2020-03-18 16:22:18 +00:00
Ian Craggs afb8c90d86 Fix for use of SSL with HA serverURIs #813 #814 2020-03-18 12:47:47 +00:00
Ian Craggs e8ed1b4f9a Fix static destroy test invocation 2020-03-17 17:14:23 +00:00
Ian Craggs 17c6247271 Fix execute-destroy test build 2020-03-17 15:02:07 +00:00
Ian Craggs bf5b79b706 MQTTClient connect synchronization #676 2020-03-17 13:54:54 +00:00
Ian Craggs 123cb9777a Merge branch 'use_find_package_for_openssl' of https://github.com/waltronix/paho.mqtt.c into waltronix-use_find_package_for_openssl 2020-03-11 12:39:45 +00:00
Ian Craggs 12652217b5 Remove verbose option from a couple of tests 2020-03-11 12:38:38 +00:00
Ian Craggs a312d934be Allow 'high performance' build without heap tracking and stack tracing #817 2020-03-05 17:31:32 +00:00
Andreas Walter ad155b1f52 use find_package to configure and use OpenSSL
Signed-off-by: Andreas Walter <andreas.walter@waltronix.de>
2020-02-09 19:57:18 +01:00
Ian Craggs a67785a372 Run all static tests 2020-02-05 16:30:54 +00:00
Ian Craggs 33bcce1ef8 Build static and shared versions of samples and tests. Start running tests 2020-02-05 15:07:57 +00:00
Deon McClung c116b725ff Make shared build optional
Signed-off-by: Deon McClung <dmcclung.eclipse@gmail.com>
2020-02-01 23:15:33 -07:00
Andreas Walter e3fbd02afa make test certificate path independent of ci environment
Signed-off-by: Andreas Walter <andreas.walter@waltronix.de>
2020-01-21 11:53:15 +01:00
Andreas Walter c722744812 only set OPENSSL_SEARCH_PATH if not empty
Signed-off-by: Andreas Walter <andreas.walter@waltronix.de>
2019-12-31 11:51:08 +01:00
Ian Craggs 33d9f45ae2 Run websocket MQTT V5 tests in Travis 2019-09-17 14:02:05 +01:00
Ian Craggs 41b22e2d8f Don't run CAPath tests on Windows 2019-08-03 14:50:32 +01:00
Ian Craggs 9e90ffb237 Force new build 2019-08-03 14:20:57 +01:00
Ian Craggs 7baf628f5b Add debug for test45-7 2019-08-03 00:13:36 +01:00
Ian Craggs 91a7727c0b Alternative debug method 2019-08-01 11:23:37 +01:00
Ian Craggs 0168090fc0 Correct tests running in test5.c, including capath tests 2019-07-30 16:49:28 +01:00
Ian Craggs a033301fce Merge branch 'develop' of https://github.com/janderholm/paho.mqtt.c into janderholm-develop 2019-07-24 20:57:11 +01:00
Ian Craggs 8064910808 Merge branch 'CApath_fix' of https://github.com/jumoog/paho.mqtt.c into jumoog-CApath_fix 2019-04-16 12:41:06 +01:00
Kilian von Pflugk 87450e252c add capath test
Signed-off-by: Kilian von Pflugk <github@jumoog.io>
2019-04-15 20:17:38 +02:00
Milan Tucic 68f2bd21be Test session present flag on MQTTClient_connect (issue #627)
Signed-off-by: Milan Tucic <tucic.milan@gmail.com>
2019-03-14 11:38:39 +01:00
Johan Anderholm 19aa5bbbe6 Added tests for TLS-PSK
Signed-off-by: Johan Anderholm <johanam@axis.com>
2018-11-08 13:12:27 +01:00
Ian Craggs 296fe57cd2 MQTT V5 persistence updates #534 2018-09-05 22:13:40 +01:00
Ian Craggs 4b355d1fd4 Fix for issue #524 2018-08-28 11:50:47 +01:00
Ian Craggs 83c07c71d4 Monotonic build fixes #513 2018-08-13 19:00:02 +01:00
Ian Craggs 02be5e7e19 Libs again 2! 2018-07-04 23:57:58 +01:00
Ian Craggs aeaa1fea0f Libs again 2018-07-04 23:51:45 +01:00
Ian Craggs b266088962 Need libs for Linux test build 2018-07-04 23:38:11 +01:00