New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Operator precedence Alan T. DeKok@2014-02-23T23:55:41Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e6799e0ab730ee054f04c... ====== More testing code for heaps Alan T. DeKok@2014-02-23T23:43:22Z Files modified: * src/lib/heap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4286bc2cd6e534c7654c6... ====== 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@2014-02-23T17:09:18Z Files modified: * raddb/mods-available/redis * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4881ae51c182db3f3b281... ====== Correct comment for cleanup_delay Arran Cudbard-Bell@2014-02-23T16:45:01Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a476d163e279db8592801... ====== 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@2014-02-23T05:10:35Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57b2352f6cdd1bd37430f... ====== rename CHILD_DONE to NO_CHILD_THREAD Alan T. DeKok@2014-02-23T04:57:42Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b57f7450672475ead79ae... ====== 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@2014-02-23T04:52:13Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ac6ded52f8b7bced6bd4... ====== request_running() doesn't handle FR_ACTION_PROXY_REPLY Alan T. DeKok@2014-02-23T04:46:41Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ca7777b128ae612b9f6a5... ====== Remove extraneous % Alan T. DeKok@2014-02-23T04:39:11Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/af5bba1285ca5211442dc... ====== On proxy_running ACTION_RUN, do running, not PROXY_REPLY Alan T. DeKok@2014-02-23T04:38:46Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fca326eb0fd2f881b5060... ====== remove extra check Alan T. DeKok@2014-02-22T19:00:14Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/178f2f7f35fd798356499... ====== -- This commit summary was generated @2014-02-24T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).