Commit report for v3.1.x branch

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


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

======
clang scan

Arran Cudbard-Bell at 2015-11-19T20:08:27Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ce5a25064a80431b3d21f6d34b519838eced52e
====== 
Standardise DHCP encoder/decoder functions

Arran Cudbard-Bell at 2015-11-19T20:00:25Z
Files modified:
	* src/include/dhcp.h
	* src/main/radattr.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d313f1c37d394ab6b8cbe626efaccc211cfe5bce
====== 
Move DHCP decoder to using a cursor

Arran Cudbard-Bell at 2015-11-19T20:00:25Z
Files modified:
	* src/include/dhcp.h
	* src/main/radattr.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c4123510ad578c6b88e44b62afe346d1869515c
====== 
Use cursor for RADIUS decoder output too

Arran Cudbard-Bell at 2015-11-19T20:00:25Z
Files modified:
	* src/include/libradius.h
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/radius_decode.c
	* src/lib/radius_encode.c
	* src/main/map.c
	* src/main/radattr.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28694dc0519e47d498de4decd5c423300fb4ef06
====== 
better error message

Alan T. DeKok at 2015-11-19T18:02:38Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc9c455c4760994e9c6516cec7a03aabe7eb4a3f
====== 
Disallow duplicate names for virtual servers.  Fixes #1393

Alan T. DeKok at 2015-11-19T17:59:44Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84e5170c530f49c1c26010b1c00aab46f45fcdb4
====== 
Disallow combo-ip-prefix in fr_dict_attr_add()

And don't encode it, either.

Alan T. DeKok at 2015-11-19T17:55:18Z
Files modified:
	* src/lib/dict.c
	* src/lib/radius_encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50793e7fbd891db9ee428bf72e83f0c02fe35ccc
====== 
Sanity check more types.

Types used in the config file parser should not appear in
the dictionaries

Alan T. DeKok at 2015-11-19T17:47:20Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18b778a282c797cda60a7e8e38a0322251ed0dba
====== 
Note on magic number

Alan T. DeKok at 2015-11-19T17:47:06Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c07078caf24772011754248b87803815a574a44
====== 
use UINT*_MAX instead of hard-coded numbers

Alan T. DeKok at 2015-11-19T17:46:51Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f7a21a610cdd298ae0a0ddd86120b3c8b5d890e
====== 
Mark up auto-numbered attributes as internal

Alan T. DeKok at 2015-11-19T16:53:44Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6de179a5271f9e401849ea5e8186b30c1937c072
====== 
Fix error messages

Arran Cudbard-Bell at 2015-11-19T15:15:48Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2caea4cb921bde646332f933a833b8c50a0fed5f
====== 
Hard break at 120 columns

Arran Cudbard-Bell at 2015-11-19T15:15:43Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfda395bd587cdac6008217596525a64a1de65c0
====== 
Must be NULL

Arran Cudbard-Bell at 2015-11-19T15:15:39Z
Files modified:
	* src/main/radattr.c
	* src/main/radmin.c
	* src/modules/rlm_eap/radeapclient.c
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/372c67b85177f13aff3ecce3cf5e840de31558dc
====== 
Only do stat check if we're not allocating a new dictionary

Arran Cudbard-Bell at 2015-11-19T15:15:35Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ba556ea9a58436e4af14db032edc40c3fe29506
====== 
Update tests

Arran Cudbard-Bell at 2015-11-19T04:50:14Z
Files modified:
	* src/tests/unit/dict.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/256afe0f7ed93a64144e10e5ca4001d7de4fb3e8
====== 
Clang scan fixes

Arran Cudbard-Bell at 2015-11-19T04:08:11Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a193e5c3d183a3e25470a346bc0d557d239937ff
====== 
Fixup some more dict things

Arran Cudbard-Bell at 2015-11-19T03:51:38Z
Files modified:
	* src/include/dict.h
	* src/include/tmpl.h
	* src/lib/dict.c
	* src/lib/proto.c
	* src/lib/radius_encode.c
	* src/lib/value.c
	* src/main/acct.c
	* src/main/auth.c
	* src/main/listen.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/process.c
	* src/main/tmpl.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02cd9da7489622921183b216d1a0b55d60a952ba
====== 
Reorganise all the things... in dict.c

Arran Cudbard-Bell at 2015-11-19T02:59:29Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c
	* src/lib/pair.c
	* src/lib/radius_decode.c
	* src/main/acct.c
	* src/main/auth.c
	* src/main/process.c
	* src/modules/proto_dhcp/dhcp.c

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

Arran Cudbard-Bell at 2015-11-19T02:15:00Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5082a0b0b08fc7cbb850035e852af683768f07cc
====== 
Typos

Arran Cudbard-Bell at 2015-11-19T02:12:53Z
Files modified:
	* src/lib/dict.c
	* src/modules/rlm_yubikey/decrypt.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99502a314613478afc99f409170792b489feef4e
====== 
Doxygen

Arran Cudbard-Bell at 2015-11-19T01:44:35Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b05772368c69f0aaa2e93a6791881840b249024
====== 
Add fr_dict_t argument to most dictionary functions

Arran Cudbard-Bell at 2015-11-19T01:37:21Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/radius_decode.c
	* src/lib/radius_encode.c
	* src/lib/value.c
	* src/main/acct.c
	* src/main/auth.c
	* src/main/client.c
	* src/main/listen.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/parser.c
	* src/main/process.c
	* src/main/radattr.c
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/tmpl.c
	* src/main/unittest.c
	* src/main/xlat.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/paircmp.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/otp_pwe.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d293f00f8c7068d446d29c9e0cd5816b52f20d
====== 
Document more functions in dict.c

Arran Cudbard-Bell at 2015-11-19T00:29:30Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c55e5c7b2a97990e46461bf543d9f4ba9ddc11f9
====== 
Make clang scan happy

Arran Cudbard-Bell at 2015-11-19T00:02:56Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/rlm_eap.c

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


More information about the Freeradius-Devel mailing list