Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Apr 29 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA5lAAAoJEP+k1YKfttfK+/EQAJA6FuT29krQEi06knPoVYgD
 vx/I/zSu0w2npPBbaQ8RnoSqHEHCuNPIOPxtCN3RXDVvUUVWEg1sBpqbKy0AjNok
 riUkVyhkOjWMmmxzkX57dAF+AVT2ow833tYF/TS9okIQo4hs1OOVRVpAcQuFicON
 xGVHI/sKfv3R0EvaySUawEhraO3FfYG9IaLZ4RbKWqUnoRxOtnB3Fc7HCbPxREjJ
 woPbls7y+Puzo1vMJCo5Ye1fMvgecq9oiOkknRJWDwx5vcWKSbme7cgKgGaldouD
 8iT2c33xlw1dlC2JehVGhRz8qdA1xK3cLpIVQwzwKSHr1+UP4nYp7gpes4A+Mh4+
 sOCakTH2A3kwrpA6jtiOouWFaarPX/q+H0ErFkVkL1KK0KGcjfS3/UJgTPJxBnrN
 MzlvKN48uGtUNJs+fvOn9+IYrFpLVbnJmI60TpbatemuKG3F/wPmYqHnmdGFDxHa
 EFLEhiFoPKZ1mTWB6KbF+kvHJ87lSm90EX/0A9M6SNrSkdOrL323wKDs+xz9He4s
 kJ7BtWFkhKynQLlqcbw2A5+JLQy90ph3z09cStDODVAoCHepbBfsqtctcmP2wZAK
 1mHfJUY4TBp8TPEnDzFqMTXUs1O6CeuE6K2P6SSVsTnSUIPk+/tpYj+AOwhDD0Ou
 PirgPx5qfW6smwuTWvm1
 =iAIX
 -----END PGP SIGNATURE-----

and again...

Arran Cudbard-Bell at 2017-04-28T19:34:24Z
Files modified:
	* src/main/dl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef2030de85009fa02fba8109d370790167f1dd9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZA4zBAAoJEH0Oec13Yh7NQ9EH/2r1pws/APh6VzlvccBwBkUL
 tcvIWVl2CK/6ucpPp3wZtycgyZrPYFrEI4A0jjkU0NCtpZ6tnxid6uFWhJ9vl9yZ
 fbo9XXJ7HS/W5DWlFZIHZWdNzUyEglMtMWiY3rf466N+Y+9376mHStNo3NrJLF9t
 /CgP8efy4xCMFoMKFMw+ImGA1LjoCEccymh2L79KwXhs9Kr9uytMI0mJR8bnGrnq
 VCp3iXAULuit02QLfyAL8x3Z9qlsLK6+HrTnu42BnlqZQaWuNTli4HvXwXIHLn5K
 +4sMdHWC06jKaOTJ/LL6h1XJy/ikuTyVKQKv7D0iWj+kg++wlOMJafSpl/ecBng=
 =zJuq
 -----END PGP SIGNATURE-----

requests may be received out of order from multiple network threads

so store them in original receive order, not in the order of
when we received them in the worker thread

Alan T. DeKok at 2017-04-28T18:41:05Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aa7b9c3fd2dd9f7c23f73300610629e6bdb0351
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZA4zBAAoJEH0Oec13Yh7NjUoIAKFruqgK/0Ul9HejxFSq0wDs
 rsBK/+Fyk8OxYoedhDRF/MpBdUEA6lr+OIZQ2JhmH7n8z4imhpRCMuvOjw2qOtIP
 JeVq5YFcCm3AdVl/u3J2ys97MEFTfetF25Ah08Sj1170+5+APVRGiN4qjoo1swOK
 SWiXJDFl8wTh/QGzwA2afZvTemIOHXx5KLd7tGlsKxGfZWBQUet/euHxS2ro/KH3
 NovFJZuEFZgrePl/fcWPNaot9nzi6rZQaarN35J96v/ptDs26hX2IX1LSJlf+G4Y
 l7s+yYUJgvouKCaMvWbh0XcrbHoswqU/Q4G61KHc+c+nKdlhdg51UE7I1/djQ0M=
 =lPqy
 -----END PGP SIGNATURE-----

add HEAD_PTR macro

Alan T. DeKok at 2017-04-28T18:41:05Z
Files modified:
	* src/lib/io/time.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa7514b5445071fd02f567938dda7d08e2d95ecd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA4thAAoJEP+k1YKfttfKsQcP/A1tVNa5Abk1slNkolAs95uo
 F8XRWtB3Lp5T9vRE20E2MXJQWcO36PuTOa8jRV9IlQIdDTjh8a+ukGPDIA0jZbWo
 4RLAoqUBrjrGh6PrjjLlpQx/qXiTbDykgJTiJh/8bdmTYnbgEr7qzDha/JKBwXZl
 vdQkdEJxFHgTA1Bf2gxI0lGts3NVWcpc2D6y6nj4mS6owIPTSNpCK7XfYkPAAjaN
 imWUiH3Sb74qQ7NAPdnWmLGHWOaPm3xT3LSjOKTcnMEElIyOBOb6BxpUqFmfXBiv
 1gjoR/z0EoXlG/6K8IbBWsW9cWX9ZOLdnyJOYPI16m9ARYfFONl/ZOfs+AdUBhMR
 JSS5ZR+WgtV8QTkYpklj6vfvpVbPU6VX2PnXu66m/YC/idBP47V2FMKUtf+Um88Y
 eJLgyRgP7/zVNWCiS1EOizdDhSidtUfxUvnB3/Y0Hi7WJuB8BcNeLlwYsgr4N5RB
 mECD18If8JeHUxkOwylSO1zFpmfBkRJV2F1Wgzv6CPjGUR8MRV4xJi6y6Z/gMAop
 0kYFR6Rc4BD2N6IY/86hXzeZ3xXNrdXIPevRcq7kttQqG8fbb+5vHevDX7sUmLUN
 SmB4ySGikGrWRmIRKXPDCZdi+g9H6Kh7H+8V8pSCFM3sxvUubdyZAgwIcjx5G4+2
 lfBYE61Eagf8ypIn7C0X
 =dhR4
 -----END PGP SIGNATURE-----

Remove argument from dl_init

Arran Cudbard-Bell at 2017-04-28T18:35:13Z
Files modified:
	* src/main/dl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d929c3ee90ac4ad6128153ccc5921b3c96e6360
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA4atAAoJEP+k1YKfttfKlgAQAJiotxXio9RHbPk/fyn8+Y1v
 9N/vqHdMuydW/ucbOmw3kH81vovQmMlmj2otZluOZYt2/a87eouXQyEkbwAiffsy
 4ldyoqRYzq7phPtLyd1gxYtMTF11DdPGZgM++RBUu8zXr/oRWHn4b1VY1J1r8a3U
 ii5OAuzzTorXhq+fpLhh3TCDr3tOGjnHSDMWJGBjvdY07IizCtGviuQfZli2V4PF
 l+GgNj/AFyf4x0Z4XijeqnUtE7KDEJdHXl69kBfZAf5RJu+WYOobkLELpXoaYkAO
 RpUuRyTIu0SeuJZMf2WBEh6h7YppTya+ZtNfLl+tGbz2KRecZsd0GiXhxpfWNGwh
 xHnu/0UIkRCuBlxbBtPXwhqeuW9JEV8is9TaMqBGURv30JQmoL8GZpyACZTZjxBz
 xZpNluVVc7LGZRQfDnUZpwu6TVDhb3C1liDkTKHoRVUUQBAq9NoxCmrZqfEJsJE6
 shu8js+p/SUc5AGEV4HGi3KuxMK7ZasOcUNYc9mEfeP5bAvahZYE5f18JYJ488mc
 SPpAhGWHQXJB4EgPnMRQJPyq9ZTpqcZqApgzd+f9IzFvWVdZi15r38OZaO8m63Eu
 nL68XI9k3GAPtSFspLKCwtnviLnDPpXuJWxgS9athLe/XIP7n3uGzevDNpJmWZt3
 Dvy+fcmm9HrnB0yJKzfU
 =tUy5
 -----END PGP SIGNATURE-----

There's a better way to pass config sections into dl_load_func...

Arran Cudbard-Bell at 2017-04-28T18:15:09Z
Files modified:
	* src/main/dl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd6e661c0393cbac689c8554a5ee846b52bab2b7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA38HAAoJEP+k1YKfttfKPPkP/01R0HapMuFIgR+QZE8NrVbT
 RUNukajImKLU4G03naN7CpD7UIImfVNIHLOg6eoImQX6FzSEPFg42sVonDCQfp46
 y/sc1KUxBBson6I1j4KYMS45s5b76rknvrYWjvpptOUVfEZ9ydxFQomz9fdJA2p7
 99AlpjglmjG+FRt1LjUglaMs2RW2sf5tSGJ34U3QMIKUDcpUcF8Pe1GQL2NUV74S
 U6coygtuOOx3/BBdWF8w7Fq0ymyF5ipH2bHxjHyTj2AwBEp6IB5/4PWb2hErFZHg
 ii8Je9JH6EEOwLMU2JvMdP5ocICO0zdMeHDyWXOuXx9+CfJfw+wSYtovMjj41+tN
 l4Hj85MAjMFxv60m6LZU6VV6orsdjxnK98DB82sN6eYSFpBuoXSe/nkCtkuXwa2j
 lGf0ZSA8kWhXzr66hQWedVjamCXwMFkXcc6o7VopCMaxPOp8OusvE+rWlLzdC1LK
 zLwmVdpl5DNDbI2vsmrn9Q8jpXIuNccrswaNf9KyqMoXSrL9iLJqNhQD5zgrXRbj
 NN/PdJt1gsOs8cn7yl+dNklRr9biSx+n3crUtCXeM2+D498KjMz28lsi/S4zvgdr
 xyNeVC8E+4uMA46Jg9jawiv5XHyguPQ1cpi/TEDF6jHKuuzBSKfyz7KOFrMRgzXX
 SbMOu7dfyNvw47vJIWa+
 =fS6k
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2017-04-28T17:42:31Z
Files modified:
	* src/main/conf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ed9b8068f526063b6f5c8e93faed44828445208
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA38HAAoJEP+k1YKfttfK31oP/1IT/xUBPpd7Lo7q1IZcY5bT
 5E6rjWLWI50Fs9DDlISioK+4FULCfMzT8zxgcd3dbpjuRWB1Go5xOhZKzstaQsso
 N1BQI6kK+AnIE9TdCvHgq75gf5UubyRauDG9V2ME3bBIIyuPOjC8xwOPiI6zTIGo
 crK55VEzkQShK4Sp1xNySftAaCzCjDMwDGVKE6a2neMf4T6vrnF/uvbO3Mw7u5de
 fzYqiAahPnEog7xavkGhePVwu9MLV7QjfhnkBjh8VOnOmwsMQLYJonYhP/9423KQ
 HbBS5t/RlFG9PRB6XOG90AuiyYryt+DFUMyg8wPlBKUS94BQTK3rQEUsbLXOaWPb
 /grIUhztZUNf1dJqQ1kq5/6zxBxWOZoP6LV+jlEYxXoXckva80P9FtBlrryjEw0h
 aZjzaAFkR7hcWAUx4Iqi+H5R2CtEc8vMbyip4nLlD68kBAGC8Hbo7Ub8DilpjLNl
 n6+3yn3HDksXDISdMk19MAWahSOU5lKTvACwIwlfSggiHj3k88IlHyiaH87LoM8R
 lShnPWUJyfu6l97vG3ZU36xi8B+O2UuMvwKAoIJCJqG23hCK/wIBP23f+3VoixwW
 0sw78W2GvlAUPzJq6qQux9/Or4uAGfF3ZNG9vFYFZ0cri1q7SbvUSI/Z4KOx9OT+
 X9cC2WJOMPBJBcNInnLG
 =38Sz
 -----END PGP SIGNATURE-----

s/REDEBUG/RPEDEBUG/ (where appropriate)

Arran Cudbard-Bell at 2017-04-28T17:42:31Z
Files modified:
	* src/main/cond_eval.c
	* src/main/map.c
	* src/main/tls/ocsp.c
	* src/main/unlang_interpret.c
	* src/modules/proto_dhcp/proto_dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_radius_client/rlm_radius_client.c
	* src/modules/rlm_redis/redis.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c756065bbbd1fa17f94718888b6c5f4bbd20fcab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA38HAAoJEP+k1YKfttfKUnwQAKE+6keFMnu3WyOfnuz4KqKc
 PY7wkMdT1II1i06b7igP0FK0Aacc1mxa2Vp8a3QLeeiXWQ/49hQOpp22AN4raqUo
 xru67kGfhhW+av4x31kIprq2UZ5PFYvR68G8HyJdpHMfnHXEEkc8SCfHYRXKWbio
 kkwtcgEL9Ccfnk0M4pOnZVj5bPYReReHFXcN+hC1Zs1tRylmXN1hinaU/+EPRNH7
 5oFX8nAeuWNh90I/oMiJz3OcnSkDQFVk/GksRXZoirPFdUTDwMETEb095lA7i33S
 olQfll86x3BBkmdxpmbPaG7RCUe9MxE7xbkLxwLnD/RHW3S86a4HxEqVK3zO1ozP
 lCyxNlSJwiqZL80z8CnQM8TxmQV8fRswNol8Ln0J27vhGjQWD1OBGuj3VchWjebr
 g0PQsL9GirF07+7iN678YcSID8BgY9DQg8AhMJrfGXMo4CZ2UFGQW+EhzpLhIqHZ
 SBuFrS6Gq4BRA5kWEKMJHgV4iiLdrERtU+0WWM+w/8d2oKLmvL0U2SxGLxEAEkaY
 DkZrtLBbek01F0sHSG5l3pb+/MEl+HX/hpu13lWV7CVGPvFmhbXJkmDelYCbssQQ
 cSgL96lBkfCENKx1zrEjgcAj5COEMHWx3CWu9i+LWbOZ3W7Qsflc9Jdr1vUDUbVd
 uU063kJq2BSMJ+mY/gEL
 =ZeDV
 -----END PGP SIGNATURE-----

s/ERROR/PERROR/ (where appropriate)

Arran Cudbard-Bell at 2017-04-28T17:42:31Z
Files modified:
	* src/main/connection.c
	* src/main/process.c
	* src/main/radiusd.c
	* src/main/radsnmp.c
	* src/main/realms.c
	* src/main/unit_test_module.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_radius_client/rlm_radius_client.c
	* src/modules/rlm_rest/io.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ece5ebfc52561bd27aa2c1577d8e75b720759729
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZA3PjAAoJEP+k1YKfttfKlp4QAKh5Mgig4i1p4CnTPCi0431+
 JQ2Fccj6wtM8EIJ8fnzEcx//C2v/m6KWHKsn3TcEytF5rcuB5zUEGVqsyGck/qHA
 P3gFlEcFe/8UprtueVxbt5L3wnC8gKKeIWCnBiWVDCZDXJwHkegmOqApXntV1WTC
 0FZHePzu/RzhCb7dkGUVGijI3f/uJwThUTFz6dz2ZyOM4OrNb1iIB4EnWQ61cVt0
 5Un/uGgOzUnencTxetJQfIDOhnIE5EVQEOE1pa8xs1HVLrsHt//OxhvMfLwrmiUa
 OMb/3v4euVnFMLegAfQEEgVx3WFPTr4YZg5fRrlDau6/pTR4agE+BXiTZKExMQfq
 7Xkt/a/HDcsHJCAwl2oFXb5xoWdUF9ykTEFK21WSuUy+XLSvILfNeIVEKb8O6Or+
 6BqDjqjphSMgxqCKn9gadjS9FHJk5ySusAW22GxwDJEzUgVO0+NdNYj+mRev/0Z3
 6Xzguhv+AEKIARdAVQsePnguWkYIDIRPsMTXhK5BmgKI4Ho/ewZOgVPA1sWdnxGV
 UeIQpYhhs00k58gD643fdcUhQTwltE20WO5nZKWNMnXtgxdKbHG8FwC3TRs107u9
 od/yAa1qQZs+onKU0QTry/O+gsDEvlzL5b1r3tTOY86A1MF5DFcGK6EPwDH5KKKI
 36TBrnX4aVl9enKtGOK2
 =YKxh
 -----END PGP SIGNATURE-----

s/RERROR/RPERROR/ (where appropriate)

Arran Cudbard-Bell at 2017-04-28T16:54:59Z
Files modified:
	* src/main/listen.c
	* src/main/tls_listen.c
	* src/modules/proto_dhcp/proto_dhcp.c
	* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bea1c3c72c7a40a8dbe0473eab8b543f6ec1841
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJZAyZvAAoJENm5M8Eq7XTw9JgP/2TX7qQ1gthC1shwUIkxRc1q
 p6TzgUgzyUoXw4AE1LPJJReexRa8a0eaEPx3h21IQqAHv7Jo6ZyxSa+PWD/OJhFW
 ZSfW5Z4Q71ZvjcfCWcSLXaqMxU1tKG/Yc58fs4Hfmlob2GRJJNDYPLXau9DnBnJz
 cv7gFKqP/qhQmyaFAPkJ2EFqm/EZZz5QAWUNT6Ob2xKw1+ql753Eflm6Eip1uPPY
 NtyivFuuqoXiHzlQPrPKJGNqsGkN+8ejNSB+wWV00wcDA5m8JjpwGYay52NkAEGd
 lY7aSA13NbqTl+8fZ0wpQXitZ8A6vfy8xY/1ftDoFWWRDAGOKQ3PGvBEs0Uj9n06
 2HT6sNjE9LocZT8uxdxZ55pDGQGJHjCB23DYbhXKcGRBCH6BdVsWVPCFj9bUrpOu
 RbIlyvtGdv6ac4N8t9Uo+v5gNgbveZi/9QbukpP9XkFfgOr2i33EklZurChwTPoG
 emf9nNzdymnW/ow8DzDhLsNksoRKVO3v4cRLJFahitNQtfoEZHRO+H2sh6s9r4fZ
 RM4kjFdeqzhpZYzbhaLDeDBYPxZKTfIIHPSIZ4Pkbg40THmvs0y1ohB9hgwlK7N0
 Mhzep0a/K1a3vlv+yO7TpoIrilbuHLv49nauzt81E2BZPaQ0dAlvxm/g1rehWJaz
 yi4U8lkwGlCx6/ugEPhZ
 =6DGZ
 -----END PGP SIGNATURE-----

update detail reader documentation

Closes #1973

Matthew Newton at 2017-04-28T11:24:31Z
Files modified:
	* raddb/sites-available/buffered-sql
	* raddb/sites-available/copy-acct-to-home-server

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


More information about the Freeradius-Devel mailing list