Commit report for v3.0.x branch

The git bot announce at freeradius.org
Fri Oct 31 00:00:02 CET 2014


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

======
Fix const casts

Arran Cudbard-Bell at 2014-10-30T23:34:31Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95633237c791b646ef0d2e3a1ccb4d37ac787e8f
====== 
Convert xlat_debug_attr to use more library functions

Arran Cudbard-Bell at 2014-10-30T23:32:56Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e048b0a0e5a09f51fc9e48738a557e9f5eb9410d
====== 
Fix SEGV when parsing 64bit integer fails

Arran Cudbard-Bell at 2014-10-30T23:32:05Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b74c7b12f027c9e1fdb953be7b99e0a4e98cd587
====== 
Indentation

Arran Cudbard-Bell at 2014-10-30T23:32:01Z
Files modified:
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d05537cc27df5a902f289df77421e5b545aff565
====== 
Print booleans

Arran Cudbard-Bell at 2014-10-30T23:31:57Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33e73bd258b0a934ebb1db15ecccc64499774eb5
====== 
Add value_data_cast and use it to perform casts for hex xlat

Eventual plan is to use it everywhere we need to perform casts

Arran Cudbard-Bell at 2014-10-30T22:17:48Z
Files modified:
	* src/include/libradius.h
	* src/lib/value.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32dfad57d87111f9d184d5379aa3ce9d532450d7
====== 
Quiet GCC

Arran Cudbard-Bell at 2014-10-30T22:17:43Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1169951affd3f91b1854e7923275627f4db79a7
====== 
Fix a fixme

Arran Cudbard-Bell at 2014-10-30T20:05:18Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc7022a8b29d0589f588e98a3b5f643f8a7a9731
====== 
Same for prefix

Arran Cudbard-Bell at 2014-10-30T20:03:51Z
Files modified:
	* src/include/conffile.h
	* src/include/radius.h
	* src/lib/print.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/client.c
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5920b19e6e4355d6a3cbf698b6f2c969aa77392e
====== 
another missed cast

Arran Cudbard-Bell at 2014-10-30T19:48:22Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af43365d501710f36115f405ce3fece57e155140
====== 
rename vp_aprint_value to vp_aprints_value

Arran Cudbard-Bell at 2014-10-30T19:48:22Z
Files modified:
	* src/include/libradius.h
	* src/lib/pair.c
	* src/lib/print.c
	* src/main/client.c
	* src/main/evaluate.c
	* src/main/map.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf26c8f29e97bd8d00c5d5306102b7a2412a4e1a
====== 
convert vp_aprint_value to vp_data_aprints_value

Arran Cudbard-Bell at 2014-10-30T19:48:22Z
Files modified:
	* src/include/libradius.h
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52ef738c4b6eebdb9289e4a5bd81e2bf4227e5b0
====== 
Indent

Arran Cudbard-Bell at 2014-10-30T19:48:22Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7bff5a862fa5568bcdef1f4cf7edc3c03985805
====== 
Fix typo

Alan T. DeKok at 2014-10-30T19:19:08Z
Files modified:
	* src/modules/rlm_securid/all.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbf5878d69e4b9f2da91d0a2522f6501013857d
====== 
Missed cast

Arran Cudbard-Bell at 2014-10-30T18:59:06Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d021750b7c2ec2360c627c8ca3b494977579cb26
====== 
Fixup validation functions to deal with polymorphic attributes

Arran Cudbard-Bell at 2014-10-30T18:50:20Z
Files modified:
	* src/lib/debug.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e473fef007a53fdfa8d3d9c52353677491718664
====== 
Fixup dict_attr on LHS of tmpl for polymorphic attributes

Arran Cudbard-Bell at 2014-10-30T18:50:20Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b41f99e89c149b2a6b6ca586d4d4185150c72763
====== 
Copy the name field of polymorphic attributes correctly

Arran Cudbard-Bell at 2014-10-30T18:50:20Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23350be5191e1c8a0db016533ceebeee3576ed6a
====== 
Alloc value_data_t as part of tmpls

Arran Cudbard-Bell at 2014-10-30T18:50:20Z
Files modified:
	* src/include/libradius.h
	* 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/d6e3212783665e63ae5767355cd0f26be12b01bf
====== 
If LHS is combo-IP, mash the LHS to the type of the RHS

Alan T. DeKok at 2014-10-30T16:30:20Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f484fbbf37d9013844e93893c3a968a4d15cab6
====== 
Tests for WiMAX combo IP addresses.

Which will break the server until new code is written

Alan T. DeKok at 2014-10-30T16:29:45Z
Files modified:
	* src/tests/keywords/wimax-comboip

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8010a511da0c1388cd70e1525da9c95a72e0530f
====== 
It's COMBO_IP_ADDR

Alan T. DeKok at 2014-10-30T16:08:19Z
Files modified:
	* src/include/conffile.h
	* src/include/radius.h
	* src/lib/dict.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/conffile.c
	* src/main/listen.c
	* src/main/parser.c
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f84cc3b760369f0f763f00951c144d05be032366
====== 
Copy to octets is not a strdup

Arran Cudbard-Bell at 2014-10-30T16:06:22Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07ba1e656af031dff9a8370a0286ceae8f30b439
====== 
Run authentication tests, too

Alan T. DeKok at 2014-10-30T15:56:20Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63b6cabd677731d072114d11f5bbe5920c05ae52
====== 
whitespace

Alan T. DeKok at 2014-10-30T15:52:53Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d21fdfa27d4e30a1c1f08ebb764aff5764f9f827
====== 
Grammar

Alan T. DeKok at 2014-10-30T15:43:52Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5fb0e78ec960d58cd8246496374589cf509fbbb
====== 
Remove unused variable

Alan T. DeKok at 2014-10-30T15:42:53Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f75a176a8285924600c1593bd3c87f9aaa1d3b
====== 
Install example config file

Alan T. DeKok at 2014-10-30T15:41:53Z
Files modified:
	* src/modules/rlm_securid/all.mk.in
	* src/modules/rlm_securid/securid

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05926949b76df620ec96ac9cf64a72e36132701
====== 
Stop compiler complaints

Arran Cudbard-Bell at 2014-10-30T15:39:17Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3837ffa63aab08aa8d11858cf75c7985feed3cea
====== 
Fixup support for polymorphic attributes (maybe)

Arran Cudbard-Bell at 2014-10-30T15:37:22Z
Files modified:
	* src/include/libradius.h
	* src/lib/pair.c
	* src/lib/value.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cc07dbff9f67d94f58c807acae4008fe6a269c9
====== 
Set buffer type in value_data_from_str when allocing octets types buffers

Arran Cudbard-Bell at 2014-10-30T15:37:22Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fd03c69c55a1c12b2c38a9b6abbb62005e54d02
====== 
listener is NULL for Status-Server packets

Alan T. DeKok at 2014-10-30T15:33:19Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a3f5f6ec4e5cca4f3dd7137f7ca7c0ab1b4cb5
====== 
Make arguments between vp_data_prints_value and value_data_from_str consistent

Arran Cudbard-Bell at 2014-10-30T03:52:42Z
Files modified:
	* src/include/libradius.h
	* src/lib/print.c
	* src/lib/value.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c654aca75a00f5eccc2c13174a837717bf7522c
====== 
Convert pairparsevalue to value_data_from_str which does the same thing but writes the result to a value_data_t

This makes it more useful for evaluating conditions

Arran Cudbard-Bell at 2014-10-30T03:35:37Z
Files modified:
	* src/include/libradius.h
	* src/lib/filters.c
	* src/lib/misc.c
	* src/lib/pair.c
	* src/lib/value.c
	* src/main/client.c
	* src/main/conffile.c
	* src/main/evaluate.c
	* src/main/mainconfig.c
	* src/main/map.c
	* src/main/pair.c
	* src/main/tmpl.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/sql.c

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

Arran Cudbard-Bell at 2014-10-30T03:35:37Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f93a054b41455394a6fd437c30a7e052dd41569
====== 
Useful macro

Arran Cudbard-Bell at 2014-10-30T03:35:37Z
Files modified:
	* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dcef4f3f218066580a134e002c6482965e506d7
====== 
Split out value data functions into value.c and rename valuepair.c to pair.c

Arran Cudbard-Bell at 2014-10-30T03:35:37Z
Files modified:
	* src/include/libradius.h
	* src/lib/all.mk
	* src/lib/pair.c
	* src/lib/value.c
	* src/lib/valuepair.c
	* src/main/libfreeradius-server.mk
	* src/main/pair.c
	* src/main/valuepair.c

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


More information about the Freeradius-Devel mailing list