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
November 2019
- 5 participants
- 49 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IlDYACgkQfQ55zXdi
Hs1d5Qf8CKwbkTWnzRFFEHbedKDvR/7Ne89bNGed4hGv6rd9A4hZtwMHKaJGHMRy
lcxVYRZnsi/nKH4O4sI2cavzn9johPR18iZTThLxxZhVRX9rSEnhIPl0aOpyMbrL
wYBnvnAiDZRjrRykZmvdZ90hAHgSwu90rPVJGS3LNFXsWL3z8mcV16M0SR+hWwgk
8XFvnKEKWKG03ye36fLk0QCtoveUZmscjYvRIQ3DV37mZT00IRXCjvXlKnXZ7k/N
z83UR1S9u2R1Ey5n0YmioDUq3wq+Iu94APxrudADqBJhpxZjunl0sayHXLaP2vrf
/d6II4vnwIYIrLsihYuSiR4xsLxLOw==
=Fxn2
-----END PGP SIGNATURE-----
correct syntax of NAIRealm.
OpenSSL is "interesting"
Alan T. DeKok@2019-11-10T22:50:17Z
Files modified:
* raddb/certs/server.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38c80e1c801ec9a40883…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IjVcACgkQfQ55zXdi
Hs2gkwf+Ih4nmgJkM3CJ8quW3LA8KzfAX+qc6RMgy8yoofknY2qitHOZhQhWrUzw
YMUTuDyEyv7Uovgwe/tS2Q29sOLhluKuzVBNGn8HgFUKq7S4kk8KdI5sPElFYw8D
5tplwInn5Z14s10fyz/WDN6XC/KziLZPFnYZsszUiUW0GtilXrfkMcTge9qMIjex
0ntgWlyPhrOiqCExyJoJsxK89S8cxh3c3MihBDBKQWWPXtMdnPCK4iausxGRhgAZ
MIP+r62pWfhS1ASbrHlGwNKmeMSxcrmEic/e4nkGbCtIhyl4eA9vkxTlvttiKIv4
zX3/W0r6HK9YM7cpDgFCesheAIhf+Q==
=T1Y/
-----END PGP SIGNATURE-----
we don't have a real encoder / decoder for ethernet
the entire API has changed, as the old one didn't really work.
So until we redo the ethernet test points, we'll just comment them out
Alan T. DeKok@2019-11-10T22:21:08Z
Files modified:
* src/tests/unit/protocols/ethernet/base.txt
* src/tests/unit/protocols/ethernet/base.txt.broken
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd66eb79808923c5d267…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IjFsACgkQfQ55zXdi
Hs2P/gf+LNdi0r95XzmFDf1f/QNt5LpZUnw4my5bSYmeeJIOMoflEmq0fkdT1Xlb
FCDq+zAfRH9uqmnFHVVcA06L6lpG1fy9+mvM5uzNR2FWQT/jGmmDMM6wu+vQTrxy
N6PAj/lDSoU1IW2G0iObafp6moodR1z1xaS+Klc7o74B7w3xqUnMOBJ6kbTMEKTa
iunL85T+dEL3E2UAmRkq5+3E7Ty9ZkZ1dE4ZeinKZKfepl+EUQmDV5kssEfhECKr
hOgomjudlNF/N4D+zER09oLJbJ684qSvfaAt+toaPxY/NeA43Pvp/2M2iGtGjioN
+MDfMLSwectHupG4fM/SphKHdQxaVw==
=ytfS
-----END PGP SIGNATURE-----
add example of RFC 7585 NAIRealm
Alan T. DeKok@2019-11-10T22:16:44Z
Files modified:
* raddb/certs/server.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6827ee7aa70fa4eeead9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IgXcACgkQfQ55zXdi
Hs143Qf9GlTQdw8MDHiHXLA5pmzjFsH0uInboHJSIf3TfvcCudVEfRu98OCqJniA
XkQKw08+ZHmlEfFi/wyVfSFhf8AawkB5Qqny6hhffnU/jiFTkcN+D6tKHiI7Sd5k
JzrQkJr2j2ZfO7I8ss8KNTTpWFuosTwYtQSSpIgnD96vP6+DmR8ueyuImXw1626+
fjSA6uZgrBg0Yq7PayjGa1wli/YBkW2iWsWToQY2HaLb8g0a1fQ0RbBG+WevS5Yj
tTgpNVridwPnQSboIJpaoIqyH/hA4UlyiPw8Y9APlWKiQnGHD7581+8+tTV/fV/y
C3muSGiK4g7EbDHEEsGatCsOEVA6HA==
=VevT
-----END PGP SIGNATURE-----
add encoder and test cases
Alan T. DeKok@2019-11-10T21:30:27Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/io/test_point.h
* src/protocols/dhcpv6/encode.c
* src/tests/unit/protocols/dhcpv6/packet.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba5e7ee06bbea20b617…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IgTgACgkQfQ55zXdi
Hs0H1Af+NyQo2gW3DXO+/x37Vde1t70cikdllofQlh2agtq8WlkQ5AxrzGjR+xge
Scq6q5X0/teTx9zQ9FmKVyW9r/A7bm2zSkGYjAmxLDBM5h/UDCyCPqV7QG/e5nOL
C1nwr8I1BH+T45SN9xX+6NasRxZVIGcmvWLMSldcbcvE9OS9MuF9Tc0Yt1/tj2GB
MxY8WkISfBc80v6BXt7yRQjswriCL52dS85Hw/7QcpiB9mPny2HXyF3wgkqkg1+m
T30aGMemKDavnU57JmZ+MmmLqpIq5eJDrOz3sgAPAOnnc3v9s82zoW1QsVfKsl/+
M5EXB79Mq3VlVy04QmY2mzanziTxCw==
=JvpD
-----END PGP SIGNATURE-----
minor cleanups
Alan T. DeKok@2019-11-10T21:29:24Z
Files modified:
* src/protocols/dhcpv6/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2927e6aa18f0c5117215…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IgSMACgkQfQ55zXdi
Hs3cZQf6ArnsgdjAUUAxF0lFkwER9e9DKzllR0l4srNBvdRnZAVHF/bmsILHMt3a
K8kVnBp4+NA4L4OM3BdhawpQCYS7dhpYiwdqT2iIniQ/Wgxxh/v5DKVjQ7IYtQrY
qZLRCe61Pi+bYGHQj+gXj25gwNtCHvk7UWsdzb6hnw+WrvxWqsZgK3jQC9NiV1yq
SNDXFCYHTkgyvwpeEtKw7sjoEwiC1xWUoFlUbgSCj5BSPrCtiYuDW6fELYSMfztC
E8BFUNY/0v6YAEF/mKidrxMoxh43vP1OvA/89TxtYqQ00rylzzNzXSeXQ8TEH2NE
tl83i0kF3uzGMMTWXJIMHiZx371pWw==
=cdLQ
-----END PGP SIGNATURE-----
fixed encoder / decoder
- packet type is uint32 internally, but is only 1 byte in
the packet
- encoder stops when it runs out of VPs to encode
Alan T. DeKok@2019-11-10T21:28:36Z
Files modified:
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c72408d791879a701d03…
======
--
This commit summary was generated @2019-11-11T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3IHHMACgkQfQ55zXdi
Hs1gkAgAilZqcZnRaAhuS8whBWy7zYM9S22egEi9rk9tGQBfDjyUMWUp4XJdV4KQ
H1LuY9gUAUbxUr3hMJdVLtJZHTdfs3csz/nZ4N+0wIWWlDdDCC5SLswDwaShHg3a
vgrMmLmSKm9H6xrQTEeyXY7smlcfwc4Rl9GVveTZ8Z/wbkTWNtL+9Db0O60dqIdw
TQApziyOEZYuWGM92RxwtCbvsNkzRw6Oucjq+wEmPzTNpyvoecFJPAMZAqOcYGaa
YKJ1A7GDlRGoZ1AHd4VOS2I86NX9I35E4LCGOOmsbUdXe18zurjc1dBKS7ZFb36Q
TWAxUivHo6RF4y0GeTHMkGEu6m+ZCg==
=MTFv
-----END PGP SIGNATURE-----
remove unused function
Alan T. DeKok@2019-11-10T14:19:25Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ee7d5f887c3516d3ebb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3HO9oACgkQfQ55zXdi
Hs31nQf/RV1UAXigS6cTyZdVKKZzbUTQttA5MtME5Q6cF46V70+9t5BWaMRnPggG
8UBTWDZME1s0mXhpqLUSbQiw4QEJRwe09BKvpwg8CDahBqCMki8SCZjmSE+Kev4I
3m/GX8E9xnx+b4ts+pUgtDLbO5kqc0EQ087FjV2YkU2KzIs4GfO3oHmxdZh6dSYe
uYGNQzZZ6p2oBiXnhY9im4yV+DhNItaknxNhZtw6sBBIcDN02tsK00vRE1L2t2JF
vECrx9IHhwWuCrII8aNyHUfwYb43fKvTBvL81lWuJOp7toY1FqdzpG8A/DnuBZiu
PxjLQ4uQslpts5Cl+h2x3HXyjYfG1g==
=s1Jf
-----END PGP SIGNATURE-----
EAP-pwd: fix DoS due to multithreaded BN_CTX access
The EAP-pwd module created one global OpenSSL BN_CTX instance, and
used this instance in all incoming requests. This means that different
threads used the same BN_CTX instance, which can result in a crash.
An adversary can trigger these crashes by concurrently initiating
multiple EAP-pwd handshakes from different clients.
Fix this bug by creating a separate BN_CTX instance for each request.
Mathy Vanhoef (via Alan T. DeKok)@2019-11-09T22:21:14Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b522f8780813726799e…
======
--
This commit summary was generated @2019-11-11T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3HJUEACgkQfQ55zXdi
Hs2VFgf/XkYBu7ss1aoCkwyVJzKj8sVqXq2WRAeVuPiC/xcIb+KX2rayXMpzRcI1
9hwL09mbigEw4/0f97Y0gLUEjlgRCqH4FtmYELFkF2GBO54ZOG5fjhtPC5LVeB7f
hEe0PlSJLgPTaNAsCaMLrkAWsJJZ5q721Rz8adI4WFtgX+Y2SZ87eSA+rHAdgDWq
cN55kkKXD6tJ9N0RD8/CHvZta7ZnhsDN0s7ZtYVD1MX5NL9pD2aKC6I25iF6/UnI
tTRvIGs3B8Ys/iNMlAMxY9E+gsZy5ehGZX+APOJ7S53drG/rZ++/DANtwRsrj8WU
l6DjQXhKx3NJblH+3WYumRsLysZS1w==
=7bL2
-----END PGP SIGNATURE-----
notes on ASAN and LSAN
Alan T. DeKok@2019-11-09T20:44:44Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ca17739052a7587278b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3HJQ4ACgkQfQ55zXdi
Hs0UcQf9H9HniXJh40djn1IEnkDyRV1/wL1c16FmaPIyS7ZqH7bhJMBfnyvxYLMd
D1QiTIHEzYmLcF3RjOroIMelG6bGk5Rmr6n9t1YPzDverupupClJHpODWbs1+ljN
zXjxiEW4hLAHA5+Dw59CtgwEOnE68A8+sz93XL+8tlawuAbtij37vTJ55XChGzjn
eJdzsx6eiBGceRuUMRXcWMQqJUwoEPuZeMzPc1WuaSCHTxp2KaBGyzCyGKHT6W9Q
uDuF9PgvbpiuyXVklbTS+WKG5tmfL8z0WcWfd6Dg0shqw9wEWKVcb6nvSXR4ommf
df9Qps13M2bRArngrwoE5o+78foM+g==
=JQRC
-----END PGP SIGNATURE-----
wrapper script for fuzzing the server
Alan T. DeKok@2019-11-09T20:43:44Z
Files modified:
* scripts/build/fuzzer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae49cdc57424cdc6736e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3HGIQACgkQfQ55zXdi
Hs2ToQf+KI361yCrsZXy+ASnEjNSnfM7WOaqEGY5Ju91q3BXxc8TDi332rI0U0D4
j6d6MvZqUSNFdjukmQ+9MPJS1T8Hs5Ve4Cwh6SLE8V4E8RuCpMVDL0M9FQ+pNSqX
ZM0GBYfrVCK2xyvmLYrGSDSLBybvJo4Y2sQ3FNnonBSmmRHOKEeHpLPslMjCW9/9
2V90U609feAa4w3oXIEcCOj1ifWBQzWHjC7Y6SfMpBJgnSfJJUZ0sJGVlMD2YZV4
Ch/ctPdE+dBVXT60TXUQv5bf/BVubcAkil8bp2defemAo66ACGmcTKnNzrxCqJnu
b32H5GVjVOo7i3tWnW9eTkEbKYJz4g==
=K1Vw
-----END PGP SIGNATURE-----
call pair_list_free on error. Closes #3113
Alan T. DeKok@2019-11-09T19:50:15Z
Files modified:
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bbb9091fa359ce0c174…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3G+gUACgkQfQ55zXdi
Hs3Guwf+ICXvW+TgYFDv6dbzKtlsOvA/NNm0Z05tFSiNO6I9XYMAss/ygQQFH32Z
EdqY0RAqMRk8jqrpr+X5vdUQcI6wK9fRcPXw0Ktt5bOyK8YNVkaAd+nWU/Y66l5i
+G5lUrU2ePky17qa7odBiVa+IxT7/det9o3+wIFLTyLv6LpHK39CQw9sbDEmdEuj
GyfU48b1VClmRNd4fHZMjHLgMjhs4UuYXpYCl1FqKZodGzwAUVSfjoLfFT548Ibg
krrs7jnhCtV3F3ZEGjBOGyvIEsU1zwvFyfoZZuiCtHseHURjTcK+TlssFDXny3Vp
0cluKT9YRkp2j5PLYC42acAOtpKIFw==
=uIml
-----END PGP SIGNATURE-----
we need a tmp_ctx
accidentally deleted in earlier commits
Alan T. DeKok@2019-11-09T17:40:10Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de69bbc3c9fc3f67b99b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3G6usACgkQfQ55zXdi
Hs3kiwf8DauYsjwg/fuy5RNcqAqap85oGEloCS3orXbM+fhYfqv9temgwl4V5YbE
EnVWnlXoQdjJ4QOhd9LXLpOkaawjpHxe4f6G1sjb8ztys+ZZknpp2/4gA4VQMP5A
DtLi1LqFhw2Vw9ZPDABvFwQb/AwJxDK8drCnKx6AagFZlF4Ebtlwz0WMsx8RUQ0C
2xR4qyz0Ije2fyhuzG2sbKzG31nnenMJII1KMcrgckm+fbZ8L2KlvYpWQ2syuKC1
kSnmj+F6LQ5kCEAYCZdfKpcpyccDPX+Q7lBpqC8YkxOHC9z1GPWy5NdPH5mmo/Ge
L69zHbEG78+sZq7B6rNuvM9qbxDgww==
=gthC
-----END PGP SIGNATURE-----
add command_decode_proto
Alan T. DeKok@2019-11-09T16:35:49Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1fd0e10bfdb00c062bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3G6t0ACgkQfQ55zXdi
Hs3Ktwf5AffdfDQ+W7oMu5b7kMYkcWyPkUByT1GfHxKvvlUeIlHIMhnno/ILL9HM
7L+icDb8p8FnfTsLjVTYNmHFML6zdsFmnZZThXg6LGiPaqj0K2uHWk8w80dLMzFF
WSjF/huYGtGna2Zst2mHWH9dWpj0wiA5aZcbgtnxeaCmp7KObPx+oUBeFzfenvGa
17CWe4v6d5IOdGyADfdfkHyIm2nhogYr1maz0a/+VEHcC/19HvKDolT2hI5Qd+tg
hSk+dR9m6Nl0jOC3UPIpJk9wZnaPqTUllhe8pQphD8LwaHyj1yrqUgqSoZ9QJ1CX
fHud0ERptG+2QEmHJFT+vCJyzYfCRA==
=uvyD
-----END PGP SIGNATURE-----
decoder now adds packet type and auth vector to output VPs
Alan T. DeKok@2019-11-09T16:35:22Z
Files modified:
* src/protocols/radius/attrs.h
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/427f2111d1ba8f4dc5de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3GzZ0ACgkQfQ55zXdi
Hs1JVAf/R3YCpMvKlsUbd9WXxjjfFX2pHEGGlCdon1xNaHJ7fjOs58U+DGuleau0
qb1oy0UDhJ1RRxsQJ8iVevuJb+gMJCXQu79NrIFxF1AySa1UMNC4DHyE7YQumkjW
lw5luj3fZcSn2UgxYwgM4qa8iJvH0Dw/Ctej1n4KFgUxlmhp5NkWqvzZ86Tul1g1
2ilQtWwQSQjUIKeG+jZEJH78Pl619ZHZ32bfJtUkPVODa5rU5d1BSQqaQd8WMzlb
Zwi14KF/IS1eyrGMpV3nWWHatRQVg37hPRsyCmWPyjGgGht/zgN5BS1AoDbiG8VM
TmjNSQ37hdUIyRnErBcmIY28Texpig==
=O9+L
-----END PGP SIGNATURE-----
change test point decode proto function signature
to return the VPs which were decoded
Alan T. DeKok@2019-11-09T14:30:37Z
Files modified:
* src/bin/fuzzer.c
* src/lib/io/test_point.h
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv6/decode.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59472ce32b5fe403983d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3GyHEACgkQfQ55zXdi
Hs2bBggAgg5J5JUAyWtwm1Rj8MBIDeY7J0+VsF9wJC9h4IrzcmTXMiXHLTpna4WW
Y9SlekRA7HWAnnnDhLj16GXWBl+5j6iK9/A2KcBHXiuM6TAeO9x4tr9WJl4sZhD2
XfQAR3p16gkOLr0/Om1iT2YXCXgXKKVKs6RXJM2lnmwcAGjHymhDtzwgMWrX0rEN
GF47FyifCnMm4IQjm71OiUfkTg7M46YE7sfa3CMjtxOYwxGAYb766jKF8Ol3/oiS
AJp/KdBQQL3cmOnmcdnmDbW3iZmVMouEjbesiXy37AKoT1ituOtto0bsqHw21eI2
brnY/nBuJq2uRZSE1zg1iZsYPWrWWw==
=0tGi
-----END PGP SIGNATURE-----
rename "tp_encode" to "tp_encode_pair"
in preparation for adding encode/decode of protos
Alan T. DeKok@2019-11-09T14:08:34Z
Files modified:
* src/bin/unit_test_attribute.c
* src/protocols/dhcpv4/encode.c
* src/protocols/dhcpv6/encode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c4b468700ef77c2eb10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3GE6QACgkQfQ55zXdi
Hs2oqQf/RGNpBpQWK5slzUb3pidZw1GFSYH8c6tq9vt2Mj1fHPFlP2DNCiQy4ZKL
jYbQSnC5jz+ryNY1Le1CjNmdh1IdePU2LewtU7wduR177d8MfWYQAoLNbM+vOQn7
SepY57hZaR6/Q8PTu7855oRO3a5Mdz7qx/4ZhQRTy/r906y7dKQAWPIW/Ep2kqyl
oCA6IjCqXIIc1iOrxpgUu97lRi1DWaKCesFxiHt873Hnn7WOb3pMSHHUW4Emnmp4
i5GDWv5UDb/9m6VUYHb6HtEoXIwR87PEnLBVJdn/1ZezmOYCiab3O7BGcKx3QZBA
zqGBvLtRa71Lf56MNwpE3uNa6xek6Q==
=QTck
-----END PGP SIGNATURE-----
minor cleanups
Alan T. DeKok@2019-11-09T01:17:18Z
Files modified:
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/744f6c89aaf3845071e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3GExEACgkQfQ55zXdi
Hs394Qf/USL2oUvJ9dawx9TKywkeNTOzzr2tFIki4LoNEmQlGQNYzCcK17aRX3lZ
Rc3PDOquDzpOfcxXeiskRaTWTFABkgRiuiFbBKWxYdZBzWmTBQnszKaTBcaxZQau
wC5HvaXUJEoWTfrocI97GbjnQtqnSVk2Nyio5A23bNGoGKHriTwXCIQwFhY+KUVY
p4y/zuKJ1g45esys27iycgnVFvCKrCRuPYkHitUeqWtB2MxfeQSpGfZAUlW6Lzhr
QUJtEnNV4NXJrOy7QGbH8TTL+VA/K3rFTLAg6LqgJSe44Q0ciDp3OKZHJi+brcr1
wi8hwI3nT8a3J8QnmQcKJWgkxGXQmg==
=KJqp
-----END PGP SIGNATURE-----
add ASCII art with packet format
Alan T. DeKok@2019-11-09T01:14:51Z
Files modified:
* src/protocols/dhcpv6/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e72dfc940723760939a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3GEsQACgkQfQ55zXdi
Hs1XxQf+MEoXdBGoNUm1ZmAuzWaA4IEsBfpOSM4oo5RrwR3iVtBH51+oDXWfLGJ4
f4jkkFq3ueHOesHZCVgymtJHYFouUo9iCvuvgNO8ammpE3akxB4dGn7pR05YMJ0q
JueG+NZeYPz5lr8jhPpvTlDk9+njva/syoSScp36pWkzosC+uoxztmacEox1kott
x/JvIMALWm+tFDIFbXlRAYH8xOVDK5e4egl6+1dwDiDABERbT6OD3dN5lushpwS2
oAPRM5gvhaIQFPuzOzIMg2UfU16PsKUB1dbPMtnI1EqqD9ZX91x+oNXwSU6DC7Ac
0pKoHtwIWkaSCaEQjr4zns+DvdoEaA==
=bTaX
-----END PGP SIGNATURE-----
add fr_dhcpv6_encode()
Alan T. DeKok@2019-11-09T01:13:31Z
Files modified:
* src/protocols/dhcpv6/base.c
* src/protocols/dhcpv6/dhcpv6.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f01def0f1f6122f80abb…
======
--
This commit summary was generated @2019-11-10T00: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)
======
radsqlrelay changes backported to v3.0.x (#3112)
* radsqlrelay: actually do something in debug mode
* radsqlrelay systemd watchdog (#2922)
* radsqlrelay: Clean up strict and warnings pragmas
The modules we use are clean so ensure that these pragmas apply to
includes.
* radsqlrelay: Add support for systemd watchdogs
systemd can terminate (and restart) the service if it stops providing
watchdogs for a defined interval.
* radsqlrelay: Don't get stuck processing the same broken SQL statements
If the file contains a broken SQL statement then it is continually
retried with a 1 sec delay.
Restarting the radsqlrelay will replay the entire file (which could get
stuck even earlier due to duplicate key fields).
We instead continue when we encounter a failing statement unless the
failure was the result of a database disconnect in which case it is
resumed once the connection is available.
Terry Burton (via Arran Cudbard-Bell)@2019-11-08T21:02:09Z
Files modified:
* scripts/sql/radsqlrelay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c66137b95b4b1e774cff…
======
--
This commit summary was generated @2019-11-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
2
1
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