Konstantin Tyurin
e8b6b3742a
Document tls:// prefix
...
Signed-off-by: Konstantin Tyurin <konstantin@pluraf.com>
2026-02-13 15:59:14 +00:00
Zhao Yang
86b11bd556
Modify the conditions for successful execution of SSLSocket_setSocketForSSL()
2026-02-13 15:49:53 +00:00
Ian Craggs
9f76932acf
Check return value from SSL_new
2026-02-13 15:42:53 +00:00
Ian Craggs
447fddcad8
Merge branch 'develop' of github.com:eclipse-paho/paho.mqtt.c into develop
2026-02-13 14:06:29 +00:00
Ian Craggs
2d47a7e62d
Merge pull request #1645 from fpagliughi/clang_format
...
Added a .clang-format file and bash script to run it
2026-02-13 13:43:50 +00:00
Ian Craggs
6f97eca1ff
Merge pull request #1646 from fpagliughi/minor_tweaks_nodelay
...
Fixed warning in Window build for TCP_NODELAY
2026-02-13 13:43:31 +00:00
fpagliughi
4ab5e089bb
Fixed warning in Window build for TCP_NODELAY
2026-02-13 00:59:48 -06:00
Ian Craggs
a353a11b8c
Get rid of unused var
2026-02-12 16:59:39 +00:00
Ian Craggs
fa7c02e9f5
Set TCP_NODELAY by default, CMake option to not use it #530
2026-02-12 15:17:43 +00:00
Ian Craggs
913ee39d24
Add __func__ macro for Windows
2026-02-12 14:31:03 +00:00
Ian Craggs
fd46e0b857
Add headers for Windows
2026-02-12 13:57:41 +00:00
Ian Craggs
2b1417e842
Merge branch 'develop' of github.com:eclipse-paho/paho.mqtt.c into develop
2026-02-12 13:51:03 +00:00
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
3c7f634a30
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 12:19:33 +00:00
x152152
092e2c4682
Fix: Use thread-safe MQTTAsync_Socket_noPendingWrites in MQTTAsync pending writes handling
...
Signed-off-by: x152152 <604047286@qq.com>
2026-02-12 11:04:34 +00:00
Ian Craggs
04b7199798
Make some trace statements less frequent
2026-02-12 11:00:28 +00:00
fpagliughi
88f6011583
Added a .clang-format file and bash script to run it over the directory tree.
2026-02-11 15:58:38 -05:00
Ian Craggs
6e5366b9af
Ensure env variable is set
2026-02-10 18:18:37 +00:00
Ian Craggs
cb4f7ea1ea
Remove printf I'd forgotten #1430
2026-02-10 18:17:01 +00:00
Ian Craggs
375e76d86a
Reduce latency on connect #1430 ( #1642 )
...
* Reduce latency of connect #1430
* Add a Windows implementation of socketpair
* Change type of interrupt sockets from int to SOCKET
* Clean up the connect latency reduction fixes #1430
2026-02-10 17:54:00 +00:00
Ian Craggs
02db68bf76
Use macros instead of constants to eliminate compile warnings
2026-02-07 21:56:17 +00:00
Ian Craggs
695ef2cbd9
Correct evt_secondary definition
2026-02-01 15:31:18 +00:00
Ian Craggs
c9d84a6de8
Fix line endings
2026-01-30 17:56:05 +00:00
Ian Craggs
3960dc8385
Update Python version for AppVeyor environment
2026-01-30 12:12:25 +00:00
Ian Craggs
9c2ee681cf
Merge branch 'fpagliughi-evt-sync' into develop
2026-01-29 16:33:43 +00:00
Ian Craggs
c484bd985d
Update copyright statement dates
2026-01-29 16:31:04 +00:00
Ian Craggs
112ffc6414
Merge branch 'evt-sync' of github.com:fpagliughi/paho.mqtt.c into fpagliughi-evt-sync
2026-01-29 16:25:03 +00:00
Ian Craggs
47c8d7ef87
Update copyright date
2026-01-29 16:13:11 +00:00
fpagliughi
4a0a0efcca
Reverted CMake minimum version back to v3.12
2026-01-29 16:11:28 +00:00
fpagliughi
bdf88919e4
Removed outdated unit tests in src/Thread.c as there are up-to-date unit tests in test/thread.c
2026-01-14 16:35:06 -05:00
fpagliughi
a420ba1cf8
Combined event object implementations across platforms
2026-01-14 14:58:17 -05:00
fpagliughi
b75b46b5fc
Removed the 'cond_type' and 'sem_type' declarations
2026-01-10 15:50:17 -05:00
fpagliughi
6a71f1c216
Replaced platform-specific mutex creation/destruction with calls to code in Thread.c
2026-01-10 14:00:35 -05:00
fpagliughi
f6bf57e39e
Removed conditional compilation for identical event code
2026-01-10 10:11:25 -05:00
fpagliughi
c63170fc59
'event' type working on Windows
2026-01-10 10:08:31 -05:00
fpagliughi
2b6c15678b
Started merging semaphores and condition variables into a single 'event' type.
2026-01-10 10:07:20 -05:00
fpagliughi
b90a389380
Removed the mutex_type.h header; merged mutex into Thread.h
2026-01-10 09:48:01 -05:00
Ian Craggs
00afad8fc9
Remove newline from version.patch
2025-08-16 13:32:23 +01:00
Ian Craggs
515e93eefc
Update version numbers to 1.3.15
2025-08-16 12:10:55 +01:00
Ian Craggs
beb04516a0
Change must to must not call publish within message arrived callback #1598
2025-08-15 17:57:57 +01:00
Ian Craggs
71fb9571bc
Check for TLS use in serverURIs if there are no TLS options #1566
2025-08-15 17:41:14 +01:00
Ian Craggs
7a7519c9f6
Add tls: test
2025-08-15 17:04:31 +01:00
Ian Craggs
248b64598b
Merge branch 'pluraf-develop' into develop
2025-08-15 15:56:03 +01:00
Ian Craggs
b289797aca
Add tls: prefix to docs and samples
2025-08-15 15:55:00 +01:00
Ian Craggs
3a076d7d33
Merge branch 'develop' of github.com:pluraf/paho.mqtt.c into pluraf-develop
2025-08-15 15:41:20 +01:00
Ian Craggs
9c0f421653
Change mqtt.eclipseprojects.io to test.mosquitto.org
2025-08-15 14:08:02 +01:00
Roman Ondráček
106cb1eadf
Fix build on GNU Hurd
...
Signed-off-by: Roman Ondráček <mail@romanondracek.cz>
2025-08-14 20:55:28 +01:00
Ian Craggs
4612fc121c
Merge branch 'fpagliughi-cond-var-timeout' into develop
2025-08-14 16:19:26 +01:00
Ian Craggs
a3275de903
Merge branch 'cond-var-timeout' of github.com:fpagliughi/paho.mqtt.c into fpagliughi-cond-var-timeout
2025-08-14 16:17:51 +01:00
Ian Craggs
0da0a2af59
Merge branch 'fpagliughi-remove-unnecessary-win64' into develop
2025-08-14 16:06:32 +01:00