Commit report for v3.0.x 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:59Z
Files modified:
* src/tests/keywords/xlat-octets
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53303432b70ebcc16b8361a0123cf7cdcf2afa98
======
Remember which hex test failed
Arran Cudbard-Bell at 2014-03-31T23:17:56Z
Files modified:
* src/tests/keywords/hex
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/400a626d78d874392973420426ef8cd9d1c2fbc4
======
Doxygen
Arran Cudbard-Bell at 2014-03-31T23:09:53Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93aa6c01257bc7a2d547f890d4f75a56fdac6c51
======
Fix memory leaked at exit time
Arran Cudbard-Bell at 2014-03-31T23:06:33Z
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/2d07ae449f63ca2880380be0f950573a20317d64
======
Note recent changes
Alan T. DeKok at 2014-03-31T22:07:55Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/783aff7f99573b2b6982a7fd68093368d7f4355c
======
add const to cast
Alan T. DeKok at 2014-03-31T22:04:50Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc923162c02eea37260d135bf0aff235e072ce16
======
Allow integer64 to be converted to ethernet
Alan T. DeKok at 2014-03-31T22:00:35Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0009eda782e434a6eac27c92e7e7a0fbbb97112c
======
Checks for casts to differing sized attributes
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3272a002257b9b39b4a74227ed3d4d0bbc902dfb
======
Check for unknown attr on the RHS
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/map.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ed5c9303df4e01655b3825e60c3a752097a57db
======
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:00:34Z
Files modified:
* src/lib/print.c
* src/tests/keywords/truncation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eb69ff926f52400a2acda1e49a4648c33107838
======
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:00:34Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9796f4314b1b1730508e800cedda630525075613
======
better debug messages for casts
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c4449ae61f6f0b78f1f44b8603a664e9e6dc063
======
Remove unnecessary casts in switch / case evaluation
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3315b8c4d235e5bdb5176e30ae5b0c2c8aa69830
======
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:34Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33711a3137a944147fd581cd21d2a1df676dc5ab
======
Tests for cast on LHS and attr on RHS
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afb7aa4ff85d0fb90ae3aaaeaae2fff386fd3df8
======
Rewrite unnecessary casts
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e6058ba76bc4a87a6473267e40e2da02c38e0d6
======
Certain data types are forbidden in casts
Alan T. DeKok at 2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a1f51f05c5221b0363215f0ca519eb5437e3da8
======
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:27Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20e9ad2f574acd9284ba93c333a64556e2b539e6
======
Should still indicate truncation
Arran Cudbard-Bell at 2014-03-31T20:08:12Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a896a772b343b2a5fc1ddfabd20295a837f9538
======
Escape tests depend on xlat-attr-number
Arran Cudbard-Bell at 2014-03-31T20:06:15Z
Files modified:
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00882e8d8491b304902a42a8898206f9df925e22
======
Change order of hash functions in rlm_expr.c
Arran Cudbard-Bell at 2014-03-31T20:06:11Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5337874983dcd00fcf6be2cd80334a5c4f6d413f
======
Don't write a terminating 0 to a zero length buffer!
Arran Cudbard-Bell at 2014-03-31T20:06:06Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3da3e65189249bd05549232fbf3aeb242522e17b
======
Foreach should return an escaped copy of the string
Arran Cudbard-Bell at 2014-03-31T18:26:03Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/foreach-2.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dd6246c0f1806e76f42fb00e10bb139c6542f94
======
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:25Z
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/8565ff27968407aa25e85e4664f7567c4dc9bbef
======
Minor formatting
Arran Cudbard-Bell at 2014-03-31T17:59:25Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/744cc9fb3ad07d08e23ef3101f622896d9551600
======
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:25Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c433afd63e974345d34f4186890b5322550797df
======
Point to correct precursor test
Alan T. DeKok at 2014-03-31T17:00:09Z
Files modified:
* src/tests/keywords/regex-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b4522f5f89e5ec49bc6b1b3039845bb67b4bba4
======
Note recent changes
Alan T. DeKok at 2014-03-31T16:55:44Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b67eefa5df0a6f80e15ad20b8183ac3d39aa413f
======
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:20Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da0aea93c6a4acaa881c423eda0da99dfb5b5d93
======
Enable pre-compiled regex_t
And add regression tests for pre-parsed regex
Alan T. DeKok at 2014-03-31T16:46:14Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c
* src/tests/keywords/regex-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7d5a150db8694800952655e433c87b4cff9c182
======
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:14Z
Files modified:
* src/include/map.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80374abff694a8ea2f465521460f81bc09981b7b
======
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:14Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a1ed99cad487018d27cc3bee79aa3453f3d855f
======
Update comments, and point to "man users"
Alan T. DeKok at 2014-03-31T16:46:14Z
Files modified:
* raddb/mods-available/files
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e4f8aba5c266ffe44b77a7679e65f0038f4d769
======
Update documentation
Alan T. DeKok at 2014-03-31T16:46:14Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bed1dfd5f2e04cd9a9e224f6aca0546fc9fcb174
======
--
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