index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
librthread
/
rthread_sync.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
use calloc() instead of malloc() and memset()
kevlo
2008-10-13
1
-15
/
+8
*
fix rwlocks to work with the "initialized" form, from Philip Guenther
tedu
2008-02-22
1
-3
/
+45
*
_FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so
kurt
2007-06-05
1
-1
/
+7
*
protect against races while initializing static mutexes. okay marc@ tedu@
kurt
2007-05-25
1
-6
/
+13
*
add -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare
marc
2006-01-05
1
-2
/
+2
*
add pthread_mutexattr_gettype.
brad
2005-12-31
1
-1
/
+9
*
prototype all the thread syscalls in rthread.h for now.
tedu
2005-12-30
1
-7
/
+4
*
the story in pthread_rwlockattr_destory() shoudl be destroyed
otto
2005-12-29
1
-2
/
+2
*
more consistently use _rthread prefix for all not meant to be exported
tedu
2005-12-22
1
-4
/
+4
*
update copyright to 2005
tedu
2005-12-19
1
-2
/
+2
*
initialize all spinlocks to _SPINLOCK_UNLOCKED
tedu
2005-12-18
1
-1
/
+5
*
all is made clear: pthread_cond_timedwait takes absolute timeouts
tedu
2005-12-14
1
-3
/
+17
*
check for waiters when destroying a mutex or semaphore
tedu
2005-12-14
1
-3
/
+15
*
make the mutex unlock and sleep in pthread_cond_wait properly atomic
tedu
2005-12-13
1
-3
/
+11
*
several silly bugs in pthread_cond_timedwait.
tedu
2005-12-13
1
-5
/
+7
*
update thrsleep and thrwakeup - first arg changed from long to void *
tedu
2005-12-13
1
-7
/
+7
*
correct implementation of pthread_cond_signal. it doesn't raise the sem
tedu
2005-12-13
1
-4
/
+23
*
add the posix semaphore functions. this lets vlc work.
tedu
2005-12-07
1
-5
/
+89
*
add pthread_once. unfortunately, the public pthread.h header
tedu
2005-12-06
1
-1
/
+14
*
add userland thread library. incomplete, but functional
tedu
2005-12-03
1
-0
/
+477