Commit Graph

20 Commits

Author SHA1 Message Date
Ian Craggs 695ef2cbd9
Correct evt_secondary definition 2026-02-01 15:31:18 +00:00
Ian Craggs c484bd985d
Update copyright statement dates 2026-01-29 16:31:04 +00:00
fpagliughi a420ba1cf8 Combined event object implementations across platforms 2026-01-14 14:58: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 2b6c15678b Started merging semaphores and condition variables into a single 'event' type. 2026-01-10 10:07:20 -05: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 8e0029a5b6
Update thread.c - fix Windows build where EAGAIN is not defined 2025-08-14 14:09:45 +01:00
fpagliughi 05e6d71f6f Fixed condition variable timed wait. Updated thread test for current implementation. 2025-01-13 09:43:49 -05:00
fpagliughi 1bb2e691e1 - Removed unnecessary _WIN64 conditional checks
- Fixed some conditional compilation using (WIN32) to (_WIN32)
2025-01-09 16:09:38 -05:00
Ian Craggs 7fabf60235 Fix compile warnings about no function prototype 2024-04-02 16:06:38 +01:00
Ian Craggs afb5e871ba Rename public Threading functions to avoid clashes #1313 2023-10-10 12:20:56 +01:00
Vadim Kretov 14bb523bce Move CloseHandle() call into Thread_start(), now Thread_start() is void function
Signed-off-by: Vadim Kretov <vadim.kretov@gmail.com>
2021-01-21 17:53:24 +03:00
Ian Craggs 332662ec6a Remove compile warnings in tests 2020-10-27 20:09:51 +00:00
Ian Craggs e4c3757524 Update tests to remove compile warnings on Ubuntu 20.04 2020-10-02 15:55:42 +01:00
Ian Craggs 1e91229cb6 Update license from EPL v1 to v2 2020-04-06 13:27:50 +01:00
Ian Craggs a312d934be Allow 'high performance' build without heap tracking and stack tracing #817 2020-03-05 17:31:32 +00:00
fpagliughi fbd38b16cf
#368 Add underscores to Windows compiler macro checks, _WIN32 and _WIN64
Signed-off-by: fpagliughi <fpagliughi@mindspring.com>
2020-01-25 10:38:18 -05:00
Ian Craggs 354f84cbb7 See if this fixes old Windows compiler builds 2018-08-22 19:07:14 +01:00
Ian Craggs 7448d7bfa0 Eliminate some Windows compile warnings
Please enter the commit message for your changes. Lines starting
2018-08-16 19:14:00 +01:00
Ian Craggs 8cf6c3e846 Oops, forgot the test file 2018-07-04 23:24:35 +01:00