Commit report for master branch
The git bot
announce at freeradius.org
Wed Apr 10 00:00:02 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
More doxygen warnings
Arran Cudbard-Bell at 2013-04-09T22:18:10Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48d46e233fa9dfa2352210a49055143d39200248
======
Fix doxygen documentation
Arran Cudbard-Bell at 2013-04-09T21:19:23Z
Files modified:
* src/main/xlat.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0015b19255051a851c0b4dfa51edf6960d54b01
======
doxygen updates
Alan T. DeKok at 2013-04-09T21:01:40Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26ec9984f97d4846715ba773404f00bde1e35c68
======
Fix typo
Alan T. DeKok at 2013-04-09T21:00:56Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97002a4776741ed0d4af0231c344e1fc95a2583e
======
Brand new xlat functions.
All xlat's are now run through the new routines. The old
(i.e. horrific) routines are gone. The result is more functionality,
simpler debugging, better errors, and ~400 lines fewer code.
The downside is that (for the next day or so), calling a module
xlat routine MAY mean that it gets expanded twice.
i.e. the old code would do %{mod: foo} and pass "foo" to module "mod".
The new code (for reasons of simplicity) xlat's "foo" before passing
it to module "mod".
Some modules (i.e. expr) call radius_xlat again. This is now wrong.
The fix is to update the signature of the xlat functions so that
"fmt" is no longer a "const char*", as it is now a talloc'd string.
Once that's done, all of the modules will need a visual pass-through
to remove the extra recursive calls to xlat.
We've also deleted xlat registration for %{1} and %[request:..}
The regex and attribute parsing is now done by the xlat core.
In the future, it should be passed to a module-specific "parse"
or "validate" routine. That routine would ensure that the RHS of
an xlat expansion is valid
Alan T. DeKok at 2013-04-09T21:00:56Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5deec98232056e3fdff9b3575219c10b11501563
======
Fix network / host byte order issue
Alan T. DeKok at 2013-04-09T21:00:56Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2a2fb7e465f597fa3e06175648aa9021bdeb8d8
======
Remove radiusd.pid on failed kill
Alan T. DeKok at 2013-04-09T20:39:10Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8aace8a6e3f19f73e5034b0a0f00717eb8c7514d
======
Clean radius.log and gdb.log only when re-starting the server
Alan T. DeKok at 2013-04-09T20:31:50Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a14f05101eb318bc87e0b69f4a0d11b7287acd5
======
Do a better job of cleanin up before running the tests
Alan T. DeKok at 2013-04-09T20:22:33Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab919e91228c273ad188d3647fd9859666b27a91
======
Don't shadow globals
Alan T. DeKok at 2013-04-09T18:10:00Z
Files modified:
* src/main/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4f7aed442584fe58e829b242b572a81c42f05c7
======
Added vp_asprintf() for VPs
prints the string value of a VP to a talloc'd buffer, and
returns the buffer
Alan T. DeKok at 2013-04-09T14:43:32Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22628b7ebbbe440b1188d4c65e07fb64f66fa569
======
--
This commit summary was generated @2013-04-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list