New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== We no longer need to auto-generate raddb/dictionary It shouldn't $INCLUDE the main dictionaries any more. Alan T. DeKok@2014-01-26T21:40:30Z Files modified: * configure * configure.ac * raddb/dictionary * raddb/dictionary.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/11afab7dac56bef3a76ec... ====== Always setup basic fault handler in unittest.c Arran Cudbard-Bell@2014-01-26T21:37:47Z Files modified: * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20873e1689eea2ddc344c... ====== Fix crash in module_failure_msg Apparently passing ap_list into a function which does not immediately consume it, will, on some platforms invalidate it. The fix is to use va_copy to create a local copy of the ap_list, which seems sort of hacky, but does seem to work. Arran Cudbard-Bell@2014-01-26T21:09:21Z Files modified: * src/include/log.h * src/main/log.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/691fc394bf01fb12d8011... ====== Apparently heimdal's krb5_get_error_message only returns a char * not a char const * like MIT's Arran Cudbard-Bell@2014-01-26T19:24:03Z Files modified: * src/modules/rlm_krb5/krb5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/92a01ea9bac0eed2e1122... ====== Minor issues in heimdal kerberos Arran Cudbard-Bell@2014-01-26T19:18:27Z Files modified: * src/modules/rlm_krb5/krb5.c * src/modules/rlm_krb5/rlm_krb5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ec150a26723da76aaa12... ====== Missing quote Arran Cudbard-Bell@2014-01-26T19:03:36Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b5ce9a5fbbca980a51a2... ====== Merge issue Arran Cudbard-Bell@2014-01-26T18:53:16Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1558ff9852470abf816fe... ====== Minor panic_action fixes Arran Cudbard-Bell@2014-01-26T18:30:03Z Files modified: * raddb/radiusd.conf.in * src/lib/debug.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/29bae030c6216a4cd00f3... ====== Typo Arran Cudbard-Bell@2014-01-26T18:11:29Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c5f6cd2fac1dbe940b17e... ====== Add panic action support to radiusd and unittest Arran Cudbard-Bell@2014-01-26T18:05:24Z Files modified: * raddb/all.mk * raddb/panic.gdb * raddb/radiusd.conf.in * src/include/libradius.h * src/include/radiusd.h * src/lib/debug.c * src/main/mainconfig.c * src/main/radiusd.c * src/main/unittest.c * src/tests/Makefile * src/tests/gdb.conf * src/tests/keywords/radiusd.conf * src/tests/panic.gdb * src/tests/tests.gdb Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d1b6197767bad17e0841... ====== Minor fixes to debug functions Arran Cudbard-Bell@2014-01-26T18:04:22Z Files modified: * src/lib/debug.c * src/lib/log.c * src/main/mainconfig.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4e459c9eb87fb7e6db62... ====== Fix fr_exit signatures Arran Cudbard-Bell@2014-01-26T18:04:22Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb38f8233b64a5ca2cc48... ====== Correct type for bool fields in radiusd main() Arran Cudbard-Bell@2014-01-26T18:04:21Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f506a689e8b96a33252bb... ====== Backport debug functions Arran Cudbard-Bell@2014-01-26T18:04:21Z Files modified: * configure * configure.ac * src/include/autoconf.h.in * src/include/libradius.h * src/lib/all.mk * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ce50df9452d88141b67c2... ====== Cleanup signal handling code Arran Cudbard-Bell@2014-01-26T18:04:21Z Files modified: * src/include/libradius.h * src/lib/misc.c * src/main/exec.c * src/main/radiusd.c * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65488b243b561a67281cb... ====== Backport fr_syserror() from master Backport misc.c from master Arran Cudbard-Bell@2014-01-26T18:04:21Z Files modified: * src/include/libradius.h * src/lib/dict.c * src/lib/event.c * src/lib/log.c * src/lib/misc.c * src/lib/packet.c * src/lib/radius.c * src/lib/tcp.c * src/main/client.c * src/main/command.c * src/main/conffile.c * src/main/detail.c * src/main/exec.c * src/main/files.c * src/main/listen.c * src/main/log.c * src/main/mainconfig.c * src/main/modules.c * src/main/process.c * src/main/radattr.c * src/main/radclient.c * src/main/radconf2xml.c * src/main/radiusd.c * src/main/radmin.c * src/main/radwho.c * src/main/session.c * src/main/threads.c * src/main/tls.c * src/main/tls_listen.c * src/main/unittest.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/proto_dhcp/dhcpd.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_otp/otp_pw_valid.c * src/modules/rlm_otp/otp_util.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_smsotp/rlm_smsotp.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/acfa6a10b5b8dac02eda4... ====== Set dependencies so that the tests are run in order Alan T. DeKok@2014-01-26T17:34:22Z Files modified: * src/tests/keywords/update-exec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c01ecd172e83fbc474b9... ====== Auto-load dictionary.vqp and dictionary.dhcp Alan T. DeKok@2014-01-26T17:27:53Z Files modified: * share/dictionary * src/main/modcall.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3affdcc014dabeaaa4e76... ====== Load the distribution dictionaries first, then raddb/dictionary This lets the server load the dictionaries by protocol, when the protocol is used. The dictionaries in raddb/ should be the "site local" ones, and should never point to the main ones. We probably should have done this years ago Alan T. DeKok@2014-01-26T17:27:53Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/562812042d834967f7c7a... ====== Check the stat cache for every dictionary we read Alan T. DeKok@2014-01-26T17:27:53Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ddc931e6ec0f0df42e2a... ====== Cache files based on inode, etc. not name Alan T. DeKok@2014-01-26T17:27:53Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3417e0234004f05f054df... ====== Don't call free() for pool alloc'd things Alan T. DeKok@2014-01-26T17:27:53Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e78c74c814250b3904f49... ====== Allow "no overwrite" for config variables This allows variables to be set from the command line. Then, when the config files are read, they entries in the files are ignored Alan T. DeKok@2014-01-26T15:43:56Z Files modified: * src/include/conffile.h * src/main/conffile.c * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f6bcffce7040c7b71ba4... ====== Note recent changes Alan T. DeKok@2014-01-26T15:43:56Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7b70e834d5103d7c649e... ====== -- This commit summary was generated @2014-01-27T00:00:15Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org