Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Move xlat's to bootstrap Alan T. DeKok@2015-04-29T23:19:43Z Files modified: * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25cdf270d238035359c9e... ====== Call instantiate if we're checkinfg the config Alan T. DeKok@2015-04-29T23:19:25Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/345509c7b8b4cbcea7694... ====== Set cached pointers before using them Alan T. DeKok@2015-04-29T22:49:51Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1dd06b42e1ca08c2f6b2a... ====== Move attribute creation to bootstrap Alan T. DeKok@2015-04-29T22:45:32Z Files modified: * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f39d799f618771c69837b... ====== USe better errors Alan T. DeKok@2015-04-29T22:45:32Z Files modified: * src/modules/rlm_counter/rlm_counter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87587a8a409f8f1bc90a7... ====== Move attribute creation to bootstrap Alan T. DeKok@2015-04-29T22:45:32Z Files modified: * src/modules/rlm_counter/rlm_counter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e9f43c418084ef7c2971... ====== Move attribute creation to bootstrap Alan T. DeKok@2015-04-29T22:45:32Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f0b8381ce07feaaf60180... ====== Move attribute creation to bootstrap Alan T. DeKok@2015-04-29T22:45:32Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cfff77b1b1a7c87f4d012... ====== Add sql_fields for mysql and postgres too Arran Cudbard-Bell@2015-04-29T22:25:58Z 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 * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8e86d741fe6a2b242e5f... ====== Create an sql_fields function for sqlite Arran Cudbard-Bell@2015-04-29T21:51:31Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5337086fc4a190f65c21e... ====== Formatting Arran Cudbard-Bell@2015-04-29T21:51:31Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc2f2a1945eda53ff7173... ====== Formatting Arran Cudbard-Bell@2015-04-29T21:51:31Z Files modified: * src/modules/rlm_sql/rlm_sql.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef306e9e67099635d82bc... ====== This change was backed out Alan T. DeKok@2015-04-29T21:46:15Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/89fce29b469dbae526e5d... ====== note recent changes Alan T. DeKok@2015-04-29T21:44:04Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b53adc0b3a01299dd8b52... ====== Unused function Alan T. DeKok@2015-04-29T21:34:24Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e2ef5a460d680ccc8c306... ====== Add "bootstrap" method, and clean up module API. The bootstrap method is where attributes are created at run time. This allows OTHER modules to use those attributes. All modules in the "modules" section are now dlopen'd, their instance data allocated, configuration is parsed, and the bootstrap method is called. Once all of the modules are bootstrapped, the module "instantiate" method is called. As part of this change, we simplify the API to: module_find = find a known module module_bootstrap = load and create a known module module_instantiate - call the modules instantiation routine Alan T. DeKok@2015-04-29T21:34:12Z Files modified: * src/include/modpriv.h * src/include/modules.h * src/main/command.c * src/main/modcall.c * src/main/modules.c * src/main/unittest.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_unix/rlm_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff09e8fe28ff8e1c78905... ====== Remove debugging code Alan T. DeKok@2015-04-29T21:19:48Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/182d9476d2f219e316a66... ====== C99 initializers here, too Alan T. DeKok@2015-04-29T20:55:52Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c71671c405078d6ffa39... ====== Switch to C99 style initialisers for module structs Arran Cudbard-Bell@2015-04-29T19:28:12Z Files modified: * src/include/modules.h * src/modules/proto_dhcp/dhcpd.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/proto_vmps/vmps.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_cram/rlm_cram.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c * src/modules/rlm_eap/rlm_eap.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/rlm_expr.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_otp/rlm_otp.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_replicate/rlm_replicate.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_ruby/rlm_ruby.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_smsotp/rlm_smsotp.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_utf8/rlm_utf8.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d67d7692410675bc37f0... ====== note recent changes Alan T. DeKok@2015-04-29T17:37:43Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e01f174698418b67060d3... ====== Request and reply may not exist for Status-Server packets. We've really got to move to request->proxy->packet, etc. Alan T. DeKok@2015-04-29T17:35:13Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7329b95c849bc060d100b... ====== Rename RLM_COMPONENT_* to MOD_* And use the section names, e.g. MOD_AUTHENTICATE, instead of MOD_AUTH. This makes it easier to remember what the definitions are, and it makes it easier to automatically re-write the code, because all of the names are consistent Alan T. DeKok@2015-04-29T17:16:52Z Files modified: * src/include/modules.h * src/main/command.c * src/main/modcall.c * src/main/modules.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79cd09d94eacf5b7573eb... ====== Allow assignment to comparison attributes Alan T. DeKok@2015-04-29T17:16:52Z Files modified: * src/main/map.c * src/tests/keywords/unix-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b276d49fce2ee53a38bd... ====== Allow the attribute to already exist Alan T. DeKok@2015-04-29T17:16:52Z Files modified: * src/main/pair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2edad3f0310bbc613c7de... ====== Failure to get user is a debug message, not an ERROR Alan T. DeKok@2015-04-29T17:16:52Z Files modified: * src/modules/rlm_unix/rlm_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9776b308c7bbbe4f84cc1... ====== Forbid the use of search results which return multiple entries when looking for user objects Arran Cudbard-Bell@2015-04-29T04:48:42Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/75193b15b08b5c954194e... ====== -- This commit summary was generated @2015-04-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org