Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6utacACgkQfQ55zXdi
Hs10Vgf/cQSyUc6UbH9aC5/db97GO04QRQceVJd8X4IDvXYw8j3wI2sp8dy943z6
JVLlSBCtr4Ri8ceiz+zg1sKAmGw30oIB/rke04N/EqaTzZwqGoR+EDMp/YzzqGJ1
X+vfsXCDpxwB1IoYe/daBGjDlowfMmsjxaMOnf3UHb4zrmK0z5qJ8pcHq9WZyZhM
/6eVOep600IIWp4/rJgGDWlw6Z6iPkEuQPkb6lSjDNRd9sHFJ1ZEsS7dZ+eWtTMZ
4tEruW+57MUqktechMMgkUFHASVNSilrfLgArvSnlqjg3m81Ds5cCUOXvnPIE/Q6
zVR7fxJy8QaVF/nPJTRAqGYIOPwCRg==
=vNOo
-----END PGP SIGNATURE-----
use frame-local talloc ctx
Which means that there's no need to free the temporary structures,
as they are cleaned up when the frame exits
Alan T. DeKok@2020-05-03T12:14:31Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb4c6a5a084391c9662d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6urxcACgkQfQ55zXdi
Hs1bzQgAqLU1e4cNaIwNMXALY2lxS58kyhai7iCubPbRTKbYutCBpZ4BhGs9LkL0
xchxchAPdUIP3qf5/sSeHcMyfzF5RUy9BfRDhvccAazej4njhGQ7HcoXL0y+gy2U
OEUSukmw8fKXQW1gykV6iATg+Ld3b3KFU/9k0h+4MsHyF1YgZBUoYotHmfgkMalq
ykUO1QBx5RVeHEt8Rdz8K+ODqGTsToYn9w3LNzoy1KamJMMCgGzw+xJ2Kmjy/hyT
rBocdvzaaMuF2iuofX7tSnBVLQL1ep/k6YUq1cHcw02YhxkjJURcISu7/UznejwC
f6xJSLOZ1N9CSa/JnG5Y7GxS0laFQg==
=Q4J0
-----END PGP SIGNATURE-----
add frame-specific talloc_ctx API for modules
so that modules can use a talloc ctx which is associated with
the frame, which automatically goes away when the frame is done.
Otherwise, the only option modules have is to use "request".
Which means either they have to be careful about freeing the
allocated memory, OR the memory sticks around until the request
is done.
Alan T. DeKok@2020-05-03T11:46:31Z
Files modified:
* src/lib/unlang/module.c
* src/lib/unlang/module.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a579e20a6d4fc9e1da7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJeriCECRBK7hj4Ov3rIwAAdHIIAHLHGi9jDj4fzzL2Bw3E6V5v
wrTXUmnKkXGdXWl+XHhHNu2VL20lNJqpHAqZ+18AXBOzrksMnxbUxH9PB1bQYHyj
uYKHwk7goYN8863NbuOo7vzfAjclM3IgXitvyel35UXsAZSGivpwGVbxd6+TT+DA
g+9BWe6DTTBfkRCmqHp9n5lOGMzFfZBJz493ofXaQl4P1NEgI7ei72RS6EWGAHix
d9ijATgAqhywoB95g5D3nZLyzmbcKETuMP4exLGJIgC1T+Zo594aSAPmY2Ztnnag
zKS5+R76vSvPe8GtTeD6bQ6oHnIo2qXbE/ZrMTyVcp6QaiqRRDYiVz8NLkxbFrw=
=wqC2
-----END PGP SIGNATURE-----
radclient: Fix the output messages (#3418)
Jorge Pereira (via GitHub)@2020-05-03T01:38:12Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acbd8683c582303acd4d…
======
--
This commit summary was generated @2020-05-04T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tpeoACgkQfQ55zXdi
Hs3b8Qf/YN179C9dxX6VMDdmsawTA69nYIOHGMLvT2tZRWs2EDfDSAvoHVNmC9y6
MbtTW9pBsY+p7wm6vbM1R0Ava3bGI+PY8LBBa7/8oQ5ny+xVTa3nuiYCIBT1x4/o
1GkaUhEEih1uCu9InBznwpAq0qJMnAYWEdkxf/bYsCY1SHdB2EhqwP99NS4U3Sgm
zgqoYPjtT7Yi0qsMP+Me4+51nKo95D4CTvn963EXoAi1T6nwrwoGXoQQI/PEWQe5
4FL2UzHMIHH2HjrJBPXT0LgWM3uuAp+vudItxhfXjAaFcwx9WFlL3v2ALFT3bqUc
MePPi+YnpcwT/4i25bQzSCmgUphWtQ==
=/dON
-----END PGP SIGNATURE-----
return exit status of EXEC to the caller
and use it in rlm_exec
Alan T. DeKok@2020-05-02T16:54:53Z
Files modified:
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl.h
* src/lib/unlang/tmpl_priv.h
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/831a1df60b4f2dd4b595…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tnpAACgkQfQ55zXdi
Hs0szQgAhksoU/Px+aPIbuPxth+yAHJa4wBgbSa0J1MBjtSOMuStIi+s5VUj2iVD
hqxXSVjP8kwQqGH/0HaYPVOmjxAf6IgT+UUBPsanGDttwViBA66a/P9cbSZ5L7CA
uS49gVhrt9bkbRvmMBUmHDblR5fsynQbsJAf/LSoFjzFF06lznBRwlz11zsZfTRV
/oy+vxvSTn+jpkTuqsn84kHWakcP800cVYdoE4kYTz4Ke3CT0xDOjLlUbhYicK5P
9q9PoRvX+0ovSHS18HaroCKHrmXTCXA+7Nezqg6N0xYwsewhDU5s7BocXBHhdi4T
+RJdCCLF2OGSC1gNFdaKACLvRxFVFQ==
=Ryfd
-----END PGP SIGNATURE-----
make mod_exec* fully async
note that it ignores status2rcode right now. That needs fixing.
Alan T. DeKok@2020-05-02T16:23:14Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee60f393103f2fdb6fe8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tnNEACgkQfQ55zXdi
Hs0Yrgf+IvgfOl+tPsAtpuWem2YI553A0lddaE1UwXtFiqwSIukq5W+QHcJPZrQQ
bVWUG/SbmG6ZXpLTz5qYvTuRGahDaFiL/P39Pf7W49QXBJNiojH9oYu0WOBjOTfw
cbLblieJoUt5q79PThBQqUBGbIwrc7+gb/RBpU85nhZrP0guT2qSD5n8mzfNZp/y
GlnSg6TaMcq/9CZtCepurcxqkXppkCD47rXFMaL9Yim3pM+mhRDCmUDuLCzaLK1P
TakYt5GGcKbrchmvT4LPQL8ASjnsc8a0lflgJlFXoemTwfBrCRuonsVxpoIwUsuV
3r3WbagLPenEceLmVKavSC0epWGYVQ==
=raa+
-----END PGP SIGNATURE-----
fix and expose fr_pair_list_afrom_box
Alan T. DeKok@2020-05-02T16:16:16Z
Files modified:
* src/lib/server/map_async.c
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbae74950a435b858bd8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6syZgACgkQ/6TVgp+2
18qJSBAAoftDUjKxujxY6DaOmK/By8up7Jmg7WMNeZ7di8UuvzqSe0FCpwyr/UZ8
HXIDAvESsJRxgPShbPxP83LVTNgJut9Kji8UeJZVl9+Q5ZxWRhcx2ZYJu3TLXj18
1SJ7Zw2a3vw+7YwdSyA3xODyx0qnMMa++HYDQSQNfFv0IYV7HMPJ7Bf+wNmq0aVk
v4RI/loGFzMiow6998g6xxEN0WCQhF5jxDcrRleL7Sr/v6Ky57dfolofnQNb2mu+
rBVLpv84/anuDqpHqnjGxwrUb0SyRbYufD6JcORAbdn1w7sAZp5XWj0gxT2LqGy0
/FD/zmDKSVTVMzq5au9jHrag1w0O1geSt0b3iD1jhdfH0LiF1zFYgd7NXpKyPepl
wYKScjew1GGpQ/LtPhwu99ovsaZSpOE7opXFWIFacRQpewjyJwMa/seL1Edg9KLM
wu5TUHiPlV54r/Zz4q/tdK5IjpZWPFsYgbvNURO6sDxRIKLRiEEXv1rWKpEPYYwn
eeN+loTndQmjk6LeuAb5adCSapgmLe3GO6nMmDPWKAvDZrOZ/D0LeUtZIovtx78Z
a56rGjwYfhPPsaKBn4A7eW4h7YOPX7tzhzSD0tTzlPv5khIg8lMhHHc/NxM19ym/
aIMfHg/oBfloe9Yd/Ptup/3Yg+EIzVHrj9R7/ttjPucXc4f8PCA=
=kaF3
-----END PGP SIGNATURE-----
sbuff: Advance stacked sbuffs
Arran Cudbard-Bell@2020-05-02T01:15:04Z
Files modified:
* src/lib/util/sbuff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bd40f3c334adb8765ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6syCAACgkQ/6TVgp+2
18puCg//cCEaHbqC5YaQsFnfFMjx9QAt62X5EbfnZm2ljLVBLISYVBWLVHNnWjOE
dUENNB1rBDEntmAnrH+GLAV7U6EHrkhYhdgSuUvjYvMoQn/rc5frlBb15PI6yR7j
33WXEuiLE9lo40KheLPl0/Tw0VsBzswYMIxiqyvk0LnL98XrK5dbF7DLaylwwF5d
T/ZES37pPAxflSO598fRnox9wZIVnWI7gWiw5UOhixZN+MUSatxHXtQlfQR6kj9E
HiO2cNfZGWuP9PsF3LE4SXZGufh+xab6/QSToSmgamhF61alt+twRcLHscs7url/
NNgC3q5plTTrckUAmq3iEmUfCP2mLWwh+ovwAZ14PxbyoCaBNaD0YWpG0dx8lquA
/Wkh/HwpGu7SE2+oCbXePYY1WRS7NVuh9hBbrAcpawVQmzOq9ByY5O97tGuAIk0h
0Gd1JoUtRGcbQ0QgADBmB0Ten23xzdhaxKf0Dip8FBJ0LIIHCzphLa4qgRoI30E+
xeqeNKREyy+LiO8H50kNUBroJIvsYv/tB6kGexM5LqXZQtPW7+Cu6KAs9ioIu+Rs
nwEl16fbA2WfcJ1KYLNicnKGnaxpiNwFaJTK56BGtyaPJcpBYzt8MBcLix5mhi7b
UXEkj0mlmGSXxvbOHoSVcUu/KkxEz/13CMfCG4/XFwMkvb95EY4=
=ed0u
-----END PGP SIGNATURE-----
dict: Move a subset of dict functions to use sbuffs
Arran Cudbard-Bell@2020-05-02T01:08:48Z
Files modified:
* src/lib/server/tmpl.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_legacy.c
* src/lib/util/pair_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d22b6d99ffa97f4a64d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sx/cACgkQ/6TVgp+2
18pLtA//Sw01iSqrbQ6Zdv7KRP79LoTp8fMRjpmo7V9sN5asjw97qwihB6YrQIHS
m0bGAMjaK6YaByyZYJL4gmvQZspCU7s32MYpv5e3i75RXaW0HiXNo/QoNb1XtdA6
Kx3iZnLRr2UNX6PeDqQ3ua42KZtSpNPMBu6JFQy+pVI/XDI7w8lbRHWAil1Wf87/
RRZcPd99XWBMpdDxkPehwafD8iJIODcyBVzAK75YtZFqH7abIlhHFY684wzdoHHi
wVYIgvR5mMskFDJjoiNvR6RRoZUvbWFwDCjMpxaP6fIei6jShk4ZH1EAsZS9VzJv
4RW/CYZGH2JQ/uuV7EggHjwLbTgDMBKzVL5TU9VoBEQwu1e3ZNvsTiLTs36ltnf+
WALWZrhMo9MLQbIvbPbKSp3WIPhRhBkUXobM1o/TN4xslxNlhRpe3Vn/YUGlFyg5
bF7BDvosThA/chLR62rxc+YDpEcKoocnL+sJ8MNIxW/Yunz5+tRVwtAHBdVqIbmJ
QhBY5/gPvQl6G7BAq/v5HrcKRAsS8x15nrX6z9jbhdH4fzG4FW+bmk19UMe7up/V
TMKT6wGIsr7Nv7VHK63mFlhWv0L59EMtScvrKUI6Ps1wQyR7A+JfqH0nAJqPPQPu
b/jSrUYJ/lEP1jdc0jHbEBGxfMJbEupoAJUdOqn3sT2JnZMnH2g=
=sdHe
-----END PGP SIGNATURE-----
sbuff: Bring more inline with dbuffs
Start adding support for stream parsing
Arran Cudbard-Bell@2020-05-02T01:08:07Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
* src/lib/util/sbuff_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb8b3445082d26e69b63…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6swycACgkQ/6TVgp+2
18pqdQ/5AT1OFGph2BMe+1M+rHPujp4RiPJtP+ltZNLzYpO6l/R05Gm5q4y6qZay
R5ABcvVx/nCR3qVOB8byMygHF8bQDLgj2SuvvXRz/HNM7Pfi6lcLPZUcoCNLu3Wv
gigZwfTJ3ZagL219VgZc66822kSITY5jrg/evNhE516h7AQwXbVoTF7EMIML8di6
7ObXGs02Xg6+OT8dXJemUU+WA594XqtqZQTWjS1lipX17SE0UreKvXdioolwKQjl
YVhSWFPkTzB5Ql11u9y05atPHxSCKOMEdTjnMwJgAzLC3yOau2MwiLBQkSYkLp7P
PYNEPCrUrH2f0QEyNsp/TMOdBGlEiMvceOPAhaDa1UEKZmd9VxFjJNd5cDgIQ4tx
92nfuWpm9xvFhxpGOCLr3r9INT1mb/BLe0ZH+MWFv1jYuTBKZRUzBEh88CdVla5E
0hC0IkPLWbUdqvDGFfY+snD/F9QVhV8Es7L70uWppTn+edBvgrNfkF6wNRx20EFF
yZFHpY2zjXffmlVXCmcid9AT98cLt8+lQUc1YUywda61b2Jx0YbA1JoDzZbe9QBq
hkCwCRQgMu2WTNILevrDNm9Er7g4hfeZ4gNSMOmTPFQT2KwXkk//wmvam76y0Ba3
//j/TpuDfEB+1nsxe51AEygNXolCSVp0QGq02GtaT4cWweewBVo=
=fR7t
-----END PGP SIGNATURE-----
dbuff: Don't automatically reference compound literals
Means we can't use the macros to initialise structures on the stack.
Arran Cudbard-Bell@2020-05-02T00:47:35Z
Files modified:
* src/lib/util/dbuff.h
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7b54d8d6cd0a5675c4d…
======
--
This commit summary was generated @2020-05-03T00: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/2bkzwSrtdPAFAl6swN4iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108P1XD/4uac0KiHhm
G52wmkkzqe+8eM+E63JNDDY2u4EdN5pbKbf/0f3NsWkF6j9IHw2gDedvqE5K0fa/
PaxhGTkvwOmNaF4Az2vx6Apiq3bXrF/8jntKhXpFFFTIS1KTwCu7ufME32VgODgt
0NUXyNPlCho2IxF/BZxnuDeKQugzEBWI8iyznabB0PiYn+CRR9poBOZN8ZOvmNZT
IuBQo3uroXBi2BW/f1od9Co9bJtpj+jkwq8hikzUzzcGaepc+KMXCHB9n6g7z1Hq
b5Teih7pcYwKyeV9UUCJrpUGafHxjy4OY6yngFaDNLg6siW3NmLAg0luB8IOgd2i
AqIZA0uqUkRFRSmT8nKzrFQYWgi5iRoNAmi7hQB/sBbtM/S/XiVa7Eda5TryvtcL
mnxhqpFrmzJuXMLBzA1CEraWCkeCtVBGcYQSDsBoJfZjtPz4YG01iDKQY2susbiG
2jDevmLL784f1UWE/0pPopGd6V6K36OmcjgzNHNysEcNRgZlRr9Y7/eXVPpne92T
i8E2DReschSRLlnLH5f+jsILTNqvkU0R5zh/SnM2DCIUaHaPHFCFYl/2WREx/7uM
1cbnvki/XrIWudw3MB8CTKgzbCSkyB9F61wz0Bv2i30528mKSOqFP1un8AguARZJ
2EfKaFNd+JMBJvKq4yUZqeri/2DhhtGsdQ==
=/DGN
-----END PGP SIGNATURE-----
update crossbuild dockerfiles
- add ubuntu20
- add centos8
- bump node from v8 to v10
- fix llvm key on some images
- fix nodesource source repo issue in centos
Matthew Newton@2020-05-02T00:37:50Z
Files modified:
* scripts/crossbuild/docker/centos7/Dockerfile
* scripts/crossbuild/docker/centos8/Dockerfile
* scripts/crossbuild/docker/debian8/Dockerfile
* scripts/crossbuild/docker/debian9/Dockerfile
* scripts/crossbuild/docker/ubuntu16/Dockerfile
* scripts/crossbuild/docker/ubuntu18/Dockerfile
* scripts/crossbuild/docker/ubuntu20/Dockerfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70e083952638459c60cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl6swN4iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108DH3D/9huaXWCalV
k04xqbgefsd5UJWx5Xew2lVYWP9L1k2oSE05Ex4KsPCmis8PIRChuAP9uOz0iUzR
7t/ft/VJLHfsVrB3qfl4boczepNqP+ePe7EMjklXfdpSxtD0SCdrNEaSOLmufSaq
H5DvndNVNXJ8AodazWCaOzb9z4CX62df02Riuj/d11iDSqFqF5kkxYtuDIQdvKd1
7/f1ZcxWRYjhJa0l+gehYFAoo/ixDJjGR7xVHqfJVwAm2+rkqmz2x8gbbu0ybHvI
ZVgI6/ji9qt52jtRgRXc9uFnx5svqUvTYZN9Bp/ZbS2avCFl61M1FRoZdkXcPeCW
+tFMFZ6i6JZI2zJv+YhNPwkcYzYswnVstysJHlkw8lDLzfguNNucNW+/BRuOeXuh
XX7rCM0sHR8ObqMIGGEogakGtHzd2x3pzE8K9jG8DwOUO0KajBxDCPbBykcgjth+
bGqLgoINUZXlz+kGLQd9ufcyQBjkPpvHIYIq3QG9+t8tOfuGooGl8gYXIpBKiCEe
5TKSZmw2Zb0vSku/yvUECU8lKT3ID7ouinTCbK1u4bSve67GIEpBzsBLdAIkBYqk
g5Ed5v4YVOPDoPY9PBs9Op/GrxEO4Q4ydxQzhO0c0gx3Oy5VeXhdyFqoCeHREFWa
7eTVB77wo9wq4RxWufBTTl0aJ2+kQOsVsg==
=SPGk
-----END PGP SIGNATURE-----
fix files tests
Matthew Newton@2020-05-02T00:37:50Z
Files modified:
* src/tests/modules/files/addcontrol.unlang
* src/tests/modules/files/addreply.unlang
* src/tests/modules/files/bob.unlang
* src/tests/modules/files/doug.unlang
* src/tests/modules/files/filterreply.unlang
* src/tests/modules/files/subreply.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55a7a71faf603db03fe1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl6swN4iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108LDlD/9GuJxjSVfI
oy4haa0lGSxu37jXj5d0vwIVc0fKheuxWtEip5bQq4P9QmnI/DsDUjy/ySjFWT+9
uPgWvOZ8ZWOAwH1+VqzRHRIsbJYlu2SaVht/omtlb84rHPP8+eOI+j+EHATipXbj
gmwA/KDouVZHpbhSE76ToX6guGRQPswku3xWHrSpRoD//11zjVri71h7/4cIfzcH
zy9E0ULZuiydkhRng36yB5ufteuePvLbKmxcFXQ2NJuAhvaR0df3rCTJv68Rpy36
cz0h4Z+/AuB8vWnYZjFDhTly2bp2IWAuPuVJuHf66VBwTiC12qcchb1198++aGrH
iT9jLVkbk6OJdkwGWMqUFFSpC84KLMY1jspTb7q7or+mMYfbNPWIz5kPa2JgldFP
uIkSBbETeDa9AYatizb3qH8nywp0FRA25/+N/mmNp14t3fqOdrAL9RoZgMPrdbsG
qNgk44SbTaK1VIyIjSD9cBpMocZFWdwCtDIo5V2TCtI39znkdBEMwG4w8pHs3f95
oWSCK6rF99nXWtBYJgHe7/H6jHSGZNixLeCxdW7HY1E+B+XH14T7yYl0AGhz3Zby
CFTHJIYqAGigSiAcfC5dFM0oIXNWbMJIqEqG3C3ePgiOp/6p2am9sBN/GihRfoAs
eGHUyHPLBTmvjre9LVwUQmrIF+VxfspYig==
=tkJd
-----END PGP SIGNATURE-----
crossbuild: env var to pass options to docker build
e.g. --no-cache
Matthew Newton@2020-05-02T00:37:50Z
Files modified:
* scripts/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7271db5a771b820c711…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl6swNsiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108DyBD/wNdGT6rLzq
mzFAHs8DgZpQTodfP04XgSBDuKIQOePGcFp+e2yDiOE6wCjcKrVxgAMDaO9KEWsW
ZdXaSO9hu8qkA2WRR+yEQat1PB10Ah22yvQWSkTeTcinfnWDsJEslt9vp1jNZzhh
3uO9vdestX8PEsE3PkpMOofjqA5cLzOmlnkHpKQhGGauQgxWrNWSl37iSGEnlplf
E9B33+mSAIknIqDcpMLoomrpSjnCAJ16/R99dv6XLa+8ALtqkzsrsOaA7Mq9AiR9
c9DsLwYOPo3MeS1qJAKDo3tjd4sWlyh6UuzPKQRU60nhYTT6x8/+9N7sQh56HswH
62euMKb5gS6DOeB6oKPOZJgEGLRiv/dEP4GeGfzmFMjuqxUxDl/OaBXjWlXBr7Zj
/g4mJuBzjuWUvX6VomtIYPf2SeY/EDNcOec8dNojMHRZSEaE6wyr76QXhyRRrNk8
Bt3O+6o9lWejz9ctQe8fwoYIDnZoKFRMPKGhcVPFxe229VJXrZX+woTl+VOmcYKS
gez+d4p1mNif0zzIm/5kuSfhVgCL4Amm4McMkfedZulToQl31u5XaKbfhr/400yH
/GswpHKXPrd0ONDvdwN3JFtz99O9pV+BDUaItcWUvixbEClNq/z50NQqWnJB69yc
zetF3LcIaWOU7xZw7PTBAoHkwsl1ikN5RQ==
=fA2J
-----END PGP SIGNATURE-----
add dockerfile for ubuntu20
Matthew Newton@2020-05-02T00:37:47Z
Files modified:
* scripts/docker/ubuntu20/Dockerfile
* scripts/docker/ubuntu20/docker-entrypoint.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f812be7e82c51d807857…
======
--
This commit summary was generated @2020-05-03T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sRzoACgkQfQ55zXdi
Hs0gAgf/faR80ClbpbVUR+DcSt+VSRM3XoamFMDCtH8UG7o606NHQ5ALoMkcKsiZ
4p5qD7bmM/zJBmkkD/UkgCO0HNxuvOtcrB+Ns+g4ovBlOdE6ijIHPd5uo24Fh6ll
qK1essYMUWAR5+krcFVu5jkrP0u9c2wcg836Bl9oplz2PSbjbM5BuMEde8nagfne
LUtWkOaneIF5CsYYcAqQ7knJ31V+O1cZmU3QADQrKYtAGvtGfZkr//50Y2W/ByIP
QuaYmTfOr6fYWrnXXrnd/FT/W2O25MQC3vekk7osWm05IALu4hZ9DLpJyDGyRPSt
FtWXCUjkojnGlAPEYvpTSpUZ/NVyEQ==
=9/x+
-----END PGP SIGNATURE-----
manually set reply->code = challenge
for the case when we manually create an identity request
Alan T. DeKok@2020-05-01T15:58:50Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af8643bd8b7487fd687d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl6sEBgiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108CcfD/98pjpqRSYl
CBimDmE5jJfataRGWDbKT0Z6HHyvXTIVRKyTFy0IaBq3PMtQveqlOgykVtdFYaxX
cvKfuiqmiuM/iAL+a8+ybwibhYtRTwdKZfsUalBp01/cexmLBtawL9VCehGH7Llq
4JrjroRO/B3HKalNLrFKFC3K4i1N6L7TX5EfVrl+MHiSAxbqXwjC0SOFf1bwjvAr
HJtyZ2FIrxpQhoBpq0KjGQpDmwbGvpn8U9oaJ1EbcJeRYLrHUk7XRsvYcBTVi9ax
et55Nq0r1mnh5jJkOxjblAZmLcBgUYuIrRgLja7TtypGm3zqv+kQWjyf617M5b+e
nOnx/bNiYSeA4ykXRYN9H3eIc8O1peetpA+aRK9czYq9a7sYd/DE11bW00Z3GPFC
9xQ2AGLIt4/jGztmomgqOU8zsBTW1OgQ6MlKrhPOm206NHk4dB+6TlhIvu2DmKt7
UGAv/ychpynH9jsveBfrEVKRuESoko52aKe0EP7l0yOuvY/lnDiW7QUxrQsdCENL
yVFfrHyhj0Ny+5Vyy8cYFYxh04Djmu6okbXb1dzQOOZCy/FTYP17hT8UPPLoGlMt
dW8WXRRcl8t1IPojux0kc+qugYlv3AZMfQk5+DzYkqBEl9Fyq8fbSujwkqAiZM95
avILRJ5Rt3zxMdNWKybzzgBtxsPf/NKOhQ==
=E925
-----END PGP SIGNATURE-----
update debian/ubuntu build-dep
Matthew Newton@2020-05-01T12:03:19Z
Files modified:
* debian/control.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe9575ba7e314012968b…
======
--
This commit summary was generated @2020-05-02T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6silkACgkQfQ55zXdi
Hs3DmQf/d+Nl2a26gExR+zUIQhkdDN7Pp1wRwD2ODmLJYrPu9nqIJzOi2Tj3ujn5
DXJR52h2ginHtPYW4Y+x/6TwtjxS+C6OuUmR3EOdYZc46vB3xGCEdP7CK0AkamIK
J5mHZF+Z5eXzoOc9O5RjdWX8PZ/OqkvewtaF49upwB9IsqEvCYSDBEo7/DS0u5lV
rlubKeUL8PAKVTVXtLETGcaQJ4smzDOONXZNiqUQI6ZFmyUc8MBgTzb2kQUXBMBW
933Lo6fK39RooltwO8TXfNVR8LPucWzU6S1yF3qmbyZKCXR6H3U9O4aQlLmukghH
ycoIrF7ILSx7n5MB/konXHtQy+vQdg==
=5BT4
-----END PGP SIGNATURE-----
make exec async when there's no output pairs
Alan T. DeKok@2020-05-01T20:45:13Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/120d1ec7d27058815089…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJerIU9CRBK7hj4Ov3rIwAAdHIIAAdnJaWd/rg4iX/Nh4uHw7ho
M8UaqBMMTQhhJRUQ0Q6WhnYFLj+cz5Cc5UkeWF3C9v6Cn1nQyiyseynsv2XiKlZZ
RkZqo7hz/n37VAitxjaQxKOpvftIOJgQmrgKwmN1dwsxu2Rf+JzRt3rD3VH28Y9h
Z5i9fLsD3TU3JdZhxTYXDSLjGbE66+D+CQfdAXu4q8hIwUxojP+L6nzcQLdue72/
f1nKGCfNlH58rebrlmMxaY5LAOqnyMjuCuPCqFrgMmXa24uAqTkEkrEQFTJlLdlV
xQy92KtGpCrCDv6xiRHFqWOrmVafDylpjvVuyLoRutnfmBdBHo3xFrfGHLQVF6s=
=raZi
-----END PGP SIGNATURE-----
:mute: shut up compiler (#3417)
Jorge Pereira (via GitHub)@2020-05-01T20:23:25Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec95bb47d895409baf98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sgnsACgkQfQ55zXdi
Hs1EBgf/QXgNqttMJ8Plzkt1diNCO3pNvPXEWEj3SRF2efRYI/zVwb7qN2uijP8x
uOhds+ADgs1BFHPrQdOUCQb/536sYk2UdMW0og7Dfo1xuOKibdtR9e0lVrp0v4g3
35xCnEy0AO9mR02jFxvcAfBhXgtl4rAnmBWJuHf2YHQe9PbqwukLFpINcIXDkkPy
KeoHwCl6HlFQa0uA4pwzOLYALra172hISAX2u6HkaZWAeGsrQi2OqdreG39wLVJm
9UljhIoZvZhNu4JrcNFEIfIyKQSx0covsJIveddDNLHIpDaukQVfD1WhqJQMM6sF
IVFxWZcfoYU/Jm2irZ/lwUhJc1elFg==
=i00a
-----END PGP SIGNATURE-----
add missing argument
Alan T. DeKok@2020-05-01T20:11:36Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c933476c1935dd555cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sgacACgkQfQ55zXdi
Hs0tuQf+N9aLXSFyIRTzyP+lDM0e1WJiT6XsQ0ldBXYy8M4pCyWpzJ8EY2Zj8GKM
2eUgWgfEsc2NcC2psKbF2O68q1Lrxl7OTpTKdhAluEfxYf0YYzXfnVHr4ui3gmQI
lG4zAPM9X0R9TOu/djBLU32jFof3ojIRcYG99RZ9UnMsNeZ6o99JUlUx1XfrM5uv
q7gIQmYK855MnP6NeCm/kR0T/HZA9XSJMClwoLToJsLkPrkGQWOeSxHhTeZX1FNK
gh8zvGtCZI5XdK8hwloWYKeoyOlniMUMGQrygERA9GqL59lCVQbuGyjM1Fwz2iGh
rD5OA0aJYhPM37VXC08eg0m2L1e1uw==
=m4Rb
-----END PGP SIGNATURE-----
use variable...
Alan T. DeKok@2020-05-01T20:08:07Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f47004c5b593691fdd3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJerIGlCRBK7hj4Ov3rIwAAdHIIAKdwhOzBTGdyReUyxB5lzxe6
RUZH0ByZ1YWr+bS/QrON2OqKfuUi8Pe2wNCHH9W7u/c+G6TETOClOmvc6q8bhMIZ
gUqShzk15W4HnOeB0qCvcQuIpHEPvUYcJ89OMLaGYPlip9+MyuJLY/ciLzIc6QYb
5tEAz2LOfhiTqCMDGl2PPZooZPoWjvrp8JKbV30J0XWI/q6USfjMZVKJUMGbDX04
ezBJRfegLTWKSk7FBaKWok3Iqj2hqe2vS3laszvhVtTBV9MzfTqnxV9skKTiPynq
ia5bYtTxqz70f5U8P99mmTmKKgmstIdmaCPwrHVtbQSNlTesyQKuYaIQha1/DCg=
=2ZfJ
-----END PGP SIGNATURE-----
tmpl: Fix minor leak (#3416)
Let's release all allocated memory when something goes wrong.
Jorge Pereira (via GitHub)@2020-05-01T20:08:04Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e30fd6733c64084fbdf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sgJoACgkQ/6TVgp+2
18rzGxAAkRxBCMUdEjGudvVGYKi2ENefGDKcd8pDMi/Jkiute4uqrq8tvch4knhb
5zD8osz54Lnzd3k3UY1txvoj9biYzbJInVDZbJS3CJ4ijD0PihbH6o29mcXJt5wr
7/30G3860JvyNEk2GfL7Kyic1vEABiM9uyJt9fgn95n4LUddCupVGq6ZXYBUoP/K
7tc2EPF/h9+AylHL2/4UG+IpEDNHojasYTy/0NFGTGcR2Syhyc4/A4femFDLaRvh
dM9IjW5PgleK9urspKo5qZRTsKuOIzjcEYbPWL4Z1VJdVO3kEdnLx6SzLCGdoCYv
Cw2yr3xrCDL1bT2jQkdQMgMVLplQBNCMxxvoOUsdGO68e7Gya7olRKdTxzt3mz+b
3E6oYtKa9qS80W955tuyqj38TbUz5aNdYe1OY6ND8oLtX5d7RJCHqm5LtCKfUh+e
/vHYyvSOk07Bc1svBhjzqEXadNnH8eVNypv1i48QDJhD7kwDge+AjWObx03XnF5K
gfGMeDgqnHyViUmjo55eiwd8YNw993XqEj45/Ik/3w72Mesqz3SI/gjtXc8xjQB8
sCHvTn/hcCNq2HW8kGdbqkhdZJJkuBORlvLE3WrRybTHWU3U8wlADgwuZFk4t85E
el93jvLWsnsXzd9AN23TN7CDmWnrhRbEl1CEbrGdalvN/irTKcg=
=UC7D
-----END PGP SIGNATURE-----
Remaining is better than freespace as it works for printing and parsing
Arran Cudbard-Bell@2020-05-01T20:03:38Z
Files modified:
* src/lib/util/dbuff.h
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92265a2e120b55608a76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6se54ACgkQfQ55zXdi
Hs1IXgf+I+TmRORix2A2/TjgV8phcaSu2YPGtcuwP/Kg4RTgeiG7gmWsPYU7LB+m
fezhQT3Xd5ea69aKmQJx/MCq4iUj8TtCqX3Bj/M8e699TkU1pZ1VpS5iqCzQSx01
NnIarNZEny5v9FY76KMsSYvPtr+f4PEKaD6B+39se4CUiyZHB4a0finM21ltPAab
appQIb89VTRzfM/dSgwXZNe4vXe8up057IyBSfjPgj0WCa/hEMLu0NmqltD/fXpN
aiwTq/mEKcbvvxJBG6GsGV/EVsM5gcNixgjO9LPc+53h1irK/dp5jD5cTf4l5YBB
QhM35PKyjzNfrvf0G0nyktK4RYKjZg==
=w4FH
-----END PGP SIGNATURE-----
stronger validations for nested maps
Alan T. DeKok@2020-05-01T19:42:22Z
Files modified:
* src/lib/unlang/compile.c
* src/tests/keywords/update-group
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec912f6a12f440eb1c7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6seFcACgkQ/6TVgp+2
18oDvg/+PPSZ91YIGkx0oUQUJSHfhrH9oUsXy+Rt7aNnOvNW0rYLr+Z0xoXvj38v
+gZgm9wb55MBYOM5CWsRtMONPWfO/fxXB96p4dOuHcB47tGJTT78t0XyNlBfe/YO
fFRFBWQwxYHtXFyddwKb5V9kQsy4cz49WEo2VRS4fmaNeY0UQ+kSHantRE6ey8xD
W/uavvd1CovtzJtTCyvL/XGXVpaLb242hZg/9zOuxeIv9KWwcBbA0kNWUmE0pok8
b46YwXP8j+yu2Mvy5vy6uvWNwWk0d6mCn1QuESM2yZPgo395lK2wAzyzP0yU5+nq
Tt7uSvsUddpdSWyHpC3qzS6+0yxfzURyJRxhZoFldE+LUCLAvbo4aSZCtNte0DPx
NnXGROhiRSkg/Ep03UhwbEeIqy5eRe/qzwQBGLOdN6qIxQruTq3GFMJZKlVNbT+U
vXi9HiLnkSuDEFXB0+CGu7loZ/bO7Pb6RCWnmC35Vw6LLRNpxdE5rzbEWMsy32aD
j0hapB1B+Par/wjOdbIBKbRo1iG2wYXJjYPBMLxMklz5TY35Gl9cdp0hssK1x64B
BiUxLwrMJJqnaD/dFHV6VeF6MjZ4dnDF5EUtm/ueY5XEmdfIaBBnwv8cwV+e8LaZ
ymDUxlj9K2QMqctz5dpkPXz6fToqPRLccQ7vQgT/C/tfaxiONh8=
=aYVq
-----END PGP SIGNATURE-----
value: Simplify
Arran Cudbard-Bell@2020-05-01T19:28:22Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0a73b9f2a4fcb51dcf3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTRkACgkQfQ55zXdi
Hs2E2wf/Xz3j5+NQmf8UCuTXEi8DHpOjch2rLjt7y5iOFlrrezJ0lUgQJyp6b7zQ
RVuF7U0MNnir18Wwj5C4thopZppBvpF2ezjDW7vfysiEGN1KE6x0iepprhWtjOG1
jFyKZY9U7rl8ZA2Qe2C3uNn6C+JJlLfEUI+xkeoZSBD+7Dlg9NWEvinTSzBDDRH7
pHyqGUXoNstd4FkBcX5QOsXjcNInWVL8+nnqBpOxilNXOwfM2ogFien47bu2UZZ9
vmlProBrSy4c106dy277sxQIqrf0dvaeKqFPMMLWbtkR3VaZExRhWzUXr+g+FQsc
/N2Hi85Okjywk34QmXFhscJ1dqSzRQ==
=0uro
-----END PGP SIGNATURE-----
add input VPs to asynchronous tmpl expansion.
It's only used for TMPL_TYPE_EXEC, but it's still useful
Alan T. DeKok@2020-05-01T16:23:52Z
Files modified:
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl.h
* src/lib/unlang/tmpl_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa1d8b97959fd1d75c12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTREACgkQfQ55zXdi
Hs2/Awf+IC5ssQafMdezmtUiTI+xqjEGbKljtXpna+AXKlhMzvI4hXSw34JUkiUT
9mKjOh5v5nocwoZssbEB/Mbp1StnzqelGNg80VpR+TLFWgtJxVJU9QcMFfGY/Ig3
kZ/Xe8RiZEgmcz9vFlE8YQwTwJcDWb+7k9fvDqFWUKISVk1w1vGTud/mH2iSGwZ1
+MVnf8XQFs072zSMC4YnNxtoXDYrlPHlU1TZMSXVg+vjzmS38FCG/UZPI6EolTIU
BDtk9cgUEKd5UbZzQZKnKSMc+M8zwKI2zxy9Q6+qnv8i09DxbeId+KD1K6Ja5vxJ
wUbPecw4PQYnNCFkGLbO2qsNvoa8VQ==
=16jj
-----END PGP SIGNATURE-----
always preparse EXEC templates
so we don't need to do it in the unlang compiler
and we can run async xlats in the map_proc interpreter
Alan T. DeKok@2020-05-01T16:23:45Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/unlang/compile.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c75fe74a8eeb89845319…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTMcACgkQfQ55zXdi
Hs36XggAoZ6VrxlbIzEVxjIs6tk4n3HiZiqXfmAQwWuDgmnL401665puiPkxsRiJ
t+OpMt7nvAaqX9Ar+2Js/c1YqXgmWAA43GJGxvjsDrfdqx3f9WX0KXvLQ16mYXRf
WcyGYstzLCSPjxqeuUx9uMYlxbZSRjFvx8sNYEJye5KVx5V1EPopm2RRvdg9dizo
6rtC+JtpC6vu2xV8zvRCbrL07Y/KapWEy0oUX66S/se0QXOnOZ64RioRBWp215Zk
ZvYwYMUyVOOGaseYRXVetMpKiQTs/TsbgmODJ+Nc984BLoRgNWiFKon3lCBPHn1o
s3BowbsntqC2Pnqg/0aQWbhDg88a2Q==
=nZix
-----END PGP SIGNATURE-----
we don't need this code
Alan T. DeKok@2020-05-01T16:22:31Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4abf5d80cbb2b3f9b5ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTLYACgkQfQ55zXdi
Hs1lZQf+Is3p2XFjOpumvTKcmSgeP/ZocYVnGU9KkkZuGMO9zLmxNE4QPPfl/onV
Lflbb20j0CmCGYZuDfjurUfAHMG6iV1IsNvIj6ceA0aZeyjxlnVqMv5SBL/MUZMd
FdPR8EtVWnCpGSHti+nlAuWp3rq659Qc0QukvJYdP5Pi+7l+xrN1ZyM8Ud+7P0Pd
oN5ZlYx2zJUHS/RiEVEob+NCdY1upZSLhLa2Uq/lDxU/prO90u8/tm9fVh8kCrr8
ZZ5E7tCTvUN5ON/wG5RiCdDdqynoOm6CLY0en6dEWLb3/vCsTLcMJD9mf9I4ulFl
aqBlnf4vhJbpUE4uTIOer8nnbu8ntA==
=2ELX
-----END PGP SIGNATURE-----
clarify comments
Alan T. DeKok@2020-05-01T16:22:08Z
Files modified:
* src/lib/server/map_async.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46b9dd7c3243643215f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6sTDgACgkQfQ55zXdi
Hs3pTgf8DuCNKLRvRQk8AZrCxR9Cr+qDg0RzDsosur0IAU3NBRnpXCFl1q/RXoJh
7O8dLOIfNJslge3l6ycU22jKq5P22khvCcE9d5fSA9Wph/bmvRD4WDQ+wj5KKI/W
VoAihgPekoLFxmNESdLa6cmoZhC3G2S0AImHOMDenPYtnZWiEGyNWP1JsQDLyc1q
m4vgZSsARUIXMoNfuCjHFtNm3LvDqAeVavcdDAZaaNje776+LBA204NjWBEo3yhT
LoFEB9I/Lwe0Vf96yZ4A252RHdWlBcxDi2K0tnGu34D1/yXMdOruSxcY4IGn/88K
xh/YTz2oQk6DIs7fTd9DdkyCoOGGmg==
=aOLU
-----END PGP SIGNATURE-----
sort the files, so that they are (mostly) run in order.
There is still a "depends.mk" file which tracks inter-file
dependencies. But it's much easier to read the output when the
files are in non-random order.
Alan T. DeKok@2020-05-01T16:20:08Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d668a91f51fce75027…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sSZQACgkQ/6TVgp+2
18o4TA/9HsGfQQJ1yVbwGCi+j6MRiKtY3PxBSaKC/0hUP4JPNBejUKK9oOQ3s8AX
YGl5gbZjq38dZfldm+7zjXvrgGORoS5s6NvfohV11gJ+g7fb5On8LBiKP5SlqLCJ
QePr3o60xVCPhJWQEoH+5Ox2u9eKv7/aGPqvuVVnw9cCTP1zSd2XtnsRnW8HMHHb
I8P9Uu4NXfyPfYw108Oy+4tpohDXC0yYjmJvNLEqWPg3c8OtxxCBfVlcl5HXTWPl
AIaOkqh0r4UP1jED9rvFa/12coPKF+8kdqfBB9icyQPKC+ulgdB6V1sLcm0YrKLC
aCkc/ar5o4CuX4TN0vJHwNFvWBEn5OwZdbdmZAqRTVX3IGlRCu0NSi6lVGtzJoKi
Cj2UKijJvoHf2tPT9MmwgfRpibGJiwKNZQ0R3NsOwK4o4kgOQ7MvR1VNUgNFsYRy
He/XJRMrrS1L0QOtFo8oFMJN2nYQ3buIMobnln5/iPqnPfoTobZTxZ+Y8hfK0aZK
e8PF+3ec+oCXg3ZNJf/hIPzpd4E2XSFhOxvwZpI7Nr8LUoWw1A7o06TRyPlgdvve
By357mRDXnEbiNXA1O1Ewmb0EYyc5bgKq6nXe1P27+Do40Wi/sAnfpiJMw34bFYf
lImtO5nX+FAvaZCyDc1fX0Nqn/0ESIoaMesnQpQlWY28qqQgFl0=
=iuuF
-----END PGP SIGNATURE-----
shhh gcc
Arran Cudbard-Bell@2020-05-01T16:08:52Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dce263218ce8b6532f57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sR14ACgkQ/6TVgp+2
18qOPQ//ZTnp0xgyO068iUzZdPMi+phYsQld2riHg+wcFNZSZwgQmLjQJY49WyTM
uoEG48vykO4ePOf/Kfrjpu89oTJAzHkPvzKYKs1TaTpW9foonHNbnBdeRjdRzLj1
CseKRl7KghV1DXXX7fCuU9SmEZSFc838OmSpcB2m5WKfJf/iJp40fCwdVZYCeymv
ZeIDJLg9EUxnvJPwslTpUmLrAGIL9Xd/iblufgUleQOs51I6nW653AXmNu6S7U+b
GoT3QXPTRt+14GOSxziycEgAlY+BRqB9GRTAMm9JeNivYY/eM9vkc453hr+T08Gd
g1H8KfVP044M8lvBuiU65yGPQY9dWiQk99M1igAfudZrlNFBkBT5/mruwCRqVIZa
iSp3GU3UVAB+e5uiGLXagOgTQc5nQrm+oxInnFn+sZzXLm5S2p5RifmGYMsaq0d2
IGql2sfHuCBHGnfwstpOytTa+2LDxHtMpQCi72k3zmaRlLDr+4sXWgObHvsu7KK5
atRUXiUWEEHt/SE1BIv47uO5hnj1diJBVHkO7eo81lkxuktqX4r5gZ01I5P9uxLn
NbB3e7zsdAMCZc2veqPBHi1H1jFzLYStIkomk5SPvuJ2tLy4fF3r29sVUVqoHRhs
yrsr9MgQ+6fLqqoeVIcLOe9IvtC559PmN88AZnZcFl+k56lQ2Xw=
=76Vk
-----END PGP SIGNATURE-----
value: More fixes
Arran Cudbard-Bell@2020-05-01T15:59:26Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/179922d1933dfe3e127f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQyQACgkQ/6TVgp+2
18onwQ/5AQa9W588oqOISlTdlnpU+snvyhSv3x4BWB+MDMWmzaIEpLJl2O+As31L
JdJh3HLJPaQ5EJW/jauXOzelfdVYwe4xqq43+xI30yXfdedxOL62892FRJlXjqmI
NestpGFleXyO6WScXv9ZliJJy2h/K0lh5EJLn8/rf6wFEeTc10FuzuAxmL+Z+DWc
Rwh9A/zlXTIGYVn3amiGee/en4R5vBmnonf+zge+ZPB9QjcvIPMQm17jyyunQNZT
P5cFUOAk9Q/gSXXhoLEoOXPmPpRXyssNdWcradjf+JPE8EbajucnFoBzqegVqm41
8T83cjzIvqaR8Vwt+qRJyjZySgs3QLcU8gwOu1kR7EPwXoiLNcwnukRPVTlLsZsP
I3YxakP//0zdZFARcJDfxYV7W3O3A5SCoT2ORGKearQruFHIFhViGg0d0691HBMa
W82v2ZuJiTaylPK8IF9/ubxLsiazinYOfNTs1a+JpKn19rf4a4rE9gYBMJ9PXriM
HOTcbS+l+FafGsCba5XNwTDRv5UNpD7K1Ncja3VWQhwHaKX3cClF8GAuu1vc34c/
CEYYVXykcfW439sjaEDWPg7gSWyWDtcanc/PMbo4Ii2PeEgl8laorD5p8yviS5zG
47soIA+th3WuhTnUK5auiOWrOrSaGdHXfxVFgJfuRtZ5CSUrvs8=
=KddX
-----END PGP SIGNATURE-----
Use the correct hton function for 64 bit dates
Arran Cudbard-Bell@2020-05-01T15:41:24Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a51a6aeecd437e03e27b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQwUACgkQ/6TVgp+2
18pnSQ//SNVdovLs5v2IsCFFdIldxD+AJjJTWonbpA8XqG5QA7QAOLzxDngfeKtM
hi558TRT26rBWcSIC/oazizJ+KhFBscAneHmWc03HhM4+f85dvfCR3Xtgkg0qatw
U0sSCQTxrw1xvKZFGRQjv0L6V6GR5R3hBef5IlbpQHNSn6l1qpM7txIOuLRXYtf2
QdbPHY8A5LqhLsOUhQARCBRjT+y/aeG2k8riQgzycFysgspid/SmEyrOF+CynLsX
Bz0/OokPYl4+nXfrQnuuxynjGGiyDmeuKbCQHaW962j6Ce56O2Ixqketx7UmV/rd
dpAL1ap+sQzhQr0aCj5KkYtoFAM5f39O39Ly6shU4iGQLJzqIIGbCE2ZvwKLddIB
g0+fS/nPq7IJRZ9XjQ6sjNBL4OI33wQTQjJwdyn6NXL9SRx589j28cTwHJN/kR/f
XkI2RgXuOp2LCxI7jDUuRbSX4Bn8LcucHBuyTuhiFmkYjw0qWRq2YmAfdTk3BCqm
FoWEtDm2HW/mEilv5FXd27+r5lv6D/Gi1xeddpGsCiIUsx8rO9hIrvF/NN0mYY5Q
TEc/KoSqw1jOrhGdMTldVJtgmLMg/yUDRfUHDjNPPKe2IsQYel4O/5A+KiUKTwFZ
wOeM7rGg5KVxmtd6b2r1p0WcBk4WxPCWeJwwGI7rRO0ve4WfOKE=
=sWmI
-----END PGP SIGNATURE-----
value: Use integer range macros
Arran Cudbard-Bell@2020-05-01T15:40:53Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ec4d306cbebd092e80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sQfkACgkQ/6TVgp+2
18oxBRAAkFwK66bO2CJo8+EgMY5wgzJFpThAzNv1XepEH6utMcVvazbkfCJKgfyq
AfBH33gnuQGJRykulem3XtwI3PrgOisYxn4F3fkTzdiQfS74FW+IRc51nhqFn81C
DFQOjq8KMhsassiUqvj2JqgKS+SD6iB53vLY5gTqdHsL6EakE5pChtCYuHETBM2S
SnXp67DdvvLCmgR1QEXvJAWWfVy2aW8ofYeF0W/0bbFqSb6YkYR++IRf1wfvwMK7
VpiZePm1s5Hba7xnmx2HesLPlwzgDaZszPJXbzL00++6nlDEP7qBQiS62F3N5/xX
cWmbh0bGM91o6Rpsi/p9JI3Xzyn/7cReuyOTSsqx4DSUAMww5rYJtKysbKX42L4T
cshinpwncoQuC09zdwviHw88erTqgbzkcJjIQhodzN+5byooppQ9/FUi4lu97l9+
8+7lJ5EhdPQV8dKskdQwSLyl/UAr8oiOBUbIIG4EuAKhcwszRxyhFkmS6ctK0nhZ
sJjy14dpMkPHP8ZPMK/9es1Niqloj6rGQtRoKmN9416oA+5tPBTS2R3TAeheJQE3
qicBWL2hscGHFeGJgXlY4YH7xGEASxqnI/TGIWWT9Lh72RDMDgO9ZGeqtQ0fJUp5
k7A70PGqAALCYLpZ9HLcOAi2iySQp2+qF2YOJckFMh54vI1ngTo=
=tOJW
-----END PGP SIGNATURE-----
move async map code to its own source file
Arran Cudbard-Bell@2020-05-01T15:36:25Z
Files modified:
* src/lib/server/libfreeradius-server.mk
* src/lib/server/map.c
* src/lib/server/map_async.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5971475f4fc0c380f58d…
======
radclient: Fix '-s' summary option
Jorge Pereira (via Alan DeKok)@2020-05-01T14:42:16Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01e32a1c0e3a25abb733…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJerC+kCRBK7hj4Ov3rIwAAdHIIAC96OQXjkaCR8DkQrkOZwbrz
ODTUQwMT+zJYfgHWQPoZdN1znqdXOnyRm5+LV4Sb7sEVU9ONsFQUUqNcy5/wL2Wx
eb6nff5mSIpow8S4rxzX12zxIzB0YbWQAIMNS113qWSJSbdbDYES+LxJ7ItOghVK
xaUW64UEhbcBLkQlMWv5NhzqstYzpOpBLUlnPuwwMNP+0gFuS9yBQfsAC43L8NSD
kMV7mgba9H5YE/83K32h6FZtwpP32ZlVt4Y5UituyjHQ/7Iq2pm5wTI5cVHxZBDD
hFRRFnYgpVqZidzBc1wdstYYO6SpS/SpCMc6qxKQohNCHmyXjI1KviEVDVI65Cw=
=Qecg
-----END PGP SIGNATURE-----
radclient: Some fixes (#3414)
* radclient: Just use 'ipproto'
* radclient: Typo
* radclient: errors should be 'return -1'
* radclient: The '-c' value should be >= 1
If we pass '-c 0' causes an infinity loop.
* radclient: Fix issue with '-c N' parameter
So, if the (request->id == -1), let's create the packet.
It fixes the current issue to send multiple packets correctly.
* radclient: Fix the timestamp checks for handle the packets
Jorge Pereira (via GitHub)@2020-05-01T14:18:12Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9ed0e7c94751d47e1a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sLTIACgkQ/6TVgp+2
18rzQw//X16jiL//JensEVsfNYIqIiOrgWNkTXj3hNfjPR2porUXwtnPpmFzz7Sq
XyTuzabJ0DfNOjFRB3GRCTix11xmebIAuSVK6b6DiojEnpPbofz1WbMQwO4cflIb
DILDrJi/QYyqnGWz+giSApMYdQledRlr+elORhIQXRyLuzJtIWmWBv2YA3ZH7cIJ
n6cmuOjBNu+YY6NQwTIAvKPrY318oKTvJ4UjBA6Pwntd0iuiMRs26gH0rMhCQH7q
XLzhEWZj+5SDNovUF/1Ec7iwUZlxVliWMoXUAKF8EyzdIvNyczUedoipldApavvs
2OKiI+PJB9o9gx3gKiKKkY63eltspgDzY6Z17tyzmb7ly1zEv3rUVAPEv04y4JWX
BG6YYE+QPFWxAn7yTsmGBLiJbQmDQWSzDAPFnB9CTTSDXu74awvbz1f6jPLYGIwd
+XJyK+x0uvbHj4wEiZCU358EoZ8ajLn7ZbBx/xsqvWHbjFUxnCYAbcpev26407AP
YEO1YIPDTgin2yIcyf+rXikWVdlf8UjFDFPzEBjcoR7RNRfjtMzNT0op/uPAh6dV
F4i9Xlclk901a+hJs7ug/bTNYvEkUezFuQwfKaWeQM0sLLu2zOeDgRZfFahzdYUo
z7bvU2Xlrbm7dnRJcg+egRcmoNP1wjAL0FoSAPwGjI9Sq4h73Bc=
=fjN8
-----END PGP SIGNATURE-----
Fix non-debug builds in event.c
Arran Cudbard-Bell@2020-05-01T14:07:46Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8423c3ca16680ac1b66b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rgrsACgkQ/6TVgp+2
18pNAQ/+MqbHro+CGuItTrkK9MHTpL/yRoOSOWKs/K9ye0Q5z7CKGQCzk7VwdE7u
roeMX2B+fqEtKErsbuTqtSTO3yWn7ECzyX/5ywDJ7diO/Kum+O5ITwIZzPMuYz4k
7VLAd9UULCaKTKdtpixSYz3kkn13eT8pjhfsX/PBqGPLJxZWwHkB/j4qRUq4+smt
BRhvCHwTcEga6nKCari0V861+yQcrogr4outbBdcBJYOEhHyJovy377lTIXyzrug
MRjClelUVP3T978F5vOLVrgophIAyptn2awldJFRxwFV6Ak6hCDEGMnUhZB2+J5P
Gu/cunc/RQ18jUFvBQyz9wi8yP5qHlGGUdxi5BTkw3D7WJ4Tv++ady9UVSkBAZrM
TuJSBupAnyH6CYx2S4eBATo37chOZu06GYA5p4eQRY/GGikd1CPY01HrR30i0yj3
l4xE6oq0ObaUEXoNa5whtWOTYexe86yS7l9ChxQIo4gLQM2y2eHBwF9KoOmoM0s6
7/808oKiH8qBu2aicTEZ1CRGt0zg5Rl26iBBSeb/Rs4vIj0w8UUvnDvSjt5P8Nc5
zmDryGEZrGNOQiEFHbN82oZhXZLBdY3wziQmdaV89sF0qVYKqcIW18wkbfraQIEo
VDyHYCL3ShyoM9ooBgsHOS9UwNI56TfjV0ZXgSoE2g4xmNwq4qY=
=QU9P
-----END PGP SIGNATURE-----
event: More dbugging
Arran Cudbard-Bell@2020-05-01T02:00:27Z
Files modified:
* src/include/build.h
* src/lib/io/control.c
* src/lib/util/event.c
* src/lib/util/event.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3ce2ceb5a7bb870b5bb…
======
--
This commit summary was generated @2020-05-02T00: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-----
wsBcBAABCAAQBQJeq14BCRBK7hj4Ov3rIwAAdHIIAKj+3QDo6ED7K48e/HBAAnJI
JQDFE24x17ZBuJ2hgnlJh7vIv5VkI+R4vS/UpiZgBsGsqjRnEskxvq9Ev/LUV722
OQyGyC1uicQvfWx17CXjmHOTMU3wC8a1wJjm8pZDHyblpbVasvANlJ9A4DUbgtV5
s7xHAqkbZjMXUs84EC3YoMjLIX84Ivq0OisbD7FdvgJv9y9EiTY9+QqMhsyeyIb9
+G24JovflSTsjG8wOHUv5MyUf8Efrq3qywc5GR5ULcdd+KGqUa5HUUHljMuQgu0V
HE2yuB+estfwRJWiERFnpq5oCuTrtCsEEyPlVJNMFQfxhxgZD+OH4RLQYN+RIfU=
=24Vw
-----END PGP SIGNATURE-----
rlm_always: xlat for setting module status via unlang (#3404)
* rlm_always: xlat for setting module status and rcode via unlang
Parity with: radmin -e 'set module status db_status
{alive,ok,fail,notfound,...}'
* resource-check virtual server for triggering control flow updates
Terry Burton (via GitHub)@2020-04-30T23:23:45Z
Files modified:
* raddb/mods-available/always
* raddb/sites-available/resource-check
* src/modules/rlm_always/rlm_always.c
* src/tests/modules/always/module.conf
* src/tests/modules/always/set_rcode.attrs
* src/tests/modules/always/set_rcode.unlang
* src/tests/modules/always/set_status_dead.attrs
* src/tests/modules/always/set_status_dead.unlang
* src/tests/modules/always/set_status_revive.attrs
* src/tests/modules/always/set_status_revive.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a4217d093ad7d94a1fe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJeqzrxCRBK7hj4Ov3rIwAAdHIIAGo9Dyl+0Xeozgj5HDGpXXML
pVR/qcZZQer5YtXw1BQrCqTpnpYuTb74EaHv9704pEFR07910btyAXFDKAntIRxf
vtHKzRLGlSkDzOlv9+mjF201SVPRErBzOlpTWV3/NhrQ7/8sLvbrLffYN8Fr84Ki
XxcGtcglhFjAxZ8bKFBj9igZUAsX5jKMP8QgaAULyMIkURuj9yHZr40PHS1FvzhY
6qDqriVbijMPsaJCFpbkbN6YpB/49i+q/asGszB5bZPy7/KyD7KeazKaMt4vSJmx
q1QQcOxi10BKMWadA/jELhJz7J0KLES8KU7ykexHEHBlBS9eltdpFq93IxALJd4=
=Efx1
-----END PGP SIGNATURE-----
Convert internal protocol encode to use dbuff (#3413)
* Convert internal protocol encode to use dbuff
Ultimately, we will switch generally from passing around ptr/length
to using dbuffs. Doing it in stages means the following:
- the outside interface (and inside via test points) will only
change once, at the end
- because of that, and because of common functions called by
various protocols' code (e.g. fr_value_box_to_network()) means
there will be wrappers that ultimately go away or become the
official versions (e.g. fr_value_box_to_network_dbuff() and
fr_internal_encode_pair_dbuff())
The layout and time's arrow combine to give internal_encode()
two alternatives:
- copying data only when it's known, at a cost in time and memory
for copying some data twice
- modifying and/or moving already-written data (e.g filling in
fields in the first encoding byte when they're known, or moving
encoded data when it turns out to be longer than 255 bytes so
that the length can be stored)
internal_encode() has done the latter in the past, and this version
sticks with it by noting dbuff->p's value before fr_dbuff_mem*()ing
in things it may want to overwrite or move.
* Wrap with parenthesis
Co-authored-by: Arran Cudbard-Bell <a.cudbardb(a)freeradius.org>
James Jones (via GitHub)@2020-04-30T20:54:09Z
Files modified:
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e4c98e1c7122c370105…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rBu8ACgkQ/6TVgp+2
18oBvQ//ei+EI4yizgTzMoOQpd3SY7hFPcVoR0jBUzhvzjJluuhj/zuaK5zozeTZ
CsuC6m/H5XMomz8HfGhiUsqHtPX4z0Pl3L7mdHwCZeuFqwbOBF5dfkxjnbvighG2
HlZCuSWrxX2fLxRn3hweZV7s1R2mcRGLJEJNwAHKHakzTY0lGlK2nLQiklqHN3rz
y56h2yqYP6e2IqKpnwh+dngu4hbsXkeXcbXpCydV81cdvtuxllyBSNf89rkcFcfp
4sfFuyLRTD+MZWlf2rhmweWTgguEgaJhEkiFsHyB9kot0/S1BEo1xneEoumIwwSp
UKpsFV+kvX04w1qUk4fpsjT6QyF2oTliAw0Hn7l3KYrWko4orq0ZqoBSCwcOgSoy
ynstN3g2CIYOPdXO272Yyb7tdYLzNSxGHVZgm1pq+92gZKbYMOa6iH+OkWw57PhH
UTGfcyjd5QJcfa1cQ479jJvKQHLaA0DBMfU8QQJj54JLHYSjOW4oZkJe+NlJqbWk
w8RMPylzdquyaRgQg08nxvnoSiLezZJRnNRBwnzhl4EfFPNgium5/nF9Ye9b1z/5
QJuSVM3AS78/kAXP+zBROXFLKNK7JuCrHzRQGd53byhRXT4mDuzYBscX0xx637ee
FOH/vjtpFqZNJ9BafqnEtgX1FBsJ0eRzBxa/mq12PzmMi5JTjb0=
=2lot
-----END PGP SIGNATURE-----
typo
Arran Cudbard-Bell@2020-04-30T17:12:15Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fe859590270c2f19158…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rBfoACgkQ/6TVgp+2
18rohw//Q9XeSBEqbAu05AMWgHoRz5KE9yiaDsemkO+D+J3jLXMbtxS0YqbTyWvK
4OFmtAJmNdCRxIT3/1FapVl6yVXVt+5dvs/XYygHc+iKPj6Of6Go/Ld2/7oTgwS0
9mAcGc9LH77baPasxDGmrT/M2eIwZ+Q6i8tmNvsK+pgodW4NA05UBrj42TW8WGHz
qiITfpQZlColplPrysNGOd3Hd/Zyb/uIUTrQYZJPzFoTZazvVM/DcYcDJhY4arV3
N5n0kMuo8F0yDs6WVZ0Lk2l94weRHEz6IdbFLFT6clKBwcmIelccYfx6+GFd97bq
LVZ7je0QdPorUCPmze6TV7GmQxV794feCnO7Dy0FbaJOZDCFIaoLyUvwZtOA68KM
kVB5CzttAmfVvrRxJDymszQ0RhEW9gdFrD5es1AKPdSrlAXJS/4RjVjFkt+yX1nE
yUFDRNRdhpTZ0WqlDvTtdUE89jG1p97KRDdZniDpFGW+Ir3Qry77Ju7itvBM5p9B
k1xo6GEJiIPHvaIPhjeiZ3cSNm4P3uVVL4eVpaOm3VgNtPOyyYXdUOpjSHjpu4qA
poIsJMbBGyQRPW2fh+rp7WEc6aIRlJjTV2+7vLbxmqraTau6yR4lSZZQT/O5ECrC
g8Qqu2YTaTwMN/7yNANDJneQJ2OA9cYi1OtMaVIfeX6p2bmS0C0=
=RTM+
-----END PGP SIGNATURE-----
value: Children of the argv array should be parented by the array
Or at least the caller seems to assume that...
Arran Cudbard-Bell@2020-04-30T17:08:10Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02dc17c4a8cf39648e67…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rBfoACgkQ/6TVgp+2
18p3RxAAi2h6jKfZtdNlCz41/CBzPWcS6FP2qJ5PTD6ZQM4zS1YZr0S9KoW3/PpD
rEsQN6nfvDjnHXSTvEz9cGXIMM3RAeR5ds6fh+B+C+9S/JOspCN13aS9EwsWKH4d
5W5cweE64Jw5X3Zi6PLPvAjdDVKBjuY3vWdGJNMZSkO8vplRkEJcOCqe9KMWnU2n
rXYiY0pEDU27ZhugG/iorcq/JTDP3i5iANCoasSVBzRGy1C9uaDjXWhxWuMvMH+d
VpAHe0GtKlIn+PfiQcTSlN5HuJOczeAzwQAaZpgv0xAoKbnypBytJVlvvsyRxv4B
gW33kHz/dV5nMYdBssOLNOvHFlP5j5GiPjHqt02m6yAbWPZWwXa5G2JB3r6lQe6a
UUA/p3BxSgyauqXhql3RxBgyTUWn5Q/n8lArKwqoAXkDuK2X570plu/auqajlSwI
Hozw0tGVw6Ctw4byCFIsQSSyuD0Jfh81si5cGtcDjO+vZlhB3ylZbpX/6T+fesLx
gp4/IwbGq5j/ISpei4oxgvjQMuHAnys0/VWm+ujUQFJ2FM3hAd89qLqKF684btU/
hBbCsgrrWAOjKNM/OU/X6j7HfjiwIbKUZGW2MXmTkkFE3jtvkKR5/DcLIEQw4ABB
aTRzCG4XD1XFAFqTmGGbTz5rEdp5ZGHnxyOanrVpprd5/BP8Ud8=
=4Tyo
-----END PGP SIGNATURE-----
value: Temporary boxes can be on the stack
Arran Cudbard-Bell@2020-04-30T17:08:10Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bed3cca72ee01f9b982…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6rBfoACgkQ/6TVgp+2
18oztA/+JaJ1SHPN3I3EnQ8T4xXYlci1fmlMad0oLxN8GDRYEXcDv9fKubjeg0dl
rqsgr12J3DcnHE1aj4j4zXYyTJR7eCL/InnOx5jWreSQ/C209uaHJzBEYrbBWhnz
Ney9OODNvFPVDmcogyHNhcdlP+DamH9i1OZ5zdAm7aQutYDfOBsnxjrJF7R8ba2Q
je0AOW7CKOj5vkMQVrqLsXVRqBe5G5urt2GEAk4pOPnS48xkG+1iwzlb/MiXN7ML
ZNn++c9FzujgkfMA5V0bw5rnNSNUE9fxFodChcO7+wHoqlllmRcI/OS7cbfDcm5Z
cm0wzPxQaIQv2USpgRV6aewRmCR+7IlMt1MLLUApySTkPTwEUpDBrzS+o222iPah
K8NypWlZdpcUrMLd8u/J/LVv5gQK/pRyIFGZy5lQDrXRgz6RcKrvEJYGNRTzj72B
lKa5woM8Ov2EJMwrhHXTIvwnHoR4cDyGgVPtsL89fDlCyDUeaRJVxAhPLVgU3A93
ZxRmcvTXZzFMMHgfrlFG5jJcnGPiwUPUuoG4UQ4Stxu/h43xSAcjD6pbtaNvtumZ
uHTW+kJk7FHzaeSXvzbyupPBTWL/h4GbcPmsB6SgvoWD1L+nd5RfXr+DM66CAwWl
sBWTy8nF/Fn4jY782+oDUPt5XxmVl3zvZQ6RBWx1HcPGEPbjsTA=
=V1nW
-----END PGP SIGNATURE-----
event: Pass back opaque pointer for fd event
Arran Cudbard-Bell@2020-04-30T17:08:10Z
Files modified:
* src/lib/io/network.c
* src/lib/util/event.c
* src/lib/util/event.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3420f910b87490dcfdab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qs6sACgkQfQ55zXdi
Hs1WQAf/VQdOFbKKmjhz950wG7GRApXz6TlctkJClC1uQPJztuoCw1WM5iB7dQi8
5WDvgUhgSXvGVrPvM6WIc8nTssfYMF0OFxpS6wHxHOw7yvyfSHJdhGHG15+yCJAh
ITjpdlGdfhz1JA47E5GVPICOeygo6TwDxxdkr8+Bd/H+8fjYlZ1KTSzqEYZXwccY
/tHtaSvG48pqDtWPWbAGKOh8o6qpE+WiQnVhywx96P7Jq/nkdP6xndrs6v31amUM
4llDff9IlDMkXgLK6ag9C0N8Fx6FECPoy5ZCzN6pcdMHZu9odx/lev8LGUF8bGD6
7rSmX9xnHTNXInseb7b8ktdRdjSUuw==
=ytY0
-----END PGP SIGNATURE-----
NULL is better than zero
Alan T. DeKok@2020-04-30T11:16:49Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/362d74eb5c69f008486f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qspMACgkQfQ55zXdi
Hs1xXwf+KGcfhLQekiLWurfZx0YRlBNbt79ZKUFh+u2OCAo1/+FkjySFw3Y6MYcR
x+6gl4UXZ1xLHCJ2nQWaf1XrieJoPHjePtiHa3hHfY2HuQv7a/IifZP6x6u6jSV/
8PdvuaoqgfwyuE0b/w80bfjw2A4qFghTpVYNaJxpADl4dQv6YlMj72P6rTQx1o4z
5xQb/SBLRE17dsPUPQzkGSlsTjtIDvGl7hwSMQAFwQBs/UvhSpwKdMDVBmbT7CC/
cAsU2o0qAHepkMPjeGRp+hY4bJvg8+O4OsUYWAN9MDqpHi24Dt7LMicNay3moDgB
t1ssEfHN+7050qHqeJ4F+TPACvYRYA==
=QnER
-----END PGP SIGNATURE-----
initialize variable
Alan T. DeKok@2020-04-30T11:12:12Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3df91586d4bb8edd07b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qMuQACgkQfQ55zXdi
Hs0xdwf/a0xurYK2UnPHTX/3zeqTAc6W5hjPtFYC3SU5vHAIOhtq0PGVWFiG68Wc
CvPGUT1CbX+6wEdFIu6tPFcT7o2VEOUBqpJEul3ArqFeNcWHSqdSxX7WQ2HeNVIR
HLPNivon+uD6ltymR22UzaYp30OyNeR+IwMO7jrXbBJ/KRKvIpQCwCKnJscm3Vb8
wtXD6jjDBhotHgrPBnUaF9pv855uAcSF5zL4yJT25bi/eN3yDPs40YYI0Qku8EUU
A+7Vvdb2yx/ZeE59FNmHKdPbdlJpzVYH0G7NZNh+ZfshzwR5bovJEnjTlFXdcAc3
l9JHUmtiiRzNb4ObWup6P5TdX7iyNg==
=wCSs
-----END PGP SIGNATURE-----
if there's no TLS, skip tests which need TLS
Alan T. DeKok@2020-04-30T02:07:32Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14bcb2d782a4e028d867…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qMuQACgkQfQ55zXdi
Hs0B0gf/f8uJ9sTZib1Ul8dN2d8zHvs3/yLdcpg/pbGx2rZcQwJewtIHyvuyda9b
qMa3nBqQZZWQszVXCjBuar/R6AfcBVDBPV3lYAwIsNlSmLMLkPTu+sh86mD3LMBZ
afOD8Cru46D88tvVQ8j9Je1tU42ywHns2WIXC/eAlcIL36oGJAcK4Y07IkHImhbN
aofx42AGqVNx0jqgRjPRqe+ibw3zgYe1scTsOu7PRVEBjXnZmGuVPwYOu+ieSf/b
VI/fkzYSeu/c76T9Dq5dR+KwUUHyIU0Vc6T7QI/oxgs9PF/6fofnLx1YEmM9Fxjb
xH52+L1OCN/anT2JOmYU1PJUJav3Fg==
=Gu6u
-----END PGP SIGNATURE-----
make exec async on the RHS of maps
And fix unit test to be correct.
Alan T. DeKok@2020-04-30T02:07:32Z
Files modified:
* src/lib/server/map.c
* src/lib/unlang/map.c
* src/tests/modules/linelog/linelog-escapes.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144a82d62cf55cc25e73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qMuQACgkQfQ55zXdi
Hs2Tagf9FmXtYBcjKORC3L1o44cWwHgIeBkbJHPBjQ986x1o8yIMFkch72tRHrE/
kCbL1IBNWYb3pa9XDWtYcPCVNsbhTrk5RDLq9B2UoSAHAMAhj2VL6aFYhbX3ckkw
lrSnWCyIs46AvqyGie+DBiDmMhDFo+1UPoXxF5U1brLNS0go5IseOU3GYNB3h0hF
DW4e5bgaLGWUond+S5jY2dGKXx8g9YQV3A1XPAZwXJv4yTvbhsiZNhS/5ysakF98
9EU7L5P92IK2Fwy8fCESEZW7LTLi1v6pJqgLNsw5ZtDsIPjNWIrset+z9mMqpBhJ
xFLHpzsfAcizu03xF524P12pgWhQKg==
=Y0DN
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2020-04-30T02:07:32Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a06cc9b30a7fbd030c1e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qMuMACgkQfQ55zXdi
Hs17LggAga5VSCYpOauOyg9HPOrpGBGE07LziorT/QqXxVqPxDBNkONl/N4eqkB+
wg4SP4Th7wUTkX3R/YWyuy7xMpN65OGRWTNBKKXlR/8JcDOjpHU9FhEgOhAI3G+w
QwvvxH+RgBS/G1MiprCXRx6YIdH5XHp6EPQStZxoNeQEg0Id+VPdYb/hEOZv1A7w
Pne/IfsHmdAgylHEKfam+oifnpDA36m4fj5tx4Nyowq022adcG7M7U8mtjeRdrbC
sG3RoUVtlW8cnPrYF/wKIHHEE0FbNnLDj6EZq80vHcnHz9A23GmclUwlwtc70ExH
g6fEWsSHUY7hZgg2g91ZCfCWf1Zvqg==
=5D8B
-----END PGP SIGNATURE-----
unescape quoted strings which will be passed to exec()
Alan T. DeKok@2020-04-30T02:07:31Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ec75f2d7a212a1f6644…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qJ48ACgkQ/6TVgp+2
18rxlhAAnM1C2gvZGotPlrLnjFlwNEMCnR7GiNm7uZdPa81vh5OBQDhxIAdH6zPy
QDswn2ia1U/6pIptAGkk1BBuOcbw5w0ht3U1zH/9RSNOWFyFiIPoT1btGb8cXx1p
1cRRVDyAy9pg2f0mTdCtAUBPdAq5j3nI5pSdkgdl4j96DvkIH0JYvJg43J/OXpsu
Hni2jJUJzNs5U9gkghpib73sgJnhTcyDmXEotWn54fpkeGJhd01Y16BFJ588soFA
GbI6vwMuZT9P/V5FR3lenwnFh4SxRhFwJuaQ+tvK4IpStNQGFasP7j8lm/dXwX+e
YpqWQecImPPz4MToAOv/hqTL+DaYPbPmsHSj2aXDOHKEa+Bu+oIfvbo7O+XqTlxV
rbwDDORSBzbOc/DpRvNURbVMrUBbMlAT91H7WoSamG3hOHTbb1/whIDoBNtMOp5b
GXnruUSLcw3Zcek3ZV4VAJzKg1JU8qCBwRfJdylKa51lcKpqMsLK5b7PTM/AuQ81
kVoo3ZL6h7elmgY8iKWGcQmFDG6114xoNxuzsCtMndbQGsMyuEKP6b+tM3knl2Nz
uSGdPHzyDt8/uqn2jAJYxyizEoDMStJBqhY4sPGiZhZbt+BPRYE/m6euJbaJ0Aac
oL6BWEjVewrjkN5cfliBdR2b81VNbapXqUw0K8i8kUnlsTpgbZA=
=PCOv
-----END PGP SIGNATURE-----
Add destructor so we can set a breakpoint for state ctx freeing
Arran Cudbard-Bell@2020-04-30T01:19:11Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d15bcd86707bb971ada9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qJ48ACgkQ/6TVgp+2
18owbRAAokwKms3NIkt/CUf3kj45Fn8eYgpJdL36cHB/tZwZQSUgd7O+FnEzzbrP
30iAxCQb57j+5kNdL3LmNzY/JFFYPBED3x7/jm8sgNknDURiXECEPFtMmgg2zj2b
Qfo7e/PH+i5k2Kq7P3tZ85OlZj+fmes2CQiNde/kJwnB8r0n1+XjeUuKWjNPViaV
3aX53oXwgcqDmv1xDmgAPMXbCPtuNkrkMN31fr0ZaqJ24RtW4vs1JNEbugGMIsAb
rvw8MOoedlcFori48nD1NoV8gad0mu8f0qJvBLRRb8sl95toWcP+ibdBvAHHmYi0
XAnYLn8d5HWqOnh2QxOahf6tv8WbeKOv0fDLBeOL3IGZcr+PHFwsDWiFm72O/HNb
V7N8mqZlX1XfqFos+Ad2xDitO3O/qBr1R9Hx9OOvdid6VpFoRueXJVl57c3rcawk
cz0v30T+jI/UoFJ7rLX82AGAODd+v0cVNjoU9wiBozznJNM3qjAEdJMt+qkcJ4GF
Sr8k8Wy+/KWkrDoOQqoVYMiKcPiENtmEhohsuxhTBGkkg5KzjTZKhOCMi6tRi3Ht
MUVVrfx/T34h0X6aQJbx7YjoPrLI75pOEB3GGgOFftTCyN+6LmbHkAf5rDXJGJBN
EmazRa9qwOWeXTOHoFxG9JpyElQClJMJ+o4vN6/BFk6w+2U+3WI=
=ejUk
-----END PGP SIGNATURE-----
constify session-state name and add comments
Arran Cudbard-Bell@2020-04-30T01:19:11Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e76973e1434e38ed277…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qJ44ACgkQ/6TVgp+2
18q8gA//RMJx98mevr0A6f+83L/lhbc073c2XRWwsodoBNCdbcaPihYk/Rt4Pf/Z
yKEL3lR3MvnPuOfSZz2hr8+gVopRAe9AsgKTetGvnIJJmMV3damLhrCCHGxZ3HQI
HAwniiwjtDxBgdo0I9vAb6GaZnsboGWdcTGs+3M7L4AtcJPNK6NUY3tFn2TL7d3C
BFScZWZXhxyLCasyPrI1E9hegVKZ1zI8WcAe5S3F+btDvdHMDlixjTryrmMck9Yi
LALJF/XFTm9Z/hJHVt+YIAVDxUYdOMJpRybQdnsd80HgXkoM/2WdM0jxTT3/Hw88
vfjucN/J7X4gXg73EffTjTORJ1iN1Y2rlVk6Gc7PdLlkQkUOnkJ384sZ9FhhR9gZ
N8V7ZpG1RXfPaam9Qfh52UcYwcZvg0GWWR/B0Jq84GxRmVZSKB1ShbXUb0nqdeGP
WjxcoRfJ8qMpH/85oFV1qDALrTXHfIauYjSD6Q2NEClSJKMYXET2suWm/lJ3PR5H
ncm4uHyurEbYLDSfvW9h4x/GxLGFuomUtZwQAghQodvXOKL2jHXX9m7wcK6Rzz8S
/YCCNf7SRC6tlaPvrbwqsAzNvfBFs/slR5LbRUwxdI3QEMLCOROxG5lvz1227ccc
ca/Zbl6owyaL/bemZndTxhhM0FGiVt5LS30+LeZAjr5areB1KPQ=
=cMTQ
-----END PGP SIGNATURE-----
instruments
Arran Cudbard-Bell@2020-04-30T01:19:10Z
Files modified:
* src/lib/server/request.c
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d1b64ef139eaa9eecc1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qD0oACgkQ/6TVgp+2
18pY0A//T+/NFPuhZ4u/G00hEHYcbteyFAjSOwNnZOIR2mWCi5Vzah6ohC+o0sRV
QxoNj67YX6kKbpkfScbLmieww5q721+/qkGMfY4fcRoYF6EH9/SNKNeRGZ3J0Qgg
ye2zwhX2oyNq8vQOcHo6pFBAVNvG2wxSFKr/4t70pnikd/uZGwvdAMA5Dt/rRkSA
PknBUXEmfexqZEWhM1iE6pwERX0dZVbGKQAMjx0Pg7gVbI8SLflyWJcHFb/Khz/9
SKl1BqYd7TA+FcJTimY3WEg5C7849cz4Hzd+1NAAkgxm2vgDCyAy/TxzTMGh5Az/
wBEzn31lsEzIAnhwsrdYBzks55/qf5ofpQVdB+JecS/D6Kre+3JMA+nHFweC1V/c
spRRoOY/fQE4DL1alHlM7Js7lFcEyRgoexCauDhajlM/Jcc7orkuZqHS8SRFRfGK
1DtvVMdpZQLfghpKjOhuGLoJtJVGUrAgTzJ70DDZBNgOda85gDWGGUsOHj2fwwm1
ah3D3bZxEPXaAz6VmdpDu61V8vzIgLWjgZ1CL2KeaR/CJ1OtGfacLkfXsVCfbeW2
5vivi6pNeAgCYd471LMFBlkdSBSoutum0kbhhTnRSrX9Q9W+yQmM8DueRfsWdehv
ppeCgc4y09Wu9DswDWChJkouL6LyJghn5U60W9C26cNKcZiiY1c=
=Tmd6
-----END PGP SIGNATURE-----
Assert we've not previously allocated status resources
Arran Cudbard-Bell@2020-04-29T23:35:38Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1c8a9e701f6ae49ffa7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qDzwACgkQ/6TVgp+2
18qh6w/+N5G6Fhug0V+i09RVLaOACIIE17iwe6Uamgr4T1Ucg7NoFIMS+JKlapVv
HLp/tCjb4u88NsGbdiXzil3Hn4VZ3dGchkdqISTkmsc8qx8crL8HqiJloszonaK3
pPJ6hPyR3Tgv754aRNtQ6k+DQUZY79nZbfS3+2orzzEZcx3lsDsa2oyv76BNbaCP
WLEvfAnN+h3Yo+XAR5F9F4WUV6Ww5Em5ZQjvDn+BSxrtCQrP0Ixr6wdFAUQYVxB9
7nw3TvFw0PzBW7umusJTdJKZNiRMkVCK5VZ/6n+Nnd8een5LjbjWrw9U7gYR3gtl
hjxsKl1xYiRWx48p59cdI/b+zpZCBZTNp07fa1AmFGyW98ecB8qkvZZ5VdJfscHR
LJEfZCkJfIzBLBpAbJ4AUSHQ8ZwLl0dgqyEcZDBDZ6K7vz0d6y9C5Fkld8VtvUZy
UFMOdY2Zo4j4ghnG0tYfqNaSIvuokcITMUKSgpjKbBSU061Tsa9sB1rxW17OFe4C
+JTZE22hRsrZ7fercHvaB/KOkRQOHj+jiB0N7dQsnnL38biL3huVncbIa2wNx8IS
FwEwGPI9bxnCq8bU6v/fosawDnRE7NehkPtX8PCblgveIlSTNBiC5/Xh8i36Joc+
s3V+5FfOo0u90JI/RWgFg3AjeXpTCw+9+IZhIA8snNO/O/swRv4=
=AdaJ
-----END PGP SIGNATURE-----
Be more verbose about why we couldn't send packets to workers
Arran Cudbard-Bell@2020-04-29T23:35:24Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b553bcb218b2b364bedd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6qBJAACgkQ/6TVgp+2
18rvhQ/9ET6UyIR1njX8CynTqvRXZK2Sc26MMlXpoRevBx+Dha2+bpS8LkZbuY0K
Zft7a5Ic6gfs3YaMcDKZsinDa1+KjNdsRJ2dkqKwPGDl2+46GVVm0Z6pvgifs76M
ykkAuF6gv+L5e5ppKK9PnhDFn09/m46Ux35a1WETc42G2Sy4KCuVpaczrAe+1t2W
RjwSyP/IPYyKj6z5HhFEEYVS+ZUh/LX9Nz/XUa9kIlzUHCA4GPKMOEBS8oSjVGnt
QA6ssRqeF3/ewUGgxnTrnllwSSPXyGM9/nnTJc+cB38GVopS3jbhqfQud/lTGZBQ
npls9knSVX27f5Zp8qeOB+9Ll48xiPbcccrYq2tjGTK26oiIKy3zpngD3zrzNlb+
Zy4pVdg0WNlks8mfY7g9qxh3oWL4b4nIhaRuZlF6XrdAN0VhXKJ0nUP71w0D//af
hhNGm17zhlVyB/NzdRuM1kNJL+WYdz8K2e5Lnj0u2cqsk2e28gHktXyXhjvpmSrL
VkeeUWRBhvz+Vazxd+KCqHL8RZUzddi0c3CPNDG1QH1rln1zlW+lMQuMvMq6PTWv
FX6Ed4vbmE0NzcV7i1wsH+OY9rA/GM1yYssFxg513HyThDiw8X8UgP2FjT9Voaae
v6l+eMcGeRjTxHSfYC3fg7cdOuA1pCqTrD6eljZiI/8zJJCffi0=
=Xigt
-----END PGP SIGNATURE-----
Print the onload return code in debug builds
Arran Cudbard-Bell@2020-04-29T22:49:52Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f91d2c9dd458b1a9a8d7…
======
--
This commit summary was generated @2020-05-01T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qwgEACgkQfQ55zXdi
Hs1uOwgAi3+ymF6QT2ym6+AsspJt36zpsLAQWdEXB+2XjbrVOS09DTT87wMWZeLu
j78Dx0wpazjsfrRAtmCWElbUG9qsz4z5s9ZbmfcW+d8fpTLZblRkKE5Beqvqbyhf
HbjP5m8q+C/GGfARj9DfrXA/H8iFIwvUKmEWWGBMFlZl6eHN5R+iQT7UzdflTlfb
Mfw0iUJkxgrTx5ryaV8AJOAN4AzlWk3lFd30IdamzLQkgyjdUXssI3Gqf6q3PIHM
y9dsR3dQcOE1STxWezpghp3f8DOwT0mi/WPkbyoOH8J+lS92zp6FksaPOilXAeiV
BMAep1saiQqmSzGC7uMIbE/gfqeVgg==
=JVrb
-----END PGP SIGNATURE-----
catch EAGAIN, too
Alan T. DeKok@2020-04-30T12:18:09Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a768baf0eafbd0a6bcf…
======
radclient: The '-c' value should be >= 1
If we pass '-c 0' causes an infinity loop.
Jorge Pereira (via Alan DeKok)@2020-04-30T11:23:04Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e73a934f01184535956…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6qtPkACgkQfQ55zXdi
Hs324wf/cFv7D94BuHk3dTDcyudwKvsndd+7QcALW7lszlEOfqesn8h5SxyzAGOk
V05Lp26eRW42q5oidJQ9kduu4qHvEKUHbWtjsvHNI4G2RYnfardZPA9IGuO7oRLa
MWFqhcIF2zQq/Win5le5bNlDUzWyTme0T+1J7pUonuxmT7bbkQhF3V/fhTaXpba0
hO//kvfW5G20VL9LpQK36j0RXaBc3YjiNCVm1e1Ffo3ntEHJ58M3qI4AaaE1Ehmy
nEky1zvUJ3nN/820oZTSAEUCfIzzQtrxUNKngapH46nmRejhSDQA7rmNuKV27P/i
/+cnOVZP6bvI36hAQ5J8DlgRWydjzQ==
=W1Nr
-----END PGP SIGNATURE-----
remove 256 limit on "show clients" and "show home servers"
Alan T. DeKok@2020-04-30T11:22:14Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a725430383b1fc24571a…
======
--
This commit summary was generated @2020-05-01T00: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-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6p4KkACgkQ/6TVgp+2
18ph5xAArUGEpE9WZnymVXArD3a3jLzU/V7t6ZLtiXGvWa9jyplvw7bqqElJ7ql1
9cqJUYhdLUuTyFON/vRpcVB2Git1Nmc7EFHe3zjPnbwJjxaX5VmzwAwm2Qg7TPCk
ogDtjMcJW6X0pTBC8deGRSxjfm+5/GT+jeAuu9m1JKRAME0uIRj+plFeIULticUV
tZWuHZRKjFeS7rRjDnRplYCCOowTrBeKl1+zcbMSdmpmA5mG2Fizzn8WfU43bJzv
ptG6G7Ls578mNe2EuArBnb6rLo9EaD+FmzBcvNnFqQHV9K1BgdgV/WyQ8zw+CHFd
+d+V+PQYYVH0e8whZ/9/Fl/0IIFPfpkE4UuCT3Hi29LM33W/3bqNZW2Ljltn3vms
OJLSGX3zIdMeHifWPgi7n3jRtDzkNAFEn8ea/YYW+GncNnsxH96EC7sSdGmLVpz0
MZVuvd1/yWmrLK/f0SLrYTzDw/Ndv1s8uVVY1Z+3L9kPsVhDnfq6CR1Ejrn7rBqG
iMpfQdG0OS4dOGdcFxoXvXLWqVJ+sJdVoJ2jfnSji7txp1uvDEOT6OL/3330r29r
CnS50QZP9Fln24/cM+rKYRIFRHiEdZ7wxq7imYdNwxyx9UDZmTxoF2zbZ0vQgw0P
cNVWGYkcWPW8tjfxhripCfEufRHFHXu3mKtKUZLA9l9w+DsqsJ4=
=iGxp
-----END PGP SIGNATURE-----
Print any errors on the error stack if onload fails
Arran Cudbard-Bell@2020-04-29T20:16:41Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8fb7b8840ca37372224…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6p4KkACgkQ/6TVgp+2
18oSxxAAoXKPaQ2cqYfgWUp2hP7p3DFcab13bLA4ycm75TB4JMHZxrHXYYiFL7Tk
/n9a/4CpHDLQQxVQMGKgaRH69bay1uI2XdiwUk1M/lPUuJpEpZDVBAw5ZO6UQzoZ
xOfOuTc/WvoCVvQTNxMQ9aobXH4IGbHoAiYHkjpIaM8XIOZF5sNWNPykdB0kQjd0
vkDK4C5W55UR6sg+oIruaSMafGZ96d7nIX7aTGjhdfzMgD2K4iQ7vnHgn1UIwehX
AWKXwQkgIloVvjdqmeaLS3JEpFljplpWgaFkX+zvwH/uB4P/jgqsyO04l7X5gclb
0uS/NOLXx1WIRAZ85FDfxfmtDji6enknac53dg38+Z97DHvSvzLngUXRohOU7M2j
480VYYWeeO6wtK/id/aK7OIUn8PihYwvYa2eu3dx/FwYju32o8YeS4HJ8r5Ec/NH
lGIhtYcI8g7C/3Sa0EIaBUT6vKwjB+mQzKZoHsiEAFOi7Ij2YqrIX6Q7aiTAmgew
yD3lAsp7xNXudDRlmeJP/FMKMPuH49E7M+czvT2QP18u97etCpKmYADhuxCAR+XX
pQdj/aLjQ2Wf0CkpMVFkHgJ0cibFROqn6LvyO2axJHFs/A0lV5DHBVXEWqN3BKhK
2RN2fCtRFhFD/pNlwp16n9Vc4crWKxsBa/dU70slPtpQ8xdzBzo=
=bdPN
-----END PGP SIGNATURE-----
Raise debug level for "optimizing" debug statements
Arran Cudbard-Bell@2020-04-29T20:16:41Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/551a9864fe7311de52f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6p3PcACgkQfQ55zXdi
Hs35Wwf/a/DfmfTGNBYoTOkBJCICks2lhLpgPYYRmqiEu02NIlM+u54Ta75PZ4jB
2DeP1y0oog5ThDLhYZ/w0Xfit5wjFqTL09OopTnRnfDaP9mqxyEhcLyaPQxWMC61
hcF8KwA2WeTgYaPMBFjkbNtCjsOHtTuPxTerZjb/nTlJ8WX51LoR9h2Z+tcj4fUf
8Ux6YI1Z9AW0RM7yPxwc9WNr17tM8EBL0xcZLOrARLQ6El7ENAzThO8HlL3IuvWp
VO+C6Rz14nvvocV4JcAC6m0r4c8+1yZ6ommSfu7kYf1Yw8JVM3IjpYKgpWA0z+FD
NrLOBuUFN7bhGNnQn4IJNFmjs2ZamQ==
=UReK
-----END PGP SIGNATURE-----
add and document "repeat" functionality
Alan T. DeKok@2020-04-29T20:00:55Z
Files modified:
* raddb/sites-available/test_load
* src/modules/proto_radius/proto_radius_load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63867ccce6e0b4061d2c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6p3PcACgkQfQ55zXdi
Hs23iQf9GzLhFOkFWldDhTKYamZGIMFhDLfv997rpoPW0/CKVeflJ4eGxEsE5F93
C12w49ZFPFJhWTuYywF8OmZk9QRk1n5jHJvU5x1HcblVjqA65F/k2WZYZLY1/Zys
6oLwQKNRyvJqnwRuUAK1vquD5++9O88e4DWSRrqny5wKCAWFy8kLDDCsi2m7mTIZ
aaSiuSng9+GR5TN+1Flkv5LKpUN7jqGfSSMD37s/4z+QR02YqM6z+rxxw1zRHCCK
6FzKD2MM4N0H+BOGTcL4b9LlAR1YdAH9hlZ+q3xuIF3EvT/tTrT69ZfJG3AOFhyS
k4U85atFRzs6dnFKlsr+lJhu1M1GZA==
=vgX2
-----END PGP SIGNATURE-----
make LHS exec async
Alan T. DeKok@2020-04-29T20:00:55Z
Files modified:
* src/lib/server/map.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ce16fedaa7a19d763de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6pnYIACgkQ/6TVgp+2
18ot5g//cAQscQgx9N8ZgcESAqfW/hoYFXOzy1TWjSVAiusvL76fx462Jbfs7e3F
6K/T/aMwijcVplRcDKd4rq6YM6A1pfHAJKzXlNeSgNYMVb9VbtVkCJYAPt3F05gS
Fr7dTw/08ajEI+rsCw/rdMyygWLaEJcrfoWlKesRA8A7K2fr+i+nvw4huhDstsXo
FA+8HnFgRUEbTzLo2J0/OBy9iUzBfeeH8NV3A7e8FOraZLKwbBdlWSiJelu9yof1
gMU9s8Oa0xq3mwWAEvBc03vwggZtDhKo1UrU+5bTJyj/eg6Dp6aHW6G2wF7Ft3GD
cv7MGM8ZMDKbOMWBOc3cVjsqrIY1OSc5Nln48z8yuhMV6CTYZKTgvvpfXQCNdus1
j117tcSVV2edgYeb+UbM1nySW+3QbkCOQ1og71tZU5WUNGBu2lML4yyq/g8wVa9D
T7jDTZ6Bag9XueN1xFTYgKoXkpUp5I7HUwd6JpkV/aaHg5mZBFD86Fsg5Uqp+drW
TFIGntPpXookANaJCIgpk7Pef6sBn6WtxxnZtFuNWDRhGuICqbzJf+8CzOwGNn8M
0HV3Xi8B7kbv3pyLLzcJFjGln7qx8hQ5Stbpg63FOkwz4mOq9shhAUG8uPJZ/lLd
KMjVI1XheXuQQWnwOuFPSYmCTYOpCoWvzWW5+VyTHIXA8LrFYvk=
=ajkY
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-04-29T15:30:10Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dea1cdedeaa310232f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6pmeUACgkQ/6TVgp+2
18qpwg//dQ3PaYpATMx4zxLEqvLmz+8CatGtMJCQrXSZKE83Rwmpr/liXGerpSHt
tLvX8fKHHnHFNCg8YGiqU9HBJ19FqPpLB9USkwEhYivDp6M4tURahUaVVuTfq+o6
H4NZUibuFLGxIV8dsAvrgSLYzBen5MHwRqbfbaWvKMwgg9GEM1rCAs9+BFa7iSUz
pp92lApHXWiobIC3xCoYIOJ3OB35tU0AtF+ARN/3Qd3cEkNa36UYyyctUFuwzVdi
JP3PVp3P5qug0hf6LeSFdxLD+hwGnZUCSd5vDkmexmCSyk8r/MPb0HlnypteV9LB
DJSucCCi4nzK5GbL5nFQK0QNjvW7xuvMtleFhbMdv40uhNEI6Fb8zyeGH/9YcFg6
jzdFmsfeloCr8cDLtt5xkmjGw/AIjyqFGi6c6kzFB7rCsIv/Yy5/TfY1G+TNXqnh
c4OMhZMLQGCMCapaLShBDz5Iu2AKDrktdYHGs+LKt1dQR9r3/jenJQpFcNkQiA8H
4TyCoaE1Z5oeGb4XBAjXyLUpD28kjJplTKY4vRUjjjsQKswXP/KPWuhUH/CBPMHd
0sRRkBVo++8R7s4emC0OvHaHVMX5JHqmFdS+xLDiD85eH2DYEmPSVoYQy+qPdpnC
hGVYvwDEv+8cLhERLWelrZmmNG5dAzOggiFv+Q6QgNj1kam7bto=
=ctEO
-----END PGP SIGNATURE-----
Use the immutable pointers
Arran Cudbard-Bell@2020-04-29T15:14:45Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eea81e107e0205b375d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6pg6YACgkQfQ55zXdi
Hs01Ygf/cWGkNbuyCRfGyXyNVvnwbBfn2ycF7vlg/g6t+R9WS4qTk2wRiD0sr+8M
N+MVHsTFHz7/tME6MYoRkTUWQPPyJoQ/IB6UCyFOlByQht8zrQC2iAejt2ccRZwG
9TAhNu0ESo+GkcPlo7ZUvC6oi3ZpxbR4/HdWKRWzXKVE1cX0bSxQm9sHtGHZNXtK
3DVi7ebx03CarC6hOqsW3WGDukn0KF8bIi9bYLUm1lsh/0VQruSMhfo6c/AFyCJ4
epj1vadwv6TYbn35UyXXnjsubpfaUdslp2nc1SMXhTMQQGl+anrnaopOsj0Z+u7z
1CdphyEWxkmkr4OPOLq1Hhe3yop3OQ==
=Kkap
-----END PGP SIGNATURE-----
check for enumv->name here, too
Alan T. DeKok@2020-04-29T13:39:44Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f630c4cbc44da1fec2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6pgREACgkQfQ55zXdi
Hs0nwAgAkKuKr4TiCFKXYZu4AFxxsrFe0mmapQp/N+9Iaq2ZPeFPuOsK85t8kq1C
cCZXNl7DHgMm/NR0G/pY8SFj0eVxoFNDoJqk/uVVCC+qJVFYAB8xfiy0EXJZK8ju
h6l2dgeCVQerQpbmO4HUSdWseu00Om27z+HuMQNNwB4qNGfUQ4YCDOHh5Ge8gnit
l6lrT9dtKFpDJja6fQHai1vLiFfSNk+InkRkIlXWJyxM2BYDaWVIY+/gtiK04/6U
VNc/xL7mT9/n32nMcCDuBQnnFsDXMX8oLKo9oQ15DGGV9JQqRiAHvuHMstUZXCVi
UTamkQ7UEBAftScREsg04LmtFOfx6A==
=+ChU
-----END PGP SIGNATURE-----
initialize more fields, and check for in-line enumvs
Alan T. DeKok@2020-04-29T13:28:48Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3eb241770c8c129f1348…
======
--
This commit summary was generated @2020-04-30T00: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-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6orXwACgkQ/6TVgp+2
18o2BRAAjsSNmyJM80tspIThkuIXfizJscMLgWweKS5v6nQBqvgjNIOnm2tbDX/c
AiJ8qk3siTPPrDNC7LTaXnOXPBavQXNyBJYZtf9Hulf8fIQaYn5p5l/23Zx03SWi
Al8jJPEjt/ugKe3T9rOaWp7ZiybyMMk4SXJZ5DAAGSybmWP2XbTiYbvC5F3bgpz1
TRjeCJziqO0MESUJQI4RvRlm/lYVF9m7awbARwn9al9QNIa9EMpaU2+luRfnHs5v
4ukl/QlR3Fg34gG0sfvJetcffaTi2Lb4lwaBO5WOaVsOGJH85A9oS4C/YczRxolq
G+682K8qkzWWquMu45s6i+w74Aj66hu8YZ7RI2V+0UupvNzeCGbt9OfUj5DZmMsS
GpncqRiB3uqgzsi+8wumTpM0G+77pSVi7WOylOZjVyWh5vtZAQMvbh7InkIfNOIi
+SccFY7BFSPb8XLLp512K+0F+PnDDhA/aJZS4MT/p9gMpJS3R19xu7pRwpkFpro5
IJ1JSSbkKlw1vq37bPCfSHGoylo1t0YQAM6/pKK/so+I2PTFC8xOmU8SmhG7/JuH
meWq7BZxZP/BMWaBj038JguvXxxRAeOjqKzHfR5XfeFjI9+9VPoYjzvQH4xIzC/X
E0v8/qr2Bn/4DkW7dEDgD0q5BhIAARUfWIZoKlgyoAXKtQzZsgw=
=m1q7
-----END PGP SIGNATURE-----
internal-encode: Stop compiler complaints for debug builds
Arran Cudbard-Bell@2020-04-28T22:26:04Z
Files modified:
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ed33966779e7f5edf37…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6orBQACgkQ/6TVgp+2
18oazBAAioqmCsJXT0+fGjmhnaT44G6PMRZtHMOLMHcgr9VvcRUhrbt1pW/+Hz4+
BbkZYlMSaTJcFqlvJlazTKyHdJKnnOk38lQ+muO0FI2arnAIweGHntOL0UwyjaWk
o4dzK2umo2lNyAfnr9YN5XOc62+5VwnZ/kjdieA0qdxnFevr5h1QmhG0Cml5jcRE
A5iJePMcDwtcP1S28JJefP3oHzZzzmwS59PmKoBNjpAcln/HKjq0QuvRQuEsykzc
Zw3SduR9GhUT82wf2FKuItbqY2i1hlDGSA8LHU77KSRkFp7GjqHrABIVkAmJ81rw
5TYkCcm82wAiKRUZbNuOX4gIXo/Aqlix9kMeGtQW2Z0jic31AKhZ5vhQupf1EoD8
F/hFBclX+aaLPINpyaN+1XPY4+4rQ+jUDetEjT+NMwxXHEKbbRRCyn3d7EzABMy3
W2XqHJGlVkayvLyPE131ejVdPNDpW0h/55kcd1knbiGcMwrXBaKOpvnfMp6dIIOy
jDG+YIw6ygjdKXzWtn7A7WBOB3LvnolzL5rVNP8doSG/UNy6ODElwWK9DBnGix5H
ceiLYRxJPmPwHYdw5UdZCZ8IQYDC/quQZIqUVRA7vsakE36MS9tzxo21SVyKeOM/
4w7mWLO23nqxuKBE5QtgohYiYhkM5xWULLA1hclbZIolEyD/D1A=
=SMcp
-----END PGP SIGNATURE-----
trunk: Fix enqueue_on_connection to re-calculate the connection/request ratio
Arran Cudbard-Bell@2020-04-28T22:20:04Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cff4adebcbbd3bdb5561…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oqF8ACgkQ/6TVgp+2
18pKsg//bcehQW8hrEfc4PB42izNMv+LWYJtz/TeXA0pAODpv3hncAjnDjgdXfG5
fF6/UAAnEKpJnOeXYewVd2It1qd4nUj6Tz/tP7hC/kTcjcsUgxRp+tOxtnPtyzDG
6BO9C/mdybOLxZuYMmSP4Gm4QJd6yk6stL9DL94udoBPtMRYfTa/P1r8nmEVRPag
hKVxdXKvJeD/EzxO+ntQ4WY47RMQIqt/mVoAGgu4RguGpbgjP7RT5qfzIqP/ll8Z
flc1VqS3lqqQUvWhIwjSmQOFGQHePEkrvEavd1rn/YXfnGUbYBiSKSca/ObptEjP
JOLZ10WdDaEelGvGQSjUWkcwKuhRChxi89DUrhdImC3RqRk6A8hKfgFxkSR+5XZF
NxEp2jtCup+zQcLIvKqPVlbo0kARJDt2bA1DQBUgJMW4mWhXtk9cDF3WGhC+Y9dK
HsmE3MBnuB5bTrgOstmYLNODqVzC09yNJBEGL8yjobKA02lo7/b9oKo59044j7Fw
LUEJ9TdvKYaz1EC6axHkCLqMaYHARrKMp7MFYO3N4S+kEyMGEeEsigeuFh9sq4Ch
XEI16vtSdYajofgbXLaDkZcpU/jK1rrvrC/c181hhj562beTED0pLBG72mkEvCo/
wHay3KUJ8qA7QbgX956nIt/OwG9mbCGUoR11JQwaCK5UrtGQPoM=
=+HWF
-----END PGP SIGNATURE-----
Really can't happen
Arran Cudbard-Bell@2020-04-28T22:04:15Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7979363afe0b6b97e5d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6opc4ACgkQ/6TVgp+2
18oUYA/8CK9mnYt1kMgUornyOodrY3ui+NRjnbcUTBq9hNdJB2GnlOIB4HL1MjNP
iHeKNOOPBq53sGNHG4lacKga2c6ZP0oOCXgRSP92nOMZdbZHrNZ0EeB5d/5rM5v1
/j5/Fz4D6dvQ0tjlaLeZ0SyktRmXQ6Nh/Ssumndqne0d7HL6FmTlJnDbMEkViifM
/c0pzgxFCHJH17v0lmgvwSdLNS89garYeNjWbcVUlNVWjmBpE8us8vQGTB6+9pQ/
fcUpLxzBCEbLOApvjO4ZFgizuU65HfJuh8cgEt1hyp5sQ1ne3h9D1FZBFhHIMFC1
hap+otgAfDW+6CJotRHh8H2Ll6MKI1DJWrUGB4KAeLDhfxK0oA++LhtQwxW3FZan
ARrCoAKpGxx26YxDT6CIuQRXUQmtlA4vN9w/RSQLSeXdBYy4s/ERWYChc5H7rm92
5ZIyEUHHsQ2lz59pMCJA5iH4x8iDIx8PC16thJJf+MCMrmo8uDDMMLwQ6Hz3Q+AB
rJXFetRgrPD8kFNhGnIjplrp6Z9QTYPx3BCjUdlkWIJEqsttoIRAM5tz4Rfs/YCZ
4ezG7BO05IijOS7qyCS2Oet8KAB6vGtwrfMHbNr0XQQHBM0qwa7FydmJG0DwExv+
6rW5COa6JJoRlvGIQaftsk37VyIlGd+CnLa0K6idXWRBQZsUUmg=
=fLHw
-----END PGP SIGNATURE-----
decode the amount of data we have, not the maximum size of the buffer
Arran Cudbard-Bell@2020-04-28T21:53:18Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a641a9206c0ff92b44c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oifgACgkQ/6TVgp+2
18rlpBAAjwN48609pYMm0G2IyxRKw6cH2SWJaZiFH7jVt5JMrLuS+S/vwcN0LiJr
ygSUuLXOu7u67432WhXXZT5nOzpLrIhwZ5Yuo4aTDLSukKOQvVoO2kthBG6UbP8m
dDQaCLfQOkwXB/4iCL8IAuC/e23+rM3INjoH2fYg/zPDSzHtFQWWh69jiqWufQfv
WSdGov3xloWHwl05PUU+UFgNCSnhfZp3fXfAVZjdY8tnhHTB3hjnUZDdOPG9Damt
/Wm67y9Pg4zSLsX5EzXjQnkXh6tjSQI0hGr6KbiByWnhs8nMBAtCF1hWXUvHPR30
3xhszKN2V4S1TjmVx5XINd/PqU7FoxktuuQjl0cpp8IIyKKQxAOuuxRSdiHdDIVc
8Z/Qx//UkU6eDsKpFrMMTZPloLZ0CJSuP9LG6x7gry5dZ8gQjTgdskg3qVPoJCdv
Of04e2YV5iRfZqUUFWMgVdiEkqh4rUmPWK9aIZNzAuZcPGUwW41J+XMflTVDpZ3w
VrO6e62KAfPbr/sd3tZGLaK+gPqI2YAsQWmmYNlPfzgMcPb5Ye6ClBIb/uYEmGQm
ZhrAAtGiptWsW6jEwDFdHM91JoJeAh0fkJnvEELFBFS1Oj8KNk9HPJ/2g4k+2i2C
FvXq9u+b+bFrzyEMboG4otoQCy9+uISRaAQy/f/SZ6iF0buFHuI=
=I5Cc
-----END PGP SIGNATURE-----
Don't need to pass el
Arran Cudbard-Bell@2020-04-28T19:54:32Z
Files modified:
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/612a35b78396c0dc1e30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJeqFnlCRBK7hj4Ov3rIwAAdHIIAHpfuW6hg3v1xe0xmrIrCFql
06K2nO0bQ/hf3krj3tiytMqmUtrXvDahJeDl+iPitebw4IeB/0koQTAQEqF5v9IP
8MYZQ4SG76j1o+9MBCFleFFjrrFuFw2hfGe7o4KV9uwpFt64FTVA6CPZh6ZhP9Jr
rd8QlxHjlkFDqUdLWN4JMc4Cpw+E0PF9qBa75hYApyReTWpGhoYIqVUS7MjSb/5t
naMu31zahEK9J8nHKBZXjEzHWRznLq5V3IXkxXJ6+dWqPQBpULhGregI/23aF8YK
BbDJc2Pq6VUnPfdTOU9Ca8EDIiKMhEY56Eit9EURznYiGUCNK6+JP5lpwTiG+Z8=
=dmDz
-----END PGP SIGNATURE-----
Adjust value_field in internal_encode() if flen > 1 (#3409)
When internal_encode() loses its bet that there will be less than
256 bytes of encoded data, the header must grow to hold the length
and the data moved to make room. When that happens, value_field
has to be adjusted to match--otherwise, the FR_PROTO_HEX_DUMP() of
the header won't show the entire header.
James Jones (via GitHub)@2020-04-28T16:29:25Z
Files modified:
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b017ff330e8c11465858…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oV3cACgkQ/6TVgp+2
18qIBg//TZJ8ehQbp3WZH7/qHgZxDxSZuMA2lT8WuA6gBJ+zzrRu08iVP157Xod+
AVLBeP/zS9XLPHWha8mu9Wm5y0d7JL6ZqIwS7NwcsEVN7mHek76RAD91zij6DeoC
NqSmgh1owNKH6SqYRkU50/BHKvST9IHb464Ah+lfEjp4oI+ACQzfpcibsTLNbQsK
/7ryCetc37lzFQuCmzmmqegDibrO26rljdoiRvM99W5n0cXoojOfjM71CCjs3llf
7pcZbIkUbjFsSh6Br+Ypbx8gkCGlSxnPXogrXBbrXgvS2yCkHeUc7nn2lXu/oYMp
m8QWq4v4UcRW1Sxw0jITAYLnXcQ4mEb8b8nHYqgXLK7YBJJ2KPNdlcLw41FBp049
uc9lZQI8dgqc618Y8nMWySASAmmAshh22eLBfbWsNwP9j5KJ+DhekciPC+jkQExB
XUMs7YWBuUSbAuSXnyv0uV+qKug9rod5miy2HVkruYpM7J6mtYAuPgZ8w9CNTVw0
j1NcqtxLWJ8+kMRXsI9Ip5q7HNC3LF2tYQr8lhRG4kCHx2IB9uW57+1LQuxkvFSK
HAAT4nPMpw+HAbe4z9zdEYNskBkaa0f6lHHiTHJA6+cgXaUuf+Skndn5k1n1Oo0I
03BvnexGUu3s6rPJvY8ro9PtcPOc6YW+8A1o84DBR6HQCfLM8go=
=SUhj
-----END PGP SIGNATURE-----
trunk: Change some trunk debug messages from DEBUG4 to DEBUG3
Arran Cudbard-Bell@2020-04-28T16:19:03Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61fbc8e6cc48829bdbcd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oV3cACgkQ/6TVgp+2
18pxrA//UKf9pgR0kYL10ilY1qI9ex6BlfM37W+Ghkpw22Nw+EZPgb+gMvuf4k/z
eAg2C4vNN/ehDtFQjOKB54b3qDpz8WNLS5GBnkMsDpkefQAife+pJF0uQQgF4Ljj
+c3j6wNbcbhHx02LvpFILQGd4F1cNzAsleTmkzseb8w6IPLHGOb6Bwl9hG65sapX
mYooGs4NdVSrri+FJG6UFkiMSl6yyfw7y310G9V3Nt46bwxG5nfZ62DB332E0iN4
vu5kxApSZAM02nZIFsnGYYcbHEINGoDhUsg33asU6ui+dfYyqOeoSB5mf7jWLOUK
V4chne9+1LzY2CugfF55OKtvP/l0kBgLcvRv0cBWGsq0hGJGNL3RjrqgDbw6eVgS
p0DPQW6Guv9pUhJs42pHBhiOUJ63DicnuuH1Zvn4SULHonm2ntxZboywdeVXSl3U
LKCaBIXIBCxmSngryKtk4cOY3+uUSdibrk/TbazbcLwS5ZMuaNkdcHJy17KMPI5v
bq8g3uluMxhaxzUVaR6hXkbtClYjznPXhokyjaAE4SUkSMWGpSuJNAlz/lK2Ov02
IAYGbIpcWucU2v6vW0b4iCquJbYsRJUBgoynuepSKThXyuie/TpYKcYqQuuG1UKi
36vDulKIIt9JRkCBsNE3q4Nm1ifXlKAEO04hM9dhMJJ8UGRNtSg=
=vBFm
-----END PGP SIGNATURE-----
Always need to re-calculate
Arran Cudbard-Bell@2020-04-28T16:19:03Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f073366cf8d896d7f8ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oV3YACgkQ/6TVgp+2
18o7sQ//fDti7eelWPqRcZh44sDWZVo/RFPguQptYivlVUNZeVlq04VZfeXjf4CS
+vFiPr1vAfOeltzc+dKd8425u628YbtCEF4SnCZZdKyXTIZJ84oIEqs7k9kHKftZ
8x9rv5VIbgBGazGYf2fgSUi0NP0+hl8KJIKNGWmMsj2L5mikJKnO/nhQ4tGGNjAU
2nyOKGFNJ8+uBltoPhZp10rAQj3bjzJjQl+jnlz1eLPO1d7NoxURjvqd4q+soskb
Ptm/qCYBdw4fVUkZK7WCOJDxZw+f5jhkKLHAp2y3vFD6zTFg7vXhze1n+sr8gihj
za9OC4TGCGxnzmcM2Ev95xIFbrjVStvU0Af6WNSGgAwTq51QsZvjkoW2N6Ndv6GT
7B9PPvbVkrjhORyGXTpK8WFSr9LC102rilHfLKH4NejjMtSzM0gEaiHaEv3jnwpV
by6tQGbuD46J5utcaeD2Y7TeFXjVBIvxroHuVSqigkYaOS4VA0A9dmZs5IjMjeOW
K66CFZLA5Ec+LNpQk1dWAZBkoNi6XfRMC/MzXZGQG9602sYFwTHRmzuWs+vUPmhJ
UnNqfJR8snClnBzRNgNgEGwEB3OKF2xArsxAS86vcKBgdy62DwCwHBYPr7EIqr4O
wSa06AwOFpcH59K5/90Vfs7tmpteFxSSygjMoPqIKeulsgwkA8U=
=pram
-----END PGP SIGNATURE-----
rlm_radius_udp: Use standard time printing functions
Add macros to specify different precisions when boxing time deltas
Arran Cudbard-Bell@2020-04-28T16:19:02Z
Files modified:
* src/lib/util/dict.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1892fbd1f935a4c764a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6oU/IACgkQfQ55zXdi
Hs3A5QgApl+znzdzFE5KMYAR4QG5QUVEJQCVeqY1r1xW/8ZFyNGAfFlHl7W0oqMq
S9BO6EjdA0ka5829DHXKZjUVarrq2eRgumhx4NVi7bof7HiCt+5fgUkUzdZ0Gkp1
gJ4Me9X6tbtkAitZoO/wbaMnjKYkZ+opTiZ78+jNnDth7Px0y7PWIT6QjxyvfaSO
u8HuUZnv1VWTzmFTaOsVoVXoLU65WSjF1IhRSREeJ3QYxByauGiVnyTbGNbR8TnT
Xh1P1AksUrkbnnRMmhgilihmORKKoMz3Tky8k1S6QtUn9x61+3XyHiF2K9s14oZZ
vLJABK9+Lam9Ke3hothXR/9+GaHZzg==
=3RcG
-----END PGP SIGNATURE-----
glue depends.mk into the boilermake framework
we can't just `-include foo.la` from the source make files, as
they are evaluated by the boilermake framework. Instead, we have
to jump through some additional hoops
Alan T. DeKok@2020-04-28T16:04:02Z
Files modified:
* scripts/boiler.mk
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c2ee740a373958c27c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oPe8ACgkQ/6TVgp+2
18rCCQ/7B2t65JyDcRq2vapPSUjOmD2HOSWkP+Qd0rNPFZjEaayYpqVja169fwVl
9531oAP0j8lCmc35IGz/23TjliIQr3WQAKGsWyCQP0NysPmzcqJoCCjxf+srXqJ+
XBKVk4L8h5yNGrTMzhEpxX9edqKFmCgoMgf4RfTVxperHV/x4bp2hHeZRkSJHfYy
5nMMmekIaJ4Vz8avrhsuqGkV668FQxr+MQDrTJxRkyehwK4bI8wZqT6saYfQJr0H
PDx/vuafg+7bdgTWZXlIKuoI019nkqIss2r2KIu4XnnpaxGYySIDDxQReu+PhThr
el1amV8gWArH4x5SuarH/9DdjfLdiAvxH1H6Js18L/sm+S9Dyg7XU+ojeKPCWAtS
RNc+BBIKCFL/8lOWmkbVpKpo4tdhih64kw0Sey1BApSN2TNPmkCqWveu1dd6dxvZ
5llBV63Dh9iDQCBkhYFKxGjnUleuOxu85x8vsgQ/c1Nq9z6Eg3TFlrY0D56fMaAs
Eh2fLZ/WFeC2wzStEzXsKv8+rEqse7gb7DfrQou/oxX5BBPgeu216F71uoZIZOgg
JchzYZZlrrkVSwE+6/NkUGUWtIG9erJkVADkpgDwHvhZD82tVVQshxjhfnkEdVjU
nrVlVBB7SwI866DSz/PMPrE+fcROeoIeelK4GgZu6Qbjae2y0II=
=sdEd
-----END PGP SIGNATURE-----
not always hot I guess...
Arran Cudbard-Bell@2020-04-28T14:30:07Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f62997e5a801f540b39…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6oPaMACgkQfQ55zXdi
Hs3OOQf+JgprJa/lyo/dpnoQv1olZa5nuLgeU9Zttix4vAHkuEEDiNN4ssijfsU8
MQdmjPPE9eiuORMH8VAFtZHQq2wBNQVMo/3BJ3ZzYZOeQFCml1RI3olEfyQVmxKF
WUgDYmysmeoSPSUgvmp3ZxeK7EaeoZ7Q7FFuyERkxshGf2ixq4B8HxlWLadjQsqK
S2+jIBMGu0EltAVrPqO7u6jci8x/xmuoeMBQms76fBUAe9kWNIge4/5/yaateUZA
AzQjHeEayW985UIwIx6GYRTgP3zCZJeMniJFICZ7h8KFqK17yKlf2JrdwA4sdBjq
GOJcdomUQNtJyaPqjE9i8Yq+HNvUoA==
=4pOk
-----END PGP SIGNATURE-----
automate dependency checks on protocol libraries
Alan T. DeKok@2020-04-28T14:28:51Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/025a4c27103b07584c42…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oPAwACgkQ/6TVgp+2
18pvag/+PI7GTpPFty5JhSypUVNsbMIahVjD9y+k9kcBSIsQ34joA6J69siFrMl0
/bhcmq69pZDuVz5TBID7NpGMGkSPT5fMkpz+uUpH1UDOeqMx+7xvw/1XS6KvUZmM
SEMJPHyigtGeaZ4MfAhtynbPGom28XRG+Y5swGGi+8tqCDOd3w/llNKmZegRhn83
1jkmKgHbLI61ywSmnf5FDUGBG2XSkyin3yxBudQxbOF5oGRG/u70N4EBQ7DG/7YH
25XaYDcLg9BJAsJloqKmVlm4IWgz7CsCZ6A+ly2QQNMyGHvCKV+JZtejq8Hcu3A+
hNHiB2OafB/PUuyY6xjTsqlRzY/OQZ8xEjXKYWaZsaJRd843/q+mxX0W3ud531ge
7OJpM6tPPmxJMi2g0+Y6IInIST1VRVR7aurIf+r7yr6GVvP/sq066to/MtJ/tmIv
/tLg/1suFIxCNAeUfDwY0aQTewkojbX0LGUDMxWw2ppIbhfHoIZv61w3kIsURto/
CRTbnptkeAb9cXliJI4PjmB3KQxtsIoBoDWgWtH0vZlmelMR+rydvDsGeb1iJftn
QYS4/lNsPr1I2TU/q3ZZ1XB6f0AHwfUXQOAp2LIDp1exvzBnABn9dx87kohi62dS
UgABFZcWdtxS26EyRkfXqbwrqJpoSaLv1RJ9+C91LB20EGSQBA8=
=bngp
-----END PGP SIGNATURE-----
Inline calls in fr_event_loop
Arran Cudbard-Bell@2020-04-28T14:22:04Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2d595c18187cfc0a694…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oOV0ACgkQ/6TVgp+2
18oemg/+OdrwcnLxe/X2yNos2Zf2hjI1NvfE97L4xJJPMnSBw6RWCWuWPc9vpT9t
0gbd6oVL+sDXMfjwy69d3pabE2R1sKq7oc6w2tzqQpVU+0rL9fYsfX/tfy//eK6o
+hYXtIFf8kgXXDgGmJkEMbs9Ck+M24HDfnfXjnBNBIDfrPXiUONsWYwiRXWk7Q91
yn0mpybI4qcTh29vZiPRQ4ev7RvdT25NTXTLmG4pNAQef8t1ZaUWtHyeF/HzyybT
J2BC5neo1nsZcRZrZ3vwl+EYyPXjuv+pgMJDKuCwGfbFHOzQAP53F9uxuu9K0MtA
zQ5XU2GYU54ivtkWDLcJTvANe9jl7WteNemx3+Pxi0L7VmyI8gsPqfSWFykjvKfk
UTdXhJJ1/tzu9wULHhCk+4j550zP2OsDycRuSM3ydsubFsmQ5Dfje+rwiETq4R+Y
fUSSvMGyG+DoRCivlzdL3DCiHFToVsVQJ78cBQqKdhzzLlvNAAvaDdCgLieetQsp
TRTMONgWg2jOGWG8TeWDooFjGteblt1wTXQjbc8IYNXBTT4O9C/Vh04U6temq2U2
nK3E5+VtQtIF61AymbM1ZKmcMuxKRTuqoX2K6d/jV9dfi9gTbWD9wWWn7xrqAgMP
H/slqMMSfm7mw5Y4wlRCjvKOv+6JmRPeT79svewJV2fv3bUMDTE=
=A67g
-----END PGP SIGNATURE-----
trunk: Signal a connection to halt if it has no requests and we're culling it
Arran Cudbard-Bell@2020-04-28T14:10:37Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82819424aa98b83ce5f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6oMr0ACgkQ/6TVgp+2
18rWYBAAltagF3bFT3dJsUPT+UsdlnltrBApAAvS9lYBZ50TzNtw5IslfsKlc2Dx
1iU7xm4eNy1Bmoc+Zx2zspLyqtHQhk0znbWkiNGtY7Z3Uk9NPV9SijRcPIbkgKVD
DabTeUC0xUtrXVLqtY1caJKYxDerrnRKDgKd7C5mLIoKspO4tL6Z1QvpomsmJMcQ
V+zkn4n9loyidBZFeZTLPoDBdDEt8WhZYI9N090kdS7IPxUHia3tS0Xl3p80kBiU
DMXYvaTKDuk/KVOeIyciWDag1XgchjUtDyRyQUoKy3qisPWKiK/h5/2lsDy011VR
KsbM2ad2QEU6yDXxpV5polGHTpsm49kvSXDAbq2CzBau73LOlJ6UWtrQqO10FkjH
OAoD0vD8ZPjG+ufZnJZ/l3vSPeTU2LRvcbV3kOwrJoX0ehMK2BNhX/rn5HQodduC
MdKvTanFVihDztojqgLQCY8CLb9lzZnS+YH4K7i7a34K/DQ86bkF+GIstnnOIeG1
NEdGM5ZSk3SiKANUPv9LhLcVOWB8+wc5l0uNhgyFui0A8IURotndFSeq42WcMwbl
xO915u0GMTD1SXTbTJaKJkOcCQd61M/EHHUvxo3NAJwqBqLp7taZpeUT61b5w35c
WLR+82qGNKtsLqQbuSbAlLHTdpvyaZSe4NGsO7eSR7UBNP04sLU=
=pNuy
-----END PGP SIGNATURE-----
Update request/conn ratio after requeue
Arran Cudbard-Bell@2020-04-28T13:42:21Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/171f48fb64d310ddc0d1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nfnQACgkQ/6TVgp+2
18rJpQ/9Hs5xmelu2rqxPNU+bVUuPhZ4qv3NVwo4YqLcUofwE1atCQSWTZ3vXc38
HxajgecaMPa+RO1MXkAXXLZPP5VhEZ3aaqHLysHNh0wqs5/CHY5we+LU5tX4LvH+
a+6GYVip87CrHAAgE/yioYCOw3fzCE4jlurM0WgLP7ihYctg6Vlk3Np3fzGPOu18
UMGDpEMUpiQlqqgi63Jpn/W3r6296/68JXrNrnDcPj1QydakltMG0gf+5zTt4MZ2
lUeNu0qvg6VgiN0YiFrTR9ad5pAKYuYCeIzSI9+EFekecA8jPdcOubZ9ejSObhNd
WQEOAmd3FH6ZSuKIUwI3VN7CaP9TXvKiHw4n7Sa8u0ZI9fl+DRfWPFiEcGYPq2D3
5abLplLlO5dB7sAIOeniRwH2dxNp/57K0+MLVuwGu2Y6gY0IfHsmG7Emx22XnUrO
uGSiW6r1VswpXDn1cTQmX19LvydaZC8t7QxwSnIAbDCuQA1M3jgha/GgjrPSX2y5
VRETVOVNybkJISbVbyfub3Ht5CXInIuDLrS9VWRci5hG9PXhWJ/2aK20QFC+TySz
9iqX7IIynW6jHLhb46AXsRI4V0kMEggOXUO1tkb6F9KsGqk0acVCLG25r31EJpWa
ovYUBFPnktdWZsLa8GhCoTNCcwqH9bravVahbG1dKUT0+k7MxmQ=
=gVhK
-----END PGP SIGNATURE-----
Better error messages
Arran Cudbard-Bell@2020-04-28T00:53:08Z
Files modified:
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d625cdcabd6431bd65b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nevsACgkQ/6TVgp+2
18rqIg/+KuecZFqnwNrSxKxQCasGwbwXjOiFoR6lTXCJU/gR0Dzqgnt2zz9kWmm0
3q8boPt1/kCTOle9MpgZ5Q7k5a1yaEwDmldBvDtOttS7cnu7opc/gMK6KpBx7zec
GfbwbPOiTylUxtpzO6QkeW7vQdZIn+5n+p/MgEzNqM4xT6nTIJCOHnWQP2+OQD35
pnVUIw/oX59aDtAq54aMYkhht/5l6PNy85YZDsDDqTTi5uYM1AGg21vGhsM1MhIW
2YHpIoZyiSD/JzaxWgI7alF+wnvddt0Gi3sFY8WR0/ivk+PelzL8/k3RC8cmUy5C
LMzGX0/4si5hUpCb9eGVg4oG3L++65E3EVa0BC+nQ3+ZWRqDFvhR/SKXj5xHLatJ
A0Io2M1In7psbZMPQzD2QUHhwWwFRXHSwILYofG7K+NG15FsXGeHFKQyKdoVw64V
gpiGL1ELz5huyKEyLSt/QUZsXjNDAZr3b+JqwsZZTM2QRHQYrUW8UZYXnEFf0Buy
5u7ojKspx3oompbunCXyFrBd7rii3TEwtcREwVCqYKVfZpfu/N6MJZxOvOn5jKM0
uFI0nJUVezQXQAYAhhKyThby3n0b0BfX1XvGwE5YiI5vE7P0+Z1yhcszvXKH5+SH
WNw84L3TlCDyQdV4h7LgdBApJHIfCls7lAdGfZjmg37ng2dqmOo=
=ywSP
-----END PGP SIGNATURE-----
main_loop: More thorough cleanups on main_loop exit
Arran Cudbard-Bell@2020-04-28T00:38:19Z
Files modified:
* src/bin/radiusd.c
* src/bin/radmin.c
* src/lib/server/main_loop.c
* src/lib/server/main_loop.h
* src/lib/server/snmp.c
* src/lib/util/event.c
* src/lib/util/event.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36184474f6f9d8c97234…
======
--
This commit summary was generated @2020-04-29T00: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-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6ncB4ACgkQ/6TVgp+2
18p6BQ//V9gPTf5DcWY3zBsZ6koORF5yeqTBGznCr1Zdg/sFWRDzWmJtEgveB8tq
fAoadiYjsZ6U4L1Bk8Fw1+FPx7tBDLuv+D5Yf8YOyd9p9ygxmou6mmenUnj4zs3W
LgyOEcqWXFWF7qte65ZLu5vF25WwPTBtaHXQVGpvg6QNE9Ko27cIlA46EWwMw7hC
GCHP5ydkXYn0kuME/dHqFGxOlCLrYh/WMgiCa58yXLsyKRebOZE8QubqiyMymbYi
iQXYhl9cOPr4nSAkJAHndQkpg+/8voxv/PUPg1ylJnQccgaR911+nuNHUPpcdd9B
Cf93BnRim/NEMjImoKrYb1YwqbWTggXMl9YjV/WlennMDW3Btxp9j1Vb5fTVXxYP
w8rOQsADkaYCI42i2EmTCJSXlnpgZAOfR1I5NbN7ceWg7nWZoHITJ4KOcqcs/bPh
W7kn1JdChvzTOeNQ3NVUpbOQQi7nHLYJ2NxbJf/EjgyfMVQWwW1w72kIJjb4MR8j
DlLwofOVcRYMfIBJRz9Sh8qLCPmn1IYfpG4TJrkJP1uQi3o8ZM4UsPQfs4/jCzro
yG6+zOTDUwKEqVi5xj9k0X4pQxjfqdojxLVwa4I2DULGuSfKie8sYzxXpIe4+4qM
OaRqStZuveEUIdfZcPejtx5slYdIbh3ORDs4fifX9LHkIh3oQus=
=a0GO
-----END PGP SIGNATURE-----
event: Unused code
Arran Cudbard-Bell@2020-04-27T23:51:58Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6dc3cf35e763980bfa0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6naYsACgkQ/6TVgp+2
18ovag//U234yL8pA32IYMPQzHvzpxTeGeuKjK+gCSw7TUfvLwiRXqQoht1FQgVp
fifN8zzf13KYB0DwmPtmc4u3n9+weWFB+qqye6Xm9U2GMGFyqoZIPnpPPPXKAOo2
keMOwu6rupkuAN9XTyWhhL8CyZDc/TFXc5rGDaHnzZM2b5ZgCBxXbCfbvnJWmCET
ZBNeHygJ+9MK3C8+0zofK+IFSiN0JqaehNjj9A94GNDqT9rfDz0JWsg6PaCUqjgp
Ksknx6EexCf+k00jgq4uk+849OK9oJljUyebRfd+FJmG64vEa0ZeEfhBwwaFWsSD
rvIlcsdVHiNQ71huLWY6o4fxoHcGyGvmiv7M6Kr74gn6G+w13Nud4zqNOM6zdbPV
1GWf0fJuRaneVY0wVMwWFSUjl0F3dLy2fNBvYPGIBzpdybA0k/qkCRkzcCv+EXC8
u5ISjetMHIoN0/5rwM62ztbOjNFcZXgSKW4eG8x2G3z8sZ0aRBglZMaRKPKMCG3h
s7UlrEydFoUaUo0ZQYnlA6TYTu1Zt/VLTkdjOiYyQH9afPg7/v/ChDSaIN6AM1ma
xvono+0ZHDy45LeYHQMKlzu8OVzcW5ZVzEnIJYfPefOq7wJ6tnDBYiGoU8UWvrSb
5zCt4Db9BI+LLnUhYHOcIQQQE7dbix/hjR+GOEvyEJ+D4LW9R4I=
=jBWC
-----END PGP SIGNATURE-----
"now" not available in non-debug builds
Arran Cudbard-Bell@2020-04-27T23:23:54Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06d857d7f7035f9241f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nZRgACgkQ/6TVgp+2
18o+YQ/+JsFAm2Zo76hqnUIurV5ijNdrFsgAegNUl5mxcKma/N6ZYdg/ep91zOn7
utunSeDBR9YlpFuX+Nz/pqQJh9QFocRP1FdPozTTIbRi+2uTfFQNtvHoD8mymySy
KJ0CLUL0vTPudXW+3D7vrLTVqQneH+IGWOaWlO07bJ+BUP6Ct3tATGxI89TvbWGw
xgGZEVaspMq1B4ZFY1Eih5A22kWKLQqx/lRkjxHdWTLLhbBdXaUzZnKzVmAODLig
0E8aKJ1oBLYSgiErXkJnMrhXGIB+8HWvJEVyYT+HlL+vQLusA6XmtTKLlpF9uNK4
kTSJTSkimtqon01NKUuqCJkiY3k8u0Fa6vJz2kgiyE2+UPmEHPE1f4SLKdpYFs5X
18UfrZgq1uq6r4js1jN5mrVq9XC6ayUIxfNYII3jHPbgvh2ZxwGa6qvssVRlp2AD
uZbJ3xLudALETDgbQzF4LaUNxkY60TzUPVAlWwPmV/nUMYbxIfonpw40ooSy0Qpw
q5JwQGacV7MCs9BUiKY70C+nJ+dxUbet7Sya87h0BPPDl7agGGh09PxY/+QkQnps
Q9Ok/8pgMeBZmxE+6BuoE4sfRoZCTw3VkAvCYBSNvVSPXrvKPBWZJeZORO0wPwBX
z2H/qiykQp9L9AzL+kWICX4pfmE9SbWjxdB/3ftnJqoiax9Fh7Y=
=Oh7E
-----END PGP SIGNATURE-----
Make sure the ring buffer allocation functions aren't corrupting the message data somewhow
Arran Cudbard-Bell@2020-04-27T23:04:56Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06235f361411256d4717…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nZRgACgkQ/6TVgp+2
18q9Lw/+L9JJ7ACYLJGkckSrXB5yvvqOXc/Wjhvm+ijXAn+6tSjWTQUc9jIRoJ7C
tod3TfzSiW/ilOoeuzo2gs5qMBJKyVq/jKpbqZlyg6dq/rIGVbMluoVTftfHga+R
YZRpYMC1KyYyYaIL5iCoOc86KkpDvEnPTnp0HFvqn/JYy6DK+1YxQ8mBHR4LyI6t
sgcCZi4h8qq/sCtBARBSprwoTSu/AdtVsRdxfaHPx+1QmL5ZjYLTMi/YeyEBpeS9
GlgX24NQt3HoYli3K+ohx8Pfy4+RIWcjbDABJ1VGo50M4g32WK6NHqBuIc4IRRg0
T0nCqOAnnEzI65SN6tZ+ZWSqxdC3Pc7n3EbRYDS8xWiZZzhy68m5WfNKxKlxxlHZ
w0w//cL89ucOd05dzmYrb7sL4ffhHKLsW0FiAmTFrIcHBBNqtEK/qASkAQqeaEm7
Jx2IRT1bD0zfxVtly5KeQUtnRvoZereoZ0gD+cHkumiasqzWlzd8MKKCwOE7Ait9
SkYt269QkALsKGNVBU9gBwGbXHhdBmVER6LmYFWEEPG6K8qEGh2/x1N/Y8FocCaJ
porIffrlDqQ4l7C6rRSpd1jNBWpo/pLWxzo4wcTcelxOnA82qb+P+UVJMJGZIPf/
eVAnUJnqZL80iagwCqZTzIR8dRwiX2lBupmhfvjeHgPaT5Wjfug=
=AFVo
-----END PGP SIGNATURE-----
channel: Add more detail to asserts
Assert if we try and send messages on a closed channel
Arran Cudbard-Bell@2020-04-27T23:04:56Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7755c4eb7ef87cc9893e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nXFcACgkQ/6TVgp+2
18pcZhAApaD1BSi/HRcO0TKATA2Wzx7OzVuP2Op3PcOdHQ/cFV2g6dzmbpALJoDR
fDkAH7A2zNKojmMaePFPBRUdhp6pajq4G35My8G0cYcV+jOjk+bj/zOowFqOj9el
7pFgshJsp3syBRwwwOxAlVcecOFDXYOasDN7fexdkU9XiAKZjLEngd1RnGy54aHK
qoZl9jxN49/t91aA1veZy2Pi5GOG1DvGv3D06K0zzE7FSqTvIqEAbtvDAjV1FF1D
2scPjsEbKPt+VAErjaQbiWqGli9iDZk7CC1A3vUnQEDesZBttTMOu+NTNnO4GooV
S0HkI2OUmQqoYpaaU2LnhG7k7q2qtDX0HK9zyx2wYHPAL/WWEQG7B+vkM+7XABiJ
ypiJaikmeXhP3W6NdHei7dP0zmMmuEBU3VEKCzluLd7PljCLdo5mFz9XGKUqBab+
2vCQyCpKuHKtS1JC0wnnVxDuAGyuJkbi7TRWr6wPoJj3qjOY/qnRC0HYGX7Nf7Km
cc8EYzYt6qU64F+HvzL+Q1l+Ia1p9PWmWfBHk3/Ht5Q/FjKD/G8ojpwZIUaZRF1Z
3k18tPC+/cfqcSCpl3c804fRNkx6EVX8G+rKE+GjJLJEm9NjUZGLjhN7YIs+ZQpY
jBiGaLHbeRVDOUImyueMZRTQjL8m9hg1+m2zu/IYesljeaonSwQ=
=+r5Z
-----END PGP SIGNATURE-----
scheduler: Return an error in non-debug builds
Arran Cudbard-Bell@2020-04-27T22:27:34Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce3fa469beaa1706953b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nVncACgkQ/6TVgp+2
18opog//VG8If+0FAdiqb1Fxm7/PkZD8ufE+jlMCPpSFdEQuasayTNpKzjYodiQI
qE7+z/qpaGB5QqUZcl/t7VERIvC+zFfUGKlA7TWlrSM1W+3Or8lwPKvYInIKaUec
HvHfQCiOX3c3ws747abmQJF7jASAOpx0q9YdkrsNhWXa/cZu0jPMHtxkAzRt9a6F
YHY8MQ/scNMkDkHRORvgp/V7fcK7j4TbODvPB0cWErKPLpJ5Bm+nIsyJJWAfoAq0
7gRJuPprZvxXwbBN+L1Zf5R/ajesiicZJUB0oIwb6fcOn1Nlz+olyqft3o5LRXcz
ck9FRtiph7DD8peRAY4D+WbcXrKymxbB10xf+Ybx2TAHBVnCx2tZ7WEKDsj6oyeF
W0wDYnUvTvN0JSpcP1NbIcdxtgcYNcptsaLs84tWBcc/WDu49Osasw8XjVTeD+QV
ob/dR3sOilqTmuzadmCCA+9bbnLbzRnQ/pzy00icTb2nNCwg6yGsXTQj7+lXoyMy
SYWuWT6G4rP9WHNNfUYtX3EV3ogPdmhsFfqFA4I9iZc21kvtbaQzfihBTVyRAlWe
mk306rsDjwPzWYUEo1qtlx9XJ91HAnA0GH+dNfCEQVq0xU7VNGNmtegftGYNyhOu
/ukAzNpDg7H8O7MaLRf2JVSPl1G0tMfvCZqj8Qc9FK6UNUUjUvo=
=HtpZ
-----END PGP SIGNATURE-----
Quiet compiler
Arran Cudbard-Bell@2020-04-27T22:02:31Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8cb1a04880fb51f9fac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nUmwACgkQ/6TVgp+2
18rvaQ/+M2NQhEYXUTgsKO6Pho18eKDaYdDs7sxOlLvWoj3C4iR+hVrKN+IPggXu
YEqOa8qs3C6E0S0FbmiQAa2RJYMY+SDGWul/bNK8+aMKSGRGOa33Eb/vmsUekiAa
SrxuooswMy6C5Nn8wCfhUB2XWIfLGl89vHGc3c2mhPjGRkalGcXmLon5+hKW5GLI
vM4qjp9wCtW3lAVK8oLbbvg4udah3IDTnY/IptPPKLmWXZgip2qZDDbcvyyuXUyv
4jy9B9c52BqZSzkegjrR82rf5qPhnnM5AG/CpgtEvVBIk7dAamubDfohC9VvRtPj
HMlk5Rs6SCEfr3Wexiyp8qacgWBjXN1QxEgp84+4UDN6drEwQXm4FwxgRVaPxWU9
mYyHO/tPKgOSmpPZf7EITWR9pvNx8i6tJuyelOKcATiEA0HAjr0DJ+MXzYmGtDWO
X8WE3ahiT1AAYcos/xze7DkLKwsesyJWrSq4PcV5pRAXM3Pb4ssqTcV2F143SQud
CyMaopf1SRji6HwBsFql3T4NdOiCKGhpasiWiURVjUwJOR5/+A/8JeqQmolG83z2
p6WcDWb2AK6cFAZhrt2Ms2IXghdHd6maH7nQEp0R1SpPDLY2E3lKm9Zifs7x56VQ
hArb5XSam1XXhCD/8RBZmCwjSn5Ca/xR+D2XyOD+VIo8biOhamw=
=NzX6
-----END PGP SIGNATURE-----
scheduler: Fix doxygen
Arran Cudbard-Bell@2020-04-27T21:45:16Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb134e5b525da6b069a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nUmIACgkQ/6TVgp+2
18qzNxAAodLxvgxfVzxr6hB/YeQd4hp8eRWs4pkNrXfSaPMmnOW2NQc24QB45C5I
o/Kg9R5G+BQYp7OIiPm2jedJbv1uWLJzsBUoraVIkOxqdEtdcL35I/D8rJCMkE9y
83+r8+Uc1+BQQ+Uzqg2x+RUQO4eh1H1h6gjA4Q0VoMP8RKs5l92fwImwqh0g3C92
HCnw1OI1HtAiKxHhvVWjemD0msq0hDC04hCaoh5wPx3FG932iGKoyRv/9bcpf9p2
Du+CGaIHW9eY3RE8hs0+wyxHC6/IeTVxhk8A/FRSJKY8NyJVF7Ecv/TN+pfqcalb
OrAJ052UeODAUxgroZvElKAby9VOxw00ur2U8UqxbxNW+9GSA76f4+2HfRzFe8Ml
ccqaZBXzvDHnMUjkPg5ywKQSpDRESdU2YYsg1tyXZ4Ft9IXf3r9YoYhQPJkHJWMq
l/rpwjFtMy3A6bu7lYWd7fOEbYM59e5R8EJmEQh+3C+1FxA+L4FYk6D8GknZezCR
uvfrC0+SPHHMi2R1/tvbF22RSHEmmzewz0zBCV4AOJ0drhn9LXwqPvyeolT3Vc88
rcYuLn18pbU2RSk1kDLe/dUcMh/VG0z3+jHBjFZBXnfum89XEINxZ48urPI8i2V4
7tjl9w859SMlZfzVqDXYkGvwKtXLMQnwIJMLWTgshvD+iMtpZ74=
=zenD
-----END PGP SIGNATURE-----
rlm_radius: Mark status_check_alloc as nonnull
Arran Cudbard-Bell@2020-04-27T21:45:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d45cd8e5f72929d20571…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nUeUACgkQ/6TVgp+2
18ql6hAAmS3IuGo30e6YORsNSqbNwc5IyQ1xpWuGe9P5CJ4XdE2qBmUhcRuiRfFJ
jenQi0xA1/8gRW7ZajJs142Lh6jfJj7MrvvCzes+tV/81I09kl1X6oAdMQ210GIW
0TRcxFO3x4PzoSHLijzQAaRJLKFr0LErJntq1Vu02+qbjCryKpdhk4wTatgad3UB
jqHsrz+3cQS1VcHBs676lHtOKoLXMMGKIRWPPKKmG0NgNOKWMkvIpmPfI8ExM7BG
HWwPmn3U0+Y6ihf4CvUM6zreaRDjnVZH0BJf2JALobDhWPp+wVXe1xW0Hyerbrp4
eVgkB8X7UOln43jsI+lFklS015zJpVKnuoSHANRnu8Z5WZrYfOwsMdfu7dJBWyY1
VmjhDTsCyAdORUtg4k8izIfZ17veA3FvWm2QCjsf77pWrVab2QLddDix4G0MFvGT
9TA/RMW4HZiyS2J0vezSTBWPt84PntU4znjpTYFq3QaFkwLo3uThp46k6PvfmFcu
ITIlM3VEuyKiaOPIybjxviL60sOE92D+DKd2EjeWxAxE3yevSK9J2SL5on+pudA+
sAueZ6ZQEXM5UF53uFAtfUp+F/SXBD9Uu9k3Sek8+kPTZt/s3UN/sOiTO4CFV3k2
Qzb+kKw8qdXHIAWPWLT/Yqy8oAelqm+Ly+G1I+55oT8Hc15Nbxc=
=P086
-----END PGP SIGNATURE-----
dbuff: Add test file
Remove some duplicate code
Don't bother repeating operations all the way up the stack, just advance the pointer.
Arran Cudbard-Bell@2020-04-27T21:43:01Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/dbuff.h
* src/lib/util/dbuff_tests.c
* src/lib/util/dbuff_tests.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/177bd8f90d82f9b34a58…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nTv4ACgkQ/6TVgp+2
18r/wg/+Ke3/xOKlZr+YW4IQyyDdsTFIR0CDenLr8M8D3EABY4WbhjKb70ANeqlN
Ri/IAPWW/3dAbGS4/p0lkETh5pwNdDAcbujskapTRR/2+Oq+svkCyTFL9QEmPH2k
V8LBmLy/ccyZGhhgla9KV4ueTZ2ktpiLyv9tlG1VzINoT9JGjlpScmXLy0OXiwfa
IglFQyjVrFACo4+i38CzPNigaF3RpZqqZ9NMvMC9LLnNYlSv2BL7KuFcV8eyu8of
q0mlnUSTaExjFJkxQ+h73SDllJPxMpBF036cXPBu7daI7rot6S8wJ3kBk8UwYqZk
ZFebHo3HWauQXGa8eV6XZLuQMXdC9v0kWNmK/qT2UDxXg83GUQMh/RFOSw+I6NEg
o16N4hedR2UjH/MAOK2pLDqZ9Et8+ARs50B6o4XoPMPZ+TCkpEkInhXOydm2IR0Y
n60h+tB1qDYmySYTcdxow4UHIW+xPjCknkpTzKBNIwCTOOebaCc318cU81dOra85
qY/yDm7NhS3x98yKftvpAZasDdywclowQ9Uys4e2Zky3OnpBDkgNASBEPy2UbOjl
N5P407dUZO9GAYNywLb7a8KG0QeY1TkJTJ12HJ2nWUjl9yKpvv1wrxInyn6Rt7DW
e6QJQCT99vMXEfJTS3RHRoZSz7Pxxc2GsvUInmhTKlUGNO+6B7c=
=CtMo
-----END PGP SIGNATURE-----
Minor grammar issues
Arran Cudbard-Bell@2020-04-27T21:30:38Z
Files modified:
* src/bin/radiusd.c
* src/lib/eap/tls.c
* src/lib/io/schedule.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_perl/rlm_perl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef01f75abfd125bb1664…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nTOkACgkQ/6TVgp+2
18rvEg//VbSDwgCMl0Uk3Sp+F2jgbzYkXsG180m/tNOSWYom323ZxWKfYzxl3pz1
qgiaHqlTHH8jpG2IcGdkf4NYCUoVw+B5Q8zcS53b22XCwTg1dRHi/Opf7egznNkN
4tRvnXYo07oVCh8KglDMNIm7p4x5sYPrPzLZGxn/Aae3lnO8XLft5nFekQw0npKC
uKW81gGfh44N19nGYjRyhfhmh+zUvM7/udiX7hvbjV/3BUjtn5UAgLtmWLvkt87W
esNar8W4M69i7MiKX/o627T9os1qsrel1IAV27VySj0O95P5wNyko6tKGQFc5LAD
b9ez7oX/aZrcwc9VKxuiKbMx3p5KlPvdRbX1EU8j7mMDI4/Mr/kvZkvNPJ8coRCJ
GPy3f4zY78l95uFMmLTmSVl958k9BO3hSuhvVXk/yUa+44FM2tKGHmIHqsBq2ax9
cIKSE5qfejIXPdxsbQVnzdUmB1DfkMhMnXldHTXiPf8sQyhNyqVmiy05AUiBIUU0
KwnDbSXY/7glW0b1aEI81mKOfXJtFPcNxd7hEewq8oS9cUYPKGU8Cmc+GDUjO/78
z4q77xpH3/+WVVjtfPcCl+SOrzHEgDnAxUYpLPMQPhZ8JoUXiOy6l9RMUhbJu2iK
CWv4kG2KLlyaLKf9BAJTqxYxK+DjzNjRloazFaC7IjOAL6mkOdg=
=ir8U
-----END PGP SIGNATURE-----
radius: Destroy the scheduler before exiting when failing because of a listener intiialisation error
Arran Cudbard-Bell@2020-04-27T21:21:45Z
Files modified:
* src/bin/radiusd.c
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/tests/util/radius_schedule_test.c
* src/tests/util/schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9941047df7c5252fd011…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nRTQACgkQ/6TVgp+2
18oMoBAAquiPSJEaYzX0zFeEYXuLmlq+uKFpvHMc2v6Kp+3jPGm2Yit0GraeJnk3
8jFvk2RGR5+Vulg5Q8Z+Joo6Kw8MMOMcKpWiSAVXNNVzCEdhhgOGVl80eNmtRS/8
a//nk8ay69isX2rmUwc5fx5dYlBH9sYACuskM/6H5Pp/ETOTixhWiZ29BOGzZNSC
Ln2Dzq90kOxu0GEoSl2r4k9OEyNIJQYUy+Gj1jvg/yfROkVx4PqUIIpKFiGIzZ+l
kVLPDDPAd0Ekzf6okch0++fOA2kQN5XJdV+A9CzaDB3j2NCH/JzfjApr1mB3Ss0U
bNn8IEmDYAATGC3aPo5dq4A+H85NQyMxRABTXPRKggTeFD8KxhlaxIzWk3k6WUUv
GlDz9U3jhOZn2HLRRjcGdRxg3+EjtLmcaNsUNkzgmg/r3JjWaNSK6LPSa9s3cdSy
f3n1p9SEmlDbZbjrhHoMJnIP068HlPiKU3Wn3Waw+tqSKhhlGSxZl/bxrwsJBYju
5oXmjGMDIcjLfsL4XBSqbOvOw2pjKUmG2++kVGFNcxech4cm0DNGTxrytWOwDdoU
i9ged+8vm6y1xyrLr2RjEI3r8MqaVhx7iBCtkZ6RaulDcV7cXUw8/zyNCkijVZET
PyJpco8JCD6PEtoK4IUL7hrqz9iScSgTT0qXjef7sFQcE4YtAPM=
=q89r
-----END PGP SIGNATURE-----
Revert "we only delete these when the event loop is exiting"
This reverts commit 2700420d0d1f2f37a74b44f2e6817cb5aaf58c28.
Arran Cudbard-Bell@2020-04-27T20:48:52Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5a6b1afc95c1716ffc5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6nQqAACgkQ/6TVgp+2
18r4SBAArV4ixxuaLgkTZnGllfJWEYlpckYSTtlBOaTCqyHyRH4RZXaamIDYp4Cw
GbJDjHSfO/+AVYega6o1vxhFOpF73j6dT9kli1B8b+/eDMCRCzy+Brf44npKe70B
1VECAxjDA/MoeXoMR5XPaHxxB8nwzAH0PtwY1Dzg4+dSgzUx+4i6NOylrrpW3RhV
e2rRrHa2e3wpH6KxVkCRLTub3jbfxY9nVAMlNYbx3K3pnsqyhr2zChQRf+JRE67p
KA/QMoMLczjd9G104XY0/UV4jAouUVj31eiIrxHwezW0M6tmz7sKlrmZm7WD4jnT
GRUsVMzYZs+cNlAEj+DksUPpimuKUeN5VoIoCC5r0JvcFYLW6rBaYDKaluV/qNQP
UI83AsCKh9NNkTU0OyXz9XS8Bn7oTSJjykSpA9+MrgQmNkTtkA6Rv3pPz2i7cCL6
0m+ULc3PMtZf7r62NIsZJzCIEaNE+fSiBY7EWhAZGBUPY+p5Y/JVv8pXPW4t8xrD
Zhac6jtj5EhrtcY+NcqYFxaK6MxUZ2dOQQie8O1r+sAhqLC4xflITgZcOLoRDTBX
sbbg7AcH7PFZ/fbJCI0bEF2nOVqSvXM+0CtMh6gIW7aiRuqeKiGyFEaYE5nZfxPN
Qfb/evUL9RvFKMPWvMeQ/i+oubjOHnnMVvMcMG2HEdik7vcKHBU=
=bfmX
-----END PGP SIGNATURE-----
talloc: Fix useless strdup when initialising memory chunks
Arran Cudbard-Bell@2020-04-27T20:37:52Z
Files modified:
* src/bin/fuzzer.c
* src/bin/radmin.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/io/master.c
* src/lib/server/request_data.c
* src/lib/server/state.c
* src/lib/server/trunk_tests.c
* src/lib/tls/base-h
* src/lib/util/talloc.h
* src/lib/util/trie.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sigtran/event.c
* src/protocols/dhcpv6/base.c
* src/protocols/radius/base.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5759c6ad4009ecf80b21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6nOpwACgkQfQ55zXdi
Hs3uZQf7BAbpVTthPIP2yqQVB/jUtJzTXs6RuXj6orzj271NrPEZMlEn+4i8I3Xd
M1u8ilrpEeSUeQeungQPcn3aFzJtoYpbqIhAOAkwo7vhRK5DA+i13AuA4dTUgHip
wwc86cUR11c508yZdS0pM48BcjNV3MdmKqboAdohDQQCJFN4Ix4Lf7yRRTLhD6EZ
8RfJsoV4N3BtS0zS/4oflyIqy60Ajq3pSh7HezNAWNRUg7MmLdDD14QmPrn5Pm1I
b/7Y7BRi5Ivzj3J9z0N21Ehpc0LXBCzMRMOxp6f94TPg66DRaHRP3bpKR1GXePZB
4N3zwKM9tE+BmzXDu4T9UaHsuO/brQ==
=SxIV
-----END PGP SIGNATURE-----
we only delete these when the event loop is exiting
Alan T. DeKok@2020-04-27T20:03:35Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2700420d0d1f2f37a74b…
======
--
This commit summary was generated @2020-04-28T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0