New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Force proper usage of the event API and add more assertions Alan T. DeKok@2014-02-22T16:01:46Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fac80d06a5edb2e5bc063... ====== Clean up common state machine Alan T. DeKok@2014-02-22T15:47:57Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9eb4e4a165c2925047149... ====== Be more careful about setting child states enqueue / dequeue should set QUEUED / RUNNING states queue_or_run should set RUNNING in non-threaded mode, or if we're a child thread Alan T. DeKok@2014-02-22T15:35:41Z Files modified: * src/main/process.c * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3661c3472108009bf583f... ====== Set request->child_pid = NO_SUCH_CHILD_PID in request_finish Alan T. DeKok@2014-02-22T04:10:34Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b1cf871f225485a2b041... ====== Re-do state machine to make sense. The previous code was "interesting", to put it politely. The new code is logical and clear. Alan T. DeKok@2014-02-22T04:02:59Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e5c6f0877fab3a78de83... ====== Turn off DEBUG_STATE_MACHINE by default Alan T. DeKok@2014-02-22T03:59:25Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9d87355027321f62ac2c6... ====== Don't talloc_steal the request to the listener Alan T. DeKok@2014-02-22T03:59:23Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/322b423df69a5785a7c74... ====== Make it work again in non-threaded mode Alan T. DeKok@2014-02-22T03:59:14Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/291dd5dfa1b2bef1ad2c2... ====== Use proper names for child states Alan T. DeKok@2014-02-22T03:58:23Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7fd645fea7ea51222189... ====== Better messages for debug state machine Alan T. DeKok@2014-02-22T03:58:21Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/422a4a08c0b54d092d624... ====== -- This commit summary was generated @2014-02-23T00:00:13Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).