New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Use new APi to get line number of invalid value And don't default to "Auth-Type Local" Alan T. DeKok@2015-12-14T22:48:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ea23da6b8f3bde2e1ec3... ====== Use better errors for unknown virtual servers and eap types Alan T. DeKok@2015-12-14T22:43:50Z Files modified: * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5d0aa6f6c1b8a9f759bcb... ====== Add cf_log_err_by_name() which calls cf_pair_find() on name, and logs an error based on that. Alan T. DeKok@2015-12-14T22:43:49Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6131b8f88b1b307951dcc... ====== Set effective group first Arran Cudbard-Bell@2015-12-14T22:23:07Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7633ef89cf7f6e33241c3... ====== Check that the virtual server exists Alan T. DeKok@2015-12-14T22:18:20Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12221a09be0e62a93c3c2... ====== move instantiate to bootstrap so that we can detect errors earlier. Alan T. DeKok@2015-12-14T22:18:20Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76d57c490d06e969749d7... ====== Rest-HTTP-Body should be in the request list Arran Cudbard-Bell@2015-12-14T22:13:58Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4bf9020f5f368676b4eca... ====== Require "virtual_server" for TTLS and PEAP Alan T. DeKok@2015-12-14T21:49:52Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7edeedd912c247a2067c4... ====== Need to suid_up to change euid/egid when setting up the socket Arran Cudbard-Bell@2015-12-14T19:27:17Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fdcff0bdf89fe4ef456de... ====== Need to store errno Arran Cudbard-Bell@2015-12-14T18:20:26Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/56612b838c7897279b97e... ====== Say why we couldn't set the egid Arran Cudbard-Bell@2015-12-14T17:58:39Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/144403fda39ae59035324... ====== Clean up modcall name / debug_name, and get rid of modcall_pass2() Once the pass2 code was pulled into compile_foo(), there was no longer any need for modcall_pass2() Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/include/modcall.h * src/main/modcall.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66d872d66ce31d3351e64... ====== move setting of name / debug_name to caller and out of compile_group Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a46b49e8a18f2da86d1b... ====== don't print too many close braces Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/main/interpreter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f76dffe5592aca79b4ace... ====== Add 'actions' subsection Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * man/man5/unlang.5 * src/main/modcall.c * src/tests/keywords/action-not-end-error * src/tests/keywords/action-return Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b5e3f441c22adeb35d716... ====== more cleanups pass2 -> compile stage Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff342f7d1ba34a4536281... ====== move pass2 into compile for 'case' Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1ce2068d01c352755be4... ====== Use &User-Name Alan T. DeKok@2015-12-14T17:51:28Z Files modified: * src/tests/keywords/switch-default Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a62c678ad222feebfef9a... ====== split compile_switch into allocate, fixup vtp, and compile_children So that case can do attribute checks / casts against the switch Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/18d8061d7ed056fa42828... ====== move group_allocate and compile_children separate functions so that switch / foreach can set g->vpt before compiling their children Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f897df203506ad8341cb... ====== Make sure we compile unknown attributes in case statements Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c * src/tests/keywords/case-attr-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/069598287c4c461f1d247... ====== move more pass2 to compile stage Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/152770bad01791f0e0cfc... ====== set proper name in compile_empty Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d9ec76eb16c8d21600e2... ====== simplify compile xlat Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/46cbfc2eb99d7ae68a721... ====== move pass2 map to compile stage Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e782c045684ba4a3052d... ====== move pass2 update to be called in compilation stage Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7952d69d7fed996eca239... ====== simplify pass2 foreach Because we now require &Attr-Name instead of Attr-Name, and we have ATTR_UNDEFINED Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c4b73a9c9672b0207e9f... ====== Make MOD_SWITCH call pass2_fixup_tmpl Alan T. DeKok@2015-12-14T17:51:27Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64a2f95ccd580a7afb28a... ====== use consistent names Alan T. DeKok@2015-12-14T17:51:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ea7703948f252c2b9b277... ====== have pass2 map call pass2 tmpl Alan T. DeKok@2015-12-14T17:51:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f33326ca57713f3c10d2... ====== pull pass2 into compile_if Alan T. DeKok@2015-12-14T17:51:26Z Files modified: * src/main/modcall.c * src/tests/keywords/if-attr-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/23a4f5b6141526ddaf47d... ====== Move compile functions to end of file In preparation for merging compilation with pass2 code Alan T. DeKok@2015-12-14T17:51:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ab2d2946fb1c6d542018f... ====== re-arrange code Alan T. DeKok@2015-12-14T17:51:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/03900d1d4cc310f4cbcde... ====== Fix calls to mysql_num_fields, doesn't like a NULL result pointer Arran Cudbard-Bell@2015-12-14T17:00:23Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df5ceeaebe897d9299ad3... ====== -- This commit summary was generated @2015-12-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).