Commit report for master branch

The git bot announce at freeradius.org
Mon Mar 11 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJchSthCRBK7hj4Ov3rIwAAdHIIACRSCXY+1uYRnF3PX9RBx4sm
 doFw/AHznbKqQb69MJZe5jkgHVsNBCe6Ltaza6QXcVaD0DeLSLlamBzuWtc38OHi
 NGK+ezhXrcXjqH4zYqbWCh6eJ82zCbFmejPo2de8woBChdLR+pT3AvCf40MZNCcG
 6xx0SA46Aav/tJLJUqucpTdPaau3qwqa32rYMK5qm92jZzcdaofa/XRJN/nGHgJD
 QPTKgrJz/+PulGL7bINadXj6IAzybdeJj6SeSt9HqqXTtFiHzjfCRiuuElWNzsbl
 vzU/xNpg+0ihLazwjX4AC0ddBKbIperDOSj1Rn/0J8cew/iZsOEtZdWFI0haKEo=
 =e0hs
 -----END PGP SIGNATURE-----
 

Merge pull request #2564 from jpereira/v4/rlm_lua-update

rlm_lua: Update the sample src/modules/rlm_lua/example.lua

Alan DeKok (via GitHub)@2019-03-10T15:21:05Z
Files modified:
	* src/modules/rlm_lua/example.lua

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd4248d22aaeffe1d11ea224b10ab98e5ed12ef4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlyEIdcUHGpwZXJlaXJh
 bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm2LUhAAlSyvN9m52AxLP1KevOErGX3Xmuo+
 BmERHPIt1588aw+yeKM1bjq6EVA8b/f1+lX9olHz5KliYc4wmuME8PnxozHzOk7m
 WGZADpiEsd5RV/qk/lZPkAJ167VoroSHtuZeuzesQCEjDdPRiWxm2VJ+NCNLI5KF
 E57Fq8Qb80tmxjQ+gpdMdFxdZ2H+0N3D3N1TqwXNKA/qoajQxnH8/vEWj/OxHk55
 4QTHKFD1TRiBduv7WwyrBDcl2i5SAY6HnQe929Brnozk/m0NBEP8pl72QdzlVHjy
 roscMHteG9fkRZjoGcubxN7RUh37M79zkrUD+pHZlaxvnUANUc41MZs/3XIG4qnF
 tBJM6pGofHewN6e+NMTSTD0xR8+P+ogeM8iJ0r/Ur174GpxMCCn+I82H7/LwDSfx
 7Q5BHgOPuRAyHOZLPbKVC7JgQUs79GykXZ6vAViftxzk9RUdHi0ux4suOUPEodsJ
 an1OdRpAzgGL2qxtCr+Skj8L6hNpykN9Q6SkS1az+BRcShoYgUvasD1+QfGTFjRA
 DAMpbAFZfze+6PNFuXjv4nwP1lbK5qjjupTJ5Di3nC/e25tyJafRtLTwerEVtx+A
 WSRfmH9umxV81eS/DoBOoG+mOs7isIPaZmU/9lBi7Z00yM5PjX8NOKS4Fzeai/60
 kY/T0ErEMrXybQs=
 =Mdkg
 -----END PGP SIGNATURE-----

rlm_lua: Update the sample src/modules/rlm_lua/example.lua

Jorge Pereira at 2019-03-09T20:28:07Z
Files modified:
	* src/modules/rlm_lua/example.lua

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b0323cadbd1dd99573f01e5c83bcbc1f79e94ae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyFFRIACgkQfQ55zXdi
 Hs15qQf/ZnJxBGiV7VgyC7DCNG/KuYgtbf2lZ/RXovly9faiMK09KF7fWe28kyqJ
 eKKzUf8+qM8oTd9VzQtTR14VABvlvFKNAl59aotFJNVWlLnnNSwXWvQsBOiOu732
 PXDZnhOPQUkP2BCHwKjZtK47KoVdzKxFd7KRNzDvxZFJ4ko2pWp666nualCWA4ON
 Hc8bhrZthbQ0/4/DlwZrYy9z/5Omw0WvkP+XlwqCPolkxlVF3rRBvR7zPAeb/56K
 4IG6+aotHCCxTqyyxZvhhHOHaG44leSK9s7XK2WGtH4pCuSZgJ7OwUT+Ac2XGzhx
 xgQXbb90BUDLE4ZAbk8Ofe7jndXdGQ==
 =jy00
 -----END PGP SIGNATURE-----

Let PgPool detect the stored procedure as needing a write transaction.

- Add an SQL comment, and documentation for the same, which triggers PgPool to not load balance this to a read-only server, and instead send it to a write server. As noted, this does not have any negative effect if PgPool is not in use, so it is useful to have here to avoid problems caused by someone starting to used this procedure when they've got a working PgPool/PostgreSQL installation already.

Signed-off-by: Nathan Ward <nward at searchlight.nz>

Nathan Ward (via Alan T. DeKok)@2019-03-10T13:45:54Z
Files modified:
	* raddb/mods-config/sql/ippool/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd59940a50f84a867466397a7194c18d919bbfa1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyFFQgACgkQfQ55zXdi
 Hs11ywf/QF0+DUTVwrGIiWTINj1YUG5gpCQCIKbgawhdfzO6jL7d6ps8dmeWE2ft
 Z3LjVjuXnTcCjx/lCtPqW5FK+IUix/6pYWLS0MUdaP08F+rbI8XoU928jVvEWquL
 qomk+ssvgXIjLBYwNB2Kl//8SwFULsXUJ159hxbWTQhKahUf8XzuLwawwwFprZjT
 MfLsog/1K1APccYWADhwxU7yAXewUxdSRFuhyqveTzkpeFSGER4fk5eRxhqZrYsS
 HsbGgJ1DGZMol+7JjA88p7p4K2MAoqLBb4kk/DbzAqHDhBS8HN7cGvWLml1mVbQz
 Qh07oVG6KR7InURno764GK/9/WmwHw==
 =e0sT
 -----END PGP SIGNATURE-----

Fix the NULL comparison.

Signed-off-by: Nathan Ward <nward at searchlight.nz>

Nathan Ward (via Alan T. DeKok)@2019-03-10T13:45:44Z
Files modified:
	* raddb/mods-config/sql/ippool/postgresql/procedure.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61544ced4f8d277ae7ddd96d74fce203a4d2a21a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyDxSUACgkQfQ55zXdi
 Hs2E6wf+PfUPfhloY45UcpIKKY/aU4xWImGsyP3ihpVqXiZq+54UVUgsb6pnoQ0y
 r+MiOgmqneay3PAmYOhpWTsR0AkOkpWCG1n7Fk+WCXrA6quid6hql0kplRQjcnin
 Vw7P5LnTnJ0Pz+oSxa1eWSOVstLCmaph2zZ5hOqqOTE7VhBkASM6jPv7+b60i/hs
 JZ/TJkppAPLOw3rKVF3rhGb/i9Xb1UD/RHMUfKc/ANwK36jUP6Y3vejpEj4RfO50
 x4M8SyCqCqwk33SiPGrwxiBXCvAXn6/gu58b327bdmuCBajM5B7bmqtHbGI4nk0P
 cplv+AodkpD8xAVdPk+BeKVGskVhXA==
 =jYvQ
 -----END PGP SIGNATURE-----

use lua_tointeger()

which is more likely what we want.  That returns ptrdiff_t,
which is likely OK

Alan T. DeKok at 2019-03-09T13:52:37Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/498712687315fcd774359498026b1fe0bd562408
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyDxSQACgkQfQ55zXdi
 Hs2wXgf+PO5PmWZDfVT4AU5m0KqY/J49nFyJbXuGajq5rwGTAC4zwu76z8mSkvoc
 DDCLM5bZiH3curxyc0YKnUmJVbYzLMJR1PV3CR4wwXIW6Lnq/QTB2vha/UxxrsNQ
 adnX4UfA1ZR4+x6U62Ybn+2hTp4apS0xgli3vVSZWpF33PXiZYPYR1WYx2Quu3ee
 ibOC1bMLAQ4ZAV5dmO4xCjyYlFz25z9OQiZ52vBmCmj486oaqXv8ZeMg+hawachD
 TcUF0gHx7wYCz95bGr4ZLb8MjncNDKVONU5p3QI19VszkhH4UWvoU3jLiC5CN0o7
 EhUVJlLOVgJPBheV6OZOT5ChqhUhyg==
 =nlZx
 -----END PGP SIGNATURE-----

use correct type

Alan T. DeKok at 2019-03-09T13:52:36Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/632954f6471b602ff312f2c86da9924da1736f66
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyDxSQACgkQfQ55zXdi
 Hs2xDQgAoxT3w4ZPS6aMoSjdY+8DzGuPZNNf7aMaNKPBTATIf0G5tnpGzd583Oip
 0vJwLcUbCYgjYgWkkxRlrm3sDB/XyepmpduOm0MqrSSrMbd0Xf5YSkce0i8PHLoQ
 5EXOfaZHSSzZR/dPIO9ACYbeyC433u5pNx995TTZgKJHZq7afba7zvftRpNfPLC6
 KxYQRC+HoakezNvFcmkGduQEtDhbORCHRSgNWFZFMe3ziyOFqEk/lIsnTGZi9RD4
 QrA6xymEv0le8WH8L6Fsse/pCKfZnhK6ye6fGiSARzzc0cxGf/tfR6IGzYu67IX2
 QYDLNvkyo9EXgIaSuRRjH0w3MUiuyw==
 =4Pg+
 -----END PGP SIGNATURE-----

stupid doxygen nonsense

Alan T. DeKok at 2019-03-09T13:52:36Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02da0dfb427ce0354943617ab00328a08bfeffb3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlyC6ikiHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108EG6EACHlK/lgtxC
 P6zHOkTWyLPTJZshpPou9yzNTEmjxsSFqeyvc9BwQ+4qHu3D4heuTLC6rN1XUTtB
 xNkBvaFtDoXrAxWSK+jrqMz8z+REq01WTNuxbQ0xUQ80hVaLyU1qYWALTJJ6Jt3R
 TFHb6wIeB2P8YrMdFUjt9DRCpQlPDgdMT1toP+ooTn3toA1vg56DG+OY4x8uneUn
 GdEbbArmfopVcVV7I9jKLLH7wClROuY0wjTiGGJGCIyY/iCfWwC3LlbXlRFM4wYF
 y+EivVKP8tMRgOLOpcndQeRUkfKOmee5DIvzvmlKD8vhiE7851Stg9YPbob65uS3
 +czKIPBsaUbyuXjHeE/ohRTpZd0HMS9XX7lNCnlmCtqv+5WRvOAiKh3bjW/2kakT
 QRqSDiThhQG+Ylge60areGEFi8LjNKHwLniMdnCssf3BCfSp6TFlVCPKYh6WORdd
 FLgCIwdSsnnqmplKnup2btrFcOxbP3gqQsC09zYVku5a62PXMwA5zvArYx8q+Hoe
 H4cD+aHKn8lTyrY07zBScWgPdIIxeMgW/G6hgmR8ASP7W9JxPNG7vHnwDIWTeHAj
 iS/Z6m3KwFX/KN+rVFgRCEWyQkxbr64GrmfA4/WAExo4GcgSqU0vmK/Yg4rreYud
 1Ed2I1pBBPOqTppXZD2pdsswhDyHoOYc4Q==
 =ISsk
 -----END PGP SIGNATURE-----

jlibtool: special case linking against rlm_ libraries

They don't start with "lib"...

Matthew Newton at 2019-03-08T22:17:04Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43b4af6fb93866f5e2f4aaaa30d98964c3ef1120
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJcgkEFCRBK7hj4Ov3rIwAAdHIIAFueXG8Jc+XizsgcSPUw/6wm
 AIw76ytTT204RzWfZuIs21SY3iFUwj4lGZD6JpJSaq2c6oyHlBqY65T+qoJcAVSh
 dk35yucLmvtYBrwwtHeupJ/Lbn4eZtL54nSjyMKzJgN2621Qgvmdo3ipf4MPfQD+
 yJaWISp4Ca9Q+6IuMr6kKQKys+ILq6V2ZL6iqQHc11rhhZhpuAVm9lA+y9SVK2VT
 yCbOoeflbtTs5fmFGzvBCOiXnqs17An/NVvlwgcf3aPsULqcMN/rW2xBfeoYnw9U
 8Xto1Q2EnxNdprupXES4hGS69eEtCL5pN8DbttKc3cS6R2fcD6jr6Z2QD1wj5Fc=
 =sVMf
 -----END PGP SIGNATURE-----
 

Return 0 if internal dict not loaded in fr_dict_attr_by_name_substr

Arran Cudbard-Bell (via GitHub)@2019-03-08T10:16:37Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62a8efda9408faee16cd0b21c55aee65e4adf4e4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyCApYACgkQ/6TVgp+2
 18rjTBAAjsgxBhW5i/+/Yd2LlSU8eobbFM1GW+v6WMPnhmv2bcq8hX8Av+VwXFMj
 MBKhmiS7ZboIBIlNatftYYNNBn69uCRSQfplvxTqKlVgrDiqN97aumKE7e/PIvUK
 RVbpWR41OtyNv9j7q8TxXxuRfrSEJIyaFe7W4M18t2k6NusfEMPzFu0woD4hpc1h
 QHK2VgT0Tml1//T2P9BVi014gQ/xrcjA5m4Ug9679kqVmvXR/3pTg3LZ7LX3IEE5
 r71pJCvPmMntdqQXK6h5zM8y+pIm6bF4T/IHX0bWlmApVhriAmom/d7YySv0sowl
 B8KEMOu0foVm1SZbW8M8AdxD3xwQBqE/ldeNHlGSR3OyUiYnn13qu7YzBldBfol3
 nd3eshAA1K1+R/9m6dn8TWZWThgQVqSh+DTXcpchevY7OPrv60RHtCVmRE4o3Pwo
 4tsL6jDdaGP4MtFZpJdvUcr9VX+xHJrpjVwV53I0kIHYMqjhovhpDjftlmAczI5U
 EZzDBTI7rZZ6dbMdp0yxwmA0/9tfghW0rJpq6A2AU4ODzv1xdI3AKlvYs9+8IX7e
 hf+ZpWhD+YaiaMlYBwQtg2/Q1ZckbTQb6FpN0DTAocb3y1DPYwuJLHUTDo9/kW2y
 j2WF+MqXI09TnwtAnxCWniJbAhal/KbVY9QBWG5k2MmiSlIhNvs=
 =NBNX
 -----END PGP SIGNATURE-----

Both args can be NULL

Arran Cudbard-Bell at 2019-03-08T05:50:14Z
Files modified:
	* src/lib/util/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6225ed3cd52c3b8eca37834e1a9edd2812047b60
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyCAoMACgkQ/6TVgp+2
 18qPExAApVkYJlquuzrIgXp0d++Lhu7Jw2EsffEkQ5dKa6U2Aojg52kJt1bAJMfD
 6igEuTHMJHT6QtioGR7Ji0CK+OOGEF/ZaY5Z51TIiVVlgtKCrQr5GvFlXRS2gKvk
 Tws2to0D/Eo9eaXUmFMOQeItbDuRQi6tp4qOTSgK5CBbM9ad7iQ5hQxMlG2rN8OR
 oRd1eegblnAmORB1DshzLd0iNdI0v0Q1xh+FjzS7TrPsxyL8O1CO1WL1hRqcwmsz
 IeE4tWivBKPbNGK6yl2cZcfCYjv3lKv7zChRRSm/A9GCetkEdIlHQ0Z2KXZyfQUg
 CuS4hMdotQkA3K6P0hZNgZJDBiDAy36FqreO9dQh6uiYKIWmgE/At1hbnD6Hx4VQ
 TpZPv/ClLhggKHlgVlbZUQh+a2p17CITwr/fELxfDSl0w5aBqR73X1DwYaIJ5g8h
 zpFQZ2g/KxlNK5vfHKL6kZFhqAu+WALZkhOqDWFf4AjRwsN3qNDRfF89fFYSgF7y
 xgIUJLaL+W+5wAdp2jF1H9B9P7OT6iVK11GO/+fUul1G544S6y70T8aeOKGVurB0
 KmbbU1ToWWQfReOzPD2K3qNz3IXmROdd8rDVGYIg1K5r3gyMGUMJ+mkD46NgCqPo
 PFKXcmpYwo3sw/2ksVZ0OnGf3Cq18hVK1JmD6pRBuuxiLhrX9oU=
 =Sn8M
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2019-03-08T05:49:55Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fda997c56719865cfac6dc02fc8c86065ce0b2c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyCAe0ACgkQ/6TVgp+2
 18qOkg/8D0owLjWhEamqIPcS1WFs76byLGdBHOI9c/DLgoKB1c7UfJ1rxOzfsBA7
 UAXhDZYmIqeCpnHsncdQGc4QN1/BhqZYsHXeOatDGH0qFaXAAzNv1xZtCtyh9WSf
 Ap5aw3VsMZFrv+lbAC2p8MjUYA+xi9qhC/uRbo9qIkeb2a5uZy57v5J/phsUacOL
 oClpl2xoEQ5lb0Q6+OO7ZdxDCiy0xJaTqRiWmU5Qs0160KAz3DEDgbELvCTDC6uO
 GVG3Hcn+FOaS7oblw10Rub5uMQpkmSmqAt6++BVPZtAXKltDKsGgBvYG047E6bj6
 +w0Z+zxGVtqyJGEeIm2lG2zdgymLBroUyzmk8ytXYi7tpnzD/lPPXMDbthVb6/HL
 wrz36IpJS1LsZv74i74TwY7/gOs8VTFGfZCtowf1qqqXWfI3HeWuPhVe34Ahv6+o
 jy4GbcMSJ3/xZMthzKe34Sv7RYUTSTQlUz6bTIYLC8xrgziAVEewor4Ke0BaTGYW
 WAZd5mpl3DeaSMAIoPM6y+NZcg1yEcf1fqiRmu7Vx/EukuacGLdvmEFwqykZHtCa
 GqUFm9EL99PNRWJK6VCirLIujtN3kmIajbLVKlHw8Ehn8Sui7botcH59amTsK4Ll
 XmiRdC9mOXWVaL0e6Tthi2TX+/WGlW7/WGdmQVJXNfPBApvXcYk=
 =ZBO0
 -----END PGP SIGNATURE-----

Try with just the ippool tests

Arran Cudbard-Bell at 2019-03-08T05:47:25Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e6b3635f05080f68ebaa77d259d4d13cc3dd9fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyCAe0ACgkQ/6TVgp+2
 18rK3A//ZWaAIIYQOIjQCmSOlTOfF0muoJIT2oG7d6JwXjuLERLeHLXuJgWVjx5j
 9GWa5dXTcljnG6+XCH4QsrrfM2ts80kKPvT7FeSpDt/EGOUZ4jw0fTemFvJ/K1bz
 11nxJ/gp/GkbHgBCd3X0HBB7qVH/xcpjq11HmwunwH0dOooC2MKOyFFrNnj5AQ8+
 0rj1JrGWyoTM9doNe/9QgtKkmAiAAgXd9s2Cj+rJ8jLlVvDgnAqurOG49SS2UhIm
 sLlkn1MMuKNewwfx7yW1nAyApfB3nXqj7nVQ6nDGz+3kln6kkuFNonYPksmuvsiW
 V/yDcg/42kk4iBzx+Qh7kXmWlKwAwD/2L2uljaWf5r8Hk+ZZMBrtx4qIDPOks45T
 3mUHg47lTWUhEoIv7va4gnWmaSRKdJiMGBU8wyz+SeVrxKeFghEEBsZqNiFG/fVl
 O2D/cxt0V3R0AnruoqkRnuJunKI2NZ0CpsO+7hdE6Y2hZ+NQs9Td4ondfLSWmZbw
 VblUUZjHrpxNAOt23Wr56MvHinSj0zVmu+KqPIdZSacryaflV1bAmj0W+1YmpEre
 +Uys/Zh3E6IXtkN/1ia62h3w/jh3pgRIcDazMB16yZC/pjq2k+cM+oQilEHZOwDA
 jgcDct8Z0OMeyUK8OxT5x5gGwBPrYRI2UWzK7AkgkkEJPLUNn10=
 =uH8l
 -----END PGP SIGNATURE-----

Use the cast functions in the lua unmarshalling code

Arran Cudbard-Bell at 2019-03-08T05:47:25Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e02765f9eee98ba90328c584022665697ca2a90
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyB4HoACgkQ/6TVgp+2
 18qQaQ/8CMes8bHu0SNx2pXfc6MyPJXTS4gnG9q/2Qv3i+XpujcPWWcf295idAZw
 bLq6yAoSjsFTrhjrnxE4Hr4cODnXb1R7hevhIBerg8fFZCjlWmF1kFuF8Iut8UsR
 /C5L+67s8Am11GHlNrOhfuCSZXjoyMa5VMuLxWWE/2FssAd9wjzGlsvd+oseAUN6
 VpeavlnG8DQJzfgEBNAqVGlGpN20Ilud7u0XjZItkx0XUT7M3Ob84K7jMncwbJ9J
 WOISztHOCjVEu9BcwGlDRJEBZbMh3cKtgUStsq9zI8/QjmZwboOJtpkWMhDCE8rz
 82HEgzpXwuFOcyaekhI+BJqDCocOjYeZJ+dFb4TeOXmgAvzKrOjclyIwGlvMrdDM
 Q19wiPHyZpAponmBij1BB+pAaEUN796XvC4KPNIhmOfljG5ZQYgielf8rd4sUk3D
 jWvXaEj2XS3kItIMdUarF7Pxr+HyRbNmeUQVJwYYYB/S7aZpMHA/2AkhpRM3v79y
 ot09xK3cW9SIELkKJP5x2x7qLyNwAro42j34OaJnBxK7E6zrl4jtBJ3VBBnmx6QS
 mfoESNEUEiN2R+52GnQv2++mNi2+XijvCmKzNS1VrJ9qQibC9N0fgviNkrJPXhJM
 7+D9fKbJukUgio0/xhNvU57qCe56ktxGPkKVjqNKRyLzNWhmuRs=
 =H3lB
 -----END PGP SIGNATURE-----

Add fr_value_box_bstrndup_shallow

Fix other shallow functions to use a void return type

Arran Cudbard-Bell at 2019-03-08T03:24:42Z
Files modified:
	* src/lib/util/value.c
	* src/lib/util/value.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78f19e3fb2a996d9a274c2d59f2ec135492a2f52
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyB2F8ACgkQ/6TVgp+2
 18oCTA//Z/F1leIgBCw7/ZIyeC9UwtzswwP+Tk1u/uPPKiMET8L9QZAICR0AGu54
 u7R/aOiRadqU4ww7c+dnmjdcE0qFSLa7Nh2rakDJ00bRPqs0lB2j7qWM/kkh6Nks
 Rn7qtIoVVe4VMwkKtEhKIM0uYK3Cg+WA2HZdVGWfdKQ43+xlX1huvsgRn900wK7Z
 eUeP5/nguSRFTdWWGd6hfJtiXWDaAKOECy0eYJgS8Z9gd7bhrfonGAf+0+KeSsvU
 E3J+jBEfUETLSnZP2HIsnf74t+kMGKEtuOSMWSAnBKN4mxKPcmiPCYsgbS82s0lT
 461IVs6q+1+tZQ4BJZAd7Zvam2EOE0MnZff8WdSHuFNDME0DnKKHgNWvu66Gg22t
 SnL5edEUNxW7IxdBD9bD2XS4G9i7Xm7uCsH8RvEl9IjoP4qBc8APhQ4Tc41UYnG1
 myJeVPUJbJHW08DNwSDFRxLdbZH29qM1lJhcQuXJVC0IQuXFwfYdLWCWlYPdCDaV
 iVfUib7iG+kdMsnzBcXyWeqEhN+uBTc/UvVKOgv3zv4X4urZFfJNR822Unf8Y3HJ
 JhOfwAPDGDUjSVFV6wgWotqlCV2XS6gmkvLSCNUkZKpHu1SJqCuSous/zja5rse7
 6vQ6YGvrF1/hWOMAZxtNlWmNXN3jCxqoRLu/fABMm2TFN2PtCvk=
 =fIqG
 -----END PGP SIGNATURE-----

Use the fancy error marker macro to point to where the field lookups fail

Arran Cudbard-Bell at 2019-03-08T02:50:07Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/074dd8ccac16599c400d3f674d246790ed30dc77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyB1LkACgkQ/6TVgp+2
 18pxGQ/8CUT49U0kDKLeErFxewSzu4mdqw93pT5totGv/H63pbsudphLyNMUu5x5
 +8YDzbfiaCz2HZXOqlDjFYJcE2UWFcL/mSdZMdYoZr04FV3qvHOD+/SeoQH+X03/
 ivu+b/3aQ5c4Z95o0DBWhjyMGxGa1nzvoh7Xjcx0o+6myFiyj/u8h1muZ4Ojn9nR
 nYR15nDq5Q68cdGvng1dkZpNaDzxNB7DihKO/fh/j9ikpxs2ewSs1IdkEyTleBxy
 Pt5IAvtQjcmyrvQQs50ELxFjl8idiwl25U9FpoicEjW9j/nNQs3Qcd7Z8lbwHZ/U
 Dz0qd4pJNzBJABJaJzoEUlmrsaqlhZ1PeYsRcEyXPiTcRSbHUx1plyT1u4wJMjuZ
 StMXzW4QQ8PCegSswcO3T61FuzWLUDpEStsBsEGQ3u0qL8QUitRVe1kRAPXKhWXe
 qCQ3Vt+9FUO6/VPOsuG471oOAVO8sOeQaO3q6WVh/cVOP3ZNgIpjwl5ppgJA6Tl3
 mtzXaGOuoGIlMgwatu49bLNxW7sDCJEPdC9Hmh1JcWhnxQ3Ks9cOhUjTbDQZCeEB
 iHmzaJ0D8edwvVV3zYlvjyx8U6wXNxy8jGUmxh/mY0UebvHbcvupGnACG/+N3qGW
 igkrtqYhLPrVUYgr+9t4GcK76UZXpNd/KWIigYayndGlxbF1Hs0=
 =T9+v
 -----END PGP SIGNATURE-----

Return with error code if internal dictionaries are not available

Arran Cudbard-Bell at 2019-03-08T02:34:33Z
Files modified:
	* src/lib/util/dict.c
	* src/lib/util/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a26ff05ff2724e20ec019c04af00d9f4e48d8955
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyB1LkACgkQ/6TVgp+2
 18rooBAAqaprvkW4it5LNETSWB3kkJUvdbkzAcBTOkp2kyD5IWhxWa10BssUzM+8
 TIL4T8DvqHKEl0BtQSinuk6G8Yqu3pCZmG0YauVV9rrgEkV5UHwG7uyuKYAiymwC
 OBhYTq2fiw6OPCNwpUvTBEftvzictRc0mHjTxiGajjT9WSHbpw2NJt2V/JvcZApI
 8u5bJg6v2MpDKFbdd/d86GFW3wo0Xup3HU56t+MF/Cm+EzdwXozfK5ir4xz9f4m8
 u21uotLXg/Nkmctc0qKSABiq6e3X+KHouXSjElOnw2fG2YUa6PUGMywFIxTBSBf3
 U7bkhZdOq2q9q6J2EiDaqcFh+aER0OqOMa2oeFtBh0pMI01ihjy15+Fvx7aWvKIl
 3cr0dbt5Y9BtVlu1dZ0oa5r7nlqwovoTfbYtaw+R36WJSXGGTwUOhVCtsUPgwRWt
 ulP3sqSoPiab1uruo3jMcRyf4vfejhG8P5XxFWoZfw29j4nr02mznAAGdOjFSQ/i
 sF+IDffX7xJITs8HuxOf2UBABdEkr4xS2uWWZ76bCEschWOxn1ZfFOsSbLS7Xl65
 KGQ+zkhi/3Sx9QStoo4/5iHAalGzv9m+BUCdOjMVqBJ6jZgUoztJ+OamyjSz296c
 CVcToMmbjrygMM/f+5zKV8c8iX4YJyfoGwuY9zUKTTWqkxydJyQ=
 =JmLz
 -----END PGP SIGNATURE-----

Fix flm_lua_get_field

Arran Cudbard-Bell at 2019-03-08T02:34:33Z
Files modified:
	* src/modules/rlm_lua/lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d096a9d66df69a3aae66afadbb331699069c275d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyBwuMACgkQ/6TVgp+2
 18om1Q/+Pz14Pdi6O0p9Jb1m4dItvfYImjT5egswE3CVh61UCiLz3qLXZ+AAKdIq
 C5sZ+u/qWxOur9sW6w1SZ2aV5OY5s6o2jmr6kIuZ09QcFp8N6bmeJx/4UDu9E0qf
 MARqsmztfc7c+ocIc7Mo3R5FP5A0QiLAL0ayT2z2uqzaIJI8AOaEd4T/l64wFJs4
 TSDbSsW48Njc4ptes6EN+YsDvxfldVBJlz61p2eW90u2YhzpC5FAVCIhQ0aBPIfG
 ZjpxcmZhuenYdnZOWhOfIfjdCWNlUWXO9EscGsMx9aIUaykzyA8dUBfC6iqpk+MV
 G68AqSkG8mh772760Tz/VsRy6fwBzu/R11reFptrf/JYgpVVyT6z5iPXs7f6D/L2
 y8H+aqoh5JqFE9fxzW5HY2XyXybYJqH8wCx7D/ZxTiZef5ubRjGh48sRLvJjQn51
 Rr56yXCvxpZtErDkz88CeKrnjBPWEQA+no0RNnCMSHJogHr52zFF4633CeAe6l1C
 PTJWH6rf7GPFH7OcNt+W8tovtpjiTbpHdXhu6aoYqZuY4TB/dyXxKA/PaOMwDHSN
 1TMst8HVqrJRxfqdxwZIP2GWxUmKGHEh7pJfOdU3zUiYfk/fYaClW7nBLAm3dj5q
 bx8qigHprfJ7YV+P/DIO0DCEJ/qaD+gDe4cuj+xaRHpDh+oDbrw=
 =FU1n
 -----END PGP SIGNATURE-----

Use CRYPTO_memcmp in more places in the sim library

Arran Cudbard-Bell at 2019-03-08T01:18:27Z
Files modified:
	* src/lib/sim/id.c
	* src/lib/sim/milenage.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d90dc04cc9b240fcb47cf63d8b33217b3b1b43
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyBu5QACgkQ/6TVgp+2
 18pOqg/+MXX+phxj8ujqCETzpOR/4S1q7ry44xhjVJSzZ0/oQJs+0zuyKh7czdUn
 ZUuYdZyEdblh2kErr8idsE1lS0Ax1E0Ln4M1UdeA69lOrFwMT6jwG+L6Us+on9gD
 2gbIrVwqN5K5Jws0814OP/AQHb9CiKjm8n6CRiL3gtW6jilik7hvGFKDb5KY+x2l
 z0mVLz6fj1PdAAnMKdLEIW0VpU0rSr8lWSdfGiT2CCHuvfXxgE2m1RtTRffNMqjA
 0THfdUYXMm4NKsTagJwEhCGomks6/w/OOcnXkuUCYaCb2UcdJqV1z4HvjnpI2fHf
 TaF0WGxwN+RJjhS9paU1nfXbLQtqDJNTPJJtl2WVSn/AgG3EIwyb5EseHlCHvg8i
 nOKjCAC9wI6MOapiYBSCYCymTv514O0by8ylEIuSv4XBJ7ypKyJlWWhF6+UwE6hg
 9kJgd+KXczfjYUuyUI3luorl1Q5bunytSI9era+rlV89TThKorUEojViNiQEch8L
 o6aINBwy/RiVOi29HGcM6QiNuRAqKgf1zDDHarxtT3r/SiHYWBbxaTFtfzwBd7DB
 3yXFEMaW5pLamXNORv7fMJIHqeMQWlkEEniwSvbHzr7Hfurh9mcHrWDmbFMy/smD
 sETt5ebz5Uj+aFdX2h7U3xQmoY2b7O3HyX1VqOcRA9q9A1tbfCA=
 =W0rl
 -----END PGP SIGNATURE-----

Remove trigger_exec_free() call.  We don't use triggers here

Arran Cudbard-Bell at 2019-03-08T00:47:16Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85fd213ad19876c873e11b108176fc1882d3c95a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyBu4MACgkQ/6TVgp+2
 18oyhg/+J/5cy3snvC75p3lpvK65g2YIuuQssSJmlPnrmRg+ywq/QJ8CjBxluRxf
 SEOiCZTSS6CJF2tKvz4copnDzDAVZapoF69KUYkHlSfKuHFUGl+hD6yEtrhsCUj0
 pRa9Xaezb46mvSziAFZAUpH1pA6U2CBV/MH9Ywvar3o75zB8XYenP24yElCDYBFO
 OvlPAYUJH5EupnbpZFuUoM+tKWLB72p4F5RbLgz2bZ6lrR+CzAg/1CPhpnU2NBDR
 o2+JemnCqu2S5Shx2xAv1TaLEijY/BTdQuY/WBZM80S7aE+r8H9uB+Z36dN3gCDc
 vtVVhc29CWKWkoIdTv2I3Axi454WiSQT+w8IIBnCUl34cE14gjuYEgCRhsw+JOLl
 bMmFblhFaqlHVjEdhvS5LhkU611TlU0agDSU7SiwHEbIONEJSSfEmEFzqz8shniw
 OUQYhtQCfl0KrtQE2OZS6xg3w0KvpoBjNmsFDrVORFB+5Y035L+YhtKCcKE7ANPu
 usAHacoJHNAOjt1SUod7Q7lK93Gczt/ccipdmINcEo5gRZHM9mVHyXV2Wm4RSWdL
 HcfO8xfO7Bvi41dpS0GL5EuIaMJRLOTXCIdg7rOsno+67zZIGgj+m3sKnM5Y2dOV
 gkT8FAjzOSozqmfh4XfOd0zPEQGiAaG3kLKrfomnsBrwGJ4wY5A=
 =GRuL
 -----END PGP SIGNATURE-----

Update ippool help text

Arran Cudbard-Bell at 2019-03-08T00:46:59Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/058d9f42f95370f3dfa4d5ce8a0e176f3f881a12
====== 
-- 
This commit summary was generated @2019-03-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list