Commit report for v3.0.x branch

The git bot announce at freeradius.org
Wed Oct 1 00:00:02 CEST 2014


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Don't bitch if we're using references and the format config item has been removed

Arran Cudbard-Bell at 2014-09-30T23:12:54Z
Files modified:
	* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d46dd892d4a6e0051b296f3a52ca7d6df672876
====== 
Add TMPL_TYPE_ATTR_UNKNOWN

So that we can handle &Foo-Bar in pass2.  And have better
parse errors, too

Alan T. DeKok at 2014-09-30T23:05:31Z
Files modified:
	* src/include/map.h
	* src/include/tmpl.h
	* src/main/map.c
	* src/main/modcall.c
	* src/main/parser.c
	* src/main/tmpl.c
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2c4dd16a29a4d85620f0a45690a27fc20876fb5
====== 
Expose map_cast_from_hex()

Alan T. DeKok at 2014-09-30T23:05:30Z
Files modified:
	* src/include/map.h
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a947878acd1ecbc701dc9c581f7cc037dad566fa
====== 
Use tmpl_define_unknown_attr()

Alan T. DeKok at 2014-09-30T23:05:30Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9decdc4d34cd52fe1bda64497b5ee08b68e7f672
====== 
Expose tmpl_define_unknown_attr

Alan T. DeKok at 2014-09-30T23:05:30Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c
	* src/tests/keywords/unknown-name

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21aacd1389a86aaa59e3ff4ff85b0ba7f288a897
====== 
Better parsing for attributes defined in pass1

They are now ATTR_UNKNOWN, instead of literals

Alan T. DeKok at 2014-09-30T23:05:30Z
Files modified:
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b2d2c2412b5aec41c954e2930b37cb68dabbe3f
====== 
We no longer return -2 on partial parse error

Alan T. DeKok at 2014-09-30T23:05:30Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9027529e3fb546b598f6bba3963ac67ecc89df66
====== 
Fix const errors

Arran Cudbard-Bell at 2014-09-30T20:22:40Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5a7d78af3e308e61a32cfe6a4bfacd84faeb9d8
====== 
Typo

Arran Cudbard-Bell at 2014-09-30T20:22:23Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae6e0dcce072b5dc55d3de5d4ef0d001388a9e9c
====== 
Quiet doxygen

Arran Cudbard-Bell at 2014-09-30T20:22:23Z
Files modified:
	* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d607a946c90754cf859c5a585ef13f865acb0d6
====== 
Sprinkle VERIFY_MAP in the map functions

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c4fa928a6ae160d922734e48539c4cab7e3183f
====== 
Fix comment

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3fadcf23918e26bcc779a62f397f2118db120de
====== 
Sprinkle VERIFY_TMPL in tmpl functions (to check they produce valid output)

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/evaluate.c
	* src/main/map.c
	* src/main/tmpl.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41c7ebec783b30488cf5be90d672d528f7780804
====== 
Formatting

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/map.c
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b0096e6483e558cdd2f46a5dcb101aec9bc3a32
====== 
Add macros for VERIFY_TMPL and VERIFY_MAP

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/include/map.h
	* src/include/radiusd.h
	* src/include/tmpl.h
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ab28815e50332e9f8926b2c1b7b60d3b7559425
====== 
Rename some of the fields in the literal member of the union in the value_pair_tmpl_t struct, and convert more things to use the tmpl_init and tmpl_alloc functions

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/include/tmpl.h
	* src/main/map.c
	* src/main/modcall.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41b37d45c3184d2f8254f7a94b13536d4aef0a5a
====== 
Change tmpl_afrom_str so that it doesn't re-use allocated tmpl structures. This was triggering the internal sanity checks in VERIFY_TMPL

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/128c3217d04f1a210f5113bd587f0aa87723d58f
====== 
Add tmpl_afrom_attrstr

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92651c362ce6412350d5557e02ce0110c0920539
====== 
Don't partially populate the tmpl and error out in tmpl_from_attr_substr

Arran Cudbard-Bell at 2014-09-30T18:32:24Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60de205f287ea9c2aaae1e21e55b30784e8ff42d
====== 
Use tmpl_alloc to initialise templates in xlat.c

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d6447f7fb7ebc9ae8bd262eb0548c05ec8a91ce
====== 
Add functions to initialise tmpls, makes it easier to switch stack allocated to talloced in debug builds

Rewrite tmpl_verify function to work with stack allocated tmpls

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56ea1b766502d605b6cb230b085f949b85c32541
====== 
Consistency checks should exit with an error code

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ebcb18c5c3767ca0fcdfc8da79a457b69754419
====== 
Expose FR_FAULT_LOG

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/include/libradius.h
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db8b5f6d2eb9c304150e27bf40624ec745d50067
====== 
Formatting

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/main/collectd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a356983ce2041bb6ec2f1e39b347e1ef1a20294
====== 
Move tmpl_attribute fields out into its own type

Arran Cudbard-Bell at 2014-09-30T18:32:23Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ab8fb8d51b990c07a761912db911157c2dd4af1
====== 
-- 
This commit summary was generated @2014-10-01T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list