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
May 2020
- 5 participants
- 38 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJesHV7CRBK7hj4Ov3rIwAAdHIIAH0+/BnlDVH78xMUsnBlQ/h+
U4lgiE08S9hbxplLwYami8OkaOcSkdztz0XTYRpqfoOal8iUh+nDDElBQBl1zWQh
fb2cfhe8TahgZ1hMubO5nRd67ah1IXuT/9Wil8Tx8ADiHvDM9lhW1aJEeUGMw8xb
J+CMMP10Fm5Ae9O/pBIOstQzZEP2hlPu5XcBU5wwuvYlalX3jZGpyHejy932k1vw
PjhjlPihphtG3qB6aZG5RMCZ4JVbYuDaUNTeoVX/lsSLtVRgsgsTye1f/Y/JGH4k
A/pV2OINPqaaWhEAo+Q9iuTAxByM3cLRv8RxI7WH3Bb6RzPxrR9/8yDehZd17vA=
=lCVw
-----END PGP SIGNATURE-----
radclient: Fix '-x' option (#3420)
Jorge Pereira (via GitHub)@2020-05-04T20:05:15Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b13a797bdf4d893eb9e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wdIwACgkQfQ55zXdi
Hs0Wxgf/TxgEZ/YWdhS0/QRVrFls3UFHXNEnGQt7iOSJjXeKoQI1ERVK010wg9Y8
X1V2cKu0HOJapLMMGLhcGRuA8Opmrump2wvbMy6hicf4JJXvsBVcqJ1Pv0pbyUq9
Cxphi7uMxxlF2PzLjEBnk5nqHBM9VSpjthN8oX/FM42MvjDqABP5hgh3vxweOiB4
n8Asdah9jmTp3m3dtCxOTXzbRNpgpZqErLI/jFxUBsvR8+jKWcFXBUeu7Rqq3U85
M31b61qe3R9dyNOaIWYiX/98NQ9nssWtbRbjwakkZlQaCpGoBMTu6Fd+bn3sIjKF
hGKK6IQT6wy5nnw6COcylr2Hj4FyyQ==
=gz3I
-----END PGP SIGNATURE-----
fix format string
Alan T. DeKok@2020-05-04T20:01:10Z
Files modified:
* src/modules/proto_arp/proto_arp_process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb921f4e1c731c8d4241…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wcHwACgkQfQ55zXdi
Hs1Gcwf8DODq3B9oly1/b6jfRS/BfltaJL0ampA3dDj2a1TsufJoRP3wOR5Oev8C
5nPK0Fdpt8l+pWQqtUwQuM3tzSpiktQwYh3nOj2Xm77Com235UiPNfe68vugQQoR
EaDqUWd9BruFUpFJ2progXZsddQAN3KjRUVad7vtUKkUIw30PBYPp+fEQBNg3YDL
AD3tl/acApxQRN2jMaDwwu/9cLZ20Cahug8LpD97A+Wid3g+zWiFNuJ6JE5dxtFO
mtKvfc5q8eFM6Ak6fH+vYHojWEX3KWy8mphsmCpoI3kfX0ghRPLA/q1MSNjxZOKR
aNpQGB7IVUIPVoaF4kknqaqN0GOh+g==
=lbBK
-----END PGP SIGNATURE-----
add proto_arp_process
Alan T. DeKok@2020-05-04T19:43:45Z
Files modified:
* src/modules/proto_arp/all.mk
* src/modules/proto_arp/proto_arp.mk
* src/modules/proto_arp/proto_arp_process.c
* src/modules/proto_arp/proto_arp_process.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e84b5b7f6976730d60d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wauEACgkQfQ55zXdi
Hs1r2Af+JVmrdNMdKSB0HHBAYf10CpNzUnfSRB3eMM9zgxjyBtmMngD4Kct2V+/f
01UnaEM5YtQOomuMTsN/4ZIu6s7FhYdQbY+8qI2VXpkMBI8QfjK8vXbv6dZ8qxSI
tcQqBsQMIMyNxP5xUAAcRnCsWdqFl8CwsJlAugsNV7HfY7d39auyGKTWfYVgxpw7
5n/hvSuD1WbdiXwhUMqxWaZ8NzoAp+FzeuhpCPNh8jwwtCkuwgznT+FWLqwds/4Z
5AVAAfvkF4Alt+pvh23X5f96xy693uXqgaqDVGQYPa+AK8Otp3SWGFZJQq0Y1KzP
hK9HvfBscB+pFezXhBJrYlUKuzcGdQ==
=UMLW
-----END PGP SIGNATURE-----
'conf' is used
Alan T. DeKok@2020-05-04T19:19:55Z
Files modified:
* src/modules/proto_arp/proto_arp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/460bc10470fa7a8f1074…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wYd0ACgkQfQ55zXdi
Hs0KBwgAi6Mp4c8eL3Z7YSglhR6uo3pnq/4CyuqPzc6v8Gc8m9fI3XmrubFUjfRV
XGLj/p/mhcIh+YDPS7NW64GadvItKKcD21AWXMcz0TX8pHvxrBS07nVK0Wman2yt
vseDxYjOmAV2MySvwDcJIU40TAMXmRNGpBoXnP0IlMHjkq1Zx459+G1xIYbMwhCq
6JeE5sAkH/Rw181pued486qTuc7et42IZfsB/GiDKhScjQYiWrA06lkHd/eNVUiP
FFVnDdCT6jHQwdOXJmQVH9IncvY6dk+Nah1OXI9yimacd4o21whAyM6rYAhyZC43
KowN5zhDgGROAT1753R7tBF3ollVsw==
=mXho
-----END PGP SIGNATURE-----
first draft of renewed "proto_arp"
It still needs proto_arp_ethernet to open the socket.
and proto_arp_process to process the packets
Alan T. DeKok@2020-05-04T18:41:02Z
Files modified:
* src/modules/proto_arp/proto_arp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb247c59570a6b6e6da3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wV+oACgkQfQ55zXdi
Hs1BnQf+L3Asf4D9ugFn7hZDe4RDvs0f5AlFSq1fn22wOXY1wnuPp0JzBoS1cjJk
Q3t1GSFigk+tnP5mUOevQMNKFGg3tecfKMxzBcnT1pyodTcFL2cLtfLlwlQrfVSi
Jp75b/pffG7MGUKISsOaFxtWYH6JBlJ3JgZ3bVe0N0mxYV3yb6qwV629LFtP4NdT
ukAfr8MFd5/XdzgFtzrZGkTAmpISG4GocrYZZpm7lvJCOvjrwZCe9a+QUJh9gN6D
PNZdUAey6Mv44PWJFXxpCmmEnkm/xvHD5/OCjV1AJnBveg4hahbGVaWKvmXWJ0wn
MMYY5B8WTPRfDKoCI7YKcqasBvEqWQ==
=6utL
-----END PGP SIGNATURE-----
rearrange
Alan T. DeKok@2020-05-04T17:59:03Z
Files modified:
* src/protocols/arp/arp.h
* src/protocols/arp/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d241f45948c515898062…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wV+EACgkQfQ55zXdi
Hs1BBgf/aPz6uAOuLhGI5pvYppXcMjPmqhg2nYcFDBGddfZbu3Xrn7IQWv2StSzw
rBZbKoUiWuy8IJOro436quiMinySXLuSoWuOGTkEByorPdQRKf4ocMRGRkjNKB4u
5xE0Q18BlhfCqkd6EaoH2PYcKWg1rwuk5moqVomhScdrYu2EGed65aOPI04MAYnr
jWWabLRrNyZLN+aorENSeAb2j8qT7+KtJVUJwG6HjGOCNnzWtTEBwL7SFFJhxc7H
pqor/DyU9Xsd2H6dS2ulA/DHo3X+6gfDy2byACGzx1yN3CKyoTFMw4j4ebkHJ3Zj
ZR5lF85C+4KvxJVaY89+aJnCWejFOw==
=SXdb
-----END PGP SIGNATURE-----
use request log for request errors, not global log
Alan T. DeKok@2020-05-04T17:58:43Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a174a687391b8ebd2ad1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6wP24ACgkQfQ55zXdi
Hs0VVAf/YgU6XNI+nabUEjMFrzPw0kaBNwHVn6CfUfuAHSYv0sr3h4Pr0Vczjbbl
gjDt4HhpoFHrLap3Gt11CtfByyjToGcOe4dJlMsY3nFn6R2ND4kqa/s34cuYKHDb
LvdUNs/FsiT1PO37n2a29xI93jk3iTzw3Ima9gH8XnHMu4af2zb8xOhkOKOprQNv
w2QrocPoEEkDwF8G7Rcm25kwQJHbefFIS/MUfZGmOk4Nw1iTBDfp0nBsKNgtGOJU
PPY8Khdggae/j2fKp+Z1sInnpJmtyPAfe2Mwny3QTaFabcG+LCAJ738BK5vYrD3a
GisycaBWZv930knfRn87LlfyL4ZAtA==
=QeoX
-----END PGP SIGNATURE-----
added ARP encoder / decoder, and tests
Alan T. DeKok@2020-05-04T16:14:31Z
Files modified:
* src/protocols/arp/all.mk
* src/protocols/arp/arp.h
* src/protocols/arp/attrs.h
* src/protocols/arp/base.c
* src/tests/unit/protocols/arp/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b63287a036bce0ff679b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6wGYEACgkQ/6TVgp+2
18pN8A//b5Ud5YupxflH4+iv5HFSXg4lvg/Buedymyhhay97bOLDnFqk+7AaTpl/
iiUF9wHOPTvjubGS+cR1XnAx34aqeoPE8InmZt5tJFf7eyP3hB0Le8ukdbgSLumF
/eGKF3codYEllsQnfBQLIYu5xLAye6QDSmEChax8b5fzcSGb8tYoajvS+LYR68pz
iqoSDQpE1i5KshQCfFxkhammbTcmXFvlqE1dc5SoEyt9o5a/SiSLnCjLj2p6GlTT
jC6HgH9XU8uZ2dXvMkjc1i0NcT2XsYH5niQTBtoeBPEUSylMZX44ukBqrxy0qLU3
8XwNTSSWL7hSJVaeVrDy+JHJ4nI+2lxcViEi8O5RAHHIxlhfa8lAQ5UGxhp7tbRi
5PwAoVJZaVz8vKfaziWe8SeMpREbZASULEtkoNYRwxj9G2Ztxda621VUNjdaqZLE
zsC3ZSXk0M2s7mnVYDPqRZs4wISMVR/4zpMoG+D1y+pHBaVMWPPQwyHr3p5RS4YX
kCfDomxPPtpz9IFaIhJ2x3cFlEki3J4hkMceMoG6r9YhMyhCLMqIGrJwRsR8Fh+R
w3xz2OQW1/16nkx6gBozKexIim6HpJ99Oyzv6Hm322TGWIEXJAHwooBnsWXizxBW
aTFYrnLTIsyvdrlG47mC1+oW8UmZj0EjRWdIIAVdocgrNibunuM=
=5FJM
-----END PGP SIGNATURE-----
sbuff/dbuff return should hold the result in a signed var
Arran Cudbard-Bell@2020-05-04T13:32:49Z
Files modified:
* src/lib/util/dbuff.h
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dfd1dff2057227f1858…
======
--
This commit summary was generated @2020-05-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
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