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
September 2019
- 5 participants
- 40 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2RM6gACgkQfQ55zXdi
Hs2zWwf+NAJqj9VxUUVsdY3YPdhGbGLnu2EjnYkw/9AziInAR0+CGqqnetRP4v4B
Kn/P1nT6y9h4+jUiO4JRIZimBHVsGhiLZHX8rha6zWSt82ppq+EpoPTc41PgwEBH
Ko5ACeIP3g0/lQ3iHsOd9iK42RO69X0sp/3QPZ30givEnVe6ANT3U4X9KG2oYXOD
aNAlJVYUUCocaVA2PGew3z4LHlwHVjXVDMr8LOjyCal1gmYrY2+9Ky2olL+kfdC/
M3jWKBHOgLvQDyB/XmaMsSfhd/bgkaOQPHIZL5H6ptvC32uLJZxToiAFlRUhPSXR
yD18wv7awt/W2Rra3XS55faZLQzV2g==
=JPOx
-----END PGP SIGNATURE-----
remove deterministic load balancing, and revert to random
which means we have less magic knowledge in the interpreter, and
less recursive code. At the cost of being less deterministic
Alan T. DeKok@2019-09-29T22:42:37Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa0a3693ffaed2d137e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2REXsACgkQfQ55zXdi
Hs2TtQf/VhN9rmPFpf82pdiqRXdreKPC6EQ4b1MMcG6fabJH7r0dtWA2BZfFYLga
wnNsd9VglYEWpN7xz4uULnJyts0mfK1ixd9ObHEatVVd0GVSZ+pjyjXADWauiqGl
zxFOaFEjkmVFgTFiva3dQ+YWNOeUR0t4cEoesIl2hSHvyb5IXPpna5EsPo6CwdOb
4c13AVsB/Z0Df6eqhndcx+s++rpAKVMhpOBdy7lfWUznwVAzYB0eQQlyckT5TvzQ
1AJZNOiOgqJNSemEVpNjjWkXsWibzx2KU4qWs/edJhfC7Ki15m8lPsuabKBa1l9J
aI/AI/yEWffjWsy83qWVGzQA1HmO8Q==
=e/c+
-----END PGP SIGNATURE-----
remove "detach" magic from main interpreter loop
detach now "does the right thing", and behaves appropriately.
Alan T. DeKok@2019-09-29T20:17:43Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9017f106c402a9bb35cf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2QoMcACgkQfQ55zXdi
Hs36kwf/RugZX3pskGSjU0aF1LYi9r0DSgNxVzEo1yukNvyywvNyEkINqICCYu70
Qz8jh84w+sQuP+SPq/8AcUJnUqryVwKb3qoXyKIyhWjh3dC3pb8XxGGuD2spsP5p
lSd+qY6jjKswIBrKMhuDsn+DvXrJn0pfIUX9JGGyIFsRGo6Be14adhAnn1d/9VEU
MrSXZNkzZqXh7MhM1lOeyHS1PcbtG49yFiZYC1BcyMPVv1XjAYrornwRmw0nD+h6
8ZC8Yl7SwPaNoNODXVTlMnSKp2JKTLWgEzYmP31lo8r1IDo9BgSCZj0vfn+J0Cmm
7IlTzSQJ7lIO9MfZLIFN4aA1dsqfJw==
=r56n
-----END PGP SIGNATURE-----
remove unused parameter to signal()
Alan T. DeKok@2019-09-29T12:17:03Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b435e4bc622fd7e53a3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Qm2kACgkQfQ55zXdi
Hs1juAf/Uc/fcLKpg2Ga5ASEXZaaKgBjca3mvmhYNyVZHHK9Nnbb4gZJmCHTEsjT
4zSLJgYHW29FRSaIQYlKujLopj0sYmWx1syaJCuKPYPoEQLf07iGslpsbWhptVY7
OkFGMJd4PSimoF9r7UvUxrBeA/1WBnW6RhzAlRJsBye8RUJb0ae6uRFlFJ0lMHxH
2hg6aQHOZSWdBkOO9Wg9eJ0El8uEwD1ZJkRASGgPxvRDZkyjLhQfYzH5klGetBR7
D15X8ovDjzhwa5HYgZsY8CkRhb+qPWJzZ7q6OABveffwQRssrvs7aPPBypeqwXao
wW0Bv25I+Br0IoAfXr9HEnQwzds2vA==
=rwIz
-----END PGP SIGNATURE-----
make UNLANG_TYPE_CALL skip using using resumable frames
and now that nothing uses resumable frames, remove them entirely
from the interpreter
Alan T. DeKok@2019-09-29T11:53:21Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ed18863b7467bb475eb…
======
--
This commit summary was generated @2019-09-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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Ps6wACgkQfQ55zXdi
Hs0Qqwf/S0JqmI6w5XKGlXOcqPAZjB6xA5wvwkSE2v92F3GcmvBdJZeo2jP5J3y0
o4plhY0YLlXL6eW5CzQ5AQ+LrsNhlmUltUwDr7ITacD7iP2pyNZwtSJsY042L7D7
QP/N0sjbU8OryS0VGjk99UdvtK9ow1bomLnrI9QP6IP+vfGN5igG1K3ShWa4Lf0O
T/yGKbxi47PT1tNFgi3FXSoIHD+WqODRCy9yvUZXEf4dnfD7vJfC9A9sLwNid23A
y1gGLxeL3DnDUuR0tkMNoMoz+7+0O2fXQwj73cZ1STkWrNKVwGHo7eGoUtzPKWRd
NQSZ8G0nWzgDo2VIYx1Z8Q+2L5UF1w==
=EX5Z
-----END PGP SIGNATURE-----
make UNLANG_TYPE_XLAT skip using resumable frames
Alan T. DeKok@2019-09-28T19:25:30Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7bdf05778c8c7fbeb6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PsAoACgkQfQ55zXdi
Hs2uagf/TXi5Uv0+Jo1bBWaF6HvUYHs+ZbKGlUC60f93ZTbfTxfY8dj56ny9MZrk
UlyQtv5M5hIgP8TGFzQW+yItKut9hQ5JZcla9IGHrNTrzc6IZ/Pk6seW0QT+YaYS
NxF6b1clCXqqCk+lZeEonCnr5CAPbP5XyRnHlBIYYehZMi1icqbH7Q9aRDNudH0i
CModi861zZDMPHDXFISP1wBNL9hAr/19YbW068PlhlWowoYck+K5lGxHcMh9g6yY
qgIteBiz82Orf0MTPDDkJ2iWBu3eDuw4305lUtrOVlCd07ysRfHQ3+AEiOTuBvTL
6SVsYzfZtnlaCARl+nIcBxfmtHBaNw==
=Oeec
-----END PGP SIGNATURE-----
get rid of unlang_module_resume(), as we no longer need it.
And do some other minor cleanups.
Alan T. DeKok@2019-09-28T19:09:38Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f96378ee5362dce576a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Pr6AACgkQfQ55zXdi
Hs3atAgAmtz5Y8K6ukUkpXOH5ZOq1lOgudPaAHETSH2Cnjiwr/RsKbPLnkp+Sjsw
WnXVVa74AZoMfCNPwO1r380XyH02sjYJsLoSBX6nnPuayJ6ehmVT+P8MuKOi2r1+
OIBc+9yew3lvppWgM4JllJX1u6NtWr5jc9ZRc0yWuQn9Z2XOjZ+ncJF6uKBsNDkf
LLaR4G/34r0qOdgA2rjMhWacTmeO8gPMShRZXyW2+GOJj2aPBv2/NbsAjIOomwSw
qlfWy8Yb0NMto1hAPD6/T+/IznlRmUwaEES3/6vHJdPOjvaqPXIdb5Gl2azHeqfw
VwEprMMd7If5LnzqZ4hUVky9uw4C1Q==
=SH2M
-----END PGP SIGNATURE-----
this shouldn't happen
Alan T. DeKok@2019-09-28T19:08:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d33dc1e2dad74b205c0a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PjcMACgkQfQ55zXdi
Hs238Af+K6a0gG8GS3M2VvWeBhOBf+OS6LVE1IvzwHTJ6C73MpRPgRprBptcDYSK
c0fygln4hY/DYjCoGx5ngp/DS7uyqAX+OKPXqUrE9hnkpsE1ldXdUn+mopdcnjnI
NPG0pypAQc9CpC9jNJvo2mqm/z5r7KHoZ87kWUSwft3lxu7UKMax2WOlRyPwCcgq
r7eIpSzupS7m2qec27Q+bLnz5xW5AZnlMQ0Ia3mAHnyU2DAeOhIfhytqtuLxA5OW
zFgrk8LSz9yLFBls7Lw4/VSWHibMWyFTg+K3GA0tbfZ7/vWOj8rfDgkjy6TT1Lo1
Q4FxZvYwLHRyqnz9DhGOfz0H0OEJig==
=RR7X
-----END PGP SIGNATURE-----
make UNLANG_TYPE_SUBREQUEST skip using resumable frames
and clean up subrequest_push() so that it skips the
unlang_subrequest_state_init() function, and just calls the
unlang_subrequest_process() function directly.
Alan T. DeKok@2019-09-28T16:43:09Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab1b8ad0461df4d12560…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PihMACgkQfQ55zXdi
Hs1JjAf/Wjo7NbtF0NcbV99IIFWU7CBo5jyv1if6xVYS7lNgz/1r3FBR/N5kOxso
0sFAVRBjWvF9Tj3WS8CA2lHjMZOsDFhM3yA0U+S966ABXAiFXUs6EJdRHo9CxhCT
Zm34SbtfUBz3UhAQIXCHZo5+yYbT0enq5CSAv/gn241FOgDfImdLLFhVZ5DtkufD
+sdAfTqpftvQTzimuBDkOeoK965jDQYSGWP87fbvy+Xp+fnKkxxZUjSk5hddvMLP
4M83SOSLDAte/itp5pzN/ZZtaGdgONMr8hVkQVOQJ1bQZmj8v+YY4U3De6pPe7rG
aV8b0tBm/MkLNhJ3O4Gpi+tDU/8sTQ==
=3mvG
-----END PGP SIGNATURE-----
remove "resume" callback as it's no longer used
and restructure the code accordingly.
Alan T. DeKok@2019-09-28T16:28:03Z
Files modified:
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1f4a6dd0d7678d1f160…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PT+kACgkQfQ55zXdi
Hs3Y1wgAoR4RXxCiniJyxYNDoRwLDIfdI+9x1xsUfQIPjMI5mLcW8P7LIRQIUOxB
8tLTFyWYIofgFDu1+u2B6Tx9LGKMpWrPDxAGAEzF2VA6kS+QdaWG1dBf/WzxTngs
oGrLabjXnuAuDeYo6L6y52i271WSadfXXQOrM3ySL0nVmrr/fNS5GuINSok/ddTK
iLrzffjm3VG4IJbRHc3fgj5TykYRlKeHw3ippU6SGWpNrZdOXLrzuyfjyDWr8oBb
9JXKM0LD46WCXwCKaZJ836VBCYgAzvmMfWVzI0eyQ0XZSrLm6vPvT2TJ9KRdpTil
hEcCc07H6rOMoHbKCaemN3j6BTpe4g==
=aEoT
-----END PGP SIGNATURE-----
rename to yielded_set, etc.
and fix a couple of bugs where yielded wasn't cleared when
instructions were being run. And where the current request
wasn't being checked for STOP_PROCESSING
Alan T. DeKok@2019-09-28T12:19:51Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bafd0d0c811b2ee88a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PR5QACgkQfQ55zXdi
Hs3n2Af/d0rkpz0vN2RHi2R5GsLZpgc4H3NQs9eHh44xyAbNoP3Sj1InO1kzhHhx
59bwcE7QRHzE5pXds8AdPh8poy9dr1roaSbV4epkdLESPdSvx9Tr1XzCiNc4qjNc
2/BTUsWMGR5bIdQYdKSHFfbdZp91B+jXxWB5nJPQrSh5QETJNW/DlnUfY1bjgxka
emRprQN76bENE7YaN29hfIFtpvvk2jl2ut4pctV6pdgY449d8FO+c78el4Bw/T+j
8vA8z7lHlV7XBqMo0xyymBjY0NdW6e70UzXFkwvrjCQ3jVXgeqNh8BHtxlTpFHNo
5l5jwAX8NMTt+JUbtjaBCBR27n6n3A==
=bx8h
-----END PGP SIGNATURE-----
make UNLANG_TYPE_PARALLEL skip using resumable frames
Alan T. DeKok@2019-09-28T11:44:12Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa3c953bc6b7ce9364a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PRxYACgkQfQ55zXdi
Hs0emAf9HSfhFjTtY8bzgYrDcRXNjHimXBirVWIsprWVSMprqzWRnArEAdEtyu1P
QYiqvxhHHyDysFGYiMMx8Zhn2ybJ4gHrEW8UdE6JfeYL1UO9mQNGyjmvdDbgVyBc
uVcviQJArDCyUdOd//maUCO8lLsX3MWUl8IbMcE9Fu9pR9i8+qUeOT80O1LGPViS
WydfCmJUdhEv+y/iaxzg3XKIKsEoGFJLq/OdNAkfUyQfxCwpUPWsv7xb5TjfPfFg
tsLnEsZGogVRBLjKEJdJYr+EVrxKhXM/y9MjWIRfdR5BCBwfehaoyXzma5wblb7F
cpigxIuh8ADmlMxm73EMvvfrmCiLMQ==
=iwD7
-----END PGP SIGNATURE-----
make UNLANG_TYPE_MODULE skip using resumable frames
The basic tests seem to work. So let's hope that the rest works.
Alan T. DeKok@2019-09-28T11:42:13Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/module.c
* src/lib/unlang/module_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d07606bea1db146bea2…
======
--
This commit summary was generated @2019-09-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OTPQACgkQfQ55zXdi
Hs0+Xwf/RvHATccxeOYnxvUP2A6naL6LFxMT/KcgQhjFMoiPFMGhVUdxb2rtmf/e
naCm7Ti3vgUU48TipCR3/W0xphMM+Uf7F3ejf7WGPEN3xxxC+6DIZz/ET5ISWCmo
QUrox/iucujfw/TbTWuWVeMc4LTUzHv28LxoSBt40h+KR9yphxzh1Yur91nTPLad
H4qvMIAAIjiUzJSQLfW9lVTBSv/xf5fMUdnmoPkUyMkUVptP7BS0Ww4fSz9RiMaz
gg7lQt1UbrcOG9zpN0+NO7Y17ylbP1IbRr/greiREwiUr8QDT1C8PQuC0vdoNRhU
NGHtDzDdYAXqfF79KSZoAYVFQkAWQg==
=cb2e
-----END PGP SIGNATURE-----
more docs and hand-holding.
Spoon-feeding developers is a good idea.
Alan T. DeKok@2019-09-27T17:55:00Z
Files modified:
* scripts/build/missing-xlat-doc.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fed87e6406e291d472c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTOAACgkQ/6TVgp+2
18r3bg//X15lmSyzyp+WNFjOxYYIdtsrf+6/3rbVeMnNOGMwA7PTfgUyBViTPjHj
Zx9olxVCX8/ERbDbIl6F/hEMdpb7Umn9Hzj/XJO6CH4P7AEB5zYGsfXvwWplcjkU
Q743oaVmIIryAsKzXaEdSOeZY/Al8sIMrDftDv8IzoYfuC/72Uf7O1rgfaB5Y4YP
00qZHaaBHKBKQ/UcysIHgBzeJk11N+PagfMhaclAaDQzDlCnuIv5RdjEs+Ugocp6
oT3LrixfHEjMz+zFUHJA408RkcdlZ8gpZQ8/ZanntoqEUV7kDUGn0pGrkjD4aQhV
OTyj5zwdPtq9kdfZNZBMnm2x2Iz7yMfPdKyGmPGoEvQ3no2loKNe1DvnmcSZLq1i
zcyK8rXGm7yaoGjGK6OyqNEVYMJs6pta2puBA+p4y1BIADDL8NBlY+rrklO7WbjU
OlryP1tlnexM2eA5a1PiPIIYAeaOAvwmdPOVh1wMDMV4vyuISQ3FiB7b1TOkgs8n
WghYOcQt8zXOcej9ecVsLaV1RDZZueigG9re6p6qm4tYiPvFyAdOXReoUtNFh9nN
+xB3CQvBmessWhhVIkOpL7xA6g/Jn+MHPVXftQP73FuBU94qc2p0rjuJtKCcC6Qn
hhWYrXXEq/J0VKe1ThCgIJJKr+DmD204FgEo0TAjYWGv1JCbnAI=
=HYv9
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-09-27T17:54:40Z
Files modified:
* src/lib/eap_aka_sim/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3be0cf49486b7c56b994…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OTD4ACgkQ/6TVgp+2
18oouw/6A12cRangb4YcCLTEvfLqrwWoq0A+hxnW+0td8yfvFuWyZ0RWAxRHy4Gn
4x9hTAhW0X3n2tMxQjyHgvI7Fgon2mfuN3QcpN1R40QPzaCHCros8asVkM/jkYHX
OVxn+2U/OBZfFSzzg1Zu6knLVzic7S/7Y0NsEQc5vL25Q4NKuGjBJNSdWo0kt4n6
wywNzfKSywPV2p87lZ8Yj0FVbCTweSt3TNN6BcZ6IaxZMiEah15KWWJgdFsHYFpj
gaPXYlzCKyLE55oCGHib6wWbdTBXU/AabORWNonKfmZn4BIp4G6sbF3InAavxWYC
MAPxazuj8Sj/ntpsALo4Q8llJr7Tmnyx10t4GWWyQUV6QeOyh8vpiFsvk1B/Xz/G
d5qK0rzicO3CJhJeUpOMgNRe+o7Tivnx8GklvpIvBt0SiCeec6+RgToaSwuvatlG
CiyUgoQQPms6B1o3fwQDTomuPRI9xH+qmYfV+T7Mwki3bTAwOdElPryFg1Y0dduF
COAwDDxtKQyzLnr3tjX1jsBqR0qWfKG4Qiij1iH5TQIMedWBAADNIiJeyVozbLBm
SG5Tq7+p550dF2rr3Z87IAuPuOimN2JRGqkTsXYCYzVzkBS/QRiNMvmHDkhjS2OQ
nMwb50fwErGoyZ9MxGWK1OVmZgRn4XfyqD5+U7Jz+7I4cxO26oQ=
=OX1T
-----END PGP SIGNATURE-----
Only build the support eap-aka-sim library if we have OpenSSL
Arran Cudbard-Bell@2019-09-27T17:51:58Z
Files modified:
* src/lib/eap_aka_sim/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5d8c7c67155e12dc01e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs3a5Qf3egMMnhiDgWkl1/VD4TYtANzBwtqFsTGOJ99kfh2J3dAYp6lQLjg7aGES
nmxPa+gn0F8ytYktQ7bubkz+sHsDYm2KBsMVh0nBBfHNoHdVI3wF+I+PWOPlVBS9
hcuWCADzCQt44NbaAXLqZlYuFzFucdyh0pZVbBlQThNxg3/7S1R+iVHwFLrYoySU
xebCed4MgneGNN6YI6JW2pb6VPIdKD7qaaEZyWkmQPp0oVXFbCewInNM5HiWNAXy
fOgQrchfdKpQWaU35iWPZO82tHsdJastzr2gs8/RSiDX/WL0Fzyw836BTZJQ3mEQ
WrMZcBInPq9aYdxuke6Gn0go0gjc
=afyS
-----END PGP SIGNATURE-----
document and clarify check for missing xlats
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* doc/all.mk
* scripts/build/missing-xlat-doc.sh
* scripts/build/missing-xlat-doc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b034fb6dc9edf11ec9be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs0+YggAnV7yh3mLkDKNzs31mp5L7Hnf7qgkSi9Mf8sQv0nSBG7mNHdsGYE1crER
vmiL+pq8qE84vci98Y/po9+rW00zLbBovQwoIiuI59A5YzAmpGXFD6pNE4+rCPT4
9TwcFz1Z7EVAsqy7N2B8GG8xGx1g2UOk/8xNeQPJFnOPCxy9VyjqKdWb0nUf9wds
M5peDmGskaLGlPrJtZU0ukWAwbnmMJOr0cNsXOXGi/Z9I3qNiYlFneeZyOV9qU3P
MvvQDVFMd9NfK1Z4ZTRWiedgClQXZ2tb9fhDZOtioUCQx70TMa+xryXkXWekJw0I
k6qo0OZ7bQyQTlpOicjYIn+wI+FXuw==
=7Ejz
-----END PGP SIGNATURE-----
more fixes
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9ce406d104013492b68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSo0ACgkQfQ55zXdi
Hs1wxgf+IxPC2WkQoec/c79nMU8m25tOQT46GT/r9tcAHx5zyv6REqThoJueny4f
aFYI7GUYx6evFQXDn5WT+PmKSEjwmMCf+6Vrs1m+Od3aOIWQCoc2Cfsgbm1MeTWK
SpTr3p/zoApjQutFvrlTDgY4+HtAD43bN3AiUMyXSYJhXKfYXojLsi6TGm+fxte/
uZDQaBAuPNMTaUHPNZ3IMCOIEK5YgstVR+InjBWig8Q7yISCYXHJMMmIaV12AoNF
DmB28uXDC3GhGOM7BRqY3g/0CnJzRNausmTvJtz/AkLY2Fxi/CEzqa1wtNFSEmKI
1aIqF1hXOFAhYVpCRd7XRortBheKyQ==
=9ylD
-----END PGP SIGNATURE-----
fix authparams. to authparams->
Alan T. DeKok@2019-09-27T17:44:45Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ab1a7198af3dfb44013…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OSowACgkQfQ55zXdi
Hs18xgf8CmTaDZ1M6pvPCnwK26pgwj+3VGY/0M6u5bKay7D6W/+VG+uCX31Nmci3
6LtYLKTtc+4zX6g9VHi4fr9z2zZeWDVb5ghuXxJ1ANu96pNK4TzQHurszSOoMOMH
PvknRl2Z4I3eaalAjT1W2DauGVBtlvH0YIDrEHcAigh2tCfzPSA1aJ9bif6Wzeql
gDZYtiIKIuYl3HC1g1w5cY/IMIHPRWOnk41CGC2VMrE6z4EK2macgeaqrkJsrO/N
EDio2EZZFpDFE8sKqSD0y28bQe5X37FKh8AxarimceIkYHBf78gcFrK7Q0Pvl1c+
b/ZcZlPARMuU9WE9hlhUlqYhdaJO6Q==
=iNaO
-----END PGP SIGNATURE-----
add "inst" and fix typo
Alan T. DeKok@2019-09-27T17:44:44Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e12ad69e36f4576ca0ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OSmAACgkQ/6TVgp+2
18pXmw//UoOAe3ftA0r6kMpSfq8Mfhj/cFc9qN2VW7sHs5u+qbmFQO6EXIZM8/F5
NN+6gquydIMvQGedvaqRa+HhCu0ztuKIqhF+PWlcWCBEpEUXR6L71oUfkQGGdrgI
ySGNQ8AAAdM1/yrK0+Es+Lc8vAlEdr9Tr9cle//ayiSLT1iuA638hPnd47/u7PhD
0EqVUz5IAKOQ5Vf5PohvdMGH/YUhG0JpB8DZwwDoR+tLm6ab93prOWW4sA/CodSI
OzqbGiJPZwL3OQ8IGjUpj6KpzCBLjIfmguZIS0wvq+wOvPmzjCrtoZOMlOHdv+g5
fFC1y76uTtyGEZ/otqvSFzufVl4anazP8yAWa8J4Z/JycfXorfnEFqHKrDQqFARy
rjb2YRHEMNQ5trKTm8qGhQ0F9+V9kTJCq1XgL9hI7spjeyAOBRnZkDy38ojsICxZ
xc6MBLG/YtaGQ1T7Y0PTelrP5meHG0NPjpVibebdVgeLkQXBl6aGn4E+GgeSumPy
aZJDeZO78T3Atb+2u4slB+sDEHrfts7mW+WHICGoOxs5VExxAY9KhT+petTWSjjn
Mezb5aH0+xjit3NWtyi3wAxF930e7IhQJmF0GgmPB+6h2FDFVYa1RWhvERBoT9Rt
oU4voMMIev9FIx53wbdNjJ3+nQAAJBaZbdwMJE86l54WWPxTEtE=
=sezW
-----END PGP SIGNATURE-----
Disable test.doc until it meets the following conditions
- Provides hints on how to fix check failures
- Provides a command to run to re-run checks fo failures
- asciidoctor ignores antora includes and stops producing spurious warnings
- Provides a clear indication of what's being used to generate build products
Arran Cudbard-Bell@2019-09-27T17:44:00Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa7504789300d4477b11…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2ORW0ACgkQ/6TVgp+2
18oAMhAAmdPMFN9IfD/dLJzoAAYg4gPP8cgimBP6TgPXP1ysqgmqwH5J8OQmyxqJ
k29twAlCCrmnUX+fe1dN5QN+038GA6CVnfHR5TpDnz4IP2PiQSrrN2K1U/LdqBln
KLSwjGforA/3czsz9dbo2ltjg0nY2g1xw84VUq3MGjWim5tmeN2NYEAKnNNj/qcW
6sHFVHVqAQktuc4rSe2UE2ZpkoLdZXfGvk7ttIe42kUpOiDPvLTCFIjeVkGbz7fn
pkDnEJj7YrYX9vytjfxPS3SGQbSHTElu9FhhhWH7ajBOOJF0oZLVcAF3weqXlCDS
fysVYHeASianG/yLmIpz6pYFXpeJNp9pzUQxYouAW4UPylv58mZLfSV2oZ2Ej/4s
ARDqXvuSC7Y88C3IGAAynOAVzgMu7SMEEkdeye0kDltOLHlVv1v/NWHcK6a/B0ZE
ksl7O7hBwkn0l3xBH2cUuNOohy1LK+JG5JeShoI0qOtJD/dS50uiw4CujHIeooae
OgcqqCvDFwWyF9VKJ7rOIgizk5i3k4Jecc0ejPcKFc5XqjKwr7i++EMm6I6nNcB4
YMSIdoylE7sOGX06cRKcMpEnWOWBYx1yq4yCgU22taIUD/Cx43j4ccGFYhb03yEe
NipxUPL6ivjqFC01UKdXb7gk6gnCPea3RP8yh9hrCBKWALRwWhw=
=2xxl
-----END PGP SIGNATURE-----
Return error codes in addition to asserting
Arran Cudbard-Bell@2019-09-27T17:22:53Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d766ce7bfe27746da426…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2OPV0ACgkQ/6TVgp+2
18oxkBAAlW+TP8rVHbmiufhlQ7XTJsHGtkN6gWB1EUBlAVLZxzQn/cGizylIts8v
9I2QBifrQUeim3aTJlG2ONISsdyrOnXPeo4lukax2lGU0DURl8n0+cqI8JDNjpja
SqVr74qq/X1bhJHKyZAi/MCu3Cf4uWXpt1S4xR1ZPC/BRn2zQYXcrmRBbM9NzCuY
ovwjfLLm2EQYHjBt6DLCcbmawUI2QihmPBlBa6OUMgNgH/RAq1UXK3V1UfjyMZ/b
Tc1nqXGWJbLnH4ANXCd5eyURO6LSEYHpBxPE0fZVeKN4zAamvQlFS73O3HuB6c2e
JfHOfcZcdvmMUwQnhSI+Ng+2JIZMZnLzkdML4Dp1YSpnnXp9bb8xwmaBo7lYGbwu
u/6HfE4rrHFd53GmY26H5cz9+VY0T+EEaqBIfNFWpiL12gdhclixFpQcsADyQmHE
0hgpGaeDUnI8xT232Ar2HsSqQJRnnlL9fsaCZQ7d+MVzKgTO28lGkFhwT0ytJbqQ
Ff7UXf/XC1PhtQL82gDkN5IxFpzeTgqHoXJ3pakI12TIkia96geCFd3kXFk/JNCp
lm7JyPabrwLjRMu1COGVH/i/sqbplOOztZTdTeXXrw4TM3/nZ/BMCzKi5DJ8++q2
aJphvOrD2QhvWP5rO4aj/V3ITOesN9pQDzThf1QusEyyFF7P2Es=
=DDZF
-----END PGP SIGNATURE-----
Fix EAP-SIM includes
Arran Cudbard-Bell@2019-09-27T16:48:29Z
Files modified:
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/crypto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/134d16251f6528f2906c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OO6cACgkQfQ55zXdi
Hs3AzggAg6Zb9VTE6734xiRmTqmyhtUWgSMYEW4xUShRTsvhgB0k0x1WUDKEywqW
zNy0kUrtXb9XakZkifHboK4YQHpO0zEr4EDwk6T9MBCoaPWHR6KztrnRKVbo5A3g
aCQZl0gXZbg+vjf1jf0r0gi9qbisBcxvLcTmx6kWLuWb03aODOYvgmFBQIgDy+CD
HgitKpWoH2cOUHNDOwqpWUQixVaaVf2asFWGq3IfP8f8RA8PWlzrqcw6UPAnTxRu
bx/Tn6iRWiegPjAtML3fh1eVB6ji3VBm8d+JC0bCfiDzEsux3U2xdzLIBw+1fXPS
OtmafTfIorte21p8524pl+yVTDE55Q==
=NP3I
-----END PGP SIGNATURE-----
header files are named for the dictionary directory
not the source directory.
Alan T. DeKok@2019-09-27T16:40:54Z
Files modified:
* src/lib/eap_aka_sim/attrs.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/668d864002f2189c329b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OLuEACgkQfQ55zXdi
Hs0HXAf/VA9mC2jth1t3S6hFHkz0kMDVexGlO6l09tD5+szpfcjp96Gxh04uX561
fdQRPglXFBQEpq1bYUgO8xRNt2x2zriurogYTEIXGxGXUj1xD6DgvTetyOKcPbLu
obN35MQnHG7r42qs73PopWDqfNssod1NdTENay+jTXtkHwpY7oQAHhT3zu7qnwvY
J4AEgS7hE2GdD4cG+CL1bQOn3C0bOm/qxtvkXViqSAQwnJbhGWuCE77V7DTUkvSl
AXZF7sHrqm01f2Ix+zba3J7WjDKB0locarT1lQY7nggFYPiJNqKIVyqWFUTlchF3
cwRv2AupaoPVknCnX/mm5qy+YUH6NA==
=AYj6
-----END PGP SIGNATURE-----
doxygen fixes
Alan T. DeKok@2019-09-27T15:46:38Z
Files modified:
* src/lib/eap/tls.c
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/eap_aka_sim/base.h
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/eap_aka_sim/fips186prf.c
* src/lib/eap_aka_sim/id.c
* src/lib/eap_aka_sim/id.h
* src/lib/eap_aka_sim/state_machine.c
* src/lib/eap_aka_sim/vector.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/sim/base.h
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9d7cbc521b93bf5cfbc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFecACgkQfQ55zXdi
Hs1Gbwf+MUgycgtfpDBVtX79pn3t4RgsM3ue+ftLmVfVVInvswmvdEGa3hBqJtcY
PJ3TrUAHbGNM/GtZVSCby2wR2hwt2rdnnesEzrNTp+KYkBxvFY3L/i0JoQ0rryq8
1AVeAo7T1sA5e9rVvbEl+eGy+c/49eOmK1UZ24khM9QD2cZXRZkE1dGi6q2CrlnK
JTzSNG16zwBq4zZRjWf2mJ9qWZn5zosIHe6DGkE5BYvp5pipSCMUMN/z51Owomi2
p8HPIJQeoKwACWdyz22X9aEoD7ShxeEPdpEd9QWli2oKGt8kbYJw5iwZTQeiW1EZ
2yOaGZ4T6FVmwqOMWN2Hdtwc3nGozQ==
=w6m4
-----END PGP SIGNATURE-----
notes on how it works, and what to fix in the future
Alan T. DeKok@2019-09-27T13:59:59Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54ed2dfd540108c6a2a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OFRsACgkQfQ55zXdi
Hs39Tgf/Xlz8aRMyLEI4jlMb5b1nvq7+FsDJp43e2fUODTiQ/CcrjmyJ7b2lV1Bt
D91mlsOCDm4uPG9PKWM+yy0ulSOj8IJqpwco1sjyaoNOULcTCstTyKaCZrBOasPv
Y03BnvMS+Fmd1gNiHQUNiLE4ytEvjmgPh6T6S4O0ee76q8JjbGnfTnYPpeBhugIb
eWducjipRUCtTY8npWNm9elSgOFf3hCBuDIHLD5o8S33a7wA7Yccb+yBfXEii/0a
rriCv+qZx5F2YpZW0FIUPpq/vZDb0Zf31HnhaHtIIYAX1+R7fnIn/PMESToWDDnY
BcoQ1fAtSYBxMhtuf4AUfGJJYKKj8Q==
=HUO1
-----END PGP SIGNATURE-----
set parent to be resumable here, too
Alan T. DeKok@2019-09-27T13:56:36Z
Files modified:
* src/lib/unlang/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cee3938bf523c8966b9e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2ODpEACgkQfQ55zXdi
Hs2QYAf+OyiGYe3kPnIMVFmPGH8/gPOSKKVQrTb3/ZoB2VUal3p3/sFEPexcoBi8
bIUSNe608pCPm8pxADHWPk2LCXAFZRSqmroZ+pFryz/tK8V6MMeXs8NQmLWoQSAq
otV0UEV64NQMIlvS+H/2ZAE3qzynrElmx5lffHUS/vwIXVm8SkCGqpW9caXeiAmR
VsSQqGWVibp1M68qJAIp2Tcj50Lb4EHJIcd/FMNjjPaOU50FgaU0r8u6O98SEaEn
jZAAPYN91JNUB4cPtGMepI81L5XdxBArb2TjzsMWHxM0PANvAtUASBS/odYdulhg
Jj9ebHUtfhRGtcAnfmO1Dp44mR8epQ==
=KBeP
-----END PGP SIGNATURE-----
clean up unlang_interpret_resumable() and parallel
instead of having magic for parallel in unlang_interpret_resumable(),
parallel just pushes a UNLANG_TYPE_FUNCTION into the childs stack.
The function then runs as the last thing before the child exits.
The function can then notify the parent that the child has exited.
Alan T. DeKok@2019-09-27T13:27:33Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/io.c
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f0af91fe7644de73d53…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2OCk0ACgkQfQ55zXdi
Hs1/+ggAomJfHv6YFadKqMJu/v6WBj1YRMQhp+VrHn+qaiWVAS0aSHkWFid/l3By
XGNEh5U8f16EjNszqAKUgiQdbSKD5NNjLr/V+sqjRF896/KYVhSGOMw/42z9jy9P
V1PCkk97+0iP8/9PAKAl3hVwOCWABz/QpqN/Sl9iufXEGAfuAtFmNMME5OjJjvvh
jkWxcbjM/aIBW91OVxv+huvEVvRkVUo2RvfvPo5xATNnBCAJ1HVuRpdUEUSr/047
/BzOFJoe3yZfqTma6KL5Nw9+CQiqN8PgM+Je16OxcXnLTLRq1K5qCxdHljjQNOKU
XALtsNP4jfBMJR32JKG+AenzAuSogw==
=66hf
-----END PGP SIGNATURE-----
check dl_module->dl
which is NULL if we tried to load a module and failed
Alan T. DeKok@2019-09-27T13:10:23Z
Files modified:
* src/lib/server/dl_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2efe2dc6c30ebc104384…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Nex8ACgkQfQ55zXdi
Hs2BqQf+IHI3UqYbZD130kbpdO8vgvdL0PC/nMlo0CTyT4rS+esMe95f9XNLaC5d
0kaP6KI9Oheb8yjv23kcn3ER3Aj6qKwTj+NEA7u21FgjkIyDU7hIXuw1UyIGFesS
gGxo+ECTAoIAXziyp3Idcm/n0IUepla+0CEq4m0LTaDTL3/2ssaoroH9Xku1Zq5m
HRBhJtRRuIiQ5k+/bCGVSE3y5sHZHqMA/l2FGqPXyewtllcT8KKOHYyay5yFi2Em
lvowx2FcwbefzFZwUiDxLfnsgT8rECHwn3OXnTb1FxogMlHd1QUXOjfz6MOXkUId
TcXnKEioqsgaBl77o2x2kddPyurD+A==
=zkOT
-----END PGP SIGNATURE-----
parallel children are subrequests
Alan T. DeKok@2019-09-27T02:59:43Z
Files modified:
* src/tests/keywords/parallel-yield
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/700147fc45cb9f1c0f06…
======
--
This commit summary was generated @2019-09-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NQ+gACgkQ/6TVgp+2
18qbABAAgzhU9bIAEf0OLBBXI1DnLzWm9vWFfCrr3sx5UnMUqWt5nMg7TC80vs5g
JW+J9OdgMXMe0TZw1bUKeHyEhPX7uF/8AtJIF882wjUAcSLPTSXGZgKuKzGkcCl3
wYS22Ghooc2mENzlXzMRhWdVzQtbgRQ4h7buMAKaxQHCljjaOILdmV54lahf9SAc
3hW+B7PWk0QqYXxsOLQMDYk23qbBYvxye77c2ftXTSNBIdkvu8x83pq8f9ItB5f6
67jt6hhWEM//jskMSlHzj2qkfbWWBnQ1Kas51aIRAx+8PYuExRC8XyeddOpwv5rD
Pyag18aTtV+ifOK09IjQ1geh31uEYdaSPxTnXFSGo2wX8SnUy/696LXnftDtfSmA
Va8Yuyz9qan5VpcbdFlV96YOWH07utlw9Zo6GwFuDW8OKuvF51mgZprsm0vwYMCz
oUPMHBPV2Fhv2SbWu7l6aCizy+o/vRlAqUZv7JdccoEwM6iJkOMx3TZxanHpJvQb
a1AsRBzKCY95TdbHjhDIqQNmeNoEav1/2dXlhU+MUvzWns6NSq9a53uVz43VPSe/
E8Dn6U33Yvq8M70noIOM6ubOWdx7JPiwLyjmNEqazE8Bro0/M3C8lhQUKlq5Zu3C
UgkpWQ6UThSglW4wZWOvc4InCGI6vWsLniVPA11NO5WvaD6llpQ=
=eaAa
-----END PGP SIGNATURE-----
Add support for allocating frame state pools
Arran Cudbard-Bell@2019-09-26T23:04:08Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8429dc3c82291cb8cc65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NQ9gACgkQ/6TVgp+2
18q99A/+MEcmXQBWyYgYgFQlE36KRiNlbw9VuEeUEcCq6WJjDrFkmKpH2EPWTeU0
P7iNl7DYh5Zi4YkrGkZ6Fwb+M2/m0KWUFKVYL7LAkRM2F8APgl+miTwD7lXaIJNJ
JC6+OwcMuvhHz6uy5W/sVbYrrUkaZaZGN9WUSV396WcaZC4trrhKuouyI5jyZzqy
Y/v4A3m/3AdDFJWgj/opVzjAbs3YEwqRMbAm9REx/vhz9vH7mm85iKy8KwFndvY+
qCPP9qkbTtksquwhILaSqEfObtemu6w5fo+F+ikzhoWQCH8uzaavvHJfm7wf7MzV
Q3e/jEHIbFwf5V72Ilzeva6ms5V6SQcsD/xVQR8OlfIh9lllTvFcyCymfIBWkDBt
5VsZYHXCguAR6MP4FUXcL6sGT3OoqUcax4q/Bo6/cYb2ZQzYbEABvRma4ck17ArG
4XFALbJ2j1MC67G9WJjsQpD3njlesRoDCBucVTN4xaIcnTRwnFEXNoFIL4Ld7gLy
PPjfndBb17wRuAT1kcl1BIGhI+4pWdJmVNdSjZpBg8zAIvtcljmkwWX3UgDS1RMo
5YIm0ETTl1nw6SvUqAchOWiN27yLzuylRjDyoAIrd4b5F6ebiGQC1v0VFz9f17sh
qEKSRk9yzQwR0h3se6b9ba/ZgmH7THLjllLnnkq2sNP2XhQPWf4=
=S7K0
-----END PGP SIGNATURE-----
Preprocessor will optimise the calculations away
Arran Cudbard-Bell@2019-09-26T23:03:52Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5838e9ba068581461170…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NN+EACgkQ/6TVgp+2
18o6wBAAhJj7UU/TJYPwf5yYO6MkJMimeo8pdLAHSe2QTY0oqe9p0wNlfdienjrb
f3Ky4LYgkzAQjJ6ZAX4Yc7XWTJNDW/tScgdz2eDYSOrtSw/Y+MVxnFiX0qjSx0Ly
bQaq7sffZwLKeUmcs9hpRIgYxik7Z47x8q5Glp3hPuYBL1XtoxnP7k3gzx5flRKN
bzSEz00I6sqii357L/Sq1Wkwh7SxZy7lhHdfwRWLo3JRGnshZbdT+AMb4eWXDZFz
n3jijRcIlxNK1BRFhO4w9HetSIKLOM/Gs+h9EC3Qj+IGGKD1mnIL0zAwviHWz6G7
8e/S0vhPh0HIw3ygcsCdF4uXodwFNrBqZhZME/etSoUYJ29dCG0oI1G0u58BaHBD
7qBt8KjD+7Xk/XPX0br09X9D/uY2fsVutbH1I/TpPYTnbe/6+qtLpegmKQ8VRGi/
lomVO+WNesQhBaf3WOA5FkE+Fzlr8VVEnqnUy749/F4vKDtFywhsHHusBM1Jspte
Cr1TLzPK6UcbFI4s1T9Ef6dADL+yKk2ld1rqAbl24pFJOgzgJDe/iU53LcI4XcZD
ghi6VstG4RYFBZgJTUpnTXBDe8RzETeYRf3M37v+1qbWzjc3lWGa2ZEYU02Fj+VQ
ApRtm/ib4xH1mNbMw+JO7XJIGG+fq8jdp9ZwnkgNVlZeNL3cKuI=
=F+Vo
-----END PGP SIGNATURE-----
s/frame_inst/frame_state/g
Arran Cudbard-Bell@2019-09-26T22:12:49Z
Files modified:
* src/lib/unlang/function.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d80587c87ff1292f4099…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NNsoACgkQ/6TVgp+2
18rinw/+L+UAKrJaEiNw0PS6DCDWl0/K1T3aW6LBkEO52zLHNkAKNZ/059GuWKXy
FcUPXZlfBWK37TxNyR1RXgmMsbTchS1H1jxoQyIKK3eeYH3MA+Svfjp7uhfy+H9f
IZO6sQi6JGIKGcswSTZdAQNdT4eFfd1QkYGBrg4x2zvcVsBO14xvgH9wXPcW5R3Z
wS81H2mCjbDtO6C5ex36hhup3CqfX1++V4td90jHIg5i0uHV19ZyJdwpdg9n9kJD
UVzV+fRvwMPTbx3BheUv1DGybN62VjputshSxpYH626h+wc5hElmyLwp8uGPreKv
IrQJMVCZSYh9hVVp1t/Dwz0nMCeUFHlkB0J62S3CUqVph0k+IyN15dgf6ThH7r3k
hClpeKP5PkfpGRke6Uz6RN6jnMShg++HZBjA1+DaRl4kfYfwD8dN0MSfiqEUY3V3
uDFXgQJCFoRmxAzvJQsK2/QI2HA5WAWg5vhQziAUaLAS12xdTWVcQ1oFlMOdMsWZ
McK2mSrjbOFiEGfTDO3TfdE6bj+EZSuZkhxLuf3agNYhT2OtiLzRfutqKc/sVq2G
mQwRwLuv7v5FxSLcA+DROPHVG4ilA8snm04f0ibqyJeJU5QeNCiU39RZxWRdN+CD
GwlBEIAr80BoMny5u+UV+OKtHEaWCXVkqqjh+yqqm6ahvlChV+w=
=GPAU
-----END PGP SIGNATURE-----
Uninvert the timeout delete function calls
Arran Cudbard-Bell@2019-09-26T22:08:10Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd9b89cea4220e0dc104…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NMXMACgkQfQ55zXdi
Hs3gVwf/R7iALxY26PIMTRL8HO3uOYdenyiXJQG1ziZy1LhULfkQZn+tS778dIC0
UDUPIoNc2M606LgWvTiOuT2wOKby/KT6rSpYmBNudGozwCZSbMcObI3w1hISAdPz
Y6IJk926JKWeT/hmJZh/nLPZDpwlGpRNuoNPG4LUDVd5PJqkZ6oJZSdPPBK7ZWUn
vg8+QwCgtrph6cqZa4UmjNEWBJ1pozpj0DFxwfX22mn0w6ahGjXLFFClpoPhAPbT
EiByFFaUl2vMVQ5LT4J+7V2Qc9GFRvf4FF7mHbYfJLXtwmpWBZFEphcpi4/Qk3BN
QvA/MxNYdGF4AV+23Ey/JQlCqz9S+A==
=YErY
-----END PGP SIGNATURE-----
the delay module can have xlat OR module timeouts
Alan T. DeKok@2019-09-26T21:45:14Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b8410b03e71d000f6ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NGBwACgkQfQ55zXdi
Hs35xAf/Vq2vU9YWTDvnumnYWACQyaBZAFlVNlmB5CjGufJUXMHIbjvCvHxebSYa
x1bb0eSyggbUY/9u6TBvck7F5OmLcNfYFns0ZGVw3+WG9mYc3zOUqW2sUnZUFyDt
dY0vEzIiVrxsmmFS8KdTLwJNHmO9lwns1PdHQH8zGjC1WIIuXOJBHvr0hXdlY830
xhKkaC4w3Tdl1CLvR65LliIxmQeaQ+m+se9K2lpIoHaPjYG85/nbqTsRsQepylJ4
AGey5SZ5GnqHL5T7fZKNeY5fNnmXHQ3TlHnuUDL1ysFkWWse91PzJc3hxV1OdakZ
55dAtCAid7Zo0amyyB/XwS1tketQdg==
=60Fw
-----END PGP SIGNATURE-----
use frame_inst_size
Alan T. DeKok@2019-09-26T19:57:11Z
Files modified:
* src/lib/unlang/function.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee78588586add13cc822…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs1b+QgAn4MxXV2TwG5fjp4k4e7FclzyNcqcrbI7vItNWDAzPfV8jyNt8+r12Ubi
VTZg3cAbALn3zducCkgO9/cPQ2YGDBGWJJqcsBnJvvWZjcCIhBgV/BZ5m53yBNwC
amWxYTXNdsFtG63JJB3NREZV6Lr03AZp9/VK+Z3lek/4ngHEEmCdcI+QML9a46Up
Bez5OGxdRx1JSfithR1tSWWe/bNGn+anK3d/cm5gDtGn8FB3O4i2UlHBuLE/CSL8
KwIj1eQbhPmxDlbEdWEuiR1FZAUtVjSqPzsY85xppmLflIUkIzxQrLvFIAH4Nf+h
qywxv0IhIFuliIcMUeiVTVDPrCV6aw==
=LL8l
-----END PGP SIGNATURE-----
split "map" into init / apply
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4740dc947113227a1091…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs1MoAf/bwfs/9RpJ8rkzcFqSJXy+HkCsvwaVwow0eY6jsrxYly71K51+9/ETjRh
MRCKUGCa97fCKUGUHTG8nd0ds+6LhbSBqUQ5L3E6UDhiDFAaM494tnrYOy6EeCQ1
vAMjzGtESoixLnZbsbXLqkM3t0DSAKdH0RWLZG6rkmbXwMAdyoerK/q9lp84NoWE
d22wLlm1LpIl0h/fOwFMoKxv50d0V3Z6IFZuKm17tMpwnvymLVfZC55TPIJtZv3s
gKp3A3SCeR8h361ez7RHKYcH283BKb88kQ0HZvP+npt2hjly1JmVxsbsEvHiFqUs
Ty9yWM3E57QWSF17Kbd52wH7CcBJbQ==
=li4F
-----END PGP SIGNATURE-----
add frame_inst_size to unlang_op_t and start using it
also add frame_setup() function which sets up a new frame.
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77a4009d309254ee05ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2NAyEACgkQfQ55zXdi
Hs0w4wgAo37uiTlBd8qEyTaOZoOC8MAj+X9iui2CvotPKJEAalyWTqAxeiHLyKA5
EHEjEtyhPbaHpXjymMxEA9QEWPiweqBrBRVflOtFp+F1+sn55Y9HF5omzgz4iXpW
jhhWRPY/q0Xndp0zc0MKBklSpSwPzodhYXvQJbqFyIej1tzrwWccsrtcbR7KkOAq
KEe1XsRRkhvQWSqqZbw0N3gNoFEqkwWCRDibShJHikfSANXWItiQ4KY00gafq/iO
l0Z3wrqVnKCroK61reAh4f/Y1uIyV4RJzcejQzzPhcQOLofEgD28QrO4DJciURt3
g0iv9b8bn26Nld/QvOkh1xVn9RnC0Q==
=pGzc
-----END PGP SIGNATURE-----
put state into frame->state, and let it manage the lifetime
Alan T. DeKok@2019-09-26T18:27:45Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2eb5eb85f60408b1fb93…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18q1xQ//XbW+FQ95FXgsNfnb7FdtE4p2IN7D6w1o4eOHsP8uARB2H0X8YlEgfFGA
7n8jSgmi7tbq6ZbMbJ8L5mE9MqYPoYQJK2SMTY+jlP7V6fDbiFx9cpQm031u2KO0
CU0cJFK4/1GXmPX6naWuAmbanBIWUajivTlojDoJu43B+ZbYNrCnLijsQ2WqxdAK
0gnIMIyJU8ibNc67dgu+rLbTkIQp9lB62k542BSPqcgQ7+4fbrX9MmLzc9vZKT9e
vKoVep15QN+OKP9qFklF85t0xTWY0gu1JUWrc8kEhDfTQCxyjHTvADWXLUY7n4lH
bmnAiRXNLRbo+X6N62s8PFNtkaCaANaI48iEYj36s1Wnc/WyHmIQHKBjr6Te/pSH
xVfZCDtV2lDwHc+oG2SuGy8NlBghKYnkZGDTAiYe1kILkyI1NikA2boG3QaMMk2G
2NlQQBvgmrUJsQF4Ih5Xk6Ty90porLp8m5H9MhTlfI+PQtU/Z/Fbndch0DQIw8P0
7X9JkbOzr1vUC696XuWNcolG+bi6H9ZRUv/pqJ8nt/i59KrtLI9fvovQNg+gE1np
T3JPgA0a5LUGyb9engovkgA661EwbaizNyzZqajVytoWutewGkA5dFLerFMXyL5f
BL6EIMRyZse8G9+8CSRQOrxTF34689LijxBkGsp/2RDmIboipcc=
=Svjh
-----END PGP SIGNATURE-----
s/USERLOCK/DISALLOW/g
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5dcc8158f8c892219ab0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18polQ/7BNQ/KDtWWMNjlW+GP8OQopj1puXicaE9cWwAlwV2TyFu23pML1scvbFD
+ENWDI/7TW9Kr8J2jEQL40omRBo4yVKG4a7X11gWuGtuPSs3aDc4vOxauX72E1Ja
SuS0HQVvocRlEctxfpOhNI280ldJLTFMMjLAx8eKfGlH5s50D3RqpUwVjTRKwk0a
VpLp7h9d62p5qUSJIYYoOeCA3z4bE3X7xo4NZ5NR2Dh0PyT2pwfNy3IcuGbWZzNo
D/wcB3HWqGJ29goNeOwLZJ/zZwl/5zsuPJvrMgw1fzItrKXTkUi37gsQTEqEIapU
9Ht6bZryFfrx1/PcSj2Uhs048tX/pGJhc3BGGBe8L60bKMPmiWGwKE2rXdm2gFAL
6LAHK4vIh+D4H5e/RAg7hPT4nO0HOs51sUD3ldpOc3oHYePMS2mVLuYSleev/pC7
sQti3r/Hg0ASwBL0Q1bdzVPK5RHi7DQsMD2UdlA9DVB3E+sYAs/r0mttm249vfKf
GvvLvI23pjOHIOaK98oOtViGfNQlvQjjo8xeDge3ihFCzdhTSRikn7FRSRH0fgzU
uXufktmstiDH2+yOhv+rNBt4OqBmS4136DpS1ulrjiOj1jRQLkmPU3fxIx0fEi51
6u2DteDbW+Ki3Kxaz1eZDzOLzlXjUuxuhlIRakpl1LQm2+OtiOs=
=nPd0
-----END PGP SIGNATURE-----
Hacks to allow more EAP methods to function
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* src/lib/eap/submodule.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43fe14890b352d9d5c0e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18qZOA/+PSVzsJjslujP872BUwEdR9r2SDcEqOXg8oNEYqzQ3UEpo6SwJHZZLQre
OkoBfqHP7+NLbPBeEXM6xwh+8f28ev2ZwkTw5xXTSJkMGJKiJUFxybUDrG/MTg0+
ceWISI2/jvYE8aj/C1zFAWChwm6iP6WQihO9tFuAE5Hv46+C8IrBlKtcVdoAfERa
bKhKC4oHdOwktd0oQGwgrRL/iUBLo6mkO8hRIrZ3VTUXxKwxhCDLcp+RvIMdUpsK
W8+KiU4KZ1+yGcl+b39jhehdwPt2bepb0LgMhKGMsrxxTXnPHmBluFjgHDAoqj1Q
1/PfdUTfqPqpDGDDxuWGwv/avxHUSUYvMm2kGxjqiWN/U6axeIvP/Mpugs3w3ibh
PJxjB0t5/ehOJzsPMDuPOCc+ACQgNF0LnUfA3O5qiq1mHKx08rK7bUUmucmPqq2c
fCgd0/fpZ2N0pNaTndr5HTj1LhnSqQO/9kqm/jgAVKBmGsnPtThMusaScR7me1a9
aw35Ryz+Mck7hSLtYEw7MyYvfLeW3iP1Jyc7HGOJkvBXND6BLxqwCFqDGwduBXRO
dHyqPS8AFc6uy73ZBvvfkFWymOjyK54EzPQhzCnJKef/obq2QkZ90GnW7XAf1Nuf
w1WGv5zgQdFj1d0dphJhB4IONK2CJUMOz64JzlqwOF+48Y2xviQ=
=sch+
-----END PGP SIGNATURE-----
Create unified library for EAP-SIM/AKA/AKA' and make those modules fully async
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* Makefile
* raddb/mods-available/eap
* raddb/sites-available/eap-aka-sim
* raddb/sites-available/tls-cache
* share/dictionary/eap/aka-sim/dictionary
* share/dictionary/eap/aka-sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka-sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka-sim/dictionary.freeradius
* share/dictionary/eap/aka-sim/dictionary.rfc4187
* share/dictionary/eap/aka-sim/dictionary.rfc5448
* share/dictionary/eap/aka-sim/dictionary.rfc7458
* share/dictionary/eap/aka/dictionary
* share/dictionary/eap/aka/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka/dictionary.freeradius
* share/dictionary/eap/aka/dictionary.rfc4187
* share/dictionary/eap/aka/dictionary.rfc5448
* share/dictionary/eap/aka/dictionary.rfc7458
* share/dictionary/eap/sim/dictionary
* share/dictionary/eap/sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/sim/dictionary.freeradius
* share/dictionary/eap/sim/dictionary.rfc4187
* share/dictionary/eap/sim/dictionary.rfc5448
* share/dictionary/eap/sim/dictionary.rfc7458
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/freeradius/dictionary.freeradius.internal.sim
* src/lib/eap_aka_sim/all.mk
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/eap_aka_sim/base.h
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/eap_aka_sim/fips186prf.c
* src/lib/eap_aka_sim/id.c
* src/lib/eap_aka_sim/id.h
* src/lib/eap_aka_sim/state_machine.c
* src/lib/eap_aka_sim/state_machine.h
* src/lib/eap_aka_sim/vector.c
* src/lib/eap_aka_sim/xlat.c
* src/lib/sim/all.mk
* src/lib/sim/base.h
* src/lib/sim/common.h
* src/lib/sim/crypto.c
* src/lib/sim/decode.c
* src/lib/sim/encode.c
* src/lib/sim/fips186prf.c
* src/lib/sim/id.c
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
* src/lib/sim/ts_34_108.c
* src/lib/sim/ts_34_108.h
* src/lib/sim/vector.c
* src/lib/sim/xlat.c
* src/modules/rlm_eap/types/rlm_eap_aka/all.mk
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_aka_prime/README.md
* src/modules/rlm_eap/types/rlm_eap_aka_prime/all.mk
* src/modules/rlm_eap/types/rlm_eap_aka_prime/rlm_eap_aka_prime.c
* src/modules/rlm_eap/types/rlm_eap_sim/all.mk
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_sigtran/attrs.h
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/tests/eapol_test/config/methods-available/aka
* src/tests/eapol_test/config/methods-available/aka_prime
* src/tests/eapol_test/config/methods-available/sim
* src/tests/eapol_test/config/servers.conf
* src/tests/modules/eap_aka_sim/.gitignore
* src/tests/modules/eap_aka_sim/all.mk
* src/tests/modules/eap_aka_sim/module.conf
* src/tests/modules/eap_aka_sim/sim_xlat_id_aka.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_aka_sim/sim_xlat_id_error.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_aka_sim/sim_xlat_id_sim.attrs
* src/tests/modules/eap_aka_sim/sim_xlat_id_sim.unlang
* src/tests/modules/eap_sim/.gitignore
* src/tests/modules/eap_sim/all.mk
* src/tests/modules/eap_sim/module.conf
* src/tests/modules/eap_sim/sim_xlat_id_aka.attrs
* src/tests/modules/eap_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_sim/sim_xlat_id_error.attrs
* src/tests/modules/eap_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_sim/sim_xlat_id_sim.attrs
* src/tests/modules/eap_sim/sim_xlat_id_sim.unlang
* src/tests/unit/eap_aka_decode.txt
* src/tests/unit/eap_aka_encode.txt
* src/tests/unit/eap_aka_error.txt
* src/tests/unit/eap_sim_decode.txt
* src/tests/unit/eap_sim_encode.txt
* src/tests/unit/eap_sim_error.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc34075e8f0c8df3c738…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NAs0ACgkQ/6TVgp+2
18r2DA//ZZnjszatQtkTenQUnJByKEWUPzJNHk9KrkN5qCH5rgpGvjH7oxUznO5F
unhoJ33OAuV8ZIY1PF/yYQiCP6LUBpAY56W15Ilm1sfuGzt9zK05/qZChBT3ESO4
kpC2AZjN2snRKbuFe7tZvRlQOJwy6YsepoZx1cfuQMiIc//m/1zfC3BRAdw0XuDX
XUzHMSI6zmdI3Q/uW0mLvxledtbachoQ2xtS1elRt4A4SRXBe+mPfvMLiC5TnLgq
orv3gzIbMwrtG1bQ4YLXJm8jZ4YK1IWMPkf4V0SRg48FfdpnIbWpQPEbfsHdElgP
YRyB3r5Ts9D63mcqFabZjslI1yt/hE5dEIh9SLO8raGDrjJwpeaiQpA9QpUp8wgm
C2aJxSMHvCG1PG/Rfb6TV/SQ/4Wo1UsC3pPznRXP4qoc10d2qVE4+UFQGmKarWMZ
6fHVwbTs67bcdtA02pfhJKWzZCWTHmvLl0HphE4cpnMezor4RK8ce1+p63fBm8Gh
KtzY1ZisbTCEnUTV3TGZmnmoJCtFHSk7GE9lfcsc2wUXbRZ48j9zz1pGo6RpSHkX
+pqiRXLMOyM3xSpXYWDsb3ImPXzycIP8gOySP37IlbccfFUCZzCy3ppubaXYFymd
KQSPtGi2qMz4sEbJq/QBe1/BQzrU3ssbhJqrhOzTrRmTpLAmxWQ=
=XQvK
-----END PGP SIGNATURE-----
Call some EAP methods with a subrequest
Arran Cudbard-Bell@2019-09-26T18:26:21Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal.eap
* src/lib/eap/base.c
* src/lib/eap/base.h
* src/lib/eap/session.h
* src/lib/eap/tls.c
* src/lib/eap/tls.h
* src/lib/server/module.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e7131d37891d3d68bf7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2NArEACgkQ/6TVgp+2
18pnRhAApM2hN+cGbUh/YvLRJHTacgPaFOfHhCQN6kv2G8b/GFtVbBFlQ8RL9lWx
2aDEJ7gQ3/mxkTAQcjn0qZSEtn4kn99KeWzEUSc5W5ChL+/0fJM+K/louc2uB0rs
kP7sBEqQMbNLvKVY7uI7hLw7EvDocVnSxj3AmiDYz+S478HC1z7lKvmVzJbA5B/R
2BO7043d3kHg9m16dJoabF1K8vFdy5fFd9ItM8coUFXkBnmTk1ySF7/vzvo8Epa0
N1Cv8xL2dcgKJf2Xu4i9KS6PKwJdI/CipMgSvkQcrrTuvyUM3qYQq66jD4nOudZk
oCypNfeU2tL4XyA81lhwhsJDXaUHiUs3PPlwQIC8B4lJcdh4FwpRdVmc12w0N9oJ
HNYKwU1a9Dll2sefycQR3gF9AFDHqs2IIBb2VkTDbUe+StxpgWUTkW2w1Pmx06Iq
yu9XqUjnWB2jn6t1lDZR2B0vFlHlGRBRG8VHf9h5PdvVmdOXEmttuL+lbbgA7SOJ
V2YoDdsz3yDHB6OxZiIMZrSxVC+5Qmd3ebFlLkZu7hJjlnuqnFBK1WLNPkDSSFD3
VC1yqqPNtu8pXhePQoJ4MCIJBK1g6kJQtVCNBdtsCiRbOluJKDcjFRlBqnPEpBlj
EpPu5TKV9yxILXd/vIWX9PTSVv1VxHn747+3o5yRE+qJtUvy/Xs=
=vceg
-----END PGP SIGNATURE-----
Add fallback for non-zeroed talloc pools
Arran Cudbard-Bell@2019-09-26T18:25:53Z
Files modified:
* src/lib/util/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69e7de025be9620310cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M5EwACgkQfQ55zXdi
Hs1Z4Af/WQbSpqKX0YpSyOBhjdQDoHt+7ZoIdaU6GABtJR/+eGXUhpPyIQ55FRSk
8Y4/0vCJrw6nSENS9jNS/J6x997BUDEYYXVDp/sFSHCVQ6aiwOGC4EJzAUiRDiKp
NdMOPfFAAFQXAET+b6smAmqJC+0uFxSVpVQB7FgZDbUw7vbSMRrkKwvCG5eLXhhC
fSShsAnR+JbCGut1ri73/UKQXSiM4BlOBK6WxRxSp2AIzH3LH7HOea3EOEpufLXi
od02vT0XhAH7b6k8SJMyvrjzEONGnVkm6+MNA5al8BYBBTZmhjTzEiVZhUhKM71/
miAH2ATiAuHj22KVXM4xYEQ+auKZOA==
=vis0
-----END PGP SIGNATURE-----
try to quiet analyzer
Alan T. DeKok@2019-09-26T16:16:06Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e259345a57f5225330cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M434ACgkQfQ55zXdi
Hs38BAgApmYGVVOA1xu6s738Avk+PUM+xbKJSoY0Mv/5RjkFEeg4gKUQhMYmpAHn
yGlj5q/2137eoNBSzwBFmhkIwbLBJIRXvSByt18Z3Dd6Fsz3CgmqS6skGBEwwm+i
ao0YaM3A4sgHol4TD6oy2U5PSAsH8mSHH7XNfWnO6yQxMhXzSkk+Q/es/PEMDkoA
Ssw8cxiGet4izwYdVhpP+WByyBYlTOfdXHn9wVbZHLRqFgmd+rJUJkbxl1mXROUS
c6H6OV33irj+3Anbe7SYjQ20u4+o47EP4va7W5jguigx9Y4n5f+ZqUy7AJHRpw6Z
EExme3NU+AkPjlAzZLatk5Pj+4sF+w==
=xQEw
-----END PGP SIGNATURE-----
use g->num_children instead of manually counting things
Alan T. DeKok@2019-09-26T16:12:35Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abcf26bfdc876a169036…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs1OQwf/apyDij37bQE1SbbvGuOZTkMGHUoMGm6U1tb0sELrMPGeZ0cuWQRRvxUi
QoZtenx5exyrFtwESxFUquj+uogdKMF2AmjwFPgcnBS3sGwjDmcU1J6JEJbWp93J
IAMSMYjQ4X6VHxl83Ym1GAMwS/Nb2Qw7Yib/bHUCaO/uPv+OCpdnrERsg6fjyTt8
DRF2d4Tc59sJrAhkmo5bToMJrQv1MgkMY5vpN8K8uj75Q1omfuXJodzQwVZ/nvot
k6VxWdQZIJTb/r3OWg3AqrRhaw020WQbskm3zggmS/onR7ipbb2GFk8dICz4VyG5
SereaBR4bY5y3p862hEvWfpJicBNsw==
=w9G2
-----END PGP SIGNATURE-----
always set presult
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/module.c
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/722120db5067f84fdf70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs2X5Af9GNfxUiZ1jXxP6eXgbhOEfMT2K5hM+htJxjoubiQbJa7HAMNwG+aAAVl/
rMgrnG0yutcE8u36CSYEYyhhezvN0d9+5/N8kOpzfIm4Pw2rciTToxai4uw/YywK
LVbCvxqkoSlIRLasDonkuo1nkRGzv74UOaQf/6PH+MvpqHcdckZuOL7+Nlz0Teob
oQbYFrqm+kI4JnHOYnLq5hNGcv1lP8HRziLsRvvFerU7HrTRYKGnJy/Yom/Ufmdu
T9oNOpH0Et2A0C+oeGC8dPrsOdAPSQEAVtZ6dFDvZYXHGPASXiugFvzsFvaUWWNf
myd+cYcxEcjP5/oLnQNitfzmartGdQ==
=+wNt
-----END PGP SIGNATURE-----
set presult for non-debug builds, too
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27fc050b6480798e6d00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T4ACgkQfQ55zXdi
Hs0X/Qf/SSK8+cSw5o4fHsaVxrp5rAcq7AKvUPiUpLIrFOw+ZqXiRGv+3zxut1mW
SkQD/xuyjXH3orXe6CYWCjP4x7s6nE8VYTtBqXpOrxjBqobdqyI27B0Uab4p6ZDV
HS5nO7Zo9SDMXBDW8cQB5mVH+QVOEBsZDhj17jlcPGoNRBmlz1eRosXLwMrXsPLR
lRXLZ7GgYM8V0vvRw7wVOlET6seU4ElQ5Owxfceffj4WPs4gkPz/jPZnIGaz3v87
DBa5WhTuHaZADngm20aaCAf8hJiR7qEDjpkE/1Da6Vs1iLGdjs9pipRPh5hVXtNo
n6XGEhQytW2uUw+oGaTys2hTjE0bOg==
=CJw1
-----END PGP SIGNATURE-----
note that load-balance etc. returns the return code of the child
Alan T. DeKok@2019-09-26T15:46:06Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/399a4f12f8cca09d45a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs1tZAf/bFBnNZzbwb/WENS2kGFQcY2GerRscDuEfLpK+ysbztvPQCayFIh9p9wK
Q3XFtUxTlOFSSpYCT3jrEhOoaM5k6zII7HWhxLZ3LdbHBy53xyE2pbuVJ3KRt11H
amrkebQAlZGCOlj8imYZRhi5wcCZgtsek0HjE4/2X3PWQhRqaYV9n6XmdREAFf0Z
vnV8UM9uy6ra+DrdaVg+XxT09mHtPL40pXcahDymy5cSzwdbnmpF8k9rHXWlZ/YZ
pPuAxzBioxxitYqmkKCMPqoiIa+cr9fROUzKjlB2v+Nsuss0SzY+Evw9YdNkLoYz
9rl9bDr+mEMfgVNvKoM2pzwvA0VJ6Q==
=KCv5
-----END PGP SIGNATURE-----
don't set frame->result, it's set by the interpreter
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c99901999a1ae72119f1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs22nAgApj+ORBItqmRnJq64zeo0QfmRQ12yT2OIf/QvKgQtycC6RaOTF3an8Lh1
ac4445VIt+pFUkUfCg/xjIYOaILDkiGcmiXw2JeM8oIqF/M6dCMcBzD+FW+o/orm
yv/X1MlHmDrDy8K2RoHqPa2XWarH1dQoTMTi0RmgAfVlKmC265Kp4K+rQ0Qiw32x
BxADo/V4s0bqFZInUqnVhxfcR3a+oL69jc4L2822ATz6C9r3yxerlLmPojhKTuSO
wIwoqhA1r7u5lAI4ev/UsHYnPys+WTH+tldL21g8h3Nxff6I7AbbdbD8NH44kley
cZ+45Ga8U3HxIpr6DhQGtUGq5r1Eaw==
=UJYP
-----END PGP SIGNATURE-----
quiet static analyzer
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/513e88b01563cbda698b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2M3T0ACgkQfQ55zXdi
Hs15rwf+I37KC9viKI0VMyswtDUo1Y/aHBT1PaxEzhID2CkMPx/5ZCmsF2GvQp/6
+jpVu8D5SZ6gv9J7QiIO3tAT5dEum9OP7s+7bU3SdIyZ4JGfNR+tgoJYHmUM47Lf
I0FZdhMXsf09gKQTwSfRUtds6CKMzLGtgcqYkKVM/HnREvYpqWpueWJ8zHImxm4I
V4X8NhDr8Iarg0YF7hul+tQCYjvSzVtDXLkkVc+5HpgWosqGhigZEm3w26zpKlpz
K+6f+6iy1vg/2EtsydOKrBheZb9GAFLNKt81GtsOMnh4y4U0Lra/AqeO5DTTsFp/
Vmllr8LtvbnXkRM3W3TgqgXK8z8X0A==
=Vv6M
-----END PGP SIGNATURE-----
try to quiet static analyzer
Alan T. DeKok@2019-09-26T15:46:05Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc94de7aa21293f5342a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2M21IACgkQ/6TVgp+2
18r/Jw/+PCTVIxXo1uowY3siBrCrlcdkraY8QF+qcx1qvbjuULFm2UdmnhTu9v67
udlY/tgKqeHyQhPzCnYPHAuWxbS4G60x8SCSdf8NI5akZ0KXic6qYtSjYAjUkxtF
s0c9ln0LMD+k76YblLnnaudabYdzOwmiscVUyT9lz9QqKwH0eJGjTSiFN/tsvLPy
FG51dNMNNC/EFl7tehz8MsGPCnr10OJwBW1cqlRaPIN7zKQoingcjwNZJJ6cPpXr
vwpZxg/liLt/j9BnYfxTRn1iHObnGu64ZZc0bMQAa3EYgB1dBjWgNFMqtJZfoI82
Hnhbf28S73tRx9SbP/kCVg7VyLiXHo4uhoBntoJeTv54UWOB0yMkdshMeeDya9/r
YZiRrIe/ijJYQWSMM21igU8/0XARnLB45qAzu1GkDtXcjKsmoe5ufYwaSkHd52sH
CMZ6z438udBQjKEQLIfkThFVasWqsgNqiEw5URYJPAcoWuKkMQS6ou7Tu1UmML5t
W7JcjNyFXXeV78zxpeY61wpGsYGwm4mwIhdU7E7ajswTwzcKqwkMj/td+dzXdphy
eeP7QDLqUuLYGVNbBoeqXIuaINPFGe/pS+40D4xa2Z5N7uVklL00BJGTAcZ19Qpk
I6iuGGTR4Fh1ORiPd1BUvXNhgDYDRfA6j2jkyFUW1TmfzOaUjh4=
=s1Xo
-----END PGP SIGNATURE-----
Rename and document some functions in map.c
Arran Cudbard-Bell@2019-09-26T15:37:54Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2027b2c0268c57ed4a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MJoQACgkQ/6TVgp+2
18o98g/6AnSC5FEB7XXi0k2hFzdpbYeWLgsWrpEWS5jTDEjAWSkQdW9d/NsgmjU2
72NoxaFZZjMQA0NDwq2bInkQR6pnTEK0wd1RF/H/Y3xRyuVqShub0MvA5KSrkBC2
Z/Ej9Pmhel9UZMDsQVI6YtbYzMFugMt2nU7RJ4n57u3MmhQwG6DftkDLpdHeIrpU
NgWWdFMrsEg4tb03C/pViVxAHXyhgWybwVj60I39XJhGmZMBFOgrJ2i91roadTZj
Q43BffS222ZP3NtmrT9zgWHUag1Ex2zuxHrF4ZlxvZFFTTbf0IwChYlM0bUbeEhw
uYHrzbaEXgP5sYAA5/ZsSVu7Ds9oSxbq5rPZn+rfgkiDzgWHdtAb6oHTOlbVuaDs
+IvmbzlZped/D6GtfE5cOa3o9sPRf4ZEFcWTCf2MsGwTNfhsdRmr9C49PXe6xlwv
6oezUhoTFakjxcJDGwDS8YcdrVjBTL05c1/W5MMs9tARZH4+uZbXiy1yfRqsJWRU
nRjqHkhzOYyReL8qFH0GfqhvWHRTg+YuOAU+EGIST8JpNiVjCNkOndNuSZCj1REk
PgX4SEeOwf13zjy4awDRq9RUO9p7lSDYVuvkSjAGG5BHaFBYWFWi9Q/+VSVAFWjW
GrWbJY6Zk1/QhCaiKjlutLalibajk6qesIffP2r0D4yVPY8ZZYo=
=+UcM
-----END PGP SIGNATURE-----
Revert correct part
Arran Cudbard-Bell@2019-09-26T02:46:28Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d66dccb91d905efcef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MJjAACgkQ/6TVgp+2
18qiuw//fil917vQW/+5Xvp1NYOTzzlZ2k0gsYLCFQQBvoHcdsPDX+yJ8nXm0bNe
dtbXDBmn1MG3XmB/RsERRMPMNhXsLAcJik5TdOfDtxwMCNgpJM/uHggwapdjxdt1
ve8mJbGiAnJK9DrtmY/Iv9CoedW+Kg2rmSIr8xjRh7jlNF1Yu95Bp4nD7BPqk6Zs
5CX6cBmyA4cijx33SctZJa5o0seQ0c3BCcbrCQ0w5K6nM4aBRoGKa/zHdsqAhzE1
cHHeH4X8G0td+hmQN4HWJJh7i3Ah+bAVAAeKPhnctsXt2vrLRrybQ1/SBdo8lS+c
zHGJSvyIBD1Z4BUlIBjbt6q7JOEKSnl9kgZLnS5xDlK8LLugqhrgX5p5EwPKRnEq
UgBJ+IhK5IBKD3yMEIvqEBmXt0sfdczusoVCkDORrSZJyqKOALfwJEd++1PAgFeq
xPaDg8E5pgNYp4uSgTvsKWEx9bjqhMSI/pz1V+gQGn/Z+7SBSh0tQ/bSbiLnfK8N
VvUxVUkuOkzsWltt+K9L8wLslwQgpTpOeen9Mi2vYYvoZncw3dbJigjRfnRXD9ee
NnrieTOOToXRJqN3Iz30mwHTuMT+dN5J3DGKrxNZ4HEb3JVyVuGHxpTKwu6kUrNe
8mQ3Up5ASStMDD3lSh2BKchJQNGtlPgxGwOA2IFD4WjmMsukkOU=
=uJtl
-----END PGP SIGNATURE-----
Partially Revert "Minor tweaks in the interpreter"
This reverts commit 60a53e88a54e31e98db6e8bbe40e10bd0608b21c.
Arran Cudbard-Bell@2019-09-26T02:45:04Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4243d56ad886dc762222…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs0KbQf7BRin8wuaMJZI5j05bmiPpWBUpX26SkiznqDo2hWNj0jEkoLg7R+XIo6N
b+txbTkv/EW4yRj5q/0NsYBDHTOOOr6W+Sf0YNaK01+0GGgjtKfXk7iOnim4OcUd
hSktwxmSGUveFjipSqsX7cp6M90waT05/wZxcYDRSvLQA5NuKO9lB5IjNkyW/x3F
CuBYEjHy9Ea7lbnO7NoQs7oyjObjvtF5kZQCqUniitzsR8d07iFbbHRpPJcpzPi/
ECCRRCUEc8q6xg7x1cKAPtAihLq2mgFP8wYPdjuiC2QVHeThqNwK1eDKvqQT1qDZ
vEYf8w/oRUfIuwDBr2A1vj/nNhJ7oQ==
=JIcO
-----END PGP SIGNATURE-----
remove priority from unlang_op_call_t
it is now handled by the main interpret loop
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/group_priv.h
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/return_priv.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/switch.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0960fb420b42f2be8749…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs3RtAf8DBNrHa4CD0eXjuvKDwKToTkOq0HafFuPN0s4LSNOoORIMV0iCOheRT9A
OOFu9oXT6ojnimk2eGC71UQjQPK2e1aNcVWBA7oxmI/nyER9IshL2EKrZCttgvSY
zXiCmh0/78HDtgrliPLqem+LaL/ci+xrNyV8XEbZNbVvUqOT6HrowszJQF0+zfLB
dx5yPdgYd/uqvG6vwEYtZ3X/ioxIYPkXenD9Y3Jw97wQC+R875hufcl+/XIyvDwS
gWHKOY/7VD14DJVjElSfvOUC0DPUUt17lBVcNmBzQrrLf+1fkcCgI2EdIdureW40
v3lwAj5xL47Z41wsFOLE+eaIKQI3Ew==
=sp+3
-----END PGP SIGNATURE-----
hoist priority setting to the main interpret loop
which not only minimizes code, but makes it so that the priority
isn't really needed.
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/switch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcca3b76814fb9139487…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2MGYYACgkQfQ55zXdi
Hs1gQgf9HxdtEMxlQtaSuBm8eqg70hJPpH+YpRF9q7LgZpWAIxZkO9T4IYOghL53
R1k6Eh6zzUe+GhNM5MC+e/tSYtESKUyNYBsT3XotpmVOVmftqrtn2dm18Vdagdlz
lvPV2F7Y7Bt5p+h5LLTuhJmw8x/K0N1vjgBf1ewLylmaMEx/QG9YRVTnVOASgc9m
7y6OrjHRb1ZZ1V559CPTaB9SzOcX5xbSlnqOMeOpjWWW83i1+vNv2vKZ/7a9fe8n
4T65Pypk0QMTsjHJOQlsKElNjTdDkrAQ44pN/4IM1rqhXOBSFiWzlYQqpX8+YcBr
q1F/hKTqcD8yTsbt+4AmmoLO61MRaQ==
=E5OF
-----END PGP SIGNATURE-----
set an rcode if we return "calculate_result"
Otherwise how do we calculate results that don't have results?
unlang keywords shouldn't be returning RLM_MODULE_UNKNOWN.
Alan T. DeKok@2019-09-26T01:51:02Z
Files modified:
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/305a024dae96a4fbdcad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2MEFcACgkQ/6TVgp+2
18rzNQ//ebN3TLRanTiIbTgSua8yNulFj415MYBIpJg34k017njOPfdZcQ0vasEE
Ke5UzA1e0JOJJ+Fn0molADDz7pzWO+2PyJMkVM9mHnmliJJG4gJYVFp78snpLQvv
78x1IXo8QaluisDyDEFSjj/x6giwKWNTO8s64JjX/KUdUQ4536TM2eEVeJWENiGh
SlNFnvItaKdkCRdjZS8wJZFtID2E8vOZkNXGH64a32k+lvHPb+dmpisaQj1+SBJj
PGfklgma3NvC62jsvBJc5wQayVSgiWGz2UW1ZO00oPZbtq+qDJ1CVELHGy8UZk3O
MYRCkp6Fo/2PtU56sgPJ/UJsA6KgIJpQLQ6WHnjGQL+m9RwlwnGVKe21wdQyBhDn
oUAA2d3FgzVzFbwEa38wQjnay1xAmxCTVmRF6u/9+Yz1Nt0tvD/zqPErIwWTy86d
njpjg76ZuMBPICeGLS6TRB/l2WUgoiRrCwundZ+tpQy52rUhwafE78KRZEbtXS4h
hyxzjvL2zYCAQusfMUpxaSsad7AwRKSGgCwouoyxBQZHpwmt2sVE7kZobLbm8BE/
yFqPbUV6CrMDQgCLGVsNqE3Qh7W1DUDUdfCxs+tCfXEZW3YmrUzeLbxfowplKDkA
yAcrWl14j+D6dpfme14ezqWx3oAlpSGQJ46HHP76zQd5XP/pCiM=
=NUAt
-----END PGP SIGNATURE-----
Should use authparams as the ctx
Arran Cudbard-Bell@2019-09-26T01:11:51Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f32fd241bae23b1e2bd…
======
--
This commit summary was generated @2019-09-27T00: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+218oFAl2L6X0ACgkQ/6TVgp+2
18rNJBAAn2RDaQDf4fQCHfSidcw9JDRqHAZJxt4k6WAkxYwMZVCht+x6wXuifd7i
U1+znyShylpqjdclh1wGWv7I3toY4hwZljmaP5P4cwCvx317FXQhMd+C8NaqrjSb
k9JYrYcb5RnQvLHEIpqSz3WBKYk6dngShahO3Gc1wAzVP2Igl+XTkizEtFRRKGNI
3fxNSXSffyIrO6l7QG/762ajXR5c4xoA1WKMV4g2c2N9eHZSxlWpUU08KHoFcFkc
Tuzg0t3Gz1dHArYcyG0DRIIwzg1fxoIdWcVg68TuAJFDuliDnKRzNLhfyoJwM7iG
w6ZF3WM/6UuHb1YeGXdyOlg32q1aoUIvdPsKjd5ZpGcddsuqaVZ1soCNHyjFM5vr
NDHnu98gKsnwpZk4GoNrlCAe5RqlnMZlHltKeyDTksxqKZKytsvv1RLXMBw9qTGQ
SKeOtj8VNvVYG48/1lQ9d6KYBjOCNvxiX8hbE0VXQQybA1+EIhedBOSXJT8PLc2p
FdbOH3zUQCdvp4My72JzvKLX0gbtSXIt6fxeFFR1n1YxwLYe4fW0vd9nOxEMJ/jK
SjE1Sb7DoMG2JV2G2V9BNEdtkwClxft1zqDD1X/mNNKMPNFGYWgft03iF7szs/F+
YlVasBBXeaHobfmy9biPk3//AeSzgRVESWcnlw9T98xmz+ugacI=
=p2an
-----END PGP SIGNATURE-----
Fix various binary safety issues in rlm_mschap
Arran Cudbard-Bell@2019-09-25T22:26:05Z
Files modified:
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/mschap.h
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f04379c9c932320f98f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2L6XkACgkQ/6TVgp+2
18pl1w//akV+k/RbfdWerQ4Wmr6N0CmUJgUzxUFaxZgalc1ikaD2egEktMT6mvHN
s0vv3+S4ZxQ2hju2HrMfzCJMBuX6JiVd314LUwcVYG+LaFdAQsP150RzRBRZgiro
Hc92J67O2TvQAp9Jsmfs6bCU7R3l5oD7Z45DElhb5oEqw9QDAoFQ4pZm2TqIZ86j
ZBQ2nFwQxRUdtN8OYK1x4swcbQ7w/3raAgBjNc3ZgN8pwlhHfVA3ExulJNtJvMNH
nTd5vdpfWA34Tuc0Afj3rEGo6NcKgTwlEb+loOWpoYynErojNIWPnQHqIFUBbF7j
NTSf6idA7zZHLY2JJ7cX+ECnHpOYCmOFzs/NoNoPCVKb+85gdsAr0WFNCpI7KIzl
5aXzfdJTVXIecNOTk9sRQcUreMU8uo0Ff2yk5on03h5A16FLHC7ZOr58+ONRqmbO
I1L+8R3Ow/umcdJsMfcp4TWCqT4wvkaN6mlEtrZbA7oa9KXBtV9x2VjtkihhqZpA
vo/WkBssfBkJdMq6lxJA+JWrxovCYL2pIz5dR8toESiJgbVJammG93aZmuUga7e/
6GcXHUDVyGE2ZDyk/pXAeZfkGPy0c2omVVd+Mi7DPv5yZ2DHfTHTRbIhNzdhlKjG
cHWjPvQ4ECGqE/QlUKqA/knOtzfWH83S3GGdpx48XIFgsSq8nlQ=
=vaPX
-----END PGP SIGNATURE-----
Fix talloc_pooled_object check and add talloc_zero_pooled_object
Arran Cudbard-Bell@2019-09-25T22:26:01Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/lib/io/worker.c
* src/lib/server/xlat_inst.c
* src/lib/unlang/interpret.c
* src/lib/unlang/map.c
* src/lib/util/regex.c
* src/lib/util/talloc.h
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57239961ebf2bc7b6669…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LynAACgkQ/6TVgp+2
18rA9g//WLkpRyplCoWoQAsRKvPIod3Eq6QnGjMUGNIcyiLILFoPzuY5Aa73Wnws
WI4ym4wLm01tVbVcgYxzIwD3RFtWLDj1U2WnpcUkr3TOsegBt5dl0815Zt0EF3vi
E793neF6ajVGj23yvdLLcu4wDq4bb2eaNOoSi3xC+Km1PTcoAnmn9zulURiNgcbI
9RxGXnzCDtw5nqenKFts1KDKmqq9Bp6zXQZRp9h2oi3qIhuYWB2lnzcDWr9Hk+aL
VgLVoYm8H5jGa9HtLBNqi3F1FVrA2GiKkb/QtEUS9YGRL/kSRXY+XQlAC1WZGr8p
NO75aN5aubmC22gyU/oRTirEAAbtWn55a98YyzobhU795Fj2ysGK9mlynerg7PG6
g1HokjppuBlJlFZzR3zWroEHeOgig0CFiOzqyg3ZpJMu/kwIO3MsXTNHI1Q98L7e
S8GBgjuGZ29o/5xhJOaA1SH7bRPs6Oon54ONkE/3pnQR0VSIPr2uYS5bcR8EKK7l
yn2ZLnaX7/wLGC6AODR+tdcucUMOeChi4KtBsWoYEucUJ8DJlZtqUin6ZhiMCwZ+
keAK1FEaSpxHVy4XD5R+n3ECbjsgdckrYy+yx2MBzE1tJTcmvjpDgQwfgdukBlSt
WcJn7OPQpW6v5bi0XWzNlyhu22VdH9pR9zaulMkK/rEL92F3A5k=
=M3ti
-----END PGP SIGNATURE-----
Minor tweaks in the interpreter
Arran Cudbard-Bell@2019-09-25T20:13:36Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60a53e88a54e31e98db6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LydwACgkQfQ55zXdi
Hs0xpgf+JRP3QNLbFlo0PIJbOesYAKKUhu9BqSuLDYG+4pDqixPYWWb5790lQXkA
rpJmDt3EtizbaNtkAaJIUAiGW8CCiyv11d7rtMC+X5jTFuXSrXHXRVwC9mQE7woS
kaYBGt9pW+XlzxdHozj2Wilt1l6ooSB/rqGyRcuam5848/LOGDH4dKaDCcxPGAGA
P4gdVN7RHZKzf4KUxZst9KBLyND8LCK4cXpqoYy3VMHdJHSn65/aDxuukKi+SOUU
7cyzp2UH6RJP8vBCfGnuwdaRp4SCo0edmLxhDwtVEWB1vvD455D1XZBGnXG+/5KP
IjW8g5zBZlFrOoD52NPEfVNVJq/NNA==
=zX4p
-----END PGP SIGNATURE-----
make "update" use frame->process
Alan T. DeKok@2019-09-25T20:11:02Z
Files modified:
* src/lib/unlang/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f72bb256acd468db76ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi
Hs2dqQgAkyupnPu6sOuj6b3NOIF2ktlRE85x3lbDboe53iHRUgsdIy0jgCtcy+bo
tVOZp/y8n0j7CNOF8BL4L6DUGsuUWTODgWdIdx3Q/sXBtbOUVypMa/RSct/OrUds
ymJk9j79Mnb7tFipWL3N8VKP3C5YFjfydQx8nPbtoE+wJgKPg2eEA82ufP858Kc9
oYsLYJrtuc7pCMlWmuD1+9oKyatKcx/I56DWjeWqMsMqa19vsiFcTvmdu6LIcYkl
GReKKMYbtatNPQ8jIQHKqS7lqNzIpfuaLaM7UtzLmkH1VRiV2YChX8Ism6FIevY1
KAeywz1KGwTX/iGfcnwN3Plp45Iwlg==
=wB2V
-----END PGP SIGNATURE-----
make "load-balance" and friends use frame->process
Alan T. DeKok@2019-09-25T19:44:58Z
Files modified:
* src/lib/unlang/load_balance.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b9100cb5fdc3a96bd05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi
Hs1PgAf+Ot2xFb9y9/EEZ1kts5yNpwqxqLxP4E98lTKVyENSyCnQhaxbQkuVEIN/
1D+W6hgrnMime0lr0/tX8AnbpoaR5L4QBDJZEfUcLjT2E0PXoA0Ug/DuaHkqXFqK
HrH3ph98axcpLDF+KVz8wIuVMBMgeaT9BKI0/6Qfw5y5JlaVfex7cKNIuh32eSAs
T6B+fbueU4uH2qRnAj33/FLHkIO+dPhF8FfXrgEj2v612xpN76KjqYrKshnFEbij
Ake8gnnoKWdN9CvqJXTqLMmb5iciDSX5NZ1fFljfwf8wIMi0wrbbv9dj2a/17vig
JdxsZxQRjrPTNIvxdnv0Y0VTqkcvNg==
=JmMx
-----END PGP SIGNATURE-----
make "foreach" use frame->process
Alan T. DeKok@2019-09-25T19:44:58Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5b6a3e24f5ae4f30b23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi
Hs2agwgApBAnwlGiGk2ijqDY3ydJxG5K4c+EOZcn407RbhzAUdmvvet+LkGhOX6c
u6pCa0StgM8oW3vv/Hgg9aAC408zCuvipPn0QGhNeSUq9EElWZf9AlolWFRa21eZ
G7PGtqRbrJ4A9QDN3V7oDAk9QDvu51iUphCeLAll1eUu36StKwj/4lHZFSYWvf1k
BZegdVMd4ZYOfqwp54xcKPhphmaloTE6Rl0lqp4eUIc+h4eQFcKzde8GvE44mxI0
HbLDhicpFg63zCo+pZyov52e4P0YLnf7id1enfTDzxTXN+wbznZxhe0AZSpNSi3J
vZEOvC3sQM3LQ56iN3V/ZQKWc2lbUg==
=wR5r
-----END PGP SIGNATURE-----
run the main "foreach" test before this one
Alan T. DeKok@2019-09-25T19:44:58Z
Files modified:
* src/tests/keywords/foreach-varied-depth
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/434af4766639fb5810b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi
Hs18tAf8Cat5dkF9y21BWx5Y6sc+kNyWp3ZiUFzv15r4rlZp+RsWhHiINibU5uVS
A+YdwpF5qp4mX05WCD0afhbOtTAvO6AAtMknrpawSqLlLWNJpgVRF3BrxfS8H9QL
aM4q68cUKrAsEVD0fasSYUQpb8g49up0DwCyTBVygUkXkF3KHfSufnB+4+3q0kHx
/UJ0TSuU2YyCZnQrpZlRTDA6ZIPNHfuAVRN7f5yKIJBfPxyZZO0NbB4pHlpB2/u1
4jbCboGcGJAtBW888bk/ViEKc7W2L+NJlVFggJpzcb6KC5094vy3nNwM5g8tK5du
Nq9W22i11+j3slYoYAMI7mCTiVM5RA==
=Jic+
-----END PGP SIGNATURE-----
add process / signal to the unlang stack frame
so that the process functions can set / reset them as necessary
which then means that we can get rid of the repeat / resume
handling. And just use the "process" functions
Alan T. DeKok@2019-09-25T19:44:58Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58ac05df4cbc1670c5df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LtS0ACgkQ/6TVgp+2
18ppiw//RRZHB49KwNzwQwLKhFUe2fnUlbcRb2kNUtPjHqbtzZqoix0IdgO/kzVN
XCOLCMARLcjjSpd+Fg4NDg5akCOWxRtaqMK7JamvcCQ9lvl+KTE5RGzXVBi5Yu2B
Qt79WLwDDW2sWaKh5x6j81Db8dU8Y7M0vEaIRkuMGKzMxGKsFaaRHetV9Ddm+qCz
b6PaSbDKdeTVZMMoSA8QQY2bvR/h9wPepU9qG/CS8e2stV5KfuGxHUsPh0ZPhLbG
nGdk3Yr83HKD6CrsKSLYjh2cy58a5+BKnL+GH15jQVV1kTkUK6W2NbeNCpR2LIpG
UXhU8vR097T+hPIshMqQuaiziNKCHtpUU1xf1+oujtAKlC2Pit34wSkHQqk/xZP1
hTeScACQbnM77INRT8K6VIcdRD2pSHXRa/huTO615InqPBYkFEgv18KLmYjxzDJB
iKAniKKHEVCeZWipYBbmuholIbQZDglBK5+qVxoDFXdI9YRjAdNHwiaifgp3dF/A
Ijv4Jt0JoaB/r4JWI3rG50fyuZOp89A2aos1mu02nO+50D6PKquiDmMdsYylI70Z
oJUqfQIaCe2DMaDHlqq16tqWr2NIarnFkUCMk8sYOGVFES16mSsB8tP8P24S3U6W
77IBTL9ICQLQeAIfhYpQUopx8DWZRKVTZ4ajUnKlvrXz3fnWvDI=
=wGpb
-----END PGP SIGNATURE-----
Minor typo
Arran Cudbard-Bell@2019-09-25T18:42:53Z
Files modified:
* doc/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e932653552c58296b540…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LtS0ACgkQ/6TVgp+2
18pEuA//UhlB0vp+bRA4HIvTrVBu/l1ILEhCxrjSEawUc1BZ9mlf/JAo7AydajRV
l5ZQ857TEhZFjm1aUb1QePH2Pw/pNoS/W7DLoy33HYMvXO1QNXgsRdJqr9anY4QD
5qEn2yZH91fXbfQuxTenNs7BsZXWAjN7KV7BCGMKJKRcOJhI1C0mSc8GTtOdgDsf
qwt5UAtowXksGIG2HPLv2TixMtyc9osHjwaFWYntdLYUfLbp5+oj8eWic55ORBxH
3hZaDrXo3f3O+QAx3UkNf+zyeKtsTH+l6rHrMVmg3GkHnaumF6zDQ2JiaJMLjSfw
woZnffIeM6bJe8EHN3UZHDjFcjFKNYYEW8zoP516LGVDU3PtMhfHMedCkBnceV5v
1f3GsaC2EANehGR79fEyC4qJAyw31tVTjgR4YDkLnHUEy46gRqwuC/3ykfMvkVZi
zF6SHifFRvsoVsdeqkf3P+Ywc2dRiAZMN+fSK/Iu+XfOCTM+6Wx30TfHecbMGL7T
lAA0PtsDcUhCMFDFMbyI/16hRJUpVMvaj7n74HX3vfNGX/JlQlxlt+DQ5WDrtVEU
X7ArvFPFWnAAk8uQKFLygUtYBreKWKC4yQFrmZXdsZNFSFkffR8xKHrSCclXT0Nv
8yXK505FeKoad8LL3ISqZ6PCTSX8Wh3D0NrgAuAmyfg+rPXV7KA=
=8pqE
-----END PGP SIGNATURE-----
Minor typos
Arran Cudbard-Bell@2019-09-25T18:42:53Z
Files modified:
* doc/antora/modules/unlang/pages/condition/regex.adoc
* doc/antora/modules/unlang/pages/xlat/builtin.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d662663a10e1c1f8de77…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LojEACgkQfQ55zXdi
Hs0oqwgApiknQAsTMPIgjd343iIlzcHCwltMrq0w+/7+yPaAk63HX1mTRhBl038l
WO3R4Qbvfs6elNUNfZJAP4n4aOqltEn2SgX5RWJkheLHOJO5nkHz0zodoIQIScaj
W1Nt4Ug9kj1/6oTAc/Bed562FMw+dO9b8WzRnu8mYuh/r1kgsl2RHRrKJsP5Mi8J
We8jrHpZiBAVaKA0fK4qwMXIi4TCkSxf3ViKo3nIfbHhFyc8yuKeBNeDgbKgyvZe
g8LspmMjAGqmeUJnl+WCE6H08Qxa0V0C7fUwTKnU7F4dZ1lrrnRXQgPJhT+g4cTP
zpISfSMjHFcKfBmmq2dJIeKAcEX72A==
=cEXz
-----END PGP SIGNATURE-----
turn assert into run-time check. Fixes #3008
Alan T. DeKok@2019-09-25T17:21:53Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14b0bcc93a72bb46eb9a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LfG4ACgkQ/6TVgp+2
18qX9w//fqhM2bvesBISOxesNSD09Jj4WguffKrX28zhn106chNOTEBsUCmyGMoL
lt0NDIc2oqMvfxwfTxBahdo53FbRA8aKMGAVgKiEQzI60kXyPpWyy9J98T66eGuD
Kj4PEhD+h6eleO8jgc/zs9I/VcTH+mie8DjIhBItlV2CDv86O9IQNKT2KWNTRviV
pzDaxAiaUzFHK/1Q4RCmO2xbJWM8wKf4nJ0Qp/h8FdZNAAM4POox7pOR9YP7tpb0
oARn9aEruJ8MTVSCxaReQCm65oKX2S8VpoXjXdfSVjoDG5ZiihJcX7sErQgdWdgz
HsFzjXxbk5eFm9vJCgaiC20bTAdFfqZqjNGrgSKwhIJj1ZwlGrEs4B9fiP905pPW
Y7MVVrjX8IqZ2JteBaOcKj7E/LhfwwTxw4Jd5NSSXOksZPXlN2UvLRhXl5+tVWa7
4Sgsw3LGJCMBkBpIfLL6Qa/OG2xXh08Q7Jm6T5u9YJZwcS8PBz4+novSvohYRqiP
NexcQwH7J7RvgkKksjbxtoV1of5WQcFjXpKpJA6zF8a/1rQ90MOj4aD/daHQjmUM
fGr5uNCwYPcx0E2u16r9qzCYhgiZpM2r2dh6ZbroP1HVNRHzLNP1ITj+LN8vrqFS
0KFTu3dDdULe9MYpah4uiUZXzAqVtwQz5dSW/ge84qRw/px+Epo=
=YVk8
-----END PGP SIGNATURE-----
Fix the rcode lookup table to be in the right order
Arran Cudbard-Bell@2019-09-25T14:40:46Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/842084052989da0b4323…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LddMACgkQfQ55zXdi
Hs1i+QgApsAvPzjjsPfJKStgRDDH53WmqIhnSV8hN3yUH7xb2qFhPmo2Ffuo7JTa
mLjnvWhEPTGd1+WKSeg2dgjPm7tPNktftkI781T9G+ooGN5HmKpica4+K5cX1hQ3
9hgd+ANMCJbD18MLaHdVBtmFcHjZdOqpHlIhqm0y1y/GYs7dL6g1RHORE2w02+Xw
nzuXIotA+sUCDCmVte5lZU1gbYgxaLvRUYHEa0f1w86RnZositYLOo7xVGOKmAKj
eTscuJjAXZLbcBBxbmc0/3io7d+OkldokQecIpkm8l04Sp1d5dfTGjsqvt7FP0Z4
tMCXDBSZD3rdY9zeE+EDP0rvaSX2hw==
=0ssr
-----END PGP SIGNATURE-----
cp->value can be NULL. Fixes #3008
Alan T. DeKok@2019-09-25T14:12:35Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdbbd9ddf701f8b41838…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LcgIACgkQ/6TVgp+2
18o5KxAAkytepxWdjuCfxk4ZPsaIh66bxhu6G9EKmeBnwC9kkBPYwGql0Hcq84DY
C+aGF801ZeaSJ0fg7oiAMHqR7/s/FURUByI7FjAq7X/MWG9mBSusPkdh+zqm22aI
YViSdVvcstapOAslSqB1Qp/+f1glAdo9oWnFhhNGQSqv6NEt0MiyDx6RrYudWFVO
Y4FYPOo8eUPqwRtcUkKXoPqExCHe543hrRbmsxkZaGU/rQBm7oOjLZ8pOdOeysuF
F9exSOBOWhr2qzyD7HJNpAB68spqRJ46+p3Bmx9epR0r35dG3PekL2eyv25JHrof
5PnIZcL55aMSMxXKYj3xcARLwJUFjg9cW/nwRGd5811IlH03vOJ0w40i3J1hS7Z8
rKSwHsTNZA0qRfe/vqFvPs32iejC6j/olOs+fES0NAITrwZNb+2ZYkVlnu7oDSZQ
yCuOdBl7jduA+b5lrOIdCijEyIA8o9hJRhd9ruKi7JdLiRcNCo+jP+IZAtC2QXs5
2dQLZYa61GzhWAm7+z3hS1UoEzzvpmipQ1NTdDsPQJ4aXGWu/u00+mMBPKgyM1MK
JRPOjlXjTKKGbnslTe7WTQrRsNmAl6gNUMO92CESuWwY37o5d0ZVpuZ85+0tnuHW
QEf3/DSKoQVNkoZ9zEuhPTD1OE+2mznivVZPySAtbKcR0rSaFmk=
=i4gI
-----END PGP SIGNATURE-----
Flesh out the return code tutorial
Arran Cudbard-Bell@2019-09-25T13:56:18Z
Files modified:
* doc/antora/modules/tutorials/pages/unlang_return_codes.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27268d246671d085c77b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LcgIACgkQ/6TVgp+2
18qgDQ/8CTfMa3gjExzStWd08o0kXk5Pivd2oCAQ0H+9Eysld3GlsezZqdWSjivV
uNn8es2/URmbQ+ZCWgCgSr+ZpxOp4lZ1am/BmTsItsC7+QtKBsAdzKiofmwXz/zf
/VUMm+cHZdLci+so17IwqPgQxpYcldL5zqaE19/W8t5F4XuorIRx528OeSe0xo6R
7B21Vm47Vicw69UXeh3LBt3JdyTpWDz5jgHtZayHadrzoO7zsWxka/w29Cldl59g
J+IO8VR7kI99wsJdu0xZ+KrUp5bUKU1AQhMPsYhSCaxRuX1ty88u67rdw58yCcuI
d8CrPLJD2+nuKF0e9SoSLTsfgNgLjIM7dXRoqPAvA7LB3xCDLI4MNUcySkRCZq9L
e0BgwSbMK2xz9oVs9fqNf73wGDKhA3lr/7BQsdr6oYyz4f5g851AvtxPFBNgJgMx
tmPAIq2QcKN6mLcMzQE7l11pgz7Y1E/JDCtr4Pw8YF+oL+S9kXr9byQosB4L7FNt
ivzopCZePy2sbMOn9rEPx/c7HET65ufeGBzQ3Z033vhTfInc8q3uqHslzcjTcKJx
7kTs+d6FfhRpaXiawRrGKkzFYrosaWsqPpwG1W9n9ELeMyPWC/y4JvdonxPAJo4N
Sp8P71STYZ2ZXRxIYhc+duF3BZvm/vkttsASQl/oPH1uCrKG73M=
=A5or
-----END PGP SIGNATURE-----
Fix some issues with the update_blocks_and_conditions tutorial
Arran Cudbard-Bell@2019-09-25T13:56:18Z
Files modified:
* doc/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54435eece6ee910c9c32…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LcWAACgkQfQ55zXdi
Hs3kDAgAiC+d23Rq6aooq4d3ZO/OtTeEiIy9KHq5oUckJbMcKDgmpPSQlOTYQBeV
NrCZslOywehjNnJri+m57xdlaruST8WgJRfDe0WAW5ETzq7MugsLYTFnA68xqze8
LUaKPIQF2aP5zckAIdQB7EEgLE1yZIrBUfhGUlMmi4x++ETSqr78Os91ZElM41hQ
cvgrvhlALzXnPPwg6YTK3N2pqbDaXc1k6lXNdAE0lt7DWi/UZryfNxDYEBjnkZoj
Nw+fJkOqydgE3Ed5NG/gQ9j/ZU37l04qO39vyVGtYlWHgXD+792s0N52mBeoVFEj
lYSwJ/B67jnV6fKysge8ZhJdisDRgw==
=Y0FO
-----END PGP SIGNATURE-----
allow encoding of ipv4prefix, and skip scope for ipv6
This makes the encoder match the decoder.
Alan T. DeKok@2019-09-25T13:53:09Z
Files modified:
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30736afea7c8f1585311…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2
18oCNQ/+JtGVMeT6xPVF3Ohvvl8pckos+qtWnw82tA1ByEhObr/6f6MOB0VUgR7n
SOx2UNh3Kv+7midXKFZQHBn0dLC6VQxBA1hxsbqetr1Hg+ItJEvkhi6mXF21qvFR
xQzfSAxevNZjPPXTBUa3QKJXNtn6gmRUSnj/cJAxXGNyqrZbyj8yoWGMJYL6OXSv
9IUyYIQnEaXbdkGr22BW3g3Va2fda4y3bGq/aQqXCOpQlicSQa7tbEujjOYxBxLB
O/uXOe59dqAU0tdcJtokdO2YRWStqtRRpWN3/1R6Tp9YnPcNpZ+mf3wwgKC9vCa3
l4K0a7vlFs++MyOYtrWhXNXab2Boko2vYA8te4zloHbnAR0P5y3V9OIeBamEj00I
3jN4h5QATEJKvyodYsY/a2Sonc1yGBm7T2Sh4sGoGmkDUtNhdat7KnNOQLl0BxaB
a9fUS4Wqaecig0d0A1CGORvNTi3GQ5TZu8u4o+3KpeKmGqjL3LEQ0ieHUsA5dFA0
Vbb1QAI/YKGHliLfwmjyM0pWUKNZWlw8fm+TGpA3iE6VbUml3XN4s8KNV0E9ZxQN
gj/5rHodvk+IrPX5FtfvRchcaQCRYD6woxCjuPxEE2Es4TqKHdfbvG5VBoXxFAoa
6DG/5oFVaoIOC9a7YPMnuXWNVKn9tOEjOUOJpXgGYzVnhkQkA94=
=p11O
-----END PGP SIGNATURE-----
More documentation for return codes
Arran Cudbard-Bell@2019-09-25T10:57:38Z
Files modified:
* doc/antora/modules/unlang/nav.adoc
* doc/antora/modules/unlang/pages/condition/index.adoc
* doc/antora/modules/unlang/pages/condition/module.adoc
* doc/antora/modules/unlang/pages/condition/operands.adoc
* doc/antora/modules/unlang/pages/condition/return_codes.adoc
* doc/antora/modules/unlang/pages/module.adoc
* doc/antora/modules/unlang/pages/return_codes.adoc
* doc/antora/modules/unlang/partials/rcode_table.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc886b3208a405f73644…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2
18oONw/5ASQQIxAthx9R7OX3hG1axsGH9RAF/5IbnWbMngemhpRTpHdm0f1K/w+2
NMT6pwdyyCTW4dZFRvzLDij+r9r8lUaFgLwSHDtSrKtbjMMaKYB180zlxbpiIJBq
1bay/67Pf6JwLeNbCfbdsslJFoRUMTQIWRSFJDhn2QybKe/Cfcaprpi9Aau/Xk+x
bv7DItvTRbY5e9kLB1Y/5jP6ZNqlc1pm9PjnLZCQSMenXbfEDjrMiwIfKUBDJSt6
0o4kbhwSLdm9KXHRX8suriMg+tY/RPuvv36juTMKhQuXlBR+xhhDBoVS5tHUN+HD
HrZ6ttwmzdcwcUpTnRsPA1fTBTsHJH9/F7lDoqlDAvCY3FB7egR1J8Nb7IkjvwDB
xDcuRQd8aIHoyMWEFO00W/dNs1fZ0QNe4ZvDb+4y1zL8Xa3v/HZQDRGZHBBLyUGe
CHiMWKasEc1M3gatOdMsgl16nN+UDawuN3OpGetUMH/mxRFHW/bp216WhU4gcnS7
WaUxQ7cHzWg/WzAL2d+2iRznxn/eJwmOuwzoRyhMCgY1RlCuob4hUb7lHcmizKDn
JT7H0cjDgESn0UOBjBRy1CCsNp8vZK3YAzb6L6vj0xOaV039QUnZWvQBbkCmRNer
bAdEQZ56G4ALR32yexca398AXM71g0QB+RseEB1m6KfvJTTZ0R4=
=V7sM
-----END PGP SIGNATURE-----
s/userlock/disallow/g
A more generic "authorization failed" rcode.
Arran Cudbard-Bell@2019-09-25T10:57:38Z
Files modified:
* man/man5/unlang.5
* raddb/mods-available/always
* raddb/mods-available/echo
* raddb/mods-available/exec
* raddb/mods-available/rest
* raddb/mods-config/perl/example.pl
* scripts/bbedit/unlanglaguage.plist
* scripts/exec-program-wait
* share/dictionary/freeradius/dictionary.freeradius.internal
* src/lib/server/cond_tokenize.c
* src/lib/server/module.c
* src/lib/server/rcode.c
* src/lib/server/rcode.h
* src/lib/unlang/compile.c
* src/lib/unlang/function.c
* src/lib/unlang/module.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/xlat.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/user.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_rest/rlm_rest.c
* src/tests/config/test.conf
* src/tests/modules/lua/mod8.lua
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b582100f24a3b497130b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2
18omrRAAnvRbTkAn2PMAO+5L5TG1lPAeAuf3X30VPM/tcttoJWwA1XEMH9z+WwnT
fp4yuCkYc2ZmprHz3FxeDLzopYuW1H/gBhyL+cYbf6MvDIYYF3Xkh6r2KIMwVNqn
X3sUqEl7mM4aswcMUO8hNuHW9frpTGTJFZvEtMpWur1BJPoDpT8Q5+eNu0FTo9lt
uArIrTjOseZkWp9sOxajJTD/pNQngj7d7KyquSLGbQFXodrpk8PsL0E6Z0m9yug4
pYFrGwgHRyzuBqbELgbqk5wawepsfluYo8B7M7kB3iRjdX+3sfzs1ZcObaKMilIH
WXzD89Kys6XqMXMQXiS/HK1owQarPTWCGOSEYjF5O1YeOnS4Hri2VzLEmWX/fppx
JpHnCGzUc60pQJFCPYKOxb/Z0fpAjWf4T96ya/lY6R00tgawT0XwAWEAXJFd6aoN
6hjUC79slPh25El0CrkwXVjDKZIFmQRPINTphL9icxa7GatfvNFbTnLI6i4Y6rl0
rjBq7Fug+qmwVtuRvuv8Zw0HUzUrmroDq8CR4KkcHoFCbN3+rO9BCorQWFtv/VTx
DKn32/MvPmoJmO2nSyuDpzpQQ7PoHkUXdNQglHLgZWSpHM0w0j5BGSVkwBYetIao
bHguMbsoduh08RvOaZaOQHjqYJ2cH31oQt2x1xtZk7zNwzynHMI=
=cNBs
-----END PGP SIGNATURE-----
The prefix types are internal, definitely not specific to RADIUS
Arran Cudbard-Bell@2019-09-25T10:57:38Z
Files modified:
* doc/antora/modules/unlang/pages/type/all_types.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72368bfef5185366a7e0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Ku3YACgkQfQ55zXdi
Hs1jYAf/SSjdEgU4dTXEjb25TQuxzLiFZr970SUoJobf51Mytqb1Y2PsG0stzxep
Ko1Kbolkz/MgaeDvfonpI3kO4x8E9wwGRTiXnnTJntYTsz/m4+LGFoZSQFsHtzPG
THHBYWBf/MTe1xN5t/zOPCcOvaaGVPefAMZMEColFaPoFrh5y8hJgnzHIQbG7aF4
3B1QzZGZ9ZILSua6YZ5kBbEzIVUs6gSdz12+lmMex/VhvaySchboU/fioeI0aZUl
s+ccYr4AQMID7qjEN2h/ZF/z+YW+YcNmNJOZrlH3QeQaQoNiGUyJaMpt1Tzcm2gV
g58lXCpT7WjdY9J8UhFWvndxW+4wGQ==
=/yNd
-----END PGP SIGNATURE-----
the cast will automatically truncate the variable
no need for a mask
Alan T. DeKok@2019-09-25T00:57:07Z
Files modified:
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c337d5684e0d71f90f7e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2KuJ4ACgkQfQ55zXdi
Hs3LZgf+KonyhWdw0wIc2Wv6SoMnUNzHiz0lnTg0BHZc1jmN1WZm/lJDzTakd1YF
2BRRXs6SNtFpbBSjVyncZpzBdvrkBYAcZR33TrxToiIoxlbMGmX+ql5NF+Jbcp7P
vbYDOEm4um8yR1oKVOp5eOxRRaGUo2jGtVNnOLPmMiJST3fWqgXr7NLoGryW8Kig
LON5z91iTDcnQ8uhmUVjuqsjbW3R2AXmxuYhCKrgBDCKGnVKUilWcb2+fjZDEfOb
CPL4t/dCYnkmnWl6K/bpUlrGYMB8c9U8a43nWoMo8hjD+3J1Sj0/KcWz+9vIehu4
mCqs7yTnNmFCm0EKqW6YLPzk+8kSpA==
=yvMc
-----END PGP SIGNATURE-----
add a cast
Alan T. DeKok@2019-09-25T00:45:18Z
Files modified:
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/532d861ec6fd49b79b9e…
======
--
This commit summary was generated @2019-09-26T00: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+218oFAl2KkIwACgkQ/6TVgp+2
18roTQ//UJjSr5/TQR0aOzzG3fLs4UfwFStEaTSYo523z4tn/kyqVL7P38ZnoxZH
dgLZ+baQcsn/0vtQ+pS1iegb3DIVoB+U7wt/mWngNgRAhpYI8lCs+w0dVq/m1BeX
Aw6wHbPuWnQm96lftrx344ddaSDAe/2XYLw7NEQdduw7MxC3SCTM1/VuVs/woPek
jOh+qeawNI6ietMx7LEAyaa7T4vFRBw9SP99QK/WDdqFg4yGQqdz/JDFx33HQUQ0
igoPjI4zZRYw3aajH7E2XU7m3WtBpJrbWkypjknN3VZoG+S+4IwNODUawHSHbDRd
OJTX/gAcPqICVT9l/YPUYlRQx4eZj1OsVYnAtrrE+mAM0ss0hlzBSsoDqqRzlKH1
y7Lftq3roPhJghUvMMr+0eOLpw8Yjd0IlyZ7qxmVPMB/whtxgN9WZTMm37NWY7fX
jw4NzIttbDSO1XNkdYTKCmBBeLkob2jGuM0v1rzbHM3IbGOSGTS5Yj5+01jgvJvy
3ax80EHJK/070q38ZQdcQ+QKJd4Ej+pwfoCPJxK2Tt8BbVDdPWEpE5VkzIki+zom
fvu9xXm0f/273htSjMEBB7TfgQHzakruXvRLMkvQpBpvpRkOyFDkOEcYb5DE1iwP
lOaNuWFVO29pNsHWK7HU/thU2eoEtvki6L3BJypWvjH//eMPI88=
=h1Kg
-----END PGP SIGNATURE-----
Specify minimum buffer sizes
Arran Cudbard-Bell@2019-09-24T21:54:20Z
Files modified:
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91242813dea001f00e12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2KYiMACgkQfQ55zXdi
Hs37Wwf+PgUF77NzhirV3ROX19XVOYn4Wl7yQBIUU5ui0GnfoONneaAu5sedHkCU
XNCqmiqv8PPXl/zlMwJDKFZhHIL3tg5zVxEaCmk6W8a84ebwukcaD+QmEeuRuqNE
6LSaybvZYW+zs4LGQJ5B4mWKVAmRVpADPR5dZK5UvTCm/54StNpqj7TaOzuoagRn
3g8sQqpdqZX6YyUDacFYhvIs/BfR9h555XmNseUxSG1bmb4E5V1Veckvzm9ppNvZ
MnP31QqDl9zUH6vrt2meUOULq9NR+fmTs9MSRC1iNiIK9ZkzDPLwQDKBXLOheoM6
nDhEAe6UlvqyEXrVcetLnIhwIyQf8g==
=9Sje
-----END PGP SIGNATURE-----
add fr_get/put_16/32/64 and use then in from/to network code
TBH, we should probably get rid of htonl()+memcpy in the rest of
the code, as these macros seem better.
Alan T. DeKok@2019-09-24T18:35:50Z
Files modified:
* src/lib/util/net.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8481e2346a0605295302…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2KHsYACgkQfQ55zXdi
Hs13dwf/VF+ZA8C7CfzDT1AvBehVzKn2F4Q2RSd1nQNsYRPPOh2EcKCMxpcp49jr
JEgGYwbf6injvJuGD3rRC/9XMaCwHVLgHRQzE2etJN1SUfDEPVvGE/CKTo2c+8/w
aPmgALObpmK8/akiRQdD2dzVVXyOQmM5hzeBklp1EmI2kN9jrPuZm41UkbPzDMew
/wxVDGvv/asOW3spYmrHjlmTRnxMMfKk2bd8mmchmReOhOU709kQaa5xCCdZoPVR
+bq1Ws3huchnnqYi6spKFFkasIHC7K0rhWKFnRvoSCiCfBvkGbBMg8tGUDfVNkRB
/uN1vSQWCee6bE620D3IX2eDcCczMQ==
=wo+s
-----END PGP SIGNATURE-----
add fr_unix_time to distinguish from fr_time_t
Alan T. DeKok@2019-09-24T13:48:54Z
Files modified:
* src/lib/util/misc.c
* src/lib/util/misc.h
* src/lib/util/time.c
* src/lib/util/time.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a03e88a62e1153470d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2KHsYACgkQfQ55zXdi
Hs0yxgf/RpYczAGWXehkG8Ilwzvk5dU16Eynd4LcIb/1q9KNWTJDRlu7O2q12HKZ
GfwJXnagLMH1F/FJwtQaYaM33M3ziAdSH6QU2n7I+Pk+AFvDs37my60Buw15fFMl
ffq/NtFIn3CV9u5k2wv4+AksLEM1ofziw0nQz8xdhNo/MY4/taxbY/S9PlHkFE31
8kHJiYS55YVUR6Rt+d5s9DNZlKUK9/dZ0gtJ4ZKuLgc9JXn0BfG+aNT851KAlkbh
7NKNanXaucYNhFGecINN5KlR7IL9DLEH4nDC5DCmcS2E4pJiiQDExjrAXmf/SHE3
Cm7BpJbwyY6iMzLLKYlIpT/MIICHYQ==
=CtlQ
-----END PGP SIGNATURE-----
remove use of time_t and time()
Alan T. DeKok@2019-09-24T13:48:54Z
Files modified:
* src/lib/eap/session.c
* src/lib/eap/session.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b925b1fca9c3c7f13812…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2J91YACgkQ/6TVgp+2
18qAWA//bXzPdaYRYSJ2q4dOtY8nWWLx3MbCZsevfr/8PcCXf8zJKJGWv1+Wgmkg
2id8WOwd9oJEh7lDK+ATmL6bZtL67mM7zut26rJsjkNvwOp/yiioJKIDMUdiZTiY
K6vhkczfoyIZ6+E1vkgusbziAyzv3uX0BKxSw1axJ5bkPMoysapJ6sIoMKE1QTh1
LcRu6YWCsSo32TgzbFkfy4Eytr1TE2TWgK8M/9a5OjoIE6KWrNR8zdMRhL5Crp99
9ueRItuunbXNUNmXr6toxX7ELeSQrSdiyXRLT0WE2Jj4lbbsV8g3n4pW2pP4cgKr
zffxSmCbH3mmoAHtNZFK8ooFQu9TRdcq+fWfA1Jfx6r66pf6snroerzSdyHeV9Ga
zx7EOv28t8jEOMYFQs3LTIfve6PV3f5Gmzur80bXx5p/UP/nMvkjuaAGSi7BsD1H
PCXhALDaK6E8MwiBsuyZbbLY/gWKNNH/QCS8onDIA0iSIdvy+BLom7JAW6igEwI8
jUpQTl1FWJjWb75NZI22L2MdLzwOTc+yF5y8FNRzGWDSWl/rb2opOmdrzIoqDpHQ
lq1WfN5CgjtObxzUGM9SKpqTpzCaj+9xIxUaddT8NGG834J+CEvk6DaiszZ9n46s
ozV15usfrR4fMhVM/2msBMJTbw2BIRQR35mulO3YIcwMgQJGxMo=
=c8EW
-----END PGP SIGNATURE-----
Various fixups
Arran Cudbard-Bell@2019-09-24T11:00:38Z
Files modified:
* doc/antora/modules/tutorials/nav.adoc
* doc/antora/modules/tutorials/pages/accounting.adoc
* doc/antora/modules/tutorials/pages/autz-type.adoc
* doc/antora/modules/tutorials/pages/dictionary.adoc
* doc/antora/modules/tutorials/pages/dynamic-translation.adoc
* doc/antora/modules/tutorials/pages/eap-md5.adoc
* doc/antora/modules/tutorials/pages/eap-peap.adoc
* doc/antora/modules/tutorials/pages/eap-tls.adoc
* doc/antora/modules/tutorials/pages/eap-ttls.adoc
* doc/antora/modules/tutorials/pages/matching_users.adoc
* doc/antora/modules/tutorials/pages/module_fail_over.adoc
* doc/antora/modules/tutorials/pages/multiple_modules.adoc
* doc/antora/modules/tutorials/pages/new_client.adoc
* doc/antora/modules/tutorials/pages/new_user.adoc
* doc/antora/modules/tutorials/pages/prepaid.adoc
* doc/antora/modules/tutorials/pages/proxy.adoc
* doc/antora/modules/tutorials/pages/proxy_failover.adoc
* doc/antora/modules/tutorials/pages/proxy_load_balance.adoc
* doc/antora/modules/tutorials/pages/proxy_receive.adoc
* doc/antora/modules/tutorials/pages/radmin.adoc
* doc/antora/modules/tutorials/pages/simultaneous_use.adoc
* doc/antora/modules/tutorials/pages/sql.adoc
* doc/antora/modules/tutorials/pages/sql_user.adoc
* doc/antora/modules/tutorials/pages/unlang_conditions.adoc
* doc/antora/modules/tutorials/pages/unlang_policies.adoc
* doc/antora/modules/tutorials/pages/unlang_return_codes.adoc
* doc/antora/modules/tutorials/pages/unlang_splitting_strings.adoc
* doc/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc
* doc/antora/modules/tutorials/pages/variables.adoc
* doc/antora/modules/tutorials/pages/virtual.adoc
* doc/antora/modules/tutorials/partials/common_control_attrs_sidebar.adoc
* doc/antora/modules/tutorials/partials/unlang_start.adoc
* doc/antora/modules/unlang/nav.adoc
* doc/antora/modules/unlang/pages/condition/cmp.adoc
* doc/antora/modules/unlang/pages/condition/regex.adoc
* doc/antora/modules/unlang/pages/module_builtin.adoc
* doc/antora/modules/unlang/pages/regex.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c2fb4742e72938b9ace…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2JdaIACgkQfQ55zXdi
Hs1P7wf/YFHAxyTs58WlJFfu7FzHdA/Y0S7b8B0X3D7wxnyw6anvYYyaVRMMuov5
pUFWL9Lue8SwREJSMeV1+yDI9GFVieR51vx/5C3b3nH3iEJ7O1Kb4jSO09841+CE
YS0Qhj5IYolaJZDdxLDLc7louguA8LnQNSGnbYqW2+G1bffVDWXgHOoqezR5EUV0
LNUhPmSe9BLbLw9NMflLFgbdi3ulZozt4Yz9T9Ag6Trm+0yyP8jVkEyYVTBB5MRF
MZi0LVA8RqOwOaV09dCodpy9LFWE7rAzTWfTU5XJDhu+bfPwfyEhlUNxNSfu21YL
cVSXoNwmujnP8KW/+qZSuqcPurVIxA==
=918v
-----END PGP SIGNATURE-----
fix date / time_delta handling
check for time_delta < 0 when converting to uint32/uint64
call time_to_Xsec() when converting dates to network, instead of
just dividing by 10^N
but time deltas can just be divided by 10^N
fix cast date to uint64 so that it casts based on precision,
and not always casts to seconds
Alan T. DeKok@2019-09-24T01:47:13Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/326693a9fb003fdde339…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2JZIwACgkQfQ55zXdi
Hs21Vgf+KZ187NbBTZmf9M3KIwSop4kEMBJfqbR+PJ4U8UMvbWUEDkK+++eGmad8
7GIlnioE0cwRq8RdGTThkBp3EzX54bOL8WYLPls0bghX+Gfy/+FAtsAAzqJkMNgW
VwaRmyd+4flXx4XJhsd3rHmPEfHSrZti412XaF7GFukbQJ48yYXl7q1hTLz+m3H9
TzvXmMPcUoFi/ZXzuc/3ZA5BZkuPlmTcUwefLW5ultdyJkkmCQxnQJLHzSQRlHyt
JjohvpKEsI/mXmHdMWcyh7c8BwqNHwzhkjggvaL5HzG1IaKYcqljs9qyVqiuZzEg
+4TdmRhliTJKQXxWYsTq+EtmEBJIAA==
=v+yk
-----END PGP SIGNATURE-----
typo. I guess no one uses this...
Alan T. DeKok@2019-09-24T00:34:20Z
Files modified:
* src/modules/rlm_logintime/rlm_logintime.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ce3cea61735b336a631…
======
--
This commit summary was generated @2019-09-25T00: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+218oFAl2JGaoACgkQ/6TVgp+2
18oZnA//cmH+uaSfm8Fi98WWp1ZXt42lTC+jYCHRFxrBRHdwk89uFN7CVaVE+pzt
+0ZRvUvtWcGEFRB5EVP1cONtroJtIqAywAaFno/cUHxriGWqpNY39KGKEYzz3V4l
M5B3k+xVqrvWwRAyFT9x2uRdhDFhtJW9coZwn/ax3U22usfJ48/ONZUsnCPFdNkS
CtFR7PG3I0km/BQaZ+3ZC68/ErcsL1ammE4+Q7d7xwksCl574H+RnNT1g/Dl+U6w
0qxLddWP0JcQ8Ymc7BOdIcU+LeaSzK9mBdRyI+r6G7fDNs8l0D+mQ45vJLfcCPZ3
oTcKlFIBFSPq3AHTXtGDZLUGqcCvURp2/Lmee4N3EXUgcgZors5OphctYKI1dOqy
F6HG2vM6DA9adK1/8UopnxZLPmvi7I8AQR9Cc98EjbVV2eytMOEJhDjv4vmTCprx
hI1YTTWdr+MVw4Sq/2H72gkmT7Gkx/QCLm1x5Jn7FIayFB7+PMdRHrBmgrr8ylSI
01rTeOk1kW7ufMBXDfQ5D2XhnHthauRRhh3pse8TlhPO5LuD0FodtEFkb9TRD6Oy
oz4Ox+I7LLim0n0jQYPWsLTa4D6huigRDvdNlQEPlraZcPCeKEGNHK4crzd770+d
/DiC+aQwAT3vmoNIuqa4j49+lyV+2CrzengwYoYS2hvqf2qMEmw=
=qB9K
-----END PGP SIGNATURE-----
Move exercises to Turtorials and add copyright notices
Arran Cudbard-Bell@2019-09-23T19:14:50Z
Files modified:
* doc/antora/antora.yml
* doc/antora/modules/howto/assets/images/SAVE.svg
* doc/antora/modules/howto/assets/images/access-challenge.svg
* doc/antora/modules/howto/assets/images/access-request-proxy.svg
* doc/antora/modules/howto/assets/images/access-request.svg
* doc/antora/modules/howto/assets/images/accounting-request-proxy.svg
* doc/antora/modules/howto/assets/images/accounting-request.svg
* doc/antora/modules/howto/assets/images/asciifull.gif
* doc/antora/modules/howto/assets/images/dispatcher.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server_failover.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server_redundancy.svg
* doc/antora/modules/howto/assets/images/dual_nas_load_balance.svg
* doc/antora/modules/howto/assets/images/eap-md5.svg
* doc/antora/modules/howto/assets/images/eap-ttls.svg
* doc/antora/modules/howto/assets/images/login.svg
* doc/antora/modules/howto/assets/images/login_net_access.svg
* doc/antora/modules/howto/assets/images/login_ok.svg
* doc/antora/modules/howto/assets/images/nas_backup_server.svg
* doc/antora/modules/howto/assets/images/nas_backup_server_failover.svg
* doc/antora/modules/howto/assets/images/peap_packet.svg
* doc/antora/modules/howto/assets/images/proxy.svg
* doc/antora/modules/howto/assets/images/proxy_backup_server.svg
* doc/antora/modules/howto/assets/images/proxy_load_balance.svg
* doc/antora/modules/howto/assets/images/radius_packet.svg
* doc/antora/modules/howto/assets/images/request_files.svg
* doc/antora/modules/howto/assets/images/request_handoff.svg
* doc/antora/modules/howto/assets/images/request_processing.svg
* doc/antora/modules/howto/assets/images/request_receive.svg
* doc/antora/modules/howto/assets/images/server_schematic.svg
* doc/antora/modules/howto/assets/images/ttls_packet.svg
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/exercises/accounting.adoc
* doc/antora/modules/howto/pages/exercises/autz-type.adoc
* doc/antora/modules/howto/pages/exercises/dictionary.adoc
* doc/antora/modules/howto/pages/exercises/dynamic-translation.adoc
* doc/antora/modules/howto/pages/exercises/eap-md5.adoc
* doc/antora/modules/howto/pages/exercises/eap-peap.adoc
* doc/antora/modules/howto/pages/exercises/eap-tls.adoc
* doc/antora/modules/howto/pages/exercises/eap-ttls.adoc
* doc/antora/modules/howto/pages/exercises/matching_users.adoc
* doc/antora/modules/howto/pages/exercises/module_fail_over.adoc
* doc/antora/modules/howto/pages/exercises/multiple_modules.adoc
* doc/antora/modules/howto/pages/exercises/new_client.adoc
* doc/antora/modules/howto/pages/exercises/new_user.adoc
* doc/antora/modules/howto/pages/exercises/prepaid.adoc
* doc/antora/modules/howto/pages/exercises/proxy.adoc
* doc/antora/modules/howto/pages/exercises/proxy_failover.adoc
* doc/antora/modules/howto/pages/exercises/proxy_load_balance.adoc
* doc/antora/modules/howto/pages/exercises/proxy_receive.adoc
* doc/antora/modules/howto/pages/exercises/radmin.adoc
* doc/antora/modules/howto/pages/exercises/simultaneous_use.adoc
* doc/antora/modules/howto/pages/exercises/sql.adoc
* doc/antora/modules/howto/pages/exercises/sql_user.adoc
* doc/antora/modules/howto/pages/exercises/unlang_conditions.adoc
* doc/antora/modules/howto/pages/exercises/unlang_policies.adoc
* doc/antora/modules/howto/pages/exercises/variables.adoc
* doc/antora/modules/howto/pages/exercises/virtual.adoc
* doc/antora/modules/tutorials/assets/images/SAVE.svg
* doc/antora/modules/tutorials/assets/images/access-challenge.svg
* doc/antora/modules/tutorials/assets/images/access-request-proxy.svg
* doc/antora/modules/tutorials/assets/images/access-request.svg
* doc/antora/modules/tutorials/assets/images/accounting-request-proxy.svg
* doc/antora/modules/tutorials/assets/images/accounting-request.svg
* doc/antora/modules/tutorials/assets/images/asciifull.gif
* doc/antora/modules/tutorials/assets/images/dispatcher.svg
* doc/antora/modules/tutorials/assets/images/dual_nas_backup_server.svg
* doc/antora/modules/tutorials/assets/images/dual_nas_backup_server_failover.svg
* doc/antora/modules/tutorials/assets/images/dual_nas_backup_server_redundancy.svg
* doc/antora/modules/tutorials/assets/images/dual_nas_load_balance.svg
* doc/antora/modules/tutorials/assets/images/eap-md5.svg
* doc/antora/modules/tutorials/assets/images/eap-ttls.svg
* doc/antora/modules/tutorials/assets/images/login.svg
* doc/antora/modules/tutorials/assets/images/login_net_access.svg
* doc/antora/modules/tutorials/assets/images/login_ok.svg
* doc/antora/modules/tutorials/assets/images/nas_backup_server.svg
* doc/antora/modules/tutorials/assets/images/nas_backup_server_failover.svg
* doc/antora/modules/tutorials/assets/images/peap_packet.svg
* doc/antora/modules/tutorials/assets/images/proxy.svg
* doc/antora/modules/tutorials/assets/images/proxy_backup_server.svg
* doc/antora/modules/tutorials/assets/images/proxy_load_balance.svg
* doc/antora/modules/tutorials/assets/images/radius_packet.svg
* doc/antora/modules/tutorials/assets/images/request_files.svg
* doc/antora/modules/tutorials/assets/images/request_handoff.svg
* doc/antora/modules/tutorials/assets/images/request_processing.svg
* doc/antora/modules/tutorials/assets/images/request_receive.svg
* doc/antora/modules/tutorials/assets/images/server_schematic.svg
* doc/antora/modules/tutorials/assets/images/ttls_packet.svg
* doc/antora/modules/tutorials/nav.adoc
* doc/antora/modules/tutorials/pages/accounting.adoc
* doc/antora/modules/tutorials/pages/autz-type.adoc
* doc/antora/modules/tutorials/pages/dictionary.adoc
* doc/antora/modules/tutorials/pages/dynamic-translation.adoc
* doc/antora/modules/tutorials/pages/eap-md5.adoc
* doc/antora/modules/tutorials/pages/eap-peap.adoc
* doc/antora/modules/tutorials/pages/eap-tls.adoc
* doc/antora/modules/tutorials/pages/eap-ttls.adoc
* doc/antora/modules/tutorials/pages/matching_users.adoc
* doc/antora/modules/tutorials/pages/module_fail_over.adoc
* doc/antora/modules/tutorials/pages/multiple_modules.adoc
* doc/antora/modules/tutorials/pages/new_client.adoc
* doc/antora/modules/tutorials/pages/new_user.adoc
* doc/antora/modules/tutorials/pages/prepaid.adoc
* doc/antora/modules/tutorials/pages/proxy.adoc
* doc/antora/modules/tutorials/pages/proxy_failover.adoc
* doc/antora/modules/tutorials/pages/proxy_load_balance.adoc
* doc/antora/modules/tutorials/pages/proxy_receive.adoc
* doc/antora/modules/tutorials/pages/radmin.adoc
* doc/antora/modules/tutorials/pages/simultaneous_use.adoc
* doc/antora/modules/tutorials/pages/sql.adoc
* doc/antora/modules/tutorials/pages/sql_user.adoc
* doc/antora/modules/tutorials/pages/unlang_conditions.adoc
* doc/antora/modules/tutorials/pages/unlang_policies.adoc
* doc/antora/modules/tutorials/pages/variables.adoc
* doc/antora/modules/tutorials/pages/virtual.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16f47ff30d33d0ebdadd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2JFGYACgkQ/6TVgp+2
18qHBw/+LRapXxT7v1K9oEfAe/nehda/a/Odv51/Gupg8ob1eboi9vnxbBHRI3b8
TPw0j5yYLaaqgDQJWbuo2qNdGIKtHfVWeLCuId4ekNHWg9s7Skc+FSLQDAzbJs9J
8RkjTF2nL5PrLPKjSi5gWU9tFv23EzCn6A40+LnG609cmiVachkOZhgQKaMRHX/T
l9Ak+kAXHVpyjxKezc0MkYxjWrHdhrmUaK+jnHl1nyNDHlbA6dFhA4Hv0iMMXIOs
Ro3VnfoJUDLDGvPUEzUENlya6QQO1dzTF8SerQQUq2dCFSD3+leSvqOmaoL4dMuG
uqgI1S8Kw09g07J5NiRFc9nWTu3jW4mH53EW3MY15LU3xRzuAvzE2ot7kTsLnJVg
LvYzR7f7fiLuOk4ZV58vUMfD1IK4rTMqMysm36a+rmWw31snWG5FhKBY3CTOn3us
CmZURxzeMweP9P4slY3d7dwuzG0zIXPSPiMzXh1cQTwFZuQOj5RQHA0YZMyp0ear
K8Opgo8Uj9Qd+CiE0cvVQcpNseZAXeqhYP+3aMazDGNQYF2uU7Zlej2ZU0JS0ATB
IcfKFAEZNJi1qBnKVQJVERwwKXQD25oaaNUcUOnA5bt5dX3wqQBZQGK9gvWWyuWo
p44Y97DT2sR8RbrOpdEg8owoZgTOY0+lwMl7qP7DaELCZLhj1iM=
=Qkkq
-----END PGP SIGNATURE-----
Add protocols doc dir
Arran Cudbard-Bell@2019-09-23T18:52:22Z
Files modified:
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/protocols/index.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da1be6c0df101bad5ae2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2JFGYACgkQ/6TVgp+2
18qzmQ//bk7J7VSrf51rqocVqI/UEP2cGnQfMkprgJqTlZ9Yec/6YOgp8N8MKGam
XBCeTdy3KZdynivMzpQOjQD3RkApZVsKxlvbGxzv0ahmyY0GjW9WlZa4j1X/h6TZ
huuU+WbrjZeGM56wlqzNfwUcfOFG++Rd+OXrMH9yAg5RILCWQxLjQ3YGg1BhR1SU
cG02kcqflcOvSziB0L1aOLl7QHCtrrw9fcb8BV9iaQF2QblH5PWQ/KO29yxc7q8r
xoJhyImbUAO3EQvi+C6UwsP2OvIQIFzgJztk8Hxz9RT+nzrnmamuvx2GzBkEvN/r
HJucmfDLTcxCBnkwxOwFHhm3wiJilfG57UfhPsEgbloJN69GHAtjdCR/MPd18ZsI
1sets2VKjlPdhKCJT3UDv+prZulmDgP9k4DMZyhLSrzsloGfxBcSjZ1J0UGvXhCN
4DqDzNf/35BMtigqWaQ5mJz5Mr8JrllwhqT1mJ9TDXvaURGMUIUSBO1IR8G1yJWX
/eCix7h3jYA9Gjkv/73uMOXayCMod1qJZYR7V/ncG+pgWD24wkj22EPQbaRwpqZc
ZJbLKofsQX+nJez5MFF/PSGwi3fzP0K5z/mMvqaoIqOLOHElI3RDfCwZWIXugm4+
m4INMx8nnRA++Ctx9QZ9zZJej6fUwUhLsZYUIke+cv5Ed9GzrVY=
=Xa1x
-----END PGP SIGNATURE-----
Remove the rlm dir
Arran Cudbard-Bell@2019-09-23T18:52:22Z
Files modified:
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/modules/chap/index.adoc
* doc/antora/modules/howto/pages/modules/eap/index.adoc
* doc/antora/modules/howto/pages/modules/expiration/index.adoc
* doc/antora/modules/howto/pages/modules/krb5/index.adoc
* doc/antora/modules/howto/pages/modules/ldap/accounting.adoc
* doc/antora/modules/howto/pages/modules/ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/ldap/authorization.adoc
* doc/antora/modules/howto/pages/modules/ldap/configuration.adoc
* doc/antora/modules/howto/pages/modules/ldap/docker.adoc
* doc/antora/modules/howto/pages/modules/ldap/index.adoc
* doc/antora/modules/howto/pages/modules/ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/modules/mschap/index.adoc
* doc/antora/modules/howto/pages/modules/pam/index.adoc
* doc/antora/modules/howto/pages/modules/passwd/index.adoc
* doc/antora/modules/howto/pages/modules/python/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/chap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/eap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/expiration/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/krb5/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/accounting.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/authorization.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/configuration.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/docker.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/modules/rlm/mschap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/pam/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/passwd/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/python/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/soh/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sql/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sqlcounter/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sqlippool/index.adoc
* doc/antora/modules/howto/pages/modules/soh/index.adoc
* doc/antora/modules/howto/pages/modules/sql/index.adoc
* doc/antora/modules/howto/pages/modules/sqlcounter/index.adoc
* doc/antora/modules/howto/pages/modules/sqlippool/index.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d3e8eb89f931ed81b51…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2JEnIACgkQfQ55zXdi
Hs3HIAf7BJoQk2P5ukgKcaJBz14nvrqbVaO3nntkS8YL9UmXLBGGH5AQjYjctSd1
zisUyMdgzaf3+H8RanIOOvuUz4AZdmxV8faywiWhZZyCm9EgO7jyIPri7sF/crIL
enKwAsMDV1EOFOL4bEuXpBuFj5c51UISNff/AICjk7HV7p+r+5V6JcgqLCwAQElU
g/ttstPbvkf4VNXt3YIWJ45AqTYgbt7rofCM22H96qHaQEMFfP98BpPH987a2q7l
WUE0mMttaNPRZ63o9GIsapMebDn3Ok9E03X6bV9h6vMc0q0ZoKYI14hbQjEHQp1+
3G3gLvWKeIPwAqRkSDnKEwO2RMP04w==
=T7o3
-----END PGP SIGNATURE-----
tests for encode / decode of time_delta
Alan T. DeKok@2019-09-23T18:44:02Z
Files modified:
* src/tests/unit/dictionary
* src/tests/unit/radius_unit.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d5a49feb9f2a1f46ef7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2JEnIACgkQfQ55zXdi
Hs0NnAf9GT7iD7MFngvU+ahCm5UT6yjYrLxxcbrgJFN9Gr4soxG2PSlU5xDGwwS1
1DIneGqxDEpXf/mYFhAfadyKsOB+QwOcajl7RunPkTtvPF9TVNOKiXh9qDA36rNw
IXwFjOg9KpRY348pAN/IaHLg2RjJxRJwUrAk6ePs5wpgcOOKEpsDqIKmXrqoN37D
t0xE1J3d4TLyAC1Sp4pPRDHYRrZFOCJ1QvmyW6hT0CluiMrIVHrf81QK4DEV3Z2U
pLGfKccDAKyJ/7pmDUWjDo/nEsNP76upaWjshmJSMh/nlYuECBAB9frxOKU7+X+n
6IdtOf6JRaRrMn3qQRPu5nUzeJatiQ==
=3whu
-----END PGP SIGNATURE-----
allow encoding time_delta in RADIUS
Alan T. DeKok@2019-09-23T18:44:02Z
Files modified:
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c5898726f65a1e1e229…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2JEnEACgkQfQ55zXdi
Hs3UMwf/Q8x9Us3yNMU2igvD7MXSol0aHrDI4nW/lYv7bH/GiEAgjGjH8xrBtZJP
ugeE0PFRjFkgb7dv+d1elBFpmavdkqpWRBjRKyhEJAjFslEWuYWUQeVfVGeMcB7A
X+py0Dl3UEaGxrKPkt1XFUv2si1xZgLKS+xoHA5SCl9xrC9/kv6OSYhhtEZoRiQM
B8M11K1LDZd/rBIeGq12rcqTvJYrSxUn8bTPLNjUx+lxWBGYIIrgWr51QtHtZ4a9
u2HpyUQnyNowYZ6QB5qnobjchGFElD2zgpN8K9BlhqYVkwLNT3SxEMfm91B3sqcL
IYNge5/TG4j/U1mw4vaF7LnmzFBOTA==
=U1Y0
-----END PGP SIGNATURE-----
time_delta is a numerical type, too
Alan T. DeKok@2019-09-23T18:44:01Z
Files modified:
* src/lib/util/types.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da518e532b4001236d7d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2JC4sACgkQ/6TVgp+2
18pXYg//Qi5vWdfE+iUQp3ChPIRNGv/GyTY1I0ly0DYvetCdBaekTEKu90oI8w+B
jAyIFnGA5NG70DjQS+Gj0AzduGfMPlsCtCRxZySasCJH+PRJ2U6c1zIL1cj94G2L
cOtUCNYxPWIRH/Dgbp+Giqn+d1KmSPdrgdNRIyu0F8bjFGwsSNTWYsvoEVByaMpm
YQFbHjcqdEVNGtCTquv1Ma212+MLPUipGHLBMzsGH5hfjhHyVyM5rZbSkxh4ONIa
JG7S4ncrTXHMRGTsmqg/b7z2vAlpxg9nbf9ScruLPP2N0aSLdJ88fTSgLufCeoB1
DZmSQTrxwASpHTMIxpk1v4Uut3alIKNlkozIriqzHJP/Q5e77bWD3hRBTEdv84Cl
yqhGD19jajawLOEpgwu+EI36v3+cTXgDpLph1ZBaJAHBS6v4tOlZb3jESyFuHxjS
8Uqa8nDnx6asWVEnDDhHlf7PYtA8rhBZ0uL6ZAvPsmANYqBm9gKiOWAlIksLtzti
dAiu/RnsutYbwypkbEd+iwt41S3VPSu7M21hwrZN6LKkAtIiQiJAAhkYReFGKQ2G
5TSYEwufzFZ4k/lVcT3nsxNZXH3w4mCnt1M41gKRm+Le895EzuU5BJ1H5qvDOyry
/T7Y1sDK8Q6Lmp7Bx7y0ROPpdcbBVDG45NnjvVjCQ3zbWT0HgyM=
=59lu
-----END PGP SIGNATURE-----
Quiet "implicit use of sequentially-consistent atomic may incur stronger memory barriers"
Arran Cudbard-Bell@2019-09-23T18:14:35Z
Files modified:
* src/lib/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c122ec79425317fd53c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2I6swACgkQfQ55zXdi
Hs1cBQf6AkyU9nantzOaZ6re1D4CLsVQRq3tt9U3T6s+gqET361z4ok4GJ4leM4J
xUhZUnqviPCfLg43q3tcd9btKhfZ7v1k2Tq4gj82AR2PHi3zNcxwDdCQcbPdLhA5
zm6YEIsaiGOa9vJjePRvRe3JUKP1EGFSP5AsK746+bdsxcDGMHc7NZzpPeS+abzY
bBKDLSfPje89Rgh8vaYzctkC8ZdSHXIP8e1pJZoaj3b2yHmR7iZHDq5rbjt4tCeT
wrk0pF8OeQKLhMwvErXRe3eQC99AcId2teFPq1u4mn+j3+v+9sb6Gez0NEEtdt3+
MEb6IpStvfyFz3iu2BHcLgS/T5ppkQ==
=5M3l
-----END PGP SIGNATURE-----
allow encoding / decoding and casting of type 'time_delta'
Alan T. DeKok@2019-09-23T15:54:39Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86a6f358e3cc6eff6110…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2I6IMACgkQfQ55zXdi
Hs3TPwf/ZO0Lr+0yoifdvUpnOrNTOi8S3ZfRsAm8NK0dzVknLS+8F8OU/dwE6xze
WpuM6Shu22gNzY76Q1yX2YX97+BWH3//lacc91PoDyCKgXP9CX234F68UTV2FcdS
p7WeNONSHRh9V6u/u8qs3Htzl1G+PxOaMvgmHqrztXZWdPlMMi0DybU8svAHstaS
UGHbvFeegMn7eAMGCFGj/l0QEFrjEuFuO+XIuGTHnrg+JOiYIp7LIUkt5kilkJxK
9oOliBWwig79uSLg4x0CT0oy9/I35fS0WZjAZAJqgKdMLNQ9h21VWq/v2vnHb2G0
QSIWlvFwaFJ7JDUELemw5JzvhV1J8g==
=y6hc
-----END PGP SIGNATURE-----
allow type 'time_delta' in dictionaries
with exactly the same syntax and variants as type 'date'
To be done: encode / decode time delta
Alan T. DeKok@2019-09-23T15:44:24Z
Files modified:
* src/lib/util/dict_print.c
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c0609a2f6005fc6913f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2I1R0ACgkQfQ55zXdi
Hs2d7AgAl3j/oUxhu/l6D7TWT/FEMhwMeVpE+Dj7Mp+APlJT5MdTlvO6v5PKkUna
qpG5F2xxWQ+KNhrEtSG6BNFy867b5V+04XwO/TZefSFtsH0XhGHa4RBmT7+WkhcT
xAG7+JNBWJWsj/PgVlT4g+gsUrEj6otF2VVNmplFZ0hRzuFac8MqLiY33XHp4rxR
P6NAKGFJGwUyECzFLyznZdwJYvB84wiRtGt+De2VqbvR0E66VkYbg/sHKWyaf/3m
BVkDq38Pf0tmxYEXV14bkwzn+i1F3N8+KALmAffOmscWljMIXFoLDsWlL/4YKI27
ykfrpZYab15E6lOuLkVAliz/llpZzg==
=9UCH
-----END PGP SIGNATURE-----
use rlm_rcode_t instead of fr_io_final_t
in preparation for moving app_process_t function signatures
to match module_method_t
perl -p -i -e 's/fr_io_final_t/rlm_rcode_t/g;s/FR_IO_YIELD/RLM_MODULE_YIELD/g;s/FR_IO_REPLY/RLM_MODULE_OK/g;s/FR_IO_FAIL/RLM_MODULE_FAIL/g;s/FR_IO_DONE/RLM_MODULE_OK/g' $(find src/ -name "*.[ch]" -print)
along with some minor / manual editing.
Alan T. DeKok@2019-09-23T14:22:21Z
Files modified:
* src/lib/io/base.h
* src/lib/io/worker.c
* src/lib/server/auth.c
* src/lib/unlang/call.c
* src/lib/unlang/io.c
* src/lib/unlang/unlang_priv.h
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/proto_vmps/proto_vmps_dynamic_client.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b125950745dc95ce14a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2IO0gACgkQ/6TVgp+2
18pzIA//Zw1c6uh8uMGY8j6JOX/rCG82HqB7ANmIus3KPFC0q6ml/OUiLaWY31zy
PV+fD1AtI8k/QeJKeXhdrGRzafC5Hc3pb9lBBdA+lX4F6TdlsH18nZQWz0R581fd
Hw7XXN0qNAvFwck/mf7FmhcAgjEzzk2P3c7IdHiR7RySKBwZaOcQj6hZ1TQxGuC4
ZRf9fqd00p2H9MHrW+4I0wunR766yzHYZ/t1IZYdXOIICqE8DT6/tOP+aeeaSlbc
Jy38xLDpyvWOdFWH+8J35t86GDZx1LpnrYL0pCsU85F/IP8enX4oil0Mt46XFY6f
tL6iA+YSwZUUw21u7tJJAjmDx83vRJliI08VqgyXQbuGx7R7VAG4iuZNzcjPo5lP
89HeQj1+Hr4Ohk8fEIfQLnIoR4/HwRA3vRH5ElpHPXsBQMPN7u5b3vA5JTbG6/S1
A+qri8Ufzj2+RBtcvRQzTxErW5BupGTbkwU/p+wj5XnGujaAE4T0cz7gKy+mN2T0
PBR0i84NoRS3Mw5YCKQJOwytCgDvoyS7xj+OvojRYKOitGojyTTb11hNuM8CoaJr
xwqZ0pz9iFRUafz4vu04u1x4KjFHRjH9379RhdMVADaoK23+1hOXm7YAYi5sRxGv
noj6dul5MQh0GOpPd9S2ui9qp8FhePXv59Xs71Iix7rpbQzOc3g=
=zICo
-----END PGP SIGNATURE-----
Ignore build products
Arran Cudbard-Bell@2019-09-23T03:26:00Z
Files modified:
* .gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f030322c46aeaa437dde…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2IO0AACgkQ/6TVgp+2
18pRdQ/+OR9ee3Ib5l/t0kILKa7EXWWl894HxLT7xPspyCJ8Hcxe8hHj1E5xSaBn
RGsvL9qz6kb+bYaZOV3xdoCgI/EKDu36gegzBdaMEv9vKeEDHntXAQJiw8ZBZ6EG
E3nqmcbV7bEERWwvCXfsV7ySNWhWxpd2ke0yv+C0pwxwrmwEckohUHGCCkhZg4Is
MopIDMCtb3poGWT5SL6vLdtHa/261kE90E7S97rQFoOQO++4uwAJb0Y3eDyq0mEF
QerpmEsHAgZcTgLyitDfp8/7I0kauJgu3txE+LQOyHK+bAtQJfMH6iz5QTlflHRC
V4nv2/Q5NI3fa/21oqdM3e7rTPD6d8y073ew7c0qVMrcjqHJ17xoQrkB3vjOpDcr
Werj9kPz92SXMDMlhxBzM8kJau1vwtj7721AAsa+AvadG4X9Cyw3gWixrIihTfQZ
Q2lpVGDdlOOLKBTSY8VlSgmC/avoaWr6RQKXQhDPBQh4ebjX0sQCTAdHQiuyuGLY
D24J2fyOsYFGu6XxF2fY1zRYUnuRbbXynKydVkfj9e1Z2UD+IyykFtTtAq3HqXTI
xLzheHKI5uDuh0hUR5FoVWSVGik3q9Sa6s6SATxFJtRUXom5doAAF4IkztX96GRq
07zbLY5ZsoixuvAMRwRqZD2G4ZrsL/gZVc9Y38axf35j76PXLFo=
=Ae2i
-----END PGP SIGNATURE-----
Merge training exercises with documentation
Arran Cudbard-Bell@2019-09-23T03:25:52Z
Files modified:
* doc/antora/modules/ROOT/nav.adoc
* doc/antora/modules/ROOT/pages/modules/ldap.adoc
* doc/antora/modules/ROOT/pages/modules/ldap_authentication.adoc
* doc/antora/modules/howto/assets/images/SAVE.svg
* doc/antora/modules/howto/assets/images/access-challenge.svg
* doc/antora/modules/howto/assets/images/access-request-proxy.svg
* doc/antora/modules/howto/assets/images/access-request.svg
* doc/antora/modules/howto/assets/images/accounting-request-proxy.svg
* doc/antora/modules/howto/assets/images/accounting-request.svg
* doc/antora/modules/howto/assets/images/asciifull.gif
* doc/antora/modules/howto/assets/images/dispatcher.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server_failover.svg
* doc/antora/modules/howto/assets/images/dual_nas_backup_server_redundancy.svg
* doc/antora/modules/howto/assets/images/dual_nas_load_balance.svg
* doc/antora/modules/howto/assets/images/eap-md5.svg
* doc/antora/modules/howto/assets/images/eap-ttls.svg
* doc/antora/modules/howto/assets/images/login.svg
* doc/antora/modules/howto/assets/images/login_net_access.svg
* doc/antora/modules/howto/assets/images/login_ok.svg
* doc/antora/modules/howto/assets/images/nas_backup_server.svg
* doc/antora/modules/howto/assets/images/nas_backup_server_failover.svg
* doc/antora/modules/howto/assets/images/peap_packet.svg
* doc/antora/modules/howto/assets/images/proxy.svg
* doc/antora/modules/howto/assets/images/proxy_backup_server.svg
* doc/antora/modules/howto/assets/images/proxy_load_balance.svg
* doc/antora/modules/howto/assets/images/radius_packet.svg
* doc/antora/modules/howto/assets/images/request_files.svg
* doc/antora/modules/howto/assets/images/request_handoff.svg
* doc/antora/modules/howto/assets/images/request_processing.svg
* doc/antora/modules/howto/assets/images/request_receive.svg
* doc/antora/modules/howto/assets/images/server_schematic.svg
* doc/antora/modules/howto/assets/images/ttls_packet.svg
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/exercises/accounting.adoc
* doc/antora/modules/howto/pages/exercises/autz-type.adoc
* doc/antora/modules/howto/pages/exercises/dictionary.adoc
* doc/antora/modules/howto/pages/exercises/dynamic-translation.adoc
* doc/antora/modules/howto/pages/exercises/eap-md5.adoc
* doc/antora/modules/howto/pages/exercises/eap-peap.adoc
* doc/antora/modules/howto/pages/exercises/eap-tls.adoc
* doc/antora/modules/howto/pages/exercises/eap-ttls.adoc
* doc/antora/modules/howto/pages/exercises/matching_users.adoc
* doc/antora/modules/howto/pages/exercises/module_fail_over.adoc
* doc/antora/modules/howto/pages/exercises/multiple_modules.adoc
* doc/antora/modules/howto/pages/exercises/new_client.adoc
* doc/antora/modules/howto/pages/exercises/new_user.adoc
* doc/antora/modules/howto/pages/exercises/prepaid.adoc
* doc/antora/modules/howto/pages/exercises/proxy.adoc
* doc/antora/modules/howto/pages/exercises/proxy_failover.adoc
* doc/antora/modules/howto/pages/exercises/proxy_load_balance.adoc
* doc/antora/modules/howto/pages/exercises/proxy_receive.adoc
* doc/antora/modules/howto/pages/exercises/radmin.adoc
* doc/antora/modules/howto/pages/exercises/simultaneous_use.adoc
* doc/antora/modules/howto/pages/exercises/sql.adoc
* doc/antora/modules/howto/pages/exercises/sql_user.adoc
* doc/antora/modules/howto/pages/exercises/unlang_conditions.adoc
* doc/antora/modules/howto/pages/exercises/unlang_policies.adoc
* doc/antora/modules/howto/pages/exercises/variables.adoc
* doc/antora/modules/howto/pages/exercises/virtual.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/modules/rlm/soh/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sql/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sqlippool/index.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e23d88f18ce9b18732af…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2IChkACgkQ/6TVgp+2
18rHSw/+O5d+0sMnsXpYjV0fCyvwDSNXrH6vLHkHO8KHqWUqWE6udL9Iyt4LywKG
3pCzEbZDf9Jo1LuMl7EIhKWpGuDi2vc1+P2GXfyMom4VBrR8TTNgl9+G/dREHfMO
UTRDE5QH9FtBXxVeyPnofqNMHkRKQumxbLeaXlAwt8USWCOsKv+p+odOuHcBWbN/
GvKuI71BZPYZwqbyuQ/+XEHYFMkr6/vnj16s1Ap/s47VRwc0XrrVWQWHe0hKTiqA
RydXIDCDCcdYnPQPRnv2JwezNJeP8ByAO04fCK4dIKLdQ37Ooim+3f7U/OIGazWL
xwudSstDqBHnECEAX4RTAxEGzEkKY1PIogryTtkmggidIrNqk3vLcb+Qy0Ehyb/s
tDnkYez1r2Xm2hk1ZukJZrMZE4QvLvy7Vgs1d+jNF02dRhg8K7rARBmab99/+7rX
Q2VRmz25e/rx0FHJauK9oLabNaoHf8oK62zum0SOLi4bRZB0vnBcbrsHQ+q2iRrb
4jbGeaiYIcefMISDRvjD2n7AFnpBS7SmxCyef3TZmeTjiak2o4MaezUKzJpmqUUY
3x6LytsF5IqikMJWTyU1yZL2ioBGQ62O6O30UnVUM5U4bIFjhDDBHG1reI5rMu1h
7yoBIHbvyJxqG9hcmgIc8U2nd3hUX38D/q4janmPq7IxIcHFOK4=
=l8s3
-----END PGP SIGNATURE-----
More reorg
Arran Cudbard-Bell@2019-09-22T23:56:09Z
Files modified:
* doc/antora/modules/ROOT/nav.adoc
* doc/antora/modules/ROOT/pages/modules/ldap_authentication.adoc
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/modules/chap.adoc
* doc/antora/modules/howto/pages/modules/eap.adoc
* doc/antora/modules/howto/pages/modules/expiration.adoc
* doc/antora/modules/howto/pages/modules/index.adoc
* doc/antora/modules/howto/pages/modules/krb5.adoc
* doc/antora/modules/howto/pages/modules/mschap.adoc
* doc/antora/modules/howto/pages/modules/pam.adoc
* doc/antora/modules/howto/pages/modules/passwd.adoc
* doc/antora/modules/howto/pages/modules/python.adoc
* doc/antora/modules/howto/pages/modules/rlm/chap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/eap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/expiration/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/krb5/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/accounting.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/authorization.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/configuration.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/docker.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/modules/rlm/mschap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/pam/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/passwd/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/python/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/soh/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sql/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sqlcounter/index.adoc
* doc/antora/modules/howto/pages/modules/rlm/sqlippool/index.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/accounting.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/authorization.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/configuration.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/docker.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/modules/soh.adoc
* doc/antora/modules/howto/pages/modules/sql.adoc
* doc/antora/modules/howto/pages/modules/sqlcounter.adoc
* doc/antora/modules/howto/pages/modules/sqlippool.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/339a1e318ef61d309b01…
======
--
This commit summary was generated @2019-09-24T00: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+218oFAl2IBe8ACgkQ/6TVgp+2
18rH6Q/+PsvI/Ew02JlrvaktyuHakrQuK+pd8FWUBh63R3dqPVyhbtZ1atIYucRT
vJOmG3XHNU8pPvjLw7HjCDEGNRfBqNceqJXFlka8AvlXg9y0bce0hrRkyKSYlyjv
PS0oyX4HXnLYhcaatB2PH1RG5PpbqNW5GAMoujkumEudrQ9VtbkBT3HvbE5cHCGK
6ANChdLidpI1YLPascKWwW+SG0vAI3LbIcm4zj3dnqSe32gdBORTVVxVGZR8Uek3
h4IW+u+L0y3ve6taH16etY7dUGu4BXr5QMmBX5ixrBB6VGvIgG0LVlX/ZrxMdSAY
OD0im/MMwPZl3ugQuTGG56wkzb5uAd9oM0Nx1I9zJOnYyvINSDneQQN4WpmE0qFd
W7ibKNH42iJ3GGzHNK24FqvATF9F9154V0FiL/dAlXp3phiJhldPHOvIXM7pmQxl
Ei+haSXBWlKjo2jMOvn5vryce3NPnXUk1vNnGtMylZqolJb5ioPt6B0hwScg2U1Z
nN7Ejc/tuWc1bpmkV8xL8+sjkTPYVH5Xt2ZjqJakc3Dd+mPD1AwceMMh7xp26qhS
fi71BY+St11VSbHM3i308t0R3fNnvDtQKlZw6qdcwYfGQYYXahXmjRCgwWXN+YeS
zAFCem65cr9cxq4BEBINE0NlVOnjYyDsoSkWO4g6c93sJ6BPjiM=
=nJYf
-----END PGP SIGNATURE-----
Reorganise howto files
Arran Cudbard-Bell@2019-09-22T23:38:23Z
Files modified:
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/ascend.adoc
* doc/antora/modules/howto/pages/bay.adoc
* doc/antora/modules/howto/pages/cisco.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
* doc/antora/modules/howto/pages/performance-testing.adoc
* doc/antora/modules/howto/pages/proxim.adoc
* doc/antora/modules/howto/pages/supervise-radiusd.adoc
* doc/antora/modules/howto/pages/tuning/performance-testing.adoc
* doc/antora/modules/howto/pages/tuning/tuning_guide.adoc
* doc/antora/modules/howto/pages/tuning_guide.adoc
* doc/antora/modules/howto/pages/vendors/ascend.adoc
* doc/antora/modules/howto/pages/vendors/bay.adoc
* doc/antora/modules/howto/pages/vendors/cisco.adoc
* doc/antora/modules/howto/pages/vendors/proxim.adoc
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20ab1f810ba49a883707…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2H6/8ACgkQ/6TVgp+2
18qJFQ//bBWIwefKqls1d6iNsuPSgv92nV/qg/+lY2/kTu0G4Ovz/tZ+LEdiS8dZ
Tk8/FP587mSMiXvmrijegy+77nuCjYwqbQVAmEbGrP/bMUbOpzQB/0O6n/ZZ7DUc
vGGtj7u7VRrvrl1RCzhgsZ5BPzIiCsZ2lY97nzPFVZGW2v8ThuRw50n5Ix6m1M5a
vlaMoYY9pezuz+9HSJufw2Mr638B+NbUnLGkqaImujRaYwfO1tZFaUJDIEaVEDyP
SzrNlc6c8Nd8Q3iwRb++2+0g0w77OU+CJkJKxjt4OZCOkLPRT1xHYP6TKqT+IZJh
1m0ALr88j5+tQA7307QnfPct1zHWPLujXg205YAf9adeRGQUl+IC2z7/C4bS+GO5
o5tFdrN/fBbo0N6gzEjNa0AgMijadurMVPZ/mJ+0dUXDBN975lwgckCi3GcuhLoi
AVHYdGqdBhny6qiLX3MoMYpljtGgGVEJuz8FnXhePGwjIzUPxChVvMw4zFnwcDT+
ppnWNqX2IUZqVj1yQZAJWfK4YGGwogTaiBbNUhDr4i+YzkN8DjGvi4KBM4ZZWBKK
prM05FP9n/QGcvxptEBDmyFGf1E8b/JrTITbTZsyac9RkX976E9+xapb8KAcgMYN
AaD/8IZdWZLD7R3H6D1YDeOOjuQ7eeQXCvQ8tey8Wy8Cw1uu0Fo=
=miIL
-----END PGP SIGNATURE-----
Tweaks
Arran Cudbard-Bell@2019-09-22T21:47:43Z
Files modified:
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85260e8554bc6440d4e7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2H5JQACgkQ/6TVgp+2
18r2bQ//Z8wx1ZOcZfmqOPDPTxR7etNBBWqzICupdNrfH/KkM30D5op6eczuJEyk
Oz0zRte+EAva1sN2cUUwjZj9ZM87QpN6etLuV3ysasSj0/XmgqXRAMTwDINEui0t
57YT6Hk5pBsEs7hfhiALajgCys2SuiBgGjaoUPh/vc7TGyvp1XshkjHej4LfXBAP
Insql9XisguqzYBMfLM9djQfDZbrpC3qhg/Odk31wjhnORXky7oTDMn50BX7jiUc
GKMwUbU/m22sCPE9Hp3A+54XyzUF+Y/myuUYtF8RAdn5prh6mm+5Ee03EXD+l4+E
0ZnaeXNRh64URmE+zwJ+t9fDKoE93brt9SWZOV1yfKU2fBQMYZfyOV4U3AXNy2ey
Gxm7TleTd/LqW0CBp5n38SuOZlduoghyJbfBxYzpprSWdTCY96bDAXhG1SX2O6UJ
E05LH+1UgV1GxsxRvsfuAKzt+GpzqcL5lj4hSJe6ddbzxcAQAf+CM59BI4XQn42U
og0NhaJsJXhYl/Woc3qKdMBZDMYPRSA15EoRJ1eJqo8FtTN5GDFJdMrHbu+qk7ca
HEtkqPhnzB3twXnNLBX53C0mTViwbVtsEVbSajpba234QuOJAbyDTj7NQQYnt+Pl
tAzbdElTq7FTevos+OvgwM9lydw30OasDFoqV4JB+ZazwtXuiJA=
=UN9R
-----END PGP SIGNATURE-----
Finish edits to the ldapsearch doc
Arran Cudbard-Bell@2019-09-22T21:16:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9abd9f44a7e1ec4c2100…
======
--
This commit summary was generated @2019-09-23T00: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+218oFAl2GsBIACgkQ/6TVgp+2
18rBKg//R8KGhj1VFsO50YCTt9ceji9oopBN7jaILPBqE8cquz79xCWWhsCd4hmJ
dSAAHgXsLEyoWkA7wMMpedzBOHPN0a5xmIu1NcEdm9t7Hr46xo1UBpJ94wM2zvuy
fKaWgPetWerzzPozwuG0yV0drtvqygE9zLBe3SklJ+uMm/leEHbUrw0nVUEicnyX
pqN/Gg6qqaFL9TfiOE3JvWataQT+hzKn6iTBFitGgFU6b7SsYPGUoB76EQj46+tP
kOHqMdxw2ytuo7PFE6tGICkVHwfbjSB5/77Culn/LVleqAN8KSKAaXGXQf+rE6yK
9If0n3zJnsaZ+jhP0O3rV82dAd1EGl5BJvBFiCcdIeA+/EZhkOqgupkj6lX82PM6
GAjKvfBX87G0yaYs1fjicB41wIAo4Tlf/p+vuraxuOxnS7fLUyITUvPYGAbSoZO6
iFRb6ZNbAUmUeSU9ttCTivxaEz5fR9BdlPmCM3saw0783IOUJrYAWsY7DhWvEXst
UGrienFG/1O3rkLa2hfUDcb652xD6IAUoXK+YE0rm269NKgm0fDfwSDfybXBjDOg
2RZj5PwOoXr17XLvVD/Kb1iECaILXs6Zyc3t7p1Pr5duQO+iHP33Xj9RlypzMAX5
2S1R6swIlIY7R9hNNz+u9QIPlL3nKvG0kPIsHlPxlS3Tbevbbh0=
=+zje
-----END PGP SIGNATURE-----
Revert "Put cert override in session-state to make it easier to configure"
This reverts commit 9c50531336a8caa157a73da7c225743e3b436949.
Arran Cudbard-Bell@2019-09-21T23:19:46Z
Files modified:
* src/lib/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d835b9d12b2ffc0d4c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2Gr6cACgkQ/6TVgp+2
18ruQg//VK0E2kBlp9fH0KZEZ8kEV+MAuYz0cl0UC9Rv4mI3JORTqG5f0IAQMgJ+
kcub3HULIyRrT5NPWeyanmErjzgiwVrq53siPuWoAtf9CnJ5irDAzjhOXZ2UQFvp
KOes1tZLll42sAIIQsTv4ZMDlJLnb5VbbejE1v9u2qzDjxtyKB4pq2OZIzKVED4N
helcQmP8DuVsMpLwx3lZmemhWT8olbrTQx+DBRTYr/wWJhCQ1m5pN9IdAc7+yx+E
2S5dioRsn1ywPVTjOgKOOnq26wRvOCVXKMzCBLWn8vh2iRLMlATFOb2c+62wcR4w
DXs6nNsLDOy3r7QD9o3gCoD/WelOSw6aZyQLgYfunMr3+qNlvDSh+SMv7BoCckUd
Ez2YT3QJxJLaeSLpXh1T4GpqVJrC2FQQc7unFfQfJDozmm4yM0Xv3u0E/8Wu7FcV
TpPVXDrssoaqEaXVACvF7IrX99jPFUcOYARAKombUu/G+7aa95RxAk+Y3wT5Ngr+
YvZAngWrE+2EXko13rPm7Kf5VkKUmsdFNP0mDt6u740ANbYXbm9VscdrRp+coTha
VD06j+R2Kq9di+R5sSC21v1oKTcdK0HEtAkqTzizFsebjP0yjbf3iCxJNOP55gqO
lU2Tdes1Nr5Vjt3N0IYm1fjMC/5jVdPTdweCXuYHDUObH8EQR5o=
=O17R
-----END PGP SIGNATURE-----
Put cert override in session-state to make it easier to configure
Arran Cudbard-Bell@2019-09-21T23:17:59Z
Files modified:
* src/lib/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c50531336a8caa157a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2GTnMACgkQ/6TVgp+2
18pwFg//Y2l8mru1g8ww/L7BfwhIZ6JE7YJeXe1KZoi4g6x7RfDaYRHQDqc6cn86
2ThrXW4e8Ja3fYFo3IktsnwzHP/x5kAj9r6D2rzDhBrZCHP4oAIAvOLWRrnaGx2L
kkIzBK+ThWfWCcG1C/SUnXbmmq98Gkyjbzg6CkLwFyzWKMEeN3c9MFp1UoUvv1tM
9jrc4svY9cNlBdVlgI9l8Ys0H5pVanupSre9rlAMoWeiww6pDATxfxbvNk86yeNY
vl0MRO+LSbol6iu1P6WTt9AopWw4+K0o8sICPltQfa0m1Q6aWr2AVXRwFAPIzVUn
k46L6AZ6KXu41elpdwKIlk04c0GLfv07AtBuU1K1MDG/NliW9Hzk+IGwqnyiO8iY
p4zGKpucVSuoXCg4A+EHXk9TI15nE5/eKvI4qKzUjEVGpFoVTL76tpgLP/BZhVde
CqT8RhotN5GTPxDWsNQ41X3FZMSzceNJ47qxOOEba+QSjqsYkEWlGk9VQTcE/ddD
/P3dRCeUkZFF52EN1IPScAyi2N0P+CSjLXeARq1YJgFbYJa3gLOStNUPVR3yQns/
UuSgYQoqB9JPj6mPPLw0V3DgykjLMniiQBDaf1h1OxQDfkNSZp5n//rPl3Q+mzn9
TYbFzNx7pdAXdH7jbuzfeYHq/UOKnnGsd94AtYSUGmMqvph5+P8=
=XlXC
-----END PGP SIGNATURE-----
Typos
Arran Cudbard-Bell@2019-09-21T16:23:15Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43f77a7059f440779dd9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2GTb0ACgkQ/6TVgp+2
18qVaQ/+NQ1Khf6LtPsGVxvpeL6yygPtPwejsNmb/F5XscsG+yuDI8utCi0VWlpZ
8FXEnk1ThnfWP/hrPul9Hz15ujQy5a2jk6H/41d8CxiHzw2Yb05EMZU329/JfiXL
PIiIZpXzoc+E2+CBCOMMbBMDXOF4qvVD6W59BoIP4bj+KslvYoVUqYm66d4rQnHi
1qG0BlDnBredeDDjZwCtpM4gKgBE+rACoj7UccKknojPewC2EAS0kx/HmyPLBcDc
DQ7BH0SKeP20+pexH0Df9tUbk3XNF7DdH+pVKQyjpqF3h/ZS7aZKV03jIaMhPMpt
ujctNKijQyF9C9sm0nAbo/ZiUrL6MDmJ8Au6VF86RdwDGFWzFvVCHTnVk9dNxLwD
VxzCUu166aC0CDahQYaivKhzYVHi/EoD3vkmfskHPoFzHEkCJxqGg9F55VoBziHb
ybVme00n7xiGLhwOKFXbmJZVYGfWoaTKPF+kyWxPlyc0ehLjpH8l1wHi75m62C96
0lREQi3WLVJEFVVXb4ihL+15WAVtcpWZFxGfU+IcTushSGDxHa5N+BmLpjbMmDi3
T2scuWJlCulmA5wHyNlyk/YadZz1xEd0z5tVdFURvvvDWWIkTTzhHzH05O6upckL
gSfhRpm6NH2eVlNccnq7JePZPKYMI8oOkx0qeBO73mwhjA1Oznk=
=I8Dc
-----END PGP SIGNATURE-----
Almost done...
Arran Cudbard-Bell@2019-09-21T16:20:13Z
Files modified:
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f299349ba8d73e2ddb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2GTb0ACgkQ/6TVgp+2
18odig/+JNykYVTK5inQdiYr6iiKjrKQPDFFJyOy2/G5GJ7GUTALDPzhC4plfS2m
XAbng7wqWj073C1SmA3XIf6eUvyj3MFfIvlkIfOm5y3wGyB+nVvmX08JwZUeV9en
E5xETgEda4fu7RXn9H4oD9+SJYefLNgr/xsIrQM/Q9igM2TKCyAzJyh7womBZwOA
j9+d+12seqJhgkms4pY1sc7E0YPyopUumbWQtVTzxQo+WwXH626SpBhmz2L3lqX7
s16XIlq6hDfCWpDHZYAaj3P2ynrFvIdDdBx/5HOKNNBhjqFWn5kOS+l+GwerPUTV
E292ghuPZQwFNLY7rH4V1oUzAxWC7aWjWFG0wEDbDKDJWVBG00ujvWvY9bW5nn4M
/ekFZmXzTyUO8HJq/K3PtCtbEAWnsfClzQgXwBTLn4IRfDlu75NvWqltx+VCfExF
orqkYChk3r83eNM378x//RbET5aSPOSOII16yUz73cMNKTsJeXh3hIryu97nWbxD
LzQCt8RIOmIe9vKP5DrV28q0/vRIQ4dDRoLcuxJZZanEbuqCidOOVITym0MUotuK
ncrOpBMptI89ulDe4GSPKwwpX/9UEqx8aesodYbMJHDOaEw3sAm8r9x1+FqS0Lbo
/LniT0IKpW91Df9+ygwAetsVQLkJRyE6I+DJPUuGKOODLiQ+tAc=
=udh8
-----END PGP SIGNATURE-----
Add chain certificates to a trusted store. Apparently get issuer doesn't work with the untrusted args
Arran Cudbard-Bell@2019-09-21T16:20:13Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3919c0b22f96fa5751aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJdhkdRCRBK7hj4Ov3rIwAAdHIIAFqIXe+6LuUZxIlDGJCRIE1n
t3vns/ciSAR7aGekROnUVtp310oLzcoNDOdmorI2gGYfqHneICkouLnomo9IpV1c
ou9WEwPOZ25BNu0CXvE/s6PU1Jezgg8mCrslsZef+nEbgDZpjhZc346ad0hzMxR3
F3j+tiJoAM27ewHNE+2tpRBOHRB7tJT2lNHiajIAv3TQRB6G6CFAurtQwd9pZ6Cg
icNA7UYiO9I0jhIpA437ZHbFitB3tcO8icMyjkjJNKZIJblnn0Q3wQUz2LGUwvCi
Ix05tEymj9FoKmE26MWelSA+7GEJph9jof75srEhKPCqPe/shMw5z8aFHNjNamU=
=Ob+8
-----END PGP SIGNATURE-----
Closing parens
Arran Cudbard-Bell (via GitHub)@2019-09-21T15:52:49Z
Files modified:
* doc/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dd9d6fc605ac93f1a8b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJdhkceCRBK7hj4Ov3rIwAAdHIIAKv2CmnhUAr+jjaAICrXecLh
SZDbGDYchjEJ6ZbBHh++JSMDEU8wdKURGEEIDfg5+8Gi4CvhjJX6NVxOPu7oYCn4
lr/jpAiCbOHFfpFxgActDrhrRGqQxzpX5TQbtYtiRDH8BhSk0e/AV9GlObov08Hw
4A0pmhbqtAT431iIyHSS0m9oKNPS8oGNZkIkcGvYmu7tvMBbKbzZpDx2DiUfbq3a
BHEs+nMYGDDat5DKPL9V4a3TRjoREaJ1NBLOKzt3CdQeEC5tTu4n+GIk5EwyNLeD
2tIUeanboy4d/bogSJYNW/LYJ/CnitXjCLQVRA8v1Rr8ta3kNBez4PNoZ3ZbyqM=
=WNhE
-----END PGP SIGNATURE-----
Fix links. Github doesn't respect symlinks unfortunately
Arran Cudbard-Bell (via GitHub)@2019-09-21T15:51:58Z
Files modified:
* README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7a38c54669b24828bdd…
======
--
This commit summary was generated @2019-09-22T00: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+218oFAl2FMSwACgkQ/6TVgp+2
18ourA//SCwihCLlUW+XBj5eyLfQYJReKjoaUGoU1r0iHCAniDXCvjuTWYh3Hq7c
DSdBxwumIx1LG78pnWly/gxYtyKb8mXgTozOcL7XFW8k5Z0XcWweXB3d8wUu1xHJ
jMu6ZlRzLJqHa+YE8FUP3kj99MZFVAwsvcmoMCdPhlam6ZYcrAcClT8Mdu1EsVCx
DybaZjfA/LX7Ije/cClPmABM0OhmeTF+6wK9FzkrIAknCHWg6PgK7vbTIZS+VCBE
tA+eQNR5uAMHb4pX2hKcrUBkO9Of9vgMki1Uf8uOi5XbuYV9H6X4WWO5QN+RXueD
HQ9x3uNuG1KzzHgIGTj2CBoFHJ9hosiV8BrH6rOJCosS7R5Al/SQg1dmahhdwYuy
RH4btnN5D4sfnUjeQ5IX5KlOkXrUMpX5eCIABTCQkbZqEXz0aRwhEF5Vx6wGhRT/
xpuIAUPRzpIcQWs2x5uSvBiHl+te9qGEKS12ZflTHi3qEVCgp9UR0j51aR4Cq3wm
f8vaUb8usMToZYNXsVUwRwqk193jMD8uBg55WC8N8AztDAm+l0ZEGD4JqfXwLsZO
rt475D3LU78TwQ5z1PKXcls42k58zVaSIYgL/6Ywl8iSGpP7NegpjRraONZs2QnE
rnHWoOJkBxWA9f4kmCdnUVLrfucgFynIY6p8E+FfeT+L1+nfN8E=
=eVRJ
-----END PGP SIGNATURE-----
Goddamn OpenSSL...
Arran Cudbard-Bell@2019-09-20T20:06:04Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/296e67d4afb1a1f2fcbb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FB3oACgkQ/6TVgp+2
18pcIA//d23b/DJ/5qWJLPXT+U32aTuD/+KLL2Ert7946ZTVWbY4rWpkA8TL7hiF
of1LoO/7UiGVqM1qE6Zy4aYHqsoXh1u7hxgEClbAHTJSLLVDfTd69/6c9kwrG9Pt
AlnBobyPMgRK0lhTQDVK03fdvYyrqSsGLPa3ecBChaq9IptIFarrZX4LuXkTVjTR
GAoo4FFrVYI4hR+H4TwBnbcRdkXf3IjNx6KDKLfypuOd0USayQAITUYa8ogz3JdB
N5T60TjrjyFGJy5WGfQC3B69gQDtKEb00zYuAoktk520Q5NI9Im0utHHRrDhNR22
l4KYPr5IPNnqYlL0U9+J+k9Nyxz4hu2Tw7mLn0MA0e/X12IxzECg6HVoLygjXe9E
VBA/ELC6e38ub3eZ3xvDxbQU3tXGLd9m84OHHhZpBlKD3uvfL6BFuTMRFnf9CLbn
JG7xfD9agKqrimuUey2kYWD+j/3c3bEc5Xwo8uFSib3ihBDfQRQOLcqbVkYfYg8r
4K0IhHw7LNada33ca4Gu2sfmiL6GJGUCf4+bUqZF8IOI+CJ3d6zPXU3WcxLAyoo8
USlae0itEeR9QLqtmcco1uXesrwejBRVdSBRMsyT/ILPyfWmQ8C/Zy5DLLjwocHb
s4gTT4TInItprGzOTVjNeA47W4zS2VYXnwJK69mcQm2iTef6EDA=
=ERD+
-----END PGP SIGNATURE-----
unused things..
Arran Cudbard-Bell@2019-09-20T17:08:10Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4ede2184372f498ad7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FA6MACgkQ/6TVgp+2
18oayA//Ut4JuSDnyp6rj30RZmasKVUhb20i9oKRpddV/Mis8lxiOhicgOyzZjy4
+jAiE/7rb8XWEqBIDjZmt2cydixR/i2pY2K0Y6WWOERwUde6wsIOsVfvyP9uX1wb
yxxC+2wNejqLGCw/Jaw8JX5atK8b8bxezmX5ziMmJBLhFk9T3mdUgfj4b0KtzHcl
39x8wwJCKzOseqPYZ7oi8TtnspP9Mj78R/U8znSDNmRFpUjeEPBCxyyqtYORVLrg
dkr+gd9/d1hSyXcO/53PHwniUUZltLmh0GGvDipEntM96YaxSsCmnNlemqZvFfFF
ZmgaIMxscywGyOH9th9Wt4oMv0iapdJuqDvWWI+RFDDjIQNTgK8tK2wTZIPm/178
ilQ0dz5frWTqlaEwAHEhGEXduybKoBABM1UTRMiS5iHqjD3LBYHh9uC13lISh9iC
KA4mxNharGHlO6mTCcIv3HQa/yuYw5qOHAlRG0+5aWrDKXqCNM4EZZfojWtpTTVu
M5cLWVYfpSvHsITGPPLjoMN3I3CcNiZjhuzCNZIcAPt1rvyUdr2x+okGSNavIjn8
HJFMkcZDrqkLup9S1u3AZtAr0XxCGntjX0xS3CH8oNfc14TFZ/Xcu+eEQ7qskj2l
euiWfTVa5i6YBS28RGLicqVFb5YWjU6xzUVBWXzevl/RTLZRL7Y=
=3ZJM
-----END PGP SIGNATURE-----
More stupidity *sigh*
Arran Cudbard-Bell@2019-09-20T16:51:47Z
Files modified:
* src/lib/util/pcap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa4f9407adb661460164…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FAI8ACgkQ/6TVgp+2
18qDJg/6A27RylAXa6FTHKTi+TWdV2lMlfrQJTw3vP8fIEsWz1EPGJKpISkXWjFr
6gD/WfLi++GTNtDRPddtxRUqL0Kt1s9C4QEpJZlNOUQEkqwkKpHOxclS3E+Ec619
SPm/CC7fjBUqX6iCcE4gK89D7ygzJMuBpT+NjczS3c/NW8a4n6z1WKE+KtMHsbqZ
HeMXPmrjrGv/lFgtfiTNovx/vP3FsaXSBPyAxa+JPvdg8Pj8idaQ33rLBZv/wSZm
FBA0MEBlm+bkhUvDmIA3Z1CHq0g9TZYtlAtKS0Sde/xZdhm3RjZj30qhSsqCLb8s
6JStXWL9i/7f1WATcIN3MaO9FHRCUeOV3SM/VwQY+a43nexqFGzsUfQTXf349tCX
7ZAIQ89+kyi6tIMSVW7zwiOOI72OejhRhAjskFyigCiR7rHWysfYOI6q+JR3udmW
sCi64l69Ocnt1JR70ibfLawbtBW2N0mirceIRY8Yby1G8EPC1NpTQfTy4IgPk0Fr
3MVyTnjzlVHj0uvziKY5fDwTz466m431Xs08lmQCy/N+MKgKR28rUMQIF97yArR6
bzhCQPeFfm4ebY+897JoCbzI3NcSq0oXX7iYQuidVw99yz8ohVkR8cKKWtphVFWF
Y4/Oavfkj1Dai3FzPir9R7sf/6Y4eLPjKU6Oa64L6EXn6A77WQg=
=soCJ
-----END PGP SIGNATURE-----
Should return int
Arran Cudbard-Bell@2019-09-20T16:38:39Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c7716a6433f72e70f54…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FAI4ACgkQ/6TVgp+2
18rlag//UIlFSpGyCOtBKZ6nSJTWvUgyaX3F3BVBLhbfhiXjmToORSliLaf9XzLP
4D/dJiowGqTY/rueU3v/qTrJao4hMBsZihHv1RSXNKnCIwomZDuQGa5iUFUYSVp1
phwTNDCES5d77xm5pKToMJ7J8rbf7ezoyPTu8noxfXpMphoJf2V4Zl0GU1q0daIa
Y6Ej4E/OikF/vKSzXBc5LfnRVjdlx6aeNbZ0xFeHnnuKWnVMwwN5AY6I6owwcaZG
4/VlX1+kb0DGyV/0QuwiE9jCLo29OIMUVJPvvT9Syu1xKrnNAyT7NH7Qwkf106L/
hv/SpLRGRJE8qmHK6dhZbKLrKd9S1juwMyD9aJJv9IlyxUAdnBij1DW0aa7cgT8u
Yl5vjo2tl1iaoT00i+eCOM8HFB2OmsboWMsH2W6oJ7NpeY0PYxeRucC8b62KL9M9
zpi3rR7wcNuVqo4+y9KAq6pQqreJUMrOu3Mp1O740B1mik+fjs64l4cyL+YrWaDc
o863ZwmRFlkD2GjJKwwxehGiCXYG4os/QDvkuGYh8WXrDxge8wU00nmyniGuUDLx
DrqpJ5IAzC13C9moLFvAr3YiJzjPdeGOt5LnD5U615luiqrO4Gbwo+i9jgUA/JGp
tfaRjuTaJtYxYo5UIw/J/83ymfZG5y9/6j4wORvapxR7+j2GHQw=
=wAuO
-----END PGP SIGNATURE-----
Shut up stupid static analysis
Arran Cudbard-Bell@2019-09-20T16:38:38Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73912c3a520f1e398a78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FABQACgkQ/6TVgp+2
18oFmA//ehmtNgsYM3RINThjczruHCC9uKYl89FzFZOprWldeK+UIrJtF1EYo+ce
mjlPNfL1ba4YdHBe/YoOTv0HwHbdFv9EhXchyJUBpvk/a6mYpEIqsTEooi3gouPl
FpX8Pb9/iBjuPWjhEoq+3FO7PXntsOqWE0t0D3OHIhgGKJaMZn4MU5ZLj31YMySf
5NF7IYOCnmTbx3Igf/BGB04mLJ6k4FSdoAll47pIJ4IXO9G2SZWK4ns6Kl25P8Pp
guHF61E+xlaA8oTld06wfPMMzLLHa2Korgam/lLXRsP9ek+5evCYyUxT0LO2vVO5
kAh3bHN+fUVn4Gf5r1lgpZOZ2UIeZlkuL4lVjopkQFw0ZDLI/ZVKY2wVazkUBke3
TRovP+UixaegDgEQjdLGN4edaH8MY5q2ku6Ra0rbPzNZifPayIsU9M+OmFULSwEz
IQx9MsxCMgp4nIONYv8Gt6UrkKtq+26ZLQgkWSYQVNd0KXLhxbsCVXEe6tEPre3a
ps2x2pY2MLlqSMaLytp8gep//7hyIvFbvqt5agV/KGFrGCnxTpSeX7Vv543boDL2
l+Smi6HQNNLQdOYvPKGvcCy/sVXoJIqxfEnBiyZCe1zsluk4fN2DcZQUQA61vgX8
NUhR3w9sXsASmU/HueLchR/GqYwCMjBnhHEWBxXD07aUOC8H5Vs=
=pZAg
-----END PGP SIGNATURE-----
Doesn't do anything...
Arran Cudbard-Bell@2019-09-20T16:36:36Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e30c3f6fb51cb871e9c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2FABQACgkQ/6TVgp+2
18rCWg//R7FERXtb6GHFNq1qmp4G4RwHiCFEB4CwpihN4a7hB0Bg3XM5z/+rfb5/
Nk3GGf688gfTxKyAwOqHcARTlP9nRRUvoGOe3r0qhnPzA1VAAxpQi4WtW3Cfrppx
PTOQJpABWJYFU9cYDKirn1xo1zNc8mav7bJnTTxL10WZLHsc3T7t8qY9UGA/QdGj
Q+0bgjxKWrQzB81F3SFCLiARg0AOtZEPySeNLLY06C2iP7hpTcM792678s/L79Dg
yUHLnYvcEZ8YGjuNGNYGlMki+1wBn/YjNtCvCcne8Z4qdpLEBbHwdCgOFdnRyNvr
vIc21vGOjxI69ZROT9KrR9i3Vsu3yL8B2B2UAJCdADz0XKLedx/pjcMzQL+lodZU
XXlCPp/6tDLH6L27RSCUY2cTiCfkBpVsjlpdiEjOHujNuWptP4OzhQ9b7ZosFSOA
5maEYdF6BjZkcOJMujVbNUEI+j4Zk82GH3+a21giI4lMTy3Rl985j6hmrXFIyDUz
rfarEYW/diPsQESYFnYzUdJDZGDljGG9cmkaxh5FwLX3ZcP6/tHhvYgG5rOoUTum
D9A42eEU3lYiGF314PLfI3o1o595WYwz2Nu7b11HJjLVYwaR+2N0chV+i6LxiuJ8
EZDhGNQ0354s9jtGlwHpkyIIp8iTzcObv4rxc1E2cj5MvMN3iHU=
=l8cM
-----END PGP SIGNATURE-----
Of course radwho is not threaded, so this was actually fine *sigh*
Arran Cudbard-Bell@2019-09-20T16:36:36Z
Files modified:
* src/bin/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef729df6d9e2e7cbb2d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2E/PsACgkQ/6TVgp+2
18okXw//aQ+63vonSvoBSAED64quMlFYcx1gcoKdOjy7y2LL3YrKKKG3O5GGUWhX
1ZpBi/PdFQpwFlWePXe52B4FE8wU7XBtZOadZsUxT0d903ZolHdpxZA2JnA1Op0k
FbIJiL30A0MJDQj2k9vIY6GiIHDfWyFG2WePymKokcXG7kxkvgC2Yg8jpkcnXuJm
F1EwL/bOIU7DRe8tYge5iXwzuDhGt4M1f0q5mr7gkosLSWsu9A43YNV5HqiSG5uT
EaWpEnL7aj47236fvKIn15ABZzaOBSnHWuGmgFigZ0XTgaZX3K23IVi8IvtGdMsA
xDAOzfAsQ6GgdRb7NEBeaJlLsNanppZLSc5awKFkFzkz+dniknLN5NMQaCoTRYi7
upGpwZEZ7V2dNvlOzMtOUbkRJFs/PZ04SR5U0mc96DNWmJDNiqTJR0gWJb9XYRqW
1RnwboxlwQb5JSfqX+Y+s4g+zpCl7Mb5dBtK/P3mDij4YFL7dTctZiUwffekgr3R
UEPV4QRXBYT8NbdsIlC4r3dWj5kZqW51uD1HYqS5i+/o/ooN2yGLxXlLZ42qWvKo
oB5h0mgGGccq+FIsPLPD+8w5BM6A58Iklvo7WNOLyqpcDXWMCrzV28qpdYqJdb1F
V+y+IBc+Yh972/QmdDk+XLLv9KG6nRH9/d6bZoqkGi2B/m+CqPU=
=WWIk
-----END PGP SIGNATURE-----
Redundant and apparently not used anywhere...
Arran Cudbard-Bell@2019-09-20T16:23:22Z
Files modified:
* scripts/radtee
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a80ee7217306de8b7a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJdhOh5CRBK7hj4Ov3rIwAAdHIIAIS8N8a/X5zLevGxnRLsL7Xb
aeCyPBRN5It+8D9VfBMfpadZs1F2GIskxY5vg2mQ8yTbrWDaXHBy92vwlqe2HtVb
zZVM6sWqYLJl2eNkveBSoKXHiKSUR5jI3CSvUSWsJrh7A6tWajX8wWBSAVXky8rU
J5F9oProYS0GCdH/Q4zvIebreTwBrbrOOZtL6uBzVXQT3xBF3O4wHglKIL8ElKBM
EhhGIdjXilMmK7c3k3niqM0RvNenrPRE6aSE0bCUg90FnMlZ0lzKajkDgjtaqFiE
dIm2IarHWIs6EVbNhnTlyuILytgadMuBA0pzfnmzihY3GEpt/heSInIMUC8sdQQ=
=GJ/q
-----END PGP SIGNATURE-----
Add LGTM badge
Arran Cudbard-Bell (via GitHub)@2019-09-20T14:55:53Z
Files modified:
* README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/938d6995b3c7b5c4080d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2E5V8ACgkQ/6TVgp+2
18qesw//UmhNecVpnR3DkDOO7RttJXIq4Lkcv8w9Rb9a3G939qhnOGLnicWWtCb8
dPZTcK/7zUIf0S2rGGRSlv4HRvu8MNSo2jRjRPvWBH1B/EEPbQaTKw+P1vrrm+wq
0gy5C+IyR+LToJ/1YtFx147YTAC+tFOrpyuqzMSKGTnMb4tGQweJjqnm/iCY097Q
cp4YY6eflMyIatr8HH7Hhh1ukaJjvuxRPepnVxg62HZ2t+WYm/0hTA77VCr5vjDH
HCEGWCsxhh9EHUcSDb9ABD78Lq8K22R9vxJnuS8ryxSqcuYvv41Yo8BZGaSXwxVn
NfNpckXZ1/ZO/BqnAhJE/FxUoKz2cmXW6bqGvxnw3yijjszsz98CjUhLsKk2Ay9D
UHkpn81jXiuZ33HayOlJ8tLOlWeD13c028W3gAa1B5hETW9nA4UTLKFvsQVRyE4b
LTmW5F0bnKMue3SnGsdTfMQ7LMKHwlfKMcBVpWOHL9y+OtgRd0eVASqj2p8A/eoV
cNaPIapyjsWi3QJ+rWKT7pAgY8YVc4pmS8cuKM8lPs4SwrXXFCj9UiNjM2f/33CQ
ZdGYN/cN9viJ9ZKW21dIg2W0uzmZc/9FWAOuF1jtBSnIMSLmXBTHxP05bDzukKPw
Dl1KQB/w+41uqGFXSPs1jfwi+URwKVSx4iuw7djjz0xexDFT3To=
=EPOa
-----END PGP SIGNATURE-----
Add header guards, fix typo in license boilerplate
Arran Cudbard-Bell@2019-09-20T14:42:39Z
Files modified:
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
* src/lib/eap/chbind.h
* src/lib/eap/compose.h
* src/lib/eap/session.h
* src/lib/eap/submodule.h
* src/lib/eap/tls.h
* src/lib/eap/types.h
* src/lib/json/base.h
* src/lib/redis/base.h
* src/lib/redis/cluster.h
* src/lib/redis/crc16.h
* src/lib/server/connection.h
* src/lib/server/crypt.h
* src/lib/sim/attrs.h
* src/lib/sim/base.h
* src/lib/sim/comp128.h
* src/lib/sim/eap_aka_common.h
* src/lib/sim/eap_sim_common.h
* src/lib/sim/id.h
* src/lib/sim/milenage.h
* src/lib/util/ascend.h
* src/lib/util/cursor.h
* src/lib/util/pair_cursor.h
* src/lib/util/snprintf.h
* src/lib/util/socket.h
* src/modules/proto_ldap_sync/sync.h
* src/modules/rlm_cache/rlm_cache.h
* src/modules/rlm_cache/serialize.h
* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h
* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_krb5/krb5.h
* src/modules/rlm_lua/lua.h
* src/modules/rlm_mruby/rlm_mruby.h
* src/modules/rlm_redis_ippool/redis_ippool.h
* src/modules/rlm_rest/rest.h
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_yubikey/rlm_yubikey.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b378ca8d61396c46800c…
======
Sync dictionary.aptilo with latest official dictionary
Marcus Sundberg (via Alan DeKok)@2019-09-20T13:07:46Z
Files modified:
* share/dictionary/radius/dictionary.aptilo
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ffcb5afb7d3b7b07f5…
======
--
This commit summary was generated @2019-09-21T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0