]> git.pond.sub.org Git - empserver/history - src/lib/empthread
client: Unbreak standalone build
[empserver] / src / lib / empthread /
2021-01-23 Markus ArmbrusterUpdate copyright notice
2021-01-23 Markus ArmbrusterFix build for systems that don't provide POSIX.1-2001...
2021-01-23 Markus Armbrusterlwp: Simplify lwpSigWait() interface
2021-01-23 Markus Armbrusterlwp: Rewrite signal wait code for portability and safety
2021-01-05 Markus ArmbrusterUpdate copyright notice
2018-04-29 Markus ArmbrusterUpdate copyright notice
2017-08-12 Markus ArmbrusterSpell ID and UID consistently all-caps
2017-08-07 Markus ArmbrusterUpdate copyright notice
2017-08-07 Markus ArmbrusterMerge branch 'readline'
2017-07-02 Markus ArmbrusterUpdate copyright notice
2015-12-05 Markus ArmbrusterChange comment style to use @foo rather than FOO
2015-02-28 Markus ArmbrusterUpdate copyright notice
2014-01-02 Markus ArmbrusterUpdate copyright notice
2013-01-12 Markus ArmbrusterDon't log threads initialization
2013-01-12 Markus ArmbrusterUpdate copyright notice
2012-08-05 Markus ArmbrusterPermit empth_self() before empth_init()
2012-06-10 Markus ArmbrusterUpdate copyright notice
2012-04-26 Markus ArmbrusterClean up superfluous includes
2012-04-26 Markus Armbrusterio_shutdown() is now unused, remove
2012-04-26 Markus ArmbrusterFix io_close() to obey deadline for output, too
2012-04-26 Markus ArmbrusterAdd deadline support to io_output(), io_output_if_queue...
2012-03-31 Markus ArmbrusterSwitch io_close(), io_input() from timeouts to deadlines
2012-03-27 Markus ArmbrusterBase idle timeout on player->curup again, not current...
2012-03-27 Markus ArmbrusterReplace the per-iop input_timeout by per-function timeouts
2012-03-27 Markus ArmbrusterClean up io_input() for the "no input available" case
2012-02-21 Markus ArmbrusterFix server shutdown to let player output drain properly
2012-02-21 Markus ArmbrusterFix idle timeout during execute
2011-12-29 Markus ArmbrusterGuard against unusable fd in pthreads' empth_select()
2011-04-14 Markus ArmbrusterUpdate known contributors comments
2011-04-12 Markus ArmbrusterLicense upgrade to GPL version 3 or later
2010-07-25 Markus ArmbrusterFix race in io_output() that can lead to double-free
2010-06-20 Markus ArmbrusterConvert spaces to tabs
2010-06-20 Markus ArmbrusterCoding style fixes, mostly indentation and whitespace
2010-03-10 Markus ArmbrusterGeneration numbers didn't catch all potential yields...
2010-01-19 Markus ArmbrusterUpdate copyright notice
2010-01-19 Markus ArmbrusterGeneration numbers to catch write back of stale copies
2009-12-13 Markus ArmbrusterUpdate known contributors comments
2009-11-30 Markus ArmbrusterChange naming convention of POSIX emulation layer for...
2009-11-30 Markus ArmbrusterInclude <winsock2.h> only through "sys/socket.h"
2009-11-30 Markus ArmbrusterRevamp server's Windows POSIX compatibility code
2009-11-30 Markus ArmbrusterDon't log out player when update aborts a command under...
2009-07-19 Markus ArmbrusterMove queue flush out of io.c
2009-07-19 Markus ArmbrusterIndentation fix
2009-07-19 Markus ArmbrusterMake empth_rwlock_t prefer writers
2009-07-19 Markus ArmbrusterRemove IO_NOWAIT, IO_WAIT
2009-07-19 Markus ArmbrusterMake io_output() return a sane value
2009-07-19 Markus ArmbrusterClean up bogus setting of IO_EOF in io_output()
2009-07-19 Markus ArmbrusterRemove blocking struct iop operation
2009-07-19 Markus ArmbrusterRemove long defunct IO_NEWSOCK
2009-07-19 Markus ArmbrusterFix race condition in empth_sleep() for Windows
2009-07-19 Markus ArmbrusterFix empth_sleep() for argument in the past and pthreads
2009-04-25 Markus ArmbrusterRemove useless memset() before free()
2009-04-10 Markus ArmbrusterUse sys/select.h for select()
2009-03-24 Markus ArmbrusterDon't use 0 as null pointer constant, part 2
2009-03-24 Markus ArmbrusterDon't use 0 as null pointer constant, part 1
2009-03-01 Markus ArmbrusterDon't log out player when update aborts a command with...
2009-03-01 Markus ArmbrusterRemove unused empth_terminate()
2009-02-18 Markus ArmbrusterUpdate known contributors comments
2009-02-08 Markus ArmbrusterUpdate copyright notice
2009-02-02 Markus ArmbrusterFix empth_select() for funny flag arguments
2009-02-01 Markus ArmbrusterFix pthread's empth_select() not to change the timeout
2009-02-01 Ron KoenderinkReimplement max_idle without a separate thread
2008-09-18 Markus ArmbrusterFix trailing whitespace
2008-09-13 Ron KoenderinkAllow any length RW lock names for WIN32
2008-09-13 Ron KoenderinkAllow any length thread names for WIN32
2008-09-12 Markus ArmbrusterFix commit d46b0b72 (didn't even compile with pthreads)
2008-09-12 Ron KoenderinkAdd missing error check for thread creation for WIN32
2008-09-12 Ron KoenderinkEnsure the empth_sleep() always yields for WIN32
2008-09-11 Markus ArmbrusterMake empth_name() and empth_set_name() take a thread...
2008-09-11 Ron KoenderinkNew empth_name() and empth_set_name()
2008-08-03 Markus ArmbrusterUpdate known contributors comments
2008-08-02 Markus ArmbrusterAdd gcc attribute format where it's missing
2008-03-28 Ron KoenderinkAdd missing thread yield system call.
2008-02-03 Markus ArmbrusterClean up library dependencies
2008-01-19 Markus ArmbrusterUpdate copyright notice
2007-11-27 Ron Koenderink(loc_Exit_Handler, empth_init) [_WIN32]: Correct the...
2007-10-21 Ron Koenderink(random, srandom) [_WIN32]: Provide random and srandom
2007-10-20 Ron Koenderink(empth_sleep) [_WIN32]: Remove a change to the random...
2007-10-20 Ron Koenderink(empth_sleep) [_WIN32]: Remove a change to the random...
2007-10-20 Ron Koenderink(empth_sleep) [_WIN32]: Ensure the thread does not...
2007-09-30 Ron Koenderink(empth_sleep) [_WIN32]: Change if to while to ensure...
2007-08-19 Ron Koenderink(va_start) [_WIN32]: For va_start() requires stdarg.h.
2007-08-14 Ron KoenderinkSimple POSIX I/O emulation layer to work around Windows...
2007-08-11 Ron KoenderinkRemove bogus _WIN32 conditional.
2007-07-27 Markus Armbruster(empth_wait_for_signal) [EMPTH_W32]: Fix to return...
2007-07-24 Markus ArmbrusterRemove the concept of thread priorities from empthread...
2007-02-24 Ron Koenderink(empth_create) [_WIN32]: Fix the error return code...
2007-02-23 Ron Koenderink(accept.c, io.c, nthread.c, tcp_listen.c) [_WIN32,WIN32]:
2007-02-08 Markus ArmbrusterSemaphores are no longer used, remove:
2007-02-08 Markus ArmbrusterMake empth_wakeup() and empth_terminate() wake up empth...
2007-01-28 Markus Armbruster(empth_exit, empth_rwlock_destroy): Plug memory leaks.
2007-01-28 Markus Armbruster(lwpSetDesc): Unused, remove.
2007-01-21 Markus Armbruster(ef_open_srv, start_server): Journal must not be writte...
2007-01-18 Ron Koenderink(struct loc_Thread, empth_sem_wait, empth_sem_signal...
2007-01-18 Ron Koenderink(struct loc_RWLock_t): Rename struct loc_RWLock_t to...
2007-01-18 Ron Koenderink(struct loc_Sem_t): Rename struct loc_Sem_t to struct...
2007-01-18 Ron Koenderink(struct loc_Thread_t): Rename struct loc_Thread_t to...
2007-01-18 Ron Koenderink(empth_wait_for_signal) [WIN32]: Simplify empth_wait_fo...
2007-01-15 Ron Koenderink(struct loc_Thread_t, struct loc_Sem_t, hThreadStartEvent)
2007-01-15 Ron Koenderink(loc_RunThread, empth_init, empth_threadMain, empth_yield)
next