Martin Willi
|
091d178060
|
Option to skip slow addr2line resolution in leak-detective
|
2010-05-20 17:37:18 +02:00 |
|
Tobias Brunner
|
726c0ae9d3
|
We have to rename thread_create on Mac OS X because it conflicts with a syscall.
|
2010-04-29 14:52:20 +02:00 |
|
Tobias Brunner
|
361f416d2c
|
The mutex of a thread has to be locked when destroying it.
|
2010-04-29 13:30:51 +02:00 |
|
Tobias Brunner
|
8b0e09103b
|
Adding DBG_LIB to all calls of libstrongswan's version of DBG*.
|
2010-04-06 12:47:40 +02:00 |
|
Andreas Steffen
|
b7fd2ea76c
|
corrected captions
|
2010-02-01 12:44:44 +01:00 |
|
Tobias Brunner
|
85202e8795
|
Added a workaround for the missing pthread_cancel on Android.
|
2009-12-23 17:03:42 +01:00 |
|
Tobias Brunner
|
b2944d71ca
|
Use pthread_cond_timedwait_monotonic on Android.
|
2009-12-23 17:03:41 +01:00 |
|
Tobias Brunner
|
4ec2c94b5d
|
Readding changes that got lost during refactoring/rebasing.
|
2009-12-23 17:03:41 +01:00 |
|
Tobias Brunner
|
4a5a5dd290
|
Using the thread wrapper in charon, libstrongswan and their plugins.
|
2009-12-23 17:03:41 +01:00 |
|
Tobias Brunner
|
c48eea9203
|
Adding an object-oriented wrapper for thread-specific values.
|
2009-12-23 17:02:26 +01:00 |
|
Tobias Brunner
|
0d5c6a28d5
|
Adding an object-oriented wrapper for threads.
|
2009-12-23 17:02:26 +01:00 |
|
Tobias Brunner
|
866dc0134a
|
Check for pthread_condattr_init added to configure script.
|
2009-12-23 17:02:25 +01:00 |
|
Tobias Brunner
|
5fe538504e
|
Moved implementation of condvar_t to mutex.c because it requires access to private_mutex_t.
|
2009-12-23 17:02:25 +01:00 |
|
Tobias Brunner
|
eba64cef41
|
Separated the public interfaces of the threading primitives.
|
2009-12-23 17:01:53 +01:00 |
|
Tobias Brunner
|
f36143b0ba
|
Implemented a read-write lock using only mutex_t and condvar_t (in case the pthread_rwlock_* group of functions is not available).
|
2009-12-23 17:01:30 +01:00 |
|
Tobias Brunner
|
b1f35d0695
|
Threading primitives separated.
|
2009-12-23 17:01:30 +01:00 |
|
Tobias Brunner
|
14f7091280
|
Moved mutex.c to a separate folder in order to cleanly wrap other threading primitives (and utils/mutex.h is now threading.h).
|
2009-12-23 17:00:58 +01:00 |
|