Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu2cXUACgkQfQ55zXdi Hs0/CQf8D4A4NaHrkGE9YNrS63GUTJWF7D2VfAxqd2hwJ7+Uyq1omisSjYmnLoED Fg3QkiLOjR4Dw9xbngcEWYXhrFP22HZOhSr2BvQDJX6q8Wi7PCIPJqTGVhS4p1vU Zqoix/IctJJ81Tt+ZdSxH7V8OkUY4PEB+1ft/lXNpFqMFJjm65GjEX2nS8WNTWJ6 2gDhsBtSEUiomEEm3pZtuVUa1bGSeUpl8kygeEsEwQl2Bq2TQ07ly3IqMs49ZFOu oySVBgUMz4G1Sq9EmwQVMkqSm351ui26tUrq2RmTVJjQy4oFDC01xe5j3f7RM3US CI8B0tahJJSnGeSR+ZRKoVHPKMSxSQ== =gbBa -----END PGP SIGNATURE----- this attribute is text, not binary. Fixes #2322 Alan T. DeKok@2018-10-04T20:00:53Z Files modified: * share/dictionary.rfc5580 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5d9b7d3742c12c284286... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu2JXoACgkQfQ55zXdi Hs2kDAf/V9Zp3tC07NwGWghn2/5gvfJcDNxpE7SzbnE390un3MfnbjwmxGx8lWdY 5lgA2pjOQACUr+xPMEos3NVDNCZ+KC1XqJ70GEYavkIRao3TBnXy8hykSYk4ty7G Mfatd4xhrTW8CDEAZIE6zBOZl0oRN8awwvYlWAjPX5WVTMfckEYLdSS1TAbqixL6 XLOYKMmSb78LnWT9zcAs6pwjQIGAaAYBEQDa2sHDtfqfI4sTRMBwwB+1h/AfwAYP +miHTOXzYd+vmrohlKVbJxzZUDX8JrVQsNbKJyU9daFROdF4BM6IVBTTOlhAqAEr SP0LHDkjJuS2HQKA5fWuw6x9erD3bg== =XJ/E -----END PGP SIGNATURE----- simplify code the buffer almost always shrinks, so just call the function Alan T. DeKok@2018-10-04T14:36:26Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7a0f3fab739659d5678da... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu2HRcACgkQfQ55zXdi Hs06EAf+P+dGIVTRYBgTOFwVWxybxtVfTp+0HQGc7CUgmiTWaNahD9obwleD+0y7 9o6j0ECofI+8YyoktE8zyJlRFhTnn5lhDsbmEc2tGxaWQvT3Nmq69KXQrrtdCvT+ QbBJxhtEkgn8Un3ecYdPUSyDw0DlHFsVSEvSoIAz6AGBMnwkY4eoDKQoPhmMBfbc G+eu2WxQs6GaJmkGW49c9j0+CcXrgmVRIIvXzAmbLOTww6Sr+maBj4FNT7GW0Mtt qTflb7oFpYdXMx8tZZMgGT6hw5c3BckXkXXGjFc+2qqiwyivg/UVF/mo3j3JusqE A6WvkoNCZWeH2g3I6NXQeSpBXJkkaQ== =zOYq -----END PGP SIGNATURE----- shrink the message, and fix compile warning Alan T. DeKok@2018-10-04T14:00:55Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb94d5c051ea13aa60f43... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu2Fd4ACgkQ/6TVgp+2 18qBTxAAkfwsyNovwYgzMtHut8shawfHyA6bLPE1cZb7Vg0IwqTDts+9Gm4KrHO0 mfvpFL3ZTJmp46DIRe13Q4/50LAEh/UU73/m3KQVb1Od2wHwE/V5wlDQCzU5lKCa cYl87FXdDoqo9ISuBIGbUncorupyMztABsskyq6WwvhX4PTEkLfbO+EKMQ2Y3WKF 7KGd23tNqwT1sPzRApqUsbOnNA67IVc801j+YPOzGoWejZiy1PFQ8H+VI1x3G5Vo uP8m/1TraNka4xWvZ8kWKoYfO9eSahon9xW9FK4D8BrzxBNbzK82TbnsrAzQqLCS XTvgNwAmi3aWASJ4aMYpew3Q/P+NybHdfHchE9FLqK44C2Mo1Sh7UyhjeI18zctn PxI9dAy7dedQ4YjR7xlDn5IJmh9ekPhyjsSADrySSamVFiy3+8NzI8h46NwJ88IX NIIzdAzvdEDR0HXZb26c8hYBsWUsKdCb1uNiCfSEeGfKoBslLIHhN46PtGjQv8Nl X/p32S1fMxVd+wQe6GkjNDNjbW3e1s2iCDKrWa3w5rbLyu4OmZuhO1XRRaR23/mv aE3tpYt1qxA8d4F5b2W4mIjQUcO8UNCmGBHERgGkLTyX+CK9fSLiopH8vez3CBSz z147Xe89T0AN6oApjKXuVt6Jn9WakIvy4P5hOg6CIMC0o3KNY6E= =a3Eu -----END PGP SIGNATURE----- Minor fixes Arran Cudbard-Bell@2018-10-04T13:30:06Z Files modified: * src/lib/util/regex.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1afc7d3bc6595ec496463... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu2DTIACgkQ/6TVgp+2 18oKvhAAqgW6YuuoJQZU/XjaTqLS/wUgmnRhFvnVOmjB3jj/fPYfWfOLnse1HXEx 3CAczqwGh5e5Xp7WNzNCRRVXXHY7FZN3ng6wRe3hjAK+xuPhBACxmJuDGMIgq3P8 TiFvlJRrbv2tZuDIen9as6AhCDvgmf5jcVaU4lPfp38zRVhvKWVydPfI82Al9BtP KiaVe+84/46lwzTMB+HVXzMz4vSWjYDAkvVW5hR3wJYKbLY9r5PMHsXKfD3x6+QK H3Ealeocty/671BznXg80/TbaD/psU9Tae6XrdNxNtPf9N/yhpLyeB+VNk8fTAs4 H/gr+lUoMnUyNeQZKrZ8j1rfQC7r+Hf3hDc6QoSP5F0AZ5yVzLxbW50A+fLr0tC1 B7xIaCkbxLuRcK/uqHp9zaDTzB804V6p7Q47YfPJ/UdexL9/3rpt4JKrZavhhgb7 npskNgIs6ldHPvHRfRdFCCdUiSITWgQx7ryWy2YOClPRoKTiDKGB+9A5hXLVzfKV og9ZpQC5cPyqzyh9cO4JkqMbE2w7UHusxAbbS0KpGdUQ4IuVTclK66fH0M5FD+xS ACn449Ehn9PJDFrPp1VN4KRihSuhsj4fmm9pciVvlexPgIuVHwZdwicJVIwabqYY Q/vJvm7FsFan1BrTtCIs55sA1c4oU4A+b9nxQZs2nD8D8RIy69I= =shPI -----END PGP SIGNATURE----- It's ok for the ctx to be NULL Arran Cudbard-Bell@2018-10-04T12:53:06Z Files modified: * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5d37a089299d9359481f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu2AwAACgkQ/6TVgp+2 18q2bA//SOwDfRkfWAeQ4DW2Apzj5wlL+37nXSnEe57t3ZRtVmau7AXFFo9L88HC Bu0LvmmzKMYNTM+SxvuI9LOE5xr56YmDFiHla77QW4uZ3x8CFoPCFONSuMxqVueD x7tRZJo4rzVMu9sXrfQ4vBj96EeJFfdC0I0xkuP6Bz+Mxsw90yxygNYzbyFzoEJw dVneLfQUf9RsrOVyy77dQCoOy4NAAQ4fcTX5fSVqQ9TgBRifl68B5O/ma2bWbeeL rRbCw8k/FdV6medUJr1d/CX6OBXjDXJiwxQD+IsGi+QXC+Z2i0c7F4bFl3QvaEXb IvRCxiXuyz9PExqlKMyU8UOfoqWIYAKTgRjk8mUqzWHQop56wVMPbE6jxgAEXCjC ouycc7P35Jj2p3gYm7ah0naXsly9UHR2nF3+jGr5Zw3kVq0x+gfRthSeBTkurhpR nWYkVc9EWTcVU91c6KaM/voKGjVSvW4bqwAUOiUf8A+KRYCgs59ojXRmSYMsajVr Sf4sNUkVAE8L8mwIsT2dKzoCGVKUcCYNDPrw1KqdDcwtXVecUnTt9zql8EvAbP+D T78c3bjVfpZgZ5p4WBCKBQD5erYl6Wz1ko+UQRR8xyfjClx5muoph0DFhXotBlQA jxtKilGZuloKhMgZ0LDJsqIKbJ7UtroA8ed7A3+78oVHf06ZOgU= =YkNT -----END PGP SIGNATURE----- No longer used Arran Cudbard-Bell@2018-10-04T12:09:36Z Files modified: * src/lib/server/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f9d243d82816b110737f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1/IwACgkQ/6TVgp+2 18qFvxAAkHEysWpSw+Nkrjw8MD2GuTjMDBu/q0wzvT+3Oh16311i8V1D2ss3CyJB luYm3X156ZTgrfiwXNy/o+GpAJAW4X8IrqYR/KyUeLO3ePIoxbWLNMow/OM5TS2C YRVS9QDG6fvti+E9bdH7BHWBw+7TAqpL4hwAUMqgbBlpj1aWS9ux5oZJLhfos96I aEDoV1MKey8DECO01+zg/hmDtUlRaA5AjBoimnXI3DvTAf9sAnW8osK70NnVwDq+ NsmnTgBVLacCQy8IDsQH1XZUMNQECkSpOa2Fu9pQ/ufNBXCPnV2z98V64A0XZYvt Spj0VU2t1yLwFcAOqDNggb4SmRHCFWhyCvvV8RwW2yzFvMUr94o6oaZzcbIiCwj1 RScSYKcN+AEOwowrGCWwObnL583FuaUCXYbKqRhoUpfc5aNJ6Mu9VBii0XEaucLm MtJWQrGayvFcI5jJjv7MbZI3wcu6sKbPOOSuuS3oD5iNH6VqTJ6egjNVM97xFl+t ow6bucoEISoSt+OwBmT/4k2k9/er2u+8EaDmP8qmSkp0AGv1vrkx3td2/3+sZVM+ aZ9cQS1QzpqMracQ+eomH+4nHELrmfdOxTjgPfU1bfvf5rdxmNAZLNfqon9tsEt8 g9jIWu8b1wM35Ivtni0/14UniGakxgXpy4GAK4fd9p3s327Boqw= =/TGI -----END PGP SIGNATURE----- Fix PCRE2 version output Arran Cudbard-Bell@2018-10-04T11:42:04Z Files modified: * src/lib/server/dependency.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3c00cf1a683a36fa099de... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1/IwACgkQ/6TVgp+2 18osBRAAqkjV4p477efah4OmnIAn8D0hx+wOScNqSVMqTEHHry6y/Degamy0f+t0 WEQhB7UO5GhjNWQbcpsHljDIF7XmYPfPN35IWL7Do3d3+rlI5OX/PbtqGhRiZAJ7 m5qIXW99nmkn2eRpO7PMPfQqsjSpztmQbK8IywDUwCZ/wIr9xfDeNUJqtULqMNIN wSnwuY5DsukK8qXTblSFoS3ix+GoXstY1VLAXw+0ccOsWld+TAWM7Ne6CCFKui4/ mNiGJMz88H94vvxjz6IS6WZrCXEfeqriePonasGqEDoOVFws9RYIsAPr+3mLC9kg ZWbqm9mPCgUiqC4L16ljp2BKtndE6BHa9rKZ+V1jhjRFBeokVhiL7HauQT4pBUBX Okm36LqxfnAj9vOF5YZp4Mmdgut+A9p2zxWC+hBvijAqg1bzzgRjUtfMzirhoVTA 8pgs/WRdzdWhY3PqSNLP5en9CEbVZYMbjhEreeXV3gcgSIMK6TEg3KFilxwYb+gu xzJPm2aNq4Bjt4VRdfB4EwvueYaJ/8QxRPr4JV6/7EUOl5Ig6eVzrj8vGC/eZS8u 7LlbdgFR1l58gfiXAxHqqbG9EhEBxKJfECRS1MGH3afjpJ5sO9UZ4bR+p4/dwmNc HiyWRMwYkdWaj7zqjXhClNQEH8d8XZZF5wJ2gssOTgRnJNgqlYY= =V0G1 -----END PGP SIGNATURE----- Don't leak HMAC_CTXs Arran Cudbard-Bell@2018-10-04T11:42:04Z Files modified: * src/lib/tls/base-h * src/lib/util/all.mk * src/lib/util/hmac_md5.c * src/lib/util/hmac_sha1.c * src/lib/util/hmacmd5.c * src/lib/util/hmacsha1.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dbdc0a06aac9bbb1db044... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1fnMACgkQ/6TVgp+2 18qy5w/+IWnkO7LnjTsafLMwwMF4bCe4rwpbN//kVb9WOCYpDuDUymXJnd4DIfZ0 xm1pxdvxURPnYttj6rnUyaMuFeJMdAHouqy6eVGRHUlqYhSFL8IX5/6Qxfclw/V+ ek3UtI6CHa/sFmvQ5uesqsYHg8NnoK3NLkmbW/XkQc17wJs9Xil2nMXiGS+7NIdz Si7YHfC2es68AT5lQvp2GSuQLnihAD4nNPv7QthPalz2SB0YmCw+mvRbVuuTN2g/ VVk7fJ+o63KDFpMyb045nt/CBYa2RneykNYSMITBxRdpDA9WnpaB1Bs8UYshnLR9 1sJ3c3G+4BxfU4gyi7LzN5zj10Sb0NxICEiwcM5QlYSelnMSHhlCtAo9cKnDO5WN ZCLM1GqlxB/UvFPkRe+medE33hw9NE1CD/LpxNLG+RLNjpPcDK1MNZs0KCxGKWyn 6b7F+SmURpOMELyTqqzAzuySnum0tFCKaOURDtbBxcuZ4M3UOIashZJohCTnn40G WxKn1FQcsmdyT2hzIGBWZDFp7fc6I6tt3bqSOEIagQIyrGD3bloqeg3I3zhrXpx+ 11X8nPKjYIsEVuwadtICxahNm4VhJJxPGm+dcVAQSIz+IURVv54b2r+hV8fFjMAL bV+mDRLsHoEIy3Oi5085sm3HdaLt6VvPfA+1kxMruZ2E3xftcRo= =alZB -----END PGP SIGNATURE----- Redundant declaration Arran Cudbard-Bell@2018-10-04T02:44:03Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb7eac1485d7169ac4864... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1fNEACgkQ/6TVgp+2 18r6gBAAkU/3l3GDGO/JjqJhSEq+dB69LBD1aeY/QelDLJBcmCnpWmN+tviGEI4N lpL7iSQLG/jQqEHKqFPp8PRjTpQQGn92+6HWwDV6ioB+Nb9liWNIVWZni5YuAqeE oP+iectURzWP9ESuS9nvFb4e/YWJee8etRyeQoVHJ+WhLi69D/Y/uJ3Dw6/P7vR8 4fW9lG2Ttdkr7zYc9P1+qRh54ao7KzeCO1lqnGaI3eKa3UT1+1G86hzQDzxTOqh/ o8rT3lY5Mm5oCaajvkUXLoI+U/cYhz9UWGTZDNwjPecCdqc4vF5WR3c7+wtghRnV gEHhDaA6A2YO9ndqeLUe0+Jj2LtxRBd1zZxkdKcx7wykCesoD+6ByTHaKUov0P3z Qgdv6j/J0Zv/UByN8hRpmfoIPNG+gpH5E/wh7mzs1ECKa8nnxC8QzhQwLDg7Z1OV pNdfhiyowp338HtkMYn5Dy2wWsUUfRUEvpPRWA+pW01TIiFWVtTQl/8DYBhi4ICC YvVTrda3XXlH/soxy7TKj3hOC8jGl5rP4f00QJts6OEXpE50a6SNXApJUkqfDBec qICRc08eENlV8uNlpWMLUxEGpxUriCBUTSkKd2RZJ+fkpDkJz2GgJwbtXialC9Gn +JGDY6LOSpI5z77RNxa6W8MZ2C5TV4/Di4mUPvLQb13P8BhxEB4= =PrV9 -----END PGP SIGNATURE----- Declare some structures before includes Arran Cudbard-Bell@2018-10-04T02:37:05Z Files modified: * src/lib/ldap/map.c * src/lib/server/cf_parse.c * src/lib/server/cond_eval.c * src/lib/server/map.c * src/lib/server/tmpl.c * src/lib/server/tmpl.h * src/lib/server/users_file.h * src/lib/server/xlat.h * src/lib/server/xlat_func.c * src/lib/server/xlat_tokenize.c * src/lib/unlang/compile.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/mod.h * src/modules/rlm_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/820d8ccd656de3f2974d2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1Gt4ACgkQ/6TVgp+2 18q3oA/+JhiuuxiyEBCIjKLOYJItQD4mHUmGHQB6ZCBFxXZu+WF3z3Lk3LV7ajUX HnxHvrWvpso16eEivNbBR8UjcZCNmOxVq327NTnsy9QHN0b0iHwwHglWpui5h4Ee xFC6nefLnR32xc79588WDFO8BhF209y8SP2EEECst8GsXU1JW5ARcev0w+0x0j+v csrZQhIzc2Y5Ui4TZQHISR+uBUtNV/mI8zk4kuFv2HAagBOUWBmlZqD5Y8eXVFHh hTwZevwhMyOLX+zIrCy+GB6WMUOarxs1WYEnNyHXdzmJAZaN0Gi4tw2WPE51Usyz QwoILFnnMo8sOXPn9F4EAvS48geeaoG6SCplhsDRBOBIIsXBhYSXDyEQdcfQMhnd /13RLQq+tgwZGwXdITEzPxQzyXbsWY0tjj4uKDAK5ZUE4KZDBJ0vuyJi6fdFn0fj 2YpNoq7SHy4yXBCmNpwvIjFQMq+DMnnAA5YKPO4cOv7NgxAhhzOpy6tHQpstqnse HMkUda0g4qNEUlE6FGG82p02NVi49nyMi7TkfPzT/54GQWe8R92fkOJ8GRdhVJ8r 8g4P3quqOaAuGVMLVXLk4rpXU1DaWVlNe1Y8bH1ZBNAXfGN2sINkRmxJdqYpWFgU CTlZpWDCnJoKhhITtok4Su/UP0AV/oXvno1iajwSQ91xbVpTR/0= =pnGu -----END PGP SIGNATURE----- Replace remaining references to mainconfig with main_config Arran Cudbard-Bell@2018-10-03T19:39:10Z Files modified: * src/lib/server/cf_util.c * src/lib/server/main_config.c * src/modules/rlm_eap/lib/base/eap_base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e8fedd0b40f604003c66... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1GmYACgkQ/6TVgp+2 18rLExAAm0ejsu4Kieen+Y8HUq3CgrUFadY+ToLz+fYU+VGiRNPllEgQLgL7rUjR FrwIH0A4f5k4fk5HseXJxjKx5Bymz10DqzPjlV7WY32jSmZ+iLYQD8UaAaqnI6wp +2dJ5lNR2zcqEgqEJrI28p3O/cqytOFNlZgDi3zEVPTqP3q3+ZCxo3bWRRtirSsj 32DkQcKXm3DirKkgOkxJITqsd3oPWyQ6sb8yaIqcfHg8rAp+VjgJGghk1o0zJPUm zR9nsG74mONBMO9yBT2JjfMYYGi0EHjoBEARJeMaCE4+N58zEySGmB1FQYUmrmSO vkl6bcrvXRFgShcKgdVBFs117juTDO8i049YcFS4hSyNLTsPaGXeA9QpciyA1m5z eoZni888dH5xcKkMMkkLXWZqmbWJtcOELrOgzReBjEUk5mJu9++ANnyvgKcPuRnz csgXwZOVGaO8pWcOGhml9g+fh5wVBDJFSRthqz13T2xNy2aFBO/v8xpK1JvMGBKJ jR8WOdeJoWsJTTdDO0/mOe+4JFXn/YPyKjVtmwR5hJXhWDc4hAOPv6nZZ6QEl5bG DJ6JwkeEzQiYk6a5csyp8W0C+yuGl2/YViQFactG8n9atqLZm24lkb9lit15GYyC zGq6574YQcn4IUulcJnQ5yTE2Zqrh18mkKzY7kwqsl5LsVNOnAM= =CYJU -----END PGP SIGNATURE----- Fix redundant declarations Arran Cudbard-Bell@2018-10-03T19:37:10Z Files modified: * src/modules/proto_ldap_sync/proto_ldap_sync.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbe6d664bc4997507bcd8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu1F/UACgkQ/6TVgp+2 18qx1g//V77anr7qHogTvLpYJeKNyqdTvEoL+LWc9fmwcx1i4ms5cLgpha5OfJgX XkdAxn0HNK85nULlEMzM6t10vkyA2VQKYyL5sYaFqVBCIDx0+MAxcaqxTvMLK8ZK ofTmPHLH6Nr3hwKyj59iS4pGdFTCTYegLUUFFTCnRnna9MiUPGc2W4eyqfOhvbAZ SwbsbHNe2wrMbI3pyHqH8EB229OgnqmskeECFoKdZGLEebL/RKaa7dXCPklv6UOo SNlDUBVnK8jgWdfPTpnzTt7SXBfCuKrVpDOAblz2UwfD6N5yzQIEOz9QCdCB+vXa f9dOmZWM6BL/AHGmEZ7Vtbe/RjV6Dp1c1uYGlWWFm8EezHtvJeLypt/e1h3OESDp 9NgFEUJf5rt/E+ZwDzzmdw6D/HhXvphpGlXatFT2dZ2/a3/yDyqElH+Raupf/MB7 v8lz8w1rm/jjdR4Tb7P/f6gM3421URi9e+v6yIs4CA6ieCoLpTh5+CFevawZeat6 Ur36tGOCYQF5YJ58GbwQAQ8ry3uEvdmz4lbxGeUa5so4WlT71SsWbcXpCgyRz7uH 3v+4ARfdxXvq5BCB8qmprnpMDyEXY7YSFaFrI0TgJkbzXMUvP0mZrepFGPGvVKS3 FL5aPjYpfCABrrb7Fl/KTyeMWk8W0G7dc2fDJPrHnoLhszLrDzY= =Yxuc -----END PGP SIGNATURE----- Include map.h in LDAP library Arran Cudbard-Bell@2018-10-03T19:26:45Z Files modified: * src/lib/ldap/base.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/550dbfe4b61141bc22dcf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu1DW0ACgkQfQ55zXdi Hs3nFgf/Wuqo8hfhVlc2zziaDQdArxN07yiTDRmO3BK7pYU6dA81/pgozAfMTiJc PuYfVHKxX0D/4vimOvo0Z5q5YaKAsprAtKb91b4mzKMVDV8zMo042cuNFDefdS3i DsgWDLcK59dN3OZCJlOTXoVz4EZMrJ0fCDyGLsgpmi1miSgP/lEiSG6+x2VAkwx0 hBwvkvb/BowOhY7pUV8MsCpU9B6EGIAaOSE8C4vfHzcdz2McYkBQT5qW6CZW5dCC ldOFwsN5oQuKInrMjWUd1oVSIds5YgminHqfSrLEV8sq1ZLVIKcpoOo7gRFOZXv3 i/Ua31cLiKlf46ontSWlXkrz7WbzsA== =4TfJ -----END PGP SIGNATURE----- finally make thread_instance data for the master IO handler next step: do it for the rest of the IO modules Alan T. DeKok@2018-10-03T18:41:10Z Files modified: * src/lib/io/master.c * src/lib/io/master.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbbdf02269ebc52e92bb2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu1DTcACgkQfQ55zXdi Hs3/9QgAqOglGPvlzCCET9cK+JsT5JQACMjkotuV09j2BIY+vm5SLOAdet2MIaN5 HhOBVaidwARlqyZ0qa09786tA0U1NUPjNwFmPvVqQRl3pvk8xqScOPqTU0D6FKvb NctXT58nT6UpEGA6tovOo1hKDYxAjtt2lzv80f6CRdCML844jArdSQYAcF3t+RA8 1kXtq3FYTc10L7zWr4gjflH+wdt7rZrPSPQiUPx+d/JA3Yt8ln8QjDcqJm4nF4IE Pj3EG0IThOSmXrzFkvvZe03nW+3Ir5hLbR1XlmU8KKjmML9ZrxgtQZ+ijzk7W+Zt FRiVAtUSEIeQ/x7hqo4b+D4m6fhkjg== =Ka6t -----END PGP SIGNATURE----- added "terminate" command which stops the server from running Alan T. DeKok@2018-10-03T18:40:47Z Files modified: * src/bin/radmin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f51ec58744f4cca0c2b36... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu1DH4ACgkQfQ55zXdi Hs3d6wf/WK7lzVDXIKWpf2zu4etvmHmOUslmZYPdqrUIOeboq8FoOZvNp/x/adNu VTB8yzHKH2fSF6gLsLKz3o+FIZ6StKTKJm4lT2s6OID+lLprytPXRUzuH4lYzYat il5Gx+xF4pxXfOs9Sa9BhtFIbhaIw4Do+0LTgDXnip8qI+ghsamH4WFj8SsoqGDs CAfkc14/dn+a38pXCN0R4Eu0gTtN5XR3GNCtVg7WlEiAt9xid4Z02BpPtJK91+xU WUqIS3THjW1APRcg/U4DaII5Jbd+1QpA4X3BAJeSvhtoH02E2PwMjsIzapcbDrMV eqJk+ZL60ewNJX6FI7ioc35Umpfxtw== =9NWW -----END PGP SIGNATURE----- fix error message Alan T. DeKok@2018-10-03T18:37:45Z Files modified: * src/lib/server/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6eb8bdf7ccbfd68e50b8d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu1B50ACgkQfQ55zXdi Hs2D2wf8D0XnKIuv7Xjt3iYD4nGS+uVxk4XPg4FAcCQrzmcEWkB/aXxBRRfQlvbG iqh2y9F2aWL4kO7638CbApl2bacRlmKm2PVwuYL1ZtdX3+hthZLmVWHT+pyv4ion Nl54kqjaYeboLlYnMNOIF4xnBfE/5Vy8jc9oD73YPP1FYwnxN/EY95keZcfp2elG X0V1YUE/J45BbXdUri7NZhv6q0Z9mUdqzXleTZ7y2DSb6myk7FYDEb7oPAxcHS9z 4+BVrR1VHqUHKzRI2I4uTxPVDw9u+qyqi+JQrLjYOu6xaZKnCxIBe0gnL3Mq734w zNKelr9PN6hCS+8XBssKrl15jXS8PA== =2eFr -----END PGP SIGNATURE----- add fr_listen_t -> connected so that the code becomes simpler. Alan T. DeKok@2018-10-03T18:16:49Z Files modified: * src/lib/io/listen.h * src/lib/io/master.c * src/lib/io/master.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12384160342a3c88f46a6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu05K8ACgkQfQ55zXdi Hs2K0Af/Wwq2RQFG0haqFqziiQ69kVORhCDedNcEDuCLjNugs8B9TouESfMwL97V wgBUNHU3Up8PQkCYj7Vb5aYoAssoSvzQp+PzAwarVSe0wlTO+dKHB4DGyPwJeh5o evBiV3aUJ6Qzfxj3rm7KAb4R8Fq6zZ/j+8w8GgOrOtcUpUdgRwSyDsIWbhK706BR pgob8YuOjmPbsFqpjuTBGG8eodfzcvZQukvqJTMD22QINbNPO7ZicJN5jPqwf/uv 7sFNEt8J4SpkAR3NtR2vEXapM+RELv+d7D35WpJy7x7rVa3KQT7lo8xPKwc2m5UL rG0nRzuC6+43wrOopMtCTpu2YtGCOg== =0BFU -----END PGP SIGNATURE----- fix indentation which seems to have been largely random Alan T. DeKok@2018-10-03T15:47:47Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6462c83002afcfe018aba... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KwACgkQfQ55zXdi Hs0gogf+IxpdCXlMBQYFZVfF/II8VZgg38cmOkTOXVx/WdeScJCsRuhieo5lB23Y bXpiduthoTcabifFPFUT2kXnGQAH9vdy+s1KjTAzoTyAb/DLqVKDm4bgh4hD0Iog f2Psne4+m9xrcTiDg9ZeiLRmdTjcbUBf80Sbde7DsoH2yTkIgghodGiHshf+SRYx wf31LQ0AIsdwohq+3NDrh1taWN9K5qcPXQuz0lOM5Bf2XkuWs8sl3tmQARoFKCRI LneSueOGqVbkXo07PG2u+5m8wGhgq3jos5Ko1mEj5mRF0hDvbDv29o53L4JpppS0 cd+72UnolOBadlifmTRzXvZkL7Sz4Q== =bf0J -----END PGP SIGNATURE----- add fr_network_pre_event() in order to get the event loop to run through it's work again. so that the network side can say "hey, there's work to do!" and then go do it. Alan T. DeKok@2018-10-03T15:13:48Z Files modified: * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61fd2003444937b97d3e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KwACgkQfQ55zXdi Hs2QJAgAhVG+4fVtRS+UE0HsvDc2JnA8dNbttkCKCImaCSM0p8iSIXJpPUSn3vLC tOtJwQiMotvdwpHbz/rs0nhBZhyq9Jd66Kcz/yyaFQnOLdUtNzkXjVkJF6PCl9gu 5ZV1Sza94MyT3xjOYxy/SaTeqwuqWfqiS6QQTtgvJ0O23g3oPe9GeVVgud6fouzx YN6GZCY+uh3z18dddHnemU6FMf8rRLyEYUv2JsjDda0KJFTiHE7h2/zZFzDhyFrw ZlEQAUFjsgx9wMKKe7R3IEe7scTBL8CudwJ9flzp+IsvOf5p1LH64r1BFGzmwNdz fkTGmsTpEDsXaTe0gCZj2RFOQhRr9Q== =umbc -----END PGP SIGNATURE----- bypass the channels if it's the same thread this gives it about a 5-10% performance boost in single-threaded mode. Alan T. DeKok@2018-10-03T15:13:48Z Files modified: * src/lib/io/channel.c * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f956d445dd873b01857c3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KwACgkQfQ55zXdi Hs2TSggAk8kzuabG8v1LuFC3EQcqA3IXrF83R/i2rO8NR3FAhh0m0bjiN+SPpD4e Sf3hsLSXD3MV6WOM+tCzkm8uAZbfrl3bx+8CaO2+lPUu0YzZmNALfVuxFHzP6Aa/ vj1T2XnLP8YfxLlHLlKf9wy3dNHjxfA9xFUAQY818660fTnoxsQwYYfsI9i5CFbN WdetaakUEa5MyYaoI1wzOOq7TWSfsVwAxG5ywPgHr4ECaRt4bHkDQ1mRuWCueuiE K6l10CgPj+Ox/isfUQzcQ2P8eBN5SJdWbTUpEjDQH8pJG0ryFA7xfv+bnKu36pqc ucy6P1EkG2uUUU/J9QHwq37ya4mXNQ== =6Rlk -----END PGP SIGNATURE----- clean up debug3 messages Alan T. DeKok@2018-10-03T15:13:48Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81412fa9056ec6720dce6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KwACgkQfQ55zXdi Hs1TlggApRWPOioQ54zgmUxi/IxVL6p4SszdoK4A8WpfgOiaNyFIYDikgdnd7gnc iqU1sosdRW2DekzYBQaSQrWUlolPMzmhk+1x1j+0UlsMqBBxFWMwjOqfVmkivA6m m4Ols28uvFSRb3y8xE8ym79vtx8aDWy0mUiDj3NNE8Ryg3rWiWiFK55aF7Ojb/0t e6wch+fmUnedqBu/vMVnok0q/EVJQ/Ps+mZbn8Uu2hoaPaPS9KhyFlP5bTPpofH5 EycTc4dS8FcTLGLePr973mrO2f9rEZZ8XaUy8xZeh3FILnx9Ae9I3Ed7CqiZKwfr SlfWHmy3gkkIBwhhnHbibll+sb1l9Q== =B2uj -----END PGP SIGNATURE----- move callbacks to "end" structures Alan T. DeKok@2018-10-03T15:13:48Z Files modified: * src/lib/io/channel.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc4bd57817b202e30d9e9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KsACgkQfQ55zXdi Hs0Rpwf/ZA/a+LhHQxA0pXGlYtZ1M+P9HDYtdR0HE35JtMfrWRoP+uUV5o8G8uIs nv2GYH3mZxAX346suxYA0yZRwD8cA+hPe1aUgiCmKehWXtlVzQJ36niWO2yEX4sk QNS+Tl2f7nmBz3m5/cnYOdIZMUlVgUuRyBtRRZmKxErN0ST6I6COjFvm50h+96Ys 89Dd/8TSI0TbSZ5KxkWVPNcaAcL2bbQ5zcl/cVzn10yBBdDDhd0LbDIloEqP41EL CqFLvllh1LdQFK9DSZmLyfbrXAK/AlmsBAILk1Er2VZp0ryQgUcF3PfiP05HT3P0 W+pNP7lUEUb5LGChZIh+aqopeRnbJQ== =tmVX -----END PGP SIGNATURE----- move worker side to callbacks, too Alan T. DeKok@2018-10-03T15:13:47Z Files modified: * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73a09e7904951018ec3a6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KsACgkQfQ55zXdi Hs0Isgf+O2oPjWVLBDsrK8O0wrBsGdRXezX30JpAdUDPx4yEH3lor8W6MYK9gmKh 2T5/60SGzHCVAvER7AVv1TINVxLRQIfWxKRBg1YnWDDy+yBGEwX+asNdHnc4VIbq RFnpd8ihUFEqqaqLwT1ix1tumtMvdiCLksYNfBnGrSuAMGD6K1V1qYBUy5EB916g 99LE/tO/2X6a8eZaMlnEOuXx7v8/Evx63deTlCqifoPr6dMDk7hopgujK273OFfB B6zYQNy53+XzaOpFjX22HBvc5Xe2vBwCQyPG52HzZv3m6vgIaBbIzClkjQx5a0uM fJBJ+EglNyhhfd2ky79pQDsTztQkBg== =t/fG -----END PGP SIGNATURE----- move fr_channel_recv_reply() to using callbacks in preparation for bypassing the atomic queues when both ends of the channel are in the same thread Alan T. DeKok@2018-10-03T15:13:47Z Files modified: * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44ff72bae9eb790af35f1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KsACgkQfQ55zXdi Hs0lbgf6Aj/owtZhqquaylnXIqhwrRrjVJqmJZ7caYCsIeuqxqyiNm8/uc5tkKch AiunRB2v+xc7+/gj0obD3yYw+/U3i+MSFmujFVJywI7R1gYG5AK5T5WW7nO2oV6u ZBlEt941JvIrkfm6bj5qMbEw2F/R3QyBv0nmRrvH/UG/jySirdyQ1GKkw+qqnVwl 3nMhsrDbGqpGgcHyf4ShdkOtcc7oadJmTiqEDkl0u6JU1O/bc9WlTjZvTsYuWHIw ZhQMLSXCL/3voM/R66ahyfRJJO/MJM2R38Mx2loeZUMPlesX3Ozxwy7MaQnvduRk +MnsLY/agem2v7+fSvuCshtnFNKfFg== =6yr2 -----END PGP SIGNATURE----- remember if both ends are in the same thread Alan T. DeKok@2018-10-03T15:13:47Z Files modified: * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/worker.c * src/tests/util/channel_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ddae0f168d0d6188d211... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlu03KoACgkQfQ55zXdi Hs0yAgf/Rw23KXZN/T6oOX/5ZAFiOBlWk5JEwkEaAmsPH6Mvd1oRKlcWlQ+xBYN7 TVjvVbxPfZFyuf/hH0jpigS24saHUJ7n5gu6aWZ7wpPs63pmvi9qwbtSEYWWy8lB SWNMMpfNUZy/lCngY+Y73Xr6fe5QAZjv66lQJnjbmUrFfLHja8RnAMithOshpSMD MePaSsFd1OnVZOmvgR5aMwwA/Jx7Z2UOaP0UEOdJnwRHtqmDZLN2lMbvidAjJXMr 0jGj3OkT+sScFIaDaFPK/grIwC6WSJ/e+6rA7UpiR78pnwr//2s3ldOviASSxzOV mfnKbQijk02UvBJjWLkd4cSEIIYOdw== =UDQ5 -----END PGP SIGNATURE----- rename _master_ to _network_ which is more consistent Alan T. DeKok@2018-10-03T15:13:46Z Files modified: * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3a71e93203cec07832f74... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlu01ncACgkQ/6TVgp+2 18oEsA/8CQZoS8Gl0wCpsv2K22EfWVgdPXSp12WkaN6WGUGA/Ac2Mt94Gi/GTL1C uqNEFmvHYBV1h4wo9gn2wAYgF/fda6oqS4VoTURhRuojng/ciKDjNCK8t9uLgSom G1EXcKsuJwoNWNrhW5RQSgaZNRX0GDxdxCndN+LlazWeKNN+i+LW3JyngApoQuKC DLXNp+0bUgxgXCApmTWQ7lmMTgL53ahuykS9X4tj+nfA5Qle8lzZn9luKUJEpHlZ iXzrG3n9Cmq7CEWcrlg1KRz2lXm7IC411qdiGe0y5NiquwkxS5jxqckrGTfy/M1c ZYZJB5sSaNJ+j1/sGhbwrxDX/oF1n9qXvrGXqn3rdPzQ6ZtOvDxVb+xJIwVvlylA gdamOk4wPQ8NQXg6sGfdupPAhdObviRQh8z6I/97kDOC79igUtEyt8x8PNPnrJhw l+SG7TLeX0BqVXxuAUOoAq1rYlNh7Do+8r2OnyzyTxzF9pK/PNbXZtl5zeJMeJrF KV1r0mhsODq58ZAPIoS3Dc8t3v7sD8YAE6ar0tn0boFSv7aUlqCqAffK/ozYPbN7 v9TT7uT8KCHWOMg3x17+pKeRYNKG6LtPG56m/v0neaBkUiri1DbvMwS+Z/xs/3xg 8+l2ci/lREkbl8RPEG8T+kTULaQUR6SJFxvk7WT1Oifcw+eVn6w= =9abZ -----END PGP SIGNATURE----- First phase of restructuring server library headers Everything needs to be broken out more as it was with the utility library, expect more commits in the future Arran Cudbard-Bell@2018-10-03T14:47:19Z Files modified: * src/bin/unit_test_attribute.c * src/lib/io/base.h * src/lib/redis/base.h * src/lib/server/all.mk * src/lib/server/auth.c * src/lib/server/base.h * src/lib/server/cf_parse.c * src/lib/server/client.c * src/lib/server/client.h * src/lib/server/clients.h * src/lib/server/cond_eval.c * src/lib/server/cond_eval.h * src/lib/server/cond_tokenize.c * src/lib/server/listen.h * src/lib/server/log.h * src/lib/server/main_config.c * src/lib/server/main_config.h * src/lib/server/mainconfig.c * src/lib/server/map.c * src/lib/server/map_proc.h * src/lib/server/modpriv.h * src/lib/server/module.c * src/lib/server/pairmove.c * src/lib/server/pairmove.h * src/lib/server/parser.h * src/lib/server/process.c * src/lib/server/process.h * src/lib/server/rcode.c * src/lib/server/rcode.h * src/lib/server/realms.h * src/lib/server/request.h * src/lib/server/signal.h * src/lib/server/socket.h * src/lib/server/stats.c * src/lib/server/tmpl.h * src/lib/server/users_file.c * src/lib/server/users_file.h * src/lib/server/xlat.h * src/lib/unlang/base.h * src/lib/unlang/op.c * src/lib/unlang/unlang_priv.h * src/modules/proto_arp/proto_arp.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/rlm_cache.h * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius.h * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/rlm_sql.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1867976948999be36b10... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJbtE6nCRBK7hj4Ov3rIwAAdHIIAFE20wEYtW/u7e5D+bWGhJR/ 0mJD+4anmGOsgsMAutRu5H8JgQUev+FQ8QKW2/S5KlVh4ezniOVjXMpk0tg9z5uU zwcG7DXW/GWxUPatAgKWZvBhIASe+OHFzeUTlS0tpy2aWCV+tscd831rPw9tNS1j NWThmVUT0yGV03Rdh/OftNwiWLNYukmVnefoPhojNSvxHA2ClcHzMn7FqcBdqjEM P3JJv/t7J4RuWGmokc8ewhrOj5HQhZiDpGIBv1K5vT9IgGAP5BaGJRvICV4Tb/RS YxBuTU2ZOvpztemiIFrSemURW+l0ytz9G6Xl2dsOdsmxebTQCP2dqLhpMc+5Z7U= =yiWx -----END PGP SIGNATURE----- Merge pull request #2317 from cipherboy/hmac-openssl-master HMAC -> OpenSSL against master Arran Cudbard-Bell (via GitHub)@2018-10-03T05:07:51Z Files modified: * src/lib/util/hmacmd5.c * src/lib/util/hmacsha1.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f980b3656ad6e61bbf695... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQQzBAABCgAdFiEEHr2aHy1cBIZM9cFQwNbHN9AAMUMFAluzfoUACgkQwNbHN9AA MUPuvB//QP9/tcNzUmO6R+/OxWZHQO0GX4ragVqAAuqahwBtRza8ykpyTI06sd9/ lakHrSPOKFwnj+ER6KCCcQrE+iDbh0ju3Jd6BkEROwNlci7mSiydIHnKyy7DER9z t2oa5eRDOD1wLI4qOyjjkIp/J0bBjhCm6VMyXhpp34xo0sS+5ZGEQ3NILb7r/7u+ +0129YD7bISsy8eMm3UXniysLtMPoeJPt/eXSWi8fOdvW+MJX6XebLt1MafJ7Ktt GU69TrePmSn4ua82k929lqYPWVURjz2YKr5qLSJJ0Wm5UrWP5/Fs1CmCakxqQf/J LSDgEAWaWhREFI2O8r+H8xrHQjW18CkevdFlDk8rzhoCI6pXBzpTORkObmHhAy0N 1jfqe1xJ/WXYBc7axw5TEgrCBUWZH00L1E8Cv/6y6h7/mRSJGP0d/BPXDl4/oA0Q IV8y1PdkmTKlE4NIO8lwHnjCynewOgbpNzngYNn3QWO7b7s+KFHdeVtP0RykRWHi FtKv6YPGCMPhSZeGqoC+sSVEG8w+mV26nffA/Oy17rqeA4QT2HMdqZ5aLw8DpxaS cdr/pMPSqZgrVmYcG+GVNrIx75FYOeYZmw/o792m5JAxgqflMX/YGGopDMYolMUY EDIxisUOCJ0sp/acXPsjqqbw3UyVZKjBiYNhEL7uX9lo2ZB97+C4KgQpki5Qr1zL bLGmX7SGBUNFiCD7L04OYkeo0oQGKBHyubI9PdL5vIVBkJdckRMYD3SafP/Uv2BS BEQvHaoWjThuwLrds0TbADDEm686Z/sXxEz6d73x7G2W0zocIGPUnpLqmH1rz021 f677zO0NdYtTigpy4Hdv1yh2wa39JykFsBmaEFsCHDtebaMqWe9VxwFnCIHPMwtm TZr7OiAu1v8cUr8EEUOgICYhhAMayTR0QMtX+B8nq99p0ONuDSaaXNGjJYF/q5xi 3Oikkb0M5PsTxt/Q+z+tzXwk28suwc0H+6jMmgWTO/bNT5QZZRLpNxlTeOb/yuFG J2RfLjCr2cei4MBEg9J0AnJrIqcok5Cb/YvAmirwP/OVLJMMbG99BK8qSrphw+Ji Z/qdUGoPSsaznWlbQyEtGL3Mfr8doVrgPf4oGgcRofmbaAuEpbhc+cWzbTRrFZZw 4aQUlRBhz5vkQf+dCt7MOGXsO1Frqq0faSNfZnUaXVWwRXLJQMjAYkLh4DH17MdE iMn3j1/IZBAo78JP/Py7omu3/xRVuCj1jS2vo2JwyU2/qbI2OdMjx8M9C0g/wid4 W91H4wCZbVfPz283Xb6ypZjQrgdh2SdDsrwVnMDU8etYkPTXJA8qmrabyHUxi891 EzEWdtveiU+jGkyCkhfiyMVVPjU4rw== =Tq7f -----END PGP SIGNATURE----- Replace HMAC-SHA1 implementation with OpenSSL's If OpenSSL EVP is not found, fallback to internal implementation of HMAC-SHA1. Signed-off-by: Alexander Scheel <ascheel@redhat.com> Alexander Scheel@2018-10-02T14:19:47Z Files modified: * src/lib/util/hmacsha1.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc5e47201400c257f20e5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQQzBAABCgAdFiEEHr2aHy1cBIZM9cFQwNbHN9AAMUMFAluzfncACgkQwNbHN9AA MUMOliAA0Z9Th4Fs8y924y41JSr6st8bEpOA+Qcp291sxgDt4PoA4EjufyC6jnVo c24nNkltvE8HGQEUPuq0Y+cVpkDqb/YFQbxVd9c6dygeRfmAh8IpJ/Xr2UmAFEJl lvxRhhA9BjBGeDoCdT+C6BfxKvhOM+403C7Mr1gZiCdAS+ftQ82AJjHyJc8zaR9P w2vuW3PjKUMXEhaIybsJK3O5i2jxmA5O7dFPGzcRYVweEJQ08md/8wq3neUQ7h6S mjFiRx3OXEGw0C+CMGoqKrmTrzO6x7K7aZEkyXP5DP9uK0HLbFff6ELi2yH/bdh2 Jgr9VCqctsjAbl6Mzf9+pkglHjvVBmR1+aIXa5kuNyGxZHbmI/MAj2tJxyJGhRI9 GpJP2sszRDrUWhFmJEpmXBbGWClUWDVmIjgHgrNsaHeIqgTnS0gca8lNWJIe+TMV JfxvHMk7JorIWmaCuQXI0XtqrCm4EqYVsn4LH/5w1BUO07Yyvut6d/5QlKOMLyL2 UKvkgX0TAVK+U03wYlCB3Bz9HXBr+feuljSFycvtTIzEqcDfDmOdedDniFfmboA7 JQDqKUUGKTbQJZ8JDnJ7Iq+MjOlekeJqRO+6mQEIzAqEEYsQPOVVffXM+5LqHbW2 LuZoZ0xQ2jqIgj+XUj8A6tiLskjVDt3BfYmnixXT0TTcEAczvc6mQ/rQLqC1N4wg EmVZ6qh1SC2BpM4E8sAuRqXKXr8UKVEtGDbYt3H0MXGaz2dxWP0TvlbA6C5UYpqa AXZ8OnQS+XxMMX1Q1pwRPsx8nQFz0xUV64D8OVtONeGf0CLok1O7woOAaJ0PKVeU Zv8tUK+V4f9nSxXspv4Iiq44okvNfcxU+qRkcP71YtmuUKtlT2eCf+PNH5q9md50 eDm7htuxCfxVdYHhyLiXk2LakCwzwXh9aLaVC6xIGodi8NGRyxX5WwCa+rA49KlG l2N3oZKpWZf/56DxLLHDoSosCQkW5HlbxpJ+U4yn/rFZYv5H/iVpuB2GpgpUsNEj PiJ9CuEBBrRPxKv1FoxvELhH77dgBnE4jqFgfvhBWsNCgrKk5gRiD4KZXnV3kCZD BIZN5ufzrF93CrVupPyOer9+ng+JzRk3+GXAdyehfyTSnecmvs5so/uHs6ooiDqY SgcGPRcrzZyEYnJzHRLmXweZYISVsZzurAOtC49svBooO27XLLPU2Ib8DdaF/S56 pw5OLhLJ42fRH5sLRmdVSCVzNxLrkXm58u5jQVXKvn3qOK1Ebys59yj8GESruu8+ ZoEhE65MO90NoHu5/rWBex8jjRoKCT35cV/TZInx5LHM9Xva+7epXndrIvZyUV3d d+8qCjIY3tDBJi7Oo5lMeiSBLtljsg== =a+Ss -----END PGP SIGNATURE----- Replace HMAC-MD5 implementation with OpenSSL's If OpenSSL EVP is not found, fallback to internal implementation of HMAC-MD5. Signed-off-by: Alexander Scheel <ascheel@redhat.com> Alexander Scheel@2018-10-02T14:19:34Z Files modified: * src/lib/util/hmacmd5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edd1d2cff23034a25f2a0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluzdy8ACgkQfQ55zXdi Hs3ynAf+PLgx7sVOA20zpd5+iduvsi31Xy5pjQzETY7fjckcn5y5proOBCKgGx9F Ord/OecvODJVgz3IK4+C38FvACQqZPxkQWkk/x2EtNxG7Q1xG70BFC0TBx4Z+riN OD9Mu1pTBoZlU6ghCVSYx+e52Hb4TwiZsNt+gxGj1NxTrenCX1fRFMJTOzYnbWAR l6MjOwigouqJRhQ0XbVlzSkgybWJOyonkTu4l+XS9F2bxp4zWCw/SE2mxq5gOYPU cc8zKpwa96ZrKe08cIlFeHQl04ne+nRIi/HVLm4Oi/+aO79byAroZx0iCOGC8YQi sD5S8DIa0g+f+wy1JJPagmdxYGLsWw== =O88q -----END PGP SIGNATURE----- Add Moonshot-OTP-Secret attribute definition Alejandro Perez (via Alan T. DeKok)@2018-10-02T13:48:31Z Files modified: * share/dictionary.ukerna Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ef2531d10741d8af298e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluzdysACgkQfQ55zXdi Hs1/Ywf/ZUy8wrHz95Am3cl/kOWaUr4qAJ9W1Kt6SUXxfGeNmCWkooTazoWupia8 ivnuHtspcnW8IKsxOCz4AskgnjKEqHZvoAEzECw9vTdqAyBbigZtef96c/gOJS0t NUQkXnC9YE0zuMLc2edu7Mrnjv2qsALKvcXmPdknv1FNXO39eO1cRBMxLwDmovd4 qk8IVylW/LnxTt6vxCojzdEFAWJT/iMG1rzsPyPhwPCKjl/aF2Q0KPCOy8UyP1OH vRP+e/Lxij/jJ/i5KG1noGGwB9fCxWFkEvcbiQmU3lwGP8TIyszxUHrLx/qaLErW Yt7RqyE7zEWIsJgLlxXkd0ugk4m6Qg== =NU1p -----END PGP SIGNATURE----- manual merge of commit b5b27fedba8f Alan T. DeKok@2018-10-02T13:48:20Z Files modified: * share/dictionary.ukerna Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0f302bcecf57cc5c87f0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluyKrUACgkQfQ55zXdi Hs0PsQgAmghhR+q5Q/CcDZ8OxpmxlCKwgOA3b7C77eM/dBXj1zsgYi1MulhpOthP nPpIaXVqUVEqa4And51RmP6YppIQI7ALRdkDh+ZKtrKHt2s+S5A/QXLK4kYOCuUA s07e48YwjKibAWNSBWhmsSZilwJOw3xQ6Qw8nPGEmjU7DTG1j2BitvcSkCoWUZFf 2ihmw7/LMYL/0TAmZSeT/bHU84M9CIpQlWxOXG3HtyrXNYwXe8GfOr8fIRzQpytu 5MzBYNRHoc7X/gndo+4tQBQhiXonlX64crTu6/Jc9cU9Bf+yHc2kYeRTILBoJEzq tDv8Xo4/5XFNXyxtXjdW9pWlik2kmA== =MSNB -----END PGP SIGNATURE----- "chunk" is unsigned Alan T. DeKok@2018-10-01T14:09:51Z Files modified: * src/lib/util/trie.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d52bd67a029dbaa989620... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluyHnIACgkQfQ55zXdi Hs3oIAf9H+NTTM668tl9j0E/RvSVADUKBvaS3mfTRktEX1PukvVUvyTWq9dQetGX tMcmS0ZCB1b85oo6i8z79Xu51a+tHoR7M0iI3qGiKVznV5eu0z4BsS2NCjQQr5O7 RjCxswSglyBN4olTClat1LUSU9qoy//6PlLm0LbJWaNGuaEyCXaMicXklx0UuCmR KRlQczY7F0mtQ7UimE/MehEH3xyJ8tbND7TAAyDpR4dSLqJtMc9mwB6IwTnCpnmf dAks86l/VASLZRe6tH3Sobeu7L7ZdMmJyaJCwHmlzY7ItRtnKcaFy/4RWscGxSEo ODTpzu37ysGyTltIob45+jjGqNqgzQ== =RU3l -----END PGP SIGNATURE----- reset "chunk" to ensure we find the correct entry Alan T. DeKok@2018-10-01T13:17:38Z Files modified: * src/lib/util/trie.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10c292bc998654e4a5464... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluyHnIACgkQfQ55zXdi Hs3x7wf+Pom2izK/HBjPK/L3wp2G30/CKCHr42hKlfA9TmFUKrheIXzXjeqSWnrK fFdcFVPtKCm2PotujEaU+9S28hczKauw5/5x5J7P5X73ZuYun85WWuyCk2MUNwdr XAAbikyQQOsJeCBhMZBiUL6fhRv+t/xNBO1MyGCXGTxNOkwRvFKZlBlfzsJM+u8i IJ9ypDO+ddAB7dyfRm5ffZMiOtowh1HSwvegJl60aD9iD2z0zBYmGtquGp++DGEs CCoypphV7CpKkQi1oYPVc/XiYoLDk1i/g3hL4gAT4XW4kqA++dvondHqzcb5vtIY zmwgsePVvy2VtGiL2TvRFGZ6qqjOeQ== =UJTv -----END PGP SIGNATURE----- "my_bool" isn't in MySQL 8.0 but we have "bool" Alan T. DeKok@2018-10-01T13:17:38Z Files modified: * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1334cf5942dcf46fe0ad9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluxr/gACgkQ/6TVgp+2 18q+UA/+KobCZyzc34eYMekJCd40kvZqTgp0poAsVJdkqb0fmUZoSKptb9dmVWgl bc+pXf2j8k/MyrbOqUY+GAietRvySx1+n8ZZS4EhxcID+Q6GZb+68Z66AT8v4V1M QA1y+J4UZEWZxuvzgzvfH3wb1kqZIqe9+8K8Qku0klO7oHavW5IW/2YGqZbIGe4w lpUytCKU3v1TdZFzw3vllqH50BgmFpLUgLs4f1UFDo96CawBZG3ghj4QB8V/YgYk 9IshN30BPfcUkpumOBaKoBO9bjF9Y0nEcX66/Q9UJ5vSqweaKrSYa+6wxn2BZrd6 vNcAcsFTUcux503sDKFt3SS2Gsz77ZtnME+VGRIQ0DWcIIyRdJqs4u47ghBBApUg LzK5aONA7fOJ+Jo0x8jcsz8oHy/zwf1JfX2ahF22qSaLruspWLRrwyDN4kJEPsr2 GwPNjzezYfn9ca1ARux/EUonK2FNA+i8KvE7Zn/vNID+jF+nHPkjadznl43lLT6M UsF/alaSR+Gg5Lwr+73lSbpJdftf4P7G5wdBeq8TDqZy5bRcSrxdhZsx3tsEwVkH KMEluIdP8onwyqZcQNFugyF+W7AcY0j6tWBpKNeLEtt9H+qpVsax1OAlhO/H4Ixh RuSfyOHMjljGUdvJ478Ukzs44Ro+CbhSOxXUTNAROt5Ks3beB68= =yNpX -----END PGP SIGNATURE----- Trim whitespace Arran Cudbard-Bell@2018-10-01T05:26:16Z Files modified: * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5d6e97c9534da56340b10... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw/fEACgkQ/6TVgp+2 18q2tA//U1vYVAe4YISbUQvwSVSq05V1G052rSNX95/8epil3BiCrs/5fcJSEVfz C2gBzFblmd9HLATQwstsDcrofESeQbV6D1JVrmwObnYPCTZsplf0lrT0cr1ycYK2 jGfu/AN9D6JhUY9ENQrqXmePl5wH11XJF7FN/XjUaSnS9mMXKC9UudakC0lJJhSi DOuyj09jTL81MF/n8bKfvJiu9fFfOfhEUn0H9a/If/UANqUsFVDMpHpJpYq+F0Dq Srpw5WFlD9iokwtSEZ1TBpXbGgy/rNnnRuHOFAVxzSuJXbgPDnLukP47xfU4jnN+ jwPwP3VyGh3LUj9PKa8V+QKYGN3IUPMuz2HkEsykWtLr5x3P/EU7lUM3CMvMpTGU 3x/88rGwNAGGOlReDiD6SU/nfIZn6lPBc9uUk/1SRQ4ZydC6t+epw6zB2sMAJCXb B2Ys2o+dcE8F7jnZstMqKjNnvgXbv4vgQ3EU1eOFTzq7HclwvMHErIhdvdmDkqSA yTrreKB9A7QIrEk/FfB3oDKZO9Zh9dhTYp8c/Uu9pcmq1YYOFe28cD/cHyQ4Yip2 +Uz+6VM6V/lppqopVqwrxeSTrQ9F5P3ZQaKhBafQrMsFdjP2Fw21Yyo04zHsYHKl AWLHLv8B/nB8XgGPeyO0TSKG8+3h7XTFQ+NERC5yZ4m/d03rBt4= =5Woq -----END PGP SIGNATURE----- Work around faulty clang analyzer logic Arran Cudbard-Bell@2018-09-30T16:46:41Z Files modified: * src/modules/proto_control/radmin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/74d8b9bc3451af449e626... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw+PIACgkQ/6TVgp+2 18pZrxAAnW1D7wOBNWMWL+dPSYamrq8QIh5QJUwAiRwMfzH0JGVaoujNEfE+Lkcr yMoEIKi0Ed2Uk7LlAiF2VuqeDaSX7GgPl/kmQ55EuFB4DEy24SGOz2by4UbWDysu Z2TvaqYvW5L8xn/XfG6OkA8+Pq0L1wCzpY4ohXSl0MuPEtnvhazgfwu/DHyaY5Y+ /eyXQ7sDOEZtMzHWIS7uPm/mkrzvUs/VxWBKwFMmxBFOf9gGVKjciMpFF0AD55iJ K6oNkuXfxKq/02JGZHl+46au7h4BgcANJzQ5t7LUu+ulnUBWxITJQ7WpYco+Q7ow fTfBsVxMNDFsDa2wmneZa9l1ZWf9QLCbJcIYbPC4NBP5ZcQLx7/LTj8kRSlf4e9o pGpw2QB14pWalLH4/K8S0GdwbwKltxtLDbDxn6786qC3ol0e01EUzpdenEKYJHvl ts3T5ZQZM/2ivc2tcHC9mnxi0s269v9ZCj1UF3MWr2QUGKT26c3b5PUr/BAU0EbR DUgDKZXeSCATDGX9I/nKeDN4l39ABcrAITUpu/R0XERxmLW8pi1rKwJNfFWbPgg/ RGz2wZZWyrpsanQ9y7IZA13zyxRhG2oNCaWh07qv90yORc8Kt/qazP03vrCaDyNR mhoQlXCfFxBqZvIqNoad4eQTANdxTBH5OdETxMEDjKIYVAsePfs= =YIrd -----END PGP SIGNATURE----- Pass pointer to the handle Arran Cudbard-Bell@2018-09-30T16:25:22Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70afab98de8c6c59b74f5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw91UACgkQ/6TVgp+2 18qdDQ//RcQEkEcP1aiEajuOL8Vzia1E/+EhZdRMNa3x4+f8d2+uN06HGcENOl/b JxGO5APCq4lUjKjPre0ARwRKmEDFQ+eqnKc1xA9TgfYt564e3d09Rot3UTpD1JBB m5qY/hc7j8wnEjI+lMGinLUeHrtpsh2O+fXSYDpyYSh3F36E002nr70Oy2hpcPKM APkpbQCjiCC1y81PuQlDaouHYK+Oa361w5dYuTPWsUsCt9mwZeWrSwwlR64kZGiy PNBD1o8w3zyMsa98gXw1d/dE9i3QbQBjnqqZr+XqWuXiW4xSvN/61HdaRczoCW9m 9qUMMqRuxDpgU22Yfhujr55LtGka0uMuY/iQTzh/ldamFwsaLLc3W4Ostz7VImyw 5zxKeN1z5vXh5GUBGqSDEvhBUZt1C1QzN5nUo843KxRkACEzcyaZgUiIdj3rJQrq VUmgY1DYHdvvkstEwb/uFHKZVL+TmHQmYydFrA9STgNcldrKBuvwgepyncopIaHS wGhOyjExRs0+3tx+BxlICwiJsBRiAf48e35ObEMz7uNvomMkNWG7hgiXEtngJmzA t2MaO6zHD/DhcHjipZTNghkl9WT87fSpg+I9wokpCe7D6DyIZn8QT7RgUdywKxbf BD68O7zQdUEK29u1yL5fOhsL92RcI/JEqLYoHnnDF1OhwxFqSyg= =n2BV -----END PGP SIGNATURE----- Init valuebox in overflow case Arran Cudbard-Bell@2018-09-30T16:18:29Z Files modified: * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ebf000bc6d418e25f555... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw9NIACgkQ/6TVgp+2 18oQ8w/9GA3w50Z07ln93f78wJdJYteM/Fd/AxlkNyFP1HxO9n5MprkstXaQu3KL OuZiKBY9Pj6t+vANXXvjLJXKWDY2PSPUj8i/3jyXc4mFVS0e43LTA+O5fvv1Z3Nm XJynzGJPYjZ7ndT3Vrrpz0gnGdWUPvtpiBOCFSJ3v5At93GyfpnTVWPA7qZpSNdh /R8pQXzyFzsfMVygwu1A0I4Ap0yEBKvtm6ki8zSIesv54vicRzJHwLv+nQ2afkrR C7utMoKH4xrLddzeURyePuWLoeHyoAk7i9ryHjx4O6IU8BRU1nreUxSsIVGkibPb 5IKkhY86PSuqUVKvXIqLfYMhcyZXx7QcTUjYDHJ02HOAPZLFYUbBawxdtPjh8uml JG/qiYb/Bh49nTDCK/whaojRGy20+gAAyu7fDdC2oS8iPHuidD4CsGdqrJXDaNQB MnKLEidnPgIvLySF6TFtTstIUnqlqXlF4msxq6Fki3X/JdXG5b5ve28RmtpQnV/x dkyaP0VSfUFspQvW7hj/puVK2rllcBLORDyh2xJ5SaKTKrpu0kuYe4Y3HYRHksFe 2eEXVvikb+Pm79bnHMiDkiFlz+dwf4TUVoN3M/cIeqPdYKRwVvPOB+7Zc6BGNVJt kwERf6QcRoP2XMqTl8qNgswCohcALJAcG6EeoQHKRt4DBCi5Qfk= =yrHp -----END PGP SIGNATURE----- find_lm_password and find_nt_password report failure to find password attributes Arran Cudbard-Bell@2018-09-30T16:07:46Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f23bd7dc24e2e382d6bf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw8ZAACgkQ/6TVgp+2 18on0A//RrRY/ScuNQ5pW/bks5DGw2WMc4GKKHZ5/nB0hg+4kkh4iWOry2XczfJY TCCHsuMlQiMAYTpEB/8ckqcWkgYTu0WwkAbjwslpK6PNqMSU7xa7V/Lpe2Y2BSHB PqLceMlVgH1326WI2Eg1omEYTHM+QVoJhflKzq8aOU6ygOsYs1+7Sa2UM4w8kQ9F vlLT34bAQDMebz4wyeUnTpAaodWXrnHDy+tmmC5Nma6mjtr0xQEoSwmJee9PSSfI DWpoL+ElcwgMZtTQtWErUWGaqe0Rz/7Vgjs0f7JYPmtqY883pYvpU6kL1Gu/J9+s +euIRG4QQw6huqz8cTf30cO1Wm9h4FmnHTKZj0bf2ezhOs4zLwFjtj/VE5g+n7iW R8G7KxtJPtWxtEygo2NPaQgOMh0xfgA0pJRMd66+8z46JIcMZKyIeTSbncWl/Wwj dhj0MpK7nNugiUJBLad5eKnr8NaPJvrzr45uqohP6quA8q8+picU7slX5uNK0AJO oXhKe5NivtF83FWEpJgQ8ADuiKUtkXkjjdvPx4+6/38ElWwCjLFdkWsm+qZK/91R hRN+5ecKkEGaBkpnJxGBVy6yvl4KhQWk6n+njjaxUUOcnXWhZRzV+dNqJajrRfvg YtU6sslHjpOnHKPkbUvy/gLyPICa/M7vnfq04FO3otRJ0xoGO+o= =UOcr -----END PGP SIGNATURE----- Initialise output pointer Arran Cudbard-Bell@2018-09-30T15:53:52Z Files modified: * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d746dfbdd0a1e2d189a2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw8B0ACgkQ/6TVgp+2 18qyohAAoQu2+H/jyXP5Ah38dEYijyPYfOZANwM6MkzeTjTHmcvfKo06BCYd5enb lFsnt91Zru7Z3gAq2c1+VdJk9hFwGR5/mSqt9bAu2ErXaMi6eoBtkUxr8Z744KhB DWdk2upgE84okgOE/kf1l5hreBtPzENHJSMUTBbLSPIUHtQODODIt2S2W6h6TnS6 hckQeu8b1a+DRvJVf9A8S2c3/9MnSodjuarFa00KN1sPMgUvko5vBIjfsWkr5wDT L7aapDYX98PQMRt39XMjD5FcCvOlnkFRXwlote5/p+vW2YIyrD6sC1oqN0J4kael gO8toyIbRcfxWUNNR8Kb7VAivnRQj+xcCtHOQMfLLid6tWFVhIN0eV35ShVWjVaD ONYViG+nK1TrjRGjrUMJggi1MO5r6tb5PNgW/6WaO3czNW06f4u8X1dRqAp1cFvE 9518/rvEbaUVOflC3EdzVTV9h3L7p1YlRrUqca0Za5s9Nh4tVs9U+qPDo1mo47CH t7ZSQmuxVv8OCM0M+dUTo1+JTQdBA2Cp3KwmoqH4GYk0LPMa07fRphnss4AIG0AK 3AL842yPVuaYpBmDU3q9EclHizCLDCeGcvz2qBNpJrRwzRehoxKPi3eS5XEBGI7w ZtS+OSa/s3R/T3ZYFQZxJpodgto/3QRo6Vw8bPJUShm/BlfFdGg= =kJWX -----END PGP SIGNATURE----- Initialise client in a way that Clang Analyzer understands Arran Cudbard-Bell@2018-09-30T15:47:41Z Files modified: * src/modules/rlm_krb5/rlm_krb5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/21b16ffbb65ad5507cd92... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw2XoACgkQ/6TVgp+2 18qc6g/9FDd/HkXcAd4bnX8AqA+8tZ+XLz6TeanuYGD2YsO45Hjceq+SD2n5yKWo zYm8k5nlUoIkBkQrhqznDhpGex3HYoNizUngw3rp63sStp3hNeVx3fPffWLk3vcb bu4aoPndq0CwoyMaBJK/Eev7cc9Irck7vaN4OCsZUbxVh0BqTZE2DVXNcGceiSd0 j7vkUEmKHuv+41fx4Ot/qoTnQj9Z7uJYBJ10KdljCdpyY953/vyewF767TeFA3Lo TXaeJVMJ7GFOFvP5nVDQXnryzKYioDInhAy6HKJtva9sBc4OoItQ7IGinvLbeMjb gy+ZBD0SihhdNKX2W5qXgCnFQ8NYUA2hUOI+3koXJZXKVTiUC9x2G1qp42usPNh6 +/EuCnPr7IK0ShUCuRAvXb+qhc3Qzv0iyPHzSwlU+aWkixoLPJL6dpIckWMeNlQ2 krY2btC2qCK2bx8aLCqlssODsAatVZnn3CivuVy5/Dgjeac6AEHF49XxJKEPgs0F PEvcSWriKEwc0ek879n+MMwUbOJQFEwziMm2KtAsFXnFEzitiwwe2tQJ1Og2sLCr ThyAvaztcR6PtFQwY7ytprBHig3PZPon+dgBAr4IX/3SGcBgIYxu1pHosTRBqNtx Sqh675sdWHl3YhjEAtvyZTx/MWO0WHCNfsBodw5Em26atdw9kVk= =/jGE -----END PGP SIGNATURE----- Use corrext context Arran Cudbard-Bell@2018-09-30T14:11:06Z Files modified: * src/lib/util/regex.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb577df8e459c6b2616dd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluw0GEACgkQ/6TVgp+2 18qp0w/9FSHgmCin7SoQCvAQLlEoH2YbfvfHX3bl454n1i0086n0KDfGbYUURgXt jXkYz5bycHsz97M6O+b972G+M3RF/HCl7aU1UKHpyPuDkEvjxMzfhwSf3T7rdhlr zsHuAxpAoJbVcWg7JQeMHoLxmcpel2YcZ7lUlfY88kmLoish2FPG/9pp8aq+Csq/ lHebl/OC8OMIKN87IYdC5v3oKmNut1ACzJLJ1WMhrm6cYSAWaKkSCSj2FUlOZTxx BGU9JkxI2lH2fLll1UAAY49BNkdbjuOAl4DArIO1zn7hqEU7DldtTk3eMtb2dII+ /7AksZaiySfev0MEGXeKywj69sXEJUOJhHk97gEMSL4FQn734mlZel9A6Ek2i3kV BtdZ6EPhcaR3L+rFWIeldBQFSBQck26DClsW+pWmirr6pg1AYPYP/zr3Rsi7MRM1 6TCmWLdifUBCIsaW+PGz5zlWRPU0FCzSAJ/tgYeZCtqn2Qa7SpnQXSTt4MfleORW K5dkG7knjxiJoSI6Emo4CuE7Ot3KPD+maul4gSIu+hY2QEV//bC9BZZnJcYOY/G5 SjJ42NcAhL3eklZWfhXFLKYoQYESGnLOV8dDviQmknV8eZenIX9FpzBwLir8qy9q 2DN4lnMOW2sbgcwC1DMRntJDAqgB28OSKTpa+BpEKjsiQWCi1HQ= =ZMUW -----END PGP SIGNATURE----- Better encapsulate regex match data Switch regex xlat to an async expression. Make regex xalt ploymorphic to allow querying by name or by capture number. Allow N capture groups for PCRE and PCRE2 regexes. Arran Cudbard-Bell@2018-09-30T13:32:17Z Files modified: * src/lib/server/base.h * src/lib/server/cond_eval.c * src/lib/server/paircmp.c * src/lib/server/regex.c * src/lib/server/xlat_func.c * src/lib/util/pair.c * src/lib/util/regex.c * src/lib/util/regex.h * src/tests/keywords/if-regex-match-named Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ca728c5118117c635bd5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAluuKkIACgkQ/6TVgp+2 18rPIg//foRelafrcULujBxQpDrfEYF5PINJwrmvBc0XMcjnq5EFDGFANwNqNSOV FBbexrezRXqTa4sBVGhJ6MSf9jklhG6U49fYAoybH1H9BCgee739GJE1R6ewt3bm vv8XYz59Wf3RTr2JaHhbUCcv6KS0m8wfsXpJpZfLtJ5Mj5UuHl2taotiVE4hDxKd 1obzieiKycQfPoucHtLvYCbdyTAV89fVEA5t2I3kqksw6gMsb0stlQ/OgPPSlt1t P4b/ad2vBF7dS6YqE7P3KSht+OHBQmJ2TYPYOC/BHEaMO+L1el/hEuALrmxwvAa1 lbLkEcC9vdZ5gVF03NtdRzNvqCHQJIhccqxyDBBTPQi0LWRTWTY+CYgjuzhInKTi RqG7RNDurktUOxK+NekAhkThtaAlIwcmC268u+v5+ZbZ/VoovApPvWR/RMysFHhA q3JOEbSScYbvCgdPBUQdIKzJ1sTgcn8vxTix+apkoPwGtFeLYfPRxGR1w9VRwaEu 64pg5De0jExGjxUTeUaG03fBZYBoVItVXwIfuLssFtyQHSqIwT6j4pXcVAS5DlOe v8KREBNlOVE2AmjVow6566ylKtc2kQHwX3kjNAl82CKdFF0lv0Y3pHxHkDudah0m 3Z3bT5UOmWvGkO7p6whgDI/QI1BUNVITTw+8G4K4G05/cSkq5IU= =pULF -----END PGP SIGNATURE----- If we have REGEX_PCRE2 or REGEX_PCRE set the feature 'regex-pcre' to true Arran Cudbard-Bell@2018-09-28T13:18:58Z Files modified: * src/lib/server/dependency.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a11eb994fbf77d3785f6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlut4d8ACgkQ/6TVgp+2 18p8QRAArYRhSfJrA/xskW7zd02wmOMh4ChFWIWLd1m2ebtVoCfzqPbF8vOw1ynx QnOMRDtkKRlx33NoJQbGzwqqjMO7Co3e8Ld6/PVZ4Q5sT13ManOp/50W54Md8Bkg 8kne24o9xEou7R1myGsWkBh9uiu04TAIaM+ncHzbdypObljmDWDPG1IdniVzV2jA cKmJ24Oz2cef7WaU95IKsJY+F/+xrYcc5wPdNo4OPXBW04mMK76MmipgPJCdsnG8 Roakv9zgPtmkvbbTPM5YekxL/xS1JATz3FxVsoQ3hfBf5AyoNdwlTUdFCbOg8AyA fgudCOwDCs2VeKNRkjSvrgG59EfPBal0uydo1V/RN5JyfPqsXfJEIlndcwqkS9LG 7W7DF/yHHPsx7XQU0i+ESLORYZN+6MBpvi/m7HVXM704ce2Wu0oZl6dYTPefnYnV /HpHMjccB3vjt+LufRxCjWZwGXx+vzyv2nRaXastUU+8rMOVqN9p0DXKyleJEYSF MaQcyVJB+iSD2z5KGk1GzdVrWQgk2JezCe2KsggF8C8cNBZXD8vhsR1ulmpbg1bo 2ruFtU69NFHY3O61j8CoOYxziceMONGmBFYfKwv8GsXqzk0F+N00wGrPxzeqwSvG xhsiozmCScdryBxsbEbfZMxgYIHQahyFZ9i0pnNYEntiQKyBWas= =id/W -----END PGP SIGNATURE----- Add support for PCRE2 Closes #2315 Arran Cudbard-Bell@2018-09-28T08:10:07Z Files modified: * configure * configure.ac * src/include/autoconf.h.in * src/lib/server/base.h * src/lib/server/cond_eval.c * src/lib/server/dependency.c * src/lib/server/paircmp.c * src/lib/server/regex.c * src/lib/server/xlat_func.c * src/lib/util/regex.c * src/lib/util/regex.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a97b9c2fbc84f9f13c12... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlut2ioACgkQ/6TVgp+2 18pIwRAAp9chycoShqW9abYzVzuboEtlpvS9Zawn1+AYY1mdNvGQ0H8k/IHtk2eE NFP7kAHqv/geNvm9cc7nkNtN0Nd5HF0zoz/uMdPWkAWOdTlXtArSRrJsj2pEBXtL 1WAO4LFdzSBq0ma0HKrOo5fwzjYMc7Gu8+Pypoq0yl5O16i/+7He7PRYmd2hQT1L Bc5aP345Qv83zwrT3GUdOQYJv+XhtZx6Yl5906IN2HYMdv76Ga7KNz9xvW71SJyE DIVmm3duf1R62gUELCmf4AqLToEiDnYVn8yRrepoSS2jIjCapN+zB1c+53hEjOSI 6EHYadMLJjOSvLt9afvXrUcgOlw+cibzrWQ8PdbFxeNJ0SUbHKkkjRbOT4wnPlXp 76WgQH8NxS7AeqxstvCp0Oq01BnO7QogzIjsQcvEjFw9D6T2go5vGmzeovCTsH0V NrgAYbYnNenXGoyf2It3cbajKKTGYHlfIMSUusFuc4n02CG/Vto2ddruyh+KYtAT hxDES5aPYmVH9X9jyRx+NSqfuntAHn37by9RIH03x7ySg/NVTbtyxiCxLLmp6WAA avkiRyllCDeR2cooKCoNMWZYEk4Zq7wJRYg0rkCT3b7ldthS4RGiF/5AEiUugfAO p7sBZJMTn2U9d5NLec75Cz2X4ghrmo7xccWbIc2Qlnw0JW2hnkE= =Qm0P -----END PGP SIGNATURE----- Fix elsif (should be elif) in inet.c Arran Cudbard-Bell@2018-09-28T07:37:14Z Files modified: * src/lib/util/inet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/26dc215451848c1fce3e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlus+p4ACgkQ/6TVgp+2 18o+hw//Z+v8XhFdczK2HKk+D74/vMxEbUi8fddp+Sy7/Jy378NmR6dHwEUdbsNT NC4YpXBQ5UB8a3BjzUO1flCNdHrP4hNKDN20IxcH7t0Zs0RsWIKSanhb2vYWRiw9 VF6G1v4mwUTounV/lu5UcP/L0CgDsnhqwSlf5v6vp17zglMfFelkdNuZgxLfdP6C 4zh9CYDbl5HZ0vOLp398TMzcm9bozpwce6uf2Mz231b3fentlZ74H5yOs7GvNBhl kHob3RcTscapCBmnYCzgaIiYVV/f7dssRekFsrxWXCVh7IuXtjCTPa1CoPHjfPnK 9GgWIWY+6dwosU+4zHpSfCxm1SbWZwBBA3lG7iMsk/9TwwRRAdih6R1x47rEswk1 oq9LftovkvITsoX9+A28BhEWT67cYzSCU+aqndZSlN9qdrrjj1khJvH1qlBKgcFW pvYiKO7KNbk/aSHlLJ4xDWDXyMg0mgvm/wzpDEIgkv3cgyruJJQdOORHhxNlGT5j HIy0Rs1NGUChYq3jB5/0csLAljVcgl+TheA6BnfX5RjQfFng6beRJocKKzi4lisf 9TwYwwsPvOpasfHJJvtw6f9S1BTw72yFcheYeHqmtUr/MNtcikQ1v7wktKvF9UzN 6Q+NamXZJVbbcVqjIuC0OiGKzzZ+X1MTMmb7ZP3YhjtSvFMsAqs= =sCTN -----END PGP SIGNATURE----- Formatting and use talloc_bstrndup for binary safe copying of POSIX regex captures Arran Cudbard-Bell@2018-09-27T15:43:26Z Files modified: * src/lib/server/regex.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/620c8ef072b8f2fa40240... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlus+lIACgkQ/6TVgp+2 18qhOA/+N+dxYGtlffN2olK+Ey6RteTyA1lX1RCVWlPwpxpgle6cWwLZE8e3/H1H QdO5tE+K2/2ZWG921W9Xum5okpIVKczA9qcBWH6YzAuOGpm6xR03BTBJZyjVx67l fiaK0zb18Im+CaAVwfptO0n4amrQSojZW5M5tDJLVHBbVSmjoxnuK6Qgpv13TgC3 4tRYd3H+Icv9ALwY3FMndpN6nTQ+Bo8Lta9CNEe1rVstU8EIcBE8DNLn0X0+i93W xv0EH4OOvdHv272/NMblHFZJRkvxKtUtfXWmdswELw1hxF9KpQlFi20A8BTiAAuz 3K1SBD6RUqXkB2e99NVlWDAgdvH2Bfn4aLRiQrWFFO1CKH2z4bB2602tYKfGp5rS 8m0LYWD+UKdXjHZktt+9/q6o5BJG635EoEgcDQfItZ6ewLJvwGS2GRWTp7Eh2mAb NUOuVfmIARg8/jMzxJqC/04NYN88CUtEhPUQVhGYNvg/ir33+FdY0DjdzkxmlrHf Txqlfpw2gmSb1eJXPgO/RcXAPvnWxbPHYGSUfo6UtYQJcpjI1VK7E3g/XZ39Cah8 zEt+XadiQPpXNs/aA9JDcD7XwYf6hOVKl4deqNpjZ0R4Su7v4p6yO2Adj24yLNVS ZMoLqbrm29KxNc1VU6OIUwIRxqH/1IbOPdLXa/GXUyFLL+Grz6s= =2RLP -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2018-09-27T15:42:10Z Files modified: * src/lib/util/regex.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ff92889a149a7390d9cd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlus+hoACgkQ/6TVgp+2 18q67Q//cP6DLdrdOZwBsvAOzG2Dysy0tiIT3zBZo70ga7OXAZpinv8eTY9MoPO1 JF8Ai0u/2A4NsVdRgIR/iIUoSQFZOL4GKthrgYkLFviIyRFoKZpmns74CToKJ12u KoowEruuW1OwUUtwhSgEu+T4W350D+2dl2W7fE2GLOCjN9iVepz3R77IVoYUBAyZ mhi81FJJwQ4zmcrFb4zsbL9Kl3lfl/v6qzEU8Hp+Qhn82y23eyMwDmTyB6TMBGM5 OUQ95bQt1AEZkxn/uUt1irECvKQkuHhrmrTWInAw4/b1tCfDZOZ+UWL+Qeopcm46 QLJK1DqVnQLGQygkekCJjl3HtMRxEeCQvYfQiBQS38iuZf+nAhpL0Mp2EqxXoAcK m/WJMUIDBNcWhPn0QAShrEYlaN4WuOt40tl1SoBhwWHAIwGPO/QREUbFA/24bnzG EFLquc/d8C2LCf4bskHGsjbwCEPATVXuGzlq9LJdBz/Yco9/Dlcc/EiD8ch+pBQT fmkh1joZ+goKKN9hFeGTJKi0WLB7Hu5eyvvnJtPzCIuAvNyAKkRQjAhlWu1QJ9MB Z5z/MI3R0K2G7EBjGZRQjzWuwLwNHSy3bjF+V5iyq5SpiIRnkmQrHVzLOm6yUj1X onhdpmWyl7ctVpOKPfWmUT+wNrfijaVCLNFEsjTI7CVlgrktg/U= =g0k9 -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2018-09-27T15:41:14Z Files modified: * src/lib/util/regex.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d0b5f969305ff6593c408... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlusGVYACgkQ/6TVgp+2 18qhJw//QnmhuqhDPgMpCzbZ6YjwHtpbvkSIHi2iyVboU2HvCqlVvt+Ckv3eOYDq jLrfl4IvgP06PpP507yesPjb4cNzpB9SycHj9pymlmHtgAx6Lmd8XpBYXHMwiSPH O1duWYbd8WUzKRwcGfsKMpNOWJUp64sDT4hPRmukRHx90lN+M+Y0Zm3fLpUw+mYe 6X/CVAndbTHMXhNu+NEPbAI21NDTPsKC8ZYUUAREi59XR6h3IaT9H8cb5iUqpGHA fB7ZKWSsJxWvYV2CAUqYbrZ2aTwnhTFqWFaNcGntEqtdEC6hIh4DLkaf9hfg4INv 87VMUtLlRONTXclEvYpXlgIvOUmU35uJIgo1+OoyU4wKrTCVdV28J+Qseg5McgMI 15U99R797+i3gZibYToOnOsEs8XjsWA0u96iiow7sJdzhDo1dcgFtNfz7dUjhLEO zq2svD63Ny6cL2I8FVIRPEMDARfMy9J6IgfE1b28o5aX1Zeln87T4yoHvg7PCcj0 +bTwFeoMCY5IRGk3W6WFELFrEOSk04M10qQgUNeuzmqCke3MxR/p4oMQuu1ZeFZ1 ZTYXx00ccrN+rau3XMZH970QlGN40uPPBx7Zr7ySYybkjcPr11gBJ3v+H2MEsclR QxsZUYzVD8j9cCmlykQkw6MDyObLRGBLHpdgBc/dw7ndpjnK5xM= =1Q7c -----END PGP SIGNATURE----- Explicitly prevent overflow Arran Cudbard-Bell@2018-09-26T23:42:14Z Files modified: * src/lib/json/jpath.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d03ee102c0711af1dcb20... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlur3PAACgkQfQ55zXdi Hs1tLQf/Wkn04peugARP/+iv0ItuXFp9b0LwvzgRcohlkvuQL/M6nL22iILXwE9D SP1tM/lWGvXbF8ftYZclvgwe6lTYlzw/B92B2K7TTUZD6A/BqVMJAAvWq36nfYi4 PqpIBpKKy0y5ZOnfpXPkZhEIF7U6QUmzH4AcmjyVAs1ZKG9rBlJ2kiDaVPpfcJAF fFyIHHnKhjy3GUVv+LjXv5aqCnmCkoNvkm5hlpJx4YIYmQMZUbddILvz31B98VRG C6zcHzeXdbXxI8+PKRlTT81cgLL9et0wwoT2NXJEinlnRyT6MSDOX92MfVD3j5+F ice1qdgzgdjTzOrHyl7VzBLt549Rlg== =e+iv -----END PGP SIGNATURE----- move common code to fr_app_process_instantiate() Alan T. DeKok@2018-09-26T19:24:32Z Files modified: * src/lib/io/master.c * src/lib/io/master.h * src/modules/proto_control/proto_control.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_vmps/proto_vmps.c * src/modules/proto_vmps/proto_vmps.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/945b909e6754ff1cc7154... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlur1nYACgkQ/6TVgp+2 18ogBBAAi1OI3Ti9UNCbsjl7kfL2mpSbQMgUQQIUt+k+dulIkU0K0svKde4nXF5h aBBTXSog2GijsdvQVegZFJMqv4FPU3W4kEnOvLZ8ZQagx0QuyFRHHq4Zlpmw/mqG M5pXa3vn+fLL8EfRH4j7hWd1eAbUT7lGKHFf5pacAp5jZJANOniJaHvJWq41vIbY YVl66tvPGqLZaH4CZV1QXAmr7pOnstkcBDaB0kA/z/US3wcxFMWGVvWNrTpUG/U8 j4vU0WMUod+SbYss2PlP2V5Wg0zuYc0jKzsR74bdB2Ma3nALhElAxMc4PlJm5Mw8 fNGUOSeKXi5v7mgXrRpgeQ6gxiPm70iZnYQEMVxUtylKTZr78IeVexqAxBYnFtew BH87M6jXF86prykMz8RwgxCfAI8Kct9M8HVWtXuFY8s/dy1/oxIaPbs/js2qESGA C/1kShGuhvG0jYt6eK3Z2SUsHrD02+tG8KG3vprdNYjw9KHrdhH6+o7ZwHyT8AzI +MbMV6+1KBWzQ6jgx+qz9FF2zqjLVr7OLTybGnV5N7+XGyyQrylbNFYHdOmNm4rf uObdbAKtIwGLdsUmH5WvQHG50TT2Ip/jXCx+GX4GO9hEDE3oKtsDp7xHHnIHdnPf E3Tagaz4c+aEnJWdsJl0jpKR6yMKJMtydm8himxrNyoINZ5dFy0= =WbOZ -----END PGP SIGNATURE----- Length changes size and size between versions of json-c Arran Cudbard-Bell@2018-09-26T18:56:54Z Files modified: * src/lib/json/jpath.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/974b54800f59886a4450e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlur1OUACgkQfQ55zXdi Hs20Ngf/bb2OXlOCs1XfbhQM/IQsHvdToPzTmaJEknoICeL6d7FuEtWOVuNT9Zt9 Dka7s01U37MmI5eBTHI1TlUfNtPPeJToMM8MA08W8oa0lpr9KA6C8oK7cu+Hu9dd KeU8cE/7Z6+GS9h3x+x/tTwQZBKVl5OnmuS7+gWHoomaMFnP9hi4pA/zvBdBnPwe KpYUwc51MWm3NdOrdf6iw+8NmCGV3pCCc5KDmooRcrL2xWSegGn7Y8z3zYnpH2Vc ml3JDemwzSqmO/9VyYwqe7tqOCTiUuSDk+Zp1/7DWHmhHZ1t64lxHWLAqpwpHBuT 41nGyPEvt8239xv/0J089LmkS3yi0g== =fNCb -----END PGP SIGNATURE----- call tokenize_cast only if there's a cast Alan T. DeKok@2018-09-26T18:50:02Z Files modified: * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4214160803461533484a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlurmgIACgkQfQ55zXdi Hs0bnQgAjNLJsRYOBSmuE7gjcHNKB013o2HSHECCsusZfRi2n9V4auURwkTa6rhx z3uRuiWCWmj36aMT0kk2beLpXaRBgdxGNTO4BDezGOJB+oxXzrJSVUjfSG6+nslI 1d2O7RAmgr1pW44YlCLHtMeI/I+NhXF/nI6DY4gzz5YH3Sgpx7yWtXv2yaQlMsWd bx8JHlC/DralDaKMdHaR5KQNjz2SaINen6N0SERp3e/RW3EOf/2eBIMcA7bjSMvT CpYDuAYH+frfWj/YsqN4BuzH2BPUUflgX5SROrLAFZZl+56Nsheq10dpHl+Aisg1 fjHRYpFaR/PCDVEFIDixZFTl3LsJXA== =VoNt -----END PGP SIGNATURE----- move "bootstrap app_process" into common function Alan T. DeKok@2018-09-26T14:38:58Z Files modified: * src/lib/io/master.c * src/lib/io/master.h * src/modules/proto_control/proto_control.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_vmps/proto_vmps.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b819e2b5a6bf2daedf109... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurXiMACgkQ/6TVgp+2 18oWOw/8CnIrokL5fYYcNHiInns58wqeyJ9S+z2B+SmyHtvpxo9U835H34BFfHbK qlsWVqSQ/IyQ1MLNqclLkBOfLWLf2IObbLDC98Cd8BC9TLruhPkjr8WtsXxh8bPT Ucsadk5a3PbtfGOXikP9BzKS9oL3Qsg0vjww7+jvx698bl1Eo4cE5ras4vbm3YGV Z8NwHx75uHGMpRdGDGZ4ls2LwGXT1QYqvl+o+etbpFNeYUD9btaNriWod3U0a1tt prC/OJg8NxhJPDW7NBByGCHwx6+x+89Vwk9jS270xRVVMc7tL023Dlu4UgCRkJ6u UfcSdNj/0CBd7N/v8PswyebwORs5FALen0muV/cSolQmex2y7VCC2tcfbtngtJdC KBPZGJLnN+SyEeWlCREZNl1iAGeIU93QkkfhBDvIJV2/kblmoR2TzQwEztgL6184 ddCGPktcn4fZRNskvrY8NqPztWIjEiBAi9urtfn8dIjpH/dwBjnlZ6iv7rMhSfAu 4cEecmnvi2gNI66DOwvbmU0tfJXMbJQccTVDpUj/Atv/VbT/pUOSD+prXEbcgUyx s9St5fgIBC1pE82WaTvd6WHvR7AfUXH1owpSsfwk6t7UzPIdAVyooh8J84hrOiAU THC8QyXlZMh5vjtweGhI8uzq5O3MhYOd0P7xA150Tw9f9hUdt9I= =6wQl -----END PGP SIGNATURE----- Fix potential NULL dereference for function with NULL argument list Arran Cudbard-Bell@2018-09-26T10:23:30Z Files modified: * src/lib/server/xlat_eval.c * src/tests/keywords/xlat-alternation-fail-then-func Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a53d2fc6c2d1fbc180ed... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurVf8ACgkQ/6TVgp+2 18oVCw//b5zUmNXWD3HxOdyaSohjsldhQFraXhBBtMmmK2vKT0OGTuh0PucJbbsk 8ykz+fVzGY6MDA5FkeMFaU80FoxvtRyWdGbvCxNzNG/aCR0DMimqbGrX24fd6Y1v 4o2FnTDoTCwQJSA16O0cAIFrwQMO3TYZiVm3KDPz7DCPewq+o2VuK+TqWPSUk/Rb 604AQvnbJpeqqAd0Fx6aNXYxT4X7EG30Y+pV92vAE7lEo+6yEWKXDSO3sG/JZ9hh Gi04VHQRyNeYrG558qFoRv9DitlsE25QG6TLWgJWx19Rd0qXjaCMq7ucFK20ZBhi jeTCFNDqzEk8uMD4KPVkL99uld5TT0i1Pab/9d2yUn3Y6tF5BLsX5kYlq8C30XSv /RN/20nSHlJiYBMTl6Hx2RgTTg8zNoUjp+60VwsqFaAs51CC80Zoucvfbmr/TCcA NOQDBuN4zQrRPiFfQF5vqX1xtTj00Sjsppv5XaTJAfsZU7HICrVxQXTAHnLYBrmB BfBLcU8WoN+SkCGpRBbzT7vk7hiw4EEJVSLzULyucbYegCWqY+wwdLejou1LneSb LSfUQeHnqkeh1ITpxs3tCJ4QsfoTCpZgQpTEA+SCYA+f5bBGgtbYXYAkcnUgjHzo XmiZxFH+Jwkivwxx7MsL3WAX3S4m+u17B3gtxXsQ1nY8hnbv4Z4= =wtfN -----END PGP SIGNATURE----- Should be const too Arran Cudbard-Bell@2018-09-26T09:48:47Z Files modified: * src/lib/json/json_missing.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1be13aa9bcdc3ede4e29a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurLw0ACgkQ/6TVgp+2 18omQw/9GfuGTCrWrxKc449oKJsC3iCZfVM7KCXbRjaLI8xx1N2l3umGZo1UtEwm DNWc5tUgBH4MJLMrrWqnNwfNZWG2a4KeRDNvorB3qDYevHt+iEFhLdG+aj7/MzNl RXLZCPRkA1TSDUFkLEHDLC8tqRTmeOPue4LOsPu3j4dh+gqlg2PTvgX+zO4kUPu1 cU3Pl4ATH2jI4+ztq2QJzV//e8QzGP4Oa54To7Eelukbqn/4zV1+e/zjcws3AkBQ QFRE6m+yIoj5dFiNPoEkAP61Iz8cY7O8q+p/zE6mlM1KKMEshv44h0t1HALiTgNm UxnLo5UmdDS/VDORfNve9hXwq9cZAVR5NBfN5nwDoAiDB1zIfLWEPtrNVCkhTP43 wjzJXigHbYj6IbX058HOKjv9EkucQB60rqV6Za+srXMGhaAoWEFUFs3TFrWRXWPn tc6lgxiMjV1yR7oxkTo2NcXqDGoJn0WZw+IWwjlYST6xqm97I3i7fflSQjo8CQBs b0BfD+Eq/hEkCHSPQoRnquODMgssiNWoirkH+Uaa1kbGWydyAsnqjVRJg6MfzsjE gnaS0cw6gAy2EZVBwk7bsWBZnBZpbNJY/oIx29uEXFd2IKZL8idCkHLtPONZoeSp 9Iucn9fktI/7Indp2Q+N3bf/myARiyilBWLQYicalXIVoAq62PE= =PrNd -----END PGP SIGNATURE----- Fix clang scan stupidity Arran Cudbard-Bell@2018-09-26T07:02:37Z Files modified: * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80aeef544e04ed74d4d26... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurJ2EACgkQ/6TVgp+2 18piew/4mcf250Bau1nReohvy0Rfh17BprKANgWdWKOeKrbogMVBJTKufZ2xoxnl /xh2w+0qQwgKdbTQejEKhyYCFdOvrODq1E+llcSG+GYZihn30JXZOb1bWNOGAba/ VKHkQV3ebwTkVhOoTz5+I2G1p1jidcr3qp4xUtrjL1ouvsfWNEvbFVQWzsO3OkiP 8HzdE3LIs/OKJgTZen8uThO1RMOGt2AhD/n3iP4XcATLZCa5gLDGW/iLnAL0RdXj Wikzryt4fMCbUAcj9p9sahPjnHuLCqjwnT7jXU5eLfr3gv8HiV30Si2G6DRXaJSV aY6/+fonaoHFAEboAjst7bthJGk8vRcmZegvPfcjJSwCk/rYIABUUHmhJoGktXuc dTl3fRc2kI3Hs9MX530iX6nUBTpdDFr2AeyLswywO0Al05z1Ai2skDC2nasfBs2E ElgA0ObkPq6U1QuGzrsP6NIhR0bLBFBmLtXad9xuMgKo86ulTL43f6NwXqvNK0Et 5t5BHPyVXIhimfJ0o1/Oq15htQRL/vaSAEC9tNSb893UcPJkP250UgupDFyKUzUS jbqxhIPl15HA7L6iMtKUZh9/zSdPBhbdsviljiuPg0zxQkBbIiJpkktACGGfNwrj jWpCOQTGlwADyPulC1gG13rdPhk/4IkB0WQRHfQu13SG2wtVaQ== =bstA -----END PGP SIGNATURE----- Fix incorrect return code check for cond_tokenize_cast Fix uninitialised return in input on error Arran Cudbard-Bell@2018-09-26T06:29:53Z Files modified: * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/78fb52f12db831e505f99... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurJj0ACgkQ/6TVgp+2 18rhQw/9FD/2ahoLu4hOcRzf/y8e8Wt43LfL0Xctk1Jl+AsPtdcwF9W4XxoRyV/A sZTrz9oUwJ2bNMrcWndnCOxBx7er1bOy6YdjrCqM8nuzSm6bFRRP197Kb6PIUjsf 6wlcINCFutnF9gk6yccckzC0Xj4vO26QnflM85zMAgoLtKqAQZkL+cTTmCcGLzlK kCrYOfb1tGu77luviyxCfxox592vlcNkVSad+Aff22bMrKDVgGpx71AXK8Vonr2U HGCo18UoF/2RN7RJgipxNEAowHn1TbziVxlDTsHbUgJICC7fQOD36uPrfb9jBK9I pLz5bGOOYJ48JVtiXBtNhqeOhKj3R+DYJO61bDtYkY8a7ktxGw+A1+MEO8rEZhkl VNAKJHDxwtZ3/fb+1gz6vChhqrXWflUi8oCmB+5V4wM1IXgVaq1ZFK35783S9oiV 1m0EfZS2gZKoychTnP/Ga78Jii7tYNd/6NgMM1WvWeWrPvJ/IrBAfTVLQyUCOorY dIdBCecJjSHuzgWkGC028YzhUwpbVoOy+l/Pk6Oe3a9TwHIHtsKdi6fspcgtlBj9 GFzC1oMlL2/53BW+HADg/sR4mVKb42pnUlZ6QTU/1+ZyM0uAudPQoZKA3ku6iDiN hGYuZNIM8Gkgg8qgga6i1I4Df14ODOXtJJMUCZvhWW0Dj9PbuFU= =W8WE -----END PGP SIGNATURE----- Out may be NULL Arran Cudbard-Bell@2018-09-26T06:25:01Z Files modified: * src/lib/server/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e8a6f2f8b6dd200bf120... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurJccACgkQ/6TVgp+2 18oZxg//Wgk2pD38xUe/iwSubh3UIkIddViSX7d/YByA1CFqRlL68DiRFi6zOT6k bhQ+1IH1FXgkH4pLzFV+ObZHxUqpZ4nMujKKpVxd+JrmRR1a4ZDiWxrmrSvkeKNr u0L1wCdO4KTKOCCEKlEqtt6Wr7RAxrRn2NjlLIVrxxK2dPuFzv8fksM/hJFbFHOL 2JhtYV/pIyuTjzWYf8dTpRKVn4afs/d4hvcJ+h333XzKB3DUJkYZrsJTsNlFPVYT fjBYaev3d9Fa/pWaJKfHjvB68y98KMG0ZnTGuFj7aF+MATJiWaSDrsqjPdCu1OeT ZCZ00cPhXqTPpGx5SqXkPl6+e6ae+Wc9YjaE9ONpS61cfF+Jy5PdeqHCTbP6yGE2 pdXUPR3LbwT58FzObAfxlAUH6NMifPe4rcf0MIAvr6U1Jox3Tf4j8TDPCKnJW3eE b3DLrSN6k4nWSMIyzmAe1YgfliOzXNWDeZfDwVzTh/yPhoVCSGholcNVNlvcQie+ s3Bt7BZnCtc1iWtIgq0bjaaE6rq9mrRzOMBQfuGLQ4EFBGXvvzOFCaf1pcL9qzJ1 kvIgQzlPYuIXYiXxUVh30IYdidFrui1w1IC542LOby1YwoVLGqttG8nQ29T5cgGf v5wRceGB9LgcIyS1RHaiXKTtS+tDFYONYscWuJMLIm7dh0jFCOI= =i8ID -----END PGP SIGNATURE----- Deal with NULL ptr value in dlist code Markup other arguments as nonnull, so we get warnings earlier in clang scan Arran Cudbard-Bell@2018-09-26T06:23:03Z Files modified: * src/lib/util/dlist.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fa61a78888b3045db310e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurJKQACgkQ/6TVgp+2 18qGBxAAoJ0PgmkTYyu6VpTwDUVR9uNeIKTiP8txOwRsFkS2sZB5V4XW+Mtly70L 1m9tEqeDd0HMLX+mZV6PQYEF2ASc18uHllgzLKWf9Io8DftiHAmrYV/2USDK6Sdc oAXw42h4gzu2aiJ5eY9+3WmZu8/82Zj/SuAfsqCIsRRn3EjMWUOj9qDNhFfK3agy LhMAUbWKWsklvw187mkX/SzuTUFldnKwb4dCQ9vYdbPiFZHkWoBh9ElKSBGkX1nE BNZc2flOhJmdS/AFuAem+n3wy3XoNSUbZXlW1V6yZ8DXuFj46aU3goEnIItvvR4z mA0jGCfDdArjZCEDwMH9Ont7xK2Z3dFh88CZGzaA8WOrZkmfHYrG9v2QZ6lgKIg9 kKRXMm+Yecqy3E3j3gXC2W8W+gC1+vLiHatgbpyL9QZbtAIos4moGmFRSSJmKM/C m9HjdVARgJIhGYChLfZylTLTgsgHKXmbzlOT0El+bSodgSgZYWJfBUOqF41zl/m9 ko0Y3NhsMOvBNEnGc4X4gJYQ8xLo7BV9qgt+AtM4v79C9CzA5ZR3KyUxvR7bbvEl ynXuWBUFwjFlMvPOeZ9e77aF1l/A0H70lvh6JNZNBZ16uRkJ5Th1mbmPPRqPLoFW yhyQLMiJ+GeDVJ29Mbcke2SlT09xzW3t9oCwRn74Ja9yvZ3pmhI= =X+WJ -----END PGP SIGNATURE----- Move fr_command_register_hook call inside the HAVE_PTHREAD_H ifdef We only spawn workers if we're built with threads, and the list is life uninitialised otherwise Arran Cudbard-Bell@2018-09-26T06:18:12Z Files modified: * src/lib/io/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da0d7b8ed7b7b96f8593b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurJHoACgkQ/6TVgp+2 18rVOw/9H4ZuCMnRHpUNZUe6aln/V+SG+UJP0zqLaHN1rpCRescKvLy5nZpuhgvo vegQZinUdKnZV6e8JOVdskqMhDOyvhFhLXvQG0HXa0B1lLCqSCPIevph43RQdC+F y/y0mkrE+M3RnuIQf/QtmLiVFnybj8+RmMJpnGo4AMqgYHdG0yJUTz0tsAy3l1Am 0vyU4bO9AScjd/JEXa6bfKQOwY/yxG0MlaFlZQLwAEG/PlxhcyAtvKe6thc94O8k mdzAT+vTdJKULDfAolgQBep7L6GYGImx4IyuADncG8IT9SBCNXI9AWWoqIsCXsA4 DiGMqtxEJpO6YaBq+VyfNVE7ksdFHIKM33dLX/cd3D0aMQPLQR/F0fUTHICRGko5 /hnUxAFxVpHltuxmpT6uKZ2/mJHSGGAe/FSSI3QQnHf5G1EM9aNR4yyLRsZPma99 qIjwokWiC2svSQww4pREkAlmQk5tjUfQwCa66UWCIAX11GIdJHIAqO0nijfxI7o1 6CUjyX/SRZ1hntvTZ3qXeSjERljHut5NAUmsXjMFhtIDUPsLyMIJoHDDhbI4E4s/ SWHCo2JnGhZCWAMwgZrKXZ0ZlDWuMniWhyy3EBmyJTaHrntr+yw3aYGL8lxv4C+V Odyy8iypVuviE1zRbRJW04QaLRjWn99do14JH4wm1YkKFJEG27g= =2drk -----END PGP SIGNATURE----- Don't continue if we error out spawning worker threads, destroy the scheduler and return NULL Arran Cudbard-Bell@2018-09-26T06:17:30Z Files modified: * src/lib/io/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c4a1bd1416130d1c6929... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlurIg4ACgkQ/6TVgp+2 18r/Lw//SAQX12xi6YenwrjNri/+Y1ze0SwSQkRe3wYmEcllPRdG0HkD2mmuFzQr SWQ0BBhfl8vjGQWGqUsqp64z5Ly0vcgLibvdXndT31AVsXzTZjbaCTJt6gq/cFm5 cJ2QypWdp2mpUV3jXeS7R7dYMBAf1T/Q00PzemD3LfGWtZ2ne+eli6Mm6JHz+FnW QSygT8/4/umPPZiYehF8MNrpbS6wLwHavGKfxODkdsQ3JHU66yeJy3W2xgFO/pg5 v1a0Xm4jfX7AwB5ozqGaWQiohf9KhvonRd6xHBDk77st0IKegwR05zVPUxX7RqDT ZpWw96KitZmxW02ix4dNNF+fMsoWRrQmVXyAEmKUYLqEHcxz9BwAlnfwXn89TXcI sxqL9CosMhTd43M4w6ZCqnhAuEAeyVB3KXGAV8Zr69bybUdPiKuWdJm8cdX0FbBh UhMa+x4Mz4uEcSbCQ2PhSAPvylDWXURORo2TpGS73ywmQX7ld4RR/HmNZAc2UM1B oSr03QypA/+5JUSemB0ewSR3y2q7OdaXRVP2PlmDwMG/XYG3Sze22QuDg6YxGSRB nr06gsEF3TzgUJxEeDQGya0fGZByONHoAPOAv+ywaTjLVJRLBEttdlvu2VNXv9PK tctbg0MhMMJEnK6vNTarxRUJcqZp/rnGeovTaSF5H2vi2J5r5SY= =Xqx0 -----END PGP SIGNATURE----- Silence various compiler warnings in Clang 7.0 Arran Cudbard-Bell@2018-09-26T06:07:09Z Files modified: * src/lib/json/jpath.c * src/lib/json/json_missing.h * src/modules/rlm_couchbase/mod.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cd7b5ee63a0dc9b106609... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqvhYACgkQfQ55zXdi Hs2KiQf/YYtZN6eUgJXUoSTxyyX3Q1tuJmpG41W1GQdm24VmhKImohTjEA1tueu3 c3iNvpg20/83aX8GeWKj2oPVgFx2W0kaZqTpIdnxYxuRROu/Olu6TxuErHcdOfa1 oD5Psxvt+jLm3uiG+07aLABaUBH1ZKLaFPGcv4ef2Zk1+gfHvb4xAh9kmODwGwLj 3x8rMuMmt7ebmvQ4ErPk7AEL93ZaRwbN2RhBVcst6sd2vQOYDzT4IiS7fmM3KNDB z9hW64QsGw2mPxmiku4MYwh+OtjRJw+YX3l7b6vn3ZVupwDcH9JCb+sabr+LcmV6 nk52/ktVRwIF0QWTEgQWPvU2aOpt8g== =Hdz2 -----END PGP SIGNATURE----- move common code to master_io mod_instantiate() Alan T. DeKok@2018-09-25T23:00:29Z Files modified: * src/lib/io/master.c * src/modules/proto_control/proto_control.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_vmps/proto_vmps.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb3e6975045036b700102... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqvQEACgkQfQ55zXdi Hs13vQf/R8XYvnmxKxzRHiaAFXlkVrwKRw55rpfZigWHCEnJf/FgAYC649oYX39i fFldPXhM6AMWGT/r4RLnz4MZp2ByNzpgAJQAHetcDIp5IFq9tj7EirsGReovsGs1 o4MTbS6KTxfxcUlukqznXmjgnrrTSABubrA008PHEWkKEzPkYLmv/msrQ2RIsScK 8bCIBUdqADebBH0AnW8KUlH5ROdu7hdb55I8luBmUjebOoJm/26ELbcQMv7GMjnj jX9Jmw+QVe2SGiaIjKUosAXo7t5UJhB6juau9BcjitOjEFqS0FoLKfykaO097pW8 c+49ejVe8BeSmt9PaWgtK2ld2XJFUA== =zOj7 -----END PGP SIGNATURE----- move common code to master_io mod_bootstrap() Alan T. DeKok@2018-09-25T22:55:49Z Files modified: * src/lib/io/master.c * src/modules/proto_control/proto_control.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_vmps/proto_vmps.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef50de23c8da6babda406... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqs60ACgkQfQ55zXdi Hs3s6AgAoxZrZZGQoAuUBbffbV29CgMsYKTdtfESsZQPqAHY5Q745O9yyq1X973N dW8q1D/xOhIPX3tSuMOhWg9KL9moMTuDw69nBCgvWbOpwGdt9TfJDZb1QQ48wy26 pntz0PqGVl2GZIXD4ZgjaGU8d+cAbIUClFJDz5struGIck6fEyQaG8TyRVdRywiJ 3Fhdabufdr4+3T1YB+bqNOf4DZRa1EGQegdUkNazTHRyyKFonJHHkf45BuZiKZ+H kWasCqbDZqMUuV4vJrL6dq6KxiGkrxBXE5u3sZhhGfezY/xbN95+PfimmLHQRlhU hxecZVsABDG99wec8B1jdcxsaIJtcA== =C3S3 -----END PGP SIGNATURE----- move dynamic_submodule into master_io now that we have master_io bootstrap, etc. functions. All of the duplicated work can be done there. Alan T. DeKok@2018-09-25T22:15:44Z Files modified: * src/lib/io/master.h * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_dhcpv4/proto_dhcpv4.h * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius.h * src/modules/proto_vmps/proto_vmps.c * src/modules/proto_vmps/proto_vmps.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64d0afad83f9d50e55702... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqssgACgkQfQ55zXdi Hs3wTAgApti02Xn6AsX8XTXr1TKjAiIpd0uy9bTry0spJCrPjbpUinyXIKqPxEhX dA8Tr7ggolat7WIWo99xpC8JjrHJiXPkhYnv+9+0jZ//ktWXSn7m9ik9OCMZuuGb Ws/S/x8zU7DbrXRmjkM1D2K5LH4URwTeHmxc4zvIIm7QbQPsw1XiC6ux6VigsthU yZv0RXhMPZxScl8ouRLrK0vbj1KM+VmJMDwKMz2a0opswzgXIg7C9B/mVbf4tK+q 0f/ItKAxnj6WyYG3d3keP4sXsh3RQx9jOzovJI00QPrF7yZTIvSGzhFskbbzmyp2 gVJSD/JUNNTSRYkczg2+MKQzzlL/rA== =8soC -----END PGP SIGNATURE----- we no longer need master IO talloc context Alan T. DeKok@2018-09-25T22:12:14Z Files modified: * src/lib/io/master.h * src/modules/proto_control/proto_control.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_vmps/proto_vmps.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1c2e402f545bd5641cd48... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqsrgACgkQfQ55zXdi Hs0+WAf6Aoa8lDSWPWIkhjYlAGYSEalYShx7J3ywqFSRCD/fd4lE7sty9ukjC+sd 1d6WxnS6Uof3E1e2I6rGXo8RJ6KXKEZXcZR8xECyqTPOxzZUwVNxCumv9j4TBGw7 3ec3LwLMQkYG6iJy+7RKF/AG6bGg9fw786osyZZxk/NBSIqRH4JfVjz4Vo+whQwt 5f1iLNIbt93w4L9OUs+knddjoa1oPRPH9T1ERNSEEsaEguBV3nWtDwDpHSz3GYnr YCB4WBMvIPWV291q/yi9n1Q2P872UqYsyyBpk+IqgH8k/5O4WHHWb0Oo0Xm6Ji1F nr2XVbZiCD4XCdIWoreLs607XX0k1A== =P7ck -----END PGP SIGNATURE----- parent things from the parent structure Alan T. DeKok@2018-09-25T22:11:58Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ec816d773d400a3106996... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqq6oACgkQfQ55zXdi Hs1elAf/bNz92qZn4nCm1IgqHARV36cblyTgES0WES154Qd6C7D+wJMyP/fQcN4n GrOCBY7RYCS9upqBZv7M0zTPhhQJA7dM4wwDXStXWzfHl4av9WkNhI0V/5PJ2iTP L7Vz+est//6Kd+aOCjlUCGltfpFUbsNXZGrKoLGSPSNKmK7B2WKMsuNTgP3tB3/0 QHrTDUCJ6jDQq7jlD0iXu5WssvBCYgASqU0h/nk53X++MbANZkeqDRGpfjPIssUE AWrFALLB5GqEIaYjW0Rrlot+ChmmNGxiPPPf9L/JRgoxVqKHgXhqE/HhRFnNOsWv a8NIDqDIwfdigCO2RNiUwrDTeA+Qdg== =yskm -----END PGP SIGNATURE----- ignore editor ~ files Alan T. DeKok@2018-09-25T21:41:56Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f887a0009097c03d2671c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpUAACgkQfQ55zXdi Hs2SlAf/eT1nUXl7LC9Ab3PLae1+TwgJcD7WSf96Xvv6k4EA8b7el3syJIQHYnlN Rr0wP4daielrxBJ3kKR+2SPLFY9MB/gY0w2pr1H1iC7Z8R+2tlsqDPQ3hT1kYjCf qQl5ERUJixyTWodlewBUwZKKmIDtAtH+dgxFNc6OLLK9MSAFlLzU1rwZ7ai6ZiHa ASynwDzG6v/X6YelwiCjUBwUToJJ18ZWN56fJDuFEyfXn2daA8wUNtnOS6SpXeus baS5/rzmZMDIq3jiJaS4kCYYlbYBL5ksUpNzgvma66IyCxRoKDpcAV+SQ+pDyJAc nUfkz3miXT8KDiM9eDN1s5ub4liE/w== =VUtk -----END PGP SIGNATURE----- typo Alan T. DeKok@2018-09-25T21:14:40Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2b508f918931dfade9d0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpUAACgkQfQ55zXdi Hs3zfAgAidAsqTfuZgL+0lhxHq76kukr38UDw8RDPV1fkN0iISi0Q68Xz72wkNRq WG9Q78fzW0JQ73Wk1Yo6shNsWPef9C27GNMuUuJumEiqWN8fEdnj/0UqmwYuTSmn yTm82AjFP54TgpkvBf3xIefsAUngJ8GYg2cgTNJVV5k8K0bLBSpEvLy58EJHx35N DmXKDNyJWpW3P5u+QC/tEmAqYWcJ5MFWvHh/a2mHHLdW810LspZQL9ICUUulAcW3 YmhwrB/mi+5yH6gn//YsY4lRwFn2yFH0WegQiNTt3kWyzfoNsVvmpb9zzaqw16XP o6LbsTLhgjHXCJD0C7JcWEp37FMwKQ== =slWL -----END PGP SIGNATURE----- move fr_io_client_t handling to destructor Alan T. DeKok@2018-09-25T21:14:40Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/013bc390015466e5d3fd8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpUAACgkQfQ55zXdi Hs1WzAf/W3cUhtQQDzt0cDAPNeQ05XCxAWIGG161RIq+Q6PMvn+3VTkqRkEz3QIQ v8q65C5hGuTwJ/jIxO3Lwk3042bFmmARMheMGAtyi6eXx2Sn8Wqs8EUuUkhp9N2m UNxh7ptiCp/xXLT5WDVo5HjgnmIw8fKc8PUFlr+bohdClOOHjidd6ORlVUJCQxAM eTGIZbIoSU/VLsEsW2E328n4Hz/Iev9f3jc+Z6MLg202dXYaRLoaoLuJ10p+LGcQ 9l3JjlrfVrKiRUsAq4JibFCiRik6sFeF9hefLg1c/dqsICnuWh9O7U6xeSy2/krB 2teGlzQTlH4SbE1P3hNcRXUijJ16EQ== =txPv -----END PGP SIGNATURE----- move "live" to it's own variable Alan T. DeKok@2018-09-25T21:14:40Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b42550dfc8ae4898b52b1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpT8ACgkQfQ55zXdi Hs2pngf+J+lA589zxTx/5bmguXgcmmR2X5QwkZMOkijrL85doC+bLlYccMgAL3eP MHvK0fRU5YBvRNoVTtfeNjgMMcxhLoRK9P4rDzqzfcf0BA079pBeI6TgpaKImvC/ MsOPT43ntpxnRm5onmsTAwDYDf4sqZTDa7BlD4u6JXQOx488qnEbvpaOYjkH99kr ahHrsO8akzAmNTZpte4myecb4GmFXkf1feAkSD6z/3LP2E7toWwwzLVTjlDuc0gl RXR9DPPTRUKn3R4U+H6QzAAV1Hby5JpaOTTCSxQxuLdveTkiNi/NCR/RQs94F+Qw w1chnHAg7b/XpL5xym5HAqI4gcz5BQ== =rf7b -----END PGP SIGNATURE----- more separation of variables Alan T. DeKok@2018-09-25T21:14:39Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65ba66d4950a6ea39d362... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpT8ACgkQfQ55zXdi Hs0hRAf9GbiLYOxdIEPKfCPjeP/hDaspRdzceJ+FimJb9NYyj21veJE2dRhD7jQC CXtN8+yoIPHnoAyjDg2kEZh6Fj0qHz1rfyv2jtuqNWfYandPrZKVKrY23MDdgGRM l1pilGhLbPFDM54ghO9H+n/yUDHrUqMfRRjU/XEPZMNbeyR5SSwf1oM6Ssv114pR Zl470zS5Ih4iPB8LfKrurKXQVVQVYkzxVQ5S1TqRSbjlG9W2otoYGU9bCPFSLLKv r8HQeMY56j0ftPNgCkKoPY5vlAztH5YxlCd09qO4BOxJe7zoNFGjQz1rcJJMxSsa B2uGifG0Crx2e2Rmvq91fG7CCOd37A== =kld+ -----END PGP SIGNATURE----- more separation of "const inst" and non-const thread_instance Alan T. DeKok@2018-09-25T21:14:39Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43fa8d19fb194b0976809... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpT8ACgkQfQ55zXdi Hs2RTgf/fiqW4PrnjwEn03hm6CrfH/U4LAYNJZZ30k4J/oT17a+skbNSMxwDxvVO T13yRsyJE3JIB/PxtqHETcMbmKmQQteh8MejkAhjyimbIea3D/po8mXi+w8RK4Ac J8aoCYF2AIv8bG/YOY7oNU5EVgF+b4LlyQhDfeAmILv5TwO1lXXRw0txG0yTLCnX rwOnAJBwh+FsGMShOQGGSLcet2FBmrBHmLL4lO/0pLeqdIZN5NezHDjQpzfGhSdI JbQFBs7ITNUMrHbhd+8tA5n94HOBmUL//lZ9KvT6mZwoVKz9bBvkdLIGfCR80yWl aIsCa+Uvnfx/38CVXibTPoarlEExWA== =OqHg -----END PGP SIGNATURE----- make fr_io_instance_t "const" Alan T. DeKok@2018-09-25T21:14:39Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f7a003bd754f146489d6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqpT4ACgkQfQ55zXdi Hs13ZAf/RfI6fEhuNkyC1GBaTbu4stKqzDRk4W5xemKCEgH2qs5MolLVb9FQ8ohr JBlONwE/dbxySBoYsfRZO3o/sqYyqbDl+lOGx9vaS6pG++LTOoelwispk7E9qBuQ O8EBQiCWB+mmbCnrYcVyV2K3TcVobhkEgn3OAhQ9VZg4h95xSqnhsRgnakWsSNbU 4FwWdmwe/LVyE/5Tz6zrlLpNwM1F+d+S8/KUNrTpcZVUPScH86+t0bMZxVel5WqJ eYIOqcZ7hHW3HUtXFkOUPgCxooE4gWjvOhU9lWhUNMixxvE06PhhKdDlsg66XuJi 1/DMK9Bl0YVPFZM52J9nH+tn22o0qQ== =jqu4 -----END PGP SIGNATURE----- clean up talloc parenting in preparation for making fr_io_instance_t "const" Alan T. DeKok@2018-09-25T21:14:38Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1bb81ccc362ca1a31644f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqqQ+IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPC8XRAAkK/KoybtUiSeBNQdMsl2sWurs9aKRcdKcuGnhrSV 9ur6A3ZRvucCiGnZu9/dFkYa5Um+D/cSPcD0Fn95TxOEguA3B7ZD9eApXxMKMjwr dV81yqTUg2F6hBZBFodfG27Z4FrNOO+dciM27MRZpB9LGNeSN0wanS8NYdiJcAie gqKyhQgToMTeZJpGQaljUAiHoYDH4zrphozR76XYleNpTWB9kf9Ss19E3Auwt3N9 Hf7z30kq8BCVu/nPd65AA6aGxDF2Dcie76HWamzhdaNwTDFKqwzt1FcsWM+78eH+ fVVOHU//DSh5/Y9wokD0GpHMWACZz/9QgMh8DHoZvCMwT5qPOKKAiGCHJYbJJ5fI dl4lyoKtHVB4AqqnBeTEmfDxRNC0wMYzMs5M3YPOMyqpxVvgu7avLeI8nuyogm0t g1lxiKsNkCnuHnkhUsvrqWpnGQHvbAxlLvGV9Fl2m1bpjjvZhYeitRfXtH/+jbbm x34nNTY4579TD82EV2p7skjQsju1t18hkgg40dUjIqDjwvjGwDS5FHPrIzj/WJTi Sjn8gAvWwTbKeDwYqsF1AsYincxL3svIq0kQ7g6O41GjpGYtET5k8SUlgOPdLHsw 6jyeEoOjRmewycnjjmlZylctIrJWiXQ98ImJVfcyLIeFRg7Cs2blAE+j79/loTuK lLk= =2qoy -----END PGP SIGNATURE----- header levels Matthew Newton@2018-09-25T21:10:14Z Files modified: * raddb/sites-available/default Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/747b7d021601b29627d87... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqqMLIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPBh+A/9EgbkDUY7ag2ixIoaAmp6Cs39tj1d8o7oiDrq3kjF FDLQu/Y+0sWxSUqQordL9eMbiK6B1ZUBXhFrvxKNwchIFQU0WtvSmMuzYWZzv0Vv 8AZxhmNjkTQtVzFTE0Nt2SNllJ0zjNNPIez8yWvDuD7W8gomn9Wa6B6dDavFsLkA 26nTSZ/qn6g/N7hJShMsrffPy2/NBxYA+9Uc6W146gjuyBgNgqQxzFfhoTXFfhNx ncO3GGrc7eBYYTpyfLwyxRxVkP9f/mb1AgiivCin8BMC13Urq69qD28S51f6oh59 XWdgdJzl/jYpFwXKYcIIJKyW4H1GBGEOO1ooLTP5qk9VY37r2Pa7PNoRU8a0+kx8 8ZOMeyYZcLeF4wqv5ZOaDto6XetzNoXFO2qdU76g3fAuTZYmB5NY+NNmYAuH57iM JCRDWggFGoZGysxVWWrt5ENdYZ6Wk+VsM7cCaNZ/+8/RB1L89azPO30zi3KUj4L7 kvM0shvJAg59uJ+1mw3Zei9ERuI4JVMcu41dgOmTZruuo9yE3yHdWYP9ANl4P1P6 D+mpfbc3C8sryjSRuTZTpIp+w826VctqW9gF8siedhXATv4f1xg48Wev7D/MG2yi pYsbHwL7yvfUzeMjp/wDTwEeg1z/K9n7SVqd3oSx5/o1hwf0JXGKw2HR2W+8Q0yb uwQ= =5OYt -----END PGP SIGNATURE----- dictionary doesn't have a .conf suffix, include it anyway Matthew Newton@2018-09-25T21:05:15Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/837a3188bf6d8651b17b4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqqMLIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPBEmQ//ZSobONDzPEsomyaTav8P5xFO5zZWyOftaUliRzVw kNjzkxoYi+VekYtMkEi8KroY7UDYIFG4VMygUqxqL9E1qmPstB+DVcKo7wUdpyjs aNqJruz0od64f+RneH5lSMEuSr4iaV8T2uGUtX8ZRDobgR/N0W7dmIOdDy4Kl4LI T7K0LryxmB7MPA2KwExovOMwrlHM47gL9r5gtmjQVrx7gJ0UKFp22NSW2BUOoiOU 72pNDxDBZBJ1EKDpl2wcGDXzoll++yUhtP+a9p7c4MvAAAinZfuSXVnMfX8H2hVM Dtqjjbhm0HJAYKN/Ag3PaKHUain7/EoTMhJ1BT8oLSy3dmVJj+z3tlMUPqiklDsA 2uqxVJ2CrQkPE3MuHXcP3gl/YF27SRrW8wWfzJE/BnQdAChKCZ2tVTZC3L0pOOES WaXGmwCnsPy1kkAp0jAGC+jTdTK5CfSPqXZKXa8kZn1AbIwe9+EuYh2s63tdrbwm D60StjLUUXr46yeyDHGWbkRXv7LXE2hjxTsDchRlKxilFm1iNPCOy8KRyz7yVvRL 9ikFA7GBB4DYqG4eP4nROETckWf29ZOeuGn8+s8klO0VT2l0J7x+j6dVOsw1uAyg fNxkmDICMXTTq8VU0OGdp92p71CAYUuMzU+sFu69b595ECu4eHG6Z5GYcwn82kGR aAw= =E7s1 -----END PGP SIGNATURE----- convert local links to inter-document cross-refs Matthew Newton@2018-09-25T21:05:15Z Files modified: * scripts/asciidoc/conf2adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a98bd240e930599a8c56... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqqMLIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPCS+g/8D9i23+YJmKxV3c9ptq5CK02MAegll+WSqDV7m7RQ YXDmJ86i4SjRUPkHurcusycYKwNUalEmRduuWWmoiqePX6DOMlLCl6KxydooVec7 SryZqn2UWIMPWw8Mw8b0Yn8UHyMc5/e9UMxzCIL38xTWwvnq/LQjZ3sK1T4J+j9K 4Mtk+9iGTYIx9+pw2Eo4OOJjaJ/Kye6TFnEHhOXBJN4eIFLRfh8vXnLBfSZgoysV KH98hWyAr56NsF1Bp5EMRLtZwRJhE1xeArRfcWVSOh/tBs69NXQobEW4/DVVUMYm tzFUk6pM9LLUFD5qzFr8qZ7TYXTEaBKIbfE/Lm+fnGUBgOGirFQSi5O+QS+1fYrv K38JcQ64iP0cSPTC9hcNhW9CmbUMy7Ov3MahWjQ/zeG8hHf+SQsGyeuJZp98iVLx dhP9czuo+VHj600Bpxr2JE1+4MPSGYgUkMRf7y2QF5aOahl7lbyJTY4heu8qCfqq SAKJPdOqZCHpHufFn+Ym5fBi4BnTPe9mPoePVpAuCLBp623aTwgNYdUvlHarH4n0 MHoyUkTlZsPOJM3gJww9KSXl8UJaRl5PJky2nvqt1RKVExuMh5QEzJYipmozkxvD AINeo+oRWwpYtYARMaxHpRFjFaBHMJk4Wt96cKmiuWjSWB7iLmDPZh2oSfXAQBZh igQ= =J9VR -----END PGP SIGNATURE----- add comment to get auto-expanded in asciidoc Matthew Newton@2018-09-25T21:05:15Z Files modified: * raddb/README.md * raddb/mods-available/README.md * raddb/sites-available/README.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9b8cb87475e5916a2f894... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqqMKIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPDdow/+LhvSg2Nq1Xx34/bcSroCxjKIqlIccx2MLUkVg1XK 18OPKlIXAWZ8srRRZNYM2Sj4siEnF0AOtiTs/8lq7eGE60Od6Xe90NLkS5DV+Xbx yetuD4kvQrYGs3q9yrnJL7dlp7W6XfkoAKWsRbTbRAI4jPd7QqCiD2dE7RrBQFuI sM2qfr5pRpGWyKyi2lwF99jd0Rf2mMnSVs2LTzO8gQzcYaXb6E/HBupBCOEJ/WKN zVqahz9ragCRUWM8JlL1SGvOyTLROV3I0dad4QMOo74qznBk60aInoqXzudzEx0H uwzeUaKh27jiezYLZzVRBHNeFYrGglGBG4n+BaVzandRoM4Da4fFJJ7y4Y549xN6 eoxPjr0GVhNoS9vR7KKbP/Sp0W04gwShEZwPfP1mBy4/DW2yyi63SNjVXSGPB8JC xQ21ZjX971So7mVC6+28FqQjvezf8GaBqVsVeeSvlYOkvsCVGl4c8zfzp/sanDKt ocZYYBVwj4ZFkpldB9O2tJxYgqCna+4HVtKRlxHycszVCjt8mrztbIGqvUMAJc1s JSVXV3f7ucnkrQUvuquERlMogQSUFk1ofCqEtG0jojSWRCve8t6TBvDEdIcMevtd 8oDksOY6BwbyW5wikZnbnssidLz1x0fRWMfzfds4C1z7dLh/MXWGpg3txthCYi7w U2U= =miMK -----END PGP SIGNATURE----- make sure asciidoc links are in inter-document xref format So that when files are converted to HTML, they still link nicely to each other. Matthew Newton@2018-09-25T21:05:10Z Files modified: * Makefile * scripts/asciidoc/pandoc-filter Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fec53514ebe2a787d766e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqpvQIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPDZkQ//ZhxkYn+6WaW0gfMhPzK+wBsA3GOPFSQ2gTv3tlSb 3D5OLpIPwIG0M6pl4XfT2pvOY8CGGzOoF254viHGwCt9Mlfhh9znZ/Qc+slu/fyB FUKtXXohodw+l31Ps2Ar8aYXAjs7E/998nepQh75SZPUo4NM6CaK17hOInHVtyvY d7v+fK1vfY2cySAYLFtSmP5WenECFfMu32oDvbUNZU+60Afs3rnczEdr53VeoTzh sptfFjIQB7DyGREKlB2uJYB2X7dxBAc7oE02RAcOvIiRH/47loYh+V5GBemveM0V 2ayh2hhdDQTeemH65H9IJmIM+nUjmASWMwemSB96Ld6XzCGu/7sSFDs2sut2hAk1 mOU9lVuzodp61gD3N+c5QL+D9F1EucVXyrdGSRmgK1kSq1QWtaaso++UROIwU+BY lezM64H56AG/f8jKUmv8X9lpxI8gXk7hbWJKgjgeG+tq7RFK57AtP3moq7vAnK/w m4iZl7TOo1Beb5ZhegIr8ZsFg+h2XgJFGhLe3hLQVicpuOcbSfuwfa65aO44+k1g l4tsSGBaDX2BN5NULZ+9zyN393TPK8PHUL9iPqHNLiMCGdrryocGZgiaBAxsl6tD uol2mF8jxOcZ7bztbRi1+dOoD3kx/D3uYdYZs4cu5WTNO6sOcRkW9g82/UsgEcZR zJs= =ffTS -----END PGP SIGNATURE----- fix links Matthew Newton@2018-09-25T20:34:24Z Files modified: * raddb/README.md * raddb/UPGRADE.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f8005fb2fcf69af48adfd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqpvQIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPB82RAAjx49VJTCDTmX1isoLh2dasDvZd5v6LTBhcIxwGHl AtV2KEyuzVL1dq3wKC8XsfwCd/TMrKHjxxaQyNdqP2Ekkzf9PKnjQZiNDZaBOh2e HGNlAFWKi9Sbyc08BLCnlyKFPt1MFZCI9n3RUB76VRErL6btawlCOUlDkdWqfBf0 AZicPIdqc+GP5aAq6jNQBqwaYTlKklzHo7KMtXmhHA4M1JRjyn9Gwg9yqrqwPoGf 1JUrMPSLm2qnbUoBGNYlHrZwOuDLAb889bNoSlHyt4pLrHWyTl05b+KBLy/RXZe1 83V64t1d82eDvV5xvDyDLft+nGzAV2ojpmUjQ8A2mRf3jzOlo/eK4xrLzmVW+eLn uI2GCKfwA3iwct6p8HtoJ4A4nlsvOoMt3jMePYqzITkrzzBas1lH34HIdKjiIRQg 2jiS5IschwCAouHOBy8gRr2irtVLWFy9ThvK3IpKOlOCvNSSKoqb2wAx/zydQ3Iy o6+zym0JngbBE4cuSfchTkRaXTnqbEam3x91vejzVMp+jRrjtttIQcygdeURo6Yd VPhtZhFT5J746Q/TMUCYipaQxpIaleoT7mcpH5TP5TxaWsxCHBEgB/Xae0mjaFoa une3lGZQKoHdRyTNAkKItQJXC0vhgFJG4hYBsMw9yXAkmYfqCgz76oTu2ffvEhtj n58= =Y5Vn -----END PGP SIGNATURE----- convert to markdown (text still needs updating) Matthew Newton@2018-09-25T20:34:24Z Files modified: * raddb/sites-available/README * raddb/sites-available/README.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e2d2c57488fa9d95754b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJbqpvQIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPBLKhAAhPbX0sSOTV9GqD0J5P7XMeXbadbJjZK7mpZ98Ir9 tcnnAdKP0RsF3Vt7EL46Aykg/6+JHibRHVsc1pwFJSvg9qvykzUFt+gTSFrbbg3k hP6ssdu8tmO6UOrSyv11prE1CGUPkmXPP5RX3uSFo9h0amDNj10v14gaVROMqbzw nWA3CZoGraEJVHG8IRJCc9vLT1/JGozvG48YTVDIvuwakBoRimduvjT/h0aIoxcs j62U7xeqauL9xyNZZBG1gfc2SqccHmhC58n+Q31/pjE8UQtj9Sst1pNnWXt3HPjx ErrWdnHmx93+BTphx1E/usBIOmqzmamvX3vUdGR4JuAtcNAtWgjtEYTVXQO4vvFN rwg5RqSeTnIzz4DtFc5TbK6Abe7kGqQ71SZeb0y8g+JyOPkFSKLtsRs9msFl0q+0 vyuxZ5mYyA8ld+7MHJ3bMqzIRA4O8pEiU+y0TiEdHH4nRPg+2/Z5aK33VXau/HWa eS5LuwtF8sPc/MjZo7npuQdndP29YEVIdc8ulocqPSHdfM+G5A9MU9hbGon7Fu/j 8wRbr8mJaSw1p4DhMfwc1Ee2H2PtiwejE4uY/EPZkUs0VCZso1uVpbOTnVZe8q+M pUdYYp3dlug9QXkiAUhcMgBuv5waE/p7BRhunKUTQpiqFTmLEA9ZUaso8A881xoW bao= =/XRF -----END PGP SIGNATURE----- convert asciidoc to pretty HTML Matthew Newton@2018-09-25T20:34:24Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cd923d521c9e8f7d19897... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqcmwACgkQfQ55zXdi Hs3uFwf/epm9dXtI040zH0XE83+STGQN5Qm+PjNd3tZBN8oaI0i0xDdU5XOhxdH9 BmOzY9lEbrOltYulCtwgiIun6ZIywS8KjhxTAoZdccjFL3jJdynzNI7NVwIlbrtq 524CCkrPj2EszhbeBe0VLTNcmPyl/RSdmOvX9xbEcjexcnhwkgzmLwDFFnVto9JD fQEcwhLPK3gBxkPVagAdrCRFFdIk3KRnfttaclRXlMBILDSn8xyCsWeoiS0igvEf HA7ABO6k+/EclZI0KsZxuesm7azs7FO2FEsaphpKMxGovVm9HqPbrJ0qsJ1aIg6a iHLfcKAawrI/CRyZsns4Yxo/m9qh5Q== =98EY -----END PGP SIGNATURE----- remove "parent" from client we have access to the relevant fields already Alan T. DeKok@2018-09-25T17:37:36Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65a7751eb9029c0a1a440... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqNngACgkQfQ55zXdi Hs2eQgf/RAxwrz8w2Vbmn3Vou8D/aFT+QRPY0eZphG8i64yBVnr71/I8TjVjyF5/ z8zrqtA/NzdxzAAAKvRgT/6sfTskf1N5+3KKyqRLJFH1pzU589MH4UwO/eM94vdy B4RtLRUpiF4mSP/XLrYTXRAXVdf5tQ5DXtS1EsoWj/9dDjcua5/TstYWbsm27E1+ Zzaf2R0h6dSksmWSKQE2So+4Lo13PZXoGdwUBtZzKJj2F2fmHfBjNAw0I2S46+zg tn1QfYrnx9d/s7Uo9RQ+ZOHuIseMRcw1vZCpG6FAGlsssSDrwUdKuiTHhkfVt2Pv +VNpSHSwfmvpHfP2+82ymCz90olk+g== =FBuY -----END PGP SIGNATURE----- one more const issue Alan T. DeKok@2018-09-25T13:21:44Z Files modified: * src/modules/proto_radius/proto_radius_tcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fe64d9b7eadc2402a2d52... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqLAYACgkQfQ55zXdi Hs3tDQf/dkWOBarJY+vUMlWDDjE3l0qsr4H7HmCijFRR2ohxcgkvVG6pdbRx+gcG YLYfqbp1oXixmyLvmrFV66d8FbO5+GlRYLjBjbpPXwXeca7McMX5NtTr+YySBn4A 5CryDwxkQP0ab3VcGXF5oMmEJcb/gm6LQZuMhGKxTv1DlcAjQpn3ChpbiI+HSyVv XWhpkad2Sru7F08HyrJ3TxXarkQdovJqtmO1lyxJ3dM6lUk2Rr/3I9opTyyU9TUN eEXS5yPit4LLrxQCra1mVYYafxHVFY0ARCrLF1zwNpeQ5wZ0994EWgDvMTHSrT5q I3YN6scS1k6dm0RrnR7FcTwUHuaKwQ== =TM/7 -----END PGP SIGNATURE----- move mod_open() to using thread_instance Alan T. DeKok@2018-09-25T12:37:10Z Files modified: * src/modules/proto_detail/proto_detail_file.c * src/modules/proto_detail/proto_detail_work.c * src/modules/proto_dhcpv4/proto_dhcpv4_udp.c * src/modules/proto_radius/proto_radius_tcp.c * src/modules/proto_radius/proto_radius_udp.c * src/modules/proto_vmps/proto_vmps_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0fe3b461cd433ceb6092b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqIZ0ACgkQfQ55zXdi Hs3Emwf+MfzuESrx67cdzm6Kvy2Ii+XDDrByuXUYTn58v+OxTyI5Eugg/6I4siFa umllzRB8UKQqKt3PowIRbA688RKXXU/zTyQ6aYVG8+1jvHKhWEpZGJxeqLjAJNKA Bw405Ol0sl3+lymTM/ONk+XNcZMEZdPuxtu4kZNUzBZdY/tyEZR4U30tyTCQajLP PXDpEbgD3D60LpgOrRAKw+8vXZ1XOrfSCcFpX/rv94Ccnu8OUEIshF/CsPwq8j/z W1UD5xGCTuhNlk4nI2vyEPMXOiuY53Vv5maC/8SwTkia6NYaNI5S1T5c1hQ97B+z SUHGt353YZe3RPC+ZY1mTzxoyE4Y/A== =2JOG -----END PGP SIGNATURE----- use thread_instance Alan T. DeKok@2018-09-25T11:52:57Z Files modified: * src/modules/proto_control/proto_control_tcp.c * src/modules/proto_control/proto_control_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3193f4736640db259ee9d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAluqE8AACgkQfQ55zXdi Hs2qMwf+I7DUvQbGrxKKbfOyzHUOPecp8I+QcP41CgLAWCDHHCl5/BSf6v1CYfyG eoVAI1HxVb0uSWy+atZi3RN4+s+fe+QE8a+QgoMosGC42ZN/kSMVwRnfIdJNy5by 9eCbIlxnYzPRrJubkn/tJAxXeCdrc+bA+O77DUQgCdX6+dXfGNpcMNFEAWjMy5ev ntaXgp+L6ePDftauGle53wL2IZ/YX5hBSrl0NCx+Z4c3mKvIz1OBQonHPYcJ5r5u VU0vN3GStYmY7Ris0iVCyzzpuJU69Qaw92aGpgygANNWgQfw2WZfJ3NwgtfuGYA8 6f4L0/ollA3yRaThbmx4UtEP9+enAQ== =lY0w -----END PGP SIGNATURE----- const issues Alan T. DeKok@2018-09-25T10:53:52Z Files modified: * src/modules/proto_detail/proto_detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3b9eb6222e8feaae23f06... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlupoSoACgkQ/6TVgp+2 18pygw/8CQD0cXKYhAQM1uD+0Optlg9MqDmbPcjX9kZD8ejSLWEpl+GlctmGSrkd EEKQhkdd7kNXYJvNLlMtb092rOTcoYEfoUNyi3XaNJAFpXtVm4DtkkXP3/npmqHl m2/7b92LvOTshzKnVtP5VAYs5ZHBliB/V0O1vu5R/MEu3LlWiZE2HMwEqrFoXeiR r19qsVuLxp4z7GbEp5SoyHFEfkrkE3P/7ysoYzonNh/Dsmb40XmvzL7FMrkZmeRx CTEmDylyA6bkJpi9da6usNdgUzDD0GZqQc5x6XjwTUqB6C3s5rdV+Hh/jLteYau9 ecTY+o42JPA+FT3mKlscDlX16G7T2lINwACQmdZW1j/hlzFwbc2za2vlUqPdoETg H5fynv3kXieMFAP+XoDWhhb1FLSattXeDJFc1eC+YXskq/EBb8jYkDKGMg1zk20D dcLH9OKR9JwAR/fzQw0xV4GJs6dSWh/cFEg4aO1puhW35KPGY5cS6JuRhA8vVPoP r9v2Mag5Tt4hj2xozM4Yzuo8/NgWuIvEipt4npkdQHXJ8sFCbNURwyJYne/abrjl WRYO734hnvSYGZjZQprBNdEgzs1/2e6b9U5hgxD8fv3BOflwDQ65Irtx5sGNXJTt ZH22ALVzxhPLu/Xj+u0fS5730TuwlMGECsMCVKg9I8S6mnGjnY8= =y4Sj -----END PGP SIGNATURE----- The length of chap challenge isn't bounded Arran Cudbard-Bell@2018-09-25T02:44:58Z Files modified: * src/modules/rlm_chap/rlm_chap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4bfd5bbbebf2b462754c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlupfaEACgkQfQ55zXdi Hs3dQAf7BR3/ehBKakso245G4NH2lw9RIOGsnn5GMQvawV+AP1e6UMGCPsJ5eOd8 Xa0MFUKsRjz+hgkhLmeoayKCbtdu+NcsveHssJCIMh8f0mvuRDlHLe3XGTymb5vD 0HF0GZlTQRGWWEjlVGj2h88VRhrZh3abSDKakCAcezwn3NgykYQKanFuTuVARq3o uaH8UFa1mjrXs7KsSjArnd//rss/PU6Dgt0RoMZRA4Ju4IexHgVA+7bsHBHP1KLq 5VNH0lba+ae+RKKeQsAkUWgvxd8d3ff2ehqHgFa7iQOk3V8CZbyQxiabwVxLI5fd FlaJi87wOJGGqUFUfeILYplg4fFC+g== =Cqhd -----END PGP SIGNATURE----- handle longer CHAP-Password when using debug level 3 Alan T. DeKok@2018-09-25T00:13:19Z Files modified: * src/modules/rlm_chap/rlm_chap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c8695ad8bbcfaba4527ff... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulNJcACgkQfQ55zXdi Hs3SJwf/bYNLdqexS6a6HSc84/3xxV3KxQNlIyGGjVu5zG4Ite9bBJCu7sKp4IIY 2DWg/FNq/gMieZAr29zFMM2UuNSD0uEO8tkGz3ukn5gzIP41e1uqPX96VT5TS8Pa KC3AEl6xd3z6awn2PtB4w/YB0L4dja1v3cmbu7XX4ewRi69JRKa/YXDe4hkcFemq qp5LgRLo3MyDg9TMYd/sWx3wmJL+vUeyDev48v6rlqhV9/mQNTGXcp61kTWntKyu oIS46BujbwKhxKfqVB65iOrlkKWYt6F5AV9g6cwKOyxACvd4pNJWe7EM1K63theb Y4fih44GRgwYIvYjEuTLBu0o4ilX9A== =MLKX -----END PGP SIGNATURE----- move writable socket stuff to private structure which means we're one step closer to using thread_instance and we can now remove mod_detach(), as the per-socket stuff is talloc'd, and we can use a talloc destructor for it Alan T. DeKok@2018-09-21T18:12:38Z Files modified: * src/lib/io/master.c * src/lib/io/master.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e817ec636111f252cb099... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulLEYACgkQfQ55zXdi Hs2wXQf+KM5H7leX4kuWjSUPrGFeNZjQJxHwUEJDQ2D+0z6VSxuzSEFMmcUigzl1 j7iR8cINn9nDTRw+QXFQ6W/YbnxjEnek/3D1C1CJBTz2TxeSmiwsNIukp35fgf6g ho3uqNYC57S3PB7byp2LBMUPJRc3vAwzFANvImbMhOGRaMX+zaZOPwdMSfsrcNWg JHYvmq0Abr7oKrN32j8HLh6te+ibEP8p7q4k+9uAAUl5M6+OrvyI2+Jk7JCjwlYU NH1hhKpaUTVkJYul0t7mmO50QnHZGdTd8ApvF7cGTbF5ZoMa2Gzds2Deyl0uR1og ql7rJRqipaGCqjBn29y6EGWiByiskA== =k+WY -----END PGP SIGNATURE----- detach can only be called for the main instance not for child connections Alan T. DeKok@2018-09-21T17:36:46Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31ecf79560198cf005150... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulK40ACgkQfQ55zXdi Hs2rBQf9Gdl7smw9kCxgnn/ZxTAdeQs2L0YdvUgS9XKA4Mo5QDmL4BPlKqjjkpG5 ORz9TrkN1+2oENuZJlWUmi3fikZonC0PmbtNJPxkUcBh4KyuJatM2UewkycLiQyY qUcTmIu+B4Fqy+2PSj25+/FQh6u5jaMqI9dNj6oXvrRxN4mQwKbIYinYfYTpI3yM u+aYSL420iQpkBiaGC5pmGZt4pT/AciZhywY4Yqs7qp5R4aPj8CqaeMzS+ZqH1M/ GcyMq41/HgLW2pr0NS20TQiuxQWKpd/4Pg+AjqMkh+OPMUXkEz8wrv1qZ+JEuXAL Q0BfHspE3C5kJTmv2IHgVUGOUbxsyg== =Ecis -----END PGP SIGNATURE----- "open" shouldn't be called for connections Alan T. DeKok@2018-09-21T17:33:56Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fbc66d9b6b2a03c415b0b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulKpUACgkQfQ55zXdi Hs0Z9ggAo2y6TpvLo43m93ZyLI84JPlpRgnviPB7hxQXWUeDH/TdOcAxDHKpwOLf pQOHKOohqZgG+3cj6OPZ868wgvo7yLfEkKhDXZli8HX0Ugez4xjkP7f3+jIOXMyB iIda8BW4ssag6ARwhhiGXxwictMy7AxGwwvmpsJsvpA7n4knuU2DMRPckXJiQB8H 6nD2MGOXHvq+0XVSa5Gd4WHGghAcBRWYdU74MrldfWgn5JB1TsXOnyxrscWTUJsP AXVaCwkOlv7MqaJgKwRfe5jUJw1AHmgMQt7zNyDtBD6Pp6OOY7wXHp65j/9ZcVuH lZS/tNhNFBcXfPNoNcV2rz2YFFZJhg== =cEqO -----END PGP SIGNATURE----- make app_io_instance "const" in yet another step to making thread-specific data structures Alan T. DeKok@2018-09-21T17:29:34Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79d7b6126839f6782c9cc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulKfUACgkQfQ55zXdi Hs16tAgAqMunhD4BmmcxNliRGQiMw+8qBz4NMQXudViaVIN8AI+vsZ93gCJuBTSD F3ZyshJe+EGYUuZINCA9ovHmhlTiKtIORATY2VVMp5TNlVv692VngK31ABn0Lffn ezBgcSythA69iOnK2JAEcFzR8vyN9bc45gfASh4z3tuRWGuOLIZ3osxgZUGbRci0 QRYvrFkALylt0pyWF2ybvK6AuZQzx4STOpTf2Ws5Slm+hcmo6d4D+H3vX7VGP5UG cwnWa10aJS3t4FWa+6wTUEVWdddDhP4h3yf8S6LpWLjStzyrXrbKnjDp6BFIDMj/ iFGG9gjp1PzyOsKGMUbX0w4w57jrzA== =+aG2 -----END PGP SIGNATURE----- don't call detach, the dl APIs take care of that for us Alan T. DeKok@2018-09-21T17:27:04Z Files modified: * src/lib/io/listen.h * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/00b1eea3454943927dd11... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulKcIACgkQfQ55zXdi Hs3PmAf/YBy6SO9MNEUSNlg3xj2gCtLqMPApEcNai8m8vb2NVIxYsXjbk1rMpnOW qitG0XXpu993od7wBTcfRGIqJoQLtM8v4MEMtZStofh8P38AKbb2Aeuec3KOTGL9 bcPMf9c0yzALxipptjkvFTEivyvVSV7+R2pqB5LP/gCvVPtGNncHTbZIyZC/XY33 3mqd1SE6YQnSicXkJwiq+nYefBY90AdoTwMRMtH0zfU+PU+BcPgbtRMAaDdyqgGx FAw5q8LBifGiMYRu+1838sf7mJOLk4nFXYMNnMjHoeiwlxz/Ic6YvAd7qUImKyZe 74hV/5ue1N13bKkRKZom7wwUKB9HDQ== =v01l -----END PGP SIGNATURE----- write to thread_instance, and then copy it to app_io_instance Alan T. DeKok@2018-09-21T17:26:15Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7231d679338fc6ba9cb9a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulKTkACgkQfQ55zXdi Hs2PWgf/YI04h2ggWn/jBaujawznw4P7y5GnH/1v2UMPe6M9ClEyCmMNYD83S0rJ XQQ8XI7kE1rMY7/A1AQ2Si0iKmUosVl2hI6Vk5Rw3kGEdTzdXpgpZr8SEcoL5Ogk cub4KrfK5v7qXNIT/vy+cNRY0Y6amgzSu5JIN0KL4yDkmyrORq+qJzmOmfCIDlr/ BqUlCAV5uQWkAaWb5ciypmnayx2+KC+ijm6kJ1X6jCrWDTRhlrHE+joBEahTx5dF t2VeK4lzYO1XJGTg5S/USFmwZNuc371Epf/kP4cEwpNtt7dASszCBNw5RsSVKGzz q1X+tWYOEEcHYaMqeKNA9FUAYJKV1w== =r51M -----END PGP SIGNATURE----- Revert "move "free clients" to mod_close(), instead of mod_detach()" This reverts commit a505ccc195fc49847166ad2bf3839e099282944b. we don't yet have thread-specific data structures for sockets. so the "alive_clients" are still in the app_io_instance, not the thread_instance. Once we have thread data, the alive_clients can move there, and then be free'd on mod_close() Alan T. DeKok@2018-09-21T17:21:50Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/410becd712bdc5e4a028c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlulF68ACgkQfQ55zXdi Hs04CAgAiUMjQYJsgEPvJM03gnmCj5QSkSIfYeAgb3Rq0eOvXyGvYF1UKZSrlsv+ qHGv1/XCC8iI7qM6cu8KZyPxtibJedtsHg9EFqueb8vOUilB5Ju00QdglTA5r4+g VtzNugaMn6qhRf7K1B3QMCTgEtliLdmaCkDZT7VvgSMdWqyANrPZ+1lolIh7S49n 8QTMppv4CmiPx5fi3gjLXlywczuJAoBZmVbsCqInBJx5jUGqpllvB5ro4lpqn1ab yqaeokSPEjqVFY0y+4JMJtzUdqXUFpo1RKsEUkm7YR+dTrwLEDS+N31eS4e0NG1i QPS3bP4SHH+HeKgCfJiF0W/Rs3pi+A== =14O6 -----END PGP SIGNATURE----- don't bind client tcp sockets Alan T. DeKok@2018-09-21T16:09:10Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/900913b3b601d299f9dcc... ====== -- This commit summary was generated @2018-10-05T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org