Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Lock thread_pool.wait_mutex before forking to avoid a race condition between rad_fork, rad_waitpid and reap_children. There is a race condition that can occur under high load where a child is reaped before being added to the waiters list. James Rouzier (via Alan T. DeKok)@2014-10-28T22:41:54Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a3035f375ebda19863ba... ====== Fix configure argument names Alan T. DeKok@2014-10-28T22:41:52Z Files modified: * src/modules/rlm_securid/configure * src/modules/rlm_securid/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/56286fe3d6ebabd1be87c... ====== Actually check the path specified by configure Alan T. DeKok@2014-10-28T22:41:51Z Files modified: * src/modules/rlm_securid/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44b2c804c84dfc70e9424... ====== Add FreeRADIUS-Response-Delay-USec Alan T. DeKok@2014-10-28T22:02:14Z Files modified: * share/dictionary.freeradius.internal * src/modules/proto_dhcp/dhcpd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6277960bc830891123b00... ====== Add and document reject_delay of fractional seconds Alan T. DeKok@2014-10-28T22:02:13Z Files modified: * raddb/radiusd.conf.in * src/include/radiusd.h * src/main/mainconfig.c * src/main/process.c * src/modules/proto_dhcp/dhcpd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3726e6d574bb23249a811... ====== Fix debug_name for policies Alan T. DeKok@2014-10-28T20:15:21Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1bc0fa4dc7813eaa3f9e... ====== Update Stripped-User-Name, too. And do one loop, rather than 3. It's a bit more efficient. Alan T. DeKok@2014-10-28T20:01:02Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a322ac2a2658b72f36756... ====== Ignore SIGTERM when firing stop and signal.term Move firing "server.stop" and "server.signal.term" triggers beyond setting SIGTERM action to SIG_IGN in main(). This way handler commands for these triggers don't receive SIGTERM with the rest of the process group and don't possibly terminate before doing their work. E.g. snmptrap manages to send the notifications. Nikolai Kondrashov (via Alan T. DeKok)@2014-10-28T17:59:42Z Files modified: * src/main/process.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3756952109c966e10eae0... ====== Remove the debug_pair calls from the protocol encoders/decoders Fixes the double packet debug output Arran Cudbard-Bell@2014-10-28T15:56:55Z Files modified: * src/include/radiusd.h * src/lib/radius.c * src/main/process.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/02e8d156013c242e4f615... ====== Fixup crappy debug_packet code Arran Cudbard-Bell@2014-10-28T15:56:55Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f200562b3571580922b9... ====== Use rdebug_pair_list in more places and remove debug_pair_list Arran Cudbard-Bell@2014-10-28T15:56:54Z Files modified: * src/include/radiusd.h * src/main/auth.c * src/main/listen.c * src/main/tls.c * src/main/valuepair.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_eap/libeap/eap_chbind.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b4ea4ed313a215f52db7... ====== connection: Fall through to global module triggers Make module connection pool triggers use global module trigger configuration, if there is no "trigger" section in the pool section. Use fully-qualified module-specific trigger names for module-specific connection pools in connection.c. E.g. trigger "modules.ldap.open", instead of just "open" for pools initialized with fr_connection_pool_module_init, being passed "ldap" config section. Send triggers even if the pool has no "trigger" section. This makes exec_trigger fall through to global module triggers, if the pool configuration doesn't have the "trigger" section. Nikolai Kondrashov (via Alan T. DeKok)@2014-10-28T15:24:59Z Files modified: * src/include/connection.h * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d61d5002347fd3aa56c35... ====== This is for the "return" keyword, not the module return code Alan T. DeKok@2014-10-28T15:21:56Z Files modified: * src/tests/keywords/return Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f0d78ef02901dab10e742... ====== Use a better name Alan T. DeKok@2014-10-28T15:21:55Z Files modified: * src/tests/keywords/ok-return * src/tests/keywords/ok-return.attrs * src/tests/keywords/return * src/tests/keywords/return.attrs Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e98406a128337d76f8e25... ====== Fixed to use the correct data Alan T. DeKok@2014-10-28T15:21:54Z Files modified: * src/tests/keywords/return Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/feab77cc6613e459661a9... ====== Print out correct section names in debug mode Alan T. DeKok@2014-10-28T15:11:29Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ebf824e9bea2ea061108d... ====== Added "return" keyword Alan T. DeKok@2014-10-28T14:35:37Z Files modified: * man/man5/unlang.5 * src/main/modcall.c * src/tests/keywords/return Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc4d6dca6f728b6e1af13... ====== Don't de-reference a deleted entry Alan T. DeKok@2014-10-28T14:18:30Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/de514a401df380d8ab2a7... ====== Fix some cosmetic issues in log messages Arran Cudbard-Bell@2014-10-28T00:38:47Z Files modified: * src/main/auth.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/758aacea59627498d4805... ====== -- This commit summary was generated @2014-10-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org