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