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@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/e64d9dfb08dfc3f65496f... ====== 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@2017-11-14T23:12:38Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bec9dc9739b79b6d78b92... ====== 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@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/6b9d81b120a78b72202c3... ====== 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@2017-11-14T22:52:20Z Files modified: * src/main/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/230d0074f17678f709fc9... ====== 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@2017-11-14T22:51:24Z Files modified: * src/tests/keywords/xlat-inline Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d8219751f396c4bdf1b8... ====== 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@2017-11-14T22:51:13Z Files modified: * src/main/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24c14b4d26fe95a6bea4c... ====== 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@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/790c1ada5b3986fc9784a... ====== 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@2017-11-14T22:48:47Z Files modified: * src/include/interpreter.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2e53acb6b8ccc133486f... ====== 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@2017-11-14T22:48:41Z Files modified: * src/main/regex.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72f6eb4d7b3a813d70051... ====== 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@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/0458ceef22672059dd608... ====== 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@2017-11-14T22:48:09Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/864516fe0996868c20e3b... ====== 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@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/e9665b1fd057044fd90d7... ====== 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@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/e7ddefcaebb414ed9bf5d... ====== 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@2017-11-14T19:52:40Z Files modified: * src/main/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5e774296b76ad924c568... ====== 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@2017-11-14T17:31:47Z Files modified: * src/main/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/33ac72a54b2b9008bb500... ====== 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@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/26afe2bc6c2a578cf82dd... ====== 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@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/9095460bc31554fc9e830... ====== 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@2017-11-14T17:31:05Z Files modified: * src/modules/proto_detail/proto_detail_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/962d7fbc6a7a809303651... ====== -- This commit summary was generated @2017-11-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org