Do waitpid() for ALL children, even if there are no threads waiting
[freeradius.git] / src / main / threads.c
2010-02-11 Alan T. DeKokDo waitpid() for ALL children, even if there are no...
2009-07-05 Alan T. DeKokMade thread pool section optional
2008-10-06 Alan T. DeKokMove socket listening code to plugin modules.
2008-09-14 Alan T. DeKokMore #ifdef wrappers
2008-09-14 Alan T. DeKokRemoved need for NO_SUCH_CHILD_PID
2008-08-24 Alan T. DeKokClear OpenSSL Error queue for the current thread
2008-06-20 aland Thread queue stats && per-client stats
2008-06-06 aland Don't need this function.
2008-04-11 aland Don't leak memory on catastrophic conditions. Closes...
2008-04-03 aland Don't signal detail file handlers. That's taken care of
2007-11-23 aland More changes to make a common naming scheme. This...
2007-10-29 aland Build on systems without pthread (or --without-threads)
2007-10-24 aland Call OpenSSL_add_all_algorithms()
2007-10-09 aland Clean up threads, and add thread pool lock/unlock...
2007-10-03 aland More re-arrangements to clarify the code.
2007-09-28 aland Moved nearly all remaining code out of radiusd.c,...
2007-09-26 aland Pass the top-level configuration to the thread pool...
2007-08-30 aland Removed one more call to exit()
2007-08-30 aland Replaced exit(1) with return -1;
2007-08-13 aland Pulled fix from branch_1_1
2007-08-03 aland Set self->request to NULL before exiting
2007-08-03 aland Catch corner cases
2007-05-30 aland Remove unused variable
2007-05-25 fcusackimport from HEAD:
2007-05-24 fcusackimport from HEAD:
2007-05-23 fcusackimport from branch_1_1:
2007-05-23 fcusackimport from HEAD:
2007-05-23 fcusackimport from HEAD:
2007-05-16 aland Check return codes.
2007-05-16 aland Check return value.
2007-05-14 nbk Delete trailing whitespace.
2007-05-10 aland Now that we have the "self signal" function, there...
2007-05-04 aland When adding a non-detail REQUEST to the queue, mark...
2007-04-23 aland Now that we're handling queues by priority, remember...
2007-04-23 aland Remove assertion that there's no child thread. We...
2007-04-23 aland Re-ordered RAD_LISTEN_TYPE by priority, and added...
2007-04-14 aland When building without pthreads, call correct function
2007-04-14 aland Clean up header files
2007-04-08 aland Pull fix for bug #436 from branch_1_1
2007-04-05 aland Massively cleaned up #include's, so they're in a consi...
2007-04-03 aland Massive change to the server core to remove horrid...
2007-03-26 aland port fix from branch_1_1
2007-03-21 fcusackimport from branch_1_1:
2007-03-21 fcusackimport from branch_1_1:
2007-02-26 aland Pulled from branch_1_1, with formatting
2007-02-23 aland Pull fix from branch_1_1
2007-02-16 aland Port "use_tunneled_reply" fix for MS-CHAP from branch_1_1
2007-02-15 aland Port fix for bug #419 from branch_1_1
2007-02-14 aland Port OpenSSL locking mutexes from the CVS head
2007-02-12 aland Don't initialize the wait hash if we're not threaded
2007-02-09 aland cleaned up the exec stuff again, and moved the "wait for
2007-02-09 aland Cleaned up exec stuff, to make it more like the CVS...
2007-01-26 aland use fork() where we don't need to wait.
2006-12-12 aland Fix stupid bug. rad_send() takes secret as second...
2006-11-26 aland pull fixes from branch_1_1
2006-11-26 aland From branch_1_1
2006-11-22 aland Pull fix from branch_1_1, so proxied EAP replies work
2006-11-14 fcusack use new RCSID macro to prevent Id keyword from being...
2006-10-24 fcusackimport from HEAD
2006-10-24 fcusackimport from HEAD
2006-10-24 fcusackimport from HEAD:
2006-10-24 fcusackimport from HEAD:
2006-10-24 fcusackimport from HEAD:
2006-10-03 aland ./scripts/min-includes +n <files listed here>
2006-09-14 aland Don't NULL self->request until after we're done using it
2006-09-11 aland get rid of race condition on proxying by moving the...
2006-08-18 aland Pulled from branch_1_1
2006-08-17 aland Pulled from branch_1_1. Untested!
2006-07-01 fcusackimport from branch_1_1:
2006-06-21 aland Cleaned up fork code (again) so that when a module...
2006-06-01 fcusackimport from HEAD:
2006-05-30 aland Make hash table have comparison callback, it's needed.
2006-05-10 fcusack udpate comments re: thread_pool.active_threads and...
2006-05-10 fcusack delete_thread(): clarify thread exit comments
2006-05-09 fcusackimport from HEAD:
2006-04-12 aland New growing hash functions, and other code to use...
2006-03-29 fcusackimport from HEAD:
2006-03-23 fcusackimport from HEAD:
2006-03-23 fcusackimport from HEAD:
2006-03-20 bjordanovPolled from branch_1_1 fix for bug #348
2006-03-16 nbk Update the GPL boilerplate with the new address of...
2006-03-06 fcusackimport from HEAD:
2006-03-03 fcusackimport from HEAD:
2006-02-17 fcusackimport from HEAD:
2006-02-09 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2006-02-08 fcusackimport from HEAD:
2005-12-28 aland Port patch from branch_1_1 to the HEAD
2005-12-08 fcusack backport from HEAD
2005-12-08 fcusack rlm_otp import from HEAD
2005-11-14 aland Have the thread queue handler use fifos, rather than...
2005-11-11 aland Include files used to build the server are now <freera...
2005-10-31 aland Removed bogus code
2005-10-28 aland Move table of PID's to wait for into a hash table...
2005-10-17 aland Queue the request, THEN look for more threads
2005-10-17 aland Increment head *after* deleting it from the queue
next