Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue May 15 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5hEkACgkQ/6TVgp+2
 18ousw/9HEnud48852cpDh7f85rD41Uo7T7sZo7uNkIUSfI0wnXc3Z8wcsqWXCFX
 Gv3a2M2UKT0NICyqmWboxgK9ILJEYcacpBVXK8ymW4R46v73J5mHVsleR1cPcv4+
 eCDJE/FzhHZMgFIKtGzXgyI3WQHHx/aXirgKoOm84lM/9KFjd3G/sM/1cQopGiQP
 /BVD2WAD5/EgZZSpFsZp2spsr/IYyPh6iWPZpryBa5XdOuqYC5rToWIyU6SbpJwi
 4oKRE7pyR3PGVf6g9mZ6z/IKo0Q+awbSyi1zvN2v+/783UlDI9/poWB8AdlC8/HG
 TsYKoLjRH2Z/MCyE/KkI7zXqBZFvuNBxAE1nqnjjAJ3h5Ws0IqpW+Hi3/Fk0frUy
 WRVhjOcsiRq20C0e2ySYVypGq+KHupMfrZG3a8//9ac6wEMKA/Yxh5Kq1jD9J4Gf
 Dauc2CvCOVAVeYqJJwJjz+JdWCIQ75DBpZ1bnAIqECdwmtC/kfw52vyS7WyITCOf
 7J2BGvl8u8UtIch77BUBPoXQxWJ/zXEj8YY4SNEDBeWAh2dR1Dam41boxACtDkN7
 +/wjB+KMhI9vn+nS2beHN/7bUvL07Cn5rzhlnaOrzaGybjMEhpHzLmOq67GV5AJC
 Az6k1ib3SKWVB2XAQoE7Faj5lw6tQAwjK7Z1b0tNpV/QPAcbB5o=
 =CK+W
 -----END PGP SIGNATURE-----

missed case statement

Arran Cudbard-Bell at 2018-05-14T12:42:49Z
Files modified:
	* src/modules/rlm_logintime/rlm_logintime.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/745a3f84988090587d8fba7361f2f8b3f5a0f501
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5dsUACgkQ/6TVgp+2
 18qdNA/+Nlv2pplUlTUGqUZrE4V6TgxdPDLZNm+IrjJMbw13TkPpdtvIVlfNMF3+
 BfyRkT6YGbmvsOWAWFatZ/QCe8FOmqhqCQD6CgL5Qd8sg849U6nB0IUn7AV8/8e2
 dx6Jg+nrPuE/z+mKfxGuGtUSPw4WEKvMsygwRw/WhtnDhi3YbMhtZbWhNDnHa18O
 NoefZYI74IU1HlRhAV974nLBkVKu4ZT+jxvfL+1yXrGdnQgJWPy8PyNFh9olOdWF
 8tV5FNztDKkjfTahYVLAq+lgRNj0yBxE8ruUlaK7xLXOg0orI7JbM33W2TQT9EMX
 BhoUZYPESvpsQmKmS/uMT+DqcqMKpc3HB7n3HFKkCef5a/oxW3V8SBhLUYjHx7EH
 /xJ4jW9gNInMOUoFJMwcBxm0GCxHGniKIT30XlbuPNynEQw8wbC3UItX8Y6I8CeL
 2Si7UTexEbbhxTfczwpoK8MfDlwzUHk4nK6lWU5+WNv0XCba320cVPd1YHdFCJTv
 RoCsbcE5lkYX8mFh2q5NL5BjpxOPPK1scB67iL6hAHy+xEWncHwLGrn2ucn1DJO8
 PG4vybUpJBKDqXmTteEx4ubaiLASYkOgrPbi/C0EKnaKR1tb9q0826SsmifySoRp
 53H0X7vujwZxMtv6wKAGG+pX54bhTOccdv7JJzqWcmloEnHgYDA=
 =1yA8
 -----END PGP SIGNATURE-----

Autoload the internal dictionary

Arran Cudbard-Bell at 2018-05-14T11:45:09Z
Files modified:
	* src/lib/util/dict.c
	* src/modules/rlm_eap/lib/base/eap_base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f15c079043200cc2b80f61856a0cdf30c7e03901
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5djoACgkQ/6TVgp+2
 18rKOQ//SMdVfNOB06wICI29f4V3T7XK2y8Gtpr7OKZ+rBh0mebWUVyD4HLxb4eC
 LS7O8Xj5LAkOgcnW7Ka4mjsEIMhK9qmlIy/25dQT+2g6tz6tWyWbRQQ3ybX4XfTD
 SXEE68ynD0pbYthg4FUJ95Uq5GAD34B8ETcb20E75Nl9nhi1u7qoXpWUqtLqQ7YK
 ruZ0CDv/GSRSHLMIXdcIJQos1WdFt7Or7pv4Ylgmb2pUP1Ew/MHWRD8/rh5LGvJG
 JjcBfb1mpdjbPEuQhgtf/NxHK30Qk6PYUTIhEi8aWPgj9hxTAFbsv6dceoFk6MvR
 Z2pwFiwJEyzlwrvDiaSELoaRzuoniVyTHYdQjzics1rbS4cVwIRY/oqUzd68Y1ti
 EJ7O4zwZ8nJqH51FHo1vXHpT2Y+FAR4wDeyhyH7qleKTGz/flkb5gMcWnFCsAU/2
 cxokU9T+aYOM+JP/spjZoBRXB2vZupV4TSmNoUn9nPkez4uaJu9NH079zmb52SeM
 ZX71sQIoUhr7KgSA1SZW4RMSUn7bLGtB2XymNFSwr8jy3MxSiOyaKBvtgHCCXK95
 1f9prq4D5Lt+n85a9q+Ke3Bi+GPuuTJ+LEXFEkOvykGx0EFpWckJvk//oOCZjj1u
 xtYD3iC5MwakKCp9h+VnTJc3ncVL6EnaiybrtrM5eyaDH6VptOQ=
 =AUXl
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2018-05-14T11:42:50Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6b062eff266e8059be27b1d860fa80c42464162
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5bgsACgkQ/6TVgp+2
 18oPbw//UGp4y/20iY1LZ5k4qG/8CrSXy2/Db3v+LsQRKyAKmGXLX+V/68OFddaH
 8ziDuwa7WwTC5JX7Xwwf4HD3AxOj7oUSulzR8xw/vv/CbuYJ8P0/MqZSGV99EjiG
 kQYbi9L9OUyvioanqwB/YTdwUsq3eZJ20DCZIwNdiLTjkfNjrOVTDv93MZzPlJrU
 OHBYMV5Qta8Gjj5dMLyphj7YbUvHj0VVObdn7aXsbB3v4O0QDdBaic0JuR9f3+QG
 USkpkWxqeowEJaCsaJsVxTu0jcDUgbDqeyWBmwJkcNNppHHGLCAcsLNVRHBsft6W
 0gUsctH0X6m7PoBJvMtk7NigROpIUmG/LMyqwdFD6UjpJMMfDpdVC/yOGqgPW0BF
 FjKdTuMuWw5x7u9Ef8n5wJ/KEQM01H0gktErHK8A0dXnIbFKMom/DmuRHiLcL+Rj
 bykAMyOU5gn4IHQw/n0QipfZh3yZyoNbPgsMFqmpGeAlleoUs+AJVLeY9/ZLUXbf
 hrSdIr1/lX14O3uaibNoPGF7rfG11OLG5bXdkfWVDiDfrPnYKFXyzstQ/mh49QNr
 lQtjyW5EVsshXwQY84Bx8wur9LjM0xv5s9YOMbDg07vgqmRiB7Y5eUT9+wkVjh6J
 FgH+SmmtPSsk7TZ5VI1VE0tKMFosxfaU5vsNUsKAcpNUCUvaED4=
 =diaS
 -----END PGP SIGNATURE-----

fr_pair_value_from_str should take a signed len

Arran Cudbard-Bell at 2018-05-14T11:07:55Z
Files modified:
	* src/include/pair.h
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7583261f0d948be993e7e76b66223c4b40f6847
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5becACgkQ/6TVgp+2
 18oN3Q/+LZFI4OAu3HeNocXxKFUuXlURtl4zYvIhAbbXc9sPN3xftfP5cTowREjR
 aTY6EAVe/ebYqXxENBet7/mV2PFkAnNZf1KxDf0Ofcaeu29Cr81FbC6PKHsHCRus
 u4aHz9rvOXafAIR41icTkJGA9j8fofTeR31YN3l78jejaQgb4jNiT5rIwKwcqPf+
 DtKJvbWUSkVbeQ+g3JvGKzXdEl5ZxP+k9IH0CjYeHFD76go+45CBZQqKQxZ02699
 OO4Yr9jlsxakGa3eBuq+Yf4gkci23JukRd9LiKOvTFJcdsi0HDbu5tD3Zzo/VqIl
 77ZS0s2hTybEUhofNNYJPnK3bR7jhk3zffA7wQsnwkg7iBL0IEyJSusPp5qheqZD
 EcK7U8mq4p3Bg3puXs2FiK75o4j+/XYPp0ogIL2JcTStJv+oB62MvNc+OK/opVam
 +uUK/aVcxEv1mhS344Alv2kESNMEZ00auUnkNWRtxlDoEBcCxxgZGMt4bOSTINsC
 6dDl00/OdlI5neCr74QVHCav8N5+Iz+jC8ETCGSSEaOKLBK6nLE/q+n8pb4PPcUo
 018BFuA1qz/nxRCyKrBOVzujXNcgb6o0+/ynsmZwdq7FPIJXKDON4imin1cMfimH
 aA91KjhpqjTZ2LmAKjK+6U36KHOl1EOuF1f2/ggxplTkuwBgoxM=
 =0M2N
 -----END PGP SIGNATURE-----

Fix debug message

Arran Cudbard-Bell at 2018-05-14T11:07:19Z
Files modified:
	* src/modules/rlm_expiration/rlm_expiration.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5396e93fa4f37c7815f81399a5ecffcdccf61639
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5bdsACgkQ/6TVgp+2
 18q1HA/+LPp7DJqKCRTM67znLCNIeo9VZoYd/xkAUShfWkTb8fl3N/I57LJB3ubY
 cKJAxzYpdWrZwQHnB+J7VJ85EnjsPqWUD1Lh+l2k1+eDYIKXcO65N9F0jWYfjkVK
 nWoVFd9jw88E0TGXYWAuyKm3u7ardMCfg6AyrUffv1He85zVuxt7HCDv5CsvPWen
 1MpmuPy/C+j9uM1WvBTfTRJkHFKKbR91rrIB3D02ayqJybYEfG1MgCvFLo9TcDmP
 BYODH3HlTCmBM/QJUyTStdocuio/JZIU57LKzexsMnmX2TDz0pqc+Hn5IkcArFzU
 DiqfjIW/KePpim1ZmvLJ4D/Oq2qwzeiG6VkL0HiXEitoCUMPpbG3Tft17S+u6Sz2
 eQvr8z9lSAYs7462ajrdPEqBAAhbXXy9dWL2utpl0dImVIC26j9jDx8k90601Dyk
 MllFYB9fiRPR427mN+d+DzqrYuakEE3bHKB17cSVQf+Ftk8ajUXr8SZzALoH9s38
 OWSMfusA/jTRsvf2HzsBpR4xFCR7TwXVToFzBCE/FqoiYvWj/cEWNrL+MieJvyMA
 s0emyVSlJHU2mVJs58brdckgB8FhiHGXy1vbafVaddtj8b4L/H78tQ4riEsCuRvJ
 eAB7vFV5mV2syrHaGVxjaHHCvpEnJKota3vd41E8aKo6TdzPJSo=
 =B66d
 -----END PGP SIGNATURE-----

Avoid unecessary lookups

Arran Cudbard-Bell at 2018-05-14T11:07:07Z
Files modified:
	* src/modules/rlm_logintime/rlm_logintime.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/157711569110b700729c17794d8af1971f966913
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIyBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5bccACgkQ/6TVgp+2
 18qIwQ/3W3d7CmA2qW5YpvYHF35/UOn4dr23Hp50ENJGwxLmJZuZHHOUD04G/LmO
 aFqyO9QDtmlwUYZyitiV/SjRNSRiM43N/jnm8qNEdCGkVrC+uxxjSMd6gKIS1htT
 pvLnckDZ+sfKIec55FOv6zDA85lmYCtGKmZ6uddVPi+HuHO2tlTkBAYiVupVusKh
 D0nTo2lAckcg4HbS3senBorEbQYRvgDpv8LjWea6omtH0ajIlTxoVz9/kwJetnS8
 NVuAkYUPdkEFpsaUG2j0pmP2D9N/vca+TenRQ8YivlWlWPXSiFS6oNBmj0J4puOD
 BgSB9izf/paHk6Oa/ryCsLZaGQA6/MAftD54EZ+MTP7bdYd96j96Pr4LFjvBj0VF
 TP1HKo6os/1r1y7Rfyx+ziAuoI6cVzC53eV/Odwf836oQrji/1UYNx4NOkK4qxwo
 iygtA+VHlvBEapLnK/30YAIv94dTk/xQKTGOG0uORC9P+zosDvljKnel0wk31Gk0
 3xQx9rUzHo8lLZBCoVf7DnhPSmlD1cG9gggNRalLpq6/NQNOgLXKuT64PtsFbb+F
 qz5PWuJrOcf9xobsRFG4RJYJJwxUumCWLWX+0voa8mSu7c9WlevxmcFC8M3nrkcy
 Od/8/XJQmChDkeq1PI4B4y3mh8ZlwQ96cGpWIVlD0cI35+Xmsg==
 =IKBh
 -----END PGP SIGNATURE-----

Fix some weird value assignment code

Arran Cudbard-Bell at 2018-05-14T11:06:46Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2572f62d64332612e1e859a7e6f0d43d65b55690
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr5TUkACgkQ/6TVgp+2
 18r4fhAAlkNzZcn9lMzS+WaSs2eTiIdgn5S+vTxXEQ+kOJwivY9CYLVcMTYAtutE
 ujo0ssbYWHlJqYD5Nhh2/+sMeQ+VPg4p8cCnGeuaipam61/ktlrOT862E1wVd9Uu
 0Vk0DbfZvUQyNI95PUCg7RZrlATwMTn6wDGvj5Tc9dV74W9hKgPil04IpS0j3l6E
 dyTy6BslBPi+0IIHSIunE3LOQQJAKciLodLX3v5KdDpEu8iM+Z3VYRosqwnAhofY
 5tShN6GONShpXOPmmx47TQBBDiZJjYPQdBkBRFe+D8DjxT3il3AV2A6CqNh4vf22
 dcWEUHCli8HdJzhJ2R/FByYjKIvJbJecBI2zx8vIBKOeopdMaBMV4KsJOpwb9xIA
 /ILFH0tRf3BQoFxsh015Gb+57gYCk/IJF7IbZx1zM0Qykc1dAAvwBD7OPvFlxcHt
 ELvtUIhVgVMzZH+S4cbxy/Gt8WTMTin08TXyGAByR0HwAJvhjPx9z5WXHetsVzYQ
 u+/V7+jBn4x2VVld4eHR83oyampq8LaYo1+ozkYaGebs3/Nyiyuw20MW9J2w/1V7
 jACyLy9NrplyuwtDK3yPRGz0xpOM5FdVvMvqfE6vJc+hCBGmvoISmARYUDXcVDWG
 /tGS01ovwBUeF4rxn024d7p+vQqeSksAI2nBrZ1KWS3yCIxnUn4=
 =UPhW
 -----END PGP SIGNATURE-----

Rework pair_(add|update) so the caller can determine if a pair already existead

Arran Cudbard-Bell at 2018-05-14T08:48:09Z
Files modified:
	* src/include/pair.h
	* src/include/radiusd.h
	* src/lib/util/pair.c
	* src/main/map.c
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_work.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/lib/base/eap_base.c
	* src/modules/rlm_eap/lib/base/eap_chbind.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/auth_wbclient.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_radius/rlm_radius_udp.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_winbind/rlm_winbind.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10c46a0340072b3b4c3c982ff4c28ab701364a3c
====== 
-- 
This commit summary was generated @2018-05-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list