New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Remove root_config and cf_section_find() All config functions must now take a CONF_SECTION. Searches will start from there. Alan T. DeKok@2015-11-10T23:47:12Z Files modified: * src/include/conffile.h * src/main/command.c * src/main/conffile.c * src/main/listen.c * src/main/mainconfig.c * src/main/modcall.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bcddbbf17dae6b2e44da6... ====== Use main_config.config instead of NULL Alan T. DeKok@2015-11-10T23:47:12Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/802439569deaa76f3f60a... ====== Remove unused field Alan T. DeKok@2015-11-10T23:47:12Z Files modified: * src/include/radiusd.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/35ff4c5b9207583a6828e... ====== re-organize with no code changes Alan T. DeKok@2015-11-10T23:47:11Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d6d4dfc1443e314845153... ====== Normalize names Alan T. DeKok@2015-11-10T23:47:11Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fda6248c01af032438a18... ====== Explicitly bootstrap more things in virtual servers. And add WARNING for unknown sub-sections. Unknown CONF_PAIRs in a "server foo{ ... }" are now errors. Alan T. DeKok@2015-11-10T23:47:11Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c1bb4dada7f78801a5fa... ====== Setup parent/child relationships Not actually used anywhere yet Arran Cudbard-Bell@2015-11-10T22:55:34Z Files modified: * src/include/libradius.h * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b738bf4613888b4f137f8... ====== Rip out out the old dict pool code We can use talloc pools, instead, allowing all the dict structures to become talloc chunks Arran Cudbard-Bell@2015-11-10T22:03:07Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76a59dd0c4dc31aa449d5... ====== Partially tallocise our hash table implementation Arran Cudbard-Bell@2015-11-10T22:01:57Z Files modified: * src/include/hash.h * src/lib/dict.c * src/lib/hash.c * src/main/threads.c * src/modules/rlm_detail/rlm_detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b1ac62a4280524e1283b... ====== Move the main dictionary to being talloced Update some functions to take an fr_dict_t pointer Arran Cudbard-Bell@2015-11-10T20:08:53Z Files modified: * src/include/libradius.h * src/include/radiusd.h * src/lib/dict.c * src/main/mainconfig.c * src/main/radattr.c * src/main/radclient.c * src/main/radmin.c * src/main/radsniff.c * src/main/radwho.c * src/main/unittest.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/rlm_eap/radeapclient.c * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b3065b7c4e25d10e1fdca... ====== Add parent/child pointers Arran Cudbard-Bell@2015-11-10T20:08:52Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/02e1866ad9f135e874d5d... ====== Expose fr_dict_parent_by_num Arran Cudbard-Bell@2015-11-10T20:08:52Z Files modified: * src/include/libradius.h * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/818e21e67ac878a665abe... ====== Formatting Arran Cudbard-Bell@2015-11-10T20:08:52Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dc903402b28c874bac44a... ====== check_config sets spawn_workers to false. Alan T. DeKok@2015-11-10T19:52:17Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/055040553fe40b685afa1... ====== Set rcode Alan T. DeKok@2015-11-10T19:48:11Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f676345df0f357ad43f78... ====== Cleanups Alan T. DeKok@2015-11-10T18:34:14Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdc29e0e2dbb64f27e519... ====== Pass on MSCHAP errors from ntlm_auth, too Not that supplicants do anything helpful with them, but locked and disabled account error codes can be gleaned from ntlm_auth. Previously only SMB-Account-Cntrl could cause them to send. skids (via Alan T. DeKok)@2015-11-10T18:34:10Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0615b06c9b44e07c1c213... ====== cleanups Alan T. DeKok@2015-11-10T18:34:08Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b80617ec109bc26b054a9... ====== Set up signal handlers only if !check_config Alan T. DeKok@2015-11-10T18:34:08Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17d02c112c0b59c0a16d6... ====== Merge pull request #1380 from jpereira/bug/rlm_cache1 Fixing invalid state in rlm_cache Arran Cudbard-Bell@2015-11-10T18:22:54Z Files modified: * src/modules/rlm_cache/serialize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4921f44e1479ffe5388a2... ====== Fixing invalid state in rlm_cache Jorge Pereira@2015-11-10T18:20:53Z Files modified: * src/modules/rlm_cache/serialize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cf426df301eee9ea7f0e8... ====== Fixing wrong set with $raddb/sites-available/abfab-tr-idp Jorge Pereira (via Alan T. DeKok)@2015-11-10T18:17:01Z Files modified: * raddb/sites-available/abfab-tr-idp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e76e70e2cc4bc1a551b81... ====== Move thread stop to radiusd.c So we can see the entire build up / tear down in radiusd.c Alan T. DeKok@2015-11-10T18:16:26Z Files modified: * src/main/process.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4e6ffced0406d5feaffa... ====== Move thread initialization to radiusd.c Alan T. DeKok@2015-11-10T17:04:02Z Files modified: * src/main/process.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36a35fd1d194ee5d196fd... ====== A bit better debugging for modules Alan T. DeKok@2015-11-10T17:04:01Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/35f842f1cbed5fd9bcec3... ====== Remove duplicate name value from error Arran Cudbard-Bell@2015-11-10T06:05:30Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/caf1b952b7f4f86c5b173... ====== Missed Arran Cudbard-Bell@2015-11-10T05:46:43Z Files modified: * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/696c35d5a575ed3b04298... ====== Unused Arran Cudbard-Bell@2015-11-10T05:46:31Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5424b7c45c2ad70bfdf81... ====== Add fr prefix to dict functions Arran Cudbard-Bell@2015-11-10T05:18:17Z Files modified: * src/include/libradius.h * src/lib/dict.c * src/lib/filters.c * src/lib/pair.c * src/lib/radius.c * src/lib/value.c * src/main/acct.c * src/main/auth.c * src/main/client.c * src/main/listen.c * src/main/mainconfig.c * src/main/map.c * src/main/modcall.c * src/main/modules.c * src/main/pair.c * src/main/parser.c * src/main/process.c * src/main/radattr.c * src/main/radclient.c * src/main/radmin.c * src/main/radsniff.c * src/main/radwho.c * src/main/tmpl.c * src/main/unittest.c * src/main/xlat.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/proto_dhcp/dhcpd.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/libeap/eapcommon.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_otp/otp_pwe.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/decrypt.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/tests/map/map_unit.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58caf94960bd699b4bb2c... ====== Unused for now Arran Cudbard-Bell@2015-11-10T05:03:06Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31f18fa536f591dff6d21... ====== Change order of vendor and attr 5 minutes with clion! Arran Cudbard-Bell@2015-11-10T02:58:14Z Files modified: * src/include/libradius.h * src/lib/dict.c * src/lib/pair.c * src/lib/radius.c * src/lib/value.c * src/main/acct.c * src/main/auth.c * src/main/listen.c * src/main/map.c * src/main/modcall.c * src/main/modules.c * src/main/pair.c * src/main/parser.c * src/main/process.c * src/main/radclient.c * src/main/tmpl.c * src/main/unittest.c * src/main/xlat.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpd.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/libeap/eapcommon.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/318cd5ac5e2c5fc78555f... ====== Fix arguments to dict_str_to_oid Arran Cudbard-Bell@2015-11-10T02:48:29Z Files modified: * src/include/libradius.h * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/529353365ed0c1faa8ccb... ====== Add parent argument to dict_attr_add Arran Cudbard-Bell@2015-11-10T01:45:21Z Files modified: * src/include/libradius.h * src/lib/dict.c * src/main/pair.c * src/main/tmpl.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/86d8f3b6a77c4e91519f7... ====== Hack no longer needed Arran Cudbard-Bell@2015-11-10T01:01:34Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7434b56e66fe8e7b6732... ====== Always print the attribute name we failed to add Arran Cudbard-Bell@2015-11-10T00:52:47Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ea6589e720127e946a256... ====== -- This commit summary was generated @2015-11-11T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).