ike-sa-manager: Extract IKE SPI labeling feature from charon-tkm
[strongswan.git] / src / libstrongswan / threading /
2018-09-17 Tobias BrunnerFixed some typos, courtesy of codespell
2018-05-23 Tobias BrunnerUnify format of HSR copyright statements
2018-04-19 Tobias Brunnerthread: Properly clean up meta data of thread if pthrea...
2018-02-13 Tobias BrunnerFixed some typos, courtesy of codespell
2016-04-13 Tobias Brunnerthread: Don't hold mutex when calling cleanup handlers...
2016-03-04 Thomas Egererthread: Allow thread ID to be value returned by gettid()
2015-04-15 Martin WilliMerge branch 'dh-test-vectors'
2015-04-15 Martin Willithread: Add a function to pop and call all registered...
2015-04-15 Martin Willithread: Don't acquire lock for thread_cleanup_push/pop
2015-04-13 Martin Willithread: Remove unneeded thread startup synchronization
2014-11-21 Martin WilliMerge branch 'poll'
2014-11-21 Martin Williapple: Introduce a central compatibility header with...
2014-11-21 Martin Willithread: Test for pending cancellation requests before...
2014-10-30 Martin Willithreading: Support rwlock try_write_lock() on Windows
2014-10-14 Martin Willithread: Test for pending cancellation requests before...
2014-09-09 Tobias Brunnermutex: Use atomics to set current thread in recursive...
2014-07-02 Tobias Brunnerwindows: Remove useless assignment in put_thread()
2014-06-30 Tobias Brunnerwindows: Fix parameter name in Doxygen comment
2014-06-17 Martin Willithread-value: Defer cleanup handling to thread terminat...
2014-06-06 Martin WilliMerge branch 'win-32bit'
2014-06-06 Martin Williwindows: Use WINAPI call convention for Windows API...
2014-06-04 Martin WilliMerge branch 'win'
2014-06-04 Martin Williwindows: Include for Vista instead of defining CondVar...
2014-06-04 Martin Willithread-value: Immediately cleanup all Windows TLS value...
2014-06-04 Martin Williwindows: Prevent queueing of multiple thread cancel...
2014-06-04 Martin Williwindows: Provide a complete native Windows threading...
2014-06-03 Martin Willithread: Add a Windows pthread variant to print thread...
2014-03-07 Tobias Brunnerthread: Properly clean up meta data of main thread
2013-11-06 Martin WilliMerge branch 'unit-tests'
2013-11-06 Martin Willithread: Note that tread_cancellation_point temporarily...
2013-10-29 Tobias BrunnerFixed some typos
2013-10-24 Martin Willirwlock: Disable thread cancelability while waiting...
2013-10-24 Martin Willirwlock: Don't use buggy pthread_rwlock on OS X
2013-10-23 Martin Willisemaphore: Support cancellation in wait functions of...
2013-10-23 Martin Willirwlock: Re-acquire rwlock even if condvar wait times out
2013-07-18 Martin WilliMerge branch 'charon-xpc'
2013-07-18 Martin Willithread: implicitly create thread_t if an external threa...
2013-05-06 Martin WilliMerge branch 'tun-vip'
2013-05-06 Martin Willisemaphore: similar to thread_create(), semaphore_create...
2013-03-18 Martin WilliMerge branch 'stroke-counters'
2013-03-18 Martin WilliMerge branch 'stroke-timeout'
2013-03-01 Martin WilliMerge branch 'multi-cert'
2013-03-01 Martin WilliMerge branch 'systime'
2013-03-01 Martin WilliMerge branch 'ikev1-rekeying'
2013-03-01 Martin WilliMerge branch 'vip-shunts'
2013-03-01 Martin WilliMerge branch 'opaque-ports'
2013-03-01 Martin WilliMerge branch 'ikev1-mm-retransmits'
2013-03-01 Martin WilliMerge branch 'tfc-notify'
2013-02-26 Tobias BrunnerUse SIGUSR2 for SIG_CANCEL on Android
2012-12-18 Martin WilliUse a ./configure check to detect pthread spinlock...
2012-10-24 Tobias BrunnerMoved debug.[ch] to utils folder
2012-10-24 Tobias BrunnerMoved data structures to new collections subfolder
2012-10-18 Tobias BrunnerMerge branch 'android-mobility'
2012-10-18 Tobias BrunnerUse a helper function to add milliseconds to timeval...
2012-09-21 Tobias BrunnerProperly handle thread cancelation in rwlock_condvar_t
2012-09-21 Tobias BrunnerAdded a condvar implementation that works with rwlock_t
2012-08-20 Martin WilliDon't use POSIX semaphores if a MONOTONIC clock is...
2012-08-20 Martin WilliAdd a mutex/condvar based semaphore implementation...
2012-08-13 Tobias BrunnerMerge branch 'android-app'
2012-08-13 Tobias BrunnerEnsure thread IDs always start with 1 even if the libra...
2012-08-13 Tobias BrunnerMerge branch 'android-ndk'
2012-08-10 Martin WilliIf _POSIX_SPIN_LOCKS is defined as -1, it is not available
2012-08-03 Tobias BrunnerImplemented recursive mutex without thread-specific...
2012-08-03 Tobias BrunnerUse a single thread-specific value for our custom rwloc...
2012-07-12 Tobias BrunnerProperly cleanup thread-local values for the threads...
2012-07-04 Tobias BrunnerAdded wrapper for POSIX spin locks
2012-05-02 Tobias BrunnerAdded recursive read_lock support to our own implementa...
2012-05-02 Tobias BrunnerAdded a wrapper class around POSIX semaphores.
2012-03-20 Martin WilliMerge branch 'ikev1-clean' into ikev1-master
2012-01-12 Tobias BrunnerFix gettid() on Android, which is defined in unistd...
2012-01-10 Tobias BrunnerUse native gettid() if available (which is the case...
2011-12-16 Tobias BrunnerLog native thread ID when a thread is created.
2011-12-07 Martin WilliCreate a dummy pthread key for value "0", as some buggy...
2011-10-03 Tobias BrunnerMigrated thread_t to INIT/METHOD macros.
2011-10-03 Tobias BrunnerMigrated mutex_t to INIT/METHOD macros.
2011-10-03 Tobias BrunnerMigrated rwlock_t to INIT/METHOD macros.
2011-10-03 Tobias BrunnerMigrated thread_value_t to INIT/METHOD macros.
2011-05-06 Andreas Steffenid of non-registered threads defaults to 0
2010-05-20 Martin WilliOption to skip slow addr2line resolution in leak-detective
2010-04-29 Tobias BrunnerWe have to rename thread_create on Mac OS X because...
2010-04-29 Tobias BrunnerThe mutex of a thread has to be locked when destroying it.
2010-04-06 Tobias BrunnerAdding DBG_LIB to all calls of libstrongswan's version...
2010-02-01 Andreas Steffencorrected captions
2009-12-23 Tobias BrunnerAdded a workaround for the missing pthread_cancel on...
2009-12-23 Tobias BrunnerUse pthread_cond_timedwait_monotonic on Android.
2009-12-23 Tobias BrunnerReadding changes that got lost during refactoring/rebasing.
2009-12-23 Tobias BrunnerUsing the thread wrapper in charon, libstrongswan and...
2009-12-23 Tobias BrunnerAdding an object-oriented wrapper for thread-specific...
2009-12-23 Tobias BrunnerAdding an object-oriented wrapper for threads.
2009-12-23 Tobias BrunnerCheck for pthread_condattr_init added to configure...
2009-12-23 Tobias BrunnerMoved implementation of condvar_t to mutex.c because...
2009-12-23 Tobias BrunnerSeparated the public interfaces of the threading primit...
2009-12-23 Tobias BrunnerImplemented a read-write lock using only mutex_t and...
2009-12-23 Tobias BrunnerThreading primitives separated.
2009-12-23 Tobias BrunnerMoved mutex.c to a separate folder in order to cleanly...