Commit report for v3.0.x branch

The git bot announce at freeradius.org
Mon Feb 24 00:00:13 CET 2014


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Operator precedence

Alan T. DeKok at 2014-02-23T23:55:41Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6799e0ab730ee054f04cf610477675ffe9cc76a
====== 
More testing code for heaps

Alan T. DeKok at 2014-02-23T23:43:22Z
Files modified:
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4286bc2cd6e534c7654c6aecb757ee7e4a28ff92
====== 
Rename cleanup_delay to cleanup_interval for connection pool

Document the change.  Make the old "cleanup_delay" still work
in the config files.

Change the expiry algorithm to be exponential decay.
The first connection is cleaned up at

	last_spawned + cleanup_interval

The next one at

	last_spawned + cleanup_interval + cleanup_interval >> 1

etc.  This should minimize connection bouncing

Alan T. DeKok at 2014-02-23T17:09:18Z
Files modified:
	* raddb/mods-available/redis
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4881ae51c182db3f3b281cf73b8f878a9f6e47f6
====== 
Correct comment for cleanup_delay

Arran Cudbard-Bell at 2014-02-23T16:45:01Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a476d163e279db8592801873354f58e9dca59b25
====== 
Catch race condition in request_running()

if we send a proxied packet, we may get a reply before the
timer has a chance to update request->process = proxy_running.
In that case, just update the state ourselves to make sense.

Alan T. DeKok at 2014-02-23T05:10:35Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57b2352f6cdd1bd37430faae8d2441f56b49279b
====== 
rename CHILD_DONE to NO_CHILD_THREAD

Alan T. DeKok at 2014-02-23T04:57:42Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b57f7450672475ead79aeaf9404f14bea8355453
====== 
Don't fill up the log with per-packet messages.

When we can't open a new outgoing proxy socket, that's an error,
which is now rate-limited to once per second.

When we can't add a request to the proxy socket as a result of
the previous error, just print an EDEBUG message.  Don't do
RPROXY, which causes it to be written to the log file.

Alan T. DeKok at 2014-02-23T04:52:13Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ac6ded52f8b7bced6bd4fb5f9d4fbdafe784fed
====== 
request_running() doesn't handle FR_ACTION_PROXY_REPLY

Alan T. DeKok at 2014-02-23T04:46:41Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca7777b128ae612b9f6a5bbf5462d48ae5c38c3b
====== 
Remove extraneous %

Alan T. DeKok at 2014-02-23T04:39:11Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af5bba1285ca5211442dc6a83de02dd5c8ba058b
====== 
On proxy_running ACTION_RUN, do running, not PROXY_REPLY

Alan T. DeKok at 2014-02-23T04:38:46Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fca326eb0fd2f881b50606d7009bf357590f330c
====== 
remove extra check

Alan T. DeKok at 2014-02-22T19:00:14Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/178f2f7f35fd798356499ad7339516b4eeddde8c
====== 
-- 
This commit summary was generated @2014-02-24T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list