Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Apr 17 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7NDNwH/2gNfml06pOdy1CnEXO++SlE
 a+Wx7f11YVpMoPmydMucRLw6+jZAdIgENIUNG5/rvcN8NeGf81+lqkDokGpvnm5P
 tBFAgR8/eIqQ/qznICGChSOgqg+DfYmc8dXkFt+k28UiXp7B3FP78Nk7qUhL/UWe
 8xmu83uo0r1Ihxso5dZ9zFVITcvhyY4eJZLN7JaKIFm49lpnbm3qYSmC92TKVkY8
 Yo+Cyn0oXmlICD9lddhx9/Bz7PYFGNMy3+RirGpnbhws0wkAFCUeyq1DsdAYjya7
 YzagaQoXZ2vCcm95gif6KjfXxEY6AGTNRUXzD3BxYI4OiyNxnfr9WIS5ZKEUF8Y=
 =cwrS
 -----END PGP SIGNATURE-----

constify lookup functions

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* src/include/trie.h
	* src/lib/util/trie.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ded02872aabb147117ddf4a1f2c7e383572a89
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7Nm6UH/ipDK6Yfeio4Nzrc+Aq2u9Rf
 FyZJNhksFLRe2wKsaDqaONQYLz0ltLvVGwtV2sNaTehua/nO8BH1Lrm9iKHKZbcu
 zWE+yJzhOY/3JUtRU5ut/zo+tpJwz+8JFifN5l+OH0Hxw9bM0B++QLG6DEZsc5xb
 EhE35UvA0yEBZqgiwfzzLMvljqbimHUm+JLVb20o40u0MBiiBx4VMfm82L4rR6uq
 zEuRLQo0XhM2eaLz2E+XfvKMknRceNAwvMmZ4y7bDRpEgsyRZjTvrO8NI9Jgjayx
 Ixzpkpw6aw6rNR3ZlxSQQveKyFGOfwtiKFGGs3mL659xSU8qGVGV2yDu1B/qCDY=
 =/vXL
 -----END PGP SIGNATURE-----

don't pass a "free" function

the stats info is parented from the rbtree, so using a free
function results in a double free.

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* src/modules/rlm_stats/rlm_stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54a7fa135ef538c0a2ab83f04ee6249ca437fe69
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7NKBYH/3gA0TGlmBcBDF5SYiefisuH
 WNiV2Up2Q6q3rkGYaAKy7GIY281rti2qecqrFwbtFRiZI9S+4vH0EXlt+v9bx0+W
 6S99xrG7hh717W+wxIiFO3tsg95VqKEAO51jzx5k6Anr1Q8d7wgcd662fKTDFkda
 WA6NTelk81s6n1ZTjuM0HS7CA+RJotw7/srvOFUg2wOC8Aw5djBmDnjrH4PTZTNJ
 UZBRemBl1EiEUwI5ALFf5ER8PSS9ope6+I2YaNArFK3/IODqhvg9OJj4JksE2REi
 +1fcb9CBK1Ye32cXUt1GJB1eVzxcSpVofPBOLqQbaarfhk0uFxNTGGY1+zepkuo=
 =Orxz
 -----END PGP SIGNATURE-----

add provisions for private APIs

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* src/lib/io/application.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cad6a52dcb90a5c0e7b8bfe47978c768699b1184
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7NlTAH/2SzVae0YDWNoe46452DMiqp
 qFXqr9P7+fIQ+KC/GmLF+VGg1qPNMZ1lALBOcn+bbacslZvup99P7/vJWXOd/Jym
 /O8Gbze6K6R+RA8VrwDE7SGWYmGluAUNf73ajDLOjoNg6OtYEcB0jg+pnHn3VzEK
 d9cIi+fTa3XNMw5JmPICEn7Buay/aUGa9Sa+/nHGB0GelIfW7vf/F/U/5ovXnt4b
 0EWbbhMkACZir5XKqy+4jzloUopN4Zb0t3ywcH1nVyFXr1JTfgqNdN8Dca1rKSx7
 phkYNwVL+GWfnF5c4i7oEVIstr6k9yC9qhBFKAblXqVkvb+qe/a+2kAHD71Qb6w=
 =pdHw
 -----END PGP SIGNATURE-----

add connection tracking to clients.

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/include/clients.h
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfbcb07f08cc8ccd470507d9ff64b548117adc0a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7N/+MH/i0SsBmbqNSZCVeiOvwoXhje
 DHX5CO8Bc3GV9o1/DzXSMaAPnQdgUtEU40eGH2mIpSf/VhkaQ7N9ZfdXC18YiJLP
 tzgto437emStacSJ7yw5GGN7fiKtjIsMP4fi6vUnIw65IrIE/zuZci52Co6occhM
 lZNIUvhk1rOiCFSMRssyF69hI7DxHlPSEuo3q8H5/sYNw6Ly4GFGSV+f60yDX1OE
 GWgmFScRzUy6Ni8c9a+8UeL5jTA+k1OoLsxgBY2u+2BskPkw+E0ZIDPnaKQ97HX0
 Pl0qyu+qZkxKQ9tomX7AUL9DjDDD7EzB+oxlLXttljTgnVWVEy+FvzXOEidfK7A=
 =kLWx
 -----END PGP SIGNATURE-----

magic for network write

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b312ecfc9e9543bf919161483a85d098bad642f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1O5bAAoJEH0Oec13Yh7NvKMH/0B75MKyCYef2HJB9uxgPia0
 XHD9q+vo3CWuI6y9enryvork/5ZFLkYxT5KHhmtxuLIk9hI9MVsEcERZxVa0MFn3
 9OLKh7DDl0IXhPUmYPS3y+bMsXPy9BApdfDHRMnBVAb2Gbm5YX/Q9OaUpstgV/lD
 H3KYdhCy9n1E5GqaSpiLhyqocapfvKKHTWZbpmo78zPyOjJCBtBGT+uPyLAnrH8o
 S8KVcJNE45pcP/zXSihI+cplp33MVHR0p404fegPAYlMVjasYE0KVvmJf3FNYzhp
 G58sUEyoWaoi9STLulnIHtfT4yUJ+GP6vZ3kTjVa2sgGJRXWg3anLqcU0ARdHdc=
 =zpkA
 -----END PGP SIGNATURE-----

pass packet_ct to NAK routine

Alan T. DeKok at 2018-04-16T18:41:31Z
Files modified:
	* src/lib/io/io.h
	* src/lib/io/worker.c
	* src/tests/util/radius1_test.c
	* src/tests/util/radius_schedule_test.c
	* src/tests/util/worker_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea436cb33b1a0f56fb43044e868b4836d4c97e6a
====== 
Fixup odd output from format.pl

Probably something about fixing up the DHCPv4 dictionaries, will look when we have proper protocol dictionaries.

Arran Cudbard-Bell at 2018-04-16T12:14:23Z
Files modified:
	* share/dictionary.dhcpv6

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/577aa4533c68e0e56f241a63f1be47eae934b215
====== 
Exit cleanly from unit_test_attribute to avoid pages and pages of memory leak output

Arran Cudbard-Bell at 2018-04-16T11:17:25Z
Files modified:
	* src/main/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1731f2056c2574c746c4c87c32cf110cb3900c3e
====== 
Use MEM to check allocation

Arran Cudbard-Bell at 2018-04-16T08:12:28Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6908af8d07e51034ed50df67ba627a76f24c6b22
====== 
Add IEC dictionary to help out with https://stackoverflow.com/questions/47052503/radius-and-iec-62351?rq=1

Arran Cudbard-Bell at 2018-04-16T08:09:22Z
Files modified:
	* share/dictionary
	* share/dictionary.iec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ece64d397b00613bfbbbdc96f769acd37172cb9
====== 
Format dictionary files

Arran Cudbard-Bell at 2018-04-16T08:07:03Z
Files modified:
	* share/dictionary.cisco.vpn3000
	* share/dictionary.dhcpv6
	* share/dictionary.eap.aka
	* share/dictionary.eap.sim
	* share/dictionary.freeradius
	* share/dictionary.freeradius.internal
	* share/dictionary.mikrotik
	* share/dictionary.ruckus
	* share/dictionary.sandy
	* share/dictionary.starent

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


More information about the Freeradius-Devel mailing list