Commit report for v3.0.x branch
The git bot
announce at freeradius.org
Thu Apr 30 00:00:02 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Move xlat's to bootstrap
Alan T. DeKok at 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/25cdf270d238035359c9ea86b3db60d8c418a021
======
Call instantiate if we're checkinfg the config
Alan T. DeKok at 2015-04-29T23:19:25Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/345509c7b8b4cbcea769492026224cdba9f082d1
======
Set cached pointers before using them
Alan T. DeKok at 2015-04-29T22:49:51Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dd06b42e1ca08c2f6b2a08652befd031b7f4a5a
======
Move attribute creation to bootstrap
Alan T. DeKok at 2015-04-29T22:45:32Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f39d799f618771c69837b915ca94ffea3bcb4ae9
======
USe better errors
Alan T. DeKok at 2015-04-29T22:45:32Z
Files modified:
* src/modules/rlm_counter/rlm_counter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87587a8a409f8f1bc90a7c9e4accca5172f2b08b
======
Move attribute creation to bootstrap
Alan T. DeKok at 2015-04-29T22:45:32Z
Files modified:
* src/modules/rlm_counter/rlm_counter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e9f43c418084ef7c2971ec774417080813a8ebe
======
Move attribute creation to bootstrap
Alan T. DeKok at 2015-04-29T22:45:32Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0b8381ce07feaaf601808587e28d3843001e360
======
Move attribute creation to bootstrap
Alan T. DeKok at 2015-04-29T22:45:32Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfff77b1b1a7c87f4d012abd4a206795077891f0
======
Add sql_fields for mysql and postgres too
Arran Cudbard-Bell at 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/b8e86d741fe6a2b242e5f15c0dde52851b08f8d6
======
Create an sql_fields function for sqlite
Arran Cudbard-Bell at 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/5337086fc4a190f65c21ef7b4581c4ab5468784e
======
Formatting
Arran Cudbard-Bell at 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/cc2f2a1945eda53ff7173356f1a2b856f0b2645a
======
Formatting
Arran Cudbard-Bell at 2015-04-29T21:51:31Z
Files modified:
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef306e9e67099635d82bcd0908af576c25b49c9a
======
This change was backed out
Alan T. DeKok at 2015-04-29T21:46:15Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89fce29b469dbae526e5d35c5e675f9fc62a6feb
======
note recent changes
Alan T. DeKok at 2015-04-29T21:44:04Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b53adc0b3a01299dd8b5201a71fe7edd50c86c7c
======
Unused function
Alan T. DeKok at 2015-04-29T21:34:24Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2ef5a460d680ccc8c30698f1030cf9e7a3a0c66
======
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 at 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/ff09e8fe28ff8e1c78905b0daadc3d2cf1f8fff0
======
Remove debugging code
Alan T. DeKok at 2015-04-29T21:19:48Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/182d9476d2f219e316a66a76dbd040711b0734c8
======
C99 initializers here, too
Alan T. DeKok at 2015-04-29T20:55:52Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c71671c405078d6ffa39c696b4c608be9988059
======
Switch to C99 style initialisers for module structs
Arran Cudbard-Bell at 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/1d67d7692410675bc37f0cd6a5c75e427a71881b
======
note recent changes
Alan T. DeKok at 2015-04-29T17:37:43Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e01f174698418b67060d3025ab86e1063bbb5b3d
======
Request and reply may not exist for Status-Server packets.
We've really got to move to request->proxy->packet, etc.
Alan T. DeKok at 2015-04-29T17:35:13Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7329b95c849bc060d100b5ac0e0f17ff4d13da70
======
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 at 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/79cd09d94eacf5b7573ebd7e95bb212555ec2163
======
Allow assignment to comparison attributes
Alan T. DeKok at 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/2b276d49fce2ee53a38bd155bcb197289163f349
======
Allow the attribute to already exist
Alan T. DeKok at 2015-04-29T17:16:52Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2edad3f0310bbc613c7de2b26ddc4fbc7c10dd7f
======
Failure to get user is a debug message, not an ERROR
Alan T. DeKok at 2015-04-29T17:16:52Z
Files modified:
* src/modules/rlm_unix/rlm_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9776b308c7bbbe4f84cc12e6b0e2a0d869515376
======
Forbid the use of search results which return multiple entries when looking for user objects
Arran Cudbard-Bell at 2015-04-29T04:48:42Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75193b15b08b5c954194e511867902a8099c1aa3
======
--
This commit summary was generated @2015-04-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list