Commit report for master branch
The git bot
announce at freeradius.org
Tue Apr 1 00:00:24 CEST 2014
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add regression text for 0x prefix
Arran Cudbard-Bell at 2014-03-31T23:17:47Z
Files modified:
* src/tests/keywords/xlat-octets
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c72024e5de66dbd7ef74a6371c6023efd0be8c1b
======
Remember which hex test failed
Arran Cudbard-Bell at 2014-03-31T23:17:31Z
Files modified:
* src/tests/keywords/hex
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19191d6d11c661d79cb27a2914bbdb74f2498d04
======
Doxygen
Arran Cudbard-Bell at 2014-03-31T23:09:45Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e9d0d98c3da1db028d84a970aaa01c5b8788252
======
Fix memory leaked at exit time
Arran Cudbard-Bell at 2014-03-31T23:06:45Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/process.c
* src/main/radiusd.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c0d4af062551ab34704ba14d14a450bbc9bf8d9
======
list may be unused, so mark it as such
Alan T. DeKok at 2014-03-31T22:05:48Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5006869bdc2d713e67bc47637a4fdecf2d7c7593
======
add const to cast
Alan T. DeKok at 2014-03-31T22:05:07Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b45659b722370a32a3138e8ff52b36a52b27406
======
Allow integer64 to be converted to ethernet
Alan T. DeKok at 2014-03-31T22:04:03Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcf761aef757a71da4776df2ca721ec15623779a
======
Checks for casts to differing sized attributes
Alan T. DeKok at 2014-03-31T22:04:01Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcfd28d9e5720e4b0926eb061364d145b0d96562
======
Check for unknown attr on the RHS
Alan T. DeKok at 2014-03-31T22:04:01Z
Files modified:
* src/main/map.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce6c14bbf39a657533934b7f7d51d182dcd89581
======
Remove leading "0x" when expanding octet types
Which is a simple patch now that the evaluation of casts avoids
printing && parsing of attributes
Alan T. DeKok at 2014-03-31T22:03:59Z
Files modified:
* src/lib/print.c
* src/tests/keywords/truncation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4eb342ccd3069b6601d99b66835c2ce40e0e085a
======
When evaluating a cast, avoid vp_aprint() if possible
This means doing more work on the raw data, but that will avoid
a lot of unnecessary string print and parsing
Alan T. DeKok at 2014-03-31T22:03:39Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8acacf87b9ce64e6a0c85d36f9181d7fd6d549f2
======
better debug messages for casts
Alan T. DeKok at 2014-03-31T22:00:48Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3f2d1a7b127e1214ea53037d5f8d7b49e620a76
======
Remove unnecessary casts in switch / case evaluation
Alan T. DeKok at 2014-03-31T22:00:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e436700ed62999ffe61fcc6174608b03246bc3ab
======
Remember which tests failed
so we can have "fail 1" and "fail 4", instead of "fail" and "fail"
Alan T. DeKok at 2014-03-31T22:00:47Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8490494580d60c407a7c9d39fef4dc4554736576
======
Tests for cast on LHS and attr on RHS
Alan T. DeKok at 2014-03-31T22:00:46Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/360c21d719cc55f40b62898b8173d8b0259328ce
======
Rewrite unnecessary casts
Alan T. DeKok at 2014-03-31T22:00:45Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17e2f03dd09ce2aef344184db1d9fd45fde9bc7b
======
Certain data types are forbidden in casts
Alan T. DeKok at 2014-03-31T22:00:44Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/849b4a92b724ba01ad2fe331d2ee915f672678ef
======
We can actually remove valuepair2str entirely
*pvp could never of been NULL as this was checked for
Arran Cudbard-Bell at 2014-03-31T20:15:37Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c0c8abc9a6c56107949c7b8de50ac67d68f143d
======
Should still indicate truncation
Arran Cudbard-Bell at 2014-03-31T20:08:06Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0841a8d8e6c82488654065474d1a39405975a4f4
======
Escape tests depend on xlat-attr-number
Arran Cudbard-Bell at 2014-03-31T20:05:49Z
Files modified:
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5410ff58bf0e19db6408e41bcdcf91cdaa3942f9
======
Change order of hash functions in rlm_expr.c
Arran Cudbard-Bell at 2014-03-31T20:04:54Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/043e27c83a8d7d8d05c3f2e0f4280ecabd695cf6
======
Don't write a terminating 0 to a zero length buffer!
Arran Cudbard-Bell at 2014-03-31T19:24:07Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/575639d6ec344e815386a9e6ea51e95b9fbc0ebc
======
Foreach should return an escaped copy of the string
Arran Cudbard-Bell at 2014-03-31T18:25:51Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/foreach-2.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bccf3ec7ab8ee72f4b290a5f3db24aabac1eb590
======
Fix vp_aprint to always print escaped versions of strings, this lets the rest of the code deal with embedded NULLs correctly.
Add tests for escaping and unescaping special chars.
Arran Cudbard-Bell at 2014-03-31T17:59:40Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/main/xlat.c
* src/tests/keywords/escape
* src/tests/keywords/md5
* src/tests/keywords/sha1
* src/tests/keywords/sha2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43e0c7445c8c51159e0b83e81800898b0a9c19fd
======
Minor formatting
Arran Cudbard-Bell at 2014-03-31T17:59:40Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ff54a91f7890c66aede8623a1f756ef227c11d8
======
Fix fr_print_string's behaviour to work with buffers of exactly the right length
Else we need to add more hacks in fr_print_string_len if result < 4 pad result etc... and that's just nasty.
Arran Cudbard-Bell at 2014-03-31T17:59:40Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8118949ace31a81fd3f86c2b540668ca31b7f08
======
Point to correct precursor test
Alan T. DeKok at 2014-03-31T17:00:28Z
Files modified:
* src/tests/keywords/regex-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8904c39c82836ae6b4eee6148ba44ab5f7e00c32
======
Check for request->proxy, not request->proxy_reply
Which may be NULL if there was no reply
Alan T. DeKok at 2014-03-31T16:53:45Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b60bad8b32096c42bdb49f78699c054e0cb65643
======
Enable pre-compiled regex_t
And add regression tests for pre-parsed regex
Alan T. DeKok at 2014-03-31T16:46:45Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c
* src/tests/keywords/regex-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d9a1694f5bb78c037765524d96accf647d92dd5
======
Add regex_t to value_pair_tmpl_t
And move includes from radiusd.h, so that map.h has regex_t
defined.
Alan T. DeKok at 2014-03-31T16:46:44Z
Files modified:
* src/include/map.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a168a8763b5786ec9118489cc147190070a4fbb8
======
Syntax check regular expressions at load time
And re-arrange related code to make the code paths clearer
Alan T. DeKok at 2014-03-31T16:46:41Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ab63d650414df197bf3645ed6a7d4c26b0f55ae
======
Update comments, and point to "man users"
Alan T. DeKok at 2014-03-31T16:46:38Z
Files modified:
* raddb/mods-available/files
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/668dca0a93b894f3327a75664e7efe8721c72142
======
Update documentation
Alan T. DeKok at 2014-03-31T16:46:36Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad0108831af73bbf0cd6adf88e728b017331c046
======
--
This commit summary was generated @2014-04-01T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list