Commit report for v3.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Sep 20 02:00:02 CEST 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX4ETsAAoJEH0Oec13Yh7NcfwH/2MjGWMy8xo/bZEUiFmQ5Pbx
 SCO7GXEs3mueBGUU1CX78h3aD79f9eGN6YR1/Kuo0xvS+xbHHR+oxiv8ZKZ7yp9a
 zLjGkaJI1mYwfqeP49L2KjdXU3ADwHMD5xnb9LMfOl4M/uA4QOkCf8Bns9q6XauW
 IWQXTueeEr4iM5RlK58dJxLZOO+7TMagS5xEQQKiMuWlLmOxKjYM8RBhuHGOc/RB
 UQKxua8X6tNSwUtMDhZhcFWZoKilwWTAconNf6sIcDxWDbWztBUVuo0mUMTFfqaF
 fwSqbmzmcYhn9Z6X+/m5VBjGRwB1K3xWgZmHUpVhnUZXulgcduL/XfygtNS/MLE=
 =FEQq
 -----END PGP SIGNATURE-----

whitespace and formatting

Alan T. DeKok at 2016-09-19T20:04:55Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b10031ab18c2063ca34cccdaa75f80376a9dc45
====== 
Merge pull request #1750 from TheMysteriousX/v3.0.x

NULL the configuration item if no trust router is configured

Arran Cudbard-Bell (via GitHub)@2016-09-19T16:15:52Z
Files modified:
	* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/142947adba4c71a96f4b9813eb5c72c61f93b218
====== 
NULL the configuration item if no trust router is configured
Add a debug message so the user knows the dyanmic realm functionality is disabled

Adam Bishop at 2016-09-19T15:51:52Z
Files modified:
	* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47d53093137089be4eaa47b1f5988a9239ffc18f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX4APVAAoJEH0Oec13Yh7NHVwH/26+jLtj5JZ9lgL6kRHJZHOs
 Ry5mmGbKSnDN38jqMoAB2UIHtzeWZdMLW8kVqXPAYqUhsMJ5pXvcyGBCjc3+vYdy
 lRJnA8IlIZk62iOw5bUHMKw5Iy7HuFfrcJvPTu7pOyebVmm+LfAG6BZQPFybqK+h
 0iS4WYJon3mAnv4nUFVQDMc1irW0RPMSUPp3kc3jwVfpAHaTkhIpn68RnSQNFGPN
 KiaI+zibqhd3uDHYaXVYangN4e/ZyynnTPp1h9VlnthS2hdm4sif3tPB6Vbg2G+A
 bwrfGp7gGpUg8g3Z6k+Z2DrdCTA3eS/stsr2jh3ro5cAYu4uqm1fDtOf+di54d8=
 =mVyy
 -----END PGP SIGNATURE-----

use the correct function API

Alan T. DeKok at 2016-09-19T15:27:15Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7acc8d09a07568329b9947a0fb65d3f7d2fc631
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX4AOpAAoJEH0Oec13Yh7N6wMIAI/gk3WA8H0sDJN9Z7YATDs9
 wYbpi9mkEJj9AHh0LqFnpXfe/nogXG7LoKKUDtFgZn7s5VCK+WTaPz7aCVPzIxW3
 lOZefqueDfQwxOQQufnaTFoxcno23FG7WFgF7OEeJTOn04Xs7T9x8MwgOOcqbVI/
 5yz6vFV6qrpKIB5zcsvn2Ob/XsM0Ar1RFuf36VYcY5FT4czklw6DeAopdAqCniKh
 0HEnyH8xbZ2JTRMJjEZCjrLR17tLi6SxDY1yv1d16Jv40ZpmP7hp51Bw3tGmkw+y
 fTRf60CFnwUIf4hhu9wK9PejyZwJceqGqXm188ztC4CFdx6Ba3X8gxBJdVb5UPA=
 =qj+g
 -----END PGP SIGNATURE-----

separate messages for separate error cases

Alan T. DeKok at 2016-09-19T15:26:33Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/231017023e0e048a63482ccbc0b3a2dfb1fab9fa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3/ZNAAoJEH0Oec13Yh7NgcwH/1y41EEEKm124c5LiIHLN7wq
 RCHw8Gs+FJegS9QW1G2y4wu2qZDXF61I1FpEJYsz7iQGVfu3UFin8ximRI/GpkTE
 1NxqER3qOaoPMAegCHQEH/maC2hfa0iiHAknfsObcDFEWadS+w/Q4+j6AIYNI4SQ
 2L7Y+rytLx1uIgk02kA6nMPUbGze78sYKOnflku6ZkO7teWsCK3g7u/cpEFItA5p
 VMvagpQsSJcvKP8BoB1xF37BV30pQOKeh5rcwkZLn1Eo+zLUrdQ0WrosG0p/KbAP
 9l3h456hs3bSlw7W/7dg6hq9JQAVa0KPT4M50fTXG9d7XsCJIIL9iyzkHUN3RpE=
 =3ajJ
 -----END PGP SIGNATURE-----

The default rule is "all"

Alan T. DeKok at 2016-09-19T14:29:33Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f25a1460cd2549245e7753b4f47fd83b9175b5f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+ggAAoJEH0Oec13Yh7N4vAH+wdJiYtYFdmPDTh1IkNWHQOt
 bFBMLGodg2XkXzWePIlotI7TQztDz509AhQsBM7flo4fRyDytF0hC/8/y/2gLSno
 Qu42Oio5dyuk3UlUAe6V9a4etd2d3ydzb5xoMQTZNYKuVz+4pqgthAnn0polnE7+
 Tzpex0WtV6loxpKPPPOOxmBh59EGY6mLe5WqHZ6dX5KWZLevHO6YYkHz+YpLmaD7
 9cPy6GcNqcJcmhV3mm8iDzvPLZdQqTIhun7dTNJ8feJzFa/OgmEndgVXu8/8eAuJ
 xzJm94zXzyPNcWv41960yBrdRmnHF9jlGjAp8+o9ec8p3Fb3dByLlKQ1QwJX+Q8=
 =pxpP
 -----END PGP SIGNATURE-----

note recent changes

Alan T. DeKok at 2016-09-19T13:29:00Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5e504e92e4b4c67baf8065942efd5afbd6edb4d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+I9AAoJEH0Oec13Yh7N6j8H/j+Gy2kDmP9u3ij59XaTaqPI
 pdGflxy0xt+DBnVRH1n9y2bCicxAt0lydR7/zT5EtQl8VCvCGbdvsTaQXoYWIcP6
 w9fPN9OwlgjN4yvNpR0efm5NMlVt9g379+oOioUwKRnVSh6Z6OQFAtOkAsLaG23/
 AhCoxL9IUGVPbSyAZvIIvoj/ZZrO/lsOPMbxBnpYb3pnY5arm0uLU9nvNysAe+TA
 P/zbW/OO1eWIZ7r0NcL8xr0k+LPMmUo9R+Dot+hcuYbrnVQr/yLXGcajMHDplTNN
 ip2MSkzgkoQu/kazZbYLghzdT1bFulcc4sHfbo3UeJ7R7JPA7u+2Az01Y7t1p2o=
 =YPE4
 -----END PGP SIGNATURE-----

Make.inc.in: use relative include paths

This is necessary for the build to be reproducible (see
https://reproducible-builds.org/ for more details). Some binaries (e.g.
radeapclient or radiusd itself) include the CFLAGS with which they were
built, and hence the build path, which is different on different builds
of the package (at least on Debian).

Michael Stapelberg (via Alan T. DeKok)@2016-09-19T13:03:56Z
Files modified:
	* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f99f7f05ac636523ddb4a31da794adb824fb481
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+IfAAoJEH0Oec13Yh7NxlsH/RkfGfjsnrUSayGbFvKEiF2o
 Ap+dbH2u7koWTlyVA+Bn+/auNTTMNFLf3bAqUTsHtPpW2g3aoJllb3S2QQQ8pc8Y
 xvfBQx22xX5O4qiyvDPJ0xaqoG/0FbXreItfKxRHnB4Io0sLxmM7hMWVVN73ktuA
 qad/ecbuaNMUV8bkAtIJLcsQgxczsr4ssuUK9EfVq20V+f5HRxyRD8owrlUaaaSx
 mCmzfYrZ3kRgdt72greHl6JziN+nHdU6skDhvBpvk+t1zLgtx/5IpzFNPeh6bvVp
 rULudCojZKCERGJXi9tnftSL/V02trVtt/cfbRIOXAttFGVBhEkzKlgy60oyswg=
 =gVRV
 -----END PGP SIGNATURE-----

Don’t install src/tests/rbmonkey

fixes #1735

Michael Stapelberg (via Alan T. DeKok)@2016-09-19T13:03:27Z
Files modified:
	* src/tests/rbmonkey.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edf0962520403ca89c91d55bb5a02d14b9cba835
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+HDAAoJEH0Oec13Yh7N978H/ilHXVBewbH5hTbopyr26nfV
 rfcWUgU6Fkw6nQxGXWIlD+bLTN9ADbIJ22UULY6D3haUQlfyBFcMu5/D4Zb78mI9
 05V6dUZEkUvUwXA2dbTzYVpocA7U4lpF5W2VQBKNRLwrYfRBBtCuvb5+QeemY55J
 smudjTbawvjCxFB8+NQ8F/ZvZsEchnoZ9phWlowPBLqCEggHioP/MU7iLKJlycg7
 5fpacVePq5bAyNJNZ0gyqIgY0Oq41SQEnO1wcyD6lCGhBXy7/c6EcGC/ljfN9pFD
 8ZvSKFDrtsvt6Cy5WmEKRy60Ggrk6/meDFPadknYi5r3lqJJMP3VEQwniPHft0E=
 =3n3Z
 -----END PGP SIGNATURE-----

install.mk: add jlibtool dependency

This commit adds a dependency on ${JLIBTOOL} to all targets using it via
${PROGRAM_INSTALL}.

fixes #1740

Michael Stapelberg (via Alan T. DeKok)@2016-09-19T13:01:55Z
Files modified:
	* scripts/install.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f50e8b07ae9c63fa79966c102e16d105bb9d5cc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+HDAAoJEH0Oec13Yh7NnOEH/3qZkG+UfqkleWPRK0gSroAO
 eX23BWFsSzn8wH4VHPTURkcsIeexBk1A7672J6AOvmzwm+7UDDIDSoT66X6hY8Nc
 SEdv5viaBDfYhUXuJIoB+3cl/4KuCymF+YDNK5s7TNpf78TNLNzVvteFGQz6F7/r
 LLRfmjE75D47ebzaCXCQGms9oS2rfGN/FXezG0got0YGan9m8LNrguFq7c0iaF5L
 YTW0zWMFu87a1YJUSg1ZXAMa5Ca431g+f+BFhS/l2DWblJaX5EhAqBQ5I2ntd3Ir
 cbCs0Vw2E6V9McZedKAzgs5vzN1yB6L5T32nbsmr9vk5dmjbmjgEK9FAbs7aaNM=
 =edqJ
 -----END PGP SIGNATURE-----

Apparently 3.82 leaves the trailing / on for directories

Alan T. DeKok at 2016-09-19T13:01:55Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d4f95d13c07e5855ce04519a61f67f230fb8b5e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+HDAAoJEH0Oec13Yh7NUAMIAJbJXgSa9YNSxbsQ2MfHretZ
 43Nu6RiNIUUS6XKWI0g5CXvPC6rxmFchvYOizFkAhCwymHRe2a/p5rUOad46hTUY
 zTzp4AgQOdwRfQndNYkNPU/bbB4ElkJ7wyxZlXcq9sD/4iWO8xZ97hx6zPOIVEOy
 tHzsuHCStOSuymboBJQBx+JDaZcqI7C174yloZ6/5wVD0cabwPGtxGOGC7PIJxy2
 JLFVpal16A2fr420ALMZvc+hIeL+Cka0QuUia52kc0J+kXLvHx7F1yL9EyxxBvRU
 JAI2bvPIXqv/LxmT6egF8g/VTMUtR5c1aTP/I9Jloo1v7Ey7/G/0QAwyt2gp1QI=
 =VmIf
 -----END PGP SIGNATURE-----

Create the output directory

Alan T. DeKok at 2016-09-19T13:01:55Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2b98fab8106b8655eafd413e5d39984565c331f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJX3+HCAAoJEH0Oec13Yh7NMocH/1jgJjtAEDdf+SA0/xN/giKE
 HqT/gsj7RP3Xr3FV+GaddhxPJtv1LoaEcjt9crAbcWdus5FNwAckDBZECYtJzrUm
 SeohWdFjkKKFfs26j4Lt3ptckOSWbhtRb8CUFRhCAWlDdcazU+OlZHjk4rA8e7QX
 ZcSR1yQdBCAWEkzcnDBrYquvjFUpU8VvB8nxtk3eUVp7Wu4GlheRl1uyVnKDSaUq
 jyG2X5g8LaC3cEE0zqCA5MSdaBXRJ/ysmqW2G5vJoWs4JoUYk1foPw+Gcy8Pj8C+
 WEKX7o7vgAoTnCOo24cQlMIp3Ed8ehCkCaTDpk5JIe6V0kUqAhT5S8gxTlZYXdc=
 =P9HT
 -----END PGP SIGNATURE-----

Automatically create install directories.

And make executables / libraries have order dependence on
install directories

Alan T. DeKok at 2016-09-19T13:01:54Z
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/bdd546b9ef44ab2717ed482497dc9e077a8a6a5c
====== 
Call pthread_setspecific for every thread that calls fr_thread_local_init, not just the first one. Otherwise, the value associated with the key is NULL and the destructor isn't called.

Arran Cudbard-Bell at 2016-09-19T09:53:13Z
Files modified:
	* src/include/threads.h

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


More information about the Freeradius-Devel mailing list