Armin Novak
|
1947629b8e
|
Fixed possible leaks in TestSynchMultipleThreads
|
2022-02-14 08:36:55 +00:00 |
|
Armin Novak
|
ca30e749e9
|
Fixed unused-but-set-variable and reserved identifier warnings
|
2022-02-01 08:48:21 +01:00 |
|
akallabeth
|
47277a4504
|
Improved debug logging when operating on invalid handles.
* Added backtrace to log
|
2021-09-20 10:59:59 +02:00 |
|
akallabeth
|
76979a47fb
|
Added new CMake option to dump event handles in use
|
2021-09-20 10:59:59 +02:00 |
|
Armin Novak
|
0fe1e2359e
|
Fixed all reserved-id-macro warnings
|
2021-09-10 08:16:25 +02:00 |
|
Armin Novak
|
55d2363efb
|
Removed alloca use from WaitForMultipleObjectsEx
|
2021-08-25 13:41:38 +02:00 |
|
Armin Novak
|
5eea7fc12d
|
WINPR_UNUSED argc, argv for unit tests
|
2021-08-24 10:45:57 +02:00 |
|
Armin Novak
|
610396e197
|
Fixed compilation warnings
Try to get the number of warnings down
|
2021-08-02 10:28:06 +02:00 |
|
Armin Novak
|
09cf11ecf0
|
WinPR: Fixed warnings, added assertions
|
2021-06-18 11:32:16 +02:00 |
|
Armin Novak
|
1af7ef2f1b
|
Fixed compilation warnings and typos
|
2021-06-16 15:21:56 +02:00 |
|
Armin Novak
|
f5bb6d12fc
|
Fixed compilation warnings
|
2021-06-16 14:26:06 +02:00 |
|
Armin Novak
|
d36d94766e
|
Replaced assert with WINPR_ASSERT
|
2021-06-14 09:37:07 +02:00 |
|
Armin Novak
|
210b9f58b7
|
Increased time in TestSynchMultipleThreads
|
2021-06-09 11:03:37 +02:00 |
|
Armin Novak
|
c5fded2d83
|
Improved runtime of unit tests
|
2021-06-08 08:21:47 +02:00 |
|
Armin Novak
|
37c7d5d0f0
|
Increased TestSynchCritical timeout
|
2021-06-01 14:18:01 +02:00 |
|
Armin Novak
|
a2930c04c3
|
Fixed random sleep time for test_synch_barrier_thread
|
2021-05-31 12:29:16 +02:00 |
|
Armin Novak
|
d4b3267860
|
Make TestSynchBarrier verbose
|
2021-05-31 12:26:30 +02:00 |
|
Marc-André Moreau
|
a8355d4117
|
Improve pthread_mutex_timedlock detection, fix Android function definition
|
2021-05-28 09:24:33 +02:00 |
|
Marc-André Moreau
|
29760a9009
|
Fix possible WSAEventSelect() file descriptor leak
|
2021-05-26 08:26:06 +02:00 |
|
akallabeth
|
997ea7e09d
|
Increased thread test run time to fix failing mac tests
|
2021-05-25 08:54:09 +02:00 |
|
akallabeth
|
d4ebf8546f
|
Cleaned up crypto API
|
2021-05-11 08:00:18 +02:00 |
|
akallabeth
|
b83e3bf61c
|
Fix uninitialized variable warnings.
|
2021-04-28 17:12:24 +02:00 |
|
Biswapriyo Nath
|
a3a89a43f7
|
Fix intialization, remove some unused variables.
|
2021-04-28 17:11:31 +02:00 |
|
Armin Novak
|
18ceebb774
|
Simplified sync test
|
2021-04-27 11:48:39 +02:00 |
|
David Fort
|
db02de2d8b
|
winpr: fix error path in winpr_event_init (#6974)
|
2021-04-22 11:57:44 +02:00 |
|
David Fort
|
5e3e2cd9fd
|
winpr: fix #6970
Timer changes were wrong when timerfd support is not available (no valid file
descriptor returned by GetFd calls).
|
2021-04-22 10:32:02 +02:00 |
|
Martin Fleisz
|
b7c4ec759f
|
event: Fix reset of non eventfd winpr event
|
2021-04-20 13:51:55 +02:00 |
|
David Fort
|
aeba30a505
|
winpr: correctly implement APC
This patch implements APC functions and fixes waitable timers with completions.
|
2021-04-07 08:15:16 +02:00 |
|
David Fort
|
dfbbf3b618
|
winpr: cleanup polling code
Externalize all the polling logic in a pollset component. This patch prepares the
support of APC and alertable state.
|
2021-04-07 08:15:16 +02:00 |
|
Armin Novak
|
d29448bda8
|
Removed unused function
|
2020-03-10 14:04:53 +01:00 |
|
Armin Novak
|
75be471d78
|
Fixed #5889: Only add descriptors wanted to select
|
2020-02-18 14:33:45 +01:00 |
|
David Fort
|
f3ffa19039
|
winpr: don't close file descriptor if we set it again to the same file
|
2020-01-13 12:27:24 +01:00 |
|
Kobi Mizrachi
|
f92e941129
|
winpr: SetWaitableTimer should not free the handle if it fails
|
2019-12-17 09:46:00 +01:00 |
|
Armin Novak
|
7c243da6e1
|
Remove symbols exported by accident.
|
2019-12-02 10:57:31 +01:00 |
|
Armin Novak
|
72ca88f49c
|
Reformatted to new style
|
2019-11-07 10:53:54 +01:00 |
|
Armin Novak
|
4d8b86f05c
|
GetEventFileDescriptor return handle internal event.
|
2019-10-02 14:58:32 +02:00 |
|
akallabeth
|
a3dae4ad46
|
Fix WINPR_EVENT and WINPR_TIMER structs.
Both structs must have the same base members so that the event
handle can be extracted at the same offset.
|
2019-10-01 21:03:03 +02:00 |
|
Bernhard Miklautz
|
f867c90e4c
|
Merge pull request #5308 from akallabeth/fix_win32_overlinking
Fixed windows overlinking.
|
2019-05-03 12:01:51 +02:00 |
|
Armin Novak
|
a16813d237
|
Fixed SleepEx return value and added log messages for unimplemented features.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
c7b7d527f3
|
Fixed unused argument warnings for tests.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
e605a10921
|
Fixed NULL argument warning.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
71924958bd
|
Added event name to handle.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
55e9132fa4
|
Fixed NULL argument warning.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
b5d9b6dba4
|
Improved timer implementation and error messages.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
f8e5e8cd7d
|
Improved error logging for wait functions.
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
7b246121b4
|
Improved mutex and event functions
* Added name for debugging to handle.
* Implemented *Ex functions
|
2019-04-05 09:14:35 +02:00 |
|
Armin Novak
|
6e655189c3
|
Fixed sign-compare warnings
|
2019-04-05 09:14:34 +02:00 |
|
Armin Novak
|
8e0565b2bd
|
Fixed windows overlinking.
|
2019-03-18 15:10:21 +01:00 |
|
Armin Novak
|
4e31cf929e
|
Fixed ReleaseSemaphore, respect lReleaseCount
Signal the semapore lReleaseCount times.
|
2019-02-26 15:33:51 +01:00 |
|
Armin Novak
|
41d382569c
|
Respect return value from SetEvent and abort creation.
|
2019-02-21 12:21:51 +01:00 |
|