Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
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/119597f6806eae197ffd…
======
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/d90fd1c200e35e9f2ace…
======
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@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/8d79ffec2c9efa3a0482…
======
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@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/b092c7cc04b7f6622515…
======
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@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/2f2c9ad68415ed066596…
======
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@2019-11-07T18:39:00Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f61cfce0b409b73ab73d…
======
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@2019-11-07T17:18:05Z
Files modified:
* src/protocols/dhcpv6/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/800aae2841e95f57617d…
======
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@2019-11-07T16:53:44Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7631ea68e153466987a0…
======
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@2019-11-07T16:53:44Z
Files modified:
* scripts/ENV-lsan
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c8a58cc2b2f664fc60e…
======
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@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/2b7765850ba0898f1b2c…
======
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@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/9d4b8dad32bd7cb27d95…
======
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@2019-11-07T16:29:02Z
Files modified:
* src/tests/unit/protocols/dhcpv6/tlvs.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed21acdc1466488ebaf4…
======
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/0d8020c2a3473c564527…
======
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/78b9b0a9e04a987fc952…
======
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@2019-11-07T15:04:33Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/626e406d814f318a605e…
======
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/3e2096b4f2d285dd1f2c…
======
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@2019-11-07T14:59:52Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1c81c4aad8715a37c7…
======
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@2019-11-07T14:35:57Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3b6fd30c3ab9289474…
======
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@2019-11-07T14:21:11Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2476efdac778dd13d61f…
======
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@2019-11-07T14:14:45Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cbc7183ba8a2a1cfd12…
======
--
This commit summary was generated @2019-11-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3EruEACgkQfQ55zXdi
Hs2hGAf/Y0JlyOr94emixwho223CrCnhdCQpMvmSwYd+BNY5hu9jgVF05XdFc4JV
oozDpye7kCJ/ANbz1yubmUKDVA86AcISS0nUWR9T83pWFUOkxOGVxsZxhpGJbxKl
TyqnABBqdXFwS5Lznf+Ay67dU+qrmyHlKKoz9bDKfo4h7o3h8/xKPotU7lf/vU4P
EFWvMhpbK6bzpabHDZeFri7IbU/UTzQroYbhI5tr88K9TBXQnLGDerEsUcdHgMjS
/wK4m44N6H74tlSgN17kzaMncvsDoX332oapzbIbrnjIcHb02+TjYNUt6O1XU91I
heOdlJEX6YO4OecIl6UWMDiUeX7+8w==
=qlz7
-----END PGP SIGNATURE-----
add missing backslash
Alan T. DeKok@2019-11-07T23:55:13Z
Files modified:
* raddb/mods-config/sql/main/mongo/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/866f9a8cd74cf3c1e7bb…
======
--
This commit summary was generated @2019-11-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DXBEACgkQ/6TVgp+2
18q9AxAAlAioHQJwNwt/E0Jx8Cbm387DoPdtDbIS+BOdEKV763DzREPbrLYtuuNG
UNu/FEM0soeAQ7+P8PQiw2K0y5KoJmuWMn9tUTiSfZaS8OFlQvJvWcraMidmHA14
NM8kkL1RiRqq0K81BL9AmWcELUW368wv6Vsu9LGrU4zX/kYyfviVYQ2/Xl0ERt4o
XRhpBw8Ps590tjvmrA4EUyWyIg7mk21Mr54jQAaSxwpyq0IFSMBdW5PT25wAETF5
uHOzITGReI2FfCS7J8r4CAd8c/JXkcw8qyffxf9FIU7ieOALefZdfTULTJi/X7J8
WZJYvepuVgnw83T5IOKhl/7ySmmEIB0ZqQn+79d++3yJbnmq957wDPVqiFTNIddN
U5R7tKF8WPqbCL0r2sxlZPrN2t2O+vPyrm5hV7o3cjGLR8DE6kMfbCznu1IkLo/Q
nxkVgnkEmZItE49ZN48YfSMUJPgVSnyGbAjHMUTSaHv4op5cX2ZxB6LSaFEUtT2k
3w4zpcTCamSn6R0A2Zvy6M/CIM2s76cYVU3rYHCXBC/69a1gLtrmO6exxTjj0QwQ
lwLB86UKlJTctEUSsdbZkC1v6I24UWpuEUYOs9zxU3T0evh6BWMRIxMfctKR/D50
BKyEBV+vLxqU4OhgDVmXSGe6+px90P6ctApwklFoGllg5OX3+vQ=
=mpdw
-----END PGP SIGNATURE-----
Add gctx to dict struct
Arran Cudbard-Bell@2019-11-06T23:49:37Z
Files modified:
* src/lib/util/dict_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/956cda170b5efcce28b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DV3YACgkQ/6TVgp+2
18pL5Q/+I8T8dCBnvRQnGADwz0Xrj0OLim3lUB0uARmIQIaRU23oYZYYg3bAn8Ww
2GCEJ89196Cwr+t8nsbYJw2ZFlnz/TfmdkLvk1RTCNzGT6ZBsXCulkxpHQ854kyo
E5txb6yoBtrXjxdaJWqC9h4l5DF265fuKFfizzYGFYTc1hjcTFY1TVH6XBO9ui68
HPfJq/K2sntbO8sNq1obVoexrYZkUvxQRn4UNeBsVwTsZgvLqHqGnyuvwIzP7bQJ
n5nmd/pT08OHK21VvTuUOb4xVdwPDy2F5MZEB7l6CaQk5z1cLdu1y8c4XCQo0EOq
3TUU/PYPIEVlIQef5XwVJFIHTgbya03S4/Ic/W/zUDm9ulcpaCgmsrfjCxzxyOvH
bT/uzVrDkC+Qfm8ub+Lo7rX58vQKBHG0/pBZDP6/QXbGFedkZJ0TW4Bj/Qw02i85
auAjyQ0UGCfKpRsGs15nQCkU4xrdbjvY/3Wz4XPxQrHLaYZpDacfpvCsdgRJYN0u
DLH5SmJ3ZdSpbZeDm/uHbw1LegMiFSRxRpyUfk8JjbqRRfLWeV2btw/1eRFpCiVK
U3aqTeAgfv4I1GpbYkgzN+UqQ3ktyTYpCAj8cNyQgCMl0SBqzybwOd2n3t94/OBN
lEKDniVqpiiVmEz9G/mU4aMmJsvxz51BQTPtw+MkH7HLuZFEQi4=
=xjVe
-----END PGP SIGNATURE-----
Fixup dict free functions to work in the gctx the dictionary was allocated
Fixup unit_test_attribute to allocate test dictionaries in a different gctx
Arran Cudbard-Bell@2019-11-06T23:29:58Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/util/dict.h
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b4e8054254ef4bbfe50…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DVvYACgkQ/6TVgp+2
18q3BA//Rev1+3fHQ8PWGy4Eeykr2dHNZJET0bVk3gip1lP2aCObEa/8BAXV+37u
XSkZ24DB4Z2KrorGQY/GQuuytyox8kPyjK1ufTc6jkR6eK2lZXvrNjaA076+pRD7
3fevycpVIbdVqW4s0cKSS1cYOCxK5CxIisyidiTErTI+Z//+aM+/vH05o6XEma6S
hmFdKppo4vsZYcFHj9l/MNjsRVZmD9K3RV6L8n2q/XJt2kGlUuZKahnRS6svQKQJ
kjI9h9hlc0+YVDSGg6YekiUNiPq0RRKw6Nmx16YR8EWIoz/+KDiP3yFpRBSEEXGp
ponHLOwlfLzzowoYVFc8QKHkY1t0w6PV0j2jIqzX1TYvlkarABuWEEuEE14eE21K
QjoCNxaoeh4szfnX+URz5395dsxcqkdyPoE+YQGOqFrkqL+nn6fXvCupNV37MzdF
x4uEV/wLExuQ11s41HUnpUTOndF6jnFuJMq78KcLMlX4fuCV0jkHFYa9cjT6PalJ
7yPFd3Adyt9AqvBq59rWzjw+dxB1Dh7RcVagLuXUbXcpLzES5eN2DJj7RfGJSnHz
/Xolpyfdd5hMRrqEgwuHbe+vMAORVNYWCdrRRZZYMJesjW3j7YxfOM87MoSBkkuu
qkY2vFCibMWfmyjnDmOCKR27zlkFGvMTGN7N87F4x01Nz4w04x0=
=JHwU
-----END PGP SIGNATURE-----
Use talloc_get_type_abort_const
Arran Cudbard-Bell@2019-11-06T23:27:50Z
Files modified:
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0f343ca1d4547a810ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DR4gACgkQfQ55zXdi
Hs077wf+JIO651vJvdYKMOh4ivO7ZVflzMq39DGyQM65pnh/RntIElF7zjaGvv5Y
UHeqjgW3mu8CSzqrq5A8x3KYlII48BaO2QGL5IOGbGAYAY3JvXce8HwClt37B47Z
rC+Y1840x89zhb87yPdHk9B5uoYauxq6WJZkuhWTwdUnTvAJj6QTVjbP6G2AMkv4
4CtaKzSvrCy/2RrbpJMQELiV2kno5FKdN7VdcJ4I76Is5DlTmvaOsgTbs7+hwEcY
kfuqtjcoJmYO+t2Oaoqa1Gstq2irFAO3Ul06Ekl1/KMYwhd3kAJMA79oGN5tZfYh
xqUbmjv1g+a9K4aazq3+yGuHVsYIcw==
=sCIV
-----END PGP SIGNATURE-----
we need more memory in the default global pool.
It would be nice if the functions would check for OOM in the
global pool and return a descriptive error.
Alan T. DeKok@2019-11-06T22:21:24Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51ac6d9cd9fa1b3e15bc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DR0cACgkQfQ55zXdi
Hs1Z7gf+KJFJ0PCL051kxrQNR199ri3yn6QAnFIU+Y6IT1AFo0gWC6R33vcI2vZL
pa+jZHDP/F+toKLh+b+eGBR15ZebGofCaKmQxi7wrGly2HFTyOsY1sGAGhLuG9xR
Prgd2KynVJCz2Y4NjbjSHpEEM78kShbBdUQu1LsQnhUpNQlShGbXJIxOcTaBe61C
rEDJOBqlkLCYjx0YJXRbUBZWrwj6bFWluW0CneIuNy3UFuWty1UNmiwjWeK6zRX1
Jeoyw2pZJoib+jCnYpO+NuJMA1GZ1CbhEdm7csiXu3+skBjmPj5ID4KBh5KV9sTV
yWyAGjiShiiL7Nn6S/VYiLusFEXfNQ==
=d7RE
-----END PGP SIGNATURE-----
check for OOM errors
Alan T. DeKok@2019-11-06T22:20:49Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22c01fc791a9ae6c61e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ4ACgkQfQ55zXdi
Hs1bcAf/V433Wg3RWbUWiYZntsm/mRYW8SjlDo3tgcH2w3daWPFFIJZlHqoxq2mH
aomNTVL81gwQS0rvDcjE6NXHc3CtTK0KQh4LLdrhd7BFs2mQ5g/F2rUubgfPOoSD
81uJlxzWwqcn7cavLkeOzMHvYjzaBEdMONUVnvqjI5MCZ/x7KYLOwIB5xeZNcEkG
VEPBlXKjaMxrAKfq35FYiH3AXG8wF6mWGyMBkOtxDv+KXD9dHKo8auFDyaKAb4p3
gdq1HgCS/m9BTdh4zAwUuBlN9hJIW6114LgqADSQbHu/iNUf62nXKy/kY+i4+ssc
aVKA29Rw651PnRlkBsXn+hyEWDJ1aw==
=XKJ3
-----END PGP SIGNATURE-----
check limit before dereferencing it
Alan T. DeKok@2019-11-06T21:56:46Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18fd9d53bb95a1363221…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ4ACgkQfQ55zXdi
Hs2qnQf7B8bVIQF6HcdBGRVeF8BnKAdu/6dCQdOusQpyPhSkuxwz7Wa6VUpYimCL
pMkt7sVjCeNhPeZ9+HO47r39zlcStjXxRjLrU9Rdu9/LVUojYbTVgBQXCDiyAfCA
70kFMCeJVpveGmE8Dr7jklYJ93YM5B1+TtePTag3YQ8rBhR4+KmwJ7r4qYy3I18o
bUeRsmMMjt1kTAO/1kzJGtiztsLGi5tYugCHu87VN7prhq+gxlqNF4JtoBEpZgdE
uKXH/NPrNG5NZGVJemwYY9/lHjLAmBsvyH4v0PuxhQY7aJH+xzSdsLjFVXmFDZjX
fb5z6MYLN6/wBi3DZCu316zpPztNlQ==
=VUrF
-----END PGP SIGNATURE-----
error out on memory allocation failures
Alan T. DeKok@2019-11-06T21:56:46Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb0e9374b2c8f4a05102…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi
Hs0CdwgAgg8yAif2PzGq3NOPzqqswKvAlw5wrLqCmL7blQ3PvTDUHbjcppoOJYQQ
ij12vdew8KVVkxlh986hVuqXCqThlYYaB8pkrVOtRM2bvrjaRec0vuL5gDId/IFE
kYacsz02ivtmgSE9xvvhzaVT1m2gCuvtIWZ6cWIvbgGyf6OCdAXoWXK12q/qs+xx
E/q1+KKFFyyMec6VTdthW/XT4ciAaD0Ay9SjuHDiKCJzp7bE+X1GMqmDyOMf5fB+
Ub78+DmwZSSkyUh/QOBWwc3nJVMysnIRD5hX7tBZQRXppNwUf78pgqDJ5pR0AaUq
vWMMAT7fjwKi5WV6btdV3+S2hkDJ0Q==
=ORHd
-----END PGP SIGNATURE-----
shut up PVS studio
Alan T. DeKok@2019-11-06T21:56:45Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0c05e0fc07b9eab928b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi
Hs367Qf/ffKeokftsKqW/Uu5WNol5JDQtsqMWrxP7hh4p5AccIKEzzV064iEoPmI
eT1+bk1zsFyX3s6DCC5PPAn3tSMrL3EbQ/px/P2WQ8NuGRN8yrdVMWzDxHbLh0vs
OAz6dnj1XOC6H7DEXQ7XxvXIsiYnLl2C/dVuvTSh5yNGg6o/pV6cOYxmZVvA0Eqg
H6zQt2jTASIK4VCiO8DBTs3Eu42V7+YaG0SlFP2f1LirNLsIbWiOnVB3vPg2ZOLp
vx9CdcNmDWf809aMQbN4oDxp27Vyvi1TWYQ9cobm+uRDsqmshUhliyPPqoH699FP
L6coLPoOoK9CyHwKsSWiV4o8EMflPA==
=Ewtq
-----END PGP SIGNATURE-----
check for memory allocation failures
Alan T. DeKok@2019-11-06T21:56:45Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e36e48e32c23fbf6c0ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi
Hs3yQwf+LGASEQCN9dEkLKw+Lg+FhQv7IgXOeFM8O6XAAIUwcL6bcdVftRiIKzPw
hvnlA+veO54x3WwcJONOElrHFwhx0s+Czs0t5AT0ho49PC7bNKebwYM/g462dDr5
HHM++UWJ/iKTbDpHEUwHCEAxeizMgsYLTsDTxWqcNMpWTxNscaa4oN0AmmsVh1bv
ZazN/1GCRBQzlvtpwU3OwzYhZQxwrgaQIaBSpIAdbeT/AarB6jHAUtXOgU/JUFVr
kdGbE8HB4QAlBzXh46zyZV2v6xD4wRXrKWmNelogXo7Px0vAH1UZr7fiEvNYuruH
cZJuDX+PSihOm9UvLG5Keh2uDPwE6w==
=ANeM
-----END PGP SIGNATURE-----
move assert to before dereference of variable
Alan T. DeKok@2019-11-06T21:56:45Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e3ed4ec2eb5ce23840a…
======
Typo (#3106)
Jorge Pereira (via Arran Cudbard-Bell)@2019-11-06T21:27:36Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bf219e5b2b9523a42e7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DLM4ACgkQ/6TVgp+2
18pjOQ/+PpeacSASjwEowP25c/+99D4z2uj8YL7Ndto9eDXuCp24TkXK8k3QtUnv
vaNgSDvFR/x5w/Ei0AXOFQJlWKE64w9tRH1E6o7KRVtiJ0FUKOX/iPYDdGFaXD1t
hDY6kgt30a2KT50nIi+EIQax6msL3DjD7SC9iuC68lz5EFj9r8BkBimcukWiBVk+
2tj3Cz+vUVVK8UcxOQgh2gG9rmg20YDE+EE+WQv558UO1I8nVRRUBADT22794Gdf
w/xpJ8jMt25XT+q1j0a+rOoa4taqMErFbMXhc+tB+wAz7qC53UWMrbvbUT1JrH82
jpNG2WtKgX0kMe7AcHLHVDaBUwOyzaqzWmwmiEM8IESOfB1XaAWaSrcu3zlBRbck
ObYY9ftapZw/SR/qRea1N1miP/5wMJbwbwN3zG/LvP8NlCMWV/GHaMVAazQ45xvH
lEvGDdm5FQfA7tmc1f8ANTexczQX44jIQYGbBiuazN+FWPjhpGXHWjd73bfTHt50
X/ATG74mu9xbgsP2Oiuy9HCNAJ12NGuZLqxwRTH+MAVL65nzihqKNF/OTTDPj2w4
GgRaXARbvCSx4lVnG580r/tj6gg4kNr24vyHuEcqr+GWgczeYWsbEbHoxZLKXypB
ceRZXkWVCQUtMFJWUUUQRY1sK6GN+YrDc1NsQ7b8mLDhl6U4tFU=
=TXaD
-----END PGP SIGNATURE-----
Move to a read only "config" struct in unit_test_attribute
Arran Cudbard-Bell@2019-11-06T20:27:58Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/519a677fb4cac73a2bb6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DKEAACgkQ/6TVgp+2
18qRjQ/+J9QF4bs8oNXJhVQ/f5jwiQDMF/1eoULyRyB305LtJBocBptvabwy4ypS
POwTbjwMSMFy4KfER+pMtvCe2bwTT565HtkE4yr/b2MBhiyTxmTGTVGdxxH4GVto
Bsc7N6zfXqqlBhyOPdTe8eAYRc/c7ZHTk7OVGxEdIjSZtpZXyEKnUzJNIukt5KVO
ZO2GWDmefvbOmiUzzTuBNIp1b+V4s3n2c5dGAdk29v9QO4RSeQYEVkhMenJY8+i+
Kyftx5gBB3aEdjstq8qo50uam8VBpE6UHpSV9W+DmIqRHswmBX8gCIW+GZ2fFLY4
ftok7Ee3XIHiWefy8O672wA0eT0o03Ic/HJnI6XUs0ItwwHovHRQ/z0asvxljSCR
9p9IfO73I+ONUyeXTCH6fZ8t6lhuyBa+SXdGUcKm8GpeQAFDXaJLGSe/YBdU+K8g
o/rtuB8yTvC1xxKaUCQMIHwIC70ZNQBaxpGyHudM7M39+kRRsF5eIzVQpA1FNoz/
/91gz4C2eILO+l0uvzwhtzWKLkA1ucJBfsri3ZixORBvE8U3BAesL+AGMRwp45d5
hFwQMdQ5fJPCVegkaPAmc0CESNrVrXBasEjdjA8IbdvRPohIak3lPMTuwv4QUAiL
Q3GUac+Tufdm10ESb//0uHOaiHQQ8I/sc46rf+wcxXGv1HuqoRs=
=TrsU
-----END PGP SIGNATURE-----
Stupid const issues
This reverts commit dd6375099cb27af6af99fe6fa6d45652a552759a.
Arran Cudbard-Bell@2019-11-06T20:08:32Z
Files modified:
* src/lib/server/dl_module.c
* src/lib/util/dict_util.c
* src/lib/util/dl.c
* src/lib/util/dl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d0ffd151f7cb3f73258…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DImkACgkQ/6TVgp+2
18pdUw/9E6U/dacAQZ+R4pGuRvBcCeqQEo3nzIEbpE6Aq0GPHL+zeVPd1wu+KQGz
xhJ6/uxhcYi+fXMgbsFkPJQv2TkHrHqcUukE3RYFY9v+fZtbBs+3LK9NEqiHHuiY
Wdk7fY1rrJAgeJ4+JIHsJZMRzT5KPL9lJAURK1Ahd9rPSozhz/kbAj7yFdrq3vva
jsQyHmd0oXli78B6H2oLoSm5vBikvNkgJ2lckzNoUDnlvB4Cv68y12qjxvzFviSS
tOBrfGw+YfuSFgO91/rxYBYtgUSk5JvA4IqwIsttAL8jUGPntJbipKOHWN6eKRhd
F6FcupDVJksYOWFPOSfU9HMuMS/xASS3of4A5frI9/aINzwH+R0iwMwznavlYXjx
5fSHsZOUvDNYMnJMQnckDlmEvA8JzYBICDBE0ZPWLkfU9IJ6IQFSnlCYoDc3l3A4
9GLBI3EzvV3OFARGZwR9JX1appe5z2gOsBPgR3v3vxmbNjIn6+CHtkksBRL/RP+L
wNXhAMjp6hJ88/6wvpN7+ZTBlE8f3kHYjHxK278fsrcOO6eJFmG7px+pkyI0PnkY
T/y5WjtvyhYycFf3WDSh2JpFVklgfdYsmaFYZwlscW/x927YVFpnO0Zwees5pB0s
FGJAAxkX7NERE8iqzX+5Dvqgki2+TatNsdMa1ikNji4N05vKQPQ=
=cw/4
-----END PGP SIGNATURE-----
Here too.
Arran Cudbard-Bell@2019-11-06T19:43:37Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c344f5f97bf7538b7a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DIjgACgkQ/6TVgp+2
18pEKBAAh44xMmkVwZ/rze0xmTcYCdXOBzkBoGykLavgUg+JPtuy2JQL5PkaOSCL
LsPLqpOH5HB+TvfWZ7F/p8ofFUum8Jo3GbGWr3G7ey3Ef+apZuEvDs/pEtbrOHjl
DCjMa6bRzIDpbF2wfb3DWKkNqxJDe06fsizPfmbcY4xNJtPqCRjCCZk6kxHUGguY
ZNAvHs6wY7irk9o9ZEwdOLswLKd+dNA8gNtU8zxf6OefJNY58T7dglSFjdo2XvCW
qKa9sEroTGhaWb9yynVquzPQUfMYOK4LMfzwejQqxIWpHcUZevFajK8wtf4345Q5
12ZkLmUgIDBn/G/61Y6o9Tv4NBQjkElA+9sJGr5IBoMcNCdvY7SA2o/5hgJhYyik
WBfjhwV+N5FaaEtZI3Czjiu5wJ3IYn7MNr3fdgbNs7p37q3zmUIQAFHPlFp48WZD
PW9PySXfHE13vL5IYL4eEczfE/P8AB6IJt02LxNeY8OYLSi7E96WFTnDN5232+Sp
LiLlALBmwLE0RSVYrmuqGUUfzy2YgtjT0D6+OtJ4/sfOjfRWMh4K/OE8TT2udxOl
zr2LgvbpCwgsO9/Q0y9m1Eo/yKvMa7T10fNZn00sB9c7w+i/H2tWELFSbQHu0Flf
2OuMCnzyUXbSA5ra3XLMKjfHdhWnmjr1eFQg1Aeb+vnNtLqLt58=
=k+dj
-----END PGP SIGNATURE-----
NULLify pointers on dl_free
Arran Cudbard-Bell@2019-11-06T19:42:48Z
Files modified:
* src/lib/util/dict_util.c
* src/lib/util/dl.c
* src/lib/util/dl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd6375099cb27af6af99…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DIS4ACgkQ/6TVgp+2
18o9Dw/9EXI7VXJ4xjH87zZr3/DXzC/BdzAukIDQ6RnPNRu7WRuUUvy4vGpAcpmS
9+WwLNt0PzfBGDxCpOEjbwJOtz6ZZpwNnKYSkHbujeSUIMY5QqxiwHY7Z6kXMRpM
MUaSrAqYXtONE24exgrT7pKYvRzytWow7dXj+IV4zfO1LOCYWRyxWzXPz008qROE
vJxqbHTx8vzZGaPVZC1qjXG4QdQNTxt44eJdxbrbP57Kn6AKvgAqjtFlRVRCfIYF
FoaZO0pJJhsC5NjRVS0gDXOQZ5ACfptaLOgPvf+XwLGht9PcR5eEIhcsDcbypAyX
BVAnBAFyJEzDyZmbZPEFu/Maa/lwq+4ZmU8frUIqlXN2w5W+q9vrbRiPP5oLFC0v
LjsYHcoUdtPMTdeucGT/PPh+4r2nheKPse8ouy2MXVm2tB0x7+wuDwvad2r8B6JV
WQsh4ujIOskSXlPQEqgjfuV9b8TJ2pMZI3ES2UMRR3jnUb4fVsKF4mayOEu370rU
RyZMeLfpPJSq6Fk8WKNNo3aPU38+elVE9Ovgmh91JQJep/z9cLGCLoPvwqpY7QjY
qRZm7O92r74weQWZs5MMiUm1MZGzutz8wHvlOfAI1a8S5O1QdgNsBh4s6RXBombY
nmGSB2BtYD0oSFR1+Kxqu/IY9FnY6Rf/nmSt5Ri2jcM462ypR1w=
=cH9D
-----END PGP SIGNATURE-----
Free dictionaries later
Arran Cudbard-Bell@2019-11-06T19:38:22Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59cbac6c9e531c45fc57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DG5UACgkQ/6TVgp+2
18pJKg/+O0RCGBehJVmIFc9CTff3yrbsTvha1X5UqpFPnASZZBBvM9oD9G8S7X8/
wxgMmo02RqGvWkLv/0Dpr2rQ0elTTe67EgoLqeJULAc3rgdX6OT8Vyuf+7xk4C1W
VPigE55SPd+qnraODw88JSFLoD/CbUXeqW8bhfDtx0h6ltgeiA1hoBsnzcfxtgiv
hbdv910RW5BcgEd3vNC2CoF/plTs/nkaDujneJbQTaidffbFg5nCSNC7Z3+OlH6p
ycMJ+P0e8ySFHVLMrkvE924PK8LGGMxTdPuhMYpsEP970C+5aWIqc/7pc4WZZzYN
G/x8TPITigM8K+dJOpT4A4iT2r98yGPbgB+alOMYxXrbw4qqswoKSZ0lsk6ETAdJ
M7od34OrOKKa3o/OLt/TD88WWkSYpkBvpWEnAfA4bMUf460klB7qaYZ8xk/gA+DL
Z/GO0w5A1ZqH+M9VZa59n4R6T6GYl9qa/OHjX4IU81qVO6sQsF5Ligpvrf+Zj1ht
GGp23aLMKCmseLX4C84gix7Fk64rxdSJ8GEJsdnAvjIkJ01XSAVAqa7n8BVZreyV
u3wfbJ8l7Lt4YTslupeAgMHJw52kaawEt53l3Ez7m7mk1tVR6kF9zg/xa2O+BviX
F0mcPRY8cFLOtOE3H678yqa4WPTU0BbddGlGqSRJFvcx6NSYk2Q=
=IaXH
-----END PGP SIGNATURE-----
Return how many references remain when freeing dictionaries
Arran Cudbard-Bell@2019-11-06T19:14:29Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18c57196cb1994717085…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGdUACgkQ/6TVgp+2
18rwfg/+JCuZ3V1O6euFhX81ouLawqSni5SG1gAFmJtpuI3JWSYKOrd7G0xQnLV2
/YZXgypvw43aLjcoOlLgmNp4KnEEHk9Tc0N6y1GzfrfSEkEHGULPUqZswoerueNR
WU2Psu/NRLBHwXsWW9Z878OFNToHeD8auEUOzwrjm1QcnDsy7E1V9O7dhNsDCvE6
y2WDT0e+NyxwXxga6E9rud9WLAa0O/NyYEQwsBUejZO8NGCCkw3NKuZQt/8ElZvj
1cV+xqYhBT4GxhujxsvH+Qusl/KABphEmzckbUIouVXYrO/BrDazinwlq8jD+rAA
b1+17BlctvEmU3OTjh7E9p6bGktUOp9HzDEnJvC27Ay+pSnJyEPIicu3MyC7zG9J
/dLqwoQ44e93PQM8GDwbmvesF+zHScbs0U3J+9+xNYepTOhQfUpyFtsZ1JWglXLA
f0mwDVMIfIWiCyOK7ylV762JUidZ3qCHh1taNzt8f+ank+r54RFXOGpWq+Dl/oHa
bieJDUzlQ+OvIhc7L8g+vWgLgAqbaU8M1ys5AojJ2G+MoTiqNkHJRHYHCYeOVrHM
R0wktennUDttIGMdh2CQYaUzYUlzRJ/vH3AidvSfnkN1KZu1rtEvXMXvGb0s9d8z
BvUOg0eBv0TU4CN+FYTOANY+S4FA1rWnCkx1rUArzGuuzGD0C08=
=JXRS
-----END PGP SIGNATURE-----
Be nicer about NULL pointers in dl_free
Arran Cudbard-Bell@2019-11-06T19:07:00Z
Files modified:
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96ffeee65dac94273a3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGX4ACgkQ/6TVgp+2
18qXxRAAg9bipuDMvL9lHiLt+okWfxhcSymJ8CRq3tHYnVmnMwZt4BCjYYMP26HW
UGIBWWy+quk83K5b2pTZCCx/HLx+oZRCjMcXAorrTRZpz/vfMOjxIweo6tPt/fLN
jFwwGiCeuy1f0bIlRv9JujVlBXqCJFIJRmdPgHEE1nP7niipqS6WhzEmh7clBWWQ
9spgwQLIG+ArJp4y74vIO08EvBI+QcUcc7tO17X9oeGZzROGEMCHCqrUlKs2Q2L5
w3XId5HeQQXxoc24b65muIeQUiUAV9zFYtqxIwQbN1iZxwy46kYjNMtKq7U1a2ne
U2reGosBOTJhd7hks6fpc0SIRpyULECxKiYdTZGkYMETmfwljLDxTx8fSIIsPnEC
OyY0QVQAhlAXWVzzAbXXh680A0LsJxiH0Qe/KczD51dl4IUpn1/z5pIeecWg56zE
2G12yQkp2GZmdxRtleylEUdGxM9o5fx26qbUefVYw9lNG0WQEAy7NafTiHKU/Z9O
9vMRM/I3PeDFRQfiBEGG/me37p3UzQJokL8fDLfwJhcbX+jqEL+42FZKRPSbwfjo
KUU9rOkzUo23SiEf/g7ImDyY8BdVaL5h5c+s5Z1L+5gWMSL+SBVm56vb/qxbiYb6
4KF8OReneiNdKPtM/TuU0Nm11xMqlEEeiJztBqmPz0dzPZbv+2I=
=ckiE
-----END PGP SIGNATURE-----
More grr...
Arran Cudbard-Bell@2019-11-06T19:05:34Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90bbffd9fbd734fd6aff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGR0ACgkQ/6TVgp+2
18rjHA//ZRWw4TXNan0Fmk5Ze7IMNMycUwIvLTUSSrkqKpCuxwleYz2mz/A7QZeq
ZaX/J25j3Y4iaZSGIwcxXkZGr35ZHSS3ehP96Z03ZjtfVPBEAAqLQyMyX+yFeDiL
R/vfDaBuvNOHpNkKJpw2osRbrgH28txZqn0i+YwSSVOCfn1sFGVX0Tw+zX25Zrca
3DVQLcE/qhPL8Q+DPjVH2QHcWY2kotVPQMmFN4+fYqXWnm0q1kiEJI7ykEfJv7bk
QduYYjTZRPtQh0uul5tQitxz+CAxa3wlS+H5/p0ea7n8QNCjxzjjDEozA7kewvnE
THKHiSiTIfyvGZtbsMbij2fST+cJQbhPSDCPK4Ll6rhUyHwQ0hcXa9lHg2GaL2mz
gIpEzDYClUCZKi8rr0S4Jg18tebtjiBstKven/vUYVNvdGTFb8UtLrv0qppjoZXo
VS+VfYXSuVy933MKIzHzed403YYq9Gw4xxrWjhb0spmE2UU9LgWjJB+v9fwMnmfj
MUfXZFUzIbTp95lk5xJ7wd00ahjGLuXPjBFXARNxqsYlVMrlUZbSUVL06XqkLBCz
rRSu11Nkoft1hWDhDHecbN+VCmoYsC/JqvhceoXV3/zWqm+BagS762cWHxK3BPN3
uNKtMpXf1zz9vznFcadKb9NqFITJ2KUsbkbz80xKyB/uT4yrjO8=
=tNMv
-----END PGP SIGNATURE-----
Grr...
Arran Cudbard-Bell@2019-11-06T19:03:57Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acdc48ffa2c55c0dc0c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGGIACgkQ/6TVgp+2
18p0XA//a3gBoqrPuzhAiEL9/6gMXI9fmWaDiQnMT/a7GHX+y/Zvm5TSawDDg+jh
8I7/IrxWtmuQ06npD72tVKxoTWZe1Om/eG8XIr2GpbQHECt0k1qevR5DJOUAeeCN
TxjVeWUi6cQqHgsTH2I95M4Zl4IALm5s6b1Br5yoneSeecd5INfPVz9VJ7m+FwKk
R87PCQWy0/vC2PQNvjwV72tOQDNYTFx7h3u/RfIKZ/cvQFIg0WP3UU2fD91iwPCJ
1ui0Tkjkc2WKxPjw1m1EtBVcgoF6pOPrM8auLtCMG8v2k3UD5nmABhoE3czyvRSK
7PBx+RkQBgNulVb4luBN+Ll0NIC5QRoLxgpR4JrcuBsOG+IrOV7uUZIFAMnRF5hN
q/Z8fslCgcCsGycZA8MthJ3pj5NoHjQVhGLBe3m3n5fp1N1xLcT9qWLaK6S+4ou8
V/Xy1gXQvBPoO89nSZSZ6JkS3cm1qaReUqFzfyRtfqIwNpLQMgd0sthaVHho2bZU
zBNUfNHVIe2lHQb6kYorfkr8/jiIMwpiBP25GFF6oUn+VTzCRXRgkv+tvVvRaU64
f/TXcAA5xFRnNR1BysWIkrotjqXd/KFuN5CCmtscL3QVZ2+YmXCJFzcdS7ac9F0q
Uf8s4eOhw/U4hGr7zvDE3Fm15YGp6edEX4dGaW5bW1rP2HGlJXY=
=HwgJ
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-11-06T19:00:50Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f0fb5b699e0a9710c4d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGCIACgkQ/6TVgp+2
18o7/A/6Aj/T8DB5WILpj4i6LGqa6lL3BV3r2wjjX+b75VW2LvjtgAOuUg/T1nFJ
aKe8WhYKHnDmALn/PGYZqwlis9xxslcfGW4WOvIZruPykYfgDsXTDUYwqKiCQawN
SVmGcuqOVY5cGVJdGsRpZnfExyzYG1LwhZt2xc+TvofCDxor8f9M20lxq62Q6uH3
TSjZlK8oTHGkIQ295QO6/l6c3q11+10/4SPcia1EhboCjcIN5pcyEF0FyUpHDuXC
qAih2sCwO+qHS6gnlX0pKCFD1EJQOdndCiPAGqCYmnRsCJ8Lr43Mb6nwnQ4AWDmX
OBKBxdFAzYFBgfqzL5m4rP69MR69Z9IxA3sLWg6s5KoMvkYWgy+v+F0ORt1Knmz2
VXHMJNenEoQCKifRhWIiyHcSNgQQ4l+GL4QDk+CrekJT86l8mtoyG+fKB1QTzK74
Am+W5i64ZnI4nZhKL75JavD0U2F7PZA4Z87OJlRJinfDci6xcI5nNS1xP25WdEmI
3g8MCdDxerdWWi9fGwq3fnYfDt33B0XwzP2sL+4abte6pY1ybhPqaZSkW+rYnxkI
8He+Kime7ot6gXjPqASL6/lygwmo5dKVeTubt12w4UBvgT2sj0UGEyYKpQHjHklx
B4MW1pdOJT1fPClo45So8njc24ZOThfnErgReXAVk5+E/SkKoNE=
=5nga
-----END PGP SIGNATURE-----
Make talloc_const_free return an error code
Make talloc_decrease_ref_count return the number of remaining references.
Add explicit dl_free function.
Arran Cudbard-Bell@2019-11-06T18:59:46Z
Files modified:
* src/bin/fuzzer.c
* src/bin/radclient.c
* src/bin/radict.c
* src/bin/radiusd.c
* src/bin/radsniff.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/server/dl_module.c
* src/lib/util/dict.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/dl.c
* src/lib/util/dl.h
* src/lib/util/talloc.c
* src/lib/util/talloc.h
* src/modules/proto_control/radmin.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_ldap_sync/sync_touch.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dc87098acc43d6ba59f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DES0ACgkQ/6TVgp+2
18qLmBAAgUkJR1KT2c1hRfbSDk9xA3EmKFxTY5ixz74QiScm5ALzjS3KsFf2xXn1
RILNuMe3t+4ekppCzM+ePQTrk8BS1wSnsWf5n/ZDDuzSggVJM93+8NPEgS91qRZi
J60ufD7+44V5xIw74vtRa39b4bgSioLW55/H6eHi6klzJv7LVQ/0NlMXIoBHMAJ9
73uFrNwNiT8+dhLvJIc8CCGblS5bwKaI38RDsS5iLf36PfrqGITGo72yfY1sX+Bx
3aMop3shTHwH5vBFdImgW7bbpVYEJQnX6TjG6tGrjmAhMzhaIdu+yTCZmPXvr+Ur
5YB5JiqFDRX2LVA93kPBvnps4mfmwW89vruTfplRw0/vU5NYzRwxn8DXKqNZ1cPH
27KpAShQ0yjXCHJhnWHHkh/Hn4y/NmmQiPvD7Dxqb9maYN7X+If9hnyoywiEZBIy
PLQgsJzYb2MyBXkj1unMf4M14Jajdx4B42zhcvno20TEYECA+ugIUTiLcxHrkwmg
QichidOOBU3L+/UxHty1qA5G/BIwJfRI34UL2LpedvxUy9vq/9RVRhif/FqmhNoR
RLndgdEosufAJ8fr/HETeIPX1XQqtoUoCH5JO1fwuKNCi3u3wIb9F+fVAMpG/reh
UnHRv0UIwPxlY+6gjEHzdtJ21PX5s3FliaKyjJMRT4KBXhR2d9M=
=f4Pc
-----END PGP SIGNATURE-----
Fix more return points in fr_dict_global_init
Arran Cudbard-Bell@2019-11-06T18:30:05Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64034ca49e054dedcba7…
======
Typo
Jorge Pereira (via Alan DeKok)@2019-11-06T18:01:11Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb523a1eb9bb2296b64d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DCCUACgkQ/6TVgp+2
18rUsw/9HtEM4houg+k+a7HE0dcOTqEpshMjpFudZ7ZeyTXYdaO4RBslcVrq6yTQ
yhqU1AmCZQ1voAGuYHPkLfDDyXToPgXgZPELXwXoUCoXOYkp/gWrU/l2QdDiK44j
ljMdk+yug8jm9pRL21JDZYDSXqaYZev/gKKpwgZBoeJQT1+CT9wmGnQui9CIXQ2A
L1RkdS54SLsQGnQVW9H2W9UsQY5J7W5GsiexRP7iyK4nwlStBln7YF7mGBRS5lyK
TXYOIXFjeDVMKHVlSyQjLlMeQHOPler8YbiuOMtfC+usI8DZCq4w0U5UX4XyUZIV
5Hup1mxANaAy98ZYwBMFkqJ6M+h22815BmIsOrJtRyKXHV9I99mzS3CyI8s6E9bp
tojVeqjvdskBnHzZ/vl17TtbnO3HpNSxH7vvEnKhh4IOBBY4bIMhC0YWws/yOzHL
Rm881M5tnC2y6Jl6TS5hFc5Oo7waCg9ALos/tffyzOw12UZfUqWF9sOANecZRPvk
fSRc0/d5f1qi2UJQYAjUYLoZrH30YPX9ADv44EGImxHS81F9XbzaeUORguj+YJa0
6IbRlkA5zsALbUoFdrp8GweOWz720wQEEX3qElmcdmagWqkdosbm8rBbpyyGy/jF
UQHXvilL7EV4wT2QUtdAsXXg+8XJi9FM91WP/KEGIdsVg/pEdEM=
=iAo4
-----END PGP SIGNATURE-----
Fix return code check
Arran Cudbard-Bell@2019-11-06T17:51:33Z
Files modified:
* src/bin/fuzzer.c
* src/bin/radclient.c
* src/bin/radict.c
* src/bin/radiusd.c
* src/bin/radsniff.c
* src/bin/radwho.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/modules/proto_control/radmin.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_ldap_sync/sync_touch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b0bf76895032dba4f5e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DAu8ACgkQ/6TVgp+2
18oENQ/+ObvbSkov4u4xXzXESoPXCuNrQ7X1UoRGBnUzzc36hCpQoEZD1+Xm1VEf
hl3zjN+7LeBSYzXH+vY37wbaByYY+4QjYkCJpSO3gbcMg+gifnJf/rtbScEvMqsC
BegqZe0tO4Sn/B0xEYt0qFZskabVtPwTYYm4RhOJH9pLEnuSRTzEMpicsktRqSF6
nibIa+WgKejCfXN47o9VPjWrTE2yMa4qZWLySr3CUi0mnyWqzBobGWh17cnyhTpR
0jS8w8NdcN4grPKpL3JjDjk8CYYZKvvGkQs8DnjM2nGHpB5gu/Lvd7LMe6DfHw2V
BgDuRZYcKtQrpO8tgtmy9MhbCRMdJubma1xWBF7NzY2ry25Y1WrcttJgrySXWAyt
vkHNKy3f2oO2qCXvVCzWYrEG+CyGRM1LYK01Gk7QH3G9HDwr4x6H6cg3UN75h6Po
zfAjLTTiFqY4IPW6vQIVDbo3EJ1njrVCm1mg84/3lsWaOhAPKpKbI6y5n/31kfxt
cCtkJNbhEEHkn0jhP35HUW7LOYiieaaj7g0AfWnNjVZsPLKZ5iKowgAB3Vn16Log
LLCL2bboZjAzwR3FYcUob7IWiKnaHBiqMP04QRi2T2iPQlmh6JrfSo65S3sQWamw
63etieGxc876rJw2Qsy6aU8oIsIRT0Gh+CmmzImWjuHD7M4zWR8=
=b4MW
-----END PGP SIGNATURE-----
Return a handle to the global dictionary context
Arran Cudbard-Bell@2019-11-06T17:29:19Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_priv.h
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdfeb32ad42bac95d72a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C/38ACgkQfQ55zXdi
Hs1x8QgAgLRF06E8Tln2tV7DoWHwFlOKprp9f20K5MNXhubnHiK7LWFvzNNmSulK
wDVNs9QB8VTwXaIAQM0BE8wbK8PKXHknezJD2RC3KdPibzgIGPOxv8T+EOhld+vF
wTZ6DHEHhzExtTNEvfgI9ig2LVio6gHDwqUi8ZvxDppw2GtiWzcIursLSZpgDPS4
AAMaJ4dXB5VUiYXfU4eXWvPotTSoF/46OiRcdfnqzUxhbc/jLX+FbvzprFdGJBfQ
N+rqvAZAUpwq3o6TIz8OMRR3WSgde486RI32I4NlvTy6N02+sCF66ak+e5WT3u/1
+qA/x8cuQ+6q2edNamJzfUCFCihHKQ==
=84p+
-----END PGP SIGNATURE-----
convert bit test to truth test
Alan T. DeKok@2019-11-06T17:14:39Z
Files modified:
* src/lib/server/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/552401994900eabfc1da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C/jsACgkQ/6TVgp+2
18oF3w/8DJIjFTYo/0fT2YWvcyxVFoxyLfYUVsqgJcktDpcAumldruLhtldg9EZ+
Oo4ZTuC3sL0yHB+IhNzezVCjIzudVTZ17MjVQcV8WimXsFHpIA6XXlL+h1Hkge24
B9wHrOjua3ML082WpMb9yCojbcL10/DsbOWZ7WSVrAtVUjyVITWbuyEkmVVTOV3+
qa7sdm0P4/KKMF/1JqFE7EmKPEA75A2m3Ov/IaLbucmkdt9rjSVcISJA/UOJv1CE
MO8RQmEAWlxiNbiguG6hf3RhXYTLNykHZYu3hinSgH1qdggucnzNXV3BMF0B1dll
JHaalLt1e7E+mMpu2yI81txax9iCriw2dcz9MNcWZttAH/yuu5Ncu52xGGMSyJ8M
6K6I14R+lJg05QVUALfw/WX5zfyn7Cj+CmPQG2P3hg1yprUCadSuUjfLa1CzEPgW
Fvy7K7cG9J1hpaDxJJzrumkYYSfF+cJqCxbWk8vu57uo4rCaxSiC0DUgm5zI3k7H
GlR5SRq/npIypYtkGILUrA4c58mgely5oT7+9M8/S95v7ouK5aI64/O8wbGAu7YX
RI9r90L+DyHLDO7odx6fV7IAC3aEFmoWhAeAPLu9WyWRpG+G5F1pVOtPNCgV+b95
uP7NxcJCyIzaKf1Hu8vAbswJqldHtTu63ysq8MgCcfEWrf1+79g=
=9l1Z
-----END PGP SIGNATURE-----
Switch to compile time check for ASAN
Arran Cudbard-Bell@2019-11-06T17:09:15Z
Files modified:
* src/include/build.h
* src/lib/server/dependency.c
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03a8f1d1617ee1e3d979…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C/AcACgkQ/6TVgp+2
18ot6w//T3z/8hOb4yJDpKXKPfB0NLLDDzS2tR0HzyRQ/rVlpGwLa70nUHzKAwjC
5savIrCw97C974/BaSTYzsa/7Dx4MriNGaPbrnKWpILzcT81qvs44DibXaLBeUdP
3vcLxnHpILJH2dd3NqzpwG8tdq26OjiyYWvOBbQQLHP7kjDCUECwAm1ElXdHv9GY
gItUHCzDIhC6wGBnYk9U74UjQTfv7T6dCLW3gBd849SL8EbfkPV4huEAu6xaQ7uE
/JD6wXctIZsro5ys+5cU2vdXOH8e1apCzgUBND8kRIDqF6MmZe20Bh8rusNIjPpe
vEtPlV8xeklCjwGgvhSHyrvA4lW/ggTxuE1SPcNufHbXhkK7S4SmMl0+I8PG0qUx
CEy2tAplFrVs8wtqOeO/pam3aFgbr5wy5cqpuWFel8+hbWZiW6ok/gFAuFr/L3/G
5fyxnMao7UIzZjqgchnbX/cUQnu9pPZZNUyAxHp5gLiaPHF2AECmz5VLqzqnDoIb
o2ho7f4DI8BGvb0Be3O/zs/afPpsP6Wwu5TTbrf4NTPuf/j/5xp5AODECxFFMC7Y
WH8JkEjqaJHyV5CmaKiH2L6hrGeCH3TmdUXfDlTbsgUXX/aOgNNkdmUk7A/6XfKo
Uccg0UkehLD+M77/SlQE3lAsMhVyZMIRvQYLZewudibn9ykGtcM=
=WCLu
-----END PGP SIGNATURE-----
Fix invalid check
Arran Cudbard-Bell@2019-11-06T16:59:51Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/574c537eff44a534972d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C8PoACgkQ/6TVgp+2
18o/6Q/9FpfXLL2Ie/74MzTq3olc3haR6rGYtyS22Xvv5oeYTi0xBBTbqQHOFXM+
qVjwd1j7xnjlnhMO+7yddEzebwcOr+8tr1mcJky9eLcdrDAOtp/lKOh4DfpA3XSG
phedoO0pLm+3ktudLajqAEygTh8L5EKOEPrdujQUlWYDygrUaW9WbBZWSDwLhXlh
HA5SbBWiIvko0UhPqbG83jNks1PpKyzOXeZ4tyadi9ttKlQsfZFiDM6AGzxAAfeB
L2ddbH0V0BhZEewLADujWTYtVk96pzc5Lb2S2VwpVwLzT1x8s/eA4HqGnay/Dru+
vfRAQJu1h4WFKCh+Cp9loI6ftKjs9vq3ThGQJI2LNEaSeAbR6RyIq7iprSRP4QiC
xymQfQc/rGMNqE7qARCdXRHatpt3lqJCw+OLqSWa45SaZhlnKGqR12nA37n2KBza
iTqUqaH0AnQT/J9Nyr7nPvt7u5tHK4ewF/iUTiYfocQM4U7MjcW9QRjH3Lrwv1bV
KRA3nE/QOv2WnutVdWot2Sy3AJ0Vgqw/gyHIR91zIcGGBzANwDuody3iKRBfztXG
vJmBBP8gj1WQ5ouc0yLK/UaxTTXBLSxePv+cpdm+Nh9HNfK6cDhL/CJYmq+UQ+go
M2WhP1i4/IXOucNRI/Ymmbp0JqvKviEP5gVaBN3ZfMc8inCOJ6E=
=xxT+
-----END PGP SIGNATURE-----
Remove unused function
Arran Cudbard-Bell@2019-11-06T16:12:42Z
Files modified:
* src/lib/util/dict_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6edcf88773b6e2a40db3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C694ACgkQ/6TVgp+2
18r1fg/6A1w91afrC5OnaOWnUMpmyepTFrPKBNgWfHPmqwXpx2dIBKvzrASbzko6
417r16WHb95HRJffMNM6k2/OKjnUCRiYfa1GmkbXhydmLRz7Z/eU82ey0YbZ3cMM
pA4W9a1TK7mJiq1AhCXm97Wy2IVH0V97wpYaK3t35Fznym31BZT4NWMqDYQdOy/2
cw0C3cmbNjG6ong66pRzVsRvv+7mhsQWuAF4NRw9AQElDrr0rFzb1RVCrRmGvy9q
AzqAfTSOUUKNQl7zGA4McqUbHVssLteenbPD9VKfe5nbboaKuhgB+WDIeL3v1aV7
n6iXe5ksVi+XMc/0Uf+HP7oo9WWgc0cqBkQnQRDTaZAqN4kyGLRF05Ap/2xCyXl3
KhOoR7tSL5UwnCPays09b6/0ifGtTjsQbbvBVOY/4Lu5u4D6nEgqJ4/v+rIZwICH
NawlxKcpfI/4rjn6wF25sdakAt+4RyAhL83RIR4H1ozZXNBop+9MNaHVcRUhMK6b
zTJcJyr/6+Bu5WrP3UofhAOS0RsyfGM6b18GC3AbF7+Pf5QfKCFih6CyMKuhCH9z
LPKgLQdLLZysla5SuedMsuZTzZWQK2miFIUnvBvHgUDXdtjI19XOJz1hww11bVAH
q5jZV0vlSRShKBXx5fYHTIWIOfxGRPsc87+SvZOHrnX6wVkLBlo=
=Fmf9
-----END PGP SIGNATURE-----
Remove some instances of fr_hash_table_walk
Arran Cudbard-Bell@2019-11-06T15:50:54Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/hash.c
* src/lib/util/hash.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/319058fd70123370f629…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C5PMACgkQfQ55zXdi
Hs1qvQf/c091FwPkgSdv91wP46cR5Wn6MNCdIk5fS45q0ww4LjlWUmfmWxZK11g5
mkhA3McBmxx4KUw4ggVuNGv16KK7icTscdhABdQvyCrDevdgLtC2jp2eAd0UkACe
1I5daSq5G7TRhFWJjT1tzifGvAdDG/VBi1ipZlu18tjGgvc0iH5Ii8BFal91F6TT
JLsIeqzcBkZDvX0MqTmO4J8j1nOAHjDHrRcfeNM155Nk/rXl3nEvztIPsUDq5pBa
ZfjNpfRfAhL83mcjx1Xm9dRJSJKlU2E29S72ULiIJNbqi5sKcpN+ThwNjL9RHOmM
mASgTwPM6wAkfa4WM/e+ZiIhnMt8cw==
=KO3B
-----END PGP SIGNATURE-----
unload dl's, too.
Alan T. DeKok@2019-11-06T15:21:17Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/956e9f8329a980110ac2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C4+IACgkQfQ55zXdi
Hs2HOAf+KkSL+6oUFwj0GcY3YFnFVKBeVtz1LSUS2283Zj1UL6SD1Cp4tPpvo/e1
H/XfUPTF39sIjClLy63kMFNHtfboaoYKkxK70Mdwdo5fG+57hPe+xbw1vQkZFk3R
4scf+1q2omeGNVvHN6b/znzG+VSr3tK/z0/Nn1/h9rNe4ZDot6ajeYnPQ8mii/dS
mX6Jo9qQwNKhdOjRoZfiTCPGRAiKPQCJ6jKTdSoBw5KYyGZerpDIZjEZwRfaHZlr
nxDWMfc/lPMjDouo9q3u1o7LmdHlqtYG+Hmh8oxDN1ql0Bvp3swuEemGK9+IqK6a
9n6QcTSTg8xwU0y+H68EvN8z/dmBoA==
=OI3b
-----END PGP SIGNATURE-----
free "autofree" context manually
there seems to be issues with calling it automatically via
atexit()
Alan T. DeKok@2019-11-06T15:16:33Z
Files modified:
* src/bin/radict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a04aa32850a31c897c89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C4r8ACgkQfQ55zXdi
Hs02wAf7B8Ct4eNPqiEOkUGbSn2WjQSTbbxzo7IR8VROaRDtKcUwMvBUsgZnDhK2
iGEbcFeDducTDcuamQfVcVUyvPm9TEvSbiNoQOAKqyBh+93waRqcQ68uY94YFymo
an5ykP/yZ5d+vj9Ks3uIV8554gir1iabuuAK9tffyvViobDCYPW+XyYeLQrW71kV
xq58zstn5fXXMn3EaHJnObO5R1AQnEVwBdfoVHyJgej3A56aUQYFigzyjdj2Qrpn
Uwfb9E3SsF0Xenj7GjBOqm6beDBKENudDs95eMOgNozuysg/LXb2CQJUqpUZONwQ
RsN4UyMimS/eJ9wD8MBaCcKZWypHdQ==
=ZgoU
-----END PGP SIGNATURE-----
set gctx to NULL and check it in more places
Alan T. DeKok@2019-11-06T15:11:48Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b30e5cefeb83b259ee2c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C3jkACgkQfQ55zXdi
Hs0gCggAoYBolxk8sHGCFTBu9t6bN07dhizoxlsCJhQU1bgLBAguzB35LtcUMAvm
mJOwDtvqU6wziS+Wcgsck6+3rVleP+YgmpFZOhZ/c0v/hkRR5DSbmKKt78QbVnLK
1PwkEdj2z7jv27K1Q3usnsL7LkUTCx0TfXB8gQQ0ZC9ydLMiXWO0lmeNSE+7AMRc
UgIK3lM5C88tBYz5Zu64RAlqcHFpKys4te52Saoed604flpLe18MLrceWNYw1AXg
9/6T1rzAP7g4+oofpBSItpstn6roiqt5w1+aBwhvqP79fsIZm7kNXuACXOjlyPN2
bwcI6DdibvP76EpFY1pgFzetPHnVyw==
=/Q47
-----END PGP SIGNATURE-----
set gctx to NULL on free
Alan T. DeKok@2019-11-06T14:52:41Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d8f88934139eb8a176…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3CxnIACgkQ/6TVgp+2
18opRw//WNKvrFnS/1fwW7i18rSlgrbrz8sgKh4lnQA2h7YkzTBnggfuBtOJLxcd
gfGqhVqR55cgrRd4vGQC1xmRUFe7lN1B0eA+3LM86RA+X/YpdrQKY40VKRI7NBl0
ttIHH0giW87CJUxRHS1etjYgItJ1P7uM+xYfebP6zzhXrLO14aI+kHvuvVI4ap5i
un4dPUh4HbqxiVqZ+akPGeObmIJXSEgNvYS6cOwASegwrd+Zi4gYapyuWKoJfc7C
I22r3G5byC8cndOtF4lCramNYnDz+f0wQEGT7JcaLqroWLMmG0wwTVmLAiIagJO0
GyzqLJIzJ3tK2Mr8TdDRZZrFUpD3fNbAcv4xjCdwZr1uTtR6+49FHwFPJaPsuwhx
O1ELOmZZPobQZc3r2aXbnZmR0PPMy/I7VXVsuJ0jMk/rStSdXBHVeyXBnD86pKU0
Ts+Dgc0tQssmpKVWoHnYH6F0x5NgBbQoCALkvlmPsiZHc3R4fg1uNqspMSDK2e/g
bSJnkZ4y5++2rfqBN4xzsq9vYeJ4PHzPywSMpbC2Adh8s9mVFokgPv49vEAKy3DC
8ec0MkhWTVoXC8q39u7Asx0UtproISOyhyV3PiKW2cvxip0489KZM7uJtRlwtCzE
wWVKl7bd1rufshzk8XSaOozxugd8RA+6eWhiC8Eu8kfJwpdT7QA=
=VEL5
-----END PGP SIGNATURE-----
Revert "Use _r variant of basename and dirname"
This reverts commit 22599fd332eb13f82923f3401a1780370ac12532.
Arran Cudbard-Bell@2019-11-06T13:11:14Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58cd2fd6cb83d16bccf1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3CwmwACgkQ/6TVgp+2
18rlCQ/9HIC1BxjW5m0GVoV3cLze47EgvbfPpnhGpf7WvldR55Aaqo8onKoVawUg
ZjRgkoANZl4+FRcKkp5ow3a1uwjikq5DPgCacNuuEtH14yy4zLtWY8oOptP2t5FV
qM0fptkGY71Zw+8oEUJz3vWvFL9+2DODxVJlOf2vYsqhAyP51Px5qI7TPaDQlweU
J3Gwinbxwk6WaVXbWhsz6Ahhuj3QSAoPR7Rzj26dI6VHqk6C/teeBtwN5OebbHSr
3QLwBNtk/MGLd+n2nFAmKOk7l981qF1pERjWWX1QE10EpS7k+3SPjGLQ/m9wmKbU
cw6KbxEfv/FqsA8KJju/qHI3P5RckU2T3WZOpWBZ6fqfyhYTLxmSGJ6EGb55aUV5
f0Zt8kPdbih+7DZJAJt0z4DlKFDIlNYz2+/4I7DyfaLqND5aVKhwsJ49ow4CqDQ3
BaQvqAqP1igGCteEHyTWTmbcHy21P/kt/4lEitQk0mX3xpD/gAGz9Lq87Qj9MD53
FH5ji0qDb6XP31q4xHpR5AazWFJ8Wlz3p1DNZ5Qi8JGBuy8XfBggsAlZIXaSe5K4
WfiGfgntf0eht/SLZMxM5GlRm4CE4T3Eh8qJl8NJ560pE4bvnMfrZck+Ienx2tVr
EcV6bhpKj+4s7y+Idl91Si+nggA1vOzuz1Xu6iPK9uKTDQsO3Fk=
=By/A
-----END PGP SIGNATURE-----
Use _r variant of basename and dirname
Arran Cudbard-Bell@2019-11-06T12:54:04Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22599fd332eb13f82923…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3CwEIACgkQfQ55zXdi
Hs2Oogf/WGmqBVo0Ttk2iCKqJzEwvmvPxT1nvJwmUS2bW+yOO4HrTRUU0+JEHCNO
Kr4L3CaapCWP5aPxNxbrtImT3Yklu4LbyCmylQU6k7+a+mYIsmGF2POt2VjOT9og
MLlACsGWCzKABQPTru55ZVppbXMZOOc+HQisK9lnSK0f/hticvQckeipi/F8FzKf
QR660Eo0u/efCphLY7MJSW2DCNXBJSuHV+g72qYzmZ0N6XvoTcbD2BtH6zyVL7zp
SlRxdJgo9oFVdcVH9yS2IorEtA6xLFSLHI7n1NsfMicDPaEEGTEWPfGdcf6jJl/Z
mDN6UIiUT3BJ87RRa1NV2gM/tQ47wg==
=odZ+
-----END PGP SIGNATURE-----
don't use dirname() or basename(). They are NOT safe.
Alan T. DeKok@2019-11-06T12:44:42Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8f8180df7a942280855…
======
--
This commit summary was generated @2019-11-07T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3C89kiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108HYbD/4h0KIOEfl7
sU76nq2Y/Y7HMfHzlvX5ZnddKHpOxTjMJooR5jTGsD3JgB0KGNq2J4FuY2SPDgFj
pe4o/rMGmEX1W0+OvpOMI6E3jFOVJWwpX/ZAkK0Hl5W3sprNz8zDieP+NAGCteF0
MOg3iXEzFrUpiYuiwKrF0jiBYibuud7PaZxWSma2LA/GvJj21uC/tiwCnngTaCxG
kOhpjQq/beBHNVvB/IaS5PZ9gnicQ+WsS62C1gbNjlEG4ZyhRg5XE+bTePs1qRMe
2DJdNzRIwBXNDZVacnmGTEAmrD1ZeSYiasSzkXYcR8vQ/8kepGe28TLn1aHS4l70
n52U1XkfZ/TUnGyFz+qHRzU6FyyUs6gwTekRaGGrWAqJmvZ8dSzMqNfyVGSLFlkc
MkjfuSwImRS61mXrazSfycwOatDOVuF2q2wV9LQvG//+C2UwGwrl6y9HXH+aI/7M
tYhTXgb9rjepIrMx9V1bw9ggCZXRPbIEghIMhAZWtJc5LDr/4J2A5g8V7uXLh31x
Sj/jfc62H03auJ5px30lqZQEDzzqIxzY8bY0FSCe3nux5N/57sqtGNdh42H1T5zq
sIBLbwqR6SNyQzu6wL2z7mnI8EyNznEF/dHbBDwmqQCzmbYhRJP5HmNVUZ2bNqzi
alV+4kl2PjQ+3P5EJZsVK/wLikmDWPH3Sg==
=2sxP
-----END PGP SIGNATURE-----
mschap: whitespace, minor typos
Matthew Newton@2019-11-06T16:24:44Z
Files modified:
* raddb/mods-available/mschap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a6b93610f524635c7d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3C8p8iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108GCJD/9sKMEW4tyS
L2mMMkYbHpbWp9QaKCw+jzIiHg2fQKdS74ktEIWnWyyFQq4yJtB5aTf/ic8pPKJc
ng51iJk8TDxWe96b9l8jGTkGx/InEhgMk73805tpvkVCK1p8fdals8RIMpIPUAZY
dDfaDF3WdTIzxas0rn7rfitpI0azEzN9DfoasVwS7XrijHglDG0N89tzYmj6leWM
AAuB/fMW09KcDFoHS739lqNcCuW3WaWYmRT942xf4Jy3d6c1DwbGOQG/v0nhpUfc
bkbM3zd9gA4DbhPUhcpfa0RTXh32Cr8ilfTZEk86veYOC+xFUMzR3M045Zk4MIof
5mMY/jtnALFZGIbY0ndVOta9wIR+lRXWlSjA5+drATj0ueCEER4Kk78RwRJgkDFN
Ig3tISdLfAI++a/EzHY9h451UhWvRrT8puqkaTzr0SrlcqeZxdkspkjyekdVqmrn
2WOrll0+b5Oav5cOAh9xjmyp4LSGzpAKrmbcTCUvClOkylkNMq4BqtVsQpoNZOIU
NUtXNoojWgkMW7mV+Tx453gQiSxvHQXrvB66fOop+ggS3w/oJ2vahE5CW8I1wW2e
029AojtWNh2xO23wQ0jIpN3gCRz1CVXcgKcU/w50l9z7O+zCBNrv53StzhGzUfiQ
0RaGzWdTjAwDSewh9caFKNd53f+l4uoYXg==
=wT+G
-----END PGP SIGNATURE-----
mschap: fix up comments
Matthew Newton@2019-11-06T16:19:36Z
Files modified:
* raddb/mods-available/mschap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fff9c0df34b056f41efc…
======
--
This commit summary was generated @2019-11-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3Bl7kiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108IHOD/421bDnFcql
TOO61hwJZBmc1zrpIrLPJtFyCKIiHVdvTglxuaxHpOIH4H7adkhtilZwkyOvGKqK
OInEFbyX4rG8ZoY9DBgTzlbnhzboUHgn++sDPDQgO3+MHR5Aa7EsHs+F6TckToTr
569oL/k15oUPBOq5SBtEV2t3CnnNx/4kiy0fMROQd+WiDItEKt2zU4AuC4ExvQPO
xCjFLbOZuZXOMdpf+T+006FbBJspkYWOk5KJ+vl6Qko5zp3fTSmkaLrojYRnYxZY
JSHgaEJEm8dpXWp0bGctbus+KtxL8EIqacZxeIckUMjhcFOx4tYs08uZryPpxI7N
BKvz3G535Ga84kpEB7FNUv4H45dNSWWtVVOrW69/sx7PF2DW5FRv80MHN8hztvdr
OaDpQEihZxPlE/d/z8gy4P8mlIxckd4zcFJPExfeZpIs//16yetwCMsaIwgE18TM
UTLkDG3BKN0YjQo/VCp1ZS1e8wI+pTRw8d18VLKuh/XZB/IPIXi/rsiC6pe+fvZq
dVJGgXx+Qq2qSaAiRJ2oSZJ5GDTVTxoe/YJ8Djr7Pai4pJU55QEB0vNLr/XiQGNT
rbo1gkRhd7Rvm8iv707ay8pabA70i3w1+2dsgt6wzPL0JSlzGba9bIzxd3G+nuj0
Ch1Ru6tNVWRpqKvShZH7fLSDG8JMFnHwTQ==
=oQSU
-----END PGP SIGNATURE-----
Add jenkins test repo dockerfiles
Matthew Newton@2019-11-05T15:39:37Z
Files modified:
* scripts/jenkins/centos6/Dockerfile.testrepo
* scripts/jenkins/centos7/Dockerfile.testrepo
* scripts/jenkins/centos8/Dockerfile.testrepo
* scripts/jenkins/debian10/Dockerfile.testrepo
* scripts/jenkins/debian8/Dockerfile.testrepo
* scripts/jenkins/debian9/Dockerfile.testrepo
* scripts/jenkins/ubuntu14/Dockerfile.testrepo
* scripts/jenkins/ubuntu16/Dockerfile.testrepo
* scripts/jenkins/ubuntu18/Dockerfile.testrepo
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/448abd6730fdf50ededb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3Bl7giHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108MCvD/9YTx3lKbye
LnoHiyiz87GJDZ9baC/siPAH0ud+kA4HjziShJN1FiG4B8gZdel+0rhQzppkOPyB
kk3l0HTSLOevVHmy3Q5P3a+QHTHzhfwJk+GNa47QLY2RWWjSFGwy3pU/E/3VppIX
vAwkpAfyco10OiQYT25F5/aEuZByZgVGRclezi9FLNpEtKJjPNF6FWMKM4Hk2vmV
ETfFbBQob9K+dyMuOlS8OVnngj5PxaHXP8iIXhDA5Hf7acv6Z1u5aFNqcmROsd7p
fgtveNtjEoDriwJlHgX9nteVlqWT7Qb6r4aDyphmojD9TR+4gnf2tBs35V8+nDHS
KWNkNRdFipOOQO3h3YUNXHYcDCatJFpDYutxpOgWKUqP5YXp2Ofqz1q8VLWCyNGf
JoPbIj6FdmrLbhvGDErbQqVPDoDggvlUEpT2wbejhag0LVsNGtpz+EKDucjHLYKs
wxP1vvUe2NUMfY936LVppAYW3wWYbVn6V6Y+lXnetj2m+BHj/NFGEBzesOtPYNYg
VCdf94MrP5XbMk+N99f/0yg133Eeytc5fY2wK7LBDTBRm7IUZo0EeQEMMhLf58+3
dxAIpZTS6qNm+aC07uA8MQGplpKHbM4rFXER8iIjU1S7oaEtq0mdIb5hC8qyX5iG
GUxUMOV35Yt6BBrOdfVSnotegAJbz0pCow==
=ELFY
-----END PGP SIGNATURE-----
Add debian10 and centos8 to Jenkins build
Matthew Newton@2019-11-05T15:39:33Z
Files modified:
* scripts/jenkins/Jenkinsfile
* scripts/jenkins/README.md
* scripts/jenkins/centos8/Dockerfile
* scripts/jenkins/debian10/Dockerfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503a5be0645cba7601f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3BjxoiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108NKBD/9S80/Nd3GA
FCMLLpxov7jiBN9rCbHr0YHFcA46oLO+SJpFjIRp38V1vE4FeZv9NPRalETmdndu
VkgtwRR4SsHaZ8+8we9SJwIXHg/2BDvG2KoK+xyt+Z6fNe63rEBLO/8WlP+h7JFg
3eR97iNyYKdpR8cp6jS07VUaVZqRDIE69tBl9p1wkh3zMGuAOqY4U2IjItS3/wSW
1PvUJMj0gNAKpdRWgcVQLuKEb+efpkHWXBnRjUTUe2TsyvJ7Yju+Bx65U8J77teo
i8kyjXKUM3czy+3lIV+erhXB54qrDnkVprJiVK6fp+9UJME52lN+oZhPfzaVc5iH
XsL/oALLML1F8oAmj+vcxvq8pUuMcOHLyyPcBLbmjVZmvUohfaTZh9QW20xEWoig
2gJMFc9z96kI94zsE/iSrCXY7TZSffrEgO4EzEXagiz3yBDO01vr8xR8nYykTHUv
E9WRCrJg4n2FsG7bLgbKfURfxsGpRa8hnh28k8zN1di/oWm0k2GwKeEEyxyct8pX
w66ya4aDN3wdoqT75Wh/RcUsfJtygN6i1nm37nYr1JZpThIaAfTWpqSohf2jwoID
dT1dFh3ueWBM4K1oxnEeVev7QQGVZvenLwYxeWBRVKMkmuNlC30Ux7xDDRmCxDJv
6etS/3AO4Zqokm/Zy/vzcGQNWxzeSfvn+g==
=UBAw
-----END PGP SIGNATURE-----
Add centos8 Dockerfile
Matthew Newton@2019-11-05T15:02:44Z
Files modified:
* doc/ChangeLog
* scripts/docker/centos8/Dockerfile
* scripts/docker/centos8/docker-entrypoint.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44dc51ab6c8e26edc894…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3BckciHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108MbQD/9PY0JydK8m
Laikql13sggAuvw2NU5q2QOjM1QKXHK5kylny0XzB5u5DeT17PCVcg+pWrhA9IaU
XnnabtrhfcaHy9V1vabd8RjnC1luyqXxUYFzj4u44gt9S0MkPqxgs0JIW/IRHK8s
t9Ejr2bQl2bdWVR+OB2g97gx7Mmjav7z8Ftw/7hlY1ijYzZAeKOY6uL9JMGNeWIH
M2n9No6/ZtrmYeg7OVUiBnFoyesTPOdzjZNIuA92cs3rIR3qaD4B5U6ro45VL9ne
iR+B/AVajAlthig+lyv41OJuA5mNuKGeGjQK8pD8qJqroy95nH3h1dgdAUV/J2cU
vNFtiALk9xDFDceykMMitUF3Q1kv62aEAjud+haT9S4HgZR4Wmki5wfgMSs4BWuy
P5wwSlxtfJH0SbrCKKXhtfzveI+33NACIdwHv24gdyiKeC0n6NxLU4o7mqOPehnA
zBKSH5LSbLbOS/89ETmhS7nNBH3A+nfJvXrP2yu4G9F94HE7Uz4MpKxOVsdthp0X
kHXb+x9jdP07ULTpEY4VNyJfbGVGmZFTCAkVKWlXuaHCui9UzUFbnc171NGPKQ++
GeUvSeevV/JvnfzEvM9eh06fmHfT87lRZEp1JOd4livN1qT/gjxeQU8VtRARVXLm
cL4GRrUYWAlALmW0szy2KhWjL71Og9eExQ==
=+q2w
-----END PGP SIGNATURE-----
RPM spec dependencies for RHEL8
Matthew Newton@2019-11-05T12:58:39Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d1b08e9d29522b37d6d…
======
--
This commit summary was generated @2019-11-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Helpful to print the fullpath of unit test (#3103)
Jorge Pereira (via Arran Cudbard-Bell)@2019-11-05T23:23:16Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdc7c02d314c6ea11981…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B/KIACgkQ/6TVgp+2
18qpBg/+OWJ3pIvya1x6D6QKmouLhLcF6qQy9gEMrg9f0pQ5+YBHbSQrmiGv+xhY
6zKsNuraM2iwRP47iHVCJGiYMp6+9+fljPXw+soJSg7qoXfbzUW5iQl7FNfck14M
Kv9O33S0Uwcg5Z41SujEm3YhMZ8E5NcDyiqaW1maZZRmPhIe3dmbBnBATHkZ3BOY
7+0TDsqdvpkWTxqszwgF1Q2Qq/UbyLrENAwZ1HSlbwI74nTS09896P/MNTyN0LaY
HEv4NTxNHrRWcOeQJUTm0lr5DvZTvJBsEqgL2h8NnKI4ILlLL/1ScUiqP6D3Cfd9
AOspBJHVZ7loPVqFjCAQu4CjQAdDvGUYylQsFQbp4TTIGm63B1TD6vg2G4lMpz+C
LK8lVtNqQAfWvOUfv8CJq0ROZQo01e4KEwwPdRhOJxEfHqVUrz7yW4P9E4LovsoR
KFE1d6fKi9DoymAQq744QnWnstyyG3uaC6/HkXZyqnm6feAhcUoKibNwV9ydir5P
G0xCVV3S0X7jbccFNNOP5jQwOxhGeVLKljvvgbDaFLV670vnsSTIzX6boxfHuxr/
Y1D4a2Bmn2FUKViWsyhj+fM3JB5CAMkUB/JEzVKqkJGnZ/H0f/GwIWzqC/f6VKAf
iE2lx76rdOExTpWx8iPmp2EYmi3ywB7AcIN8jc8Sf2RpQKlD74I=
=rky0
-----END PGP SIGNATURE-----
log_dir not logdir
Arran Cudbard-Bell@2019-11-05T22:50:10Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/703820349a1e63a38bce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B/GwACgkQ/6TVgp+2
18r8Rw/+LBW6NBS7o5/jJE/2Flnle2VrrXbqaESheNiE4dIPie0Aw9B6RCHlVnd4
otsETjgKJCKv/0cArtlLvNewWNJELW7b77ecuNDawyEtGOZwmq2nSrmorowLs0GY
oYbELyLYodPLDdkYE5CSxhsEtFV0H9UwS0HOuEPiwKMI/H9ExYTGnMuP3MXyqfwC
puwRCSR9VsZlIrCsu+lAYoN6SUiRlH9a36M4V/sPl6fly79FBekugqEr92MywWb9
hC1FcgD+XcR6wy/zFwwcbTgyYSfTyVQ68h+GhQX+b/eJGYjLRak258pSSbzIm0Lw
3FfgALCoQqQS2bYQTdc4ZhZOKzokzuBeD0NajCI/o4xDAzwc6iQlpxcNwPGv0Bv0
g5zbUwNm8/ZgyB1Ffz7/KvOHwozcnIJSUMlaoQjbtyHUtyzLLSIeg5JQvvOsJVmv
OUt2klTgqac6tBET8tSKukUAAKCqc9fipWjD701Udrz/piqK9XJ2wWH2xnrTcfw4
XyUvHaFewXaqyx1bDIdrsbeDHXUs4eG7GXRtToCi8OFCGD3jdtJJAhlu+0nrFVbC
wUnE6hD0d22q8odcnAGCJ8RztB7PTnkXMDCaFOUcevvcV/5dbzWJE+OCMjPM9b1c
hYWtgPp9uC+w2AQk4A6CyaEGWOoywkFSOXYLDKMmuhCrMUqHnu4=
=pAgr
-----END PGP SIGNATURE-----
More fixes...
Arran Cudbard-Bell@2019-11-05T22:49:16Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c252f4d9be7b57822db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B+RoACgkQfQ55zXdi
Hs24XggAil085ly42FKgNDwWKRIizhHg2pHxpIKZEVbpN9cyZt7e9X50nFiS3k6z
mS2JuVMv0zfvvqDrttkEhy0SRTMEVm8YXdumEEvoHSYK0InQxZDByVc4SiRrgpqS
MqKBKh1TmO8/4uWttMj72fPSLts3einRJvW+1cehIwKnE+p67PUGz/Jts1oPq7Pq
qkUHtKzkT1hqWru8pLQjBLYZ1o86bUmebrzTReqhXhE/39UBzm2Ko8IvrGT3IWql
FDx/mnq4Io8ZQrycE8XYIYy5CQQaWXp4bPZmrFg5ywuJmj6o6O6vhKU5Irmzr+oF
NjbtWPe/e6F1SFs0bS2E8Z7anyV0Bg==
=d5L8
-----END PGP SIGNATURE-----
allow decode of zero-length strings
Alan T. DeKok@2019-11-05T22:35:06Z
Files modified:
* src/protocols/dhcpv6/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0523ffe5e57e4701ad83…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B+QkACgkQ/6TVgp+2
18quoxAAhJo89cufDG5hbV97cwcZSjerwSbAjzh7zCOlZzxfYL69xjoCb/8kAg2z
wXjd/904ofrGVjThrgHRU3I2PF+nm7a2LkcfnPhyT3lpvRR8cxSkDgsLbx2FMCCv
A3Kg+5QhyyV/ODpRGItjBXaEnF/YqYWnesI8OGm0wkV6Ypu3x9Ulruvul6tp56z2
Wjex1ur07vhg0rJ0vLX4qxbYlMuN+Cwbr0MjhNiSRJQlNe8yKcBiORS5ikhlgnuO
oIkuurCwaIyHFg3F/MfkW8SiJfBqzszq4DIuf5DM0Qb40f9K34enArjlQKClIDwA
7sHM6QfeY8gHNHUqm+auOJo8z7xKlRtYbrib0cUY2muQLYLZX9VPCP3ORCuOhTS1
nRk9c5mzeWTuSHWNYOG+PZ/ellXdmW0giKe0iQn35EDkA7VkgxcVyHcj8XGMknwr
/4BCbXPgdC1IjqOyLOEckfGdrZhEfIMgKe5AXnNDVfFd6MFslWTf1R17Y9JZbRag
hYbgAjCm4q5paAfZw6bctkLOvVqTFbvJ9ZCh09Pi/uR5ajx6zToPmIh46smX82KJ
HwJpZjNas4ZDgmyYyzrEQ9aG1ZWMKvzbC//XtnlbBx8OaGfaxETL0TOGaRc9Uuv8
bRhYgANXyFLRd6oZtsul9JJDrt1dx9oJi969d6KaGeA6Ojk+ruI=
=93aV
-----END PGP SIGNATURE-----
Include missing header
Arran Cudbard-Bell@2019-11-05T22:34:49Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2994a2ef6a96a95f1913…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B9roACgkQ/6TVgp+2
18oc8BAAqN1TcZHSzbCX7gT9tZe14n6w7beB9kWUowmoY+wl6MkO62XbSpwOz7aO
OYoWSgBBBZNdVbyEz0iOnr39eTkHtMTxA/v3SWhfspMUYE7sJa5Bu4md68BzLIoX
80XHbVaD7raUVY2ooqp6yshmXCnZrUEMEUQQFhA/MdxYpYuytniFbVqf8OEQ5VKv
DZiYyGzTTTDA1hqaUCbrJ27NZeSHig5ApcK/w+sG3vxqdslyOwdFf2Z8rnUk8V1y
8T3njKNy/De/DcUq2IfrZmS9PPzTEx9lBDxYVuySxCL15XZnv/rz2io5/42ZLiub
vYHC15294iihRws80kamJ8Oa7K8fWUYMn8ZgUhhcGcCPyhIkqvEPWWRruIivmiVa
oQZTzonvAKKF+eSWdRRzhH0UBz5U6PmcFhwUa1yH0ruOO/kyUtqsvF/CTAju6g+B
J0swlpvyFQXEzJf/oZbRbaQlfdz2rdeqMe/ky67la2trcgrh9tkKTax+l6pK++to
1/VldOuojHmpfwdP5wL+JQOtF47kVQ4CUXBLWjOXi9KeqmohJ2Ua8bRn46GtgI+T
1D/34UezwTE96+4YjY9FQGGF4zoaPvCuGEOcss7OACrjA95bv5WhJdzaSR0/x6zL
tmYiNUoepok17uYUsEEI5MYxNd3s2GIPzQ5MqvGz9AaJJmENlgw=
=xD2i
-----END PGP SIGNATURE-----
Remove rad_mkdir, and the _file from the fr_file functions
Arran Cudbard-Bell@2019-11-05T22:24:58Z
Files modified:
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/lib/server/exfile.c
* src/lib/server/log.c
* src/lib/server/main_config.c
* src/lib/server/util.c
* src/lib/server/util.h
* src/lib/util/file.c
* src/lib/util/file.h
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e78ed20610692c647c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B8cYACgkQ/6TVgp+2
18orpg//bSY54EDP1aDWirvUsybKG7e0XO4HUlFf61VFaIcM4ilCRGRROIKW1b5t
DQ18Z5IBuOecCihLl3thutFyQMunuNymwAnIKB+sRPy2Ufu5ABDPTnuKYrNo7BKj
OZTMfqIkyWkA/5g7DpVPR23wBAgvEtuebo2nIZDb7x7GDOTAc1KHNPBR2t7SC2/3
cC1LhDuqSgXMnBjjMMY0Dhgxv2qZky9ltBp5JnSdD2t2HXH8QhSRQce/vH8rX1Ld
6J3awsl+fU3Db3fzv0XSaJjJdUAFOT5D6hJKmDTeEF0wZyrUksvrfoUAM8kG2ikZ
0pBBuF0llPvg1iSJRxpZ3eobero8RzCRxl7/HHlZnjRDSkxXkkMDT+S4Rz0aa4tC
L3M9xM/n9+9W4NbAPyM6MVmliQdymZiJa/CQZUrjmFDOiPDzMDG/HACBzJ3w0syr
iNEsqYfmi35cbETrZG2RCyOp/Yc2UTleE9rc3pK5A1pHyAiF2igqlyYEwUR9DpIx
vHLHIcMNqodk5lTS2tdvjakT6z93XaIAxHYqJnCrzsP4RMj/+DV4vB9CSDLeClFm
Mka24OtJPZ3fAjk2f1rVQLONt4w2E8ZXKMa+aaYTk6T5gR7uMlE9taPgO43EznDb
yhEEp2rWoJycKqYMCFntiJgBUKD8QqWrf0h8AtMDQTTGoNp3qxs=
=zFod
-----END PGP SIGNATURE-----
Use name not argv[0]
Arran Cudbard-Bell@2019-11-05T22:03:50Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/util/file.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81aa981d9de001461437…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B8bEACgkQfQ55zXdi
Hs0XnAf9HEkuuXr2XTpdPaZc3SOvX32jPE90d5evrNtYDfTPBSTowU/fYB0q74IM
5Fa0XtJsxoj3ZKZgaQXreKfIhSc+5JScgjeRqU3v3xXnAgs+XqTKEX5AExA9ryn1
ntHpcuBvbPa5VTSsUDrObzQMq4xjmB/Oe7b1cj5vaXxE0wgSAj/lktwmdgNW7vUr
VW0A4GeG6cpLKKuY2qOM7mWXFCyneuykN0QZ1CM1OZv7fEBG94Uz2rTKcEcQsxgm
7G7ZvM2N1Kirz8bThf9bovfxgoSA09hVkj+qwTu1Jr+RXJQIXCIOeNf7YHXI25/N
09kIqlyiXO9g1xUthdpDpVoLdwm7qA==
=cybC
-----END PGP SIGNATURE-----
use TESTBIN which has all of the magic necessary for jlibtool
Alan T. DeKok@2019-11-05T22:03:29Z
Files modified:
* src/tests/map/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10d90e1cc6d0d9f0ce7d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B8bEACgkQfQ55zXdi
Hs1Y3Qf9FF9ItznbeKlGN87KuXKj0zhTgrRgA+CnZTA5rf+hGO5fRjwu5mpMBH/r
ELqlDF+l64r/LI3ULQLl6Qp7aD5TqWMCyl731+bwYL9UAHbAvMnqqL5B2tlJqUsM
YQ0mdAhKZQiEAKbOjg7w4KLfHGG41Kk82sO3N//laD148qFFbf+YvbPr8Yw1A7bP
4QCbIqZSP+rRHPHt8IVfzxp3xgXNbMu20QQsrpfVvQ/PDS04jzTGYodrVLypvJbL
6xE36IJ6FPn+lI3qB80u06r+j7ko7ZIRhr4fMEXlpOEpZTWLJZBt/zWv0rObYHgS
n7yjAUxSXR0Ky3cWEIUhDaJ0iFQHeg==
=9n9x
-----END PGP SIGNATURE-----
get rid of stupid "error 0"
Alan T. DeKok@2019-11-05T22:03:29Z
Files modified:
* src/tests/bin/lib.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/667b7c891a5850be45de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B4cEACgkQ/6TVgp+2
18qZUA/6A359L16LjDATDWvcvtmS24xjmiEDeusG1WIS7TqlC/C052TD5s7MEkIB
+nrf+pod+RBD0mgOdcx4YNU2+jsBZn6lmlX4uLbLpRHxsYkYrKAfkBeYsu9YW8zg
1LjPbWaQ1/Tsx/cycVGi5BiWDrL/LogsLpU8D33yMElZd0WcIJ+SeSTgd53/xqP0
pPbe4zVnJ+X1hCp1KSWo683QfH/ikXb6fvbWWQke+5C2PnAxbFFOjyy0QrwR3QqO
00jttWBfkbiW+Bjy/V3skcZV8b0FzIIEHu/h6+5mMEUI/REm5d1Z7qjBs6fLtLJm
0axz4VYcRcr3rODVyM82fnH+XlFxY4rqhBgLWghOdydMtpLyQpY1USIw34xgd1yN
b7iyL32udjNYq2mlnmJFWRwj7+42mSR2ofLQrQlO1ymJ2/q4geV0oA/YxHtPRTrD
pkMrhscQK9PPaWS4CrprcdmsymvvG5SVa/o5t39+gNdgNu2DqcNRWAyn/W2AlbXr
/3RAMU8iwmCPCiwktF19FFUWEukTQ7kcN59ihHWB3eJSbT8ARoEHdGfrykY5Q8QD
7pbrOJyGocnHtgLe0yffLvsqe7wyvAslfRv7JriPquHMWnvwvBtdMlUW8KgEwoMO
MEGVImkK1nu+x8h2FBy7XMjkVgC43VMz7AZiSCUyd92jtlKWMSg=
=IXP8
-----END PGP SIGNATURE-----
We only get "waking up" messages at DEBUG4
Arran Cudbard-Bell@2019-11-05T20:55:29Z
Files modified:
* src/bin/radiusd.c
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c056ec7c65fbb09896d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B32oACgkQ/6TVgp+2
18p8oBAAlUtof7xgX3cebPSEfaBCs2quu/0SB4ph50b3wLrA62CIhlcgJTvuArdY
12iWH/QibgSLv94AiPvql2z4jd8wnQ5XGqC7XF3DVnjG798Mi8abJN8/2TKUcTlk
WWkJs75UahTDvJESWIg3usZ50mI+g5j9ko5ZMdDBLo5wETT6HOxwjyUXsdsPrDug
/Y78HkczX3lqsLdKn30pRl67IWD2X4qPDJ+oWnxml+qfIEXymrxdDBPfdr6aMCyO
pCduGZTXZhFtgwMaADYKf/qz5skSBr2orEyrX4HNnwT6cbafTRaQelgdwRf6h3BQ
mxmjm++U6qu4HfxIOA+gLizkpODXVtQvpU/Sd+kQ8BPbmLZigObHBK/4CU8lqgRt
S/t8wGafZfrtv+Ng3bj+ksO9VVx8ERP2GNIliMemMg0W0eUWL5gmdnvQIC1nClrG
zHfOvrPM15yx9KOt23BL0QD6Y06cc8dWscRwDnciqkq2kx7fvZDZaBDmmtzTBDEh
/GOnq6OQ/zVNY3Gr/wY5LprsbsbxIhDezRR7V6SjSnTKW/AJuAxD8DpoTVB8lY5w
cnUewzhP6lH/MMYZIqDEY3COtJoo3Goh72/bQ9eiL6BspG7jEA0QfqInvduxUg1P
47kej2ka54uomUGiO0Zgs9brIPf2of5qWktC2IkEHM6cRRu8h34=
=yMrV
-----END PGP SIGNATURE-----
Print what we failed to open
Arran Cudbard-Bell@2019-11-05T20:45:30Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f1a5c430ea9d7f18a06…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B3VwACgkQ/6TVgp+2
18qIbg//QeaAJnZWQFFdp3Ttb9/sPZDYdX0XdXEP38pRHDG+S75Lh3bdaGhfwsRY
9RRflp86TJtKSR/DiS2v6C5Bynq1rwDpnkoMaP+zC/bRnHR48jUPkjFfPLo9bfT/
2vtgLqdo5mec/EHzw/LNHxF5KQ4I/gnnq+4Ttsz5kTEqbHjqMAcmuU0y4DLfmvIk
GU485QzaL9kgze5+7YlLEZXP6/A0lJLCGJiCyaLRq50rk2xtbqTaX07hcY7J3Xrj
gwE++Pggo+6DPdoY1u/FdOE7anbvqWlnA9ixIqbgZQV3NwCA6020ElRtRjuod/NE
8oR/8B6ybGtcg9sILL9d8npDKqx+c7kVD3NgCW6tfbR8n0mftFmIPHcqgDl9ozS8
QO/ggJfWy1EqIVXSmxS4gspX6tvcL8v/KJyAshBVCsfaMnmq9NT+19hK0VHNk8wu
iCaLP3ctljeRPQWBmu2tN6aYpEGOipkXBX1g/B/+Y0ocAL0SdXKsfYkvh9c+odx3
eJBP9g2Bv2vlh3D9wjqxVmKmxYXp1wLXSmO4PuxiwAoXdXLTI/zBTI/23XD16szA
bzl+YbngyUnaiNwsH6BL9uMIxsFRh3x34vUklf/El6Rg4lxLaUgI4wHDVEvx8es8
6CXQavKXMCOEnldV/bKwLS8SIZB5PxZDztDYKK/3CF3giic/3CA=
=94Ww
-----END PGP SIGNATURE-----
Another typo...
Arran Cudbard-Bell@2019-11-05T20:36:44Z
Files modified:
* src/lib/util/dict_unknown.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c81222b5bfdd734d98c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B22AACgkQ/6TVgp+2
18qqYg//bb67UBAJKR4JUXaBMVpXNQmjnQuu5hOtGHua/Xv94Z4MxhP2NX2wHv1d
GsV+SeRfgZQthQvUNqlJVZI2Yy5LPZhEt+3xpo3ZvCK4TkCZ/r0OYg+Xe/18wjZn
J+4HDckhsTnpvdp7lbcYWz7L2FhJwl3nFtKUVSjrHs6NSpIGZU3KBNsxSA/zqN2R
IBdXUUGOhuwem5tPxo69ZlPi+BSS1Xy9ckLSZZePp0emyaoIK8vhWnkDRBfbGcek
ALc65j8gXS55VCjzN/gQ80HLQMQKninaPOHCdTVCmsxdZqvfZ1E+WxMpIOk0YIMX
3dX9zMHN0LHsZ0a7tU1RFkEjwYI4sJkjwZHoqWNNQ66/MsM42+2+fA4d29BOyN9e
oj2o17qNsTbZMtMzDZ+95IQmz0oden4ZZ3N+x3vw9e8ZZBQ4DsQkaywzIMxhw5yK
1b7oz2uBjHRKB+5F3yHAIBLKvmajTUGwB7cAmwqAad87aUppHY50QHmFyZS+D/5w
lXB5msq5oCNQwaIX2FVHI7PSmoQpdpbUSU8lmACz6bPLFS5EjSCi9bZxvwsQJVhl
wPblnAI7xKv+90goSck3Ep4JX4+jGHL9IW/MW8TLpLEDzQeseuzA9QVVvBv6eM4z
x0MtTW1+JIjOGs87KP3HJZsOy5r6NOlOwzFTJZX5m9tkekobJyM=
=CmzT
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-11-05T20:28:16Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c67ca34b1f69ef91f97c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B2n8ACgkQ/6TVgp+2
18qeCg/+O0FEVFlEDHjjq+oz0peiKG9kSgy7MDgqOw4wNU30f+W3/b9gNHjK4GHA
ubWTMeMxW4ku6ZvmdIriDYDZR1MIcJvgddezzeEHNNOrQiiSGcwfh4YTGABuU+V9
90Cb31a8qkmo8r43c/pMDS8ZYwX29oT4w7G33NBm2kNUPx9fm4uLlLYztDpfX4o2
UydvmnjuWZD0NkGaHH1qveqGbf1W2YSuRoh6MK8u3nvvW3aem4gnBnNxP+Pa4VGc
jaDlgqpBL9TcAxaPA40nbtl59sefsmNiZHTaBmiVzog1pN2xzcYM8fC/WlfBeEr2
Pnd9tabNBEdno/Ngc8SVu1YxMYp3o/ltlytDNSRJQJyaDZY4kjIpvXU/oHYnegvF
M73NLIef3groJ25PftoMA0rCb0Ej/4lLUj0Rv49+DUTzY0PC4KBxC7YTBMzbSgXt
v13owgQsjK/acaPNl6dt3Gh4MExe/no3oTbRTXfBt7GvSCZchLhpT6FNyWC5VbeM
At+CdyypqS+1r3iT8HOVMUAmmBh18fJUK814WDFwAeUPGdHFGKgLm30wEph3XB24
3EtGRP0fOCOTuh2ZX1boxpIhUprmQqm97T3Vvmf6tOSMBnjdIzTx+ot8rKiMt4YL
ADPVGUc1nUhzp6aewQyCShFlHnDB6hvKXpkMFHsg0xnIXYusttU=
=y1Qw
-----END PGP SIGNATURE-----
Print what we failed to allocate
Arran Cudbard-Bell@2019-11-05T20:24:31Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1c4ec0bc6d508100190…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B2NUACgkQ/6TVgp+2
18pR8w/+KBxvvmLc8q2/dQnHw0VYaFM3w7rtj539Le5SLYXJ0iDSSYC/VDyA9FBl
+IozYxGk9EkYeSHHx8PjOjXvsMM+8PSaf51eInU0SD4GQtgG1ucNzVE7WH61QIzP
kXRKZn8NUvXF9/kFvBkUVyHtN1j6LKU0ZpiTMoGiHEltFAQphAhT0hubVmLYu0sO
BYUw0X0rv2mR4DCJAUjyDH/0Sp3xD0Llu5VO6pz+C/KUtnQ4qNUhkR0IS2xNXDvs
jMsVCbAfI276Dy5zy/Umvl8P/XnQbBbDFj2/txu0cOUm0GhLY5ki1X7NBoWFWvUv
oQG2mTG+O7pvsuNznaiJQEcX3fABWTKg8iXJAc7jkdwfL0xeD+FpTL9ApaeZg061
RRIOzTiAvKkqM0EjhkGJYRURQYT2VPpfLYqJWMXrUNFLZZmNndUwMujvr1Rree1o
NvbovUdPqcOgoOiOfklDNeYaKcg6LSjv8yKe2L+vDczVmdyTO/aLJp6ux1lfYC6N
ni4NzHrolnJgLD0VHxKLDoObjOpOeiYrpEO8HtoYc4QbHEvYcLmaB111TDeIusvv
1/0mIwXAh7I0UZG0iCs5Rd/rHX0RRPBrRDiyD3gVyzX7kjB8sr25O93MRlXnfg8S
ZFgQyp2Up0gfhxPAoc2rf1mRWqhmKNMOpoPSjHNFXmdpmYuSOSk=
=swSx
-----END PGP SIGNATURE-----
Add new top level dict_gctx, fix a bunch of const issues, make dictionaries read only at runtime
Arran Cudbard-Bell@2019-11-05T20:17:25Z
Files modified:
* src/bin/radiusd.c
* src/bin/unit_test_attribute.c
* src/lib/server/cf_file.c
* src/lib/server/cond_tokenize.c
* src/lib/server/exec.c
* src/lib/server/exfile.c
* src/lib/server/paircmp.c
* src/lib/server/tmpl.c
* src/lib/server/trigger.c
* src/lib/server/virtual_servers.c
* src/lib/unlang/compile.c
* src/lib/util/dict.h
* src/lib/util/dict_priv.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_unknown.c
* src/lib/util/dict_util.c
* src/lib/util/pair.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_dict/rlm_dict.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7eb8027c9868746d1b1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Bu2QACgkQ/6TVgp+2
18o+GxAAoH9++q9BnvN2v/T4Llb9Ti3b83k+M5sV+NXQBhphGZFOMsit7cNDBBta
DQkts6PXvb6otkefhS/9dAzfLx4evUX6V1RRIa3ovnMt4QQ4eAiIiHMykp1Fayr3
otWK/kRM4NW6dFdGLOlKYshFSVpkORnVzUSa1cYhCkg6m4TvKHRzXCFruJtUxMsL
F/K30XKEAH2rSPUlHvSzsprB+CHYA6ycW+kvOpBF4kEeSychpoGPM1P2HoGfHWUJ
cDSsmVHDijMnouFsUZbIBIZWsziiQDwd7CXnHPLB3Gktgb41zMCqVsdy+7hGcJEZ
QyQU0Tb+OEqecAI05UoiN70TCMDevupspLaBBzv6I4ABLlkSES10THMX6qMWtJX1
InB2Vsj343ThKfgWzpgdx6VtKsOWdrejL+nNTvwTt/GyLA6eGk+P0hI/qTSXOz5G
9qL/t72MLB5jMzXRvpY72lK068S0pZXK66YDD3snKH+NyYHrYTz3uudUUPm3IVHC
qjAlvKCtlF73U8Z33M0ewwHt04gbd3Kb+4cgSkhyW3A0OuIJ2NKQv1/KXUy6JuBE
IAyLpr8Og/qrsetxUOtTLeXh7UYMglOlk4rbjmEUtjE+MbrB9OC2SLem73Fqt9Be
IxrAu11T6oXE+HI/cxuYJ1xM14gLmB1UJugFLh+fKz4ojU6uAmo=
=iz4I
-----END PGP SIGNATURE-----
s/coerce/unconst/
Arran Cudbard-Bell@2019-11-05T18:11:48Z
Files modified:
* src/bin/radclient.c
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/lib/util/dict.h
* src/lib/util/dict_util.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f93e47804ae5302cd34e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BuHMACgkQ/6TVgp+2
18rqHBAAgM+4+7eKJ8K6RXGwRX4UrzB+fRtawQjfppaC62n1TO4VTuoAt9E+gDdY
RpjMNY5EMPm8Zbc0FgiyZ6kPH0rw0+LzJBguC4KhYEsVbY2I2Q/dZi/IWBuvnJSr
YgV6vbO4Sc8wqeJMivwIdmzWpCJNtfugiDjpt9++F37/xVHLqUhRPkGPqHTWAu/F
qq05S9tjxek9t6VKK+lNCll5+HGnZGHwB6krDOlJip7RYcNKTg7s2GzrLgvCMTnt
56+GIKidW3SYtrapeP9DjGDfaFPsXnEWGTHI8kbz+oHc69Cvm6ywK/aiKFDoLWXq
4LBD4xHasdLnMIIDHVMR5udNbzAWs5o5uHq54duuzIiKsfZOgZaQRlRcAiGJinIM
rqYk04RAfQ/tq8NFl2WjYcUOd38V9UneB9sEQByyN/+eaCflqg1Mq1Ehs5RlK8qW
Bk0frVYy4RvxBxweLy/JI6/fVJ+zJrpAVN0anNm9UrRDFs5yD3Q+cnA6YlzPNQ1w
+zfyq0eTbAzB0MhKmVhz4nGmLQrH+hE2Zfby7dP93fOGdglCLZQ5I3JdsPSAPCfU
QCMofUE24pVi5nn0gFzhhzLVXY9IG/fXb/fLNVjw3IVX56TxzbWoMAqG7NyYAK6J
LEVBwUCXlpbLENPSXutMJiG75bi3H9m9r5zGIcbDOvzyWSCtpuM=
=RVIB
-----END PGP SIGNATURE-----
Rename 'alias' to 'name' in the dictionary code
Arran Cudbard-Bell@2019-11-05T17:59:15Z
Files modified:
* src/bin/radsnmp.c
* src/lib/eap/types.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/json/json.c
* src/lib/server/module.c
* src/lib/server/virtual_servers.c
* src/lib/unlang/call.c
* src/lib/unlang/compile.c
* src/lib/util/dict.h
* src/lib/util/dict_priv.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv6/base.c
* src/protocols/tacacs/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edfd84f1379255d1c0d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqisACgkQfQ55zXdi
Hs34+gf/ThNFlmhNRww1470yHhFqY+adE9mSt4Hg1/27pELnJAzT7vKgEiv2dX0+
6NOeYXZjpH73/SU0x+PDHhgAB928crkKnCp1pMNosPu2qm2xkrYDzFIb2EkaKqpU
hL32EBJG0Sfq3N8EUJ1OIpwPajvxDJg/u73Pq4NS3ucSv3vAUjXP8mpFnqtzgS50
i+uff3g146U5vCrC+oorfKHneR3zoJEl99tqZDXDl+ZuGCcqVFYIvXiHuoo/h4Cs
AIPvR9eAzA8Qbi2PD6IiXci5YhzfQE8hlT5gab9/GmHM0+nnFh7+PaEq2Ohgvmwy
LIuAx69XPhO8VJVkaErbIsAarOPcKQ==
=Evp6
-----END PGP SIGNATURE-----
add and use fr_dict_coerce()
to allow adding attributes to dicts at run time
Alan T. DeKok@2019-11-05T16:58:19Z
Files modified:
* src/bin/radclient.c
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/lib/util/dict.h
* src/lib/util/dict_util.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0acbbca3c43c1cad2610…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqisACgkQfQ55zXdi
Hs2EmAf+IjGnnMRelf/CgiTc1EvwPa9Wb8rZfiHYH1+Skkm48eZtje1GB2uqiZ9x
p6OwXEnBqKjZBpfejWzAWJoVMWj8+eYtuZyacsVuVTwuDxa8uFrQ7OqIFhpG+Aau
Qxdfpd9YQzdAxHIsatdMZ4xccj87ZHbEeespNO8rn4lDzyGnXd9z2uGYRwhb0uIX
spvBUjpw0rqWQOnBFMSs4OkJV1paCuz8Vt30l690KcpMf+tB46ZY79yJGlxM8BR0
PMF8aNe3svMSYBx4Z5mAQy1QRjhb9q/kcTRgduBAD+Pa3hzguGe2/aru5fXGiEXD
a1VbnuNvjhqu/TEC74Z7nrJa6fsMJQ==
=G/j6
-----END PGP SIGNATURE-----
Revert "make more dict functions take const"
This reverts commit 8f063890eb37823f362c22843d2a9db87ebe907f.
Alan T. DeKok@2019-11-05T16:58:19Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/136bc1a303a333125284…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqioACgkQfQ55zXdi
Hs0w2gf+L1o7OK6q75/NUgzqSgiQckI9LF341/7nc/9q4cO+whGWTP5Fzw8nDkx7
3ELDv3RSGcXTm/GOy7uJljRPuhUQln03zcsebQ9mTKsmYy8432GLKlCcfGB30pZ7
T3CFvqLlhWEf4l3aoKFfJhEv07tLO3K/l2pECwGoIJ45TRu8YNKJhPdXJ48wEBY/
hUEmPMbmQroK8e3hhuEApW9ytwMbObFSKN3+kiA6RdIiPl8plDfXS0wYtFROi37L
VkfqYaLMFNRjCE50gH7Gwu6SYEtvnrau+bvrsX6NHQ+9Zz3yaVt0bYKS4tnL77tu
p6aMIeUMlZt9+GFcY3P7HzsUNP1+9w==
=AHcZ
-----END PGP SIGNATURE-----
Revert "this now takes const, too"
This reverts commit a26cfed31d81d59e50a5b2df886a8e8daef2f19e.
Alan T. DeKok@2019-11-05T16:58:18Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76b6a4ca024ab1b0213c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqioACgkQfQ55zXdi
Hs3vBQf7Bo7iP+hPbVhZgUJxouNKe+6so5jJFaZ/Ur1bN4guHR8Jeu+6ISEFSPuk
VKsjJl6CyUNQj9QfvxqiT1XlzATd8iKgwHQPrw9+1ohBwDeJfYZBsGNg+IqIqKaA
XQSWONm1+UMD1xBHzQljKaQ+jpwTMS4mOsM5M1TwPX3GDoKt4zF2FLH7+QkQQ2II
MHJRH7hqhMbwo2Z2mlbTY2iPBtBDisv4SSSOKpwotzIXX99CjM6UeUJzoaZvMWYA
1nQTR4iZmuz4cXKjnrQiVth8xVrZEI3+Dlcc2g8Kihzkawyd9pzQlmhAxla6pBGW
uynkGfkW/66wyYXaXMINKNPj96P0lw==
=f5a1
-----END PGP SIGNATURE-----
make dict autoload functions take `fr_dict_t const*`
which changes everything, but trivially.
This is in preparation for adding `fr_dict_t const*` to the
`fr_application_t` struct, so that each proto_foo can point to
the dictionaries that it needs.
Alan T. DeKok@2019-11-05T16:58:18Z
Files modified:
* src/bin/radclient.c
* src/bin/radsniff.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/lib/eap/attrs.h
* src/lib/eap/base.c
* src/lib/eap/submodule.h
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/server/log.c
* src/lib/server/module.h
* src/lib/server/paircmp.c
* src/lib/server/password.c
* src/lib/server/snmp.c
* src/lib/server/virtual_servers.c
* src/lib/server/xlat_eval.c
* src/lib/soh/soh.c
* src/lib/tls/attrs.h
* src/lib/tls/base.c
* src/lib/unlang/subrequest.c
* src/lib/util/dict.h
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/proto_control.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/proto_vmps/proto_vmps_dynamic_client.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_aka_prime/rlm_eap_aka_prime.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_stats/rlm_stats.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/attrs.h
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv6/attrs.h
* src/protocols/dhcpv6/base.c
* src/protocols/radius/attrs.h
* src/protocols/radius/base.c
* src/protocols/tacacs/attrs.h
* src/protocols/tacacs/base.c
* src/protocols/vqp/attrs.h
* src/protocols/vqp/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c4fb2cc2631f33ddce6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Bpr8ACgkQ/6TVgp+2
18oQARAAk9blWsWj8RWoUkSxUvJVcaDnYVtEKpWt3FWKLQjAwbCzWXm5OxOts63c
djupZwLshl6II+bTcZBi6Olur0JHr8yMHMO0NebvnRqMf5K8eXH0O8wfFTLSQ/uT
fQr9xGTrMSiKdzB7bkzJPWVWspNN3E0Am+OW2sGb/c0IzZfZTYqB9CAH12+nH2IG
EvXVhLHKRQ6s4myOjgUg7DKG8ez7cvTLjRYCBMoIFw2LEsqTwtC9VmWh6S3JaQYJ
lr3/Fw+5PrL+mgUTZPeyftncwZ150SKbxgUp/hZrjMFQKXgjuI4TvXOZWVEHoVNN
BPX4f1OTh/rhZW2F93pyQMttlO3I/KcQNuFF+vMzskw92vefSJP9h+vNq9BtanhB
bD0qx4EoXPkhn3w7KiXKT6rBQ2EmNCl8tUgDgoWXHL/8PRKUCWFmZzw+PRnl8zc6
pq1rP7DFBZVoB1+wRMQI1jjSleLSzQbABfTnxOKWkmCdIyaSu4NlKBOLv6o4RAIQ
hFKcLS61aw3+3qPIa+q20PgNfbYJZS3KMy3RGN6KChHBRcpzJ3iEiXYza6k+CkKY
dBAO3uRCu/RFzm0bl8nY2NR/NOyRo/p5KgtqpWVPavP5GznS9Vc8HuHUZpnMZU5o
uQSRjf18y3RhlpqSlEfKYM6iXk5Babvi+MHnP3RTfx/iM+RUj6Y=
=mqbB
-----END PGP SIGNATURE-----
Remove all the rediculously complex logging code from rlm_unbound
Arran Cudbard-Bell@2019-11-05T16:43:43Z
Files modified:
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23436a51cd5219214863…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BpeMACgkQ/6TVgp+2
18rM2xAAnxoiQe/G7aSK/F06L02s7I53CZ808W49Fqnzsxc1Es6mFinFGuSlxQHc
6CRg0KwQ2tL94WSsw/0OC2q/Bxbog99mcdoEAto9mlUH2ZTi/+W9TLuioKCMPUhw
zD4CtjGT29HVjykSUxW0JcM2W7MTu/7E2jymJbAmIOlxmDi7+WMZAcTHAidRtPu7
FSnOFk7Lr7VKaM4kjrnfoYkGC7IRgJKgRH+zTwmeuJ79IVNznzZQLgnE0GSg1oss
QoPMsJr3N4q3wrsGXWmuZenSr/kPK9FlZtdGIIv3j0SdeIZSnGF2hsD7ak+yqcpw
tst/96MG+okEkrl+lJVoXLHf96cP6UMLOrrkid3pZH0UKKPUk7Jl0g3q3scngkaZ
hGlz1JaCZqjq8kpoI9CZQjlS1y3+FoFLu6F9hVOYufXRVlJKKzLsQh94AIA7fvDr
QgWWqfvb6tLI18hPotVtlszj/Z8z89I3azdAuyxgtvi83z1uA+5+r6d3pdhHGSzf
kexPxgl+QAr9/XVV2QWH3sbdpjjgvHf1FtYgkgU2mfOfkBYG/zH46B4Kzk0gt6kT
RUq00xHpkJIn/P8/87ORXWHGcom1GF7f+1/LmIS9KcoorUfr+OspTYG+6Vvcv23j
MiWqWx5Tgolwzq3Ku1rKECm5CehnaEngat4ekgB4WyliUHrWdpY=
=QsQb
-----END PGP SIGNATURE-----
Fix const issue
Arran Cudbard-Bell@2019-11-05T16:40:03Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fe2823ab6b17f8d9594…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BnxEACgkQ/6TVgp+2
18rCnQ//TkQVtfEjgxDTSBr54HGeT4Hyj4HzbQsB5oYCp/AzKrvZ9jjHI8YMrTxP
/R7ecnOVwjmvZyKZ3C9fhQSFBuoU+qvEcYaMwP9c4OgaxR6l5T4jqktXxQ+oAQ7d
lrvBqLultx9nTUhpu8eRI9SFEHaQYAs2Lhw/JxCFQRRS5xP2TVKJq4IHUecd4wIA
AxKoj5YyAVeZk7Va7m3RyoGdNVn0gV9brJRVuwzR9uHOtvCA25L5JJTjWI0VYd+h
XLoRddhsiycqGuHyx2hcx37I0SMg5vQ5jH7ztMu8u9p54ILEL8iULBPz8jhfaLBd
0YY4Kd8r+vlwkq0xo9VzmgQlxK8SxXngcGfpLlNYhagUYRx6N7m63fOWnsMIXhDI
af9JDhMOJXaMUecFNuTZutJ6Xqgqttutj6uWZiv1cxllc+9sB6V8/hAe5XMcWf5l
ve5LlTTwh2o4mO7aaGSlv2gOdA7J9e3a1aIVHd0r3UU1aNB5DhENSQNWNGeKRV08
KYQSee6HxoxMMdE+gn5gQnGTyN3YwBZO+kFUynJE8s8xW/YY7Cgvm+us8BH0Back
iZFYwqxUbmvtgk9IiHAxyY0CQlUMAR+XuhDeLZGVDPH+ogqUf7d+33kGv7mhtuSV
fbtaQHC43qVBzvNk+sGfGhWSFJyopzkyZB5nWLxVOhtEdI/7FwI=
=DcEp
-----END PGP SIGNATURE-----
Explicitly free more things
Arran Cudbard-Bell@2019-11-05T16:10:57Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf53f5405681bbc11dba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi
Hs1IQQf+ONqCOhWQTVpPZHLLhHgUXX52AxYvL9UoUmX4l8ClaiyqispeZM+t416V
etJsPWSs3kaMm8Ski3i1eA3NqZo/2lQhUI4v8uUPFgN668dVmllHUe57rLZIfNCM
eJIdtv0bsVftJycICK+0yxFVILpWM48RDLjN++sY66WOYQXjp2xXh6InzbZn64wY
ApmhV5ci5wQ+ifhvpDcMGY684nONO9oh+6g7Lwgfl4jCuAh+g5d+2u+iTrF7+iXc
Xr59FgjW6OLJRTj/IZ1uz+sBGLpBBaGsZTFGxYo/2E4zJErXJ7RzCy2bUJEmYTSp
rrl7G89eDNLxQ6rGSNMA6c1CevXszg==
=XmKD
-----END PGP SIGNATURE-----
don't use mktemp. We already have the "build" directory
Alan T. DeKok@2019-11-05T14:35:27Z
Files modified:
* src/tests/bin/unit_test_attribute
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1034eb3dd14aac3bf195…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi
Hs3xAQf/fRf5dnNd8f0r4Z23sSJ2KfUS/eBiAG18uXWgw/4MxRLW2vGtzH4J1E4j
65SlCC6YjQ3MV7jJU+dICUJK8LM+xWrJVRHkCaBQjq+XLkHSdQxT+yre/RGgAUYB
+heuy0hUr6IRikAMEqUUICbrOky3MJejVKpSW3P1/8K4qs6l2MwtFh4QzjJCpBDS
ZSiyrTRpf0Gaxn+96VUy0oinc2tGxwAty/6Be+h5VVFdRrFpnTAHjziOuf09dYsH
Lb5/6tcl4jyea7kt0i8+YccOw3t9vECzplOBRKL6eOdCMElFjv647ZdQTxI+jKKX
D6wzUcTMOFnPKrqykBoR6HY6C7f4lQ==
=jmy6
-----END PGP SIGNATURE-----
this now takes const, too
Alan T. DeKok@2019-11-05T14:35:27Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a26cfed31d81d59e50a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi
Hs0jYAgAhuisJAG6OBFroPFSoBi0CZvNN5r59KUa5bzpAQobkmRZOq4CL06649B8
GQT609vERYkEYZA/s6U68aeDz+qSV4uIJ1bAgKH1EUfhN+TeNY1BxQj0meltkYjE
3I/K8U10axDYd7VKL5IQbGuunGdmYXUE3QyBIcl7lfFZs/0EVEKxmkHSdgY7WSss
xGM6OfTGNkWyCN8DnOWUS/nZN9e0CqLsGfTbfEjiA7Rh35piKvuWEPE1bkgnQYyb
afZ94y3WIFREd2XvILVuoK4JdfOtY1HvTqoS0ARRsqOtc68vaaF4IFDDupK33mfy
JT7BmgUWHHi39K6GCKlGIfPL5NwP+Q==
=tIf5
-----END PGP SIGNATURE-----
make more dict functions take const
the caller isn't supposed to modify them, but the dict code
can.
Alan T. DeKok@2019-11-05T14:35:27Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f063890eb37823f362c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi
Hs1lcgf/XdRL40TZgrl2WrnMof/+Yp2JAmOu/3Mj3iaOHW6Ipc+HX/sxgySqX3Vv
LurSTMDx6hfxZ8Z1e6oQiBEUvsyQV2+I7cC7zp36mGm4UuL/zMU4JYIwGGcfbooD
MDtqemKFhxGlmurQ0t+GK81zg7EBhwrCH8KqDRfVjW2/k3aCnpKAXEh0BVUO2Ya7
igprBSq4oZIhCKmlBdHY4zWZtQmzKFNjzR0e/VcbD3ni/yOiG3EbGICYFcwAuyls
kMeeBGKuVBXMJcyWrRy+NivT9bY6F2AFl6K7DD+yHPcz5awaUOr3yGWn918s42Wa
XxaKx3112A17rfQNhQdKqJTPz8JhCA==
=Zza0
-----END PGP SIGNATURE-----
Packet-Type is in the DHCPv4 dict, not in the RADIUS dict
Alan T. DeKok@2019-11-05T14:35:27Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cbadae2cd75c9b377b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BhuoACgkQ/6TVgp+2
18oWOhAApLxJMNi/XBMdcro4NiBduAFqFUvsWGheRDOnz+1DGN09aAbFxPVpxk4o
MJIQNXr6GLanZJEoaeyVRWZsX5m52vFJ+dbBG1+TIhRygDj267eO10K3Nhtr5ZjS
iM+JmAehTNjYAKGN71azAq9kSpgCB//l9F09srSQk8Ab0vTBY3pe3ZRylmnn0/f+
4Qy66KxwPxfMG2BSyVhTSOEFhZmGejX4GgNMewEv/nKcatyzSuLOWKEV7D1189W2
udVMjDGCNSgWrIscSv/U4itGnuKxxi8PamjJI3HSPrMmrslH/dOeXmMcBu6uCBof
pOUgtpskOvx0pYBctkVYEeM/hqfYkoioePUX0IDDbNlQDLAWL6LBhz2b+ANNqmUn
c+mpoLXWyB2meWt+eosSbcXTdpP8KbKfZBRuEUzHze2ZLv5oP4k8q49aJ3f11uwK
TVC8qBayBWBMCrwyii3aGhh7cFuvnL0oeXl4WTFcpiI5629WkhNwPn08c6kOOSAr
HFdwZ8c7UEDD7phpbNkX3T4IecYDwIAUJMLkieNozRdTcUU7PTALKke2zb5oiwns
9+UDGcKHO0DgPXTP2FoUPi6sFN8nAgjUSnGx7paZ6SCHeG8XBQF/F+ckGrm4+fvn
lZObrp5Bf3cEmQKUiFHDVXHpr7obTF2xuZoE+q9dOxyud9mSyZM=
=jQES
-----END PGP SIGNATURE-----
Fix const issue
Arran Cudbard-Bell@2019-11-05T14:27:54Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1bef35a4067e3ec3ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3A3BEACgkQfQ55zXdi
Hs2TfQf/TNRHFdpusvKi/C0/sgTDehOP7K5jyjQMkteUZnd22YHbgM8FmrGg/rZb
pypUlAcirsB2kVEAGvdfZo/SWODD+kqq6XiHovQOeMpX9wvatVIlh5Qyt6U9o82e
JuLcGaA6QUybQH8ERyUOba79Nofc7gqIbvbUxsYRepUxgPWfVk9horSQY4SDOBny
myP9IWPPJ3MMEnhZMoSaoQ9SKRDaCp0nopHLu97wr0OlfVZbzTytdXApL11+mbdK
tyl0fLLT/VztZVTIhVEkliXV3ozLDgEal5WPGUUl3ZkmwJvHwnmaHbxSnqtQ6nFp
17LmWMRBjwFpamk+1LSlqtSItZL6GQ==
=x3HS
-----END PGP SIGNATURE-----
don't allow "next" to alias "ref"
so that group-type attributes can happily coexist with other ones
Alan T. DeKok@2019-11-05T02:18:38Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01fe3483dfeb64744ab6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3A1Z8ACgkQfQ55zXdi
Hs0E+Af/eQmdaeyrT+INQ0KZth1HbX0/1uyzOHf5vLBQ8FatSzpBqCVhxJN4snWO
cYglp4vmDjCD0hFdmFSANHsAAejXcTrwV9O96Ep4Fk2+WT43f52ZGeO1LOqO9BOw
8xYAjCZRUd+hoYt2YhsX3/VcfdbWrcjI3kZ62B/Tt3CqnT6iyW5mN52LYrrxhL4U
zq+sEq2VOJVb20I0GOV8ew7b53z8eDOyhpKgmVXkd40iuGcvytX0qzzhXYhH1uD2
8SaNaud81lcYYv5+xxNzryoChuPkgZAKZJwLo3oyVWNCQWiPeLRgHCXxIq/XByJO
fEq0V1fx/0ouAS/NSImNUk1n16Uw9Q==
=A1gQ
-----END PGP SIGNATURE-----
free ctx on error
Alan T. DeKok@2019-11-05T01:51:27Z
Files modified:
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e28f00bd6fe596a7f02c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2
18otaQ/+NYZas1TYKOrB/nki1c88Qo6Axdt0cAh35fobE93U3kNZfLR11Y2qOy4H
xnYJATCwpyyg+DAle3aF+qfNYFO2Zz+tzOrBlVtWdaTBTau0KN4jcMPM3G5CkGjA
xItKWAt+a2FRbCBPozgtW9AXdaYdRDK5uI9uaDIFsEJ4z5zbNqqgW6c96vdVhdqx
EZQ7rbD7U7EW281kaZw8yixI2OmLfSnRk0YmbWcsFuw7V3bOtVqi46v5NpiSDjwc
BD109ec4ftwpcku/zG/G39NfYxpbi7mRmX9z24j01E3wtd3LzLwhktmxKXZwvxW7
0QDlzTuOaCGTfd6YYfKOEytQ7czUD7mQLx+1axvFwYyz9Fo2Gw/odhfBhpqQ+sDW
pplqYp6yKOm+MxAjq3eTdcPPwZRn57IBhylSPcXSJUbViBNgdm1Yc6M863u4oVda
HuC2kjCq4UpFOb+TJu98b2rmvyXT1ai9Ih7XQbycaJRvnv2GfBRnZ0AgQ/Y9BqJh
EETl/k/l/EiLyhW2cjzvWX4IZjViuh6fCkLfgqVjzQANrlpgFl3vRUC9F/TEqZNf
o017XEltwc4W8eThsxVhAfJk0Ou11fkqP9ORrNRMaPbggZusgu01lUe6Q4T6Qm64
bxDR4UkpyWa7PxT/XeZPy99OywuonpKMVMbshKTy1OonQSjqHEA=
=ULyh
-----END PGP SIGNATURE-----
Add support for test dictionaries in unit_test_attribute
Arran Cudbard-Bell@2019-11-05T01:39:07Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/util/all.mk
* src/tests/unit/condition/base.txt
* src/tests/unit/condition/regex.txt
* src/tests/unit/protocols/dhcpv4/base.txt
* src/tests/unit/protocols/dhcpv6/addresses.txt
* src/tests/unit/protocols/dhcpv6/bools.txt
* src/tests/unit/protocols/dhcpv6/dates.txt
* src/tests/unit/protocols/dhcpv6/dictionary
* src/tests/unit/protocols/dhcpv6/dns_wire_format.txt
* src/tests/unit/protocols/dhcpv6/fixed_element_arrays.txt
* src/tests/unit/protocols/dhcpv6/integers.txt
* src/tests/unit/protocols/dhcpv6/microsoft.txt
* src/tests/unit/protocols/dhcpv6/rfc3315.txt
* src/tests/unit/protocols/dhcpv6/rfc3319.txt
* src/tests/unit/protocols/dhcpv6/rfc3646.txt
* src/tests/unit/protocols/dhcpv6/rfc6355.txt
* src/tests/unit/protocols/dhcpv6/rfc8415.txt
* src/tests/unit/protocols/dhcpv6/strings.txt
* src/tests/unit/protocols/dhcpv6/tlvs.txt
* src/tests/unit/protocols/dhcpv6/variable_element_arrays.txt
* src/tests/unit/protocols/eap/aka/decode.txt
* src/tests/unit/protocols/eap/aka/encode.txt
* src/tests/unit/protocols/eap/aka/error.txt
* src/tests/unit/protocols/eap/sim/decode.txt
* src/tests/unit/protocols/eap/sim/encode.txt
* src/tests/unit/protocols/eap/sim/error.txt
* src/tests/unit/protocols/ethernet/base.txt
* src/tests/unit/protocols/radius/errors.txt
* src/tests/unit/protocols/radius/extended.txt
* src/tests/unit/protocols/radius/lucent.txt
* src/tests/unit/protocols/radius/rfc.txt
* src/tests/unit/protocols/radius/struct.txt
* src/tests/unit/protocols/radius/tunnel.txt
* src/tests/unit/protocols/radius/unit.txt
* src/tests/unit/protocols/radius/vendor.txt
* src/tests/unit/protocols/radius/wimax.txt
* src/tests/unit/xlat/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12b3588ceb868679d64a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2
18rJgQ/9FPU6LD8z3dfL9POYy2N98yDvTUwQ4Oo5ZhD7tzzrXoRJDVAZwtkrYrwb
qnqNAMP75GoNHNT6rdQZIWYQtEJ0KbuufCC/B+YPu0s2OGKNWcgnJa54+lP+os3R
+fmTz9G+OvQ5/h07pjwh2QXd+rDpdiIFnGOR+3VQQYyr/BDiOFy3I47IGM1drcaj
8b60WeO9i9tqqsmchN3l6sr7nFl8VuzkBlkxEUhHbgGOZlfO103Uhzq1dAxoASS8
kB8MX/+Uwoxh1K/RuZbQuWJ9MGJK/RBdrZQO1wbwJ+w3ZzXREMO5LUoEqiQ6PYYp
BRLBiQNUXHUUSxXCycrfdrI76vT/74TZ4TYsNYco5C22pjKUPRN3N4gwF/e9XGdm
BB3MRTxkTk+XvRp6xlaOt10rxOZfgmlIoJ7gcD9/b8B8t+GX2nX99edje7JZriBk
6DxQD0+vXG++BmRwSsMZddlsv53o1bVIH/h/RWg2gqiVBkFrmvMpnCRNQy5f0QTj
l5uei3i6sPRoQ2fkd/U/a+I3QTXXvoFqFCXe1C6HFT6FbKgtR7f41Dp9AqZMRh4F
7jpPLY2qky+ogcdxToWuF5Zs6P0g/J1fq0t0NnCg6nS+SAUUFZyPyjWNvm8Nhqk8
Tbz9QEzp6+XVN/C8xGela947RsBvmLCc3Pz2Oe4bBmlOWyQSSbw=
=lyUP
-----END PGP SIGNATURE-----
Skip internal attributes. Non-protocol attributes must also be marked as internal
Arran Cudbard-Bell@2019-11-05T01:39:07Z
Files modified:
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/161c30a724299cef02f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2
18ojXQ/9H5Q7kgqcAtSo17grFaUOHm1y59CcZbIPTcoA5iOd6+2UtXPiEsVQ+pWv
kOKtxQXvmhomHywM4mc+SyL7LmQhUFBQRv69Vn4njm8twMnCApNm15zeuV8fHJzO
ZvZoWocWO0eXdg+BBZE6fE5AgPkJNqrf1w7R4ritdMXdNIUh8hdewEzeE1bZz4OH
DlO/01MJo14K79PkkjZbZbi0Dy+PMVjzgH8wNSo0oaEPSta11HxtT7Xwzd0DmZc+
C4+PhLEZP6TK8C/4vwYks4AvD4sU7rIsepC85gLmoD99oMiLoPGVzI7FQ/W1WGhv
yGcMUnyTrdxJTFJHUiSN4yC4aqCmXdLd/YY9FNH5jERtT4nb6MK/IMqN1GA7F5xt
UykpDCi6MsVmLMGfZ9vPcnFgQoDcLcrtXAYSilC75n3V7Dv+xCrW8bz+P6653niU
hC1On4npiCw5lBzt78x1v0uTxDvprQlgVSvOJHYHxxNV3wBCLUyKEYBOK3qCBeo1
YB3nAmlV+Cln7IpLYa3275zOg7cjBH7itQxXms834quUMqgBIb+nl4OeeyNtADj9
gBYk1fr2hF4EszohDQEK9Ycj7ukLanXOxhd4By3sCZRFNuGKOHDFVv41HVxAeZnh
JIlUbH4jo0mFz0g5c5N76WrIQa3rk9rYrcHeZoGdLA/VkPifySo=
=7ioV
-----END PGP SIGNATURE-----
Allow dictionary root dir to be manipulated at runtime
This is to allow us to load test dictionaries
Arran Cudbard-Bell@2019-11-05T01:39:07Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bce2879f40bceec124b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2
18qNuw//W4q9w+ubngvjoalYnD7RbDtLRwC4EXlPYDpIdg/UFuk7urEx78ASYcJt
YX/eRk6rbwfgw1lZNwv2U+m0ov1kApFuUDYXtLD/0/nEBAiCsMDzCjAM+RWg6CpS
XoLiOMbj+KljByx/cnT9rUDWW3YCS3aUgJCnV7in1LA5rr3liCvSUdtxCz7Yf7tU
2TdKyrLGOqKGC2RKUU7lDeSPwFYW24x6nZ7w/ps/jKZyAjbPidPEw4pBW4lSF9LC
KY23qC3g3izlCJds9C+1hew/I4Pxs8EUdPFVkueH613qroQfFvpbkauX8PNrZIO+
YPDluV6KL3dos2nBWCs4bRsorkzY8XAMvRbPvBm4DLzbauXUva7aZgGlVkLrheiq
4SCJQeaj9X/+Uc8EA9RHaCZWlBZOzf1tbhghQp78i1VXK9KSI+xhp5cKr+j+Fsq6
c6dqzJD3ullrWeYR8i2q7h8H0T/V7TBvQMxCpogs6M/y8XTsbXr0GiFYhTtCL0kw
cV7l9OJrDFxek1BziDGd6D6PudA7I824BJcmkLFKXsYvm4JfsOFAl7I+Q9TpQzOn
pX4r9xWwcKuRlR1j/2DsIF0UKfGkQSyIWo2xThRbZsjDLB2YSuYQ0Dc67BacrAMQ
uC9rlntM1ZkZ487vyiY2qe/90SHdyWK58nqnWyFfSWbhkhC+N9I=
=v99p
-----END PGP SIGNATURE-----
Add space to error message
Arran Cudbard-Bell@2019-11-05T01:39:07Z
Files modified:
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5de2bf52260175221b90…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2
18pSvQ//Q/334kCMDRlrNIoLxl+a8e+9EI7DsZwwXBRkSJV2FfND7RwWCTYl4E/h
GmpOsYcd909a4XxPnnxddkTf5LFvmPn9CcwbIntqpJoxEh4HCyA2mf/B0SmVwjBv
m9MynsGmCWVA03EBrns+dsHjs4Ny7oMol4XZ2nmuEGnWlA6wqvIgGethNull3M7H
wTSaRutYfzoelXloc5b6FFD5OG+0SbhfdtiN2m1fQrLg/R9ZLoiBEWnY8H0Mx+gj
00n8qraMcGWbkFcLmQ7nzeRk8HKwxSPy2PQe33QrtmVNGkOvIJ/230iDHp9qZu6W
/3dmABrYgkGNviSjZwv4CppifswwCgSCuIbxm6RpURGii/3tGdH0Ln0agyFksR58
AxechygAMo9I2ATSIZszss7gOth2nOD6RFiDaz6m9K8ONCXRZydXzglNWh9QNaVL
Mb98fModJIeI2efQhNLKVozJg4D32eAGH/eWUf3886FWV0t5yspWiK2gU+oGuyjS
I+2apLORPxhFSMJtxGh6mTi5oj6hHcpLjt8s5Ls6PLC70Agtzt516ZaSv/tCdsRM
7a1ibePQ9YnwF4vbfFU3JOGKwQbTt8VXCn7ozYw77TrPGIgx17p09BMWO6GIJE07
epp465EG6JZq73ui+Slt14fTCUahMp5DhSlTxdFN9E0IWlGUVYA=
=MS6o
-----END PGP SIGNATURE-----
Move file manipulation functions into their own source file
Arran Cudbard-Bell@2019-11-05T01:39:07Z
Files modified:
* src/lib/server/exfile.c
* src/lib/server/log.c
* src/lib/util/base.h
* src/lib/util/file.c
* src/lib/util/file.h
* src/lib/util/misc.c
* src/lib/util/misc.h
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9f27958b6928a18a6ae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AyYQACgkQfQ55zXdi
Hs17HQf9EKvmmePLJJQ+xro9ujW28vOy13G6NH+H4EaiFSf+LbRcsZ2aRdSXsDY2
DMZnVSI+QTz4PQf/WM0oB5jBtniAJMCj1lTz3bxuH5fd02wFFUcgkx8Db7Nr0Wkt
GQIMC1I+d6naCOWN4b6W+Nw0H3S6Cv90Z7Vuljh8VGPZWn+aIo7INzI+GvZNlMPT
koEx36MxeMy4yMlvRRgqLAQrKbwHSn3SsVj78cBkDvVgeOHAZ0B7v02F40QMY2hu
QrYZPru1ju0XD8oA5zKs1qZm2JjifN1zzZs6bO4bkcXtzY85J4SXwrO4xooMydsR
JjM3Qk1s8kmw32RUUEq+Dy+aPIiMzQ==
=bPP5
-----END PGP SIGNATURE-----
allow first member of STRUCT to be variable length
it's stupid, but it's what we need for keyed structures
Alan T. DeKok@2019-11-05T00:59:44Z
Files modified:
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f520d42b1c947ece05d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AwdUACgkQfQ55zXdi
Hs2+IAf/RDESiAlHPDsT3zneOsvCopw1L9j6A8K1/cqaR1v4dyeiedAWAkrWe/b4
G8WrKmRePibGTDMMQUENOgTjW0mPlxIr96BVOhkKo0jtr98geTZhc0ZPPfIlAOIS
rDXrU+v/WZB4YBOuxycfX3fEyGS9vSkF9I5o9K9jylp78n40FpjqN2GvJ6c7856k
VhR40YbLeGrd8DVgf8CXLIylANEBUShmt3BPmqys70Uk0eShALmb2E6j1t31MyyZ
HTyj5RacC0/zc6oanZJzSbHo1sZz79RWcQJ8Uewyh6eeJS1IeqcFyXY4xc8qBf6Q
nE05q+ihwYJHomlzYPr/2F487KpYFg==
=/ZbD
-----END PGP SIGNATURE-----
depend on the binary, too
Alan T. DeKok@2019-11-05T00:26:57Z
Files modified:
* src/tests/bin/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63a3b0e73d9ee02cb352…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3Au44ACgkQfQ55zXdi
Hs1/DwgAniDAH7gk7CGiFdYOFk7NzolQUQ/9F9ES97ESiZ81QbkWTW7/kT7lSasP
VQ2sfZuEBrWEap/od6ESqNgot03u4lZUyms05r9pi0GYkFJQqgmp9aK/eZwbqkJl
a3SZ2/n6YVNeIysSKx+CC30cz0IHGvIuhz+zbI6wnsVaGY+wKrXiEkS1M+DV7q4H
yvaCueA6nKrf0ao2S4HKyAH1XpnIMiSbD/dzbriDg5uRm+dxclq4MuM9ndGGvqW9
K5wI0ONpMio379eSpDmhnM8jdOu8z57+qvS7z4AVPYh00aNm8bSJSzvbfm/WdnU+
T+Ka9SXO4qnIIc1a+C7QvNrSeYQ32A==
=o5zT
-----END PGP SIGNATURE-----
use the new test framework
and print out the goddamned error messages
Alan T. DeKok@2019-11-04T23:59:54Z
Files modified:
* src/tests/bin/all.mk
* src/tests/bin/lib.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d829a5606eec4fcc961e…
======
--
This commit summary was generated @2019-11-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AotAACgkQfQ55zXdi
Hs0oWAf+KVAVcNojKv2F9WYFEJ7F/EmCcCbb6FJzBFJH2fzlowHnhBrRU3HFy0ML
5zeUvEeptnC5OF+fTNmGc7z2myRofO4JUB5iv+Dg8/C72qAIV5dOfXtE00NUwh/y
YRO+Ax3GbezARPX+6dkjecC2n78TdQbzdNre5SKFa6X7hfqwGFsXBIs97gvzYVO9
pqgAp9dduGxYj/M7LbOT4z6CQHiEXKALpVDh87ngV8GMJ/LHbwma5t7kEyOfUjgz
pfew+PEJDHIwu7cphO0v3SMQ3Ka5e1FhZQx0VBd0NSlzo/EGLUa+1e98tIe31plC
C7q7zJg+AsBSDvf653lJXdzcRWvbqQ==
=bjxI
-----END PGP SIGNATURE-----
move RADIUS stubtype stuff to libfreeradius-radius
Alan T. DeKok@2019-11-04T22:14:28Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/dict_util.c
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7ec5f43f035b168b631…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3Aoh0ACgkQfQ55zXdi
Hs2x1Qf+NXejlkBDKz61IUVmNkApLBLCmjizZGHr6aPoj6G8b/rRzOIQkLNWxytO
ax5SAav2M8Z+G0CQiEVRRMKjMFZvtRrBmhjYLz7xW4BtEBq0LpgtjqoIZfmKiTKZ
dJczvFi7gB5sr2/sGj2dZkpIS92DUVJIbWsxs5vD1jlDLUew3LX17ndqWsiOMSit
DQWpERVkNNvJ9U+cQiLh0oqvx1QxU80ejgSdLY8R3W2MWDNdevT4wL1d9aZvvvkp
9wbgt4mYkptv07QgPbijO3Sbb2Q5EQUyu0jEoim2HdFtJE6a5ImOW8oMqN29Ok1C
IdAiQGrnP7aZ8dNTI6HpTe3ljPTZuQ==
=cOQT
-----END PGP SIGNATURE-----
move dlopen() to load by protocol
Alan T. DeKok@2019-11-04T22:11:31Z
Files modified:
* 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/8ac616d54bdf2e3249dc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3An6MACgkQfQ55zXdi
Hs2qEgf+PcJGN/tTD+gxvtyXlcqfyrDYaksSui6Dl+4PBZfKHcx2dZv75HvBUY+4
zICcrq15c9hQ0Y1Pw1DYAQGksIrtdyaCOk+hWtdRDUYGSkh7oL3udBopJvX4Q2Nq
0jnbBxYb4cvesDgXnCKpS/MXVqJww0EodFKOxP4pHOguA7owoGzoAQxagZyQNegL
8M11c+pBBhXCgncOrf5BghFTDDS8p98nZoZCzLUWURvgNIR9zjW3c6193kbYJ0U2
a++6vfxgEEjPXEyEBVM5QCLgLDG3ABGEnmeZKKgRqt2iPflHwnnP6FS9+j7l59b2
A5P7KCyOw5EGMPrgV/0sY7C9msiQKQ==
=MlMw
-----END PGP SIGNATURE-----
move lowercase to caller
Alan T. DeKok@2019-11-04T22:01:00Z
Files modified:
* src/lib/util/dict_util.c
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aafca9c820ebd6f7d6c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AlY4ACgkQfQ55zXdi
Hs377Qf/RyeApA1EWf55lF/I7tFlLXWM/tuYLfIhPLsLRIB7ero1zPhXZqtG0UU/
qm7I/pRrBKcg+Wf8MhMD9y5aAK85pjnww52N1rAI7iGMujthdJdFeQdgGeEQVZMr
bxZqenNKY+pohOGUGKLLklCrCkBu3+vYYhyazdXRVR02q0Nh9pmO5GO3j9dISOzr
bqcbZmpu3CxHtMhXfXQ4xaNj1qBxG8bQBlWJ/RVJQC2AGbcU2YuKcNajuFfGZ1P/
mZThCF5Gv8WYGwfNSeSULkY+3Mxv3T+tNQyjEPP/AQ8T1NYYuJX5e3gMqwWjNp92
uJQmzLDTi+1XGhfd1NdrEgvNUBOVow==
=5iHj
-----END PGP SIGNATURE-----
start of autoload and validation for dictionaries.
if we load protocol FOO, we now look for libfreeradius-FOO
which *should* already be loaded. i.e. when the application links
to libfreeradius-radius and calls fr_radius_init(), that function
loads the RADIUS dictionaries. Which now link back to the library.
The dictionary code then looks for a symbol called
libfreeradius_FOO_dict_protocol
and saves a pointer to that structure in the dictionary. We can
now have protocol-specific validation functions.
Alan T. DeKok@2019-11-04T21:18:06Z
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
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98399279fdb6b9948d68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AlY0ACgkQfQ55zXdi
Hs3HGwf/SIv76+MBcHCjKNYmbaLJuZl3sNV77HDR1DtXUWAvN//B647iXBTaH9qT
aITD6xN3gSQQZAYgk7ynjA5f+tiM7nWhgE6+qnoAdCi/F/CexOjOfOY6fWIINCDl
dPBZcMakP5YMPcw65Je5c1GfF/lBtiZpNxyNPqGboH9xrNeeOC2Fo3Ao0WEMg/NF
EmpPydPf7GBDvUJ3N4wwszpGUzEU0BPgumq7MvpihuG5sC1dfST1Ue4UYaqNVtV1
NBXR8EYegUXB7q1+l/1Tt5Kr90sBCazKd8NIMsMVLkBF6IuvYDycMqAVHepYLQ2u
o0H7LRY87VymXMKRc7YaSDImM9qkyA==
=UmsN
-----END PGP SIGNATURE-----
lowercase library names, and mash '-' to '_'
Alan T. DeKok@2019-11-04T21:18:05Z
Files modified:
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4413692d1f6fb5f5dbc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AlY0ACgkQfQ55zXdi
Hs3OCQf+IdV2WsqQRRq+qy98fA1ekfpA0uFRMxOP+TYCYFsQx9uBVfyL+mSjliU6
8Rvx707IXKu4d1x/lSEbO9pmEnLnZgtxKSHgabNll6iVf0LAmfByvXrPYyTSmVxT
ZYpKQbe9hl+HVwkPuD4gSSE4z78zq6oXlKF6haUbFmF3GaoYplzJjaVu/viftlo9
Xpm/MyxS/HvYv1VvXeLPo9I7sy7z/d+uyL7G9VYRuuOg5RMWUu+A3r/cF1616Qt1
jth8xtqEg4uYKPkUwN7JQGX+YxqK79REasXsI5izadY7a+Tim1ZeI+7LyW8q58ox
X5fl4qsM1Vr6BVt3BMn0dGH++Dnz6Q==
=9Hx6
-----END PGP SIGNATURE-----
use talloc_const_free
Alan T. DeKok@2019-11-04T21:18:05Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/016982c6bc10ccd66ecb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AlY0ACgkQfQ55zXdi
Hs01pQf9G1rE5jyxRmzvxTCTE2eworYWMfgTJxtLYktMvnZ03h5M4ObIAMC1v2U+
zlBnYZTCmbtOA3T+Vj9vN/aKshrmBncR7amIyFJ8PiOT2quoCBwyfctnYoxhSEmC
cON8acnddAO5Td9cl7/QTb33A5IEch+jpUZrC0L4pyp0l+oi+YKyOEqvrGaxXagH
9nmFHMfXbEhG+1pko81K6S3UnCk21BuYUqeM8bGTxOBxlhc6RYr4+T4dgP1aDXGD
YX7mgFum6W9AxA2dbpdA+j3D57cNEbkcv+MinpcSAB5I12NkgTbAOyVIBiJJb4xC
DqbJp95db347XR6mJiGrZYtwclICtQ==
=cXuN
-----END PGP SIGNATURE-----
allow "eap-*" for now.
it's fugly, but means that we have good errors most of the time.
Alan T. DeKok@2019-11-04T21:18:05Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6a18a3d4f22db68e709…
======
Add tests for DHCPv6 / rfc8415 (#3100)
* Add tests for DHCPv6 / rfc8415
* Because fd85:d2bb:92c:GARBAGE DATA HERE:74ae:2871:f56c:8d94 shouldn't match
* Fix file location
Jorge Pereira (via Arran Cudbard-Bell)@2019-11-04T19:49:06Z
Files modified:
* src/tests/unit/protocols/dhcpv6/rfc8415.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7df90913d03165c33b64…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3AfFwACgkQ/6TVgp+2
18obzw//ai/IBh1sdgkeOGLhydugLWOxFbOzyZ7wfOegbL3rQ9WGCqRNcHnwuXro
ARu/aOLnVYPQI+FFHfKTJjDXhoCYgMV7wR+XIsiWsZ7SC9oQ6CAvdE6hYW7IuvjV
4uzfL/m+bX1ByE+JnH/RJ8yeel4TnNCQocKumEPd1ky2y+0n7JX9gJGePm4v3/h4
ApmzBgR/Vi9UFBjiOCOVxJxquxRruH72hB+khibUCcfqppEsK3Z8HRO/QuN+8wqA
lgDNMw57wVYnNNu0S6tFsHTeSjxrUKxZLmjTl7YH9hHscUuR/M4jcw/asfaQ8bAP
irgp1gxzEk4LrTgDKz4c5Wmsej0GnsT7bUrWYwZiy1qG6YtWqPQWqHnPsTBWgEG2
GxUWEbLXlrD+fVcumCGHo3a8cpENlU514tiri1Zil0nVwpYhmVzcguCSjsaqFnvx
oC6HV80RhPCg+6SB++y1+Zun4lS8tTRlow+X78Vm/UALPFm02L2TyQ68IXkS2FtZ
qZSqyq1bfqt1y7PgyB1WVUwJp7pb/5rWJ/dohfLpv6P/UiUlwHnu494AqQBaCqBl
l9YTOwgsrkA1Eg3EUBsmNgR2wdT0xAg+fogamy2phSC/D6tlAv0Yd4u8PZvFga24
DOA33G28RSohvpnkeoMI7cEHVzP+/CAXONRKZC7vKg/+QRO5yDM=
=XJaA
-----END PGP SIGNATURE-----
Revert "All protocols have to have a dictionary." - Until Alan pushes another hack
This reverts commit 5f90fef77a7f91a3853cb279b3809f5676bb9ba4.
# Conflicts:
# share/dictionary/control/dictionary
Arran Cudbard-Bell@2019-11-04T19:30:36Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7657317f92cdc9f7902a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3AXF4ACgkQ/6TVgp+2
18olOg//ZsSP2m9328atvrh+1sIbVl+BogCqMqX66AdfVAtcBwTQH4uZ+GM3vQsV
aiH1zB41PYPR/J8XuOOYxH45rUSb4jTbnQrxcCOYZTADR8oTTsul4aKgNg63mkCd
hEL/qblGzt42m2qEJ6YvF3GwOZhPman2b91L39a5rbBgUqbHi9Bdx3OtaZ2yJDeu
43sQtKCLrMKXCebncxlls3eqr0V+AqCmIUKCnZWWFWvGYNrxzw9K5dhlcmoP4LmU
LGWwxAklg6+Z8xkAN9IMVdNEabvwt1Fiyvpl7El2vcyzC0e/VdXeau2VG+ZVyHbH
p37sZVfYN5z043J2I0hH8eqmdLPeR2y798hGVMvON+uf0tis2cQw2/QSS4TUcQyZ
QaSgSkYfwcbJWIti1aLB6HKxxwN6P5YA8xUraP8FM8SKaL5Qe3Ja9hTx5FcCG6II
IpR5Fy42dQTS/Hy8XTrfJ9MYWfg1zw2CzdIsA5FkA715voRu7TaWO/57oPiU044B
tF5JBAVQz6uBeT2TfVQX8LY3aM7nwnkpDHf7xFeMw7WfcESygkGNWiVJDNwWsd84
UTop7tsfxKeBkVCf/xZctkYWkyHl5EAP3/KKXqw/vVD3NBhlJSOiTd7LS5CwCYNj
83Qnx2DNiHkJ00HiFyQhDkheqr7M045wOzcrfb5yHtaJQUUoQPI=
=JN6e
-----END PGP SIGNATURE-----
Clean up unit tests more
Arran Cudbard-Bell@2019-11-04T17:14:06Z
Files modified:
* src/tests/unit/condition.txt
* src/tests/unit/condition/base.txt
* src/tests/unit/condition/escape.txt
* src/tests/unit/condition/regex.txt
* src/tests/unit/dhcpv4/base.txt
* src/tests/unit/dhcpv6/addresses.txt
* src/tests/unit/dhcpv6/bools.txt
* src/tests/unit/dhcpv6/dates.txt
* src/tests/unit/dhcpv6/dns_wire_format.txt
* src/tests/unit/dhcpv6/fixed_element_arrays.txt
* src/tests/unit/dhcpv6/integers.txt
* src/tests/unit/dhcpv6/microsoft.txt
* src/tests/unit/dhcpv6/rfc3315.txt
* src/tests/unit/dhcpv6/rfc3319.txt
* src/tests/unit/dhcpv6/rfc3646.txt
* src/tests/unit/dhcpv6/rfc6355.txt
* src/tests/unit/dhcpv6/strings.txt
* src/tests/unit/dhcpv6/tlvs.txt
* src/tests/unit/dhcpv6/variable_element_arrays.txt
* src/tests/unit/eap/aka/decode.txt
* src/tests/unit/eap/aka/encode.txt
* src/tests/unit/eap/aka/error.txt
* src/tests/unit/eap/sim/decode.txt
* src/tests/unit/eap/sim/encode.txt
* src/tests/unit/eap/sim/error.txt
* src/tests/unit/escape.txt
* src/tests/unit/ethernet.txt
* src/tests/unit/protocols/dhcpv4/base.txt
* src/tests/unit/protocols/dhcpv6/addresses.txt
* src/tests/unit/protocols/dhcpv6/bools.txt
* src/tests/unit/protocols/dhcpv6/dates.txt
* src/tests/unit/protocols/dhcpv6/dns_wire_format.txt
* src/tests/unit/protocols/dhcpv6/fixed_element_arrays.txt
* src/tests/unit/protocols/dhcpv6/integers.txt
* src/tests/unit/protocols/dhcpv6/microsoft.txt
* src/tests/unit/protocols/dhcpv6/rfc3315.txt
* src/tests/unit/protocols/dhcpv6/rfc3319.txt
* src/tests/unit/protocols/dhcpv6/rfc3646.txt
* src/tests/unit/protocols/dhcpv6/rfc6355.txt
* src/tests/unit/protocols/dhcpv6/strings.txt
* src/tests/unit/protocols/dhcpv6/tlvs.txt
* src/tests/unit/protocols/dhcpv6/variable_element_arrays.txt
* src/tests/unit/protocols/eap/aka/decode.txt
* src/tests/unit/protocols/eap/aka/encode.txt
* src/tests/unit/protocols/eap/aka/error.txt
* src/tests/unit/protocols/eap/sim/decode.txt
* src/tests/unit/protocols/eap/sim/encode.txt
* src/tests/unit/protocols/eap/sim/error.txt
* src/tests/unit/protocols/ethernet/base.txt
* src/tests/unit/protocols/radius/errors.txt
* src/tests/unit/protocols/radius/extended.txt
* src/tests/unit/protocols/radius/lucent.txt
* src/tests/unit/protocols/radius/rfc.txt
* src/tests/unit/protocols/radius/struct.txt
* src/tests/unit/protocols/radius/tunnel.txt
* src/tests/unit/protocols/radius/unit.txt
* src/tests/unit/protocols/radius/vendor.txt
* src/tests/unit/protocols/radius/wimax.txt
* src/tests/unit/protocols/tacacs/base.txt.broken
* src/tests/unit/radius/errors.txt
* src/tests/unit/radius/extended.txt
* src/tests/unit/radius/lucent.txt
* src/tests/unit/radius/rfc.txt
* src/tests/unit/radius/struct.txt
* src/tests/unit/radius/tunnel.txt
* src/tests/unit/radius/unit.txt
* src/tests/unit/radius/vendor.txt
* src/tests/unit/radius/wimax.txt
* src/tests/unit/regex.txt
* src/tests/unit/tacacs.txt.broken
* src/tests/unit/xlat.txt
* src/tests/unit/xlat/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64d569c5bdd87da8d060…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ANGcACgkQ/6TVgp+2
18pSgRAAiBPHTRlnMVB+AgEbHW2A7kNu1pl8Kov4hiX+Zdc6VXihHxnqv/HimDCd
Ho9rK7zP+5r2p00tILR0yslnryaI5pkFy6nK3yMIw+py5WSVKaLMLPb+ePr+H5yc
FrZnlV54kaYRSGeRG6v8TgrH1/Yi4HIDT0uHz5Z//L34YTHBTIzIny6zX8eD0iCv
yf9zYrEKAluTRj9XHJhdLjpfz7UdGmRswlO71BI/kY7yj0rXlZe7dYsmOGsMRQZV
IG9TQ8MjMGD48Kl+ZiyX+o1oFT5Zj54hM52Jml5LJVeyEsjrDyHZC3LTy6Hh1xUi
7Bw5AqZIwbaZanTTjUt/lzP3tpsdc6fKqJahMPNvCLed9Z9USvVKAXBWuWvi33I2
hGKRKgV9Nkz5+j8zP9Vd4bSS7R3epHFt0O0tbBKaqPnnsxcMWwQroLoksiEVd5XH
ZVLDjugsEjdigYZuJEmdHX0dQvnF5IA3RY39NagigDxiz8tsT+aEtdUstho2GaAe
t1iyknakXybeSLNd1RFcdNNTXCodc5NQKIpN0EIk8TrGWyO32KeG+azUJgtMBMc3
ltURVfTe0xuRBZXUYdq1jV4zBjwRk5ykn7kqCVfEo8FXIYtaYj9jNQYxs36kIry7
S4bLxm6XBinn0fSMocxn9wrahWwpEfAI/5Wn7rfHjVmjb2+aC9E=
=FjBM
-----END PGP SIGNATURE-----
Only one more bad use of vp_strvalue to go...
Arran Cudbard-Bell@2019-11-04T14:23:35Z
Files modified:
* src/lib/server/paircmp.c
* src/lib/tls/session.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e25f1efa03a8af2f5eac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AMXoACgkQfQ55zXdi
Hs0kdAgAiBjJT++uFSXSNRPVVzUFSkJcbtp1NxFyhSfX+odUTSA/4FoNqK1a2PX5
oEFwzXfb0gW0sF+9e6OaSJWsb59NIx2oCJVU4sWrNwSlGVOxznerXSUVfJjyW9aP
TxMH6TomN5I0LOqausIs5zNEHnseIg9VP4cDj1XgUNmVMZU2sxTvGgI+uj42zexW
f/1O792M9/a+hOqEcIL2+1FqPqhC4lodrqumtiji3Q49G4OMeUbmZOrRDqD1TYtQ
5J/R7EgChrgUZtcQydERjDy6IiA7a0OnVrTYEr4eqSMgnbb6UGGlthbpRuYJ1nkF
M+rjBh5pWuISQSGm84L47Ms+ZKO5CQ==
=keim
-----END PGP SIGNATURE-----
always end the dictionary with a CR / LF
Alan T. DeKok@2019-11-04T14:11:06Z
Files modified:
* share/dictionary/README.md
* share/dictionary/control/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0e4cdc22e4faabcf330…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ALYQACgkQ/6TVgp+2
18rVQA//VfytLxEy3TPpbCLHE+8gzptCvQaubtkzkl9s0hVZwnPjOaJ2iaKfkYTM
n0P+IL0bMJ+VYrW4jiiSS1hxrZaNFeYF73HiAqTRXoSHSvUl8YqiQrsAfjwh7WZM
snGENw9mzt1MXd9OyIUzYsIjnFSZRLa6hFjMvxtM/bV3IAJQUDrKAky/Jl6EkdkV
XnAkoRVGzpbi0XGE7DAqzLqdb7Pq2OvMnv1vpXfKmtkIAF7Od8+1LRDAJcGI2A4O
CtHzSaS36IOtgVf3Bc9wKWSRJKxEq3i2456e7wfHFRFV3rEEsY4m4ljv3DCWSb0w
O33O4rZ8om9bNfa+QmV0imbqtasapIN2U+t88pUKNDs9w8hOKcDlR9SQmHcE+Pnq
UD2r0r0pyplLSWCZt6NurSuOxq4IrCazZQL6dg9G1uAy0ALngjo8FeNihaAZiMVY
nD6HI7HMBGUA9uW/pigizC6CKgtnG3Xy5qW8DTS9VE4++y1EGxdM/N+5JAUqwrr2
ovK+GFWMEsEW7EVPiDZRLl9vix//vT27DoCzC21Z40wRb+SLrEtDNXNjKFsnw36o
pxx7D56Xp7QyD9twNHyYC4a1ijJYGQ5nMritt+PbJcEzojYt1YYRlthjTX0IjzLf
uqlsvsb0uO9+VMaReGsbW0Z6B4r+mwdGdYSoIThbTc7K3C6hqaQ=
=uqE3
-----END PGP SIGNATURE-----
Take a pass through and add MEM() where it should be used, and remove it from the protocol encoder/decoders and utilities
It may be useful to set a size limit on the context we pass to the decoders to prevent an attacker exploiting a logic bug. In this case we want the decoder to handle the memory allocation failure gracefully.
Arran Cudbard-Bell@2019-11-04T13:54:12Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/base.c
* src/lib/eap/chbind.c
* src/lib/ldap/map.c
* src/lib/server/map.c
* src/lib/server/module.c
* src/lib/server/password.c
* src/lib/server/snmp.c
* src/lib/server/tmpl.c
* src/lib/server/xlat_builtin.c
* src/lib/tls/cache.c
* src/lib/util/all.mk
* src/lib/util/debug.h
* src/lib/util/dl.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_stats/rlm_stats.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/protocols/dhcpv4/all.mk
* src/protocols/dhcpv6/all.mk
* src/protocols/dhcpv6/decode.c
* src/protocols/ethernet/all.mk
* src/protocols/radius/all.mk
* src/protocols/tacacs/all.mk
* src/protocols/tacacs/base.c
* src/protocols/tacacs/decode.c
* src/protocols/vqp/all.mk
* src/protocols/vqp/vqp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f77be0d3352c990f36e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AK0UACgkQfQ55zXdi
Hs2wOQgAnWbX124ExkolB1cyfJ3/34slbtsGvKuOfHo1oqHPnEGFs7Ig7JlCh4Jj
Mqf674LoyLe02LsQJo98O09bL2fRlwEA7UFpo7dRlsyav41fqizghmcgW8w1MUCw
SzfK21ZWOKC127K9kZsiVCmMR+01zCdFIhiB7yzZ6++F5e4dOVugkDb+L8Lv7VPS
RkzObGgwGP3zhG79Kt/zZZfHMi/Vn8s0TCXBBATRuTQJL8NUbvlxb+FFeei/bPOL
pf7nnhmX1MxmMNBFlio65OED8vA6FfnlDver1ryMaxsBa88eINGoIDnVvIUXQe+C
Cuv1h0fD5ppvidAAQXS6dRHOG9L6Bw==
=vav8
-----END PGP SIGNATURE-----
All protocols have to have a dictionary.
So we add an empty dictionary for the "control" space.
We can later add attributes for packets which are sent to workers.
Alan T. DeKok@2019-11-04T13:44:37Z
Files modified:
* share/dictionary/control/dictionary
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f90fef77a7f91a3853c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/LYcACgkQ/6TVgp+2
18qhJg/+N4UPv4b0uek1+4ZSQTfpBdoQlgHf+8gkHUCU9VFPY7zHOWQvm/3Iuq6n
2gUor/L68PdPv8Wwg5bcSd+YtWIeOLF+YM2hLniQtXohpaq+Zg9MrxbqGU/++Z5J
VDu9L/gyPk0a2pCCyToZsKoZsvbsd7rdNqiq9v967GjcoT+uTxM1BV8tn3JhoiLF
8yb02rszR4p9LrG7lQjMucFz8jpXZzwWQ+D+t8W0Z753Dk1kbYB50uUtMfB1ls5w
w/v16eVOaRgdfGeLor9eH/ASRTT2AYwh3UaqRBELQ+ZA7dhp8jauktl79jABVnl6
8tKJ+mUNtjOQxG6GAx1h9TBOqg01AGOOURTnTNkvgmC5aSPBZjtKhyMnVZt8g4U1
pLkMjvKOsprTNUQF6bdTLzM5fwwPg95gpJhdpi2RaYEPrLZC75YmTPue4/p5sWBl
iwjBdMorrDQoc1Q/soTpTc6EQ5Xl4/2+g7O+EqxirmG/9QlMZf0YbLsfZxWmgfMk
LUBGdAwlP5p08cSvUorlG7vDE9BzvtfezbLufqcNi3NoKjGuaMU5Bw4j/jJbDK+V
S48GaRuHwOdbxaNdobAuWRq6gOgJh7syhZzoEBYtHZ4hAZF4nPgzSylSyXSRBv7L
K9m+RQzUvo5eFijSV3gX0uTfdVGzwIFz9/OJJH771eQeiW1J1ZE=
=ygXu
-----END PGP SIGNATURE-----
CID 1455235
Arran Cudbard-Bell@2019-11-03T19:41:59Z
Files modified:
* src/lib/server/paircmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b7b2c53adb449dabaa3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/LU4ACgkQ/6TVgp+2
18ogkhAAi5OIEHG/Vla8XP4YckSaDYizJflXJIYeUh+xibSd4JQqacOc1m1yMLuJ
rCqNAVRsCZIkmAcf/N8cVNqtjGp34LhnDcJcR8wMcynIPewkD7bxCoATtY2U+ujM
cwsFxoexSJaIKb5icmyTYaljBqzsOnljzBuYN38n0je8AkGxrmPmc167Yjuqh18B
rtXwNZJ4l4Lc6r20kzjfoUrjVWD5qO2uagkbF4VDrFB/ebJsMIhnDjTlLuucHC3U
cvuozezndBi3FDU0U6khlePcudgZoY/vEzl1qecHkuBUMuosgUoXGEczgo5VxC9K
wNbVhtS1qnO0QUuR4B6O6VHxDiyQQnE31PpV/G4VyClAo6RmuLO8XD/V5MxvMcJe
C5pSw5ZVCwX8HQU0/ZSU0vCi1QxuLVhG2rJQUx7U9dcdyrEknY5qnTe67DA/6QgF
ksYLfJLjzgPru5fPaP7hfYmpEj5Uw81XnOhMNuVLM1l/grRHEC3TR4oqO/rcrn3J
9mWtDI7iamXqmlP7XtKJLuHffyp+1FiuIUYUIa6n/eJaRNn+QXvFH+c4/r9lEJ0i
tpojUJHBXfO2VM0/kzVimSoez7zJV+RItkXljJOrcqsLMq5HT8czfal8FzJ2rZE0
Rz62Zo8oi7nXrg8t//EmzlAw+zarlTC2/P4usDv7k0axllphlOQ=
=7c9E
-----END PGP SIGNATURE-----
CID 1455236
Arran Cudbard-Bell@2019-11-03T19:41:02Z
Files modified:
* src/lib/util/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41c8ae729f6d111bd391…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/LIAACgkQ/6TVgp+2
18o0qA//d4wFe1W+yT0azLh6oW6cXxpqS2NV0H0a5DgmF6GuaTZ1wzMQpOGE9u5n
HfR7kcgD4+PQGf0bTnYSOnHOmb/mg1WvQ6xzpDLwsURMAjoKHXtvCkSb0SupjOIe
yUk0dSyILVwMugHTYwCGThcZTPCy2Zrtyx47wsdDsfZYBhtCC7C9JmgQkuvGIHrp
g1TThHSkBuM417daW+5EpYcmVaAqqlHnRNjwWqXQCgoeW9jcxLQ+WKanHDeB//cy
BVkzo2b+LsV0XVtcR8Uz6+7bZ5ABT8ew25ZlYdoLtvuvP0Nc+01OJJtUZvybeHFM
HIHenPXr3uyM2ASNuXur8Q0UShDEasBIh/SEEg+OrbkqXgsc9TrPpOUAYeE6VqmF
fwqtD+cqC8tUFWoVirIWQz/6Bv9KiHXBjS0W1SFUqBi85rP2blBqiUwJllhw/H7Q
87Dagp565OpGo3Is8fsaEBJihHryqS7foW/z5uuiPEXsqWxzQF1Trj8LdyVTYl/4
cotaY/ur0GimKKCpKaVojudxbscHnJwc40GDErOOr9W7HgZ7Y7oT1Dih1oJgDw2W
RgmhoodzoVFlQEUGQifmiM9mQNuiHh9YV7YiE0kMll9oUDzoOgLVDYI9VlkHKA9L
LMNoX8gZyTMKKh32FK5kaf1iFRL8PDmwlv7xBqlF961b3P+P0sI=
=zuaY
-----END PGP SIGNATURE-----
CID 1455238
Arran Cudbard-Bell@2019-11-03T19:37:36Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df23766751479a76886f…
======
--
This commit summary was generated @2019-11-05T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AjMUACgkQfQ55zXdi
Hs2Digf8CwhEVPcRaXFnDs/SwqlgPshuSPJ9xUKbZEF4ud7cDdoTL7cuFoaaWVqx
5por73NFjl0+3ZNJAJdwLEmjDXO8ciqKOBVxnfCyEXRISf1g991tTXShP8aRy7sv
sD8S69UGYBSD+/5PjDnUUjnFRmEid+QkZqRGt6VfvRc//Hk/BQpR2vjZTfCHyNRw
148QxmvKJ0tCAFcbF0ClpJM3yusIC/L77Efbq1xZ/ZdU3eTCEO15bHpWV1suS/vE
GoSxIpD4P1tYx0ADrjMTP3R0ZykMlp573fMsIdEn7+rGsKRI4OdfSCLHaM3NeNeb
imk/qAgKHaJkbpLXwz+T2P2LKbVzXg==
=NBmN
-----END PGP SIGNATURE-----
notes on altnames
Alan T. DeKok@2019-11-04T20:40:30Z
Files modified:
* raddb/certs/server.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aefb172f012f98b993f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AiWUACgkQfQ55zXdi
Hs1UGAf/Yuaz8GtszEIJKy/EBNwMYF5VBXUPlAaC0U5JwPTnQkGu5fcN5szqOX9/
4Gv8Dj+7+WC4y0YXriQW0wq+8dxYI6BMylHZkMMSTNGd8bBpZ8b92x13BnlDxXPr
Z9yCl7vssWuVWgn3SjUoL25dxYRYk9dyLJhNrn9Y6bXIcAks4SmoY0KlronX+VE3
ycQqjdBcqdKEpdfla30xpb3+T3UhuxdBrtc9WO7bYUadXCK9EqaHW8hBemJH6Pxz
loJgMtKw3JFvi6TmUSPLcLVqYFORGR92BhC5lZ3S2nNCRmT5Wx654vhEqHlaNw5H
/nQhFc41FDVP8N1TFEQQ4VTqfkURLA==
=z+Lr
-----END PGP SIGNATURE-----
more of the same
Alan T. DeKok@2019-11-04T20:26:07Z
Files modified:
* raddb/certs/xpextensions
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e20e51e6b0e869393a80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AiKcACgkQfQ55zXdi
Hs2EVAf/Rs8uKhE2gtsuAT4uM1CaLRhkFMQCYZWDjqXu+ZsKhEcjNPcUEri9VPBK
hvy8QsMQmJ1dd5pO1CKBNVgFZjUY60W3/quL1GbpePfQT0nypBnoIo0quo2WPYAi
GvWPo3vywh97H1PS4pdP/I80SKJy+X1Orzm2ZNcQhxP/YMECr4LimsNfmch3N97p
Xz6WYINNOFXQqB8cFQ6l1bJ9MYb97vzQaJ3xPI/1KKDm4iHCFLU770FLcG0v5Mvu
fsu+LbQwIKW55ejKgvmwaR/g49wmG8VBaIsGH1rI+f81qbqBo+7VWO7K2i9g3pKo
GMC889B0lS7wGpWArsIlAQoCiSyCUw==
=ChSn
-----END PGP SIGNATURE-----
notes on iOS 13
Alan T. DeKok@2019-11-04T20:22:58Z
Files modified:
* raddb/certs/README
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c194e9aec3fc9aeef57a…
======
--
This commit summary was generated @2019-11-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/LEQACgkQ/6TVgp+2
18pwvA//RGUyivSm78DwGUutZXtO/YbChO8Izq2bMWC9Ex7hiti1hm6FQICjxDDK
TioNLGRoFN8lUWvpEb34IcibDhzuATKZSVGyg9WzkQAhKQMz1gI9BB3EMWBqK0Py
c+uwnOdti14gSCClL1WE8CwtewaI8P06VbLmxLdjkdYsJj75AGOzzGRdHzgdLbRh
xBf/izN4swDV7EyrGrG0PGW1AeUGV/dOcDbCws4IrInDdC1XnA1GViOIfsotEwWw
8VwbStkMorT6dH6GSTRe0feL9Jj6kVSfyGPtmsop3td4yVaOOb7iCn/br9pxq9BS
JDoCtysL4w/Csb/9qe9mlpRyGZNKkm6Za3oiqDGLAdWh+O6PkBQ9J7xVRhJPQvrO
YztFr3rVujPCGmPeRTnwL2tZoGqt1R7XRvRA0KmciiXTuMMOiV4m/ZV50s5nN7Ym
samp3VI4O3/LngPIDMk+lXa8DK+HAZ1QZ+AblBeVj0BEsCHINFhgz87FtXT9fWT0
ZsidwSCG7tNuSnjZMR5xiQwEDZPHBDM4A7C3dZ5sO7DXssxEDTz6i5ojlbUO/ESV
m2EdxQp8zdM1HGFA39koSZFe4+nYb+8GX3KWJQU6dpAkKc3LE8PWEDAOY6MiWyaO
RE2kwah2QS5JAdmQuCoPVDCi36WXKk9PAlQFiT7FD3OpoqlDrAo=
=Ym20
-----END PGP SIGNATURE-----
CID 1455239
Arran Cudbard-Bell@2019-11-03T19:36:36Z
Files modified:
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c16fc21ad2956ab78b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/K94ACgkQ/6TVgp+2
18oTUA/+O2cRPkNBPe1UX6jArcUlf6NRx3pCNVUnF3Ouy2pKERRUMhghTZdvTXfw
Cy479qBixGGQsj4H+sU5wLgd+1zPAJmmeofap9HSV1BuaZZClcw9p3iP+CxEieDK
mhzhjL+klP9NbluZWNythtxNTU32WbZ/rAwMuz9xNW5WgD2Z0vADT1cDbkxp06Rr
2Kv3FxZDl0XUxwfqfGFxx+KpRuTuhaP5mXG7s0GythJbq/xYhaSEQtIzOFpQafE6
W1pcY2HW7klUDwVDrOSdigiJQZ0OAIPxSnWAFFnsRaLN5YkOCbbJVdLU62NSimPb
RxsxznvtOCia5h4GSTrJlDla2sz71rCmLPvo7Wxu5XZ0uudUMLtxazxMwcwS6Rvz
pBMaK14kSy6S6yorpzg8MFTZHyXa97k0AYUVktzeXDOtQO6VqPdqu2QVouV5iSSa
ocr58edXMeejrZzgsuSXXsj1rpeeotph/CVCvQKm2FVl8d5kXXI+tlnBCla+1gZn
UPe1gceAuoBUyt1s3Xl0T0SKv108jUsZ2aFw7lOFr17V+9lSdyNus1rSxGlfvpHo
RB7gH3kJSBrRlaukdK6XS0n1LTqA6rqhpAA7kxw0qVhb05CPpcPverLRfYAqqQee
3h35Y2ey/No+1rwHQDwDdyQCkF5lubS83OVfS9qUv+ciDyS/hzU=
=235h
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-11-03T19:34:54Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d159291347037d9651a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/K7IACgkQ/6TVgp+2
18oFChAAgQR8DnLrnvLDU/zMHkmJVzCdrRGbn9zIFSOrvu+YNniTX8yzQp9cJ99m
KGT6OnmYjpV/5yd5d4E2mK+6i1JItyL0DuoRWPk4NwRe9o45lrcGqcnTwqQKGTtA
U8hm4ftBlRC3xImu9Xw/gHUcHmq3rt1ujADM9kgm5RKXgKZ2qOnnR8St2TNuoNrc
jDJaT3c2zSPkgyaC5+8Kljj6qFb2Y92v2W4sbVYENbsH7i+byS2shNo7okY9JxAU
lYa6kQIRzPqt6qMyNaXUzQDbYih1HOEYfsu4oz8nwyi+wS4hjsC5gE4tyf+prxYa
aFasvBmtmd8GPbNNKet3bbP9ePRnmHeLfVtn9f6zSoDQ9NtLY6k0aF6OuOux7EfW
ijIv5Nl4R7B93vt1Bj+aJWz1l1mLqZlTRoZ8sm+Joc8bkGJRvoTMEhmG1Nfg4wim
uoowSebrdeISNbTBMCKDlq96qTsQDYxXKfei1UtlRMiwlJuDYtavtCKX8/r9wr8U
FLczwGpkLQA/Qif2UIJSuybtZKG+ZgKXHkAot1xEoFvZ/JuqFZbkfroG6dFTPc1A
482DYaB9GTC6Vz8N5lwfRlpA/Fx7QbRDVmMh5ker9KDdBjkhXxTvFfnW/60Rtjc+
Ewo5fr4kjTSJHszXI+WrPPTMOuZNcO8ahdwCmFMtSQeYPld4hfU=
=JA9+
-----END PGP SIGNATURE-----
CID 1455245
Arran Cudbard-Bell@2019-11-03T19:34:10Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/000622486fcb38a8ac67…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/KngACgkQ/6TVgp+2
18p2ZBAAiKmoekv7OdohRf7dNYSdrTheRRwNzYGftBJqK9jezp6AQTYWprz3UW/L
76KUfY1GYUNuQg+Le8o4McfmaPV6kXqNuDxzeGjeXY8ZpVd8xvIft7akPyvbuFc3
eozGSPt9yOvjPDbPJoxZ5Uyhj+5ATtdqv38siXJQEpWmysrUjVr1qXYt6fyRbwwj
NlKTYRlxt+mEbwu8jZ8QBOFtKeM5nU6DnR+vqRdcgIabZNtuOGpaEM4JI118IbvD
Qp/VEmZeOJvwfyu2LgspndohcqVviv1edH9JwP3UTyOWw7zMCAh+dBWKCPiSC7Mz
ZHNGfivMZTraiK5THMWnf7X7uYPREriwao3Vt0dljvfdLsoHWMsQJg3QaB+Gyhpm
Jj5Fc539zujhZ8p8xZH/Y9NY/fsgQKRBGoyT7gNAI8K6AKvDnq2SqMI1th0qWJ5c
pOFzbYhcHmx18+gY5Fq92LpbCVGJt441c7qkleWRINDXs0JRi6B9ABvFXS3TUXhV
EegafYYtOfh60qReLbsa8Xt9l/ArCg4kwuHU5cvWLA0IHI6q50mFjimOpF7oEPwZ
Skk8/amI2ChHts6HnsCUsz2aX1SBU3Oba+hKe9ek3QXQMsaODxGND5nIAbg+7w9D
PeD+S2tEEnLbVsV2AiQMV8TEdM83PyNJV+hF1if2I3l/rGibttQ=
=+P9n
-----END PGP SIGNATURE-----
CID 1455246
Arran Cudbard-Bell@2019-11-03T19:28:56Z
Files modified:
* src/bin/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94bcf05a021c4a1f2149…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/KYsACgkQ/6TVgp+2
18qHgw//f1Ioqsk/nqt365L1gvi5Pk3cqD7YG0cuB7Mbt6EUXDPVJONDK8l7+BoY
uXgepr/a/1mtOUXS0+dXflppV4RkTeKAs7YW/PfOuHD6JfXY8ksNU55iDP5HB3Oz
6xswJBUu8VK1D4nqF5ziwwRJp+gKD2RNYN80p+j9RNu+RFCL4kWS7g9Dba25dKAl
T0ABTTV6jryhxSWofmmiufZAetM0dMfA0aNv+3iDBEQnP8Q8chHIC7iZ6RihALHX
WgnQCPFTMa1MOW5i/KHSAGnhpH6EJ0RcEGYbD4A5SKHYoZ44hP7VB7zSWm4ISvcA
1djDgrZxtPb0cURoEVTB6x1Pg8MMYm+Pdgp73RNb5jkB3VVJBXyY7bLYHSw0nCvO
jtapZvsvvQRv8STb0VVvXoR65itv/FroPbfYNBFdXBmdd2FvM518rPoFVGMV68E3
q3UX/tFv6CqgzDSmkGflLrmgUinoKk7E0Zh2Rn3Kow15zxQSIioRiD0YpB1zokDu
JtaZNf9dYvPEDJPiwAQOeEfJ8DItkJFRoTUu67tQRvg59ACHUs8NXgQMK/LCzumi
mnE+isZNEc2LS+yFw3Ll67DpmH7tqugjJaj4vEu5dEipkBTsEnpDRyB03hyiBLVn
OeJJEuAIXrX4kpn2zzLCWKMLQkS435VdxmiXueO4ps/SLwep01E=
=iuYs
-----END PGP SIGNATURE-----
CID 1455229
Arran Cudbard-Bell@2019-11-03T19:24:59Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adcedaae53b37a9afcef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/KS8ACgkQ/6TVgp+2
18piYw/8DqKdBLMP6MDowtrabWKwfy8Uf65JsF4Hhdj2gV1KSzG95GUudwsSkV+d
YQXQAmn/pXs+LdCw6ERF6pidhqyReteEGTtHanSkC4f6wjio5+98Z4MACxRLnA/j
F8/fZ2w2PDXVsVxFUt1rwAMHX+wmkJaCO5hhTQ8mu1owFCbEs2gKWx8sbfl9Og1n
W0a45ucPrDHns1+RJ57gmE51Aus6wuS+IJuMviwsXW5hA6x+ulK3ETFnlAiO8oGT
W8Xs4ov0b7PJAe3dvlVsVT+0Hsbku8WeKWfyAJa58rtwQM+3oP5Lro3QOWqcyC8v
6/hpet1r0BQQZnFU0KtznNF587Q/zaqDibVsS7m+W2CpzyjQ/WkzXDVzedllANoL
bK6pjJ3QWz/J8Zel7WAJuTFMMMtn2yDC/0wOX0twOnz5ngZg0afM261d6vMefp4B
DO281P/M66WKGYIbgpRWsO9bwKRWdz4ehsoattIgEojguiWe3sdKIXvcHyFz2t6I
4k91+oukP3sqrnsZVwDEJ5fiXQceDf66PjATomwp84CDVDJdeoCumvs5nd/5dohd
BbONTDha0FnmDbILV030G1uoABWX+bcsQQuf/tgLweNFOBsh9j8KM5xgjCWmbU/u
jiep6jZ6j4JlJenuAhlCGNt2mXy2QPPIXelKqkfU3b5vReTlu2c=
=naDV
-----END PGP SIGNATURE-----
CID 1455232
Arran Cudbard-Bell@2019-11-03T19:23:27Z
Files modified:
* src/lib/server/password.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19cde6ab390093d0016c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/KLoACgkQ/6TVgp+2
18q8Og//ZY0hYYq2NVFRlt/UeZndOcaUDsDN1Kd7+mveLC5JExsCGgWzSqb6XlYr
+twEcqTC2+dBgMoEl7eWTKuTbmK7/hUcDYdjvL46+8mIVEK/5yoIUzow/rIi8dsL
T0T2eNK8B1Dr7vmoGZljmxTEM8B/pJAwhpRQm1o5pskQHFtj0LSRrAxhDYuN21ws
Z8jEFOkF1JR3YjFxIB7O8DMwkCLSZ3mk4lggJCuLGVDDrvvhcbjPkY81nscExmF7
ynKuzydb6jQSKEhmkX36wQ8eCHFkZbJGM4W2sIukfufghFrmNss6pMcU4fjoL37e
G/e74o6TQmEyTWE7crbKVkJ/jEwkKMTz8QkLl+bLTA6jj+HZnCqENTSUCM3s74OR
eOF4O32kR6q3SgCYM7t4sTjZTbq2dt5zweDapvsDBkbiqhKCks8iYHQj4oOdfepD
e7DeWrZMGMeB23WN0UZOn8rUnMT6SmfNEKKHTSHFxDEQiisaPK26fE6xCAUOIkfh
/Ji5M3gHSbXyaX+Omg85Jl98ZdDqjnu5MVNIHKWL7ia+RL/byJTuyLSGugH1kOeN
JXzQca6/Q/H1DSXyI3Oiqp3TLN9Cjwbplq8WTN6io+m5WkSkL17v3nKxKZz7cibQ
HfEXnduxynANBVoOrFyzjI9W9xcc0W1xJ8qV48V5Pv1WdbYBLXY=
=jYwv
-----END PGP SIGNATURE-----
CID 1455237
Arran Cudbard-Bell@2019-11-03T19:21:30Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48dfd983b6399d458c1f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/JzgACgkQ/6TVgp+2
18ooRxAAqN8IGQ8uPx4RRtCOFU/ULW7+dibt7gRHn0D3/IyqXPgBnWkykWhgtq35
g985Yluqo5ZUWxf3ixXEPzrZ6Ia/bSfrtf34UwJzJhYe4pjC5uh6OF8c2y85mTg1
hkQcfJ2jgeP8rvTo6vbF0QsSjvNb5ws1idkAus+1wEVtplehTAxbG+aUwYJrhp2p
X6nAYKeW+UbDAOTKlKaBWZ59ImRKjQz9PuXBW+iC5fihXrBKOwK0D8BBjO8po/Q+
XKelZMu8OvWvLbCVLO01/KbMpMv6Q0thbzqEAbB1I3y39nkrE0a5zyzqzK54bgI3
twJaQnw4LbAwzcg5Tp7/rduk/TNmnCMyrqAJ4g4uCRzpGh+b4tH40twv6CEN8x7q
I5vMFABiTsxY3Zrk6j/HNHsjbX8Lpxa2Xo0AnO1Gf5GGtf8LCeRLsOvT2Kyx7caY
GRljkPh5quOMZb41Kd8TVJMzKPoGOZebm3dy7M90qKQJzq2eVFy6IEqRUFwyD/uA
/lmF4VPQtMNjb0IRyKP81frZIYdco4/z/IJ5j4XYw8Yj6DghubCZ9k0IV5RKo+WD
bS4L7h8v/GbxpisSktDzT8mWbl8GvjFVEjbqQJm+tYM7VH8+1O5qWSZNos64S2o1
36kP5xm/DY+g+pAc9fAQRISuAZ+bBNKplxCICbzApEXZfATR7xw=
=82XY
-----END PGP SIGNATURE-----
CID 1455241
Arran Cudbard-Bell@2019-11-03T19:15:04Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/825d94b7e36966c8dbcf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/JwwACgkQ/6TVgp+2
18qF+w/9FTL52H1yuVcP+Xd5Ca5kYcWipo9Tp9Nc73EsfOy+xF1r8QcDXx2dPTQ2
sLTvVsBh7I20rVL3B/N1fBlrdt8in+Gn3YjpURdCpiVqvdygvrbWedNUnSmyvVxY
h7mgJ1pJCna6iH24nNauUtIM5MpHQexhhZuvWuVF5tRRWo5sx0aVZB5te4knJTAb
2qjhlRsGRKAx59YX6wugsMpuQNgns/RvPOcew03azGGzZGrSiNoyGtaV5RmmDbVF
d9BZYcrncvF7vk06iwXoi/mfeIarM/Wz7duceeT12F6DrqYdTueAGHcPT0q2k5vw
Sayvv82xUyXXpZibLthw54Zt/dGcsldkd9DqG8o4E+ti8Ae5POVTal3xv2UT71vw
VF8NRd6wVrAWyxviY5FkRGhP4gX/cNm6q7p6mfLH9IJj/7vbY3xBdBTE02jTTynK
/y+tn7jNbDW4Xi4vaGxtQMey3v+RuODOQdoPRHAi7L2BgEBY3nRNi/2UGBZIYFzS
obXIobme82mAVLV6l69tIK8ow8+7ww4N1ft1qS+/GHkclSUOsvVryJeFfXu78VeA
ZBzCCmTYC1vKP0OuEII7eMJeP+0NESYtIxoanwa3Zxve3HmWTUZ/fCprd3lSNPzt
4M6Cq9DSHZRspaz3xOfovfu3OaELxjHkPV8ZgCvzq2NFzjfgdEw=
=m/Pn
-----END PGP SIGNATURE-----
CID 1455243
Arran Cudbard-Bell@2019-11-03T19:14:20Z
Files modified:
* src/lib/server/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aca15122811fa76afce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/JrkACgkQ/6TVgp+2
18qBtxAAnVeE27WuU5GE8OqyRcrENeiyJQkDZjT2MyjpqpEdSXVGaPY3B1Na2wPi
eitOs40z1Sy6x8QGoc/Iiu2rMKzypoKJALK6z07XxlzfOxb/PGpVwJNXRyToE7bC
ApDBKCbVK6yRfIKaN9fbX9bm9Fs42FPfKMEPRkGx9v5iYwW5FK/yJuoSCw871Pa9
qEIJ+Qq4QkM4q8QLYwVJWEkqBZqC1Pjia0v3ShBBwR4pPCGWPek+Bk/JZP9MOJ7o
Lj0fkncTDcdAomc5MvIT9JvfKHxXIX8otwCDXeXzzP+3QfRuDX/IHkcyiYKxWM4u
t917hARru//aUWoCwvJPRrSme+p4rU5eXqexZwJMWC2OWHgw/0J2NgYp2UKFrZRR
tVyo/Kgjk5G6S4QhgjbNQUVqNi3w3nUSLlUlTgHOhF1rtp/RWHQBqLpDETJDqCS0
oWdsU+A8bbLk/d1MZSX1GBCh+uRw2BRmSWXOzrn5KkrKYg01OPm+pV9HR6NAMjeU
9YwE9KcLdmEF06ocUSiRAp1AuuBR9m4IXkEvSS2tw8CvHOMJIUPkiCrBZO3+AYG3
9Tyq0tWhZr1ffhOKEKbEbPmEHiFwH8Qu7CVd/epLMcURN62iYlwOEFy6nh8/qFPn
fuowDvbA4oAJAXIJZV0iMRWkf9rQ03qf6O5u3D7ffbxd+jLJYPc=
=a7U6
-----END PGP SIGNATURE-----
CID 1455249
Arran Cudbard-Bell@2019-11-03T19:12:57Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5aaf68338df8c9d7327…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2/JoIACgkQ/6TVgp+2
18oTyA//eIFWNg9yUMcGAtPPchzUMJOKJAkPDU3hPstD8JqkPA4Mn2swLGZLHlh7
oi6qhrKPvySzxTSExJsw9E+o857gEXypPHK621Ndat/XNxSkglRYafAV0g3FkUZ2
rE6V2XFCnr7PsEVO3cH4N2k8osBHZAhjraUY4yFIFwF2+uLG9r65CYlOjiYXauCM
RuKIs37fOq1vtxAyhaa5irMVD3+++OEG6vB+wy1/dXMJtPAMXgqqteRuMA5gQmRb
rZq++YlVP0Lh2xU7jvqF2ZzFlByVjon6S9pkR0iFcJksF2fFt3hzRAucHsv/4u7n
6sh5Z64KZOGH0zSw6K2ml7z01ym8kwoTfMzH8Pdrluy89i2+2FFrYE/qB24kDU9r
NwIn3hsagLkMCIzPZi/BnIV/2lXPmn7Ai+vhCjhGbBSPEUAvwCH/k4QKJjR0TFkW
pX3qWsr5aD7hJcCyQ2pWs+H04Fyd+FR2vP73jyJwAAtGslUaVXkNCUdlEqwW1M99
quoiwZElsf65L9XokU/Ycy9I+c/CRGh5Xi8klKnnmDjNM9CQTlWnXFmJtQP0QCGG
MLO00RfyVePXWcrzItQ2+Mt9EcdaBUYz255YVHfjr36lutaD7BV5imcQOFFpGTmk
tmY9r6zZKuaVvkhECNguuYHWzUkQzWVGubmfXBjV/jZVLWOytq0=
=ZFhW
-----END PGP SIGNATURE-----
CID 1455250
Arran Cudbard-Bell@2019-11-03T19:12:02Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6245aaf5561b003b22d6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2+74MACgkQfQ55zXdi
Hs21Xgf+L/CGEInXRu8BkX2HwYbenLof2lyNDrbnQ9BnO49DP0ldRMZnL978diLj
eEh/8108lanG2YUpS/5GnmW2mthkqgPibpU8F+WJG6SL/jYJcuGxKhkq+vM2lUUU
MLSEgq5wtUo+fc4jrdfv8EiYMYJ5cYD3ItRWt1bV8hoOXEULV+OaRF0MgnpuyQ+S
186j92Atl2WEy7sTkLi6mCMQOEJq//j2gI87mGpCeZlGhHzmwQuEBZH+Pmr7o+dY
ygavfjRfI5lB2Iqv6CfWDDEn3g6xZFGy94pUHaq1CfPXO7gyYvUwX+INaLJgNNLx
22XzMiaHXeJ3y26H339X427Dxqp2Zw==
=baiV
-----END PGP SIGNATURE-----
use consistent names
Alan T. DeKok@2019-11-03T15:17:17Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc6939
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76958bdea456757e42dd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2+680ACgkQfQ55zXdi
Hs1b7Qf/XQ9Ez0Jl6SLyk7dlhmSH3j+vB3LtsaMlFAHNrYjZ/Hn85Q8BCm8hzSMa
atdSwB8M4WPJuD96qc8tToXEzaxeOFxKgZdqTuGl5Ihbij7eyf0OY0hjPRQl/JdR
mw/bIfQmwL2g91Jke5KP3Oaj+ViG2nZasxQIWW+MCd9d8J7vh4NZ0ioGBQSFEJxh
tXTFHNl+BxyXY47ziQXDz8wGSC8/glMY1cGpewA+PgVW0MNYOrsVXUIVGUZhNWAM
IshQhXgzeWjTIa/l3oZzUoqE01RURHFB3MhUcrftE4UXAYK+qW2e0g4gYGLUToDV
LjYtkU2hJHrUbMtA7CZCq+2TEn7uIA==
=cY6W
-----END PGP SIGNATURE-----
minor cleanups
Alan T. DeKok@2019-11-03T15:01:29Z
Files modified:
* src/protocols/dhcpv6/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b85029a29d35f68935ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2+678ACgkQfQ55zXdi
Hs22NQf+Ly4qtveq8kDJunmO8S1H8ylUKRPWuwThMID/ZqaDdP7pRtWvSLBZXKlS
xEg7ACP2kRFhJp85Uy1yRvVPOLeGAAF++tu/d8C+4eltioTPDNqp4cAbKRPF1LR+
i7kYSV+ADHExflwGrMbFda5ib6mu6xuf/EZ3SP4+SGg+cOkaVbb3L43PzTu1FCBy
9kMYtwc8FxZ6fzJfwJOnJEtVO30b1Q1D3jys+dR02Jt2v1N7jLWpFfY9Nr4VFLF9
zApN8w7Uiqz4UOdmGpNGQkd93/eT1pzRIIKLvM6n1XRP0eAtcU2os/9ZaIXYZjfr
/dkb+7NHwmTVPkEtEOm1ikNpJevCAw==
=WH5W
-----END PGP SIGNATURE-----
add hardware types
Alan T. DeKok@2019-11-03T15:01:15Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc6939
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad764e47689f442b1b15…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2+594ACgkQfQ55zXdi
Hs2j+ggAnoWfOu86IYVo9UpbRr2JohJ1XPg/ZVQ6L2uy2/tpDFKjGdb5sGKonVNC
K/z5kX02AVS5yswr/rntq0sRfEPrbjNjx5ze+KPdLIN4s2oMdqdQlmDz0Llg+0HX
8I3W6KLId2qqbs6pI/OOyaKy+cRY3raU25zOzMFe3qNnQvc779GClXUBVKnmJBmH
VQqKkDeD//Ji/ecBblE3BjeFB5LgA9CHxJyFy/N/sw4TwD9Xzkeq0mNOXIDtU9mX
2f51IEyGmV70kg13sfSKFXNor9wNYl5jSVzTC/Sz32vjEeuJ82jjOQj542MnAVGL
VSL2VuRAP4Lr/H7FXOw3ZeCv08bdqg==
=3kMr
-----END PGP SIGNATURE-----
use DIR for local directory
we don't need TEST_FILES_DIR, because the boilermake framework
already sets DIR.
But we also need to re-set DIR as a rule-specific variable when
running the test. Because eval of makefile and running of rule
are done at two different times
Alan T. DeKok@2019-11-03T14:43:54Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be977b6ec32d6c1e0287…
======
--
This commit summary was generated @2019-11-04T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hi,
I began to work on rlm_python3 support. Unlucky, there are a lot of
things to change because a lot of used methods must be changed, for
example:
PyString_FromString -> PyUnicode_FromString
I think that also initialization of the module has also big changes.
So, how could be the right way to handle this module?
Probably, for a period it's better to have two modules rlm_python (for
2.7) and rlm_python3 (for 3.x) but from another site, it's wrong to
leave to the user the possibility of loading both modules. I dunno what
happens with GIL, etc. with both modules loaded and probably it's
better to avoid this.
In addition, py 2.7 is EOL so probably it's better to avoid splitting.
It is not an easy choice.
WDYT?
-- geaaru
2
3