Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Feb 20 14:18:14 CET 2016


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

======
clion doesn't like unamed parameters

Arran Cudbard-Bell at 2015-11-17T23:48:02Z
Files modified:
	* src/include/pair.h
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/951f08b68570a6b48bb8b5e157d756cd558c8266
====== 
inline fr_dict_attr_child_by_da too

Note:  This only inlines it within the compilation unit, not globally.

Arran Cudbard-Bell at 2015-11-17T23:36:17Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/731d5bb56b26665cfc21b7840504397773fdf9a4
====== 
Inline first

Arran Cudbard-Bell at 2015-11-17T23:34:37Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3ac43d00bcf6c6287515f96055a516a844ca7d7
====== 
Remove attributes_by_num table and base_attrs

Arran Cudbard-Bell at 2015-11-17T23:12:18Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a61fa633fa36568f4526c33d7b5538a912009986
====== 
We use 'ID' for other attributes.

Arran Cudbard-Bell at 2015-11-17T21:59:53Z
Files modified:
	* raddb/mods-available/cache_tls
	* raddb/sites-available/tls-cache
	* share/dictionary.freeradius.internal
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a2bd0982bdc737a40386548471a1a5540cebfc5
====== 
Automatically create install directories.

And make executables / libraries have order dependence on
install directories

Alan T. DeKok at 2015-11-17T20:55:36Z
Files modified:
	* Makefile
	* scripts/boiler.mk
	* scripts/install.mk
	* src/main/checkrad.mk
	* src/main/radlast.mk
	* src/main/radtest.mk
	* src/main/radzap.mk
	* src/modules/rlm_counter/all.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d9661dded8306849482ad0ba363e003262a1c6a
====== 
Turns out GNU people are retarded.

If "install-sh" is asked to do an installation, it helpfully
creates the destination directory for you.  Then, if the install
target is a directory, it tries to create the directory.  Which
was just created.  And then it fails with an error.

Alan T. DeKok at 2015-11-17T20:53:18Z
Files modified:
	* install-sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80d474496e078ed048a99ee35297b1d40386a32d
====== 
Unit tests for dictionaries via radattr

Mainly the error cases

Alan T. DeKok at 2015-11-17T19:56:24Z
Files modified:
	* src/main/radattr.c
	* src/tests/unit/all.mk
	* src/tests/unit/dict.txt
	* src/tests/unit/dictionary.unit

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/358e591c195ec3000988e16ff89e3aabbdf22407
====== 
No need to call integer64 out explicitly

Alan T. DeKok at 2015-11-17T19:54:12Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/deafa70eeb29a7dcd57ba98b9c34a8bb851c0148
====== 
Disallow VALUEs for 'octets'

And remove the values for cablelabs

Alan T. DeKok at 2015-11-17T19:53:34Z
Files modified:
	* share/dictionary.cablelabs
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9565cad15f5679a084bf918fb121ea741311f7b2
====== 
Break tests out into their own files

Alan T. DeKok at 2015-11-17T19:44:56Z
Files modified:
	* src/tests/unit/all.mk
	* src/tests/unit/rfc.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4171cbd986607fb1214dd9a6dcf69acf1061958d
====== 
Add and expose fr_dict_parse_str()

For unit testing of the dictionaries

Alan T. DeKok at 2015-11-17T19:39:43Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/809ca4be6ae3229b587eb7785a76a4d01b06c99a
====== 
Add unit tests for EVS in extended-attribute-5 space

Alan T. DeKok at 2015-11-17T18:15:19Z
Files modified:
	* src/tests/unit/dictionary.unit
	* src/tests/unit/extended.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b168bd01eecb1c46d58c5365599582040bb5e68
====== 
Now that we allow 32-bit vendor IDs, this test changes

Alan T. DeKok at 2015-11-17T18:14:34Z
Files modified:
	* src/tests/unit/extended.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0e3bba307d457c5d9d123b0bc27256fdb5b3f85
====== 
Remove evs, extended, and long_extended from flags

Alan T. DeKok at 2015-11-17T18:11:37Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c
	* src/lib/radius.c
	* src/lib/radius_encode.c
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a2cf20dec799ad2dbfda65c47b5a1a7df206b26
====== 
Allow 32-bit vendor IDs

Alan T. DeKok at 2015-11-17T17:55:09Z
Files modified:
	* src/lib/radius_decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ca395b83b18bbce8b7b7db03ae850c87cd00ae6
====== 
Don't pass filename && line to all process_foo() functions

Which makes them simpler.

And change many double-quotes to single quotes in output

Alan T. DeKok at 2015-11-17T17:48:12Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6133c011461accf1dd0da4f6ac554356ef9fb5fd
====== 
Merge pull request #1391 from PP325/v3.1.x-lancom

added more Lancom VSAs

Arran Cudbard-Bell at 2015-11-17T15:10:31Z
Files modified:
	* share/dictionary.lancom

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7205cf7412768ab58b4920a5e817f61254585370
====== 
added more Lancom VSAs

Pascal Penners at 2015-11-17T11:11:53Z
Files modified:
	* share/dictionary.lancom

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8a7eebdccf4c115e64761ba2a2c5bfd48e9559b
====== 
Move SNMP stuff into Extended vendor space

Arran Cudbard-Bell at 2015-11-17T05:27:47Z
Files modified:
	* share/dictionary
	* share/dictionary.freeradius
	* share/dictionary.freeradius.snmp
	* src/tests/unit/dictionary.unit
	* src/tests/unit/extended.txt
	* src/tests/unit/tlv.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7fd9ddd3ab66826cfacb8ac3656d93d0d6ac6e5
====== 
Coverity

Arran Cudbard-Bell at 2015-11-17T00:56:13Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70f1c83bd3a9a665e63cb7f346f732e21dd97ec7
====== 
-- 
This commit summary was generated @2015-11-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list