Commit report for master branch

The git bot announce at freeradius.org
Tue May 7 02:00:03 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQvogACgkQ/6TVgp+2
 18o8Yg//UkWmWQqbYF4/3RNStXUT6PU81VGOUp2wCDB6lPegh8atQGpZtnRDAbov
 24ykhbs+bNvVBDq9yBZL36FMhu+TMBAhG3Zj6K4MJcZ950WCdQSyyEzeq8Pts8fE
 /1s9PMcV03hfglUEDLOlXiwhPMqkSM/TlZ+VMK81lCyY5+ssAmoEpzubOM+AsGGA
 gNPMLCFq1fSLezy7gUFUIl3eiyT7UAd9Sv9JwtowSSJy7jSsIxc+9WCkm+tTWGMG
 2MA8LzxxvBAgtL+QucHDLCgW8rG9RXu86MMER0/gUo6RrWomnJWjU78R3u8dT6Rl
 4+pxSnf6NVk+ydOHtm+A3f3JWNLulDTyiMKArYRLxYxLbns8dJn8pwp+fsJZniP2
 Ee1vcA5EDEQCC+QcQIQxBAZRQEyOvpM5BQGDBSAZMQQRBYb+pYtIznhYAFQ8u3GA
 q80tujYKLxiaHzqhEaTCOB09a3ZWYpE1PH6LQ0qWfpYrWzeImz6M7z/vNDxmOk5r
 kOGULmGRgzSXNGfganrmh26vJIEeVB5zIRGgYksNpR6O+5UFPAp9YTjx16TVLhtd
 CqHFc/WDtVc2IOPV71eAWh1CByg0VmuDCC5dLaq24jHuVAIYSgCr/npmhFGdLNI3
 XxSeKVHzh4lBfJOwjF92F1cMuh/rngr3otnmIKk2ycZO3U/8gbk=
 =NdIn
 -----END PGP SIGNATURE-----

Can't use type for storing syslog priority

Arran Cudbard-Bell at 2019-05-06T23:08:56Z
Files modified:
	* src/lib/util/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b70a8776117ca9296c18d1c672699cc4a5aab9cc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQtbwACgkQ/6TVgp+2
 18oi1Q//R2e1JOdwQEJxXY7TfMbgGq8Fz/KfyDaNv1cIwGysrfvSDqPgdY+Yazaq
 64Itc00Qs+GD8SW6BAevB04928FJeSNBYZpLPG0tRamWEjYXsJ7cc4JvQvAaSjFQ
 W9hwZqQNxCcM8kYEvF4hhKDN18X29oTzYzd3ETUNrxNFrov612AzwdfhW1U47Fq4
 TyqsfzDGe+3bfCCvM6rFNUTKnHL2GlF3W/9AFYh8YflFD4vPi679VMRZ+jtuWzQ9
 2THrz3m/kqtx13JIeat/x/cP85MgN31UaJ3HqJjkRh8BQaqxZish/lmILZJV4N+R
 ZrUU8FJEJFaF3VLAy7xeJJRFmVp+eDW68GatZXkYjvpQ3WnHUKLkVYxKfyCiioLa
 bdJvUgh35BUHp/nQUBmvUZSpUunG+JuWqfxthZLSM7i+QOU24vaKUGo7O3vp/kfX
 CnWKLIfXR4t1TS0nzEBFWArUZnQSOdaKtDa+Rb3DzASjkNs6nLdrOjIoaXiuHkJy
 f2R0xwAQf4UdF22QLl8TLPmTEhIw1T5PHvjJ29q7JEqDhPP/lEmO3Wz3t0dIhsbW
 84o1QiXKYDkwEt0NsIXwd27mxJjRgCPFDZwv6kCfRi2tU3FoipfbRfmcgb2fezIC
 +gIp6CYB13j0SkSpZB9RCYf4UcvZGzFJ60jJSn1RW0p5SSI+bbU=
 =H5Qo
 -----END PGP SIGNATURE-----

Remove deprecated logging functions

Arran Cudbard-Bell at 2019-05-06T22:31:24Z
Files modified:
	* src/lib/server/log.h
	* src/lib/util/log.c
	* src/lib/util/log.h
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/rlm_mruby/rlm_mruby.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a72a1fccdebdd2e5fea21c25206574db7cab8683
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQtRwACgkQ/6TVgp+2
 18qZbQ//a+6M3jXj4+e/xQkQEoog57gnt0JHCQrkCE3poc28kzsxhgcr7vL7TRuT
 p9kMBNe0ahvN7aVtVJgy1dh1wHGFAI9GIbgJG4BvMhDO6FLYtNxV7GPkBi0mtGOI
 WUSos/AI5fsoxcfxoBvKa7sV/An0PRGHQoGFVFyVKVERJ3CVgXNf4sCcHAQTxREu
 KM+JY5VPhxycPN/jMYf1IyDzKEnE+OvOVlx6ZbfH3CHauTCUEcR7YVt83BmmwXCb
 f1+uwcMcCFtDWyiCX0iwDZ3IK5gp8V2UmQkD/Q68aAvs01fEa51qJuU9ptlb/rRM
 1ggyFaN/TyHie5cPj5ScAa54hLUq+YYhe/ycS7sv+YclhP9pvUxraVt+QB10VOCH
 YKguPVfZSfOCyQzutjU/lEUykKuCYxtTmcz85VAgZZ82ra0HVHWFPX5cmSptKvrR
 CTQRrpufw/UpiWlSNb+I0V/MNVtykKuuX3n9HKxrj0femjVJccCaTRx0Onl9X1h/
 KPrWTjmKyo3iX0kwEL6f7gLkY2gYE+SikjlxzRuxIU5ZarCAl0jOejRpjhpf8ynz
 2vLnDr2WFEE9YUSQ55+MfsAwdO7YjWoKQ/tDtI99stRVFMIZbvx3TxH34laAW3de
 5542OQD7N6zGzCqCjeplH1DQf/kBRSLQnyOHVrDeg5WGR7+EKi0=
 =peWn
 -----END PGP SIGNATURE-----

Box not string

Arran Cudbard-Bell at 2019-05-06T22:28:44Z
Files modified:
	* src/lib/sim/id.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2be582809b1fc869b783a88984be9f73a2a37de
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQpPQACgkQ/6TVgp+2
 18qioQ//fnEHwUzL/EqH0x+hsTSxAFyP75ZjpxAh9CjU+uY6XDzqQEw9y3Jr//Dj
 2vCwAtCClvQb907+Hbj1A3tkY/ZZBn6c9EMj4t9g33c2NXVQQE3M14yMzshnRw6R
 fu899r8bcpNzxPQHwXkenjgqhrnX34ossgA1tZpRNoleSPS6/dRIs8TGqJhJgO8h
 3DL/kNbK8ylSxNZ3AJoatlEyL1PAO8M0z7qYRwx9m5zIhfEgjZ+fopOBr2j68y4D
 dIfrMQKR20VlcaAEEseOH4D5A/bpFs22Ke7RcZDJAbc7uAXmcCjU22pOoGcC3xJA
 Fx58sIxeIrvoRdBLnBP8MgzP5UAY3gfHjmTc2MrORzikvbctLTilfqf1jQO+w5/X
 MUL4+WdnbWUoavF+G3UuhkyzU7F5vNndGDYikIhXMo3YOOJIKOwKfmnzpm9V/xlk
 U2XjENdEiTCkk3WVQymReP72HQxUrRHw34mxTzpzwTRJwgZHJ3daQPJhyfUF7FjO
 CVUo0ETMwLlMsFfd+dtd+KKjM2zaXG1FiK4UW4xCWvhMlINZWONXrhyK6QOAsy5V
 VKO6LUJhhT3UW9KzgtXfoj2+6tTSWMnZypRULASMdsfQy56YA14c+jhSRSnvjQs0
 VLlfU0DbTItITWghInWS+Y2MI3J4P4bkmxaH/QmSYquGPSzpiA8=
 =awb5
 -----END PGP SIGNATURE-----

Missed cast

Arran Cudbard-Bell at 2019-05-06T21:19:48Z
Files modified:
	* src/modules/rlm_cipher/rlm_cipher.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a40f0a7ebd0787fd80803863f8bc7186b0c8458f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJc0Jv/CRBK7hj4Ov3rIwAAdHIIAAWipgm50YQJgOqWC2fdv2yB
 nWPNQbM1NIs7Af0u1hymX3kjaayYu2CCy8p9iXylEKIudIgP3nK+C9pCSvQpEAwG
 JRfxNWnkldRlRjQXK+M2MAeVOcI8QZTqd9YIauxjuILy3Fv7pM/0KsXlMph5eXq8
 xCDLmksGXDju2idOiBRx9cicSaqDc5HgWtkrsolqFLUEA4g2DISFzF4mnaahyHT2
 +91GWS+HB/7R6s1pTlM4sMDkYFArU6GO+GJR69o9bCPJ5VZvSj7CN8s7hqHOUrUV
 gwq2SdJOlJS3zVCIwmAhpQ/XZJHHYZwvEjQEZGkrwmsiKR5C6tLCDTxhyBKJgIY=
 =q6LJ
 -----END PGP SIGNATURE-----
 

Merge pull request #2659 from jpereira/v4/typo1

Typo

Alan DeKok (via GitHub)@2019-05-06T20:41:35Z
Files modified:
	* raddb/mods-available/sql
	* raddb/mods-config/isc_dhcp/dhcpd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70842aa26798f5b2c0e2c6868153767b01911250
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzQm9EUHGpwZXJlaXJh
 bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2dhRAAv9144LfyHkbylUnkdd9/Ekde9uit
 trl13bjGf/Le/PjADEwSGXk9ExsSv88IfODabj3qbKTdL936wF6+cma6/uRgOnaN
 DHFnOMH0CAX1ZTFqNWKe9nez4pgZjiX0TtuMofHBxa13xbYMzIBsYIlQjpLydUdZ
 WvZZdqtKc+cZANqpe6njC+V7OrJohLAHHgsiah6imWdG3vzIkUt/V37YfliA0yXQ
 RFLnds1TwAqX/b6r0ACJi7jyGTG173PE4qHNCwow6dXo8DjA8CrL1LZATiflL7KY
 eh/BndEs+F5gkg/RduxTcONIRTA8tGioBdhkIV8QYcOC/UOjLGo1AyHWOcOyZVn/
 HMKdpQ9qC6QRzkx/38eOPQgiFbF8cx1gE98tahrshXnQmPFEwr8AX6kwohfhqbyC
 epIrn3jBm+WZJkq8Tqx4DtgooM3LjhYidhJ3O/65jv4czTKG7W9Yxf0+dCy8VyGt
 iOXzgu2He7Bn6rZuthh13oUa9lY/yC/wpS7SOdpAnh6++3LolOtqWiYBICqi5dUZ
 xyi1pTCspFrgo721878nZr1ZgfGj1BukTaknt0ApL2jRayDaiLv4gH0zK1qv3DCS
 Y+xuXNt/j9iTh6WlMNW0FenTldez+3gujJDU/2kuUnI7XMTU6CeB6btLoSsKdnWK
 hQragarzPaJxnD8=
 =9g3n
 -----END PGP SIGNATURE-----

Typo in raddb/mods-config/isc_dhcp/dhcpd.conf

Jorge Pereira at 2019-05-06T20:40:45Z
Files modified:
	* raddb/mods-config/isc_dhcp/dhcpd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7973ac255c25498377b4d62ddbd51c5b39ffc5da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzQm8QUHGpwZXJlaXJh
 bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2eBA/+JCW9O/QwXICgAq+CvMC+h3VMgdos
 V68jUNlbkOOP3SlFRXrvH+1W52YLIvww8iGWqDHBND8OPxOS+BA+RLnYv39E/Jmu
 Gb1X7qvZ1lWOlP7dCVIIotjGBdZ7C0wUsksffj6qBUSmFJBJL5c7Oo+iE4yjebQs
 a8N7H+4IU4ViutYmA4HeOpFaSvyx0G9X4Lqz/fjMA72jVOoqvA5s9yrC0A7ABNRR
 cEHrUJyxV76c/X/+5z+faAJ6I3RDfZStv6WdlG9JTPvVDoPlDxTzpd0ozbrCcbGE
 wbMZ1TFIRYGOiEAtK4SJPg8+GdkxKfLxc/j1IpXdPuBhuL7NSZGUNixEarlfTZ29
 UcseWVErZ7UbSAI2BdC6YLsRiXc+fMAHNfcbUU3q6PCQ5t+FfU1Kwny1lCnV9heo
 68gh9XVnXsJVafriLoSzOHcDrkSOyz/sbxVitqKcmhFItTYOCvZphK6PUU/x4Dcl
 MaieP279Cw31mYHM+gmT7KUslbJc5ycFkYycIKzn7kBRhKVS4f3K8j5EC9OvdomM
 Yt0a24o957sdzC/sR2fzKLK+rr9/sNCfK376oiB4V80P3JbSqfP0DOW+3wOugQRT
 353wTQbGOH0CydL+NAZmtNa+b9jS8v6J/iabjwm/tSYH+0WwcP93Oxp1Y/yzUnjQ
 AxAPCvcNfqgE274=
 =f0iO
 -----END PGP SIGNATURE-----

Typo in raddb/mods-available/sql

Jorge Pereira at 2019-05-06T20:40:36Z
Files modified:
	* raddb/mods-available/sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3defdcf0bb1db24f185fd440a5cc157355a9fc5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQibgACgkQ/6TVgp+2
 18obig//SdrfstKAalwyInH6adpT57FBdjDCionrGhdwoW2DVFKBc/nwtjMz0Dhd
 sW4gBb9/iSCyIh1/csq9fJME27E04+O1Xc76HDk4XAlY98KYl1Ft0cQPOA9XtS68
 I4bnvBiQjgerY5BZjwmCEj8okSRCtnWNd7vtNxTvhfQr3nT6bwNMvzHo1qSApiwI
 QO7alF0K3VVw0nt9iljnmdiveBESDNStCRf1sV19xL6xr621R42v005bFz/xNKx7
 L0VZvv7IWa8PruO4Xyc3HTSVyqcWl7D6UrVFp3lEVqQlvpSIhON9kW2MdXsEPtvA
 3tvRw0TSF3d7yeb3aZPtbFNjmRh1NxSwfcAhqyVpaY46y0dhtWZFJ2b4mk6VXwPQ
 VIyE5JlkIG3ZoyUxx+uRQslfXHHkPecqkYmcHu1R3PlWQE3xy4jyWVgNQblRaoJR
 X55v+quvOTJdM0L+u9X402+xH1dK/rhfpSH9vme1mHMdlp9EawamsjQz/UfA8aua
 IhzG0BuwoT1rAZaxHicmjkurRbL61fOty86ARf/ZmZ28iPdbcji9QevpOe+6PYBB
 xeo2YDHTiw0MvHK8BHo2g5O+2fl8TEfv3BdUMjOI6PpmsOY2KSn4Hs5pbQvB8jrs
 F0mp+r4C03ugDki8zMkFLO5W2w6OFdtKnkcuRvY51PIxza1Bb1w=
 =sRpP
 -----END PGP SIGNATURE-----

Print plaintext/ciphertext in cipher_rsa_decrypt/encrypt_xlat at debug level 3

Arran Cudbard-Bell at 2019-05-06T19:23:36Z
Files modified:
	* src/modules/rlm_cipher/rlm_cipher.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8263d357502e8894283ff20bb56ef934bbd567b6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQibcACgkQ/6TVgp+2
 18rTghAAoryhiNN2Sq7td3r4kIbipRjlv0hgeEskzGFOjYMz+RqWLIsbHRv7KOV2
 yjCucmvJ2VXQdWkSjj30mmrKvRUzznzWJy3ezeUNO+EhJl2Jx5OUv1iz0QDPLG9N
 VDX1m4fo4SgIyVSJz89PIbwHE495GiK4jxiBvc1t6HQbxDYreyHh18b4LTsxbtX7
 1SloY3/2/fO3/zYs0I56KqfRPff/Y/KFAkv7L9hjULqmM4wzgbVGelVeEADc5YYL
 ZWGVFqah3rODgIW9oYMWpy73B2Re4ZIuOAWAektcWBJ1nqmJacHsl6u5a6N/0g15
 WyE3dnHpg8G1yY0sl+egkAfyM7tyT43CwqoQeomJn59uk4PccoWHXTBmYEhNcPU9
 zvgdsc3IVosD8w7Y6ZEHh3PHOdZHKBF4dxKMWts+yS+16Y1l/J9u0PYGkMEVxcAG
 IAf1ms433jGqON4wGoZnJj1mt+BcKWWl9jDCKR7sifSxDKJiIm3m9nlCfy+GEoPe
 Nck4EB5pEujENBmwh+BGNICyHTy37MqLw+Z2LAP3nd0fvhBy1bzHtoVoxpFKBApt
 wDrPZUA+dAnBv9DAgJUO5dQde76D4+n9rDbBe8G2ZyK80PG7KsQQSUK0WRZZlVBx
 q2G7AFx4mTxE3GX64pofKGAeDfZ8FLBeISAx2nNUn6DmxxQZl34=
 =k9El
 -----END PGP SIGNATURE-----

Used boxed value when printing the hint byte as it could be \000

Arran Cudbard-Bell at 2019-05-06T19:23:35Z
Files modified:
	* src/lib/sim/id.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57401e8895b0e4841f4ad76ae77715ab82f4ed70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzQibcACgkQ/6TVgp+2
 18q75A//fQU/y/C6PYYu36l2llEHz7W5wJ8ZP/FBTY5THGYufK9C5C8Z8tPE0fnj
 CKo3nyS/I0A9JE9li7943qzpGKzATANoaSZDrvukDYwtIxQsL7hWE2yZ6BtyIkZU
 P6sIOaMDN89ia+gYdbQmKgl4B+iIyF2/Tpdn6BfdONh+G9Vn6JJMmdA4E5lV7/dm
 M100lJCveJ4aR81jiLign0z5mZQHspZQKDqvvA/CpzuiX658QSzcuZECATBw45Kd
 ELF9Mm3fH6IO8mUSmhfIGLEvomNp01e+OLGMtS8PsQlCLfM3kQ9v3tuRar5Zv8Pw
 Kz+EKqJNMC7V6Q6TS+cWgjE4KGBISMzOWp3/RtW2tvIiSv3GYrT8lstZMwYnICZ5
 tpWLGklVexFSxyU116Eu4eOoow9PqtLsNr6838ZsDIAN8u/VqAKC2Ifr+Sq1np2+
 t1GYViNPktn564d9ZvNmr/Pp59ATPKmj1vPzXXhRy5wXPpJVEOmALhwV9245rJX/
 7Xp5wJaG4wEPK1jgMPgM7v7RyxgGN8QQlL2yJCUW0z3m7vdcu8CoTia8QrXvOA9q
 Jb/LuOZ2Tkfse4OYgX4NOiQ5HgAmv0dP1Jp+aJEbl+gh4+DDtC4hmZFxqKMJZNN5
 WgPunpDN3c91U2R4eDKV6T6OIdn8hMus15gsTaPuqfO6JN9tR0A=
 =jomE
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2019-05-06T19:23:35Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a781d7070886cb342f33e767f32f8cb8015b2804
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzQhfMACgkQfQ55zXdi
 Hs3t3wf9FyXfxtqB3/oMa01yLo4d2H0c5zvwotV9eNw7aLKVeWkQfBnETcT6/hfS
 p9Umnl+6dkqGt0teepHmmHXniTqs5uJ5VTB9SP3OEKnQgsOXPqEeqDW7lwnoinXR
 KGscBReaCLlpNLnhD6EotOgGWSAO0OYohb/R+GHezEhOmwuply9kMZGqhXCMYKKH
 k9lyr/CC9b1RM9fkXfc7nQPwoz1GLdxtuTf6ZI9lGe7DIiXkuHMFUwbpZS8VhZj9
 GzbEEp38QuSQgVf7fPU+uNJQVoNRd6yaoBgqo17hQ8gjTMK1mzvyzm1R5I4Ybjaq
 MPioV0wBkCggd+s4fhxBBM+3t+KHAw==
 =9+AB
 -----END PGP SIGNATURE-----

fix return value

Alan T. DeKok at 2019-05-06T19:07:31Z
Files modified:
	* src/lib/server/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d1989e4509213949daec7967aa4c45bd00bdfae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzQhfMACgkQfQ55zXdi
 Hs3YFwf+MnkAFuSLl1IAStaCXAUgVADrSDaw+pboxBZ9qn9k7y0u8HodBhwq3OLD
 KHxHriNgkCHOVn4A5pNTIbsrwpHriVOUrElE21+E90Z5YtuQyd4cC6IupMt8Qgbj
 kRkvv33p2MIvrMOthB6alx/XE27ZlR7CtHmAcXjto2Iy+KHnbl0tqL6Nn45hf06o
 GMWYRxWGh7aALxXXhEDCLFWYmQ2+2if9IkZFfUEY8ukkVf9XLvEL7/jWrBXJWOsv
 FgdkkmgpG5PT9kW8FJT5C1zdu3ZnMeEtHHvwoNFu/ahsAwjB2W3uHoYsV5o+qMND
 m/U0bif0tbwDy/MmaRWdq89be6g0nw==
 =bykU
 -----END PGP SIGNATURE-----

Fix memory leak in client_add()

Manual port of commit 506058

Alan T. DeKok at 2019-05-06T19:07:31Z
Files modified:
	* src/lib/server/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3f755ca3afe3bb8837a93592df7f5629a4c2ec4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJc0H2cCRBK7hj4Ov3rIwAAdHIIAJV99VPw8i9LI7QE2fFgvtIv
 t+R/9m7gwFR0+xYuIKYg6yU0R9oIfeVKJgCucYVFxDz06MUr7Ro0Ed8gTH0B1RSP
 yVwot3VJIuYkXYlIhiObEluQrAU/oiRjICGp8t6fEbFL0pgvxmU4toa9i+aYSaka
 SUox+UEOAdN3sIu5suqmB9J5uArxQCwPNbhv+9snpRvOsaWfrxOJ5XcMuSpoxOy0
 vt1eGKviIAAlXJE3gKscASI8xUuLmjxtWQl9PM1T8lfLVaLVmCdRCOfiEziJ3INO
 6L267Ns4UIBl8V3hJA6LM+4fzKAZmwQr3j8E24a8vadrbK4LTQgYI2b0WnqVRZU=
 =/FUI
 -----END PGP SIGNATURE-----
 

Merge pull request #2651 from jpereira/v4/doc1

doc: Update the SQL reference

Alan DeKok (via GitHub)@2019-05-06T18:31:56Z
Files modified:
	* raddb/mods-available/sqlippool
	* raddb/mods-config/sql/main/mysql/setup.sql
	* raddb/mods-config/sql/main/ndb/setup.sql
	* raddb/mods-config/sql/main/postgresql/setup.sql
	* raddb/sites-available/decoupled-accounting
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d85ce7f26986769080d7c228d8cf4fedbf9d958
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzQXLAUHGpwZXJlaXJh
 bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2egBAAlWs/ojmXdkHn7CY2bhuEH8DfpgxR
 6HzezTBSMPvbe2VM/fUq9gg2+co5WyUWu3PHt5TwWA6nOWqZFivJH9oydarXQI78
 Qb5cfWDIYphndBbWAlxRS/KmRoSpCf4UcAl1yfqwfIT5PtmpJHx6RNJAQ0f4HxmV
 +7cd78HIqA3KIkXVTWONyhgnkUd3mQH0ZTSMIZwvjCqulVQfd6NcVo3Ddc0w/Xi1
 yp8JBm56r08SprJGSXg8MGJGQmbBNH7Sj9yOttryYZEz4784T1Hu5NKBGNgbLpQv
 mKsAZE9RpW9vEJjJQBuBEWHaLHsDNIqWEq6QLKByHWt3EHj0DPQHFG33v5DPQXVa
 c/G6mXIYJpcaftiEPk79ebehjqg0VrTG2/dpgj/VaOMnghFZPOn25XfHM8MYsQpW
 LeyPjJRnoSkO+2lbwCtQPGaVTKuCnmLGX2kdck5/N9508iWjJ9E7EnfXQUOiuyBO
 ZJZeekz31d8ZjcDzRH3awj839ojRsz+an64hD7mOUHlMNjpSdKf4ZepWc7RBfA+X
 Vuy5aUzR+DWFJ8jZQUNWvA7nZNHB48tB7PPnvHJ+bzGqybbj/0kmWX95yfLwgrLJ
 ejLBSz6hrs8qALyiOeJeCofMq08syKrKTz838ewS2W/2wSVD3AKbv24uUvrFku8j
 ZS4i0LLNC3tJEYU=
 =ZKmP
 -----END PGP SIGNATURE-----

doc: Update the SQL reference

Jorge Pereira at 2019-05-06T16:11:28Z
Files modified:
	* raddb/mods-available/sqlippool
	* raddb/mods-config/sql/main/mysql/setup.sql
	* raddb/mods-config/sql/main/ndb/setup.sql
	* raddb/mods-config/sql/main/postgresql/setup.sql
	* raddb/sites-available/decoupled-accounting
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52a6136933f1ac5e6860bad7a6549355496d882c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPrFEACgkQ/6TVgp+2
 18qwBg/+NY1VVS/sMm4Wk+tSovJMtYUwkHwl3ckLBFmvgwh0sHqtFIyMO7D97bkZ
 iVie3RqIyNqtVWPhVQfPbGrZk6r985LtnoK/rFh0AqnTYxFi6TVN5sJWd+vWf+qz
 bcBgyUz/BY2Fb0praJ4WhG+ml4JSQHqGwNf5exNFmABIII/JCGpM4ELHetAwN9Mk
 UwIN64yG1v9BajrVmjPxnpWts3UcZNIUTU6IXpFssJILCH0qG161V1RNpvumL7o8
 mh4xdTooJgAJG/X8LSEMBZM4ay6crbm1y4EvchzlhELyayEQ6tKLOD6FwMnQTFnK
 UzyKixArgdCSn0ZaPBJ4MBN1oKe/siL38v4krf+SYiu00cWIwcXm+VSonDhnWTr6
 M7r3MWAmqsFQrm5GcnUx33cCSZoJx0ZTHfEZoGmsoAdKDUbub7IUY71OnA6tpnb3
 oktyhAmzPzyMGGtvKmqPB180+0k3xYBx1c5rcZyVgpnBx+HYGMynQZzxbdSnvUpk
 IJuUZif/P0/BEwbn5z3Q5eneRC0ZR1p9nPY/ozdGEmTdTYhON0ictrdeRyJGLozo
 tTMHhsw9dv/9KL1yBm3RxgJzlihiBgdydcZkUNJ9AfJHLd2VazdwMs75SxXXGqVE
 OVV3dlvpvGEstDVCkIRlx9ZwhQ8KhxhkYmVVH7q0fefw93rZrGo=
 =drjQ
 -----END PGP SIGNATURE-----

Add back fields missed in copy

Arran Cudbard-Bell at 2019-05-06T03:38:57Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bf3a9fc47dc175a7d5ccdf71628c744161422e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPq/0ACgkQ/6TVgp+2
 18o7TxAAhRzfQ6/BAfeJHAnd9J2wYNQX/dra630GQ1JKMHor4Ezv1T7eQo+kMMtI
 0FHIDeHavu6cdunr8ZJoM6ce2Gr+cZTXp1wYEpJzpSVKrz2XD7geA7q0yoCmzLIs
 wZPh1M4EwyqnEyXgky8J0AMjQ8Nz46R4TkMiDnFAbg8pHM267B0htBPP2Eh1NwAj
 6LIUza3EagI2/Yg+rd9xj34rVqcksaRGN26fScSlpLanZCV5m2n84Mm3M7b/O1IO
 rShSGe31fYOnhCBsNe2NnZdIlzyKp7mHVkndr3YA1m4PbdALEzjQjFK7rPQj9/xB
 4W0E8dvfLlAA/vpak9JZDsFkB2q9vEd+TySJPMWxjFLrxvQCwpQKFRBmH4A/RxmJ
 ag5X29B44yJXgb3j6XEtZBcsJAgZkDR2RWDX1DY/WH5ODVlcXC4BwTl0WXpydtUi
 TRzXrUoEHj931CJv3qPiAaSAR7QQ7H7nNSnEBVeqrYze7V1SxrFPB+qRTMIe5Vxm
 rM7rNVBruheeIKyUAhS88nrJ4n2Z6K1URxvKEJAF2yXmghEp1rox0sOP+eVcy0nT
 RCUGC2zOJ6f1eZnKTwzL4Ys0Sd6VbE8OYlP6Z8bRIvkt/rKeYrovYi7yH39aZEmA
 CZE8Cgh8+HlS0fvEL5VRVnOuSOlIcibLtE+szeIa81RIA8NP2Vs=
 =ZHTp
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2019-05-06T03:37:33Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df51067692dd2b155c1f534b472010dedf93551d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPZb4ACgkQ/6TVgp+2
 18pkHg//fX9JEPmmHWFtP0U0XcfAo9Izq1wpQSBZ85Zq6/x1VTlK3sCRc3GyfEPB
 pEbkJLV6bX4hOVdUY8q9f/AxmeAG1z9v3WQ7At8zeSIHLd7a5uYZsxT0G1AyjVi2
 RCqMA493nOubyP8kcDV4w+IFmqU4YICYSBA0uJGkJ0VCn0PrsVm8tyA9YkPhKiN/
 5NrbRJPpbeKgg0158kQle4PcXqIF+V8uZJ8Bl6wbZ/NARNkPDjFPQKUXsNo/mON9
 b4ENOB5wsNt1Vgasyv9LSYRo7jDLs9HG3YfF5/2X0Ew4oWCxijW3xceqedWZL43y
 Cnr9P2AiOVQewMRtcL9OXUkQOnLBNASwW+xTf8MCxUtNGy3SKN1l9/OCkAskQVs+
 TDyYmIdwf1RdsmeqBtTixQLm4nUFG+HDAM0ALcMxhryJL+9mrlVFTrYjHujt5cyh
 e4KGZ+RiJvjwUbGzuCK16NRJy3BylA91ETWSYvja+q+f+MULj6phv648UhdLjf+E
 dPHQTnVMDgK21BDRZOea/vgyNfJ1hIfXRu3MuOIA5dANo7x6Q50M/G9pO1Ht9Deo
 pFrcGIszHG60dnPXwb17xtuKKzWNQKY3MmPoxq9004Vjimlo0vmBqtc0OfWoJXUl
 bZqOf+wiLMKNcbEKyHxzXrZbukvIjjU+sbyBkGIvXc076y8AWyY=
 =FKmK
 -----END PGP SIGNATURE-----

Fixup SIM/AKA dictionary loading

Arran Cudbard-Bell at 2019-05-05T22:37:50Z
Files modified:
	* src/lib/sim/base.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/tests/unit/eap_aka_decode.txt
	* src/tests/unit/eap_aka_encode.txt
	* src/tests/unit/eap_aka_error.txt
	* src/tests/unit/eap_sim_decode.txt
	* src/tests/unit/eap_sim_encode.txt
	* src/tests/unit/eap_sim_error.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18f386f6d21524d31861a497f340129445c3e47e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPZFoACgkQ/6TVgp+2
 18rhPhAAgbNe/O6pHpFYB0i8px8iY+XXH0UYESlgl3SJX1gE9aACH+Nb29ln35P4
 hSJNhS41Sr8AKMKpVFskz8LaJiqClWeblzYL6sCV9pbkOWtxpxt+UYcJHqh7AeAm
 6DG8fw+qVLWV5QYFFme7i+uhLEQkxxpE0rnRlJgMb/6MMVYZaEW5TEwCbwTW/XWU
 Mg4B3TiGvBhQsUN49uSfTkUqTtZruB1jPp3YCdKbubtUsv9GTz6Vh0bSL4IpTaRp
 ja91RbvVx4KctN5u+DHf+BGMLMJbRSyjK2uRGpqmWh9hjUDw3q8IE2J3HIn52y9U
 5a1RGfW4bf6IsVjP6KpJ7wiCFeoAtO0yW+iw+LuRQSZ5cgZ5E9W8WR5tj+rgap3v
 VaimFwCJW2GF4xM0VeNJD+dNsGeOTM1TpgpUY6ZILqDL1ukPg4BY3zvH6q83g/ak
 sjo1mRa+4VtAQOJrw3zIrnIXa34bqhr5TTA2OzyBZK2j0c6KBs8sP3906np66a81
 Py7JOjikzKOHZqJ2fio+pz5fYkTzu9qUcfOfBa8PIP8XBnj7mlWpEy9UBXyFL3QA
 c3R/WrUqrv6McBzb5Ikp5mDDvBcIBKSK/YAg8MVqjYtpeJSTrP70T0WIOLLllCwu
 MybPqeFerNrAxCMB+LaeRLQzaKw5Vo+uQ7tXlV+9yxnZVFtJnAE=
 =zoVi
 -----END PGP SIGNATURE-----

Add tainted to fr_pair_value_memcpy and fr_pair_value_memsteal

Arran Cudbard-Bell at 2019-05-05T22:31:54Z
Files modified:
	* src/bin/radclient.c
	* src/bin/radsnmp.c
	* src/lib/eap/base.c
	* src/lib/eap/chbind.c
	* src/lib/eap/compose.c
	* src/lib/eap/tls.c
	* src/lib/server/state.c
	* src/lib/server/xlat_eval.c
	* src/lib/server/xlat_func.c
	* src/lib/sim/decode.c
	* src/lib/soh/soh.c
	* src/lib/tls/cache.c
	* src/lib/tls/ocsp.c
	* src/lib/util/pair.c
	* src/lib/util/pair.h
	* src/lib/util/value.c
	* src/lib/util/value.h
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_dhcpv4/rlm_dhcpv4.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_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_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_lua/lua.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius_udp.c
	* src/modules/rlm_securid/mem.c
	* src/modules/rlm_sigtran/client.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/protocols/dhcpv4/decode.c
	* src/protocols/dhcpv4/packet.c
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd5bfc26d66834f995b0a5d5e6e51389f89569f6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPVDYACgkQ/6TVgp+2
 18paHA//fX4TxQi9KeIQ5Z8TKn10dgOt3PYXQRapFYBFCCelZEPR1hrtdaibn+Fe
 tYyb2iH2nWHFhxGOLr9GLWmIK2RiakcsmCYltbN+LAq7gwDRNzJafViWzZ+5YZTo
 8ym/RtNYYQWH0Wt56sAYNJ0lkUdKCfUqWdn23+csSJ6mhtpBh1wn3v36CWMzxP7B
 HSR1V9VGC+ocAAcdqB5q+TqWRBf/f1Eajgx4lcwUVBj+oB1kE0Cwv1tCF70CUjDS
 AqVzGLMPMDyyywIR2CkFGaHEv606EOjfU5bgYj1hNdjsQ80yoIhhj2T5Y6vJgB+l
 6wF+TsF06tY04r0wGSGGAktX3XDPg7x34UiNh07OqvKtozj0sm+BMzKsH+vLBA89
 E7Xb/6br+rMoa4KnRyoWJn4aPqr73S/5FR0WOt3UITYOTCyzlVClEc45CzLOrLFu
 zHACPzsuF1WoPdWL18E84eaL5IaQBbEVm4eA0lNBwhC4UayqCB1xyB7yP4pd2t4c
 KU5oKCQfNw1fYMZjBv1YTDsbHkwiCkbEdGjnekq8bn5RdGN2AqdF8IIXot1TyOaw
 Sy8Vlsan+bZA+v/ghs0gwGOpggHgYC0xvenJNAf+6+kjNw9nrIrHGWmy+f5H7Kmq
 s2Osp0UEcHkLNhAZkjxyVsQ/o5ecbNCDXEOoTkgfnglpMM4cwq0=
 =gUAn
 -----END PGP SIGNATURE-----

Use the correct instruction in unlang_module_yield_to_section

Arran Cudbard-Bell at 2019-05-05T21:23:02Z
Files modified:
	* src/lib/unlang/module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/305a96e7e40494079091c23a9dec08d8e5c5610e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPVA4ACgkQ/6TVgp+2
 18pA+g/8C9z1U6jKrGySNSwsRPqmKqrWwGMYL6NNhAkwgt/DRvS3S/DFnMby5Vxv
 wmQENPRwq6ljbVSpZ0e6zULs8Cxngzde9syLQroNQGuSbpleL7IJj3UfVUaZLkkX
 P+6K0kO57vnpNtCQIq4cNuQESopa6H8zHo+bRfWzfSCDpSpY+3rn/3TABEnCjA9F
 x/aKhzDZ+jwGXvlcBlQzRCQRv8hQThAMOb7LLbwTYxLt9afRURkhONFKAk57t6xi
 Ze3vTiVoOsyJTH03zOJhL0ihu9CeNj3ldlkmeVa94BEkivqPnpSv1I0OoJXkeFrE
 ENgz1oKtVOE2kIFaG/FINFBuA7+KArXhDn0RkjsxMYQpG7rnI3EPcyBbGEl3Uj2f
 CUj0PEtwSoI/mkscjUnVp8nIxdiHDQUv3sYiFZiTVhN11ohlqnCabjxh4hQD/OR7
 /Rs69VFzPmR6loqAVibLtMxqmfPF2Xv8tU6xuUkgn/7TuW0B62aaaGLb8VPPSZm6
 +w817ozhLK/K11suUVjZ8aouve6aPCRBVumLExoPInk28dxC7iNQ4taO2HQXYsuT
 Fvr+gXkZkBaeB+79YXujehc0yEVsTGq38AVijVQeEji0Y2UysPsB8q1M09opZHAJ
 miHdSqPlyN8bAu+jhyc4zaDB9FXgjZrldFo/1pcCtgIuCbZADt8=
 =sNJ1
 -----END PGP SIGNATURE-----

Add support for overriding the dictionary dir

Arran Cudbard-Bell at 2019-05-05T21:22:22Z
Files modified:
	* src/bin/radict.c
	* src/bin/unit_test_attribute.c
	* src/bin/unit_test_module.c
	* src/lib/server/virtual_servers.c
	* src/lib/util/dict.c
	* src/lib/util/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98eedc92cde9c2530f92a8c382f79ccc5bcd4b11
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPU9cACgkQ/6TVgp+2
 18oZ4w/+OLWDouuJPAnenjOqCrmrdVtnVY/d7jIhQWGdsJQ0JhWkszqtGsCobRPa
 YEqByCinIJZ+nRdL56fC0NN8S5tJo5qnOHqYsIjzELIeaEBPEBHeTGmjqRleQKcc
 Y1AeHyg+bqoy5/JaBdGuj7hMrQW93gjDoMXHXGQFvIbFGeE9wyI8gw5uw1/6bjqD
 wvscWW9ofl/8UY9AYXC17Qct2ixtblrKZEgQPJGzWWVApnMpATHX8aZITKbTVBCK
 gTJCm1+NmAt1Jq2UcaGoQMvGnkum94UZEON/XLYkuxIbbR0VgkbR7o+43DoJ+aFA
 QCqQ9yoYXaZVqO1GF6zD3oZwBCwJYBKQXowE+owz2Zn+hb4ks+Mr8/vwBFFH706d
 +ylm3okCmanV/a5pb5hMzQaHJ+xq0dkHw9FXL9OkH86/vZhth3dMeL1L//UcWQoB
 wmoC1fjxVjXFaxM5SFEUrN6LAG4skjUTq0fMSffFFt5/lKgmK0D2T0nMpC05mp8C
 dWh6fhSx0wUOOgFSk/zdGLxHTwiYe1+bVr1N9aNe2N+NPU78/xHMRPzaBlNQoElH
 VG0vyJ0Q6xclOLbsz3MSrgUQ5/Ylg7tqZLteeH/sIWyHvlTxU6H4eo5KSRcm46hp
 MNyyT2umvaT/L8dMCgUzJ5BlZrhXX/JuvzO/ipgylgRZsF6Dmbk=
 =iSjJ
 -----END PGP SIGNATURE-----

Add function to unlink a list member without requiring the dlist head

Arran Cudbard-Bell at 2019-05-05T21:21:27Z
Files modified:
	* src/lib/util/dlist.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e12ebb61a4158d35145109aa573205e05a1bc833
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzPU9EACgkQ/6TVgp+2
 18rPbg//Yi+9FlMqs54joNla4IUilGeWImg+v/UYdiM++L7Kgr0MKzutJKF39rNb
 v5w35SYvLZ9u7t+ZijIye1taXgGpK+ozGgvTq0iDecufxy4s1B+T3Z5iANMxxgZy
 /JA5/X+bcKpy2cdfZDDjJ2M3O02oTWrA8YUEj2Sd/IeQqBhHigpgM6pZ0KzrZdhS
 oGUhYVqoGOyEfoygjNCkpxVn/6TznXsZe9rqwMQo07YT/roxLcygAxD5BwSOa3e8
 6TUh1u6IITBnJA1oHJfc/HIpPmapxg94FuiI9y03ai3anRAxsIzGBgWdvny8MM7I
 niHXVuW3Gk4t5IaF+tLfyKgQWW/Al87QDYhQjJQem0moTgr21D31MVlMm/kYC0lA
 i/NdZsamsD64jXgvNOUDzuCYz/y7F8HRjJdz+bwmwN2l4qhJi1aux0J9g59Cfid1
 OKnciYaiLeEWFJpStMJTA4qFpzFdqP08udvODZxPHhFgC4FqqXdyndONnbMhfq91
 +bStqlHt6oN6xCAPm9tSfmuDEWUf9QPDs5hy1MvgEXVML9+C+jc5cImDsAvPxf/N
 HClwtb7A08YOEQG2FFI2Q96TXUiiB2LvOWpIsAAPMLVUQ9AQr8Pfaeiv8fCg0RCN
 h+HL2X4L1uce0MmdWaL0P1czqq6yy6k1BOXVeP0uKHTcazwiomM=
 =5jdN
 -----END PGP SIGNATURE-----

Add function for copying one pair's value to another pair

Arran Cudbard-Bell at 2019-05-05T21:21:21Z
Files modified:
	* src/lib/util/pair.c
	* src/lib/util/pair.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f35b2356e18f28b27ff02e5041b99231a9a3fab9
====== 
Update raddb/sites-available/buffered-sql

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/buffered-sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3a53a1e0352e40169daaadef2bb92be0fe05157
====== 
Update raddb/sites-available/bfd

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/bfd

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b8f3f3ab4a7df93de2d7371e3aa2aa5adfba3bf
====== 
Update raddb/sites-available/arp

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/arp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05a5b02e6a83b3998b72389d405dab0bc2149698
====== 
Update raddb/sites-available/abfab-tr-idp

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/abfab-tr-idp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0b1ddcdfa9f9d346e4e076a57ed432da64f5b28
====== 
Update raddb/sites-available/abfab-tls

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/abfab-tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffa759d46a73a13fc57348ea979a5736d1afe148
====== 
doc: sed 's/psk_authorize/abfab_psk_authorize/g'

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/policy.d/abfab-tr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a50b3468c3580710d7958c9f1624d143c6266587
====== 
Fix the 'edir' reference

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-04T04:38:57Z
Files modified:
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e683da18532c1f91a8e571998cfd5ee85304b2e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzMsMUACgkQ/6TVgp+2
 18pABg/+PZ4G6FIAK1vRllkrsSix9QhI1yFzmL/wNHrR38/SEj1uyO/DEZidFd0b
 M5TYSAo2qqnTBLfFKeWD2frtIcdGVsS3kKFjDV/LTD0qozAPek5PE7INPUi5hbLS
 LdOGUBZ/6/ByAUlxWQGtq4XW7rOVhJHL9325vBrciYwWMpBPFDoVe/FJ3u7a+Nnm
 ud3W/ms/MX/DCvWki7t/BALabgheSyBj3nDiIEMhKXqugQD9Fnri2HkPmEz/tGVL
 wludZjX4jIx5Gex7o7Yz2bf0HA7O7FaFc9uonN2Mxuxy9zZftfVgdWtzciXLQh1U
 DzlWZaXfD2lEZ7O65EYMD/a1WTbKsRqUZI4NxWwaBBAPS4ZM9lV7vHaawQ+hJioG
 +ZQ6HmoIfhd5Dhe3z6+wXJR2HH/qtj/FiVVL34tnD8f+Yr8DtkSWF1vpmp+hlwk6
 a/FxxSvrMsTOFs5bOnTgqfjwAxQ4uqJq9wPz6jRM5KcCKP+SJPVPN00TF8xWGwRi
 H/ofvv2MnJaUMg1AkYeptlgf1nP0whOdJoYOhZdtBBBZ+keGEmha5AJ2aqk5xeFZ
 AoSjShJsakH/KnraVRp8AWvr2Fs1ilK7hIptw+GEkxrBY2gP7rJF1mfym5Q7//Nr
 +k1Rbry2Tifz/M+puysQwefA1FiR21mG8bZY7GEhrTF7VEp/JcY=
 =LuAC
 -----END PGP SIGNATURE-----

Make SSL ctx memory bindings dependent on version so Travis works again...

Arran Cudbard-Bell at 2019-05-03T21:21:09Z
Files modified:
	* src/lib/tls/ctx.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9845427654357f46bcd01fed6e0121491c9d4b63
====== 
conf2adoc: Fix the '-*- text -*-' regex

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-03T19:48:46Z
Files modified:
	* scripts/asciidoc/conf2adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da1081f9584e091e293f6502b3a3ab07324dd985
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMe7cACgkQfQ55zXdi
 Hs3Lswf9FokH4gOixYCYFXosLq7TfCjqAwFP5C/lCq1B8pbq6kWUhNd8eCsP8hmK
 uNA66QRfED4AGGE7RSXxKdq133OoY9fKy7ks0Qh/273jc8PooP3PZuBYbjgmKQu+
 0mZmmoBwcAecKU9cbS7gC/1KJ99y0CRixqOY4MBoI8x0shPGLJcnfCYZ2SO2Z+wL
 In1Os44+5s0DAR+0fj7v6ZvA4eJviEe174F1oHXIBXxx0ufJ2pdcYcQaNR9BL2WY
 5GE+Rr1HWIy2ymE5NfbVrQLU+aXD77Vzc9HlaE8wwcQqjlCneWGsvob2aHAsCtQc
 u/5gan45oFlLKpSzN7HPKRXVpxT57g==
 =s+3u
 -----END PGP SIGNATURE-----

have the worker signal the request directly

now that everything is integrated, the workers can call unlang
functions.

Since the worker can signal unlang directly, we no longer need
fr_io_action_t, or to pass it as a parameter to the process
functions.

Alan T. DeKok at 2019-05-03T17:33:47Z
Files modified:
	* src/lib/io/base.h
	* src/lib/io/worker.c
	* src/lib/server/auth.c
	* src/lib/server/virtual_servers.h
	* src/lib/unlang/call.c
	* src/lib/unlang/io.c
	* src/lib/unlang/unlang_priv.h
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_dynamic_client.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21af134dba9364b6b791007bcadaced8d2144bf7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMefsACgkQfQ55zXdi
 Hs1q6Qf/aYVh+Ui2Jp7y2Cl9/o4jnKoYynzWOLAP7xtOGmsI+LtecDADdYaARSvW
 n6IocKKxnDclbvUJgue/2vfeFHGKITcCVMPpWJ461Y3OowiRcg8TilnPG2rGnnyo
 yNufP/xoWKnhWQGsf+k2vUnz3IlkA1ZRzzRmVkkRPtHwC1S36PclS3nplVwqdAqj
 lkZQ04Y+LC5tYKyZTRgN/WWB7nPWq+yPm3XlqalyS3y3E2StHiLu4g32dqctscGs
 vPhRF10XIy+zdcL64p78+QLEDzZxxl178NfLuwYF3+xihb3pGJ6pALOLlHJlj55k
 hsAL+I+9gLP4M/m1+p6M1Ob1Nmf8pQ==
 =sjb2
 -----END PGP SIGNATURE-----

signal the interpreter directly

instead of through the "process" function.

When developing lib/io, we didn't want to depend on the unlang
library.  Now that it's all integrated, we should be OK with such
dependencies

Alan T. DeKok at 2019-05-03T17:26:11Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a99ef095d18805704155a171d6c06db27ef3ac2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMeYkACgkQfQ55zXdi
 Hs244Qf8DcqTPNGYzOty7fb1RDas+UJFr1tfON5X2gyzivji2/bpLReOwHNpdJZa
 UGw8cqHqV/5PSLrcLAjQEz3Ox1OEan84EwjWZNfalHc0ToUrWESAwsASSegJpNa3
 qvnpcBYlb/d/+TuKCANwaOtsKKhHuuR8c6Pr4X8Lytegkb6MsbCkETdQpicyZKsM
 4duorUkFId1Vy5GW6wwK0QFSV+riY2u0lJx3+vE0ESNFSWHa7H0pCjcNYeJYU1y4
 4QCKcPkOk9zCdEOORf8DS9HAqMTKuwDju7yFfMWVG8g9zNu3ib9Ahut/4R2iQrQk
 LXcOBk+POQIIzJtQkvn6MrQNWfHvSg==
 =IeFM
 -----END PGP SIGNATURE-----

remove unneeded whitespace

Alan T. DeKok at 2019-05-03T17:25:21Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0bdd922aef4d6f000acd97072cf3949463fb7e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMatcACgkQfQ55zXdi
 Hs0GbQf+KojNftdbbkrMcRdsTvh9SRkGYjggI4FzgLppcYPNv/BRFyZxZ+NJRC5D
 4QAAZOW5ZlVzMqN4xyz0UDkTcqaFlmiXKxav64Rp0+rPX7eqMLNipjYt8U4UuJrw
 /Xoe8OUQJcZ8SPsx0+BN8V1ON+nMkS1pKozdNAOJxOt328P6kmobqu64kJ9BNmC1
 NGIxsTXN9s2CvA3oRG6ywWJjtk2CINI3tdyUVlKTuCz4hPW0UdsuOATMuVbWattx
 aS294GAbsKqgLGjLfdGWhKL7sg3O75e/1taHB0JuGCK4MMJ/KHdiAKVqgz3WYj3R
 zF+UBty4jTSlZZAROGi9XxoZT1zrDg==
 =FA5i
 -----END PGP SIGNATURE-----

set pending to NULL, too

Alan T. DeKok at 2019-05-03T16:22:40Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4fa255d04c8cd6cbb46f69951056ece1de8792c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMYd8ACgkQfQ55zXdi
 Hs010gf/aBZGJSIcB4JmU85IcCpw/nP4BuXT0kZ6Yz1zm/qwXrUGBavSfvuVYruh
 0+TWRLon23Tr2M6ci1eMLstxRr48lMs9IHhS6lAIo5ISO4hAJnhqbn+BzFOLIOnf
 3tPXsvfgZOBtVMzkjZG6McMCm28UjVassT9QJw53qPpkqKlz1W6v1bQ8jPZNngxB
 AaSx87BXkTCIOcB884dJQ6b4Snk5/qQHzxuP4cnul9Z6qyKugL8kk+wcJOZivJfJ
 1zChT7STpmzPSz+p5kOJvb3Tllo7Qd9BpqkKcS+uy5Se7omDyhB3DexYMfYOlIzD
 5o4Xw8N2IyFaTitvUZy21bSNXx2ciw==
 =Sc9f
 -----END PGP SIGNATURE-----

enforce RFC requirements

CoA-Request with "Service-Type = Authorize-Only" MUST also
contain a State attribute

Alan T. DeKok at 2019-05-03T15:44:28Z
Files modified:
	* src/modules/proto_radius/proto_radius_coa.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e00a120586911e40808e2c821d45d9ac2734fc3c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMOywACgkQfQ55zXdi
 Hs2Abgf+IbbIJ7QlxpvYlwtecoEGqpreQIlUoFJ+OSPuFJyJjSSsjpJmW8492RPD
 u4CdFYWwzx6TjDgCbr2LCstoLq+/KIITheGbspln6hU6O3kInaRWdhbt65423Ff/
 Pj2q0q8Uq7IvNikhpkvYaIffK09OSIqlC4/Mnju4G19ulnOBxY4QBQHxgqQaXzmj
 0fGnNG5K5kMcNBFCT2wb5tTkMKaCa1INCO3GucnIKgsIh3TBz4qt191WcDX/sbdo
 ZsBKxO6Q+ZGD0QmVz63aQXrKs0QDVhpTOvBXKl8+REeSTB0s/ENmJEIpoVv2udmo
 Wc2muHyY1g+Qggec01dazE3L+682Xg==
 =15iY
 -----END PGP SIGNATURE-----

tell the caller if we added any aliases

Alan T. DeKok at 2019-05-03T12:59:17Z
Files modified:
	* src/lib/server/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1e52fd693945e8650e66374033dc16b034902e7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzMOuQACgkQfQ55zXdi
 Hs0otgf/Zv3C64ZxO6VqC9RS70qbnNgbx27Xzayfo0XNZXqxCbYTpGcvvnQL9la4
 +IO0yIJYDe5VOEvnsOe3MVAQKuZjrN0PpRONuQCoZ7B8gQwLx+yugfLMj4go6ZYr
 ffofw3ECxqTgwQX3gDF1EEHI66aT2B9EkeJlxd+plKjikUvB9SkiV6TBwpD7X/sw
 mrbGvKnXPkvI2vdy07VbN8OsjIS6Du7TeerAFJQtBUcWp77S9r4PHNmBhI9hbIP/
 5HNhfO/bycMmYqFQyWWVUX5VcRIRhco6i3+3ohDLd5Mydlk/vu4gfffe7MnJ6v4K
 q0cZ2yZzcU+NLdwiHSIfiWDXjLUxdw==
 =t1m6
 -----END PGP SIGNATURE-----

bootstrap modules AFTER virtual server bootstrap

possibly a temporary change.  There are a number of modules
which *define* aliases for Auth-Type.  This is entirely wrong.
The names for the Auth-Type aliases are taken from the virtual
servers, in the 'authenticate foo' sections.  The modules should
*look* for the named alias, and complain if it doesn't exist.

Simply defining the aliases in the modules means that we can have
run-time errors due to a bad config.

Plus, alias lookups are case insensitive, while CONF_SECTION name
lookups are case sensitive.  So there are more chances for errors.

Alan T. DeKok at 2019-05-03T12:58:12Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8731c6d599217053be7d43eb7131fa257ce29f8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJcy4UsCRBK7hj4Ov3rIwAAdHIIAHUbZKCyBz7LltlAsgIIDVey
 owkoGBopdP468g4cwBYXeG0ZqyBQVxzcVVMtxI9h9zoWKh8mctk1nEmvVjO/tf7o
 a7UiQUns0rB8+4d2HQOQ5lqm8QEtX7A9L+waVSnHzx5x+a4E8W1gZGGmcN1jvdzH
 10AVTiBFKSRCHi6mIFn4XylUglKfrA1RuMXLmlz6TWDPj2wFT8KlrpM01/7JrOVx
 Ofa4/5pmsqmiCKddnBAIwcobcNwtrv3ODZKZ0xHZOGuAJtBLJAkP4iShktgPCAlQ
 zOch5hPbYETGbrQ2TUOezAc+BtA5OrQrm8U5KYHNKfaHoUuLMyGOeNjlHv6kOX0=
 =XqJ3
 -----END PGP SIGNATURE-----
 

Wordsmithing

Arran Cudbard-Bell (via GitHub)@2019-05-03T00:02:52Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16511f96b2a63b0a0fa68da9ee1a7f971e24c522
====== 
Detect if it runs as a systemd service without the proper support

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-02T23:52:32Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6a05dc289215b54df0006606cc4b7bb84b009c8
====== 
Show the current 'systemd' support

Jorge Pereira (via Arran Cudbard-Bell)@2019-05-02T21:24:07Z
Files modified:
	* src/lib/server/dependency.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9c0e731d3d4ca2913f91094dfa7e6e209facefc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLTSwACgkQfQ55zXdi
 Hs1jHgf8DSInTut9PNmgeDSnJHEU+qhluxV9fAwcbCMBUuO2RZSld1fk2l7msX/b
 oA/eL7Al9ourSqMNjuj9PYnP472jOI96DzkOLhVZXpZPieJAt0FOFCGaYviLJU+B
 WlFmBye0Eq0tikMSVjP2S81PdqZrSszsafnH/SQG9hkI/Y70NpkM5/xqWXM2nvd5
 9TkFoP6uGOVU1dw7wWf1/OrQUOAiCxpRV2iOUBFPZ8R33wP4H00kYBgimgI7fCx8
 GxCgE2RYmPXQIBy2hUzsAhUz8OR3phEEbYNwCqvjArwA1FQd5B8KpAMitVKn/9TN
 A+bi9tpNax8mVZs1btV9g1StSobijg==
 =Qp/B
 -----END PGP SIGNATURE-----

prefer exact match to wildcard match

Alan T. DeKok at 2019-05-02T20:03:41Z
Files modified:
	* src/lib/server/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae58d94ea856ed4cc7f285da9490389399fc08b8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLRSUACgkQfQ55zXdi
 Hs2kIgf/QLCFqd1ZaQEQBw2jXJ1sySQQxXZIadQW/Uzw5sUiTgGbwveNEpBrsj5P
 cqJ86qcuABE2aZ+GnWpMApwfbibXa2h8aJKCG34UeVgRcbgB5FB/eppoKsgpd0oX
 v63Rajt1qpzNV/gi0w23RNqa5fdCWNI0gFUkgXb1jhS6iywtD0WXa7CFwVH6DWNE
 y6/eP4NQzj3Rao74CqcPUYS77Udhfp0v1XwvVQzwSb2SvXunwz2I1XlE5Xu+0mga
 WNBSGCTFixwuuIxeFfNV0iBD2KJ16bKYKEi1ln65RYYmpqgU+a9uwrWwyL1EVydm
 W9EXDML/agxlpqYhCox5dSrHeSP0gQ==
 =hM3G
 -----END PGP SIGNATURE-----

removed extraneous "if ef->locking"

which is checked for and caught much earlier in the function

Alan T. DeKok at 2019-05-02T19:29:41Z
Files modified:
	* src/lib/server/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8fb7d24b6898bfebcf9a3c3f848636c79c6a360
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlzLJAQiHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108O58EACUWnHWz0E5
 kDtYislGX8rOUUgA4eGOqoGPWWsqWJmqjQYYjdD6GXvKa0dfcO51GGjWmAMkd1vj
 Xc9WzMVv3plWQLLs2tIPX+xN0XGLviCIwD4WELE3G/76wSZmGtbIssN/TxSpl+mm
 Dk8MytcU6Sn1pTrl8z1xKN1yuRPVD84vvFDoekwpxVt2uLjaL8wa94GhBN5d5+oX
 fu0DdGvgN/wg0DVrWdGdkGHOWEnicY1yQSd25VK1wmy6URpC+WTRe+f/VQskZlWB
 G1CeIoC6NWwCswClyoaxUIv4g5o1T/zLrWZ3HUpBgFLTq/AGQ8t/scCAzSSeHkze
 NShvaHuKmNoBRRJSlcDUEd+vt0H+ZqRurmWfDIhRAPZ3TO1MVbXo8l0uvkkE3Fx8
 +su2lYbs2iCh0SAyT+x1DNtGMKtMT7gI+ZG5FwN5kfObNaSSnVtbE2AEMs0au6Tm
 19US6LH/2EPn2BZne3V2btN5r74uPqZcmH4H85ZDH0og/q7j2tmZgMWnkLd9hUBo
 LzNiJJYUVJ6MFSnyZy706DJtHvK2sLm9YwHnDvelHUbhmysycHUsjRQJAGWwfe3+
 fBspkyAoRKG8pLtvwxeKS3bDtyM7OOkJ9uh1fsi1KLZLWoP+yCsET2lHOMUHTme0
 28S8+RxX2JzVjTFmzBDy7CHyIjJC0g04lg==
 =h3zY
 -----END PGP SIGNATURE-----

rpm: ensure 'docdir' exists

Whether 'make install' creates it or not, we still need it here.

Matthew Newton at 2019-05-02T17:08:17Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d3a6eb2c0a9f2d9a9c20c7d769e78fe9dda7b03
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLIkkACgkQfQ55zXdi
 Hs0ZxAgAozLiGuDpES2JyjDhGAwZJSJZ8OT1298ggGo9mdU43wq/UYqrZFjwpdYO
 UurVg7me/RSQTOq2a+Z4pJ/O62MmRpXTknMArr0bcLQKrUkj+YScq3Oig7KhNEIx
 Vj4j0OFw3Ph15zqX/r77ntD7fjwxDrHPmOep28rFx6xG4PDNP9hjMQMDRsrHPlaj
 adpWmmT+xg1MyPqUGdt1/wQFWCrSsB8W/upfGsrfnwfX3IHpidp/gkoP7hnYqqRb
 jYUc4h8yiIWZvESKyXD7m5lJNA0YhD7iW2tOGZ5xPEynxYJY0p7eZZtkr980DKyK
 CuPEVH4EYN7Hi3PDCwmjv5wnZm+Kng==
 =Qd46
 -----END PGP SIGNATURE-----

WARN if the permissions are different.

But change them only if the permissions REMOVE the ones
we care about.

Alan T. DeKok at 2019-05-02T17:00:31Z
Files modified:
	* src/lib/server/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88cb76e308c8dcac746e8eb26432e5757525619c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJcyx7pCRBK7hj4Ov3rIwAAdHIIAJNnUBfjmNo/Zj4nFqPHf9gw
 VOpipSnCdrJgE17HzvLXpNBoNDpkBzuGXkfmHN6cYZmk+FAglhlQfsZ5VcMQtpVl
 f3y4t91wPiDYk3RgJvtQdGN4n/9BRfHnGJmBWXIsiJ3idbBgKDmfR5jcFGu2XEEG
 B0+m9lbkHYHbQYjFTZuplWIGXinJEmP5r/34UAlcCu7x+a/JOpK9JB+Rjc4xhAS9
 bFa1hnxOp5LQsfzeUKo4OhJrblyTWrsiBHf0MOdIU8GAhUmrHoGEpCsJlZfjRA9Y
 13QMzBV0g0C/4uwhYCEe0XpudgR0a01lbbG+9Ea3O/2Oz97g/gUIMWg7uDMVLHA=
 =l5C6
 -----END PGP SIGNATURE-----
 

Merge pull request #2642 from jpereira/v4/file1

exfile: Fix the file permissions

Alan DeKok (via GitHub)@2019-05-02T16:46:33Z
Files modified:
	* src/lib/server/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/688acb17d30b5ddcc1e6817a93a521c1aeeaa7fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzLG9sUHGpwZXJlaXJh
 bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2h2w//Wu8mR4kNQNRl5BZxxcjQMQb748es
 YcbdyUbZ8BDCjJYOckxL4M2MqP0rDb4lerh0T9mhhlAoxpK70dLKug4XDQ7uFjBl
 GuUE9l7H4HKJi8iqciPDNLzV9/fqvP/X/ou3FHKCfInL3QJhAUQQUHoxvLr9SchH
 1DMzBRFFf6pE3hoauvaJDf4pfZoP8rwgmUiSM4ZsJS7OCKcZnxXl4VO867pMqB9B
 cYRT8CmmDc+l8e4f1nbiHUCttrR7d9ShSoj4U6JA+3OFdf18ZamzvLNzvjSahbMH
 I3NXW+j1lm+1h0L5qRjEeQo947rkteHBCmeTsov+WrvcoZK487a6kf4WQs8bWVgv
 GqQEaIcwtczORCvZifMxX4MBZE9vvZLVqVZdPQ8NP3DWT37uAl5n6v1NV3wtLqdZ
 1Tshv85iGfxXQi9Z6fT4Bp9hSVKr1SyD/Cbo2ZjrFnR4jYAGB6X6mjuS/a9dFmlx
 VMfWRBXUx9NKhAZSoHVrpnkTjPh2VLTkctnLBkd96juaVZYsrhxVX6gXfVrcYC0Z
 4qef203YiolnH8ddjOup1+ADTK41wMZ8Rl6qTEY4+xkc/QwVVqMbw2u6qfLTlIQI
 WJ7jVqFtggObHZv5snFeb8D5AGSiedHEyfvrc7TYl9o6Erb0q56W+lkLVp3rClsI
 t56m2crzf6QfIVI=
 =J0jZ
 -----END PGP SIGNATURE-----

exfile: Fix the file permissions

Sometimes the file permissions are changed externally,
just be sure to reset the permission if necessary.

Jorge Pereira at 2019-05-02T16:33:07Z
Files modified:
	* src/lib/server/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d060a6103aa70ee534c1628c025a7a92a80c6e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLHbUACgkQfQ55zXdi
 Hs02XQf7BnX9LTd9+Ft8QzCUlxlmUOYJPtb7cMgNlB9wxG9g00mCFPtlNLz42aBk
 TftEGX52Ie9uA2oGv4PWujn6mu5TpcvLk7JYY8TiIfeAvzQfa1hwGw7B1kP8Sjht
 ZThyql2MhXgr2BaiRHPGdORikJFNyhhTymMI5Lstd0jJ+Fq8Wy6iksxQs86D/taJ
 ZDoang159rFQ36eIoJsxs32iC0pf08uS2C/NcB2L3exHhZr07fyqm+/RJYPcyJDx
 F5K/K1TkfLUTF9JRr1u4YJlagPh3fS882vp7hFUIHo5N6JCVMQCDuhkZo67qVKeS
 iYtZWb21ThACfS+LUQSEDFtjKqbLaQ==
 =VIvw
 -----END PGP SIGNATURE-----

bootstrap modules before virtual servers

now that we don't need pass1/pass2 as much any more.

And, some modules load namespaces, which are needed to properly
parse the virtual servers

Alan T. DeKok at 2019-05-02T16:40:40Z
Files modified:
	* src/bin/radiusd.c
	* src/bin/unit_test_module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e94881b68a672557e5c55118c22bcf07b555a53
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLHOYACgkQfQ55zXdi
 Hs1k+Qf+Nua3xjtrSLIG/IW1ChDGVo99GHX2ffwCsbkfluh0Mbkv9OcZQXWiY+oZ
 NY0OISiX5okCPp7g8GtsOWFBhX89Meig38fR0Vf1UNxzy3OdP9UThWjrpX/L2eim
 e8TWM4VKU7dec9fBwPvLwxnrwmLSEYGzyt6CTIaenQXvekciQjlsLs1uPkSfR05x
 rZP5CnpZYsa21WeIzNCgINPiQoLSxrC3BHmDic4buguYfN8Rgh5+g5qWWAD4KhjH
 /L7hKGkzwzDkMaLeZ//PJqfQxZaIRiRvVaLvgUrsQeIOHR6eHAgHz2CPLy7u6sIf
 asD1oWSwchE5Knfxb6f3X10OacXNkw==
 =8uWA
 -----END PGP SIGNATURE-----

move "register processing section" to virtual_servers.c

where it really belongs

Alan T. DeKok at 2019-05-02T16:37:41Z
Files modified:
	* src/lib/server/module.c
	* src/lib/server/module.h
	* src/lib/server/virtual_servers.c
	* src/lib/server/virtual_servers.h
	* src/lib/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9d01204425c5252615f69161e5e5f34e0507a93
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLHMUACgkQfQ55zXdi
 Hs3WUAf/XlSf+TLkEcJhYq2e0fIeMvIhtAAoNin7AMbujHpDV9W2ZUhRPv5AhzLY
 SbjvZqsUoAnQHyu11TMNbcNaDPm6S3/2QSVEiu2FyRvIc587v3/CxbqOcNnHKGTU
 w0x6OogYyEsw67Xx/6TPBugE4NXojgLlh4Ln6djmFoPjgT8Og3I14a3+Tbrm4N10
 1oIzpauTyB/tW8P7VMtGNiuan3UnBdtVLw2o9jFXF5nBnQF93jij4sr77Tjb35n7
 eo+jxf1Wyx1E+j66xFw8+wvGC1GGnV5spkdBZj935D/R+lJcHWQI4yBjyKmcnH+U
 sKzBjTReMaDuu2S5FNt0uKHZaHH4tQ==
 =CTyG
 -----END PGP SIGNATURE-----

read config before calling module/server init

Alan T. DeKok at 2019-05-02T16:36:57Z
Files modified:
	* src/bin/radiusd.c
	* src/bin/unit_test_module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3afc073bac6bddab9a7e8e5e8a1bfe49dc876c5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLGWEACgkQfQ55zXdi
 Hs2XXAf/etytJrNFDqAFBva8hocam9lzBzWJIS+jWawaQiCzzdFeMrjiqX4IFb4U
 ZfKRtG23BqQD9qhpVMb2U2+y2rmx17SaLjy04/nzjE/DSi2BkCM/0lGFA3tUiu5W
 29eaOZerbw4hnVw+xQmeSJMjZmVE5F3JS2kKphcz+pcs0G+FIeCmHzCFhV5y3AxY
 MNpr5LI+OooXf5zdqB7eHukgQsQTRr/CMYeYf1itRQUNibuqZyh2RJ7xV1YlcCjq
 s7bKAy88Hi0ebBR9drY1Yv+qXiUX3XvtUNCU8bGLcGJ6acHBzX81o+fIXX/gEAWb
 L218gR4yG1trRVx/+ASaTN5OWNJHcQ==
 =0xVL
 -----END PGP SIGNATURE-----

add virtual_servers_init / free

so that we have explicit initializers && free functions.

Alan T. DeKok at 2019-05-02T16:22:40Z
Files modified:
	* src/bin/radiusd.c
	* src/bin/unit_test_module.c
	* src/lib/server/virtual_servers.c
	* src/lib/server/virtual_servers.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ef96be5d7a22a0e5cc82d9ad350cc65f379b622
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLFzIACgkQfQ55zXdi
 Hs2WaAf9E8B4l/yj851ovpXcVurYmy6VSjYUZjd65vEavoPJNzqCX1r++s5SKylT
 m7Hi67cteeWnfdEKajQqmPl8itr7HgQHpWhzM93gDGNM7yGqiWi/TdXpgQlHjm4w
 ++OPl3dsN/O+vXkWhI7g94mn5iZx+4z98myMmdoVoOLXj5c5z0o2PfKanJjOU5HC
 Sm+SXJ7cGw9AGTKKDagLkFMmlQvdhSmCWVgUjovW0twIADwiRTUk9LU0oaKFsbU8
 WkNlTpgCBd2X/l5RpjXC5jcK5AbvovGE7YAJbTQhZ4xFZx6ligZ2YXY/27UJ/RMS
 nFpLZxtosvpZ75x2Hhkvm8YBwf4ilA==
 =y3j+
 -----END PGP SIGNATURE-----

complain about the program running, not "radiusd"

Alan T. DeKok at 2019-05-02T16:13:35Z
Files modified:
	* debian/patches/radiusd-to-freeradius.diff
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f985573a908182dc7dc16ccf92668ebdd6568ea
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLFnoACgkQfQ55zXdi
 Hs0EeAf/ahrbm2zXF/Ctyxyj2uSBaoXrKpQPNi1A2ygcvRu17J8BGKjwyfg5/nr8
 AMfjGP08r4D3RgwM85hg7tVMBGtBKWeoYPyvk8Qa/MudySKdnXgAOZ55BmFY36L1
 5mdmyqcSwZnnRQ935zA8yn66ey8yLLCYCZZaJSbvzZx6oG5DP5vfkG3beKXKSmDx
 jNya5gKI7XoBpKMoOz/WJuoVVG1UKiph0Uc+VwIoR0fDu2QGBemksE21Y7+tO2f8
 8JzqFt+OkCupM4gNhIdeqG2fNsv0l1k0EW+ymkcrSVGskRGmvvUkKM+xacQtITY2
 h+DmxS4YauIlm+V7hVuw/DmEScXL7A==
 =/Z1x
 -----END PGP SIGNATURE-----

move initialization to modules_init()

to mirror modules_free()

Alan T. DeKok at 2019-05-02T16:10:20Z
Files modified:
	* src/bin/radiusd.c
	* src/bin/unit_test_module.c
	* src/lib/server/module.c
	* src/lib/server/module.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ba9630dc2e14129ab9fa9f2985b17872d0acb9c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLDvgACgkQfQ55zXdi
 Hs0twwf5Ad6ag5OZgNlBUr0vBj7V7bT6LZRWWoFTF8+zZm8aoxCBfpHWcTTY4Ose
 /077ORwBZsVnv9/hJGWHKjnUkJKRnUikBhrp0UsbsDxNCfbSE8oD1rI6HvQh5Y8t
 RHA2douOq14ciwV8R6S9LvS/9BRKrwzGOlng2dAGJwNpyBr9VRhjJK0HRkr1JHiZ
 2GOJSCMLrIvbZq5fJ2tNAiJi9XH1qcU5aoLCL05os1GJNBhB+TMjZNJnsUaITMt6
 VSdWdsVMctfZhatcQ0D4y58NTMIBw+MEUjtxMp+9n2bIITg+Z4cdiV+jBee77IRw
 vb15FtGk1h1OiF34KweWtJC8Voaoag==
 =a7UR
 -----END PGP SIGNATURE-----

use radclient->ipaddr, which may be a network

Alan T. DeKok at 2019-05-02T15:38:22Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d579be225f9f1389e14ce8c890f9ea42d596e0f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLDjIACgkQfQ55zXdi
 Hs0ghwf+L8oOBk7GAAgb5nX7dzrjmt0VEF3qRMwDKeiCbW0m2+uV8a3P0wdNuTf/
 O+heaTWTZGzUY1odyWIIrvQQynb8p6+Olf5Ubrxma+lKgg9YWlI2HffIKn5I7Pps
 tldK6k1s4fL/S6G2S2SCcA9uiNz9IhKMKH9N4RKvyGlvNeKmVEZLlqKNOXFWOuVW
 dzxBIlJtyEWZtNHQ+JsxsSH67syBd5WRXdKqy1hmR47sRh75rJPU2t684V4k/Bgt
 YR41UzAxgv3DiF8ij9PSOumNLpRehsxz+X/smoP8le/AwseU7yBS6UWMazWq87AM
 ADf4e1vF+ewjHyQ3JODFaKJnG5+8Lg==
 =N9Jp
 -----END PGP SIGNATURE-----

initialize radclient src/dst IP address, and use that, too

Alan T. DeKok at 2019-05-02T15:35:05Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be8123f01d898c3b41f498818b30b4e7307f8363
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzLDSIACgkQfQ55zXdi
 Hs2wzwf/cvzdk8pvLvj6sN/V1DCfxrDxtS/cMmtYLKZSm9vB1VdwNp0AWq/wV7EM
 qfqX1StgDM/+8wQeHk/SwzvZSHHT/hz0QP+SwUiwhEM2+aOgEAEQSWbL/F1zCeh8
 TxNf+5P0HDYltULTsZY91o6WF4OykGR5kFI3WYRS77jJ4L4dBT9p/zR0Q8i+94xt
 sqVbnAhoUQD5eBgJAzqRZx3TChC+nRrDFKTZLaGeHZZsrMUW6kGAHRsxSqQdDHQF
 gkZxrAvAcocdFBiGKL+k4+UjjULZokuiyagqWXuKzP4Tl34bjzAAqel9qzZJ0bzP
 FYzNLJU8JZOvo5flFSIBRsf+V/96vg==
 =qUeK
 -----END PGP SIGNATURE-----

use "radclient" consistently

Alan T. DeKok at 2019-05-02T15:30:35Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acacd974bc118d86c363a858b920d2969f8ae24b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzK76oACgkQfQ55zXdi
 Hs0ZjggAlmkTPaVYdNNqoU73L9UqDDeC5dYCik6gXvIu6H07blzvnscwXNd6nbWn
 hpx+GXEg8tSalHR/F0+2feKdgSRKSXTSGH5sl8uDY+8fbai4VfA8oCcEsXVk21sm
 HIGeaOOlcj+npj0SJvqJf5+uSyXdO86ERMDEf8cwlbCUQHKK52QvBD7EpCJQm+su
 Wkr5I0qseNCzDoZvKweHiwPrxkbz1pTGZc/HE+s1jfeztqNJRkKmEoAcZhmY23il
 9UcN953g3Iq92pYeKcUVe0BlgotvhZUFitdbxAvnWRMzGNkhlxTvVBiTWrqfry5F
 z+DlT1qG9X21mlxO+GdMLbm7PbKYoA==
 =CPjW
 -----END PGP SIGNATURE-----

do not enable PAM by default.

We don't recommend it, as it's terrible.

Alan T. DeKok at 2019-05-02T13:24:36Z
Files modified:
	* raddb/all.mk
	* raddb/sites-available/default
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccbaab28276a8eadc60d14245d5abc60ab2a1b69
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzK6dAACgkQfQ55zXdi
 Hs2UowgAicKmSbftWDZeYL9TfsHumZQWWh8dSSbN5tGNpksHM4IMmxMTng+XyEvY
 jibiEFHZ18pM9/L79e+HZs1xOlRx2waHrg6d2MlAAfdUebo8V23mjgmz6p7H9Tye
 x/zOqVrahF61kMQ2pxItgL1ED+yy39TRoOfQc5P9Zqv7gncQCtOml8x/GGizuXPj
 diO1zPkDRYcvMSdWDxjrE2cHVdLpZpgPphxDhgPOALRvvgTIYLbdz/XRnDrm4++0
 MVkjtN2NnCFtxICXmJsJ4100kKHNSQTvo4ZXGDqeGicxwCL5Nk58RMgYMR8nFn4E
 XPCGaVKwiXQZnCfp856UYgmBRH2nzA==
 =OH+/
 -----END PGP SIGNATURE-----

fix compilation issue with older OpenSSL

Alan T. DeKok at 2019-05-02T12:59:54Z
Files modified:
	* src/lib/tls/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961a8c50109b973f4eed8655c1ea354856eaa6b7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzK084ACgkQfQ55zXdi
 Hs3OOgf+M2DrL1j5Ovz0hsigNiPgFhKFlsZbWP5ZENdvCJoIKV3kgbjNxTmYApQ2
 fTI3PXl5YZY+4lx8aEKUwikOVr+ylZvAq+lUXi0tFYZ9BdTkNpxsne3g0Y6nskgh
 Xt0UEh6eseweGVdu2lspMzXK0uVRRUJdrzkMH9uKeVxa5H0vo5h1aiw9ACL5BA0Z
 eiiWtWfDjl2ltqO/EVFOHjCQQAXJrHoDhH2oWYObRHYUiRFgopSaLGXhVPPUttdW
 Z4XCZClWh8KOBFPK6OXCFd3nazQNLnb36sKTxoPYaXMR8IKIPxQuMYfku1llnC70
 3fdcL1mDxAZ7cVjnLsxgb1WrfOT+lQ==
 =dvzE
 -----END PGP SIGNATURE-----

remove Autz-Type, etc. from here too

Alan T. DeKok at 2019-05-02T11:25:56Z
Files modified:
	* src/lib/server/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3613265a7c2a598ebed951e94b1e8bf8b6c890f8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzKyMYACgkQfQ55zXdi
 Hs1xoAf/UmUwiOY1KTJsRUU22Rg8/Qf/dVVoaWk0fSdsiXVJvckSDZYqTDG7qfQy
 5RRx5ng4IvqdD0peRAlT5PMD7K+APE2rkc7q4DtjjKI4PlFIXdj7qzpCUOj3FYCQ
 5E5jsSfJvsUueys74T15VSnoLcJAcB7L4QPm4jK6Mz2Pmlm6Yw4cQCPYiEWG9IQF
 yW5f33t3v/ZKK8QsfDqJpwJFnvkMod4r2gjT0sfbtdDpw7OqSIqkkoISi+z4FAPx
 9WztsaSnZOmqd0T44S1hEhWg/VTwTZX68JGcXnHhrQQZF/7VvUU9lO2mRwSJR7kf
 0Eur02uFmAeFjokWuDjSWJATknzKrQ==
 =RvCB
 -----END PGP SIGNATURE-----

add "map" to the list of tests to run

Alan T. DeKok at 2019-05-02T10:39:02Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c994941c180af4c85b2231ce8aa8f281da5e527
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzKyMYACgkQfQ55zXdi
 Hs3Xywf/XWmg3qf7/k1rSqGkFASurRMnn8X8ZuGekGDwlI14ZCItkhRVafuWukqU
 KBnjLeBTXIyf22X0JT3vNZHlKBClzpswGExqyktCNxcMJpUsXjc9yrFQLrVKyGal
 69gGqfMqSO3jOnh+pobyq08pVtGCefe5rwgtP7LMqL4pst9i7Y8SmwV/EFFgUMQk
 poGjWqSHsuSs1ZJE5/syKsp631Kcv30VWtS+n1NCLrKQKKVVUNLxlngXq8n9E+6H
 Zg/yO3tpRiF2LgOECa5ompjPwf65lMRB1uB6Zk0RGatbw5Fbp0FhdPAdb5+hLVS0
 ABhjeahtorrvfXh+1A44R6NohlsjkQ==
 =75G2
 -----END PGP SIGNATURE-----

these modules are RADIUS only

Alan T. DeKok at 2019-05-02T10:39:02Z
Files modified:
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/958d0ca4990d26979305321dc3d8efbb18de3f13
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzKyMUACgkQfQ55zXdi
 Hs3iHgf9FUauWYi0TjVmmliMgF5KDyizdZTmGvefUutUH41AsvjI/VRpUYBEkhLw
 kRwdxDTXsIyXwbWq3LKbwg/hvzRXuYOuu7GXYlGWvw3c08d/MHvBYUdMejq4o3E8
 UbD4FON3lA+I/WTsOY77WdklA+uT2oVejKRjbQa117EfnYQGWQtstUpuW/iTBsRQ
 YOe13rw5R+WSw7OZUo1jouKyhJDJLsrfpUvEgjtdQeeONOJYkcV9IjNGdMdU3/uQ
 XPn53JDm+IxivJiOn7hu5s5b0murQL8uPtRHAxvKdOGmnnFs5aOHU3PQUKgf4DnL
 xOqyqjMSJRDz3u0kOmGZGsbzUZxblQ==
 =y1Y5
 -----END PGP SIGNATURE-----

add "fr_dict_t**" to module definitions

so that modules which are protocol-specific can catch errors

Alan T. DeKok at 2019-05-02T10:39:01Z
Files modified:
	* src/lib/server/module.h
	* src/lib/unlang/compile.c
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c09596ca14be0a798dd6d85a2b8025e2ac7c876e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzKyMUACgkQfQ55zXdi
 Hs3jzwf+MLUDRbHuGwRSdZ4G3vi4P1j09rSHEMadINeN4TbO8cS8+ho5Cincqv4H
 9qhnmN6ImbZjVoHZovB5knZZh+I4T4GuoxlX56Lhfc9W1nPgZv5EbD4T9OnwmFAU
 VH8WBCcBU5bL4YVx/UqP8E87Sq6Vn0OVH3ordYq6FLJn38fmqTfd76tJeUfLfhc2
 knQvv6mj3G4X7tUoE+K2A6TIvclBgRj5c/WfhNAjByZgbTuKxhl9BrOjF83at74J
 h05XZhS6PQ3wJfbuM/R5Nkvjo9dCF3t5jIF3byx5QJztpzjhmgVqIS+zyQTcIalz
 kyLzjsCRI0ab/dHpGj9eJ5z0wXEc7A==
 =h7GP
 -----END PGP SIGNATURE-----

remove Autz-Type, etc.

We now only have Auth-Type left in the server.

The dictionary entries are commented out, for both
ATTRIBUTEs and VALUEs

The code no longer references any of these types.

Alan T. DeKok at 2019-05-02T10:39:01Z
Files modified:
	* share/dictionary/freeradius/dictionary.freeradius.internal
	* src/lib/server/cond_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9577ffcfb0de489e658ba099a0e46bec36819ff6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzKyMUACgkQfQ55zXdi
 Hs3lMQgAg/13OHPr5yA0jSS0ORwAGSz6kyjSqL9ImUibnSVk4ZXqp60lqfUhuxHe
 2cziOkrDnWGwqkqB7vzm0mGLpw5jQ9PnajB5sM+hnSP3H2VQmsjElD8RJaqPjfPj
 SQVmYzEQlTTAxvhnPMrrstGwodb0SEplwBYNi6maAlYoF5OGTpPcnRa80sPrJjn/
 sbjWXne9LSrjb+8n6kAgxOKZdFJ2GT8QRDGiXxgWJdCit5pj6WMbEw4EYOQSx9wQ
 /Q6wkjQFnG6gVu/UQ0Md4o//C2jZ/YHahEAHEyRuLZy+yp4iduUJsHhFI7wqBCIK
 buElGg7jwnpt5r3y3AqfHo6bg6DnoA==
 =k0Eq
 -----END PGP SIGNATURE-----

fix section_type_value to just be names

We no longer need or use FR_AUTZ_TYPE, etc.

Alan T. DeKok at 2019-05-02T10:39:01Z
Files modified:
	* src/lib/server/module.c
	* src/lib/server/module.h
	* src/lib/server/virtual_servers.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b035a24c13c79a4f955322e992f8f95d28d643ff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzKX/AACgkQ/6TVgp+2
 18oY/BAAraubXFrCwZqtC/UbXYWR5ziKw/d9sLKXdr8hlowXjyk6975wIALugKWB
 imf+piOxdwd3EsZdZecuoLd2G5hqCkqcMNIbUKn2DfN8blk0oYzl5gLFmhl7bRHl
 Be1pVoUckAeLNbXg9bDvU5JEDoJYPn+p63qKG60vwdTktBhb5WiZnAxkj3JJQCCI
 CSeuyyceYWlVU+DJ7xqsO37ESCe3lG7lYsJL4X4LoHarYjYFNGj76d7jL1M2LAXV
 ho2O7sHm84znF6TWAhpAf/rSNChS/b41/t5xoIFv4qtMLh7TBkq6viqBdzqd9urw
 CSwTYhWvpGzuO/LJUPCnLA/w+Wg0vXC+fR/0najP6yrDJng84nUZTXYB8m+iktyp
 MsASdYVgcMgVjLtVXmxTgfd8mN5mMyE0NM7EUjPgtzVd4LSK75u7oIQZYTQ4y2c4
 sVhbfLiiaxESvtukPaVCarxA8a7D6hMfUHxmeFaVrPYGoy8P6tdCVuMkrnFk6sFE
 9C2vmUj1bMmDZPk+TqGY+9dWb2jYvlBEPGkiwlOcRlcHalNOZWicDFAdGMBRQvR1
 Y7pD5sR0ob79hDsm+pN4icwu5H2gP/U41P2abEgCGTA7+MJc4KBQIJCBngWMk7tu
 J2351VXb2sMBrYT1kUBpRtwl9dLWzyljD4J/cBuUmgzbyQwbvqE=
 =dsTG
 -----END PGP SIGNATURE-----

Apparently whatever semi-globals OpenSSL leaves around, are still referenced by the thread exit handlers

so... don't bind the memory and we'll just have to put up with the leaks.

Arran Cudbard-Bell at 2019-05-02T03:11:44Z
Files modified:
	* src/lib/tls/ctx.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be760a0350454f6731248372b6e14eb27f34fb51
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzKW0AACgkQ/6TVgp+2
 18qHMw/9HVOWlLfT5OcsXPrABqC6RuMXsDgFgfjQmrhXM4tIEpX27U/z51ot3lfp
 hliQmCDltb7063jUokFcss8BUwfnChFQd9bCsAeyr6KViTrY10aeauDVOqTsdF3E
 2ur33lhjl48Yt72jXPh82UhjfO+dcunjsh71AXjk97PySuxlA9oU5HPBdyW7L/FJ
 Lasnxp2bQAcHC3JkSOh9KnPza9M9ehUO/m2Yfo3+43EknkoeLuBzxTsJfxB4Lnrc
 0bx5nWyHx5hYIzbTkjYqKx0jYvc/AtlSd83OZnD0LdXmBpZrlFePy3AuOMQcQ4LZ
 SWIKur+2C8t1B5aeU8PZ5yC7jt5PjcrsmLYVOJ5LzdVoaAUj7rVBFVETkBsXDouM
 aN8HSC9uP5RkactSfvJerXC79kbeQodcqa+wXBxCKSima8f628BoXoUZsRkERHBS
 ndMa+z3M+Zlzswjg+c9lB4jH8kaHuKV4zGrfIX91nnVkJ/n+C56sSyf4h97H40bf
 MdyOyQF3aJ1kP1QidKyliPnmuq7c26P6d5/VojbtdgqOqUNkSnSYQcGVhJYfQ1pA
 AMBveNDdY35f8pbO0i9N5sQBHYLUrNorj8HMmhTVwG0hC6zTFsqF5zTu6uNWu5nc
 bDXnwxwY30QArdYDN1h2IgnaKfhbBvvyFkMTOrioROCvoCEyzTg=
 =83r5
 -----END PGP SIGNATURE-----

No return value

Arran Cudbard-Bell at 2019-05-02T02:51:44Z
Files modified:
	* src/lib/tls/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2baadc2e7506316846d2531af1640eae8b26d383
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzKWxsACgkQ/6TVgp+2
 18oWkBAAogl2ECP/mEktLlveNf5lr/SFWOFdjIh8zO0D+B9HPI0RmuMXKeaKbtiR
 YzdRDsMPn9MZbm0pRDqz4gy8G1V2CAvy1qOrX47PKQtrjDgK4XKN5zII8W7sEbKn
 XEpxlPb0Y3Wm786juVN2FmrJHVJBCQeR7mdHuGRuQ8cjqOMpckVBWlYnIGqHpaeu
 EUdnkGEh0cuBEvo0bJSSqfceTF6048ZQitORNF0QpTDR2aJPvYwqBWd9zA6o/dhn
 YKoj/y+UW8fEMIAOS1Ri9ZXso5tXDbJ6CSVk5FxnyCBSa7PG9SsnJGPtHkCb5Byy
 NRlIjxTu6q/YbKb1jMlbFQPXZGtgrmBlYYoRB72yW4G2ABzx1CM+lVhCvxzP6VMF
 937OlowH2R+5V0Y2dKjEfDIZZEvxiOYiAPVkxj/VvgYVbuL2t+o7gPMA2MKNqci7
 /d5Iut28CFgr9kOzzcq/sOjzC4sEcdFb2fCSyUmiTaOyTgsYVHgLaFQ1ZmlUgK7+
 2K687FjB8kPdMX9jtOQRN6Am9mCVUaaPtj6KiV/zkIou/dsNs+KpDMgEIdhJtan+
 RDPgs4f/9EMaOP9msMPmzddjvJ4O4z6E8kDqYYKJW45qcTXRbOcPNVBWiyVYNfSq
 A1yKyrz3YLAuxUcRxNevjiZPiLSA1Y7VWqUTlEvkHU6F9iJfq1A=
 =Uxqa
 -----END PGP SIGNATURE-----

Print file and line and free ocurred on

Arran Cudbard-Bell at 2019-05-02T02:51:07Z
Files modified:
	* src/lib/tls/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d805f873b2018c0602598f7da697d6c68c6ceba
====== 
-- 
This commit summary was generated @2019-05-07T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list