Commit report for master branch
The git bot
announce at freeradius.org
Wed Oct 29 00:00:02 CET 2014
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/9a3035f375ebda19863ba1984ea4fef5e43375fd
======
Fix configure argument names
Alan T. DeKok at 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/56286fe3d6ebabd1be87cd50cf6d5024b7ee280b
======
Actually check the path specified by configure
Alan T. DeKok at 2014-10-28T22:41:51Z
Files modified:
* src/modules/rlm_securid/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b2c804c84dfc70e94249efde0a640612ac4029
======
Add FreeRADIUS-Response-Delay-USec
Alan T. DeKok at 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/6277960bc830891123b00400af56912e51d4d311
======
Add and document reject_delay of fractional seconds
Alan T. DeKok at 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/3726e6d574bb23249a81171c0df036f1bcb2edd0
======
Fix debug_name for policies
Alan T. DeKok at 2014-10-28T20:15:21Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1bc0fa4dc7813eaa3f9e1d276023f87fa3212d7
======
Update Stripped-User-Name, too.
And do one loop, rather than 3. It's a bit more efficient.
Alan T. DeKok at 2014-10-28T20:01:02Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a322ac2a2658b72f367562c8edfa9fe08e991b47
======
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/3756952109c966e10eae0786300d4b92abe79515
======
Remove the debug_pair calls from the protocol encoders/decoders
Fixes the double packet debug output
Arran Cudbard-Bell at 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/02e8d156013c242e4f61554cd2b3050a2630287e
======
Fixup crappy debug_packet code
Arran Cudbard-Bell at 2014-10-28T15:56:55Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f200562b3571580922b9dfaf2b0cdebfae948d9
======
Use rdebug_pair_list in more places and remove debug_pair_list
Arran Cudbard-Bell at 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/5b4ea4ed313a215f52db777cf70abbede355df03
======
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/d61d5002347fd3aa56c35d744e594c0362f123c6
======
This is for the "return" keyword, not the module return code
Alan T. DeKok at 2014-10-28T15:21:56Z
Files modified:
* src/tests/keywords/return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0d78ef02901dab10e742e695fdfcb4cd3283149
======
Use a better name
Alan T. DeKok at 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/e98406a128337d76f8e255734140378858e7c952
======
Fixed to use the correct data
Alan T. DeKok at 2014-10-28T15:21:54Z
Files modified:
* src/tests/keywords/return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/feab77cc6613e459661a9aa57974a9fde5e91862
======
Print out correct section names in debug mode
Alan T. DeKok at 2014-10-28T15:11:29Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebf824e9bea2ea061108d0c4271ef584f728e8fd
======
Added "return" keyword
Alan T. DeKok at 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/fc4d6dca6f728b6e1af138529bdb107bcec465cf
======
Don't de-reference a deleted entry
Alan T. DeKok at 2014-10-28T14:18:30Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de514a401df380d8ab2a7434c8420fb0cccfbe22
======
Fix some cosmetic issues in log messages
Arran Cudbard-Bell at 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/758aacea59627498d480519f00d2f44d0690b639
======
--
This commit summary was generated @2014-10-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list