Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Nov 15 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeO8ACgkQ/6TVgp+2
18oFQQ/+L0dY2h8BUte8SgsG1wWf+3NQWIdO3Hq8QKODjBwPbq6WpTUCLwZW2Ye0
d3UBXve6nmtFA6aSWqMQwZhR8sYsGu983NAZDkcecGvJcFG+Nrxy2D9CdDnmUGaL
ALohJNnmwjkrc3n3QzlFdSskm9qNcgzyJUvSmsMvo3FdcftBCUOaVuIiWEOBIauG
uOxkAbkJuT1rB51fHUHn0ultuR0Vfk1rkq9WL1I4otjvHy9viuO6PwUI+8nDhjwU
dJmjsXLIMPZhHOTxJb6KMl/jxCkikjBXKZZXyy0IUR0+jEWy572ojh0G4CB2Au38
PnPmszoZ7Qs1pl2qf2k6CaaV5Bt07AaiMWO+dfnwLE9nai7nkzmiXuUyfgJ3+iiM
P6uTSJmOdZWD5AGGCA7IlHU8QXwpX4tnlbvaeqXQw6SQQWOQ3BL5+h+6Z5xL0asb
VRyVKf/ipbMT7K8zAGbdav9gNWC0MJ4ID4VRSO9oUm9jEMtDKFOHq5wpYR68PKtR
xBZSnmDBGbyiea0es5lwByLlMWKhKEBskQ94xlnteSdPzRO3YP2gFoyaEufPvNYN
aThvIqfLJLK2IVNqc/iNnE1jpwx2E8/wm4+jN+izPGEVGnDoe1J6n5B4ShQdQx1e
eQPM3kGaLs0oCo5Ri8+QnU9e6ul8VvLCKfi+mhZe6Xbbw1HKUu0=
=Wn1K
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2017-11-14T23:14:55Z
Files modified:
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64d9dfb08dfc3f65496fdf98509059570023f8d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeGYACgkQ/6TVgp+2
18qAog//UV6M7HDgB81a3EojMUQj0yLrknFwby4ba2rLA7TcAQzpFr8OvX2XKJi+
7wpKc/vg5XJGdj6duvJ7AxSl1eaIBN1DQh84m3+4MTRtf72WJsFx5kfkCBIIrZ+5
ZakSRcRMG7o/jTmxy9PbMTdrvL0sBZcP+VFf8cul6d8fjXkuH1aneIDIFp2gsGfl
yhgTpjW2hW3vQtHVW8u+k1ZyEBcUajX5WKIEiA3k2omh3u/yLOfwU6sVXRCt0Djq
s4im9Gdb87KmQ6DVkDnUdT/1c1iAFKL/7GZqkxn+DLbesmZmXVvHbABUkb0IhgrT
N7VEnCfzyXxrDMsDjdgt26PcC4HHiR6qrXuX2CXK/cGi6wTz7hrUgTVSuRK4cmhK
FF8TQ8l6lhWtrtS+lWfByiY4rSba3NA7m4btcDC/4cDMDPC5B9T1Jk/K4xG0xZ2V
cCfp3QWqvb0iTgqDge94SBU5rOFTf1fCDDpNmJybdvA059e8kbimNuImjz2nD0eD
Di7f6PkW0eaufiF5RfJiVwebYJ0RkHCIo4LCEVL6S9OV1eKsccCgerMB6oGHSxEP
vL/uiWogbb9+bHI6anpsQoPEoRcyn5gv+UeusgqhbB8catGenHZJjJOuV0UMqBG5
93MUasnH0KlrjJsVNFia4TQeack4cOT8rVHIcZ1g9/ueQaTOKo8=
=VeBB
-----END PGP SIGNATURE-----
Fix stupid non-issue flagged by GCC
Arran Cudbard-Bell at 2017-11-14T23:12:38Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bec9dc9739b79b6d78b927023f8aa5786a7c9ec4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLdG4ACgkQ/6TVgp+2
18o9VA//fPf208wptFXw6tseBI8/OkMUllOJBbvvTOgMWuFvKMQ6XeIitmVBPIGQ
ei84Kx83HorjE/NfLgL3VUDW5cVgdz1k/kwFCNHhT1BHoPKsINIAmtKJfHWwLWVr
hg9odAJ5Liwo6OmVfnkIUpenEhd+ED0nqxSlAIsi5X8KexESW6IfEOQQhgA6xXvp
0ONzXIUV6Cz5Nl0TfgwyXAOYjEZfcqft4YplkqTscOcdd8VzHNjn+EtpI18HX6gg
fySnUDKIExN/l3Fv3jratZQ2hzN3zqCrrMaFTHvbQIgc3WgSWMo303d0RTCUD7L8
7viJdd1JNwySMmI9gH9H6Yqsu4u5rfYZ8JX/cKsDEhgE67188UC5jhXGO7TXyAiw
RUdtMhSNZ6FoCoJylSY7Bo+NvpC/L/bm/EvYcnSh983TrwqJbLgLCvA7VWg4TxNT
UDBZhRNxxaZ7VPipgaTZ9jqGt+FYUJFvdFwGsNnjRTyBRt7Lqqf9BDHQRbpE939S
IAo+PauojaqlxEggSiCPuacn8E2Eg8e9ONRgyGlb+idIJqT4nAiKOT8jQfKs2aUP
hqqEjnMJPAykCacTlatyRZqh7hT/GRb2jpl+zPOsYWRUWk95lvbK9XSQpBmfhxgQ
NWZSzVTtKj3SieM0q9hpwV07LDTJIJXM/to2nAksKR/qD36KSkE=
=17hk
-----END PGP SIGNATURE-----
First stage of async xlats
Todo:
- Add custom async xlat function resumption type
- Test pushing xlats from modules
- Add new type of async xlat callback to expose additional functionality
- Do something sane with intermediary contexts for value boxes
- Convert tmpl expansion to also be async
Arran Cudbard-Bell at 2017-11-14T22:55:39Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/include/xlat.h
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b9d81b120a78b72202c31f3ef3a8b32aaeee817
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc6QACgkQ/6TVgp+2
18ofbQ//XCXPdqgdrCBbe1+BbAhVXD2mMjjsNzztSdq66Yesrv86aNxn3H5P6zFV
tjAhcixxuDayZpdsRXWvyAhBeLkrYRgoRa/Muo2rh9Td6d1pBfCwjm2JH1d1e2+o
edz4KwVP0EeZbczXdm8JgsoEsEYaM5rgH9dkQd9QsOOOXRMMbrfr9xMOPK7mY6k+
Bt4DbEp8+80cHkPwig9fAcWNRxHUfj7x+af1lRdNdb+HCZy1yhol4KUEZmG4oOXZ
VZTH3aEtQF4bVnDa5y/eRYRLhJw0Cstd1Hhx1OZqkwpBdR711IXpG9F8i6uFOjcW
R4oiB43mngfaW526a+6lhHocPfeuCz2rvphB9mUtQ9M/oxKyHLw4uh4XIEEmIKm7
76LZ2jCUj5D8+wVUB7knO3iqNL7XPGyl15BFgCZTkW/tLxh12yB8Gdd3jI9enSjH
jlolfb8vCO7We0YHsoXyaOfeu6AYfqhdpbASsYdK/k2zLuYdlAyJoovhG3lvie7W
SHZOB8C0MfLUtrtPq31gmyCpb6DMF+Soc3X0BbbDb/5ahDNhJdvqSMwKeK//2YVo
NaIE7pbj6G01M1EqC1TmWvDhtjTrG8ckID280eYKcWXpsXoYQwFWcNHO6l1BwXVG
k8NV9sR0uNWqSFhATHCv3q0heXldiHHoD5qaIzUpXab/Szqa8qI=
=/ZgK
-----END PGP SIGNATURE-----
don't dup the closing brace in xlat_tokenize_expansion
Arran Cudbard-Bell at 2017-11-14T22:52:20Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/230d0074f17678f709fc901e8e05ae190427c072
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc2wACgkQ/6TVgp+2
18rxUg/8CkCXobILu0f664jLJoD2bQ3O3ulTSAQqAPvMxKys4WcMF8BKvFIvJxcA
0kps+cQcC8poX2KAQyogXKL9edqtvshSY+mOyd+jJoPMQdL8mts1bltWtshbMYBL
J+D1Ak2YnPD94gYJF0P2nArNiUwQ56exGuKIFam2QLDRJvbTCMGbGDsf4FC5+fFl
fAGbvGBBUZTfwkvb0hfLBm5JyqtBHXIM6HWldKN1kX7jvpkCXmIYC3YuAWIZmQJj
uKxoCkaUdGD/Hk8sgOCRBaXQr3pjG1WYUA42gj+iLvbEip2A20+j6wXkoncRhNKF
o/6k5HFtjXriqJ5vhwDLNYDTgAfihFv+iKDE14MZIKnCnJakKGMgcmsGWLlC+2ZF
3NKMMLQwrft9hY8BgboISnIS/Ev9Pepmc6TeicXPUNPLsod/x2o1+rYQmd2/382h
Xi4BDeJczCWIaRStmtZRMt3z7HmNBLBT/fI61o963JyrqQHTLjI3tmbregFB0/hM
O//O05UCOIS11SMhp6t92ciCdHrq7ract6A4/la1faG7uP0NiQSMHBPgoVyGuLLl
MH4DvNZjYCeIo6xo7NMiBa7xKUycSAgtX1x15lF3nlhiO9A2GBBsK3ff39qVpgmg
bwoqW0RQRmddxDntvKDb/HOdDdmTnGgfPwGnTyvmSHXPRrFP0gA=
=1QpQ
-----END PGP SIGNATURE-----
More xlat inline tests
Arran Cudbard-Bell at 2017-11-14T22:51:24Z
Files modified:
* src/tests/keywords/xlat-inline
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d8219751f396c4bdf1b84a669e71147eae609cb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc2EACgkQ/6TVgp+2
18qDUA//bTto+rBBMVWD2WQA1FbuNyqrXGkDs5GccIZN56AJd6zsJQFp5d80KzF0
SSETg4YY+pNJbnV1ffatbPLFrmFqrn2t/0C+MguQATihjRSxaSOZRD36O/aGHqIR
0TIhvhZ4mPAFNDJp5tM3LekpGZZ08KnE/sOqaRiklxCOKeyL3e3tbnbKt42ELSy5
9zUc8O+YsI0mYhDTOM6ziC8VMtOfoRIDVv/SYA9nFV8GIscXzzfTGgm5p+kxMgCt
ML0sERxNOV2NXigSdqXDU0Ja63BFlN20MdkLIHFErSebp2nZKz4rcG2IV6OTbpBr
aN7bjDBpFFrMSA5das38lEiJmOo5QKD/WPltmPndfmHECwq/ABKagNcz2nyJbYB4
IglRUgMFzMq+54wBXcvw1cSZNAvFGfEnsBOC/VWgtVbINdezukV+r25h/LDM4Nbb
8/ABboPZm32vrkMq1fQAxx6jdwYZtsFRiOPL2nMWYQm5AOV4mv+USjA68ksX5qSH
hGNIqn+fhNtxVsYPJQyMcZRAJIKYKB2+I7uS8ZvaVUmFt9Tvw9wILMt4YsxcWkWV
iyCjwxFWzQcX7lELuARM5UcDJrd6NkzffxKKyxvJ5HLjKyRjsWoY9z/swGLelhGG
g/R9+gSIcvKKXdowk+BgsLvq8kzcGYQoI+Ggwe00rWPRG6QWBzs=
=tmtR
-----END PGP SIGNATURE-----
Shuffle debug statements around between functions in xlat_eval.c
Arran Cudbard-Bell at 2017-11-14T22:51:13Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24c14b4d26fe95a6bea4cecc1b289a3e22233b26
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs8ACgkQ/6TVgp+2
18qHaxAAqmGUh9H+GUMfLStF/W7wO9gfZuz+sY+EU9G+BVdRdKkzDw6rY1skyw5h
7U6Lb9PDgwr5S0w2ImRC3S4Bh/hKjG6hqiOrGSLh2hyCgX2lzoyBPdQjtsuMVTLY
f7SSMLA8AlDN5239lKl/QDKcdjAyq0dEVNq5qVzR9Y+E3jXDmHj5op/VIcYj71JO
lYNd0F5WA9X/wUAYPbKq6IAgPJnIgcNzJlXGy2YH9ZPz3/RtiG+S+zAaCe7vxfRc
UbaFHC/pocCb6leaH7NL5pecrWSxDFr59cVcDry8fVdkWqHBeGXHeOOfQo757aLw
Jg6q1OwJGjSMykujkc3Vs02DkoKD7NKTXVFPGndLBVTyENgta9+cTCX+dBI5SKl5
ga+zbWsU+8bqhQhwmLWW3xxTvdohB2EOHz7SgZe8ESwxnIPopWlt1Hvvxj4VKmrV
kr69plB700koXiWfGFLxd1pxEZ/OaHrWhrn+fEKH96nL7Bp26Q8Wk6qZd/MxTk6t
BY+k+y5OSwH7Xpz4heprqlcXD6w3W/EtZnRkz304eCeUs6gMdYyC9vLOPJUnebHj
s2E2pj7OELXXWJbR2vNYtdr34+CtuHROd4FYCLj56RUG97OrfMUsXOaHnPH4+5El
1M8TMf5ZJ481mmWpcO+JLrXqb/HQLHbcZP8yOW9YL0sq0bafl6U=
=lWO9
-----END PGP SIGNATURE-----
Fix all asprintf calls so they set the correct type
Arran Cudbard-Bell at 2017-11-14T22:48:47Z
Files modified:
* src/lib/io/worker.c
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/print.c
* src/main/dl.c
* src/main/log.c
* src/main/map.c
* src/main/modules.c
* src/main/request.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_dict/rlm_dict.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_winbind/rlm_winbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/790c1ada5b3986fc9784ac45dc951836aa6594ad
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs8ACgkQ/6TVgp+2
18qoVA//ffBbgpdMXO3iO08C8v//hmcT/ctoVjyi4wZaeu0ONQUaW+D7DWFOsBFP
+NHbSPUv10hhKgHJrMyOcWhZppyvEil8edpVcO+GdNhnQTmQI3XagJw3h++xLvH3
Xt6SrrTnLZ9Szosh3vfk7mHd1R5ExST4AIDoIfkqKy/04K+njvpYymZ28F24+Gug
iOELitHNfs2W1JzGczlQXq84AtB5VivUKPU9K5UbLlz5w0HiWr0FRTc2yrkavPdQ
0jfK+SdzN3Tuj0B+kwiR59c05Uhla6CNfExFIBAFzHgpJtNdLnzX0CIs23ho1hVH
nZemLMFoy6KNNqU1gTLbvoE8CxYQf28PpvasZRsuZ3nJOAW/7ptYYc0cDiInZhLq
+JJgEgAl0RPINYknyDDvBpPkH13BpTBrAAW+zABrmvSU7AGiuZa/gTJoVDpN6cBs
6Qsm1zBLaAOZM2E//FHWR5Vs1mkVPpRuncuYm1wZRjnLHQ3kCXvV4dsSh1idXRGt
kXXYRBAkPyOYn0iPOBWOB1NOhiuTKWShLOShXYT7cFkcj7N4pEmLkWgghqxnHtcr
x42N5V8EEvJairsBq6rmVKwMiQbgth57fgONIKI1CVoSqwdAUIuWwoNp7KI7AXSd
054MyRelXYqYyBE3j3kEgMPArAwK32IXCbzqyLiQaI1eqs+Eius=
=n59T
-----END PGP SIGNATURE-----
Docs
Arran Cudbard-Bell at 2017-11-14T22:48:47Z
Files modified:
* src/include/interpreter.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e53acb6b8ccc133486f5659a034f92aec7c839
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs4ACgkQ/6TVgp+2
18oJdxAAh8uFYjyVF76faEJw0OEIJ7GaJeYlQGj4ZPyqWYLVRn97Se2Q6nhQTv67
JOgZn0JK56UqFUsYP5KbgEjvSXSvAzvLjvxh00eWEgEhoAl1leISHa80tGPa3NE7
1S7voqkxumPqTFEbCnOkhsVH8UMHqPArtNgOp3w7NSKfTqebe0/+zzTH41bNJJVt
al9/0YtDm89cm3DKpVjsST7ZPEK0d976BkAMISNXVKqiHXL06PyUWq1pia3xcBDi
DkuLaC8VJldnRWpQyX9TFH7VAvMQA9AjvpMzQjXABVS4nTgSb06FxkouDVjO/BHx
4nTGUnE5oZJv7f5wOHKCTge8buQrtKq1mkeb5Wv5xcJP5MbP4ErvDG7R0ilZGCVa
23VNOc4A/qJvR9H8hCz4t0nnD9nxDPYYbAYOFPANXb4/kCaPPoSOSYL/roY0/173
m7gCohw8uQ59jSNdlhhG7JsusYuet/Fi0rLiogSIQjU456MNi13taLH3NpRhQlRd
g6BTYkpEm0Ffs58KLbpHWC9e+B9QjX4Cb//fcwtjMv6mOQVJco/Ud1sOGWCwni7o
KFmS6aKS+WMnBRP/buiSWt/BJ1GHupXGee6OV/Op1VhcJ8WsRfCBSK+JW/Jr5X7J
QAz0MoDE5X0EQg6zSEAK1GkJoQo6zWAYwxjjnMq55i2AObzj+Go=
=Xm4Y
-----END PGP SIGNATURE-----
Set the correct type forregex subcaptures
Arran Cudbard-Bell at 2017-11-14T22:48:41Z
Files modified:
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72f6eb4d7b3a813d70051e65c376bdcc5303680f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcqkACgkQ/6TVgp+2
18ot2A/9Gjb7oJeGCymYUIpEx8QuMJBd/rzO0K7MZEY4PnLD7gd2Dzg9LRxjDWKQ
cUN1ZhKYpOAa4T3YHLnn9Xf8r+k6JR+IMUvbq1n8b0z4xwNgAk6ayr+307Okl++H
DEO+uFA4LyFfQIlZyEd76U9RGck08z0ggwFRDQJCpOWsL/Q0s/iy/DI/mOB7oIP6
H+Dm5dYXYk67DTJm3Y4VGbgK+uIEcvlcXkDvQ+njhAusJdoII58g+5CRnceMwu7A
RFC2V1b9N0syxHAqJZyf2KCYCXQKBCag0d1eYVH32O9vNwtjh5v+j3bJZlF+V+Oy
FVhX+65R6M2w3q7LAwVfuETePOToGOVzoRmdgcmxmqAhwlz4o18oECmTvNb9irvL
aLtjjqfR8oR4Ff5xIcE3Pntro/0fiCVED5L4LClWDrCjunnMivCjhCBhp/GRv5GM
vjGVSITzE6XploGJyngp4J5LN5+mIXQTYUUKCoJRxM6C+VsODj84ycJwQ//a8bZP
Z1ob6UpcZBv74U7koCFj4wsfo+uc+YtfCRkzuDai5JnBdhzPqMysW6sw9qrevoaG
PksJCRVqhuUtBYrZgAwQ8QrtzXt36obvm15CRbbdIrksZbShI+YKYJOthmmGulA8
VXb9Zw3IYDap8AZ05p7CixEgcf8d9Q/gOnA/AZdJhaULRzbI4jQ=
=i5KF
-----END PGP SIGNATURE-----
Use custom realloc function for strings
Ensures the type is correct and \0 terminates
Arran Cudbard-Bell at 2017-11-14T22:48:09Z
Files modified:
* src/include/talloc.h
* src/lib/util/talloc.c
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0458ceef22672059dd6082413f80f3147ab509e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcqkACgkQ/6TVgp+2
18oxZg/+KmSy1KR3T0dpcDXjIZ0PVuqEUIzK68eqbsGrPg0VIYm1/8MY7eWxxJ0x
3oFlYEONffiyLoykf5E3D1xOH5Nd9MJ/V7BF7znUCqhYE5B50SDfr4/2DlZgrGP1
EXzUrdfOHHOc0tOsMn6lsX6eTPUn7kIdEMCc1L8H8WL0s4hKh+HvhwV1udaUaePP
BdNUm1QhQ4bCQ3pOhSPlYcNvbhs4sY+S2tMpBBUXn/6JQ8A7LegccMLG+vnMD9vh
HP1p4FJVocl2aZF6hne4x2JlArH8jrMJwYElYlMB+uB3/XBcJjSmuXBSdCmFQm8M
cBIA140YIlD28BqGJ2m41JLC8osz0MZtUfm5zXkObMCIpDko19S12r+741sFyr3J
Gvo7aqCPcMuIIaBqw8Pu2boCz5mCC0qdqEUBCsKhzojVzbHlGgOI7z7GJpZkNpBa
+qQdw171t3AFq9fTpih4ceMDM3hfL4MdPvtWif63AqzLPGA8ikTq6KdUrXXSy59q
TzRZQaTNDs9jb90CKw/T9HaRNY7jNA9dNxQCMz0oN8FcC5GvlsWM5jPMzltuNTP4
bIK0OIhHTU0o6fbIGoo6wRcHLTI0nMHRWpTevIwyIoqw86s2G11kOrweRxHK7rvX
10mkIsy7MZHAbtBNPE2PXRQwl824R8fn9jXzwBVMNWAXoTGCX7w=
=bzCc
-----END PGP SIGNATURE-----
Use typed_asprintf in sql_xlat
Arran Cudbard-Bell at 2017-11-14T22:48:09Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/864516fe0996868c20e3ba589bf9ad53a6f440fd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC0+2AAoJEH0Oec13Yh7NRkEH/jpPi+LpgBJsb420j1Ay14xd
WI3Up5nl/S8Z5aM5pPlbxa2EIxRBDR5duRIuvrr9fVQnOQLqNpiy8fTivr3J2MWp
RKX+wJ8z11wuAXYZG+yBgPmt/cOXvlWGCmA34DqHbxMjjlhVgQ+5ie3gNLpyuelo
HmI6DrzXM4hoT5C3GBf81CJ/9jw0pbgsgZkkLk3YO94S0jVNGqScPTBQYRYxYvj6
EaAw1CFRrouJwjLwxQUar+wF1j1ZBOBInaBl2tpzizUtqLDW0yWsRU3iMFGBUrA4
pWdNvNfHoqUqZO3EZgb1qrNRx96K0kwHqQyCvULkq7t/sHYvmaZ7PWo5dZAfTiA=
=zCBq
-----END PGP SIGNATURE-----
just assign DHCP-Your-IP-Address natively
Alan T. DeKok at 2017-11-14T20:19:02Z
Files modified:
* raddb/mods-available/dhcp_sqlippool
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/policy.d/dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9665b1fd057044fd90d71ae91e83489abe3577e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC0+2AAoJEH0Oec13Yh7NM0MIAJA2fZt6UC+Im4QtkOeHTr8m
B+ujyUUuBtOqE2nVYinHExWMX7wKlW0ZkOmJKoy3wcLj26t3k/GK7MUq84mYQPfX
cRT9hvSQwyOLAtmPX0m0uRfdX/jljTDJc23HnyXrHiHxgpqSlI/CksE1o6e66DzW
g8xxKmFEl7W6iNwG8G5dFP/me1OkGmUZ3y7EU/jfQGKZNtqyZpi6GbOYj50tjQyS
xR32zofTRLIbVF2jB3D7+WhIsycIpm6pJfc03m88cAzn2Uj1luwwiRPYDxRpI935
cJAOMnYOQjJBjmTlBjKpGDTZ/IXypCG7TEo0Ovv0rOoH2joHKGpGdsNURCKX9bU=
=dDG+
-----END PGP SIGNATURE-----
make IP address assignment generic
Alan T. DeKok at 2017-11-14T20:19:02Z
Files modified:
* raddb/README.md
* raddb/mods-available/sqlippool
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7ddefcaebb414ed9bf5db43f6f74a5a874e77d4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLSZoACgkQ/6TVgp+2
18pwvg//fC+hSlq3K3jVWPtTsW9MG8ug4o31wKP67Qe32rkkFTEkiMsgfU7VkF4+
0karXhth71yxFZEqVK/zK/cc8jd1iX9o2ngPcEVu3Rn/qBwfr4gvZAUETALYihGu
4++bHaq3FmkWR5CbeU28LCTPYZPsOCi2ediS1qf/RgP1JgST0PTvPNckHgzKc0/M
BanGoyN7Cblj00b27VbJ9dqi53zG57T06sSCmbGQzBRENJtbVArXJprSjMwuF5IR
F9CcLWQg9J5wM+HxdRUynZQuAJ7Cl/Z6ejQh5RP9hVsZse5uwAAKORuHqc64fq18
dQzdCy314Q65iwDZDwXr62FoA9w+9VXw71lF9K1xjPJ7H4TnO0b0uYmtrWHLuJFj
M7/Jf4Bg944mFYE5ukdjaRAUKwwyNb4IODG98OoGHhzG50c3gqWJ4Opxo7Ld4NeD
JMhlhofFBlRE7ICwo9MtL5aB+ZqOqnOLsQ+HU43SZepur1RW64ziyp1MiTZBPOXi
ISgWji2gsxevmTG3ge4bibCASQolZU5XmdpRA6tyeTu2p3QQq7LWOZWC6LCZrMv7
rXeupqJjfbJUjquSzlKEPlQlc8YDxH2KWSe+vQb0AGin8Ka+e/n2hbeIGUFVUBOZ
ZFBnF3uV8D+tzIOgfNSqEdBEXCpNkDs0KHdkjDFJD+Lo+l+1q1A=
=nJvu
-----END PGP SIGNATURE-----
Fixup expansion tokenization to produce valid talloc buffers in node->fmt
Arran Cudbard-Bell at 2017-11-14T19:52:40Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5e774296b76ad924c568cba634f815e6b4b0068
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18pJyg//aA4lHUfAF452klikeJC8gtXDIVg9B2q0EdBK7ylGPV+bgjzZIjdUjDvD
oOjexuvk/4lymIbmn1h9O+Ua6mm0yJJCRbOY2Xblg7CTVJAQ3+UNmGcYfDvLE5o8
OZ03UTKawN9kQthljjrx/Opqd3CNKfvXbwcsqbBapfYcVCcz0vgf55BxeGVc98dz
sFzTVBTKlFpmATFoAJNAWeulAznqPlv3iXUgtQYDoOfXIQIyY+xQmtCZsRQbdAvH
IJsh7uVDhkT9xJZGVZnVvVSati66MImhkJyyaUcfFcRfWZfW5idgyy6YxBgNCizD
sSG/2ViWB14ZsopWsrws6U5vsan3TzLfETAeRVkoKqcO1NLHbRshoochkBD6TsxZ
7LSEF3vFzZaOP5D1S6ZGzz03NM7U5rSKrb+k9H5Uvs+xm1egbmhNfBhvFIDiYXMj
UIIjOY7xzMr265iqo/1kxQjrEu/e0xWadQjIjA35nGHOIxkwkgEnRmhKHmFjy6GE
Y3kRoiNCng9Eqh42Pkp53ovBjzf7GrogESYU8hjHmfbc7ejLXK+cGu85CrOt+mej
84yfHzbmYNTT5T10SfOHx5e3qbB9hMR8QnZk4maP+b5HndsAjWNURzxQHARwulZV
fTUyBzQrjnITKSu4q+RhNuIlHBouUDnljy75HF1cttRaVQK43HU=
=0liz
-----END PGP SIGNATURE-----
Fixup literal tokenization to product valid talloc buffers in node->fmt
Arran Cudbard-Bell at 2017-11-14T17:31:47Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33ac72a54b2b9008bb50023408d221321dd17a25
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18qUsA//dv13rpZuPMFuz+dFt2VfSfGwYWB62QW9Zp8qmCFoakxvMq+V0208IVGo
tDp7k3DePac/oaXIdODWDJp/hcKU/ox4hPqUVn4MYdtvNbQDgnEuf0OJUw5S0bF2
/kTY2m7H7oqT2qsdf8faY/No72C0nqVZiz6kSyJnC/5tmfXXccrnxvZ8ZTTjHk9l
20oYTpADEEFA0SH/gUBgYRatuzzqOlZx+JregL9JzHWq1BaDES/klyu0pB6U9fNL
YKFuw6XgrEplOZR99/0q6nP9vjHSenTtgvpNdWMpQmyss34MpJN6EvZ8TzAXfCkx
kyXpTFvnnTOfq1oExelqnUaH9Ub2LsRh6tvNTzR2gh83wD5jucFdgFX2bM+7s0ZT
YZa7wTkv+bl5YDJ5yf98b6qCY609AA55Wnwv9xe98Ngf4vwiIO7TPVRNwpbpCywe
palxkkxKq2B4ja4wNelht6UaxLen5UAHKJvVcswX/Y8hc+5fxPtQ/n8GNDNG2wHw
gLomZ9I191vxoKub7RjGROAJujUFEPJX2e9pZkU5VuvDhY+Z3FxELigtpGSc3Oon
SkIHtr3/jpUL7wxK4iLef4Cy6zVCRexR4qvU17awGqsRcsTgnAXdNmc2PX3C6Nws
MARiUK5Pujenqr1D90/jiqL5BAy/4I4yygkWw2aQPxickxaG+7U=
=U0yX
-----END PGP SIGNATURE-----
Update cursor logic for empty lists
Appending, prepending, inserting, replacing on an empty list should not set current. That way fr_cursor_next() produces a consistent result on empty lists and populated lists when we're using cursors to track progress.
Arran Cudbard-Bell at 2017-11-14T17:31:47Z
Files modified:
* src/lib/util/cursor.c
* src/lib/util/strerror.c
* src/main/xlat_eval.c
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26afe2bc6c2a578cf82dddbcdd19ecfbd15aa9dc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18rqhw//aU9NVOu+j9oeDnBLQgMZEYvf9Ug9oXs/PZ6XXsrqUQgevl5Je0TZ0s1n
NpF31Bi/biRncCgrlV1WnsQe8+oWik03hSen7NCA9Z5FGKuyyeJASMAVNaxrf6KS
PP8MnNGZNRADYqY1Zgpaca/wJ4lBnjba9/sUtxC5pLLvJZNAXH9WCNUc/yJPvRJI
0pZkHlgmpVlEsUAx+V3HhRO4qr8+eokthDqjawB9M38WpJzMUHIy9CP3obFONhbc
9Fn9GhrEoc+EvAzV7j+YeASLRLmAUcCPnjsX/TwbN+1PuCH1cyypPYiv1yqatGUF
AKtK3X//N0AFXtxrYdqyYSz9vryyVviDKxVeJwp9rmCvsxJy1CWw8SMXY8wXRaeq
q/lIW7VnSiscR0+/UojKtOkYLJCPJjhYNvfmo80GoO1xZynj6kxRp02bGhkkqJJK
W5xTAjzZa2ATFRhSOz2/cOVqV0b5eaurXrCF9P2PIidpk3kPOxC2gOo3+n3aB93d
Bon+P5U14aE9nbjflDaKj6pzl89bh2adcstSY1imjyY7J7i4G8pZki8Vx5OZfwxx
MwZjjPEqBDSgrEwCW3wkGP3rfpJ1OgBaj9PdIuEggHf9/O0RPOLbQcm5B2o3VXs0
zgKRLCmFbvtBmYB4IyqQNfkh53L/BHStGvGUgGNe5jZlm7AJsTw=
=IdRL
-----END PGP SIGNATURE-----
Add accessor for stack depth
Arran Cudbard-Bell at 2017-11-14T17:31:47Z
Files modified:
* src/include/modules.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9095460bc31554fc9e830f018211faf96d51e2cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCyhcAAoJEH0Oec13Yh7N+mgH/1mKmaRObGlkp05aAZUHJ6iA
JyrhySE578n36k/wpyt3cVZ7V8dVTLFgdwr1RQmeTY2v9o9gJUtbJlgQFnvxs4ob
0OEN51SQROoNe4HbUWXu2yHjix+YEY+95lXQry3SoJf01XyF4YRWqBCBwLtmajv8
6+3IgQcsJZGhjCODLCDm948A+J5JPDWMjoOxg59BKXaCVH+MXTTNiRFHnYX9sZYd
GDlBPqgNLuZbEEq2ZQ/Szujl4v2cMeoqYJHMhIMDkFUThSh5050LF69w3duyQnBc
U+vXo/pWg/Un2XkuMf+h/FAV1/vHViBfZLsXospkIEk2lPQp2Cab4clExR48Plw=
=05C4
-----END PGP SIGNATURE-----
more debug messages
Alan T. DeKok at 2017-11-14T17:31:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/962d7fbc6a7a8093036511f4b49f57fc782611ef
======
--
This commit summary was generated @2017-11-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list