Commit report for master branch

The git bot announce at freeradius.org
Fri Nov 8 01:00:02 CET 2019


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

======
Allow more verbose (#3107)

perl -p -i -e 's/\t\@/\t\${Q}/' $(find . -name "all.mk" -print)

Jorge Pereira (via Arran Cudbard-Bell)@2019-11-07T21:18:40Z
Files modified:
	* doc/all.mk
	* src/include/all.mk
	* src/lib/all.mk
	* src/tests/all.mk
	* src/tests/modules/test.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/119597f6806eae197ffd2519024ff7307b2efd2e
====== 
Update the global pool here

Completing the commit 51ac6d9cd9fa1b3e15bca4aaa22834e5d44a7972

Jorge Pereira (via Alan DeKok)@2019-11-07T20:14:59Z
Files modified:
	* scripts/travis/startservice.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d90fd1c200e35e9f2ace85d603d19316efce76a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3EebUACgkQfQ55zXdi
 Hs087AgApWZE6AFVpgIdwst1NqOwQaJf1M07WNPuKzGjkZCM2KPfOKlUmYEDXVAg
 aH0DZPvhq6+iv37qtxzBTTzbZKlXYSC/dz8Ca4Mv2e1YHh1og6yyNB3dxGTzMtA6
 y5yDQWeFa2US+YMncoAKWPPXBciBcw81wZzKLClFPAwFxMGdkH8ywsB6z+PiqjGr
 HHiihVApHz3MGUT7gFDRHEIyhm6xZm+now8EqTlPzyANWjdTznYmCVhxCoXO/6Mm
 flLqbZ/+r2jSYDBj2vaLTXhKd6h5d7tMrn3vMATb/ABhK63WT0NaURkJ6DsbpxRD
 VsyikiAGhqVT7Z4l7oh9U7tQFtSu4w==
 =sD2T
 -----END PGP SIGNATURE-----

move EAP-AKA-SIM magic to the protocol library

Alan T. DeKok at 2019-11-07T20:08:13Z
Files modified:
	* src/lib/eap_aka_sim/base.c
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d79ffec2c9efa3a0482ca3b1396bb6570029331
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3EeNAACgkQfQ55zXdi
 Hs0nTgf9GUKKevT1o4j2DeaowbJ42FBUIgst09ePfAGE18x1mQOpwb68kmA6eeJC
 oy8KaEPQZsievRej6OIDl/6+FgHDGQpj41bcs//cdX00n0pn9B2RyMV9+pnpb8J7
 IXSIILexnVNn6pIcQfKx8b3k8HhaW8EW86N/wSlNsZMSwaJqmLfbqxLt1YnhIvTQ
 Sux/3VvH03QK/0w8BzotYXFxaFZtHl7K8hPI7I8I/FtrmvNvRMBdCodS93Xd81gO
 iyL3RmIBQOoUasH9K4F6Yz2Qz8JBe5AifLMzvHhsYm6BTR+6oDq5IfaQ8CIznSOT
 BhFbwmXBCUdjPqQ5N8NSL3ra24DOxw==
 =7A6B
 -----END PGP SIGNATURE-----

move dhcpv6 magic to dhcpv6 library

Alan T. DeKok at 2019-11-07T20:04:24Z
Files modified:
	* src/lib/util/dict_util.c
	* src/protocols/dhcpv6/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b092c7cc04b7f6622515e9826235391737a97df9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EZtkACgkQ/6TVgp+2
 18oIxA//YcGLooc1VMk9S6lNlShgyo498EKZFRKaiJT+2PyKpfmLV8pjme2eT4Or
 aEcohYOZNQDIx4g+8AwfdF6pKAfNP6RVnYkU6lPqdmjNuYBiS3Uco9v6kxXnPlz5
 yE/Hw2UtimHc/RSZTu2u+5Vawc+uk0xQZsl/cX4J+IOpfY0hXpu4SmqGup1+Iaay
 O2Z44PYKtblQgX/huOYHOnZW/zSsOEX9neoNduyZVuD4QhU20h4K54LF8LjzNNhg
 il4sHiDfmVeq9+t+w7Pdf+lhc3IeMnPh63+ZBWps+mdxFZUXgfeyozxzcZHFTcH/
 3KRQs/oYm0nh+D5fWUJ/5ZqD8OQGAl8TTm5MfkhG22dxSDUjs5Rf2gDImhGT/4SP
 UU7pEngdkaW9Xw7FfyoXBfHRcZ6Jo+kWXSupXyHvA3zdBNuJUZKJtCzNBCvkbhm9
 SQgaAxB1bhMF2ppI7L4B87MVqFg2S9bYVqdlIAvutd1iGRvXGqJPOMv/RtW3o+5g
 LrArzmygBM4AwrSkDNhoH3F8wcm3t3rrJnGb8Rmz4j4wk5h8y0hWIY7wy2z27LKf
 zTWdqnlfXO4CH/OQDaDxRvPt0RH2Fy9TI//HQ+7Q1shpseOw3mw6JHTswpZuFQMz
 2ZXzJBxLmlViVdCqO80EUpeAzgltS5C6edKIgNtYRl6i27Pn5Ug=
 =c8Ru
 -----END PGP SIGNATURE-----

Update cutest framework

Arran Cudbard-Bell at 2019-11-07T18:47:53Z
Files modified:
	* src/lib/eap_aka_sim/crypto.c
	* src/lib/eap_aka_sim/fips186prf.c
	* src/lib/eap_aka_sim/id.c
	* src/lib/sim/milenage.c
	* src/lib/util/acutest.h
	* src/lib/util/cursor.c
	* src/lib/util/cutest.h
	* src/lib/util/strerror.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f2c9ad68415ed066596b4817740cf864587a13c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EZMUACgkQ/6TVgp+2
 18pzQg//cLr7nIXiQIqK5PBGqSDtU6c3W5ZLvmujL8W9Kl5ZRrI18X4nU5LPe22U
 1N63I4bmdI9YngtQL2MG+/N26TKsrjyDW7XBxdsGkXkpRKAiIDdzYXAOA9HG8vy3
 gXfRZGcDQG4S84gRAGYz6NoMLUNVDPRx6dRDXzpACGXThsgXM5D1dK+L1mw+Kl9/
 WCGzIDdTHWxP+2jzrcKkcMEYy0sRBL1/i7HLmXw2VqJ06yVsKQ0zLmH9FrWocq4o
 S0jxqS1m1U121H/UVa7oCIRQA2A4wAUBgYK0HEKO4qMUZqKEGPW98tjw+SNIgtTg
 S4bbpxkNgsogG7nwtRj7IE/lhFS88AMysQ3NXT0Oenf9UJbnN7A00VbWJmOjwYUz
 /pkqOh9mWoaY3pqvUFsBGhM+J01bRj/IzzxEd+IsZ0BpyhuyQvoMg6o9FAtbry73
 nQZ8p/JnyqL+AlJV4dgXUooPIi5ZUISbBnc3GmjZ/kxjOLbxWIsjAsts+OKhhy09
 aajXrXewNVJALknlTcA4dOxcKiXthNSOOWBBZpqv7rKZfu5H4yKe3rtGt5bdMqRK
 vkzfplleTHGep6qeT6vugy1apHxFt+gyjV3Edu+F07pZgA7buTHs7ak7p4ReOPVP
 cy2m9G3VQeagQgN2ooQ4vj4DPaLlUoiLYRWIHVtoU9W0d/C5E44=
 =pUpJ
 -----END PGP SIGNATURE-----

Disable lsan suppressions text by default so that it doesn't interfere with text from utilities closes #3110

Arran Cudbard-Bell at 2019-11-07T18:39:00Z
Files modified:
	* src/lib/util/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f61cfce0b409b73ab73d9707096e597a1b0f7b53
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3EUc0ACgkQfQ55zXdi
 Hs1TrAgAnC8vxPSUAD2uEBKcYLDNd5LlP5lbWVr8KYS5EJ0PJxoZkVKArphG2clO
 xO4dKmR/QyXP9zwIbR/KYtJaNQUIWu1M4zCnS2KQ764yy1KCfKy7lJwWooi+eqjv
 1v2sVaLBhLOCz1WPSdtFL5jP2I9K9/cegp34HBLVofh3ouiQCclUqSbzQKblE+5e
 DY1NBRmyKIac70FNW1P7x9cX4qyLbZGAia+DiaznCByg2gWusf7/M1zeiVUpMpLi
 ldmYm7rdeMLr6Ruhey+kmUGSXvEig6qtv6BwrTpvukkF9OY7j9Ah5ez4zcTHV6mq
 l4tkUjtcd1GE0Sia6SIKzzdrHaqabA==
 =jS33
 -----END PGP SIGNATURE-----

VENDOR attributes are TLVs, too

Alan T. DeKok at 2019-11-07T17:18:05Z
Files modified:
	* src/protocols/dhcpv6/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/800aae2841e95f57617dd733b0d1c40225b263e7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ETBgACgkQ/6TVgp+2
 18qDihAAiHfLQdimu2qwTWCXVSIgXlsaO6GOT7vOZzEA7vXhYQY/WvlW6uhL0CkH
 bKkSSyBiKCy/zsKCRGwAvqzfqlL0UmgPbgswE7reP2uC4sloWDHQKZYUT22u9gaC
 ULF9x/PME+TMAsaqJcJ5VmIfkR5M6eqaP3pBAaXdmEMFYuj14QWqgBFLjHe+ELTC
 pWelllB6c9ju4SsHOvl11nuYPWwt14XVp4tCpaLVKJSn9DIlXWHv6JvCFgKvcGR0
 f5zXVoON4s04fyc+X0UTJLYBcd2r1nTfNtsVjJ8LDTXpBZLO9L0oQVfKZBWx8Cqg
 pyLbwgD9L+922Pu+TMfPGOXv39ZzVw1HRYLI1qyiX3K+PXf45vRGXbU5zf9gikJ3
 rVZhHBOINz1+VjYTE27LcuHm8rokhkzKc76WpFbwyRYOhOtf4DiQdfCL6NYzABkf
 qaJhwqT127jzyAnKLiFl/cFbVA7+86L8im28N8ptJsjaP2fx0vHdYCGReD6XCG2G
 /niwJfRv80rusbc8ZMZUq/ySW421UPDbZTA8j98zkJR6Q/9sFcAY5cykU0RtdIjM
 Tn70V25MY5dnRtZe7p823GIXMpVAPKDCQks3MDGk263HiWagplszskJ0Z1ypWBZH
 6Cui7gpiAKC4t0/OmzqonaDX1r3JZ+uNTKirT4QOQDeEhRjN+l4=
 =+uDq
 -----END PGP SIGNATURE-----

Set gctx before destructor

Arran Cudbard-Bell at 2019-11-07T16:53:44Z
Files modified:
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7631ea68e153466987a0ceefd82bc3b6c3734258
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ETBgACgkQ/6TVgp+2
 18oz2A//a0iHls7skcCxrsOOckbhuT3Nhp7uBErWZ0hCJ5Xq2uAu0wCV8IpJynZD
 uvRueKcn4ZHl3Rl5xZh9Ipq3PuTIEHokcCHS5As/J5iU5Jsqh9swDrZ/AWrvYCZs
 /fYWYfTHRy+kehtIyDzi0J7fN4kkLyjcYBXWPslvZiPO/XEGJtI8Q7lZt2WlFD6J
 vWUWH40otYHvxOAS5pB1j63eLFlO+zHKwB37EgudRd9vEHg06J7eQnLzCVF8Cf2e
 GggGuv0/n3hxYFn/XE3LmBQfQaqsO5+WXyuNxDfV8cRkDt7GfHPKFuAR+J1ssNXy
 zLEaEXAsLUkjskGjxqrzMBQ7gPvVfu6GGP/gDTYSlHphy/FBRcgg902MiEtkCT/u
 9oLHkgApg6wCGXxgoQxFcwsNmi+O1FUj4DpNtdSiccYTAE79cYrGmixJszNAN3TJ
 VXs6VZGf53RJVkRieMNwMPm7/KbZ7TaUQCup+BreY3oBiwcNNnhWWeDc8kztYzcb
 Aq7nHR9oA8akBBUKKzrG3i9clfkGhGVix6652Q4fd52n9CftQNvQTzpHfPqamgiw
 avXuzy8hoS7qB20Ab/OhQ+C5ZENAQ2uWgq1Mn5nXxytKo00FJ+iIMqBm16Q8gIwn
 M5KkTlBrGBqfblfFX1ipPKYMoeMT48jxXeaYn20Ra3yHq+1fX/U=
 =SA4c
 -----END PGP SIGNATURE-----

Don't need suppressions set

Arran Cudbard-Bell at 2019-11-07T16:53:44Z
Files modified:
	* scripts/ENV-lsan

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c8a58cc2b2f664fc60e091d81924e00f429eafd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ESgwACgkQfQ55zXdi
 Hs2JuQf/W4dUUOch231rHtiV/6fYWoDK1RD29K0hunxuz42XATVlMwpjC8+9dpK+
 q/DDAfjp/g3OjtbKQvu4Wx5ZeDdGtox9toG7eS0z/CK1P8L1quwoDBtzKC5rxTVF
 G12lI5B3cYvhN4Lhb9fsu6qOJgIFRvoLLm4ZWFepdbhF18wCfirDCQlkc8zbOVzn
 F40JVYB4S6eJno57Pgp0XiHXcr4MsVYMtBYV1wp0TB6BWSa+maXtZiJh0OmCMwut
 yWWlsRruVD/CcZIJMKrrZZ7xjnoHhi3i9iuRMKbGej2bNfXUb7cZG48HOS7grZzt
 FCU3A8wBbPWNluyy6dlTk6/uJiBn+w==
 =d7I8
 -----END PGP SIGNATURE-----

add child_ctx struct and functions

so that when we initialize multiple siblings, they can be freed
in reverse order.  This process helps to ensure dependencies
and order are managed correctly

Alan T. DeKok at 2019-11-07T16:44:10Z
Files modified:
	* src/lib/util/talloc.c
	* src/lib/util/talloc.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b7765850ba0898f1b2c0e64d667028e07c85069
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ESTQACgkQfQ55zXdi
 Hs0/8gf+JMv/T8tNli5U7LMDUzXYmporP+K6JD48pgxbFTyxMCBk6vH6qELH2nEY
 Zigya8FkYMDmzM3tZ+XK7KaitLJdCZSn0eIxE2JQ/FYC/oELbIDJZJIpXfNjl6pR
 mChtUoU52e4tQx0PuMPIHzoMs9ncCcc1xMC/amdwEFnY0AL+qkcR0fdbzcsswZG+
 CnCGPA8YPGyWIcYpYv+kjWDRtu+240m3mgiptZMBocqrBZjNTFx2U8eqzNR8rvZv
 jpRXwcFakJS1vhwyjK7ImPPblgQ0AzNe7WDUF/msJ19sxTFsZGRkAfSUZ4uGcZkH
 vTwQLcTGSt4M92zrIu/glMk8UKyUlQ==
 =jzT/
 -----END PGP SIGNATURE-----

decode TLVs, too

Alan T. DeKok at 2019-11-07T16:41:09Z
Files modified:
	* src/protocols/dhcpv6/decode.c
	* src/tests/unit/protocols/dhcpv6/tlvs.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d4b8dad32bd7cb27d9517f8f5e6859c44a29bf5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ERmAACgkQfQ55zXdi
 Hs3vfQf9Gbub4jJ30zEPy+5avhJ8ZzsdbMwy6ucZITmhs4qyISa93nUQl6gPL7cy
 hi9WdVZH4jT2zcAQ+4aIBTCvrLKz/sMAR2JtueAChKGIs0oyv/sVSS9YhJQ6v3hO
 RuDRY8Q1Sy8MGMMHbyLf5prVWx3KkJBBlsqv7eiXAFI6XI0e1bf0PsgXCTMM0pmn
 o3rBQIHNAawZ4bBUrd0B2fM22xx1pJVx3tu7kRnBo5FfL8pRVzgu5YExAE1fvMqt
 LuiaGDn/7HWYhRCQxd1AYNGUhKkuwlc/mVvIkzB61xGspH6481MfF56RUcBclg+w
 EoK9yXX4QF2cQ7+JKHaw+3lSM58KhQ==
 =Iw7b
 -----END PGP SIGNATURE-----

the decoder doesn't do TLVs yet.

Alan T. DeKok at 2019-11-07T16:29:02Z
Files modified:
	* src/tests/unit/protocols/dhcpv6/tlvs.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed21acdc1466488ebaf4f93da0a4a871e7d00c7a
====== 
Add tests for DHCPv6 / rfc6939 (#3098)

* The 'Client-Link-Layer' should be a 'struct'

* Add tests for DHCPv6 / rfc6939

Jorge Pereira (via Arran Cudbard-Bell)@2019-11-07T15:34:08Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc6939
	* src/tests/unit/protocols/dhcpv6/rfc6939.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d8020c2a3473c56452707534e0f0956e924b960
====== 
Add 'decode-pair' for dhcpv6 unit tests (#3104)


Jorge Pereira (via Arran Cudbard-Bell)@2019-11-07T15:23:29Z
Files modified:
	* src/tests/unit/protocols/dhcpv6/addresses.txt
	* src/tests/unit/protocols/dhcpv6/dates.txt
	* src/tests/unit/protocols/dhcpv6/fixed_element_arrays.txt
	* src/tests/unit/protocols/dhcpv6/integers.txt
	* src/tests/unit/protocols/dhcpv6/strings.txt
	* src/tests/unit/protocols/dhcpv6/tlvs.txt
	* src/tests/unit/protocols/dhcpv6/variable_element_arrays.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78b9b0a9e04a987fc95285a1a0a12c9515cd4b58
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EMoEACgkQ/6TVgp+2
 18p0vw//RXmuc5Z3Q8Oc51vIzNf4DK4dlRSrbiiNHa4V1EOngys54R5+oB16dlIt
 quut5grpdLenjJ8QBnE338osM8RUstXTTByxwg0Z8v5U/M+K4bHaDr04tvWThubI
 +DWL9C6UeZD3h321YShG6vhEu3cJyIJTHvvf5wrjs1gEZ5wI8ZaQ3+K0fJcHWNeV
 TRwckl9DKLySs/bFMlcVxzDspDs7Zo57cCv8hwyEYIlvR2sIC2oTOyOo2nBM/gZ8
 cKhk5Hqy8MQhaCuoL4PmDeYGfFlWApeftjlGL2giGWA+YWsaL+cy2ntiy2uZBb/n
 MyhSncnWslI5Y4RN8boWZWFpNlDhCJUPD+EDwICRUlmJIveOsG2/fk0OOr+/3IBz
 b0BJ7upEm1PPe2FgJMsBWXpj5v0uVtFruf/4BfDgRayi0FnX+bZXTQg9zlYB3sg4
 ewl+0Ujk9beSUi1JRyZQq43/f0du6v46iOHrE8bbBNe/EMKRVNcMl90xmJSx7sBc
 ceWGPKZrNLrqkYq9fjWHITOMzRk43fMMH+kzBm8krLBVZ+QsfpyAZdn8TdynsDN+
 W203bOk1zw3JWk/dokVqFFsI7TWEvQa4d2UHF2mpBB3Q/KhjPB2CaxHRl0HPYlCC
 I3ERtSniStRo1xO11GDD3V+ZOQAFEFoYMxWFr+ZYdN96XhnLoSs=
 =e56V
 -----END PGP SIGNATURE-----

Explicitly free temporary tmpl Closes #3109

Arran Cudbard-Bell at 2019-11-07T15:04:33Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/626e406d814f318a605e9705411649ec4dda56d3
====== 
Don't leak memory in json_pair_alloc_leaf (#3108)

* Don't free NULL pointer

* Don't leak memory in json_pair_alloc_leaf

Jorge Pereira (via Arran Cudbard-Bell)@2019-11-07T15:02:37Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e2096b4f2d285dd1f2c165503a49127312eada2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EMWgACgkQ/6TVgp+2
 18p6Ng/8DRTfk/2hKEfGPPW/eU5t/xedwhBXTFFMbSq1SuuHS0SbcjHnn/YFI2IR
 AYDrD+uXFAiC+2ixDad/OOpoH8V6VDUbqYu64S/2CeesVTE3tgd9XQ2EVwoG0RxB
 iJw4zZo3dfBce5ZpA82BtR6fcCrOQ9qi5jEA7SsRONUmg+tTlH1pjNj+3HaRQSB7
 Qew8qskKgqnzKSfWTd8ASoE6w8g+pyfaTl8FjlweZmKSK2/7SZoFtx5B3HNeqfLL
 580srWAcBlbSSugDs0B9Rp5R44fZmG7QkYiYvJZ93qg/FFoNnAWfVPH/Qu4ySYrH
 AF4/lQ1VtdA7XTruZSuHtPtMqrA81xZzI4wAqqSYO9wK5qbS3dUYe0g5uh58JVnj
 fLMwrObRYLklqaFoDKk/bS2LufQmBfpX7DtYMzOTAJrykI9vaVHb5GxZiSgyPmAb
 0byjx14QzisnEtU1Cg+0vnUFg5NaU34x2hrAb4mgTVrM3MbWt+Cpjp4e7fLLy8O5
 g7PduxqfxzkV7qn7tJ+DxCg27+4fWxouW643QtEmS0pC41ZxgxRrhaZiCIcSBnpj
 7EpxeyY7YUN/H8cBl0lX7oThnmgUDdopzNnE2tD17r+7vbtSgpwnKe5R4If7akEo
 xbuJWF0G+FKzB+fdA2+5mnSXt6CX+c9XZIAnl0jPzrEUBwOgFmo=
 =k7SF
 -----END PGP SIGNATURE-----

Whitespace

Arran Cudbard-Bell at 2019-11-07T14:59:52Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1c81c4aad8715a37c76bef62ece790904e0064
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EK80ACgkQ/6TVgp+2
 18p8jxAAjbH7aOqYmY5HLYIhcfEGRntm1o6Pfwc1WgWfgY6mp/K5wuwbiN7nS0B/
 ykSb4l/z7b64t7xDTWW2ArwLaym+s1IDnvSCGoPtyzUAa6mi/9E0i6U+IaPkq1+y
 VxeegcvZweM6XDYDtmT7M49aZ/3MQqTHYtD2E2tSsDMp0SGBjE94F9bjF0GO+uRc
 ZI7duIgGSd+9gmWhckzZIHK+l/AgjQ7HWRaTXFWfhqgvLvSLDgdExCnLCKVHGeNe
 4hBf3qxi2XW4xUfTRZDJM/y7aO3v0bFY1npgOxivKowtlmisgek3K5AUIyywLcMz
 Eb+n6jnlmCPsF6dljkXeqRg7l0Ug14nZa5szxd5Wlu7Lzx2IzfjX6eG30rYIBlpx
 EfMZ0ioAy2sIQ1V1skkeWNhJdIZo65FW/wpVsqqMdlFpiW+nrrHrEL8YcT+sNTV0
 0Vavcuwipy28W2kpVnBOrYqjh6yla6q6K0h4RMEXcWzaYkQP7EIm5Q87LQB4gAwS
 zFqfe+qXt0dm1XgWF+VfqDNrinki5wqHi58QLOmfIhF6v5edVEMR2L45n2eUsicW
 mYgifnIjcFnaFfgBYeAwr3h9dMoYBwtSfpLwKp5DBuiW2THNekJojW9vu9v6MJ2W
 7jxvW8Mb42B2oA+DNzNjv7LyQrNirZIRvFohb1oSNPl5bX7kjus=
 =0xiK
 -----END PGP SIGNATURE-----

Mark dictionaries as read only *before* mprotecting the global pool

Arran Cudbard-Bell at 2019-11-07T14:35:57Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3b6fd30c3ab92894749040e2454620d31d4a07
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EKFcACgkQ/6TVgp+2
 18r7qRAAjNvaIJOfO2f1mDRlEoHwKxAo4tSeASz2/iWOVM+zVb9QQ8heSY9dzBgW
 CrYqT9GKDFhA3t8jFxHHz0IIWdD/fApttnwE80To+WlY5K/lkvLl0bccjR26prY2
 /qYFjHLc7QUmFt3U8h9z2NzQF5MzlZsqiMRt72TCBEnpVK7S8qTlbm2PtWssIQN7
 QSYaZ8jv9KKCZDuMs8ZrxfqJ4s1u3Ry7+cA4PYrv6qnLlE5N0imZngURDb0f9koL
 aHD5TGOnYYr98kBq+VZeBiPc+CdcbdDqlFwjzuNKJOGB5dm1aSDvtleIY4/vp2ur
 Ux9Xk3vdwmGee7wD3o3OAwhjUniTcCSjtaVlR7r041X+O/JNTvyftfTUyivceNK5
 quSN6qXiwJvR3RZOxrKrMzqY/109McLRia0+5qupFTnqvj15aXtethx6T7u/tZG1
 v2GA3dNYJVb7eY3v364UzvuC0GMrulBhwZEH1QcxZV4PoDtU64KkwCZImf3Uj5aD
 d37NY9H+6kBpH4xnelSQWYH631452IRPI9FJnLb0PBZSEFg2O7IBaGYZ9Q5g0XsE
 fRW9c5zZdHrp3sqzUfAKcob2yLC+icqZPF8C7GyOUrWokx4VTMSo7Cbix2aUm7e0
 t9GgoxirNORKXVA6vZKE7i40PHKwl7CcI8nLOgHqVxAwMxgip5U=
 =Ap5R
 -----END PGP SIGNATURE-----

Clarify what needs to be correct

Arran Cudbard-Bell at 2019-11-07T14:21:11Z
Files modified:
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2476efdac778dd13d61fc8f4d0ca29240bf74321
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3EJtUACgkQ/6TVgp+2
 18ruug/+NxqdV1Cp3ORxTIFu7hMgMeaQAEvW5pwV/6sKIf20/9vO/84+6ARHcL5R
 Iqv5UOsmogC+kxtQZRY8RwbbeCKUYxgoO6KuyVfuohi8EwS5BXsWKGNzE9z2QpqN
 LOz2BvGZqRwJjKl7D+VOT6+bblOo9UPpxOEdWaiiIJraRJc/E7tXMCBDBs0HvhMv
 +0tO8W0vB9pT+lDc78G5QbG/9VFw/tr0mF61ner+qIBm4QwSsCVTzwPSNv5uklyS
 MM4NxHAnE5k2tpMSj/SpyBqldYN0Wf4/Ql4l6sE1HQSa00/oaptTFSl2iuOtK9oE
 a0DivmMIdVb5s8Up57y4k6W2mNvdSGlsofqoWa9MpnYP0C/ORByYQ7U0uHDeiIwS
 gzG2+M/rY1d/qB/E7ziLkZlBWqyqC5qiuzhSVLwV4PJ5sDj9Nfi7y5RCy17nG4B1
 V9Ftr3Id7/ggVPxGQKDXdqrTM/ApH/MZ3sNhnJFDNDLOIt0vXdJfPhToh23fHnFW
 eUR7Cddaw/MDZ6prgsep5Hio4i6OE0TjcCRWc9HEjoyqK7Wx4xek9Gse9TQjoJbt
 HXd8w6/GCrEkubHlVCloROUMmVB7KSZ3KJlPLiACh2UWhpSZL+HyFAVeYlsIdO/O
 OQEBzUr7FRYxhScLxj/72+YTo/XUMK/+ZCrPHZ54AnXJ8k7yv3w=
 =8XDs
 -----END PGP SIGNATURE-----

re-enable autofree, and add sanity checks to dict gctx

to prevent it being freed if dictionaries are still loaded

Arran Cudbard-Bell at 2019-11-07T14:14:45Z
Files modified:
	* src/lib/util/dict_util.c

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


More information about the Freeradius-Devel mailing list