Commit report for master branch

The git bot announce at freeradius.org
Sat Mar 14 01:00:03 CET 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5sBt0ACgkQ/6TVgp+2
 18pyLRAAnZ/WKgcsAuy0KRbhXJwedmDF6I/1UQApBmGr6kgxU1yQYnto/Uuh/r97
 ZWqBVyQk7OIXyvaVhuLFmiRK0vMPpvwMXn0FtnxPvjkAtHvE36HDdOXCntD/n0EH
 d16+Ctv0B9itye/TLgWc0cNAWxaXtarFK5+yifg64XTOgccqnSGQTHpFeIC/4DNr
 a+tfFFg7lhjlieBsGVYJLBv/g/zDAfY0QJHaoAhUWOj/Cf60B0rCqfz/trBhcO2s
 DUQDgoxaAOx19JBSU4feQi0Huk/oVyyRw/p1P2MfbjZW312GhVrRXJTOlleGVXBO
 U/8MknA66jtI2N0KYYvmq+Kh+ZQ9TaAt6FtyF+6EKitE7ReMg7LldleaJsQQNSUk
 OF8gw1D3zAnPp9RmHihPyVNsXRouMZnyAv3049bS7K8UaDZ5Rq1GNjFuFs44QyNu
 TppPVYG81WnwkO8K3qbQAd/sLhRs3HqidVhFa6eVHolv5uffhTiZaJOky7UaTfXJ
 ovUQq7t9B/b3+97zdhSdYsYyK+b3q5W1gsUPAgBWkLOMswaOVgKmPjw2Iva/R7ph
 9LAtLbPNK8hZWKAwxp0bhpSkClQgkfNl4bNHCiSqpPsq++seFQXbw2Pz2QQXeKBj
 vpCofq0QLgIGc5x/uoLsl8tu6eKfVK+LVZy/KY8JSwlz9iXcoyY=
 =mjiL
 -----END PGP SIGNATURE-----

dict: Fix more const issues, and start creating public/private versions of structures

Arran Cudbard-Bell at 2020-03-13T22:19:09Z
Files modified:
	* src/lib/util/dict.h
	* src/lib/util/dict_priv.h
	* src/lib/util/dict_tokenize.c
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cdd28ab06faf7181d6d731beb13c190be06b6e1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5r/bYACgkQ/6TVgp+2
 18pn2g//ZR55mnHx0XacqSHcGzXJiWjqW/5K3qG9koii74dgj6q9fKI3PCaAUD4Y
 DxKmUTflKCrYHPtELfIOmgXoMUl/8Dz4biaXc4l2OkWZR06Ah5Awvj3/f17n4Flb
 5siyjvvVaTYHu6WzmYgsUtYD3lqnCOpyik44wG5x3JBm5DQJI+hozsAcB4PN3ydh
 UdpMKOWnCUlWULdbviy1R3DifjcdS384nMuaxCAYexFNDKbzRhyzxQV8WWY8y3O9
 KHx2mzxRIN1UdDn4smC5bomVm/6QuoXgnF/b2PhnVnI9xNIT3Zuk097BaEis1qSY
 f+8Krno6mt0N93M6MV7Wue+XdQgsIpAGMG5sf338Tcy+EQ68r8xlQeDRCzOYqW+X
 rMqFa3CXwGhAg+pRD0taRz0UBVhNC/wX7p9sPrgMSzGZ2VcWLmd8F6zz6iLN1SPs
 B//vlH5EJo+hcTKt3dbb6yT3G2D6eOuArLVk6Se2L5yRDGcvr8BfCLDCFebeVNE2
 b/lHk0pW4wKcPbrGqdfTzC2+2ssEqMgpdMuC2OF8M7LaU1VByvVKlF5ZqSvyfV1B
 avnoJN8MYiGTD0s1Qu1ohctzoo8Dsy563BBlVTKo2Fp5HXIq1kzvLelq4a9rbxui
 JuZnCDY2DFnLK2a/Vc35GWWSm40AiywX+GjnH736mEqP+inHRDw=
 =yetx
 -----END PGP SIGNATURE-----

dict: Remove fr_dict_dict_enum_by_value, Fixes #3321

Arran Cudbard-Bell at 2020-03-13T21:40:06Z
Files modified:
	* src/bin/unit_test_module.c
	* src/lib/server/virtual_servers.c
	* src/lib/util/dict.h
	* src/lib/util/dict_util.c
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ecb68b26fb152e0dd7d823c78916ac53059e7f9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5r+HgACgkQ/6TVgp+2
 18osQA/9GSXXX9SmYYLWv84fMRplC/uy5ghfr3/dQAb0R3HAwtt5qOVnKhP9QBrZ
 /rxLW2e3bPIEiX4cZJd2/fj5Ct3xJVAbsdrNuUYnbMHoupf9xt04HNh0hltDXVZv
 wucSGZAnsRjnLoIC701Ghhukyiwzk0xgUE1OCpSvMF3m1JhF+16ECDyiWPVvgJLo
 BJc/NuQHF7kaNXpTYEqOT0ljKRt02d1IDgsfQ5qIncqwrEzdCxaWZqvKZDQFpWd9
 ESgOwGp+SNcmw8O+0J8gY+3VIFW0RdGGWaMl/Ly0OTOfMbKaEUri5Xx11EfNefbR
 +J7j2Q/Z/XbQC2FgN8Id60Tf727ENuj3m/yeYT2DoLUSaC5ZzB2T+92tqupdwNdX
 LaWZS8iemcFr9gqYBaEt6VC9o7XnmjLcMzjiE1GLSHEOxa5prVqyU0s1/bzD4EWl
 Yy2i+/nLG2p34fHNhdsIcyINrBOsWpF7eD/vy8OfyrfuLcp5bQa+UOFg2nFZr7oA
 rp3HaVgOoer04AduKTC4GTovFfCndn8KXUFvBaL5LpvC960BgFtdpzMgJDXq0Dc5
 r4LWFRWdRImjHBWea77KU3AyEO1F6ZD49fJ8kQ7z4E3sCTWfLQgUxDXOLNgQhoKV
 TVUL9qf+jRVxYSMWh4yiXDrKFt1ybQNJ8lcod0KWGImINXIRgGg=
 =VYuk
 -----END PGP SIGNATURE-----

dict: Fix issues with last commit

Arran Cudbard-Bell at 2020-03-13T21:17:44Z
Files modified:
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaea3963acb1fd73b97d6236b33e550132695f3d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5r7lsACgkQ/6TVgp+2
 18oBKxAAjk31IFAaGMO1tPhNqgzwiPF2Xf9+dO73MBuPT6qSx1gTiKV1NmcrYPb/
 5nAb2vWlwBzUPeGJisHT26i3Ziik0+VxT+rwVWC7+I2J1qnwhDNrBM/dbwaFc9om
 r5GFwKetf7qBdhVKnZWcoHnhDWQW8EVBlmyuze9lCmIakbA36K+a0Kpsn8pRKLfO
 F8bcOUMWhYvIiBqQ69tm8hFN5W6zMtQnI6IEKTo11Lo7zoImblSjEi7b2SvYC1sE
 B+LEhWGVhktwuoAfl0U0YnA31mggGZEXveisOi4EvBu+v6FegbUHYcz2GOYioLN5
 w939fvMWsBjZlWXpP45xTPXbSGsdtf4HJcqQ+VryjPqlDS9tM5AULrjqTKiHiShl
 4Otj34fRLa2q+I4q/yuszhKE+q61mGtXGmsV6BaT+vz/DoDVqf+VsA8L+XamhWV5
 FGGjY2niC6rF9MwsQP2S3+H2dG1D4Q01wT2FF1+dx02w/FPhp4c1y3FgKoW2MMBq
 EDjtRciHEza3KsL1sQyd+pbGPonf2FuybUOAEtne1nzLE0NBac6WH7B44Xw78KNK
 d0X5oUmI5P76qN33UXWPT3sqBQE5LyIK6M63lNWcTqs7kF6NOm8Qr/Rco0w9iQbH
 qiS7EowNO3/x231/MuG9vTPhkepMh904LiY4KegHHEXESYt+X6A=
 =z+6n
 -----END PGP SIGNATURE-----

dict: Add a dict pointer to every attribute

Arran Cudbard-Bell at 2020-03-13T20:34:35Z
Files modified:
	* src/lib/util/dict.h
	* src/lib/util/dict_priv.h
	* src/lib/util/dict_tokenize.c
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62f7c33258452cc1b9dcd5201e9923fe7a69ee86
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5r1egACgkQ/6TVgp+2
 18oeuhAApoVwBy6KMJu+iBdkcJ7JPB6C+v6hTYD2CsHq1Ui8Bm9Y7G4wtsj4qLk1
 28D6kDSP+SHzy4xt4ai0DA8zF+qlPmI3ewpTBOENmpJ+nqpLGjw+hcqCH7QSjEZc
 cX/Wkh182o0MnEH53IVd4ayTCeEjAo2dhBqj0XKwe2V47ikQcC2rIZKTlZqzF5hj
 9vibamncOexDuEjoijKRq3EkQfzfPGoiK6ZRFcNyx1wYiXmbNCUONDa/PpRb7sQu
 Pl8OxtHzq2qiEG9Hz07jE21B0tLaBwA7UP9859BtUIyRaisaT9kJHRFdaQLLxIED
 THNwKTlh8dcfJZmCY+DnEyr9wOepSwkcF5F13TPjS3ouNYV4UPthGr320foC6kXa
 8CYdqXX78YdNuKMbMuWn/GxZcGyrZ0e07XP65HBW32hP91BWJqEMlNK+DFQ1N9As
 pIdPdZ2dEAoOx0zqT4uyMqw5nu0QqP3ZwcmjJW9MCh6oB53KfwWIGcmZ1pd/zmcD
 NcIitiOSoLec4MnBtwVgFZAU48UiJBwStrxFW4qdnSOLgnPrXuaNuMrkwmlWKMf6
 Fe6C8CFNCbfKHUP73GJeH9YhBrTeCfIEx5dGvAYmudL2iXr7wBXinyifby/ZLphT
 79c9nuZVyVx41v51pe0OR8FX2ZV1B7XBHUgGDJuXtB9Weblqv14=
 =1Xt9
 -----END PGP SIGNATURE-----

radict: Log talloc aborts

Arran Cudbard-Bell at 2020-03-13T18:50:16Z
Files modified:
	* src/bin/radict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae09bb488d5d7f840e84207e42570e954876c938
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5rqy8ACgkQ/6TVgp+2
 18r/uRAAl84598CS3MZ7HTZYwEtS5lD1Arb11e12NtnVKrhIRlRp0nIWGWZutM8M
 6zc5GM0Dwfa2mbPIe9MvWZRj3qnUWeCG4DosOZsG3qtP1XOm3KkM/8azs6qXUwmT
 U7iXzEKPj9XcXED/ZIqZAG/nzo8Z9t0Im93lMStPlQl0fTtLghzcSu/FEDhI1qxm
 8OzFXmXGflvqpJruL/jSYjTZuyaPeDv7TdlrQ5nUh4GnZTjli3Wvuz8kV2zrTLsw
 XDH8DJVWXd/VBkrP1BIqzM4uFxuq8+vWY7yyPT0gcDPkjWxZPwS/lu1r6OtBqrhK
 Ybjc1lD9eEUNkbScULWrFbin5zxWKF74uYdY9OXjykZXZcvFw+OJvvK7ReVKfZXw
 xpLYuLGH3MBK5bH1pPeoWg6zM6x9HSyeOj2hTL4rXZWdDOJGMmhvj18xYMOQlFtK
 LUazRG6hM6eCjQGBwf7VU/cdoc3s0NtX145M+0i/V3Hc9idsJcWzpD2s2gj0Y7ML
 B0qe0O0aWPb8LW6VOKq+UaT25B0vXfnTk29HR3g8csVsVzXQMUV7ZudWE2Y89BKX
 zRsrhoWR2LCNL+xXrrP7/eoNsBFHJJUwAsjTPkyIGmHRwsRNijCbsCw0eizOvle+
 r5M0j2G7JCTIO7FAvFvEd9wfyTnMVVuXr7BZ4hBk6vsyebfdFTA=
 =zIYV
 -----END PGP SIGNATURE-----

trunk: Enable destructor _before_ starting the connection

Arran Cudbard-Bell at 2020-03-13T15:47:59Z
Files modified:
	* src/lib/server/trunk.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e677de3ddcaba7878864e13fb29d236e4cb67828
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5rDAAACgkQ/6TVgp+2
 18o7tg//fzkERNRH1+NS8t4SgF8W7n8O+nAWylfETUDc5uBnLtcbN+CuHZ7rsC/4
 eNsyhAzCdbXHJYrW/V3TSMkgbu3kVkixKQ7HZ8Jmya45ne0GfhcsUmsByQk9Ztea
 pDx06HdKGiQNN0OTxxknunvPVcENxHByHaHSHeA99dIDSLxJasc4h3LLHjADxVRU
 L5s6iKEw6tMmt8HqakUA8fdEC1ic/IIf/upOtiEzvdKyRUj+7hdY99xJZBRZX8kn
 oICIU2jRDrBIYP8H5fmNwYihm/nS6MoGyOL8BvTXO260qyOp4QaaWld/rE5kjL8s
 N5AVZZtrqHrY+sP0LuQ4OkfV8BSQ5963LCupNAGWp5CimE1BkYYhtbx5un8Wi5v7
 0MfsR6gNrDHmjiqLiHIPSiP1Ced2SZaHmU+Rd2xwbC9oImzhNcJVk+toOVj4JRHj
 q/v0jU5zIo4gw+f822pOIm2vrvpO+wcOhi7EaGwil5YtlyMYYUq0YEsQRtUzT2pP
 Sk3gRE7/TdjRTNZzgJzEGuaueYuzu6pXGFP10nsYw4WZ9Jrn4Z7x6aNPYLZmcQzH
 PXOO8nBC2D1CAto1BWpJjI/v7IQwBiBiwfpHxvueh+r30ZK+OTpquD0Qv7hMCXjt
 4P2Ir7CkfIrrPCaK+MZT8ouLWXLuiKBPsAe0WHWyt5rW5PBbN4A=
 =PfTQ
 -----END PGP SIGNATURE-----

debug: Free the null context so LSAN doesn't flag the memory as leaked

Arran Cudbard-Bell at 2020-03-13T04:28:48Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/bin/unit_test_map.c
	* src/bin/unit_test_module.c
	* src/lib/util/debug.c
	* src/lib/util/debug.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04c0d1e21c68ff18313502aeba5abdb04dd1570d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q6T8ACgkQ/6TVgp+2
 18ofXQ/+Kjr+NrfiDpI+Try3RhfRKSbsdFsHsrLp4BrXgsH8rlOK1TLbi5NFQuOi
 YR5LGHxGe1TFgmrY1uHbtVJlzes0u0xsYo75dL2O+Ms6hkltTGyP544l2RHZWKMT
 V1cDtAgnHInXejqi4pZiYfcq7VyCho+Aulgp0H4+1q+wcOCN3+gVplSoSxE0ML6+
 6gyaO6Peo7QVRyiFUpYgkHWno8u9fplRq222zgncGXxeeIuR3nnrxC7VopZvvPFR
 zAGTY2l6ZQ8r5X8/UInSQaLVoAhir+hr/ItYVsmfWByuPJZAhQYFDQ8fIxPupOPs
 X5AEPPMysOi6vagQvALihyeetKTypxC6PZ/kGavVXf/fFyzahMRL5Bom0YwWlp4D
 PbRMZbSA/XKEus+d1jBPZiBwKroPQ2pJ/vIaHalx++JOv7u2QtblDN5ebaNZJUSv
 qBvj17bDM//tOD77yWOV3oSZOG3kFiNgjkaEffy1+tyNSkzdtEjzhWiFZ5GIxD/s
 0cd8l1MmTeFGWeZBYjkA5g5NZ+CmkXhzs+UcYkqK4bGMxOpcP0lNDKddvL+i+JAv
 1XvU3+ZtCSFdvZZ/xRJI3IkzG3hZfKqCCffgTQkN735cce3TNY6aQEQiuUIGAYWK
 wXLTtJ33fLrMlcwTmVcVNqx8P/PyLnmLIK6srirHfT5R66tcrTM=
 =jCB/
 -----END PGP SIGNATURE-----

missing: Cast output of builtin_bswap

Arran Cudbard-Bell at 2020-03-13T02:00:31Z
Files modified:
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67c41506aff70509393d865d6fac9899ca3017c6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q53QACgkQ/6TVgp+2
 18p3Og/+NLBudM21tfgRfJ3v7zvLeUqVsMYjy5cftOZICGSlZUsZhR5U4IOYAb/9
 nSTjNNyrVHZup5FesLYwpFrIWSi9Pu6ZH3sJ3AfGiv1P+cI0a40jrY63djkL/teX
 N4LuhzgeZbEZ1xkGMdjPkv6wdwt3VqgmBSrtqt5vV9ueNSIzvRh8CmYsPG0yyCqV
 8yhthV6ewEVxcw6fPk9/M0HEgbajvyXN0IX5ctR8+LPCOHByTVbY+7aiz/02cHYq
 3SYQ8zwtjddHCh9jnOPaZFxGdC3axXvKzOLLMspFV0mtXfc7UcpEnEtdiNgTrQky
 epWyeMAGY3g8OJ7eZGnCzziJyDXCIV2kUId/x5TAWasWzFN/NYFKxDNW2SLz2DsU
 8weuIqlu6dj4EhwP5ffFPU/ChEFN3X7nTPn/bbRq/H12CHNy7XyeWGTPZBnIKGa/
 oICvsAtjYSeSTBJrdbHJdv84MfiHU3DV/HIAb2P2BSoWoJ6kX2BquwEQSCV6FSW6
 D5+bc4N4Grzg5KVeysfV/ubsmEaz9PyvV+rVlUA6xZak4NJNKY0b720GR+A2HJ6n
 MKTDIICCpWFIjeoHDeA1G8sC6TJ/ehQUpc0MdwrrHrcJO5ov4BVftEqr/j2K4AzD
 a5TvtwHG+R30XqnHvha9WwNX5Tc3Cc/1lyWLGBFFa7xsr0I802s=
 =l6qB
 -----END PGP SIGNATURE-----

thread_local: TLS be static

Arran Cudbard-Bell at 2020-03-13T01:52:52Z
Files modified:
	* src/lib/util/thread_local.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5d3bce5c52a9136b50f7471fdb1fc0dbd6dc4d6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q5AgACgkQ/6TVgp+2
 18oR0xAAnH72vmK+SkjVY1EonT7JMWUnW6zSHcnWdp06xfPPmlcSxG3jW8Zt7mQ2
 jR0rGbhd2keesKtDbcVZTJpO24qL78lYs6YD0tde5sFmd3LXMa4YQCmJsjUraInG
 hRtnZBvaRVfLQfR+o3CDhwM7HQvVNTT6SYlbujDnT5eGjPVgEzUMWBh4DLDb6aaM
 mrukcUVM3KgS2Prz+CmimjCGB/ew2ZnHcIyFX2H6Gdjeh5v/8H/82B55F7zWdDEw
 lq5KVT9gw99OFgvOwi2g8kf2BvkXQrbJqo0zUoSPvICFPgM0EWodikVr7xEleB0+
 HTvJMvdloZM77mzDsU/KoHjC2CJN5QmUORMVgUKYz/wRPRo6OCemnqUqjtnARZM2
 qAAuF0SU5PvrErqRm/5hAJGMiQ87wuksIvnSlHJkXyNfLMQuGIFkQ/fY335c75sL
 JNba7RRx5OqPhOOkNVmxJGy2alrc+aCG8NKxtXzDvLpwdKifBHzUlZ3AdiAzGJGl
 jWzWOfD4ZIZr7Ju4Zdf1o39IOtQRkJ6y3rxv8S3Zv379wV1cQOY/Mspi1LB775H+
 qpTE5g9kxpmLgUtbVaKb198cjEn3DJcTi4g2I9O6xXRFmM2vgwchZsEUxcxW+vzH
 IBKJ6i06PSNFeSME0xJQMKNFyEfA2yTjDRdoR3oE37JdFlREs+w=
 =jiPk
 -----END PGP SIGNATURE-----

radsmp: Too early!

Arran Cudbard-Bell at 2020-03-13T01:38:16Z
Files modified:
	* src/bin/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10f4d986f6ce4f403d988e827371e942bd4424d1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q4LkACgkQ/6TVgp+2
 18r4vBAAimvNC/fKUmRBFK52N818ROYCmRYoMECEgDe7dsYUaa0KBsnXfMkyy7GZ
 B6Q1QwTcKfVKYj+60lomUgolfmbQa3YLs2sBpsqLJNQz9f3FBXBdFI8WE6VDXEJ2
 n1l/q93Xkt/K755OKlrd530mpOvDuLxHb1ObM1rVt1T8V5VfjKLn8tTOAaS/CPQf
 jZJJKPewoMDda326VWQk4luMXYJlbQmwj0mHnyxTdqvjf4gIWPPyOKCdBeMylYMo
 XVKeQ7Y7h6s41wouWVcxv2J1MS+WLQeTZSLbs6pyFcEewLhyocIpsjifQROx0rzi
 768nik+dsCnnumhEjRKeYo1WC+J6efbCRI3Erjc4cIa0hmpUCBmgeDOiCbK2g3so
 lmb8pZMnNGbBInCJGGG4uUN5/Q8MZrQgvx3Nqvx1gbglF75UdlN0dRRhiHaHRHaS
 qzhGBrHOdERmWxeWSW9/gaj1819jm/390BYuvVn9LmxUtBwwXqtRp2io1Rpk6YTR
 Qz+MujgB8MUGfEhKrRBIOxPdyS0TAmBU74m0GWkoqF69OsYklV38xKLdEqe89s6s
 vn5icvWMx8+vQgj1LY2eBgMFpeu8rqRxIMBxOtOpk2P6XZnkVieMOk1L6yP1TFYV
 ar7gTAagr2QuFxA3b1EuXbA7gue6RMWRvWyCPdYmVTi9/K57QoA=
 =8H4L
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2020-03-13T01:24:09Z
Files modified:
	* src/lib/util/thread_local.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9be2868f15131a12f73c81754cca8d810e7fa5c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q31AACgkQ/6TVgp+2
 18ruDw//RXnFux1aiidfn724IggEgNrsGUpKdjMMA55pnVdDWNcWuQsh/3lmMbtx
 x7cbIabJKETmsqjNNUSfFCkyQMiVJi/bng+aVkgXzKJ9OnJB6g5xIA4KrEgHuko1
 i/qQxrEruZkJ8iU5+gSlF6ICm3YC4lsTqpQ1czECTfXa9G4+DrkfLrvrAXeEVaYf
 eEmwSHN5veQsE7drqlAGtOauSBgoVs9akZ25jlYxJ/BxFgIBwCR4hcdSzN/jKY9l
 b8Vt8UVflJgq3S/8HbC0o5OEa3I4TDuVeFJgmXYuBdj4r1vrIJVAMQbUYW/x0sOX
 oF+3LDpMq3Fqtvg+2bRcGigZeDd/CDseScRIK3KdedfVfvPlYco5E/qTc7BawBks
 PIlkL4PVmlt4S2vypc8FVaHc3OYDdtYfhzja6P+8+/uISTQigMqQhRFFONc7hmj0
 fCB7wOdoiEWbjR5Jdu+3Ex5A/IUEJik/gJajaFAPky2/PfogN/VFDffytwQXc80K
 Lv/l2nxpXx3W8GLOCug4e2X383H+fCWh/SuID9bFWVFkdXUEqkKMHTGuIGKutOl3
 ojqX9d/tuo+4VtPBE/PjO6Ca3Ocy7y9S8geavGj3y9C40X68gOHWb3768p04lbXf
 PTbhf32MxYtA3pbbe1HzgqamJ31tP8dsIUBd7kRTipZOW0mKPXQ=
 =WLXK
 -----END PGP SIGNATURE-----

thread_local: Make sure that the thread_local atexit handler is called _last_

Arran Cudbard-Bell at 2020-03-13T01:18:08Z
Files modified:
	* src/bin/radclient.c
	* src/bin/radict.c
	* src/bin/radiusd.c
	* src/bin/radsniff.c
	* src/bin/radsnmp.c
	* src/bin/radwho.c
	* src/bin/unit_test_attribute.c
	* src/bin/unit_test_map.c
	* src/bin/unit_test_module.c
	* src/lib/util/thread_local.c
	* src/lib/util/thread_local.h
	* src/modules/proto_control/radmin.c
	* src/modules/proto_dhcpv4/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5feee044a3b91e4be60268a1f83b4e67a48d32e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5q0iYACgkQ/6TVgp+2
 18oY/BAAny1cQ55Hyc42PRYcIQ3Sh/ziCvfswtJuBGZKBXxOjvmb275NcoUMLJ/6
 bJXPouV51xA7hdXLFTEK7gx9YeDpYM1C9qrNOMXhCc3ZdpbHhnJ2NMS7s8/1FJbn
 b5+9gfnr07KgxTM4pVrJin4nmdU0bnh3+bidB0qsC5HnO8yO9+6E3zIObiBEGXe3
 1cb610sqvkR96Shh6gvqq69wuVKtEr7RsT7v9TFiThKZeL/U17e8ULXy60HmYe5h
 ru34b302RiVuonRGYewwbTM9RKkmiFUIZZLqEbwA5pf2rSf2TBIr/G1MOE1FUJic
 Fdil3UiaZ1zIXpEUaRXVkWKIApVx+hb4WWc1ykqn9D42vBZWWLczmyzWpFfYx1Tg
 sfWK1PrIfFe1inPIENMy3bMuPpnu4PTOlcNceY2DdqL/LE9zB+D3FHQhpvoKEGya
 JT31S4luJTLAXG8OR9n/queXPmE9LPcWIkyzx9a5Y/TlZWVEMSq4FYmn4yR3UUKc
 2HEz7SwWX0uTJeC9IBh8+DlEdvES7oQjbwIXn/4KQMho+iXuupkc2cqKa0ZyAQQ7
 q/kq7Z/rXZrpsPQCb+1VFNpB6dXLjeH9lEsXN5GvewWsLKuLDTDCU+kndZn9fpGJ
 rLh0NW8LXBjdEDdfbI6jB4Cuku041DlcF1CcouxR0JNl83kUNac=
 =+5AD
 -----END PGP SIGNATURE-----

global: Explicit free functions for memory that's also freed by thread-local destructors should be removed

Because they're not needed, because we fixed the underlying issue, and now they cause a double free!

Arran Cudbard-Bell at 2020-03-13T00:21:58Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/bin/unit_test_map.c
	* src/bin/unit_test_module.c
	* src/lib/util/strerror.c
	* src/lib/util/strerror.h
	* src/lib/util/syserror.c
	* src/lib/util/syserror.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3ca0c45593602b97048191a2ecbfb126bb42c9e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl5qz7AACgkQ/6TVgp+2
 18pQJxAAnqi6lhZ5DAeTU7z0AcI7JVd33bokxgWuuQyzm6vl8GfSOVFdUeW+P/wv
 YFUR2HRqddnAk84/2qzxl1md9t7q2nMkGO0P0XZf7MQjWJJvivv0MxkZYYx8Gv3s
 7WoKZFGaJ1pFsEOy4774ap/rzFsgEhMghpM2V2mNWsUhs5KzgSBT5K0ijahcQ7M9
 ch5LN0KeRjvK35xu9Iw6AJ3QB8AAi2xZrjg1cWpAemD/i+ojqE5J+1n/tFEuYwqK
 z2WIAFJxqDnZY+caGIclAWJfQHCQAjUY875jUhL+puo/Uyi0AHUeX6PlM+wUEx8w
 v1zsZFfLWLnDDvKexYKvA6LDRPs8pDFIiKsMIwHGUH6H18Un5OfbbwD8KoEclFGL
 Hty9Hnr9ZdppOzH9VjPZjOd+SeQTr4BHCIOIk5Ux9GTb4roNtwtreS6tDDHRO3Kj
 JPps9ntrXa8ITRVTd2gUn4BXDwcx8M8LpQxNclDlruupci94P/spkoDN2ZkQrTCm
 6c6VKnFkxHEiGMvZ4RkJ9dcOGoG8KwYPRLhn4yOIpziVkCuJb8TGwlp2GMTYR1//
 7LeCE+z7ap4qhYunGCDqcRDWHQsuVmwpDi7fnfKKde0JV0M4huPTP3sbZDH4AS4x
 EK64FEid74QLJPiv8cGlr+VTttTiM6HYeRv5SsvueHWzlr8X3Xk=
 =je4I
 -----END PGP SIGNATURE-----

configure.ac: Add check for _builtin_czll net: Use that instead of flsll

Arran Cudbard-Bell at 2020-03-13T00:11:28Z
Files modified:
	* configure
	* configure.ac
	* m4/ax_cc.m4
	* src/include/autoconf.h.in
	* src/lib/util/misc.c
	* src/lib/util/misc.h
	* src/lib/util/net.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2558a0b7173d0509d8193cd4fdbdac69cfc7c88a
====== 
-- 
This commit summary was generated @2020-03-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list