Commit report for master branch
The git bot
announce at freeradius.org
Thu Apr 11 00:00:02 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
a module may register multiple xlats
Arran Cudbard-Bell at 2013-04-10T18:52:31Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39be7e8c13e3bb1f1f30640bded08fde00370cdd
======
More doxygen
Alan T. DeKok at 2013-04-10T18:21:03Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59b9cbd2c042578ee057e71b348a6448c1d0b167
======
Moved "print type-specific empty data" into src/lib
Alan T. DeKok at 2013-04-10T18:18:23Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/033299b9e78215d5888dfe88fcaaf0a7a8927ab8
======
Fix typo
Alan T. DeKok at 2013-04-10T17:31:13Z
Files modified:
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5930d29850cfbda0c5b965acd2f354260290e53
======
Use new radius_list API
Instead of decoding the name each time we run exec
Alan T. DeKok at 2013-04-10T16:43:23Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16fabdc39926cece164734a052a114ccf2b1939f
======
Debug argv when executing programs
Alan T. DeKok at 2013-04-10T16:43:22Z
Files modified:
* src/main/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29cef280457c2caf202579c559da40a785b922af
======
Do substring matching only on user input
request:foo matches "request"
req doesn't match "request"
Alan T. DeKok at 2013-04-10T16:43:22Z
Files modified:
* src/lib/token.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ffc17a0b9b3eee28f0724142aaefab1365728fe
======
Add escape function to xlat_register
Update the xlat expansion so that expanding a module's RHS
calls xlat_process, not xlat_aprint. That allows for ALL
of the xlat chain to be printed, not just part of it.
Update various modules to use the new xlat_register API
Update the modules to *not* call radius_xlat() from their
mod_xlat() function.
We still need to fix some modules:
perl / sql: we can now write to "fmt", so various code
needs to be changed
perl: strtok() in a thread-safe function is horrible. Use
str2argv() instead
redis: calls radius_xlat(), in a function which is also
called from the main redis query routines. And calls
rad_xlat_argv(), which splits the string before xlat'ing it.
That's now wrong. Instead, the redis_xlat function should
supply an escape function (for spaces) and then rely on
str2argv() (or similar) to chop on real spaces, and not
on escaped spaces
Also fixed a memory leak in the yubikey module
Alan T. DeKok at 2013-04-10T16:43:22Z
Files modified:
* src/include/radiusd.h
* src/main/listen.c
* src/main/mainconfig.c
* src/main/realms.c
* src/main/xlat.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.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_soh/rlm_soh.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdc7c25b0d8d43dfe0bc8c444fff1fc00078bbf2
======
Fix typo
Arran Cudbard-Bell at 2013-04-10T00:55:46Z
Files modified:
* src/modules/rlm_rest/configure
* src/modules/rlm_rest/configure.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8111d7eb5c37c004eabf6ccaeb42f1fddc87a5c
======
--
This commit summary was generated @2013-04-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list