Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Dec 22 01:00:02 CET 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWvqBAAoJEH0Oec13Yh7NZt0H/1DWVqbz/Ox7B5LPKwgiw4aY
 b4Ra0zlsGSF9KiW0CTukJSwy5bcY0PZb/EmqBqot8SnWnD2oRPhNZAY6sNPoLd1L
 ddtvTyffM0d8+6YIVNceOjPec/hREDSH+j0L0F346f3rqdMD7UDsjtUH5oY0DA0E
 K0kffszgDSdBfJyYmkK5ht8io34MAvXhtXyM9PAc5hwxEagPaK93iLT1zhc0oGog
 ZN80MPqQBMJRoZzKrSBH8likLPBMg0AVtNuL5KfmcPQLGPfs3+JowaOSN55N8pl4
 YSQCeNP4+no1sgJChwFKZbDjFCHkKrjCpFbmLknH2rhfQwNVgdIPUBmRFdaNyQU=
 =Rsuk
 -----END PGP SIGNATURE-----

more checks for is_root / vendor as per previous commit

Alan T. DeKok at 2016-12-21T21:56:05Z
Files modified:
	* src/lib/pair.c
	* src/lib/pair_cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6080abb7d86b96e7eb090cbdd671ce5a4c35068c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWvf/AAoJEH0Oec13Yh7N2EgIAIE1BHEA090iZbwonPWGCzTs
 /jLObGh+AQRPwaBpsCnDiuglikBzaWHmeb5tjRd00dtDuzcXIr7zBOxjZa4r5xYt
 7sOL/8MefA31+fByonh5K9nei2+EpPOSQt1QZpTsECJJF91t/cV43bRZDRaAj4hl
 ngI+c0cGYiuXw908kpmHRrFUrWAZRSXIvfi+aI4ku7K97Qtmu88L3sPsh2caHxWC
 6KBiRqu0IEvhx1h8IoOSLyR2z59cqGntAFE3OZTASSMiN/HjobF7e6vjK4cdna34
 We+g5iy8C59fq9X9F1ZlyEOPyLoc3vHnLZStQJskwAOKPqije4c93iv0I2YiFo0=
 =MbGb
 -----END PGP SIGNATURE-----

find_by_num is only good for top-level attributes.

If you need child, call the the other functions.

Alan T. DeKok at 2016-12-21T21:45:16Z
Files modified:
	* src/lib/pair_cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65342a7a203df20c3452b70902bde723717b65f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWvMJAAoJEH0Oec13Yh7NdtAIAKgKLXtQfpafe36ef5V+3QgB
 BaI3JyA2z1H8jU5nhr6gxdZeLZ/drpLDVsqY9Vif1j+2C+Hyi3tbhBQ86wpkx4kJ
 uu0Udtf/4OZC18QGwHsCZ/XAq1PO4AlGQPaahRae57PmGZVw0iUXi/LWzMdk5FN8
 mRpoHnKL8zQAqaZWjV0Fn3KS1WpatSEOoBrA6KRgOtRF+8Cawm6HAefQBJuAOalw
 At+x6yzRv8vjv8KnKfFA7tvBbnWrvGm0grYdOFw3XFhG6urIT5Ic3AP3Owz4JWCt
 te1YKsOGgrqGCHNwr3n7PZEDmoGGTxvDqG/VYjgvIr7y8SaZ9QWJTk9dKg9H+1M=
 =49Yj
 -----END PGP SIGNATURE-----

be more aggressive about checking for user name/password

when updating maps.  We don't want to catch VSAs, or other
attributes...

Alan T. DeKok at 2016-12-21T21:24:25Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd54e152dca7a9b586cb286c62f51cb4e31508cb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWueJAAoJEH0Oec13Yh7Nu8AIAKbcJ+03egMd1LLzNHDJWZQ3
 GZGkwvJUS6gCFY1Vf833JTRsyNebCU6ueOOAW80vM53WXgFdd39EubSe08+i+tOl
 BEQryhljK962Sn/Bz51W0P6XqMhgbLJM/v79VjDy1VHJoYJQ2QXDx315scpnCYJV
 hvFodm5C6VXGC5drkYdwndD+A3WKX+/PTUMh4u2+YkPlMVF8m/g4mT23f8aOl2zA
 4weKcmqOaequAQvRlGbhT3UhEKuw/AxWG1nSAVfbmX6smKnW4iu8zsuKqDXeEYJY
 5CJHX5/LFJ0aD3zSRtHpbvCTnQ09+Ly7QFy0TuRpIC7VCn1O/ZlI+Y7S2ij2QGA=
 =piw8
 -----END PGP SIGNATURE-----

more docs

It would be nice if we told people how to patch Net::RADIUS

Alan T. DeKok at 2016-12-21T20:35:06Z
Files modified:
	* scripts/snmp-proxy/README

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b31e26429099efe38d78a0e5f9206b7c4293cb2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWuOeAAoJEH0Oec13Yh7Nv6AH/3XDPy37D/BrwEHpumfWY01u
 E8fm1cOahsjkC3aRBQJawKoUhb4yduyaNeKYLL1W3ToYpDOotxSq8nRDo6XpeC/Q
 eHfurdNtumQrZ/4TCqb3sdOtla3z1Fwqr4t6BJ2Z4SvCyGukS5YQnkiwTXUUSnRr
 DtoHfeJoe1DtkBfAI32fddjybXdMHaJJBf+2FqlgjlFEbv+ExyWib/wordCPdavV
 pUGSVtVtlp2Vjb/fZ+U5rhR63ZQdSy0cLaogQVeNOFBkL+sv5TlMxVoOTomQ8Pci
 VsUgsiLGOXbZpywPz045asf9htA+/STLFkoh5fftHkkZae5PZS8IAL6kDKvBxd8=
 =7sUa
 -----END PGP SIGNATURE-----

verify request->username && password, too

Alan T. DeKok at 2016-12-21T20:18:27Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38e30ed93a20ccac9f35099baf5ce490c62b39c6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWsudAAoJEH0Oec13Yh7NNQcH/AriRU24IDlnt68O818yYfQn
 24XlX5pD4TDzKV1IBRQp0ZB5LX74njs6Zoduxx4pT1pJDSwGdXNyv8MlU0glCheE
 LEgMRSoNFOEeYz0is5s5JJYuCZ8Jb5cwOGbPBq733iZkjs4OtdUbpRtyRRAYyENF
 37YuXqrcStlwP9fl0Z5rXssIQrA9JYjJQc8iAqZ4MaDXixWJZik5mWw8ZSTDKKzh
 NjDzurzdaoiqbnBPoMku0iA48asSuWhE3/PWdY5FABtEhCcFH2ekQxRY+3duhdVL
 GkAJa2/ZvxdXKVarPFRP5ltyFfCTpoxZ+tk/NWFJlVHXUCbaDUClDjID+/hwqX0=
 =SXL1
 -----END PGP SIGNATURE-----

fail if we can't start time

Alan T. DeKok at 2016-12-21T18:36:13Z
Files modified:
	* src/tests/util/worker_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd74f94ff059212067e8117bd46730ebb451ba2f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWsudAAoJEH0Oec13Yh7NO7QIAJJMiAodK7a4QzXuI+at0O0Z
 MG7WyADBL601zAyQnkWU+rYfKr6a/vxI5GheJoAfc3ZI0pG928jCkZZk/UyY0p8r
 BN1QXXTor7hKgMOQr7ifwEUI9nFqLRMKAfKVZLJf43HmyQykpj5z9iJUQj7PylUq
 gSDm7s0p3axaS2FyMwqvfk3xk/JW7aTkU+2NnFJKgR5+d7kAWsEEks/bKR5f9rgP
 SVSmynr+QQ2jsteoJtx7tQXMdvcha2NVL52LARlOsoKaQCe1n/2OitigS8Tbz+Xu
 /9vW0qzfDLS3DsqgszjroHfAV/OjWMBK/J3gY7hK9jMYYbcT1Th2td3kvk+cMAA=
 =EOvs
 -----END PGP SIGNATURE-----

simplify the time calculation to remove one branch

Alan T. DeKok at 2016-12-21T18:36:13Z
Files modified:
	* src/util/time.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ec72680620c3712fd3286d7037170c21130e73e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWsudAAoJEH0Oec13Yh7N8mEH/AvYJoJauG0Ik4o04Y8L9sG8
 oZwe6Kp73ThHlBbckzLy/9BZJN9kdkQUWXp587+ZGhGoa6ppUKQAM0d/DEhpWaxH
 odSn5QtVx5IUjMN/WTvLSBi9OKH3i13mlMHUkSRAMjAtRbIYyYTCVzolOP0tsOyh
 JebmlczEiYeOyNAfPnJk/yhFDb2zSPGxnmjAx7l7cK6hUQ6HuG2BBAXrcRAS5GyF
 UmPY5vdyHWiQGMF1lqvqZcmqRf033Yj8Vqikg8PCJkd9WThTWkYT66HmoqsaeEyn
 YbFvU/2DPhn4Yy8zmKcHz0Ivx9NJZP3UfyiU43NTFgikYU+m83Y/hJHaxcIO1bA=
 =AjI5
 -----END PGP SIGNATURE-----

added note

Alan T. DeKok at 2016-12-21T18:36:13Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/179b298906860b5941a4b74185e2086f46bd3aa7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYWrpsAAoJEP+k1YKfttfKXW0QAJsQ+W41Fu5ItoE8PF1KguTL
 OswGssno+8f1b1fYY2uw7mw18kH3kodbU8L9RlJv/Zl1+qBzGQzijyu/KBiDubJt
 WP/Zs8Yn5RcGJ5X91/DwVxIiE4c71kxFdG5Z2RbSsaslgP7GbWpDotZHgjm+a6pb
 19DkFI9EJxwCmB2+BXuT4TyEXp9zSvXapZ4+MDppe8DcUPTGMXq1aNB7OCOF3J42
 J/9DLKfpic0hJmst+fubB7g+2H1acJmgWLCIeejT7pysg9J4JvgN5YugpO0Ab0qy
 gHEaJ4KBIrG24RZur6Sf/VDggIxGIrvTzEWWeQna1JwBJxZ0IjEe76fwE2JURTDK
 np74m/IKDVSpTVxyh3gV1QKvU6WiMVsGSCHgBYVthkVQfT0gsAnBZHeRgmTS7U+g
 wOsNGNeSrzdpaaGBaXMUzCvMH72euj0NL3yae6qxC4DhwhNbYkZ4mUzWGBBIx8jO
 iUYAFm8LyiJ76u+Sccrg1H7UJF95gIs+OKXmgzP1xWYfN2hv0s7882RaiKHifip8
 IU627Uwf87WCjVZFfwbVPBxAGuMan84oZfNvMktP1LvAVZI3u2fAg7XJfQMG1cmL
 OJj42TyGu/BSCBUydZoDNi27ZcuS8ORTtXf/65g2g8N1svRJqHBWRG0e0GKaCubw
 SPlj8fF5KD+BKd+2LIZD
 =k3TQ
 -----END PGP SIGNATURE-----

Fix conflicting types on FreeBSD

Arran Cudbard-Bell at 2016-12-21T17:22:52Z
Files modified:
	* src/include/conffile.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3e8b64dc5168b83e69df3ae6986cfd9cf74aefa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWpJgAAoJEH0Oec13Yh7NYu8H/0Lx4iTRZsc49isyPWFQHUUR
 px+qRbEGH7CXkXBD69mY15iro31dH07ueOfw3jj/HhJbY6+o39K4IrqeA3FGN2j0
 e0k9D2be06a40y3wIVEXGTPJGlvzkgqHZsEE5ux5MKVgt3uZ05GFM+L81F+q+/Av
 vmEn2IspYJl2WnJ53GIJ356zKGMhQsE3Q5yBCwcb7qZrKB6XAKrSgJ5akmScd0Kd
 cVTPYJPctsVyUO68p04KNBcylhZlY/XowjixQ+yYgMmoQU1dSwKPNIidZoOL2mNa
 2qw4xvbkdeQb2xH+JgKLIyBR89kXmcJi/jmnSpHVMI//15HjOE2yPeiPImjPuwA=
 =KgyX
 -----END PGP SIGNATURE-----

remove TLS initialization.  We don't need it for MD5

Alan T. DeKok at 2016-12-21T14:31:50Z
Files modified:
	* src/tests/util/radius_test.c
	* src/tests/util/radius_test.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53b6384ad4b6570fec97df4fa2f399dd7f321f8a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWo3GAAoJEH0Oec13Yh7NAN0H/24QYRcfiOhLV9gI/fzGZLGH
 AFkQWRMm5hLCUe+IViNUkDl4+HdCGpngpGluclvK2w5509g6Zg6NScKmiBIi2ACA
 G+P6twnZbYa04zzKOAh5m2Lw9yl6Bk8vbYW3ml3rp78MXuqiNWhULkmpAl9tKPS0
 qm8l+OPyHF9Gwa4SmUS3DXkbAlzr6yGoJBI9qzTRVF3sDekQ/BhFXQDPAww5+gHd
 /MAqT7WDNGgPNz6glIFCrzfT77PTQ6GgwRcRJ3A7edm0gCPZxp27UxkACvc7s3kN
 KwrzB55VgM9fubVcX/DANiUT17fQ9EUD1yVurC1mOvg/H+8CPzGcnUpSl7bowOc=
 =QapU
 -----END PGP SIGNATURE-----

Added simple RADIUS server.

Which has hand-coded check / ack routines.

Alan T. DeKok at 2016-12-21T14:11:57Z
Files modified:
	* src/tests/util/all.mk
	* src/tests/util/radius_test.c
	* src/tests/util/radius_test.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c971f0115116de2de1a12a53882a6d2c6eee76cb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWZkBAAoJEH0Oec13Yh7NKTcH/js05MSEGNu/gfkKquw1SHBw
 8PsGviVPIrSEhXtL0e5MQXaIl7CfcLqTUYomX4903RsWo2V39tg+gPGju7T8cb8L
 zQln6fyHXzwQx3VybPpEdc8hl1jXrY1RAF1DzSqfnd9Rd2UtC0kjANeWW2bpw6gX
 v7khU6ESVB444qV8z5OuEKgrO4qk4nZVqpUjPWin1+QooOECFGLvXPepo5NtTtj9
 FYEnhpht4bz05JEvgcI4rqaWax6MpM3i78XuK4JaO7pTtZ5Jk6B3QgVNlp2nX+CA
 uwokMbZyxyoV+9B/IfPJaZTInUPeOBVjxC+PcWc8bp1LtiObeWedsDTkIPCSxSs=
 =09iR
 -----END PGP SIGNATURE-----

EVFILT_USER / READ / WRITE are in filter, not in flags

Alan T. DeKok at 2016-12-20T20:47:50Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c554efb13573c4286384ae321651e64235f3fa9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWXQoAAoJEH0Oec13Yh7NtugIAKNKR8Mqi+1kaE5yOSF/NtvZ
 Ow0Ad+nzMIMAr7B/S7IkMgmuM4xBgj/AW6YEDCv4gMU74w658twQHTrjLWrCjhnA
 c5I+72Cur376I5mFkEyjIVxW1bo5bqAtie8DrHq2lQ2BP/SI33vT2xTmrZtbGlUm
 g8J77nhnWB+t1fTLWo2xFN6BFRaUlxjj5eDHxanhdGQusMHq5pBDGxaOulwvF+y2
 wte9iYQM1+z+w4toKCaB/hMT2GLDz1cNZeKJKQgKStuSL+kIdTypacgPvO9K6wo/
 UCT015TvVEX2ypq87g+tT4aOA99ZoeBc4q7DJoeBlA8F0SSKb1Tzq80+P/K2fmE=
 =DBSI
 -----END PGP SIGNATURE-----

more debug

Alan T. DeKok at 2016-12-20T18:10:44Z
Files modified:
	* src/tests/util/worker_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ab9e95916a25de9f355001c64386a5baceaa2f3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYWXQjAAoJEH0Oec13Yh7NVUYH/jCsjf1SbwcklX2jhsXK94K4
 le662hp7WQqUXEgAKAjUdHLCZvYsbfALuTcUFSddp3Ir9U2iwPxWZtc8WoI2CT5S
 8GLsfkYqY01DECyGvvEaUi0VdY5IR8xaV8vF/m+1tdGsmMiLtXNG5UggzcJShoPB
 AZbuhwbc75P/05BSIlIy0zHwuD072MeM6OBWNhQOgFHIKtK7gDv6iC9F9R9Xf0ru
 svCEhRyrdZygaZ+DOxcEvCRXv1iJlty8sLHvcWyWs/1flRTN6EtcDlPq/bw0oldb
 iJId35f8O31lIK3GQaYAdNFfsBakPltbgzBe3lN1geUA9BW2Zf3UJvWeg0Q441Y=
 =950b
 -----END PGP SIGNATURE-----

we need room for num_workers messages in the control plane, too

Alan T. DeKok at 2016-12-20T18:10:28Z
Files modified:
	* src/tests/util/worker_test.c

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


More information about the Freeradius-Devel mailing list