Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sat Feb 20 14:18:15 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Only store the module's module_t pointer in module_instance_t
This reduces the number of dereferences and makes the code clearer
Arran Cudbard-Bell at 2015-12-20T23:55:30Z
Files modified:
* src/include/modpriv.h
* src/main/command.c
* src/main/interpreter.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/main/modules.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d665d6006d9033d0d240d85a5e1261e83e7a767a
======
s/mi/instance/ in more places
Arran Cudbard-Bell at 2015-12-20T23:15:52Z
Files modified:
* src/main/mainconfig.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3380fca4acbd1c3013ba7de92b9ea4519dc8c0d6
======
s/mi/instance/
Arran Cudbard-Bell at 2015-12-20T23:15:05Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85d850cfc07df53cb1ca4862ec971f1a85df1985
======
s/module_interface_t/module_t/
Arran Cudbard-Bell at 2015-12-20T23:09:27Z
Files modified:
* src/include/modpriv.h
* src/include/modules.h
* src/main/command.c
* src/main/modules.c
* src/modules/proto_dhcp/rlm_dhcp.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_cram/rlm_cram.c
* src/modules/rlm_csv/rlm_csv.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_json/rlm_json.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_redis_ippool/rlm_redis_ippool.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/288664df2e033c2ba43c8e428c69453f80c1a586
======
s/module_t/module_dl_t/
Arran Cudbard-Bell at 2015-12-20T23:08:48Z
Files modified:
* doc/developer/module_interface.rst
* src/include/modpriv.h
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a08ab440048dd756227c5f752f6836188ba19a2
======
Merge pull request #1459 from herwinw/rlm_python_fixes
Rlm python fixes
Arran Cudbard-Bell at 2015-12-20T22:14:20Z
Files modified:
* src/modules/rlm_python/prepaid.py
* src/modules/rlm_python/radiusd.py
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc566c9da58cbdf79476e4659f2e84b96324fd3c
======
Allow strings as operator in rlm_python
Because ('Tmp-String-0', '!*', 'ANY') is just so more readable than ('Tmp-String-0', 21, 'ANY'). Plain integers still work for backwards compatibility. As a bonus, we get rid of the OP table in radiusd.py: this module was not supposed to be included in scripts running from FreeRADIUS, but was still referenced from prepaid.py. As a bonus, we get rid of a table that was no longer in sync with the definitions in tokens.h.
Herwin Weststrate at 2015-12-17T20:49:35Z
Files modified:
* src/modules/rlm_python/prepaid.py
* src/modules/rlm_python/radiusd.py
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61d471669e1998acc30663fa2aca35ce510b4435
======
Show operator that is actually used instead of the default in rlm_python
So if we remove a certain attribute, display "!* ANY" instead of "= ANY"
Herwin Weststrate at 2015-12-17T20:49:35Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd9f0065965d1d02207d2b1876eaa5d309de23b3
======
Use other functions to update list after rlm_python call
Now we also support things like "!* ANY" to remove items.
Herwin Weststrate at 2015-12-17T20:49:28Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9c58972ad6b50486d5efef88d196757aa6af3d0
======
Show list name in debug messages in rlm_python
The module has the possibility to update the reply and the control list. It is nice to know what list is updated or generates errors. The name of the parameter is based on the parameter with the same use in `rlm_perl`.
Herwin Weststrate at 2015-12-17T19:04:07Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b8e4c299ab38c7cd25a37f25475909298a1f397
======
--
This commit summary was generated @2015-12-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list