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