Commit report for v3.0.x branch

The git bot announce at freeradius.org
Sun Feb 23 00:00:13 CET 2014


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 at 2014-02-22T16:00:39Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/123c9bab1818beefa1dcd320a7a6b2a4743539e7
====== 
Clean up common state machine

Alan T. DeKok at 2014-02-22T15:47:31Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53e9e2e9f8dec0db616b447d3d6a301d5b72ccd3
====== 
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 at 2014-02-22T15:34:25Z
Files modified:
	* src/main/process.c
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfc286777dae7c9e3f0029cb7bfee9fe9d9515b0
====== 
Set request->child_pid = NO_SUCH_CHILD_PID in request_finish

Alan T. DeKok at 2014-02-22T04:09:40Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a6984cc27f6982e3c0c4974e6dcc99347ecd5b0
====== 
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 at 2014-02-22T03:55:34Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20044e0a85ec070a71e83e1a91a04c0f4c28e343
====== 
Turn off DEBUG_STATE_MACHINE by default

Alan T. DeKok at 2014-02-22T03:55:34Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b2ac3712d32e7b757ba40049c00db5fef68538d
====== 
Don't talloc_steal the request to the listener

Alan T. DeKok at 2014-02-22T03:55:34Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/928dabd27b5dd249f62e6ec5579676e86dcdb52e
====== 
Make it work again in non-threaded mode

Alan T. DeKok at 2014-02-22T03:55:33Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f760f0824e285904abaeb91a7e79ceb183edb0d2
====== 
Use proper names for child states

Alan T. DeKok at 2014-02-22T03:55:33Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcea45765d53827463e5aebf3aac6e690b7ad691
====== 
Better messages for debug state machine

Alan T. DeKok at 2014-02-22T03:55:33Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bbd5d478cc744fb1f8c83c9c29f05ad4e553ce1
====== 
-- 
This commit summary was generated @2014-02-23T00:00:13Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list