Commit report for master branch
    The git bot 
    announce at freeradius.org
       
    Fri Sep 19 00:00:02 CEST 2014
    
    
  
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Free dynamically allocated DA.  Fixes #795
Alan T. DeKok at 2014-09-18T23:53:31Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57d1a397b4c290c17543442f4dbfa73b92c95f32
====== 
Create dictionary entries for unknown attributes
When loading the conditions && "update" sections.
Add a new map_from_fields_unknown(), which is a copy of
map_from_fields(), but which adds the dictionary entries.
This makes the server better deal with unknown attributes
Alan T. DeKok at 2014-09-18T22:31:25Z
Files modified:
	* src/include/map.h
	* src/main/map.c
	* src/main/parser.c
	* src/tests/keywords/unknown
	* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10e06e58550fec11d52dc2addab74fa13734a28d
====== 
verify da's by name, not by number in fr_verify_vp()
Because we have have multiple attributes of the same name,
but identical numbers
Alan T. DeKok at 2014-09-18T22:31:23Z
Files modified:
	* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc0078a18fe573fad1183465721c5ea9f668b6db
====== 
Deal with map verify functions.  Missed in commit 21e7594e
Alan T. DeKok at 2014-09-18T22:31:22Z
Files modified:
	* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4214a8df4d9eb333908f3cf45ae083ef5b35a2b
====== 
Function to add unknown attributes to the dictionary
Alan T. DeKok at 2014-09-18T22:31:22Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2c14de1ad8eb3b0b00ea01924d673310096053c
====== 
If the second parse is still unknown, don't use it
Alan T. DeKok at 2014-09-18T22:31:21Z
Files modified:
	* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16bd9b716951e07d07ec5072f2bca9d777e8a289
====== 
Check da's, too, in fr_verify_vp()
Alan T. DeKok at 2014-09-18T22:31:19Z
Files modified:
	* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96e3406a464cd15e93a9e61e0dcec68f7b7a6928
====== 
Added map / template verify functions.
Alan T. DeKok at 2014-09-18T22:31:18Z
Files modified:
	* src/main/map.c
	* src/main/parser.c
	* src/main/tmpl.c
	* src/main/valuepair.c
	* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9782a44d4db25246c68ccd892852ce912c0e6318
====== 
When printing templates, use ' instead of " for literals.
To match with the rest of the code and tests
Alan T. DeKok at 2014-09-18T22:31:17Z
Files modified:
	* src/main/tmpl.c
	* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d0c23b83a6f3e93de1499549a9db860d1dbcef6
====== 
Remove unused buffer
Alan T. DeKok at 2014-09-18T22:31:16Z
Files modified:
	* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d674eb27a82dcc4fe2cf60a037935f62b70088bb
====== 
Parse "known unknowns" to knowns to map_from_cp(), too.
Abstract the code into a common function
Alan T. DeKok at 2014-09-18T22:31:15Z
Files modified:
	* src/main/map.c
	* src/tests/keywords/wimax
	* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8431e9d44c9656157d8a3f8d499fdf348dd8011f
====== 
Unknown attributes are of type "octets", and therefore pointers
Alan T. DeKok at 2014-09-18T22:31:13Z
Files modified:
	* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/137d83a70f540077f86e1824845042d27d1893ed
====== 
Parse "known unknowns" to knowns, as with the previous commit
Alan T. DeKok at 2014-09-18T22:31:12Z
Files modified:
	* src/main/map.c
	* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10991aef5254cfc54eb819bb1e950233623b4bfa
====== 
In pairparse_any(), convert "known unknowns" to known
e.g.
	Attr-26.24757.84.9.5.4 = 0x1a99
will become
	WiMAX-PFDv2-Src-Port = 6809
Alan T. DeKok at 2014-09-18T22:31:11Z
Files modified:
	* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfdf5897e84fee5a47c9990e3d36a717a83718ad
====== 
Unknown dictionary attributes are now talloc'd.
So use talloc_free()
Alan T. DeKok at 2014-09-18T22:31:10Z
Files modified:
	* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86c3bdb94805fb82de2c736ea1d69ee74b9da0f9
====== 
Added simple wimax test
Alan T. DeKok at 2014-09-18T22:31:08Z
Files modified:
	* src/tests/keywords/wimax
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d73d100668f4b46e7f43fa1f044b492b848e0a6
====== 
Remove vp_free entry from ATTR_FLAGS.  it's no longer needed
Alan T. DeKok at 2014-09-18T22:31:06Z
Files modified:
	* src/include/libradius.h
	* src/lib/valuepair.c
	* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7db9c5669722fd3ac51f84b906b9f0dace8384d8
====== 
Use better ctx for dict_attrunknown
Alan T. DeKok at 2014-09-18T22:31:05Z
Files modified:
	* src/modules/proto_vmps/vqp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c89d2755665982d2f348f3aab03c92f12755854c
====== 
Missed breaks
Arran Cudbard-Bell at 2014-09-18T21:06:11Z
Files modified:
	* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65341bb34fb3d86702b2dca6ebcc84d990ae0ab1
====== 
-- 
This commit summary was generated @2014-09-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
    
    
More information about the Freeradius-Devel
mailing list