Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Mon Apr 2 02:00:03 CEST 2018


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

======
Autoload rlm_digest attributes

Arran Cudbard-Bell at 2018-04-01T22:28:19Z
Files modified:
	* src/modules/rlm_digest/rlm_digest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3326ffe46cc1c25fb5c9f7fa0ca9de5d0c2ee280
====== 
Add dictionary lookup utility

Only works with new directory structure

Arran Cudbard-Bell at 2018-04-01T19:16:13Z
Files modified:
	* src/main/all.mk
	* src/main/radict.c
	* src/main/radict.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64e896ccf6e1b11dce8f4ff096d37ba2aeb05868
====== 
Autoload rlm_detail attributes

Arran Cudbard-Bell at 2018-04-01T19:11:13Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb1f6c45686431b3036a8c0dfb8294775233fb1f
====== 
Remove rlm_cram dictionary

Arran Cudbard-Bell at 2018-04-01T18:47:11Z
Files modified:
	* src/modules/rlm_cram/dictionary.sandy

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81883f349c3926d3e8732309d5e7d86e302cb5e0
====== 
Autoload rlm_cram attributes

Arran Cudbard-Bell at 2018-04-01T18:43:56Z
Files modified:
	* share/dictionary
	* share/dictionary.sandy
	* src/modules/rlm_cram/rlm_cram.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd947760a2d6c7f127a2fc9d4cd9e867009f2d0
====== 
Autoload rlm_couchbase attributes

Arran Cudbard-Bell at 2018-04-01T18:22:21Z
Files modified:
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/725faf2da33dfe4de955aa1635261554c2200ba6
====== 
Typo

Arran Cudbard-Bell at 2018-04-01T18:21:55Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b5a95422056d30f25b81f6dcdc92933a6a342c8
====== 
Rename dhcp to dhcpv4

Arran Cudbard-Bell at 2018-04-01T18:05:35Z
Files modified:
	* raddb/sites-available/dhcp
	* share/dictionary.dhcp
	* share/dictionary.dhcpv4
	* src/modules/proto_dhcpv4/dhcpclient.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/tests/Makefile
	* src/tests/eapol_test/all.mk
	* src/tests/unit/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f1e494c4f745e5c159356da48a7abec277342a0
====== 
Autoload rlm_chap attributes

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2781e2f9b10dc6a341684bb865dfb24432d972a5
====== 
Add alias auto-enumerator

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b744f0cd3d499c27380997761d66801db323cda7
====== 
Add explicit ordering to the symbol autoloader

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/include/dict.h
	* src/include/dl.h
	* src/main/dl.c
	* src/main/module.c
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a0eccb9c06a89d24f7a918050264f238984ba96
====== 
Don't SEGV if there's no dictionary defined

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/811f8a7e73e7e2768d3a892e9ec195192f153477
====== 
Fix issues in rlm_attr_filter

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83de7f057959795378bfde69f42eb19ef6a83139
====== 
Add function to safely imcrement boxes values

Arran Cudbard-Bell at 2018-04-01T15:34:29Z
Files modified:
	* src/include/value.h
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3e55d15f263b269f99c14f5d8ee6d45252b1fc1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJawNmPAAoJEH0Oec13Yh7Nv1cH/39yDGZMWsR+NcOTsaX39JNU
 2ksX/0UYEjf1n0Nc+fRS+aoGnGGXM4TFVX7brYd+rw6Qkfh2+FZ2hCWbtTBHZ6Vr
 xljY7gfTMa+H+yit/UPBl0XPcC6MIPK1ahP9LBl+uwtXPdtpJWOUVu6J8Yi1fgU6
 dlt9/cLZhJvUXBEf0VD3YwzkHj0uZUCcmLy1xrbBRgoMEfUtTqS4kFyOeT8/7kTB
 4VLQ/nrLZ+C/lReTMKxccanV/JRyWs5xoqUFvWP749Pa5E1TyhhMjOVDYXQqtQCR
 aq3XY0tmyd/klfyiw7gyx8rM1a8o3h+IYOISixIn3O/xAYVTQo9gXCQ2BflnyrI=
 =pHDH
 -----END PGP SIGNATURE-----

take names from dictionaries, not hard-coded into header

Alan T. DeKok at 2018-04-01T13:07:16Z
Files modified:
	* src/modules/proto_dhcpv4/dhcpclient.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/protocols/dhcpv4/base.c
	* src/protocols/dhcpv4/dhcpv4.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv4/packet.c
	* src/protocols/dhcpv4/raw.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f2b607e06f485473c8c3733b953cc0978ef1600
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJawNhAAAoJEH0Oec13Yh7N91sH/18MuVeqX7RrmLlh3En9Ukpe
 7iKtCI+ms7eBfqZYPxs+V3+vKo2EDuq11C5GBf5nYSzJZOW/4IBEcy2q1RoIeKlN
 xAvfcMEd1Q2HfuJmn+DBlUcUI905gzi1+eN1viTLZz7ccDNS2uq2xNvBxSEc8aqW
 8lcsK/xL+71XSDsxwmZTrRPPFMZyh6uWPNHG+XmNrtTjEElYX4uV0y7I4RNupc/B
 StsaeljRk0HwCdHgqdYc3jNETvD/j7IlR+hKBIKCclxWyiOmLtxNZJqN3H4DHl4p
 l93NAMUPu9fvsjxrcAozHtfq/NtM1GQ4N7HVucZs5jMtTcdDXR/R/QuztkXFITU=
 =9QFM
 -----END PGP SIGNATURE-----

include new header file, and use names instead of numbers

Alan T. DeKok at 2018-04-01T13:01:42Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08648f4a5afb7db03d2ea420dcdfb9ca311c5fbf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJawNcxAAoJEH0Oec13Yh7Nsp4H/AqSSeaXBuKbVtpj1jEPvxjX
 dt6bGIZDfWAygO5bCu5yDyb39hE4Di5n220E2BB1WLTo+hzJz74d1JGp2TSlv7Qu
 SQxU6PN6vWdtNi4Rmx2HpOBBPRl7890WWjwF8/Y7gCcgxEsr4L6VS7xgT3e2+YSO
 44agKKCSzeSdhHCAG7nVn/BE+KwxMxy4O6eiDqHsd5NljPNxsM9PgehFeb5VFT0z
 SHeZ8hinLIlDW+m+kbf2yBTLGQGjF08VBOQGh7JRzd1aOYHp09zUcaDsWgG/vV+3
 8YADk3hbCdQfgF6FiYKjE8axVIA8nO2nivByDOes82sR3E09EDWEFfptmTxWjkU=
 =0WWx
 -----END PGP SIGNATURE-----

include dhcpv4 definitions

As these are now legion, we should probably have a separate
include directory for them.  e.g. src/include/dictionary/

Alan T. DeKok at 2018-04-01T12:56:47Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c00abbfc2294e1826486578097f03e44afbdc30f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJawNZ0AAoJEH0Oec13Yh7NVlEH/RTHefuayMxn3g3HnlmNpTJI
 Krs+qj/yP72ZXK+0eDaC/N7WpGCLzEZz4JueMcT+SkJgkBK6yNpRnPjnQzgAD2gM
 Yb/fezY8QwTQ3a8aiYg52l+G7NXefgA+V3xuZhZz8CqidnRr2nfVdEH6drFmT9Pa
 UvyF/o6NO3GOrQCQ5trO/kKI2Chdw72gFB9NfO7i4vJ/chmgv0ajBINEafWCmOZN
 v9hKVDcSkohQzQdp7JjwZPFCsQryL1PKPLBAuEB0X45r45GSm2jCIa/OAx7FkBga
 hbVnHQGI6W6JR60tx28uV0iKzrzqHsVFZrGjxH/FVJeR365YuFPf6ZzxQFsLA4k=
 =aPAp
 -----END PGP SIGNATURE-----

remove unused enum

Alan T. DeKok at 2018-04-01T12:54:12Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/549f1af497cc604ca92f9e022c0c2363135a9068
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJawNZrCRBK7hj4Ov3rIwAAdHIIADzlUfY//CLHW9CM3A5dlFwt
 JaFQRUR6dDeOLFVd2CHKJ/JGu7w71Xx+Jw0R8/4qJnNnt6d8PyzCNKxxBPvjVfEp
 bM4C+WI9K9aThZsAYshnFOY+fKT/UpdA7D89wrWXTy2JAJxuCT4z5AZqiT9d9g5C
 MPadShbVECpu45a3jDqHyZ6nQEJJUGLVd1ZVOCQPZi2crXBMbVQq/XEVWNrtCp3Q
 e3G92x5suZWMX77nZRAExpi0NM61obTJIH2aniqYI4xQJriDQYjC30Hn+40OUg9e
 loSKzLv5yEKGXV1kq00F4FDB3Mv2Ca0JPDC9lDv/or25LxgFwqrniN+BRUlZS2I=
 =mw3B
 -----END PGP SIGNATURE-----
 

Merge pull request #2204 from nchaigne/4.0.x-201804-dhcp-decode-overload

Decode additional DHCP options according to option Overload

Alan DeKok (via GitHub)@2018-04-01T12:54:03Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97e7f8940dd38541f21a17f1638cb40aa5120579
====== 
Decode additional DHCP options according to option Overload.

If option Overload is present in the 'options' field, then fields 'file' and/or 'sname' are used to hold more options. They are partitioned and must be interpreted in sequence (cf. RFC 2131 and 2132).

nchaigne at 2018-04-01T11:05:28Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8284236eec39df6f0dc6f2601dd0f6f837ac44e6
====== 
Remove dict argument from enum lookup functions

Arran Cudbard-Bell at 2018-04-01T10:32:11Z
Files modified:
	* src/include/dict.h
	* src/include/radiusd.h
	* src/lib/util/dict.c
	* src/lib/util/pair.c
	* src/lib/util/value.c
	* src/main/auth.c
	* src/main/radsnmp.c
	* src/main/unlang_compile.c
	* src/main/virtual_servers.c
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/proto_tacacs/tacacs.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/lib/base/eapcommon.c
	* src/modules/rlm_eap/lib/sim/xlat.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_json/json.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a8f516f8414ad2d8e1d27411261c9ad873851cf
====== 
Remove duplicate

Arran Cudbard-Bell at 2018-04-01T08:27:58Z
Files modified:
	* src/modules/rlm_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0111122a3ff3173c963cf8a5bd02fd22f77f126
====== 
Autoload rlm_attr_filter

Arran Cudbard-Bell at 2018-03-31T19:34:05Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c4e95d5880874fcc9549626ce1ddc4f108856bd
====== 
-- 
This commit summary was generated @2018-04-02T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list