Freeradius-Devel
Threads by month
- ----- 2026 -----
- October
- September
- August
- 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
June 2020
- 7 participants
- 32 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Allow the developer build macro WITH_VERIFY_PTR to be disabled
-DWITH_VERIFY_PTR=1 significantly scews the function call profile.
Terry Burton (via Alan DeKok)@2020-06-08T12:43:50Z
Files modified:
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5370cbddbb9da3b65655…
======
--
This commit summary was generated @2020-06-09T00: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+218oFAl7dZocACgkQ/6TVgp+2
18pJwBAAmYZI8bCdxVgSocesRtQpqTXE91jGILY4pvfKfCxkuvpfSBC/rLvj9WIc
4QOY5hQITVfsEwstbCIHu2LfV0q5SGS4RA49gjuWo11eOCwlmtvxBI9yUVqhUEYV
EqsZgjHY2NZCj0TCjM0sF+OHK60ro85XXz5+sQb++02utSPPBDJgq3sXZIuQOALv
R4/VA8SsnTVIfYrXdjiqA0CDmVaJkWD9COgIrp0co0UV1n7jjd0DOxAtZdzi0rHI
CngtmAdtlNbM4kQYdqJLx+4DRTTUFN3gArDvHzay9zhCA73rde0m2f0ss7u14NJp
onDA0nDnV8gqzWZHBIL1FcBN/X8YZ/ZKcmGQTBgVkyHpQko+ojY91rfTki6/u2ZU
r5HDqnlDkGQ3F5CVV7Wt0axp5WKVDcD4YzFGttisbH6k6aFDhpdrumErzC1xyE5r
qCHIdWsv01rcj/sjSeWagHLRPo5TfJRqe5KslCmypW1FmJQikNKmcgaCLWiIzcHk
dGuD54j/MDjEfTdTUMYY4XK1xXZRdfZAkobegDnu7MeaDgBDS22sWNOjn0cGWEI4
cwrDyXJLv/+M3QKX/gekc7xcd4hz4Dha0jc5L4N2AsQAkMb0q1luK2gXoGqjC+nR
ahh1RDZHZU6Ity3wboWnXdsmwRBgN08SBjg9DsVBjnss09stoEE=
=2o20
-----END PGP SIGNATURE-----
ef should be passed when deleting. man kevent states kevents are identified by ident/filter/udata tuple
Arran Cudbard-Bell@2020-06-07T22:13:27Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e9db9f2b669e906dd97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7a2iwACgkQ/6TVgp+2
18qiEg/+NG9lp5o1kmSz9wIU1q3gMvZ14A0BI42owga+W46xaszqiEKUGJNiItdK
hSWeqEfC0OGo3LOCABqIXChOAIQHDEOW/LKDaPTtHcJZd1SC7C5TKhnAv5V9NYBv
sFmMwMjU7HVzYGIjXSfm6asoyf70Va7de5fURIZpM7bJ6F6j18Q2MS3QDPxOWrl8
viinyC12hXVMdBRvT4h6JSgDLOxmxyqMOqiN7WOW4mjoy2yPAMropOLHnXlD2JE/
rv5yCPW8+1C1btXh0ntKgKxhiU7UJS78G0VCj/hAmZd1Ei86BsdkiukprmD2Pjm4
eeq7m1TbOVGPan/MJRCgmAePlbLheJqgQMDt9L/BB4Vm9Y1klY2uIUi7uNVPvQ2g
byzOlnZW+nlxp3Qr0YAqbZMrpDiHBn32rd49z/WLGIEcyoChv5dxE4CZ+lT6YNIS
g+XMB9OArrcRzFczAuF4wElohxLieGBSss+ywsSErQPjUHgs2Va2UL1EIsdrguXq
FlmXJoH0qbGK/ZTeqjg2i35yhiuwhOqDAwsAIy/9D8LZHQt1D/duZarg4Oyg9j7H
T9DvK1MoxfVEHJY2ZXdgGdcWHqJSGXgrFUharGY1DhRZ9uQ5rHzPHjAXdpWae1CU
FMzYKHa+7ZfPn7xFXMVXaH7ukCA7XjFEQxiJhHHPW95JQrbjGqw=
=VTuj
-----END PGP SIGNATURE-----
Apparently the travis user can do binds even without CAP_NET_BIND_SERVICE
Arran Cudbard-Bell@2020-06-05T23:50:04Z
Files modified:
* src/lib/util/cap.h
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f185c04f43da2651e24…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7a054ACgkQ/6TVgp+2
18rm3Q/+I1nFtLXyB14+BOABx0ND7yLDT3lNYmX1VraP36NbnYjcuMFFFl+3XR4c
zp4UUWqSgkfFSEqU06eLxCak/wG9BNqEF6LcabSg3o61U4jd+PEBuebc/pgeBS4c
PhKypVO8Z9VE+Bbu1L/PyVmlDTAiLD+72KT8QY/8gF6V8k6oGizPdBAJy40kZKx6
wlodO7owkQ8wsckVBDVk+XkRDMWVVjCrhx1u+5TVMN3t67czTLuio76ufN43r7xI
+TaXh/bVabLiEtDTwZnMK4WniL861C91eDXBKErJONy78pF0YaOTluYMMMZvACU5
XSHcPzItPaO5NX7Ij6yuTsduXaZ7gUSD3pguyZPpAqZIkRQsmerjX4M/H4IDl1rw
wyTTLwCUQYJPaVVm8YUEk2FWQwT69CafiteYoAtf+SE3o2k2eyrPU4EToJcazAYc
Xfh18i8gCEk2SiUW7U2d92ZDGSjtf5wUxSOqSFTcIkVIk5k06g+71WKoYWnlhhJU
sd0EXHq0oaqLW9FE+AcCl4gsr/YfTjD1C/tx/XGAlj1k+AxcVFL5sALxdkHL94Wd
fjEZskHLaZV2fZcoIIWWfb8vhOH8WL3O93SF+nB05pYScfVOi3hQm1bKke6aXrEG
cu1MI987P+6RnObXjkWbvDho2svskeivjx1aMTU7s8wzvqbRdZM=
=CBhN
-----END PGP SIGNATURE-----
Be more verbose
Arran Cudbard-Bell@2020-06-05T23:22:06Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5fce60807c51c0d70d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7azvkACgkQ/6TVgp+2
18rWARAAkcAJNdjdvAAi2YxJdC7y79vO8XovfuSRZD/SFOGd9noDau++rBkwk/Qu
yn3Xb/trqISZVuBfOWIUNwSnjKfm9uBaQQV62CJ4XIw8ZLSNY5bPhKN24sK+bC5g
kSEGNmyiqbK0T6pqsQhZbnMl5tGykCbExNZpYv2vCjCfc8lUAv7Ted06CQUU7uWc
oT7mOaRDyxNxh1eb+UY+Iii8O/CgsNMegEtiziw3yk2ek4siHv0Ol8RIyT/FHwls
h6qzdeMmeSn304Oi6/LxQCKj6PLudtc3c/aLqfRj9q739OsEL7Z5vnHOXm9119gI
mV8MFH809Idf3las/7HyYZrBg7av7AR2iGfhlqKYImLPW5CyPz2r2xifX2lC9xb9
JOELTxJwwM4xnYqg/2RStXQ5eXpQBxbPzwWY1q1f7QNs6ds9A9kvGeXdT/JnNjqb
sIKmdb875vKLGOgr1eHK3auJy3YUWyQESUqLQjkI71C5oz360kAqi1ewhJu/tTZ0
CnxjVtIEEnNUPnQSqXppLD01QT32RBaGgMD7+3fnDVKPb6e3xvpgxruN57KbH7nF
imUZMGu9cX64ArZAanu1p1RZLSARGuqPu7E+qxfoopIaZ8Nca/+EGM/ZsTjXKVCF
WVszrNLArOwTUZAyzPFpuCOTUNc91nKY8qUKAnRn+QOrOff/E+I=
=U+No
-----END PGP SIGNATURE-----
trunk: Zero out all the fields...
Arran Cudbard-Bell@2020-06-05T23:02:17Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab5053fb79693885aee5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ay+IACgkQ/6TVgp+2
18rGTw//WmUHbWidAFpeKeEOj1q1Rq2Q0/mjtZFtcinQSFI+wAEzBNXv94AxVkO9
lY6uVOSAOlGxuEFhVidLzngXGkP0mE0GZzWZRgmhQZZCUQZ5UFQylGWtYChorzcV
S/r75RfgiF/FTS58v8fsZImZw8DpaWOV/7842tjtTAXDbhh1dSAt1C3UIw+QBAHC
6+sj0YknEbfhPn7hzG/SWq4H226jOzYrmrwY4/uLHeXsVGtriOPH7iTsANB7npeK
gegBAmZwhJY0P9VfPO5BhruJJ2w6Q6XGSQXTbwmfr/dSrh9tICuvXMGyr7slQai/
NC6Dbnhtxd3jOxQTfsPEIlxPeBmX5EIUXlIVAJReNCz5rdDP4oydkuvb7io21vAO
2U6Y51Mp9R+BbXss/Vim4M67ETjbsWFReZdk9t3WN5OUT+YV84C7sbshi3SWVGVD
xbdPWNxVIi0wkeRNtcWWvD7O35GciX5b92+z4d5o57U0Ee0r2J/EeLZRGmyHLzxW
oO6N5LpuC2SNJNRxTCSRbgGtCD5CGxh8FFGpNZfcD1/9rVvWe/zbVlwZdDXnrdBF
VYOUUn6sdaMVQuHKqWXTcG4u8ryR95gvNcKf60n0KWlPyCudoREdQtOSrh5YaQaQ
GvaAkLy8U0PawMfDuwU4KbqdYm3MxQtBLsNPeYMnvIZawNZ4ujQ=
=BuiA
-----END PGP SIGNATURE-----
cap: dedup cap functions
Arran Cudbard-Bell@2020-06-05T22:49:06Z
Files modified:
* src/lib/util/cap.c
* src/lib/util/cap.h
* src/lib/util/libfreeradius-util.mk
* src/lib/util/socket.c
* src/lib/util/socket.h
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/868343a13a7ff62f5951…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7adEgACgkQ/6TVgp+2
18oqpg//QLMOf1AcCXdRicKlptsQx047DLnKuTPvP4CeR5eATT/+1E7y9NW9ChRs
n06iiOEGhWnZx7kayVZnJL1UsxzMk2gSZZfDcKoD4krTM/DrIEwpsZDURcAfpl4J
vyCz2YpfwKtpJ8T9tj/LJujFKqEaGrA1SE9++phtjjJSmktlQKmagHrTX0Xm9RS6
LwSigYkubmTqhYZxIrRXpMQ3jL9Kpo6TEUJyk4xjxDhXon08xJUrfleVmHfqEKw+
ztnzuH3qOjpc0wousmCgZtSr418E1PPCzDXzV8oVccnVCTvxAwgShsqoBup8QdJJ
QAEej0xBDsJGcSGoI+buRLOzDCuXqpYQNNnOsQuOV7r91TBlBJmNVLvFsnrXia8d
cD/1HVGyLqTxJTzZe3JpRMUYV7Udbu2f6JpaVXa/kP1+Pr1/x+sPfN0+Oafe3wNw
ymQCVmfH6HkJW8j1wjJHJFA0GRiDawLF2M8h6BrRt+T4xXZ9JzebT0AtBHOvrqKD
mmWNZqcF8j/vXn8EU6fIpMgK+G0z2VCrGaSX3HGhizdhpkFt4Zb0kFxGa0REvxZq
X+Ds8jqDhk5V7dcE1VKEhOJUmL64F4roR6vOblB481Yg1UsTcVfuWXRqZ5GTPFZH
+N3Nb7b36UZkRfunLJPHR2UGpAJUQxfPxdhlMQf/5gOEodiUB1k=
=OwQg
-----END PGP SIGNATURE-----
More efficient field initialisation
Arran Cudbard-Bell@2020-06-05T16:35:20Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/518ebe1902916a6232f8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZmfUACgkQ/6TVgp+2
18qW+w//b0/TNytEvjHBi+xHMhf3BLiASa/lrVvZodiCxHovhEZHim0bNuUZnLuj
MgblhHz0aV2QLcCY10wsT99ew2nlB9Vr1jk2zCL75Sy92ihSvQq2CjKbsEepbkjV
6nnASyVTvrnO+tfj2BY4yEP5wsDxwAbvMOwmtES0f72/Oig7zzg8BvJVAB9D7+Dr
r1oCCOSS7FQbOOvr6p0ipqSrke2y2rIFm0n3CUIAqdHy5aa8IP22P1nuOd4mYFIt
Drj2ePcrjaKetYqh8lJTuHjE9WiFCfgoG/UUNAmwXXPL0r2x6GUqNepdMDfcambv
g0uN2DlQuHPArWpTTfDMNDRL/vnwHHrsCsJcznyvK0jsaFvqM2S+11PCahDv7gdd
c6TRPY2rUJtMyukvHoUGjC1d/S6j6Rl1XeIQoZSwQqkEbPH9TUMLIkPya35VKhL4
0W/V4kxSYeUU3cxrDcvw5WIE8OXc4wFc/XhuNdIgaoyAcMIvAoxx3MO9m88cVSdJ
98BbVY5aFDBkKToosrzVh5Gk3JtLeu2/zeAgsee9i/pswzUMoLVMu/poWgetF+AN
xzvK/DoWrO3xzwBsV7D3R4Z8lkXYRes+XKbonDZcNFQJPf4mbnMYsJBpQ4EL8N0B
yl1IXHTopWgAHAO1vqtKmGxmoMqUkWBcJT50l/TSUcwjALI0d/g=
=nR7Z
-----END PGP SIGNATURE-----
Don't include sys/un.h in individual compilation units
Arran Cudbard-Bell@2020-06-05T01:03:49Z
Files modified:
* src/lib/util/socket.c
* src/lib/util/socket.h
* src/modules/proto_control/proto_control_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7be9be5b3dfd22b4e66…
======
--
This commit summary was generated @2020-06-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZXWQACgkQ/6TVgp+2
18oALBAAq8s6h+8jUXbDIRcE1dKRBflqGYIhuq5i6OGMVBN+/U4kGVbQlZg6kx1h
Z2BxxwK/0BBOZlnMoqxQBq7VUCG8Q1fbMXBOCqLVelzZDs+33e8B0zf0ZuPScDli
oLFehXUIJxQDdfQNDyT2wgWnLpVNBnR4EklXEDVc+Q5nNVNvSAo2txfh5CrHy+fx
Ll3v6V/9XB37Tf/w3apHtRrU74qAqJxkqRM1vldqKR1+kva8idkkUH7yqsJL1zjm
XUestFhcBu+Kdz27+ewdATsRnC+VfFY27XAFhK4RJ7Il/Bg0Ekl4XFOQ2ngB35K9
OThrR0bUZKpfmWd/ojRa2fZzKqJswKZQnKRztGXLPiB/j7gKJs3aSclcr5eJ9V/1
01cYW9mINWzCbsb2mTwolgTxqQDna+p/ucb+SNe0Qvfg2tOG5d8fP3IljVojP3AY
izwUtrNqtv01WoGH53FIePoIIMljzpor/Q1HCg3JLsEFl+7J0uLV8AExitBZwX+1
iInUdoSa8bFYsn4EgNqGWJ1DPo+GRYVjfnin9sUkhCB/FrIOUGHcd7362rZFC+5y
9Mt06LsAKIji6cXK1d96WsLMf2HIs4tjn9k1bQ4o5L5foK18Xutdgp3B4s/corLM
4mdaDnJeTDF01JU0d2WXIeAOxU0ah6h0fboGlo+XH2v+3s4gE88=
=3igo
-----END PGP SIGNATURE-----
This is why consistency is important...
Arran Cudbard-Bell@2020-06-04T20:45:24Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ef104e0598bb9071927…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZW78ACgkQ/6TVgp+2
18oIGg//c/C4/xs0rjmSeNxWDZvZ4NjntI8FklKVPblg1HEqYvYmn9dJ7CGyScJb
vXao6SJRRyWwN/cxlS/UH5h51hLUcrNsTRJqZl8rddaN4fGH2T6VVdiQtNdVyE8r
8h1bi1mj4rhvn1f/5Tnk6xMXILKT8xE6pgCC888nNvfQg8Y6X3DNn7VML5hgodBQ
lcO3V5pxtLtiVdAaZcVe70v6zGM4Pdz2U2x8OJyJgF+yLOYq1zDT6p/2mn372+gt
N8alLxJC8nPI4cPreO2Hf7XOpI2YpplLSPk1M7ZqyA/QSVA9g2ANA+OJ9b3vppW5
PEiwH/ji9vfHtS7bZEa4qvvhgjjYQYfsXRXxn3uYnjvnKSId5w24P8bwJ0oR8UL5
DBQFWIins8VLuXhLFIGovD5juk5K1J/HqQEbiWN/ADpj7dRSUA3qr7ZiarzUJSXY
DyyesvcznmTiG79ciOCbVGFrprV2RHZigPC+ivSR0BgmLl9Br3Kjj9lP+FthBR4E
hflfqmr2+D82OycPT8DWJExHCGL5Pk9zWlW9HO1ltVDkuNfi+QFyxq9zMKDVy0Ea
XU/31KZ4XnSw8yfdNMG0CKjZKOCBM6CiNEoFMc+BShDnkWWIoxH+n4jIifnS3zmP
M+PgwypwBfIvXrgvxPlqmZevAIeAUWnLbNa3SVeMkrNwvz9UaE8=
=L3k1
-----END PGP SIGNATURE-----
Use our own SUN_LEN macro
Arran Cudbard-Bell@2020-06-04T20:38:23Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa12c3f60ee20c6f4365…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZWQEACgkQ/6TVgp+2
18p38w/+PMrbKK7fbeRhC7SIpavE26fh6SC8aabM69g7wg8MP21DRfWC/7/iL+Vu
pqvml9RH1vq3DGfr1dKkEivfLijyVw2Gmoc5oOX2oZBHbxcyXVCYatP3cH5v/JVG
jhCF0eSgIaDOI/5WlSBgXRhUXB/FdPvGLXz2kAFWww1AAxPjq1eN34mfvz+aw76W
MYVzdwi6Exyfyz4MjrHis6Tby0u+26TQGfddyY28WiHQkusDL6fCvUSSv9WowMVH
KRu1j3ngDYp5MN0aaNSEUtJbsdlXxJQv8YiGhO/uH5jWkUzVFj0zL+OADayMEzkX
c1BYhfZFGcrVBfm22QQeQcT3GKKq9SOY+0Zc+bEUWCJdU54pjQ+9x8SD20Ct9opJ
EVSxjfDRxUtKdQiO0yHVeoDv0hBF1taeCTY37DkafyprUqsdUQAoCKyeRpmvR8nr
kVokA+zr+kybwK8R9VCrDlP8I/Q3d2Ssw/yDmHCA+LDhtSA4zXpd86+exVrfdWVV
Nt6rfa3M7HsPo9JxCkp7GyMl04IZQaIGYf5MwqY+d0IVzLG/08/mV0VC7rYIktBA
BzEHP1CVbvySzvIEb/ikzhXWuktKg/FiKIUqkQMFXE9vhKTpg9fsM/NgoLuhSXz2
QlW6JgdmptEJMNchez4uMNB+dg80M5IXcODSol5+WG/NokTJTTk=
=qfxL
-----END PGP SIGNATURE-----
Fix ubsan issues in talloc_bstrdup and talloc_strndup
Arran Cudbard-Bell@2020-06-04T20:26:41Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51ed82bdabdd4a12e0b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZVTYACgkQ/6TVgp+2
18qceQ/8DrwFITNntV+TsVidPvUBVGuUzQV6iHp7hYy1PaQYOzq/K9yELIZjUj20
CTMDCKNgHD6mzqX9iOhG1rvW+75+SRRoZdnCtQO6w5I4nR0mZidpLf2xJnZ1hFYu
UaXJNywibJLms1BnnFec3vqSxuR1dtnXEQOLvXs6WqtvjpTT8pO3GMuJjrTy7waq
27YSXRM+deJhCoZfv1ltZ5Zrm89jhSTSEd0ipWrP9PNKsWE3dPPmSKntuJuZKUKw
jovOiP9Gr08hJYi2U+4fJuqarYV4Ae5RdPn2soXGWVZPqOMndc/sg+vnSM/kEKwV
N8wlQqs7Kb8C6kmj+DcufYqIfrsLjOcsK18lm2ACwo9go9AimmJwCHY8FJeNB74u
S83QSo6V3TRCdpRkFxEbg3t4irnriFT9wTCbXAPLRGXvnpnDuxSJ8dybO6vBK9FI
RZK8UApAAjv1iRqIfX9vWNUYjltv3327HhOHVdEXz2nIUfE8eWF8zlPtF5qZ53Rz
TU2YTmZV1qlXxDy6yIwqpAD+ZB3g/GiLarjyDJjkrp5FDowK9wWB8fW5FcH1PkN5
nwDfzzYsfgLzciaWIC8oXGs6OEAnLxhUGyFtV1AtU6No0zWJwnSGw45BUL15W0SS
jm8O4yjJFmHopkTq6pwHAdcDt7F8gRhJBqyN/0OSzp3vunA+qm4=
=mIE/
-----END PGP SIGNATURE-----
trunk: Ensure all trunk request fields are properly initialised, and unsed bound_to_conn when the request is freed
Arran Cudbard-Bell@2020-06-04T20:10:30Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3822b796906516d7a363…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZTKAACgkQ/6TVgp+2
18qRfBAAlS/tIdU4mialdOVTdtvgTwGMDTc0KcH9JY0H2tBcw97M6TaPgZGt1Ryd
nGKtaE0WOJarV2cSJyF2WIo21TYveRBHOnG6DAUHoiLa1GzG5Ngnx3migGFE3BEm
NCULpqwXO+OddNYj76xiEfztUwJDrN4THngr8aU7Ok5wjHCQ6fmShVDurJezjdaI
aW4OFVH80FEz4Wej8w9+CSmwsEwIGS06k3YjQUFYSlEv+CkWWPjqJfoSZ9keZiB0
QMCxlWpY4ePY6PWl6De1FfAKelSzKkvGk0USenSVjn7bevTaDIjPAGQJm4/X9d8l
koSsgJ41NIzAHVfES/djKfOi0q7OJ4nAOZQYRuyk0sa7ZJc8M2EUm2Dj5IvHccSO
4N6BF8McP+eCu42R7hvdXdeQOq/uXqE6yKTWsUIcc5cFwmEMmbGhfbgjtksdIwZL
lxMkcJyJ0eRNrj898rOfSTl+86O/DD5HMS93TiFlhlt5S7fYA18LqGAcDb8zYkyO
IMD6S1l7p+pWd/Qqt0yldWaPs+o435u16/QSZDcc6EF3SrDhvD39o/l0EivPyqkK
3T7rnr8/TTR6h8TSU9h3v/ZCnLWkY/OoIIFikuyxy9SZUIuhUiezLTL7S8BJcU+l
0E//vHlp+4xqgQ46cxTZN3TEMyWUEG3jUYVcI2JlTFXr18lxCw4=
=s3d4
-----END PGP SIGNATURE-----
Update comitted adoc files
Arran Cudbard-Bell@2020-06-04T19:33:52Z
Files modified:
* doc/antora/modules/raddb/pages/mods-available/all_modules.adoc
* doc/antora/modules/raddb/pages/mods-available/always.adoc
* doc/antora/modules/raddb/pages/mods-available/csv.adoc
* doc/antora/modules/raddb/pages/mods-available/echo.adoc
* doc/antora/modules/raddb/pages/mods-available/exec.adoc
* doc/antora/modules/raddb/pages/mods-available/icmp.adoc
* doc/antora/modules/raddb/pages/radiusd.conf.adoc
* doc/antora/modules/raddb/pages/radrelay.conf.adoc
* doc/antora/modules/raddb/pages/sites-available/arp.adoc
* doc/antora/modules/raddb/pages/sites-available/dhcpv6.adoc
* doc/antora/modules/raddb/pages/sites-available/resource-check.adoc
* doc/antora/modules/raddb/pages/sites-available/test_load.adoc
* doc/antora/modules/raddb/pages/trigger.conf.adoc
* raddb/mods-available/icmp
* raddb/sites-available/resource-check
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17c0f3b6c23c1c86c374…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZRPIACgkQ/6TVgp+2
18qO6g/8D2ui04c2ehGLKLOUpXp/DC8o9B0fl1RfVJCMRbdI3tHmceEYfQcDyJEE
O8sj8rfbsBWj8QBsR9XdEHe4OE24Xt7QgSwbhXEIlOZ0oaSjA5UotMkB9o04znKB
HcaQuGM03UTTgnSf879P+9hiLDSnAW3cFVKSXxZiQ/eEERbUjsj7fRhlnJcn1BzE
ZkgjtumVIeqFR7WlG8ipRvg8NpXm0VycxOZdstcqFPUBqtgQM3pM3hA2ye1D8mb5
lkp7Voq6Z3oGViRN94/lY21Jizg977iYicBrKn/XzZK3ea23wJtCqd6ybF/LPgWV
EIbMFD5T5G2D99RqB2tMBPhOpBfqzrLTRDaTi27q8hF2cRNH05yZuDNgOgYFeYem
fYtM1wZ7JCIp6g3uaeeHW8D/3ZvHsSxDGa3Kzi20DHEel3QDT5TP3wkL0wSDWahP
yIaQ3SsJEdE9RmYEtd3+z/nk9wnLHkLxIVqmZe0PMpq0v08L8DjcGXvtnIH5vwrx
78gESxpNB/dYAUs/LpOX7ea893v83XGSvvwpDx+QnVjTF7riNUx/IeScLm4jdb9Z
t5YHbgo9Ur0tyivoz6ZxSemEWiv3HQqa+Q5odzlkCiLFa7iAgP6wpPkIfAr0Lypn
n80kGSQTlCjPa2VIlGtYr2t3WFVU7tp5vz2mtECOkq6eQm9RdUE=
=azbK
-----END PGP SIGNATURE-----
Fix ubsan issues in hash update functions
Arran Cudbard-Bell@2020-06-04T19:01:06Z
Files modified:
* src/lib/util/md4.c
* src/lib/util/md5.c
* src/lib/util/sha1.c
* src/lib/util/sha1.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05140b4d385127c406d8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZP8AACgkQ/6TVgp+2
18oFNg//VKeKr2AQjhG9HJwg2qnvaUCaGM0YA2Kw+EvWaVmpZGUBNoA03uTZIjgY
Xtlv9qqTRcb4d06JiCwPKhPB+fZWx74cHdvW2VBJcLVnZQhJclhNH3MOuHA8nkyA
j4gZviX6KSBSBQ7lAn35VaJtKthFP6Q5BubEIkGewcp/k8Z/60BdtJ+b5wgatVH9
rB4LJ/bQNGrfk8cMLwnUHxRDt5vm3ggTqznvKQtA9nhF0wIB3iU5y8Ofc04MSvIf
j3pFqu4xMIp8hBb3EYgaPYrz1E6SG2zyv3yaSCaATEDY9oylN6JJK+t3wnfZxVP0
yEdz3u9i3S3YEoTzB0TIrXs+oubzJ671jLyU1vJoxvptpJxmKe7WTcFo8WUuy+M0
64eUyBb1+Pq7jP7Eoh0J9iEqXql9phLmL9tQBLTT7d/yyVBu8m798uh/Y0TFmi7Q
2+vnVb0LjsQhRWw5cjU2hWA5j4k424kYfGSzttAaUjVIZZvQaEn4J27gW8b+JjrD
7KRx2TECg6jniWCp80sZN69qZI9NV97MK1cawjzAlmtRAaYpq++zHOubr3seiPCc
enbHwpcex1LThG5mFevHlp1PEdX8bzrF3LbgY5B0FB6dzLqrZL8b93zZKklIvIgs
GH7BZ6Nmn3oqdynvmfQ9TaAAWtMx7jO4FL8FKVzKVeCmbKn80kU=
=YXU4
-----END PGP SIGNATURE-----
Initialise res
Arran Cudbard-Bell@2020-06-04T18:38:56Z
Files modified:
* src/lib/util/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6712ce61e334ec82aeca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZPvkACgkQ/6TVgp+2
18o6Ng/9F0qBl+GYmPh/3lwaCDhMaqtbtsjtwQvV4h3RsGIGHh67cgIJ9q0kPExR
RWXog2dsvJAZHpsfZ7ePX2aFX8jZHeLKJy5HdC/GKJ9kvgymmv2MjyibQjRCSA1K
AACo+wOAGVl9E1/pzDOpZJ2+Wo/CwZpop349Fp/cmRuhkVWlfNJoYZ4RoF5SbJ3j
+mkViLtKR9b+FlWgz2oWsGx9UEg+of6zqckwmHKq9/+kVlbFvWZCQkkbqkOWHDNO
T4Aq1lsKlmvP3uatpKqFoVg+yEhPcAKeys+8zI7kA1J3PO5FH8j4mCSU/pzywRxN
tIUB5iZ5FiYkuu2E8+0+N1dODQ7mc/xp1UBKKg1nnSs1hu52gPM8HShLZaLsXTpJ
bwRXX+FtCu6AfucwnrGzI99bzxokdxoHArz9xV/xwAuh62JLXJOhgUI7eZonPfT/
EqXkRXTrUWO5mBZvxAn7fIu4E/YU1YTra4vl9nNNpaWJoWjUwU+Kq3CEWjTy6ctY
FLALcP5pLhhDp6632AT92A1KBIAYIDgv/RkQWjzGwkWPOji9gdc8EjdNildsgYP9
zIS+oQ/d+djF6ogeQc6/KAU63hyyKBOqou44tpvhEKlJAr0CYv1jf5IdJzHiPYzV
IkwkTBYAePLysh47RjTK41Gb7KqQKX7Qqn+VGCXPSv4ZIX2/ETs=
=/Vei
-----END PGP SIGNATURE-----
Fix weird whitespace in misc.c
Arran Cudbard-Bell@2020-06-04T18:35:37Z
Files modified:
* src/lib/util/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/046eb46d87198e90bc70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJe2Tt6CRBK7hj4Ov3rIwAAdHIIAFrQjbYaxlE2z185+WqqfkyL
XFlOqb/c14j4nvqpAlabajmy3BseVfPkC6l4hvJudLEbdbshEhuLfUVWQOGnvoP+
FcOqGT6t2P0g1wLnm9K7JEzCfJ+LOrkaS8XjYasJhGHPddCQV58vc8BR3L8exzE1
ozjjorUKQ1BcDDQvDY1dJ8ASZTTPN4kn/oMMO3TeZQEZSaXuKWM2C4WAsqPL2TCG
bKpf7sIsb3E1qT2+Be1Q9FXuVXvhLqVEcwtiFizERyqHm6Y2uit06W6WodME65Wv
hI8/73fjlK1Kzg4iAEylwp98CYdXiEzbUxlqXN3EnQbxq/WTnPT3Och3/a7z8WE=
=5yzX
-----END PGP SIGNATURE-----
radsniff: The test need files from LFS (#3481)
The radsniff test needs some files on LFS. therefore, if the system
doesn't have the 'git lfs' installed properly. just skip it and keep
going.
Scald :battery:
Jorge Pereira (via GitHub)@2020-06-04T18:20:42Z
Files modified:
* src/tests/all.mk
* src/tests/radsniff/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8707da0e9df6f04dacd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZOkIACgkQ/6TVgp+2
18p80w/7Bw87R4VLjNbtrggzPLc/q8ZkAa/SAR+hSJaMGvvppTnsg3VbT6sbTfh7
CZARa2EKITxdBkituVZDtCvZPhgyXU9tH1bTT0jWNxjtoNIvmPB2pWLep7Lzo2v8
fyjfLh/PXcCS2iG4FL7SGaCyiGj6nWDePtZEIH0ThFz+hY2VRcS4m648/FCrVcSs
ObNTyxWDMe5Kj1ZdlY5CuZBl+GwFvi1OXPz7nN/uYCxqF7FxPO/D+XbeRktWjVyS
2KRmiSuFHa2KASTZ5szBdlijgm3eJKBvQA4SSJr4TDcFJDxkJXrhkAX0uBKYa0yM
RHoU1lUWnEnSVtKnQA7TrWvPMaW6ubyx4Uahm32tA9HiH9K1Qx3rVAYdMXgdA8Tz
p/vkOm2sK9Er1usqswz0r3ra3feVUSL0ac49FsMzeGCrgQaioho4ewI6wFKf/tB9
iW+gcLG7+kfoeGa/mJLaWnEmkCG5v3z4myrGK9Ff6UiYm5P1vMtcBavY4f90eG/6
u+3cgVzueUD5cXmpoXjcei3Jd9ageaLvCINQpVfnvaMYaq7fu+4W3g0saOuM4gid
WjgAkpF+w4t+E4KqRXBoONhUdxSgfPobHHDudup6kbtY+txHfqEt3GgIC2L2JauG
VCzFYAYo2es+RtniIqvH1XysYV4yC42UxYkEktyfBDkiURVez6c=
=/pfb
-----END PGP SIGNATURE-----
Running with ubsan works locally... Lets see how much it breaks CIT
Arran Cudbard-Bell@2020-06-04T18:15:30Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25901a4002fa26470bc4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZOYkACgkQ/6TVgp+2
18onURAAl/BXqdrDvSyT+f0BlEBmtNJaGpdU6GpsIk0An60XSXnOox8FidOd21CH
c6fHf6d61KGtG3oFudk/6XNakS9dE366YSGLn+YCbsjfaFvRSCKwmRRLzx666eyr
vIq1vz8AwLaqgai+D6J3iLdD1EGF0S7nNOmqryzsseFlqbmeFTud+ZZ3jLp/W96R
IZ1TQn6yi5KHWKCZldbPZGQf9GPk8JIXPVG2PUJHCCg4tFfiov0Kv9XYFDBcHdgF
p8vV4EF/c17Fh/9wA6ROhO8OcywfQDwC4IKh+hajoV2S4gHrepCbYF89yr4DzoJT
X0ns2XhWHsYliU9zYmvSdZzUAaLiteyHZrrcRbUrncsImerR6d+T07PcsP9MwliD
4eNVYryZkP/ePbzXv8oswc/eYbF9hLlSnv0SDBLuadOK6H0wHQqYtNACHq6UwLgM
1Nvvdjbi7YKZ+7fCY3CI7KA9BEQjF4XDcxYuYbmTMKiqXmQzqCq8eeDKp1dLZHLv
pSQOK5X30DjehueksF+eeo2ZnZuSDceFIfRMoz0RC0UGTEdTnz9nEVRw/sruGSm/
DPr8NJArAJr/wkcgpFm5hKT9xmIbiZnnzA7FByC5RB5TXESsEEEgALWgYi0ufIuh
tVCYEzaE9/J/o+Q5AKvbMVgnb8XdlJqtNBJ/DnbkHnhgIUI2pPw=
=Vypm
-----END PGP SIGNATURE-----
Add mul + mod without overflow and fixup rlm_passwd hash function
Arran Cudbard-Bell@2020-06-04T18:12:25Z
Files modified:
* src/lib/util/misc.c
* src/lib/util/misc.h
* src/modules/rlm_passwd/rlm_passwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d920f520bd304a602db0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZMm8ACgkQ/6TVgp+2
18rcfw//a1JFEu0fY4WZ1vKy0lXbS3KpnRGjFRIEa1aPGcOfQiFImFAGva4tg9qP
k81kZHIcGAE20TIAsfSSIlp3fPassnL1NWJlv0XatIYfP2dgGInxodxmWfXXvnX8
vm3wR7329xCP1Rk+a60e9MXiHxZb0QORmivVChg8QjSfSJUSZDvVTyxJs4K1hJhj
k6D+a5/K9OFPvT80wmjKAhtS1MQ7ETFsK7qKmgyv9PKhC75/3SOlYJjmBznWkwPt
t1sJ97OaItePri6S1Ki9Pm5opGpFGq1ZFpasBwYE9fyZ/bBEjatYnPUaCbGFDW4H
c1UJYVaYwD4VaDq60Sh41IZqLnewPFYSvbnpOLwQL4wlFHelSxou1JB8f/2YWLxb
TwpdTDrbVJoh1kBeYBDKLZZoI9YHlQK9EMEtao6vSpNTvIq6/LmrerD2Y/VGPhAH
LU4leWPy5/1GNoReLnpwZOBR6CW8prUXrLE7yEqtm/GerAguggCu0wBiI+m2rxbY
78k0dHqNkSzhZ8sloCRQwkRS3SMEepGBH2g+k9Ibos4iglRpMOOuGJSndSgV3zb8
agVkPD+/fRC83jMaj3lAOUzHs7POw+ArFdapQrgfw70OmLiqqRo6jGsCz1PEW/nb
j7eTTK3mZeayP6Ck/QptcRDA0qgf92KsvVdHdHKV2BF1+Yzq3Po=
=cGn9
-----END PGP SIGNATURE-----
files: Only copy pairs if there are pairs to copy (ubsan)
Arran Cudbard-Bell@2020-06-04T17:42:07Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f32839cc5fe7fae8625…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZMR8ACgkQ/6TVgp+2
18q1gQ/+JK0kkkW6NJgB8MOA7+XjBG5kxGWj4J+/4pd84Dws7rD1mqYqm2mdR8GP
HN/qCm7LTZZGu907Og1l6WCQUbutOht4LvOqZeBWEg1qho752mS4jaajccerjkIx
BUv4JiHzzuIUVIAOsNGKmdCShIkPJSNFc4YmAMCf01emgFSorselnkmTw1I6ckzV
f3aO5bvVFYU30JYubv77j3PAU5Qt0U01OcTE1O2QL8WQhaNmAXECh1aop6cZBOMF
7+JjNkbexTUOAz3jxbD/jbqWkQj0PsDVcxFKNcT0GrKKhiTMDg+01MPAWsXwOe/D
r1/YEX6M1cqVmq8hb47/ufJ5nCktU6wRlM8ZoQRMz24rz94Hplb/kE314eKX7ZR7
ZLi24aISwnWLEmKJmju3iN1v9n5HbIeLwRphGjbDMJUSMTwPmC5vuZ9EcPl3cBq5
VzSMObzhKybsGrm0D/wcUMDifm5sm3AcLpnKiHIsKixHMSVRLPhq/j7f7LDE+2ka
/OiyC5MK/bVAkoL0neC8KQSvR2mKH4HiOUz6eqRL19W4V7FHadR+lLeZLl3+mpsV
pNlDoZN/qLcSfGevZ5HYHTGNNORKeYOerYXTnVXANpPLgBKTX1wyvRV+84RrtY6N
AvfzfRRXb2iohHvXU06dK2vxQYl97sdslx9JxVXBs2ns4PBLvO0=
=7bzZ
-----END PGP SIGNATURE-----
Fix ubsan complaint with fr_sha1_update
Arran Cudbard-Bell@2020-06-04T17:36:31Z
Files modified:
* src/lib/util/sha1.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21a5208a61c809a3ca8b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZKrYACgkQ/6TVgp+2
18pFmw//b5mI0o+kqQLKQNp6jXswy6d+HE3QVhhMbfvdufvwUt6nlxL2O+5nykvk
dJ1ZTL66hViS41BIDuMPegAGWU9ujZ/cfzIelbszVl6+oPKlIWRYDyZgpb+Jq/rH
uy8jmdl0v5iQ3ZK6XChuzbBrL9t2f2oH0UjmCcDVH7PT7pHhk47stva8ShzJwSV0
Se7dnSaLUn4WO7gKMDsD8EKH4moxq18d02Yn/ME0Gta0o19VHZVnkxlLJ5zCIPW+
yDYq4YaJKPHiRBo8970zRGlqvr+KG9e3+ZWwueiSzX/zBKa4QPzH0DUIZ78lSY8s
6MYIc7FEiPBzhp8lLASshwQ39N+tfyn1Khm4IwTdlycGtg7wbBJZRKRlcMC6ybaF
4zI+WQew1Kctn9qjofoyFg0kTJRv/3yngFr+G5CcfrVUv5bN7uU6G/lDqodGzfsJ
5j38+Mq598xSDALpqSNP9ImB0afIDL9P9kMhs8coqF8Tm+jDy3UuKOA+UpIwqDu1
YdCcnRz5Tzl4JrGs3J6mqbR1ViNPqZRU84LDMXdwwP9YcG5zW5YfU8F833vXkebg
OiQp1GyO7xc1CpSDD2FeSmPsycrshYeFLPzEXcygD0EkPFqEiKHoh3YPi+5qm5Xn
hZr8o8Ox0tDJ4gpXsfgKWEDvDOzZNDcnkR6Yt4ehrMgPTE2Q/Ko=
=uQYN
-----END PGP SIGNATURE-----
Better warning message
Arran Cudbard-Bell@2020-06-04T17:09:10Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cef0c1c8604308875c69…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZKm4ACgkQ/6TVgp+2
18rdDA//Q71F+t9Cu+5hGPqiRpNYQJwfLhxhH49itw2JNzcb7ZRMufGdviq5jBFD
6hi4QUpWEZLX3BfETXqlgiJ5pwfJcmgF6ro7lCcbLJCnwHNM2v6IdFxAz46VvST/
yLkF2cGBdRixWJzFJ2LfbLArhKQOosPSc2zNWfDuKqlruAQAj6m5r391U+s8Soqv
dk+pOdHNiUjdsJNg7DC7AOr2FxXuodmVbLkwuqodRmjCkNUCs39plTG+aVQ2c6kd
6SrO4/RQAUrxPKA5iuEZbgl0X36ypA29cpCWSwWEeIUM2FRU5ZLgjq35yVbndtON
p+mHc8knNgiSMwqD3qkz7l7GX3VivkOOeckDgFWFPloWN58JIGr9A+EBpzVKFvym
kR8aq7iBSqzUySKlihigvbFzlUC9WeoFASEL584ZZUgNg/57d0dLHaZQREyNCKh1
R3qhp8Rh/lUePMyBZI0xikLCCqdst86Zd09/pom+3i/1dmS9CkHLttVo73QoE/82
c/kv5K+DFxBKlm1HKPHS/1EO8js9nBu+PNRHsM1vlhZliWoCIaomoCLJWDPsh/9b
HcIq+pkfg2xaH2qR2glIEcFtNtGcGSEEwsBiK94TjWcFsrM0XBghV1n7uwETMap3
x7hKDeBOn+RuuDpUduY1XUvHH97mPQt8FRKhwQFdaQ9Grj0bIXY=
=kZkN
-----END PGP SIGNATURE-----
Disable the radsniff test because it still doesn't pass
Arran Cudbard-Bell@2020-06-04T17:07:58Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69f505cb7c95cd405dc5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZKc4ACgkQ/6TVgp+2
18o1bw//RRantdmUvxNoJvWwG0lTl5726mIQQf819wN9X58VmDYxZ3N5PdyKDqb6
wCDGmSrrxaewKQ3DTOaQb9DkSjSTn8OYgufqTJy2K85VkaE8YN1ZFrQTMZVAjssd
SbNLdh1T3aCqDFFPb7SJ3LPz6lWL8MNA4MfN2Ry95GIdc65QXBk2KFmQs6B3dzJX
l2XcwJCy9REg+WJaEhqmTxfITcdFAOsB9t9u95KjQnN28MLKU16JEjZuBUxsz0Q8
3qZJqrYYJncFyJ+rGwsW3ECsmV/RsgthBv4U3VvfT+tcWWtqqR+3nSroAZd40j8f
V1W/+bAtyb+mZl2MDOlrc2UbXW7YkutOKrUcmhdrCX/B970x51toEhRAb0XyFUzb
0m6+/TUN1Xiizo/degvjiGwgs+gtbc03o8tY5HnWW2VZL7n7Qxl/g7JvGF4yXgDY
/7GDMjlXsJZR6D3uLchv2w+fo3Lyrfna67cQS5RTXF616AU9z8TaOKQPcC4eiAKZ
kJG3YyQyGDiyXAIdUUgI82eUuOh6sRRhA/ZrdZtZyLMtt1YymjjgDIHqBSb/Jmft
cDVkMNq2RKvzH1pF7VpFa+udcGlCH/jfV/a562nLhMQRGuD3lcpFNuupwsVTIdKt
ZCjQn+5pQ2iTz8huOhc1bsy06/dMrl25HoDZ7e1Vkl/cqqfTMwU=
=tzSn
-----END PGP SIGNATURE-----
Fix uses of BIN_PATH and DONTRUNVARIABLENAMESTOGETHERBECAUSEITMAKESTHEMREALLYHARDTOREAD
Arran Cudbard-Bell@2020-06-04T17:05:18Z
Files modified:
* Make.inc.in
* src/tests/all.mk
* src/tests/auth/all.mk
* src/tests/bin/all.mk
* src/tests/bin/atomic_queue_test
* src/tests/bin/control_test
* src/tests/bin/dhcpclient
* src/tests/bin/message_set_test
* src/tests/bin/radclient
* src/tests/bin/radict
* src/tests/bin/radmin
* src/tests/bin/radsniff
* src/tests/bin/radsnmp
* src/tests/bin/radwho
* src/tests/bin/rbmonkey
* src/tests/bin/ring_buffer_test
* src/tests/bin/rlm_redis_ippool_tool
* src/tests/bin/smbencrypt
* src/tests/bin/unit_test_attribute
* src/tests/bin/unit_test_map
* src/tests/bin/unit_test_module
* src/tests/daemon/all.mk
* src/tests/dict/all.mk
* src/tests/digest/all.mk
* src/tests/eapol_test/all.mk
* src/tests/keywords/all.mk
* src/tests/map/all.mk
* src/tests/modules/test.mk
* src/tests/radclient/all.mk
* src/tests/radiusd.mk
* src/tests/radmin/all.mk
* src/tests/radsniff/all.mk
* src/tests/trie/test.mk
* src/tests/unit/all.mk
* src/tests/xlat/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30ee2965dc6d643449e7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZJbsACgkQ/6TVgp+2
18r0JRAAlYT1F5xiJuiJdhP4eyCXYU9ENdVkByfHTCFLWmLNi0jHIUZAr6OHqL83
UEBe7VXiLhHfKfCnROAhuhyfVx9zCOxtIEyhSjua3BafX0e2mtxJwtvmIVGoLJbm
KJH2bWkXQufsBpHq1B0LxroGaGSiWbVijOoCMnMKLKlYKm9FQA9NjbHZEa818yEN
xfj65JGH5BurmwhJ1Ww/U4+16Bf8RdkBTTaNnDz636sTR0sVWhaxeUUKpl6hE2Kn
axcoTJ6ahEU3tE7+L9l+4KFr+D1jk4AVfh5dD1q3uX0JyoEv7bdNdI0TC1QLsa+5
1Z4Bk1de57dBDiurOOUdFdb03lLPa/DBfMJKO/NIoGgrnE6o5OicPJJIYYyv6Wa/
sZF8Ctbj7dsXFBy1vWA0u3rLBLb0m1oFx4lEvSBLOz/dZRNKd6A9r983IEvqOZiV
IqbpfEQyJd8jHpYbfHJhANa247pxoUk91oFHCO+bXWZZxx7aqEXqpCcSbXx4m+YE
Rieu7lp8b4fZpG1Cnhjj+bVJ3Hw/N2pOdJfTEPQdM/V0DSuAEWNiEeBifweU2gvp
UGIX7y5WJFlWtDdhLTlms09e5VTj5OHoiUcnn8j5BOao8k3nPi099Ab5brqJEZMa
uB2NtDgolwnJzQAxlsHimADM4ycs34zCQ0cY9LZ82yBotjEPEqY=
=zbKK
-----END PGP SIGNATURE-----
atomic queue: Fix queue talloc chunk verification
Arran Cudbard-Bell@2020-06-04T16:47:55Z
Files modified:
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56d66a5e204cfe4d03e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7ZIPUACgkQ/6TVgp+2
18p5dA/+JaGB6APTd16gZ5O1R9ueAedG4JN44jFhYT63s70wkMR6yGyNSyQZ5DGn
MipC0fjJ+1NXlvUYZ/o4mjsAU8/YoTmDjDnZC9ZBPiv64Q6rOOVrx8c8cri06Rj5
cDN9WJg+1oK/Bgu2kYwB1UK0enSV82F51aUPM/HyS63M8XpNOLt3J6SUdaBLBDJG
gH0Sf+nt6ophwADQ6lNq8YxNbfJDamx8gT6veX/QvxXst//PUa3juLZqto5+Wu4H
hwHWRFTPgnZe4k+JIhx/xGAnswD1u0FBC036y2EqlnIMHFTGrrlut7IUmb8qAKXM
rED6POR80xsgq9vjwVmijpSyINY7UAka4z7o62xWEkNZHwekwpIu2IfVSKwdx3he
xHIDTnDHvvHNySVPMO/Li6VTD9rfT89dJkxJ+/KLOPSmzq+61qosE0WN2YELeTr/
g2U9OfK31xfqa45seEfDZQdBLOQHi/5BloXe0U7Dfu7ZgwZodCVeeIVR9H8at6n4
1elxO53edjAz4i+xbYoDkqacVPKt6J53KxJ3qZqZeFnKYCCbg6GrARGEc0Tq+cvG
RTDgQgtdVCQPN7udxG8CS8gwROkrB74hF9crVgpy29Onzjvom7Z8SiamoEhifuMh
Jp2lRdSJocM+yW7QKQmeMpZdb4sFowrvnPsgdvWmltvWHwWm4NE=
=ohYK
-----END PGP SIGNATURE-----
tests: Actually emit the server output
Arran Cudbard-Bell@2020-06-04T16:27:33Z
Files modified:
* src/tests/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbb459185a605ee6bcae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ZFdEACgkQfQ55zXdi
Hs1DoQf/YBUuT208n0mXmwcungzl0e8sm7Pe+OBThPhnXl7gM9QogsuXV1Pom+S5
yPBzuCMr7gZIWJkZegCmKeLBI7G6lq341hzkgeZ5IfqYt5YzCIH3TUav8pMT3A3k
yOud4ikW0ne92tLyY50nybKOQuHeU3LH3KFGXDRYHzMKaqFpcCTsnVDuWCFRL/c8
au8/jGTYZ6uVRCrf7g697Mk7Wkl8wOf6x4McbhEhvHvVT2r6T5vA7eLx6Kk8qXDJ
ZLdZCNvSdaJxdSCnhbnoHPC51RyS1xmjW26WeeWXh0cUwX99zHq4O0KFdFCFGow4
TZiZxqOuGsR8HFftbyUJ2hcT2kNUNA==
=0DUD
-----END PGP SIGNATURE-----
always clean up FDs, timers, etc. on Linux
Alan T. DeKok@2020-06-04T15:39:47Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c97df726ecf41b38fb0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ZETwACgkQfQ55zXdi
Hs0Y5Qf/f+XKxFFgGZGpYz3mZIbX0vxf5qoC9urUw31VMi4/Lcf4Uw6MRJF/dGug
pHCgQQimv3bypdpRavFWq1f+yf78oS/CRw70yoJmqx/1hu+P1UJ0XDnVgheksLLd
WPIAmO32kLlsv0h13xmSbusUK5wEkFh/zkhX9dTAksmWlBUK8U2+vlquJAHCU6b2
5/5J6uqeWPswvP55ChwmZRlGlm7yUBRrQcJ7ao9FvV5EPtWE+u1QrxIi54+EZzCP
jI8VF9Kl7xjq2kPmDt5CgvGRZepqoReak7U8sxIdbUu9qNjlflFcmQ3CzkLeb6sl
Kd6f+ZwNveraveDDschvylEuSgN5Aw==
=x6Nv
-----END PGP SIGNATURE-----
free children before freeing the parent
so that `*(ev->parent) = NULL` will work properly
Alan T. DeKok@2020-06-04T15:20:05Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ddab6ca7a70c44e15f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ZB4wACgkQfQ55zXdi
Hs39XQf/eimiWcfA8WTE/YG+tRs8t2PUEc/2SPIejDrU+vtVDrnNg7g/NPBQshA8
HNl/3Wi+j8aCraZUKOYiuHhPBkhdFM1s16QxYHHExg06ytZZaIHG4MJI8X+T0IJr
KKCTMAoJUF0My2SggqkNVQilfVzgMtbDAoY/uAv0WzKgToKFZ87E7HtN3O1k7ErT
cCp3titbZlpCGISgY5W8ML+P3d++SxC4E8UqSkFCsAL4J5WY946koBmW7q0k32SN
EWP7gvPPPEQlVdBoyfgX3iYsaDgQ0XWCkWT/45J3qwLqaxgPuUXIE9xguRLA6RZt
TVsryMIWRcdvprSIRvsSyH5OFHHDBQ==
=ttai
-----END PGP SIGNATURE-----
need sys/wait.h here, too
Alan T. DeKok@2020-06-04T14:39:01Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfd543c33f7197d036a0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ZAY0ACgkQfQ55zXdi
Hs2YtAf+KA4mQstbX1WDd5sGQex/bHsChlsIjg2OVPVPnqJK0BMo4uvHECyX1/an
8PXh++wRgx3uq/Mn+9sGYxtDkeFb2/Ih/xPAk3t0KG1Ih7tzOR051NhfL397/vgc
IUqGex7HoZvrjduXsEHoDSLfP9vp3weJVlYARfDmw3iHCpMxaVpkUJBZOmwUu4Fj
8S3hylKgINu4xtPsww3U4EWmePmKypsf7KXmJYZxwy3Cx9ukbC8MH3KfvGQCjp3I
+5fZSbtUTzgpSgYUlLTVCu+yu03y+ine40SDbQIrffpu7IBaqFfjJxUh38isVQtq
MqJd/+iUMZkiqUbs99wb9xmECyY5rQ==
=fa47
-----END PGP SIGNATURE-----
include necessary header file
Alan T. DeKok@2020-06-04T14:13:26Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb721351ab21e50aea6f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y/ckACgkQfQ55zXdi
Hs09UggAiy3/wJ44arWldLuVJ3f7Q0LwpPO+A+X5zP9pSr+6ysLksqCMQ6BLfvhX
f0k/N/t5arq/vXyWRnbNKrq7aPTfAQIYOyv4fCUNl0NBhTabKVsQtpN+uHhZqKF0
WoBsf1NrD1II5CeE3nVD5uMO8xehBDNUdjdXqcsoEYk6ntAVSbcpUYHK7M04vV04
6Y91quBEk4XZJ/ZCCZtDJ8IzgZpbwxbb8emQsZXZ/rvmxhDyQMe+0LqeMS3NrsrT
F5S7ldoUs3UGOZ+DGNdtI8f9h4WoqVGvoGk+ZDOkEe3y82aoQQ7PSwY9tkNmlsVp
9hxRwOpELPBwjJrPX++7HXHkHvRYEg==
=gGYo
-----END PGP SIGNATURE-----
remove rad_waitpid()
which is now just an empty wrapper around waitpid()
Alan T. DeKok@2020-06-04T13:57:17Z
Files modified:
* src/lib/server/exec.c
* src/lib/server/exec.h
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81b16afd10eba0792315…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y/VwACgkQfQ55zXdi
Hs1lrggAjTdcCI/8LCXaPuAIr+0SLSkzZf38IXwQRe8tIn5RzxT1Tqrb1nX+gwjs
Btkc2wabEUc19NIfccOObq++/bPuWFEBIviqeqIraTpsEowz0dhcYoBxxm+XF00A
83xjxOW9JS9yoV5EX8gtY6tRUmlw1yhMKdYQ8Y2f5lbmaQ07tF3rfFPm+y+CfC8n
EajzXbiJDMG1MvKwtRsfITJNAANgfyF7b3M82xZGBC0PWKos3OXmcZhYTUCL5jpb
iqaI5aIRD78SO/dgaeu/B0nDL674r8i9ZVQD+D7dXZlZ0LOSh8eLmJH+kWPQ9wF5
gu1/sxvB6wxYfgVQR44hHwVaOhcl3g==
=CuiA
-----END PGP SIGNATURE-----
workarounds for Linux, where libkqueue can't wait for a PID
in the optimistic case, we can beat the race condition, and just
call waitpid(pid, &status, WNOHANG). This works often enough
that it's worth doing for now.
Alan T. DeKok@2020-06-04T13:54:44Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce80be1f84da639fcb74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y+WkACgkQfQ55zXdi
Hs1srQgAlakya9VJ+L6zmnBcNJm61RHbBme9PAnueTt8qzcahUxoandwJi1n7V6i
D16SoguR5VT5sInZ4AO56snxtF3jr2gUWb/avyEPQRfWIyHCVCsXti5knRf28+pt
4Knhr4uvFKXNo+I39/drC4XZfHfilP+U2yxnBPg65K7+1oDurnV/dnXXEF4lRd7p
BgauhAm6vGLAEEmWa/qGEPg9ZDoF4dHLmyIpl3sxgJyazti50WXL7oTQSJ9EKel5
h5zkcp7ylzZtLTMnHSau6iCuII3W7UZ2eOvem5qN+t1m+2H3eHAuy0OZZp9xGap5
eYbiKDTvgKEZL+wFk6y6IMOZoBDpaA==
=5Sg0
-----END PGP SIGNATURE-----
keep analyzer happy
Alan T. DeKok@2020-06-04T13:38:42Z
Files modified:
* src/lib/util/hw.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40dd8bc1b691668dd07d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y7yoACgkQfQ55zXdi
Hs2VhAf/WVTcORvA9Hzi4RnnBmBQbjAO6IzLrxG+UbQ/awJzmcl+Pv/1c4AV/7Ck
lpWKrZZjTEHCnsTkDQAQbFv1qZDZSt5slf4Pbp8t5Xf9flt15VawU2KEeeZsxLBK
703Dtu9J/RwPn0sA8WmJTFN4iVyD9AmGxCHFmTVvQtsn6JYLAm8xni3Nn0H+R4n6
nYjq30bEh1Zi7CeJjc2CKav1zsXTGY1cDJYq3Xpfd9olwNMDQa+wqNzwtGOuezIP
5LdR9DTr3TgQFq41lQ3UiPYZ59Jh3/GI944Eu4qPnpeKIt1BP/y/YixpaqI0Un6d
gsGZJd82qav7NsVPNA/eTwTS5z2+2Q==
=RMA8
-----END PGP SIGNATURE-----
fixes for libkqueue
Alan T. DeKok@2020-06-04T12:55:01Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/577dd5359eeddda19481…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y7GkACgkQfQ55zXdi
Hs0a+Qf/SZHZEird870wY5HJFZeCeKUzz3zyZPfMMAmJYW3oonHeBtUmMwkwFvyk
uu2urPQVDRSO4R6x+L7uhwadWWGvNXEKv2gH1D84UTcoip0cW2Z4HBBaMdgXxNyL
5tPSnELwFQ1zzdDhDqU4rjuae8dL4+beKEz8amiAeMTLbF9VtFUMCn8+UDA8hJwQ
xNZ2uoVOOtIrYzkAKiCBbzUGk0AvEPntWDCLz4JIDXti22IdMOi/c+DZdXsHM0OR
J0ikhACTi/vjT0yatNrTuMze4EEw9DX+OdQmPtq02CnpM9H6gmBQOzSY7dkbnrr/
q1hVXePQ7GiYl1U86JyQokfkEwdzkw==
=6wf0
-----END PGP SIGNATURE-----
actually kill the child process on cancel signal
Alan T. DeKok@2020-06-04T12:43:08Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bfed24d88df3b79f504…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y61IACgkQfQ55zXdi
Hs1obggAnHINUZxWj3knTGs6yrUvYwjkghelh411P1CNkPtIsqQl0zvQ1VXBaglH
2CT3VfMUWs/vtC1E4RPp9isACosYxyqysjZY6R3RLHjC9C7iLhvcubM23NQcbGRx
QYcNFmcqGpP+BEG76eS4zLkQxmM1yHamTfBbGZn4InAdaZof6hd3PRccmMvcJIha
usRm/4kDGf27SIgFRpIybKdzd7ApbtFUhzIQtO7vuVdDhzoSkE8jT+4vpH9GGVgk
85wmwyxMvvokKxYyZacF8hKrakclgsmxpctY1yoYx7e9xI7JHY2+4yemXq8HtTAq
hG+n11xtmRei9+bkum714EKNAhmEyA==
=UF1e
-----END PGP SIGNATURE-----
clean ups and fixes.
hoist the "wait for PID" call to immediately after the fork.
The previous code waited until the process was done writing,
which meant that the waitpid was sometimes missed.
Add "state->failed" so that we can distinguish administrative
failure (timeout or too much output) from program failure.
allow the kill timer to run until waitpid() returns. This change
lets the program continue to run after closing it's STDOUT.
But also enforces that the program does not run forever.
distinguish "no more data" from "too much data". When there's
no more data, we close the pipe and remove the IO handler.
But we let the program keep running.
When there's too much data, we remove the reader callback, close
the pipe FD, kill the program, and set the "failed" status.
Alan T. DeKok@2020-06-04T12:38:42Z
Files modified:
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89eb2db1162d6e79549f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Y61IACgkQfQ55zXdi
Hs0Vxwf/T2lKvmiE3fO/I5uGNx7CVAmj59u16UhX5XUkv6eNf9FzJJ9DkRJwjJ8F
keFnbQCACzksfacjf6hE4i36KKlGzGPTc3gKv4bMj39Le/m6+nqYrbJvsIWr4Fwz
Z7wea9rJdyHXaIaPPiHNbDOla6EKogmgE8Q0NXBgc5NG3c+ESF4sMGPpXg0YKM1W
F4NVpURVgTQUshzUYHwx2N4xx8hzx6nJFOTxt4MlGNFCJa7INvbd0T5Rf/Lgw49Q
KfQtD5maTDeSAm3q3xLS7cHzH86LgPNqUdm8kZuGUgb6+lntp5Y16ZK4ATZH6ltl
u05TDBxPyUyL9tzQD7nnJ7oJpD8hFA==
=SupS
-----END PGP SIGNATURE-----
apparently we need NOTE_EXITSTATUS, too
otherwise we get told that the process exited, but not what
the status is.
Alan T. DeKok@2020-06-04T12:38:42Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f47137ded9e284ba2bc8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YbQkACgkQ/6TVgp+2
18p1NQ/4rRnLTnZZNYePoxj2pYeLXOm01xA3bTY1k70R6LGO7eD4qzJDs11vTfQH
lfixYICGyAhU4PJltq8aOYqhpD7PFoJGOkrs/0RtUSOp7ZdilZx+aTgNGHA5l5O+
qUOCZEOaUj4fy9sGTJpFsatckLlQngFT1xlorQZBDVqBKoTgJ3pOB8df1FUbqmXd
TOrVr+2gpQOsfXlPgQlLMF23Dd0SbzHCs0BeKrV1PS/+ul16nDgfOJJCnBlO/hbw
JTg+pLgZUJZDnGxenAGDmftLQ5Gg4pizcFsyfh0EAkvgbBfpMUGhcjxOVJliMWRk
nGI9bUjf4qGwoa4ChHjyOkqUZ6bZ2yDMCcUqycuBGZE/ve1CHn8ENudzxpUe7J32
3AA8vAdHrepMibD5NdIf0VfLGvMi6uyGaSU++XFZ+0+ONXK9G2eon0Al5Au9wYqv
AI4sMultZHQyHimemxk+zGPdDlvJIUp+omHcHYYBztGeLieMipIHrM8ddXQWUyyN
mQ+yfVBLYaBguJ09r5ARN52A5gS4c+XeVleCPhzvKpJ/G07DDNQns1VCLGtEqnqK
zh/DI6PNDIF9XsH/rESn+i4RDTgdr0CjilnW6DJ3fufbI1gxiUCeVpnrtpLyIGKw
rYyme8SegELjHNDoVT/A7P39Qx0qMBAjtmmjsIjvf1fRVfFbRw==
=ZaWz
-----END PGP SIGNATURE-----
dhcpv6: Fix alignment issue writing out the length
Arran Cudbard-Bell@2020-06-04T03:39:53Z
Files modified:
* src/protocols/dhcpv6/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99d1e0cf47b33e30fc49…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Ya0oACgkQ/6TVgp+2
18qnQw//Tc3gPbKFly1AewsZxN3KhkosxZtOufbM/s3cGqAnciCKcd8GZVi4ytJB
dKbuDNTDbaRYDQaDcK+AfXnPO6T9k7Mumtw3LyvvHARscUNM93IQSZB7mtTS1BBB
IQE0ycbMP1sSL9S/pQ8Na4NclOm+uLpDZj6SgMELq4l7sy7Roemu4G/SsG7zF0tP
6O4NcCThus6Eu16pOP4dGQkCZ+EoIUSlXgEi+mJ8hoaaGJy1dt64PNvnMFPajcEw
wnggAzFfnKII1OcFBZTiRgDXb+AkLFgN1xEJhKihFvO6PBH1eOVMM5YDFJuAi5vD
uWx5DH3LgIfu/nbykQnOuG0A7hQcZdp4MqrDYfRCJF3BFAp3mtwYgG+HeCr7EADV
ePH5sdvkYOeBJwn3OpyW1NKg2AyA7UjC7KxehtEYWhLNLvOPK8ywWRz8uqi1jYHd
KjjlY9WdHMkXfFIILxRrQn3SdwLrZUcbjIZk3rq8S8DJrjzbEVXN0rJRG8ajUDQb
DOf+jPzC/acsO48HH86DH7nWUW/rRdO1h2nAlnWACJiyUSkMBcrkDpT64xvk6GOM
ajeQ9zW81OgQBousq2f/fzq/Vk/y0Ac98bmoBnazN3xFE348/ze0wW++b5Bu1D0F
9YtwQsCY3k9JgaYqdrbcsiDoF5TpJcO/8gXSRth+T0w0DfoCYVk=
=nJqy
-----END PGP SIGNATURE-----
inet: Fix unaligned access in fr_in6addr_mask
Arran Cudbard-Bell@2020-06-04T03:32:26Z
Files modified:
* src/lib/util/inet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6a515f125bee0ec2ab9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YaAEACgkQ/6TVgp+2
18pCARAAm71TjxtsxmzKLpYTpVlLN0UUCTeKNY0YYtrdlYsmWLCWKvrRL+onoKcu
Oi2Fw2hXgqp8lt6l3xwvjOZg2dEGlcAZdXj+SXip8YeObCHc8M0HPMwon2Dk7Mw9
ofikhfHPzWHg2SCU5o4fLx2Hn+eJQgPHtgz7Z0fVhRcl+lC18xZbDjhp7waDCRKD
I77xwjD1GVvKeaWrNtNMpTdDmacNRn51/D3/m8pkbEur+foevpkBAKbCfIZeNmQK
N4sbwtVSELaTErbTmU73AXXsV3fjXA16j22O0Uw8CYyq+QI0M6RA6lVsSCtSrJXU
j+6hDASnBcNX/+jkHBkNaXWisvSQetvsncP3X4XJ3Dt0E+4PulMsPSTg0vEXKcNU
5RbNulvZ6UdRu5MuBMaPcjExCX9nIXtYk9s8Klt4kCdkCnQwOztnCqpfZK6CBSoZ
/oO182L0NNO0mvQJuWqcJRKSU16vxaUt5+7IKYQLJ5kVI3fXMBKP0L4OJVOlkFPT
sl8K01LqjBz78adiZBDzIz19zheNXqDjxnz41nIpTYXqnBZ/IXaWCITJ9kE6719J
Ygq7R4Ek09E/7/b61DwLfMJ+YghvTWWWQf9PUntW4hJA1dGW2Qye/htEjbZIHtd1
YKA/ArTNajrnNM18VmD4uqRNI11OdDkey9Bu3VSb/oCFqtjAeso=
=2AEU
-----END PGP SIGNATURE-----
hash: Fix invalid shift in hash table code
Arran Cudbard-Bell@2020-06-04T03:18:25Z
Files modified:
* src/lib/util/hash.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc49e17c80b61b48bc86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YZGgACgkQ/6TVgp+2
18pYJhAAjZ+oXQ442Gf5zXD0ksESnu9ek111q9rzmoCeDPLr4sOhPKiZHRqUf7yP
A1WirMCLvyYfIUfPfuR6YerClm7paF4MKbx2sZfWjSM8WIZJa4rfL8Y5Rpmdmfr+
L2y3JKIwUnOj0JwsZnNhXI3zEPz3RJJ9oImypg6iwVAi/5FpKyGt78+ttgEUOyqw
FQj6q8ghfZp0B0ZaSCW4+pndgwgijRnf45eFTfcc3XeJgw4d1jEf0t0tmhlMdf1T
2iodLqCykzeDTfK2bwlZ14ATDexZWIcYkbOiCEp0QrEEYWZkcjJfcVKl8bjymqz5
ZmKZZwNDiTIN801aqBDOY7blu6AQg4OR6OQUAxOtq7VdWP/WRvxI6GBFPexXs+p7
pavOTrCIiubnS29+NqXpA5C+8aHxrG8uSD9swDC7hVCTIudlTc7WzQRD1+kHXZlp
4hS503UUzLeSVJ9dseOFKkMwJOXF9ltO1cRuYj1Whzhrv/9/AjdSPr1tmEt3pDYr
FtAwYZn4vItb/GjFPHlOwUVFrtGTLF+irP+CzZLWcN5F1/XuGBrQjl76Of3esFRf
n8GX3vfLIK1LcJU4cKYCwJa2CyaTUwplHpP6m8L5mV3ME3M1Xx2/4IE/75HaJ+5+
ze2nXbNYbh5iI4kHHZ1qnwchFxoQDbVsyFXl7oTmXJ42Vw8UiHY=
=clA9
-----END PGP SIGNATURE-----
aq: Fix atomic queue to use correct cache line alignment
Arran Cudbard-Bell@2020-06-04T03:03:04Z
Files modified:
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7358dd3070ab1322e36d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YZGgACgkQ/6TVgp+2
18pigw//ef+YH1c97Bo2c0mnOaE6wyUcfTJRWPGD+GJpShRaa9NFq5avf4w2Ta4b
3nKy1ajYIZBQHCMK2egoQY4vsW8Qk1/woVO19SQ8+X2qchcMfXC0jxSn6qJihnZY
AvBg8WX/wCF5hNNC+49eOQilLLUdMT2MX13IjLO8GPFCmnO8QgRp2ZxCyrYZvWMf
7k1zdn3IbfL8aC0c1/ZqJLCqUlNKYn2i+2NMhruKC4aalduu8u1ElKFf/+hxeyDg
ToeLwV2QufgNt+poE8CDdSKDySmj1Bv//yheK8waUp5EMGLZWB4D7ogXcf0x1JOC
BWjxl7SVH7RzU910btu2jA9XW6Qi3Uct8VGI91bNc+lHCGSWNwIxSGOix5pXq7IV
CtJPVkUDwJgiz30JY1tNxK1GNnnZKM5EHU7W9otaiJZFhaHENE9QzbFSxBzhfOWa
wXIu8qfeeduFC/8nEHLVr/8/hTMVrM2K/nxin6w6eiZO4DHRqZKS2Dc3eOKXOiGS
GVN+KCE96GEIXgi65iHclvI43jI6N3Gd30UjedfWkJcrtEI0mkAoXa67LV4ruStt
4W3/ETWFPiclmyMurUbXMJCmpFBb5WweVaRtS1qrO3shN3/9VGh8nQE8DRkkVXxu
3HjJ4qvD5nhxHSuWp43+QTCiUAFzG9KNMsJyLje29goVqHLgzTA=
=Wkwi
-----END PGP SIGNATURE-----
s/fr_atomic_queue_create/fr_atomic_queue_alloc/
Arran Cudbard-Bell@2020-06-04T03:03:04Z
Files modified:
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
* src/lib/io/channel.c
* src/lib/io/network.c
* src/lib/io/worker.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c3e184a522375edc46d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YZGcACgkQ/6TVgp+2
18oFTA//Qv1WS+JnGWbQpZrY2Dv2CeZA8QuofMOGBMc3pxlpDhRn8Rmoqdu3F06A
3pmiNjJeT0FFTYYwSqmWOWxXMppXDnCXC1QvF/8iOHAGHfjnfzEn7qCochv28zm2
Fx1FyLywKODnGlWSSiN6ZLlKf6iLQ/JE/i3b988k71/BATm2K/5c1+ic6WXHzNt7
x3QmAFBFMz5IHWfSSD8X4VyFtkEmRKNNG3jq4WCaCWQ+OudIbwHtW3NwyGtnq2sU
+VDCzASRYbPincqWu3Yvo9rQMw1106fdcRx3935vJjRqDlZnF5Os0IS62lE5ShvH
v4R0pi9DHHTZT0t5N0UqOA267u3U/XlaAQ83ZcfIScngJ9yXd4ynAU6b7Hc6Ny3h
Hf1BjLHZdNIs/+ezhh99wTX07RI4sf9ifMCuvMYdRq3k3t4R2aXpHLlbkasVh+7i
KtQZa27BG9GLiYc4skXLH7sDQm1+9pN7anQ0mJMb5rjZj89A7H0gyH0fwr9PrJV/
DBWhT1nshl7dxFhw9BkexhujasmTm3z3CPyllftZnvvtDLnGeLhtKejZ6ixHmAjO
SNyqWDWYo9SVJGx1gszds5lEMQg5ZLmjQYVT17pZ/0i3PLfP/z3gP5dAFxBwdFCx
Dc0URrQWtSx267/5X4EGpTV4ucnw10sQI8VDmWUroy3mov/ml/U=
=Kvec
-----END PGP SIGNATURE-----
hw: Add function to get cache line sizes
Arran Cudbard-Bell@2020-06-04T03:03:03Z
Files modified:
* src/lib/util/hw.c
* src/lib/util/hw.h
* src/lib/util/libfreeradius-util.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7b83cb3a23f79ae7149…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YZGcACgkQ/6TVgp+2
18pyzA//ZNif72UnMVhv4nGkxC4VuoV1NtUV+hVjRA3NvXIY2jiDx4qpZYs4PWpS
cc4Bl7YtI3lPi35aX5OUP+yYxQZtWcAIYny5VeblKteoI/B239DgEHS1hzBt+qmB
RllHYEfa7ZXaaL95OoIgm34XZvTiIgCdOUMMuQsYRCFt5yGvH8ogQaSALzvUNRmc
Xt1LpcQqnt5nJ3siDgtDfC+WG4nm0zNE3U3LyySCH6+pXgUDteG9zPT6Zo/0j6R3
iGtS+tVbzsrJnCCyadl5lZNxP754n4tIt9XnARTKKBYTGYSfMID5xfKp3Ni/Hepo
D985t/PtHwXCU/M+lAK/9hnwaF+WS7v36R+lmrZEZf+LmffCs8CKQzSRWL5iYoFB
VvF3xNekhotZyN4R7wXb1ec5+5mvwN92Z+XOqRRUOuMMoJ/Scl09mpFvkPoR5m9c
hKPIDcB89crVY8ThEFl5vnO2eJgJNqs7qCixfkmf1LQ9FLRrZNGLlFfZQeyElWfh
O6aNqqCqmVX1GTOEj+K5h8OxJC13xy2MPlyNAlDpLQnpcowNRG+Nl27qG7cEuD27
G6cGiByq6MIY8YNTDQVFOfUDbaiOM/Y7DMufRRYivYPPxiBx0UY4Q8yAlXLPEbSY
ukF/opA7jQWOvwXsyF6S4l6dp+95AsqFDnw7YnXnp57RVXbor4A=
=IDd9
-----END PGP SIGNATURE-----
talloc: Add talloc aligned array
Arran Cudbard-Bell@2020-06-04T03:03:03Z
Files modified:
* src/lib/util/talloc.c
* src/lib/util/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4215d29935d95d98ff9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YZGcACgkQ/6TVgp+2
18oYcA/+JSV9cvbY60VpYOHFDahqAWVxF0h9ypM8txpG4TRWW8hQiuLK1iFFVXv7
gFcXvtPYLO55/N0GUOmBZ+u9BjJ9Vmf6LfNLyX8Zc/wvP9ebtGxnJaN1KKyPyIzX
Uww+bmpqGQiEaZ7HsKrU2H9E6m+sEEkuByfnbo/Up3I6jI7d1aDxj7U1EqJ80+r8
oUbv4fBKRwXS83AMwZa9BnqptP5Os4rDN3yhqHYMYCTAcol4FS/lW04LB9T+uhjQ
+IyKoli4PagSYyGz+IJsQXVhmQy48ZkPtZGpGWXzfWQOPei09Kd0RMf3zJ01WXG7
+IfQVeImprhGX+D4/GpgkJmS9t1SxAarZjul3RWqllc0sTW+vzkURZvMnmfTSoiY
E+0Nd0CBIADfngy8ThrTB735adCe3xtcXnTC8roYol4V+K5P63o+w0Vd/uhHljgD
mJwmj5TMrVM3P3Apg0zZS0AdqelSGvePu1ljluOynveiEeZ81d9aC+QRPCJKMHKg
pUA16a+tSoFTZAWQGggXDfjgS8FA/t3lRG9DSf+r2RG6wFgfQzUrS9O+8zaX5JZX
Wn/we1jMwOCZiE2QacaZbqnfJShTz95G4tINXYcfEmKs6jWmh7WArSp38EVAugSF
iKY2yR6wbGV4qdVjVOkJ3rkP/FlhkjcEX4RA6ho4gCqwzLiNM/Y=
=OEM/
-----END PGP SIGNATURE-----
build: attribute can take multiple arguments
Arran Cudbard-Bell@2020-06-04T03:03:03Z
Files modified:
* src/include/build.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fc9fd862a981cf56a2c…
======
--
This commit summary was generated @2020-06-05T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7YL0QACgkQfQ55zXdi
Hs3LKAf+KxnqjWLE2p36QufWNNXeUzayNqHIfrVTecqCG5DdT0gUJRPDp4AXpzym
IDW4lhUn2ALx1825dgfwvwdDe+rKm2tscMIN0YnFdH8g0Af7mYql2AgoDtnOQFTU
xig3Gf1XbAbvE3ZQjdU3FX4/l265fpLNyAyKoZzpPFHaJbZxACGGtHVPAegZByWb
lIYHqkCXbty6ulxnca6NIukaKxG1D/E0cA8+9SE8P51yWj9IdChZ/OACHYQPWb3u
es5i56HiSvRgXxY78JVxVEFbL3ZCCXaewunXOK9yjjkuin48XUWBZhLDFSDJ0gex
HBHWnn5kEmmBxF/In98nmF7DIorxLQ==
=6Bos
-----END PGP SIGNATURE-----
add "discard" as a synonym for "do not respond"
Alan T. DeKok@2020-06-03T23:16:11Z
Files modified:
* raddb/policy.d/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae3e2d1c3ee868aad707…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7YLs8ACgkQfQ55zXdi
Hs0FoAgAmcrX40ebMfiAEz0xyfvurPEtGrM+v8K3Gl6ycjMdwY3k05zWq5taQlSA
NNHPrethnjV9WiwJA7hVWaXraeZgEpowTwKkC+24J7B3rHmxRxf0XnBdEkX2vIzR
yYjWBWg9gqaa9Yc0Q6MwnxtTZtBLE1rKHZvBXaDJROvn8+zQaX0lA6PUrhxUQyEH
2U59r6fCeMT1DHwDzFR0Fmnf9jAZYDNwCpW6tSKgDcpGOT8BeqQVpsaxxq6geAg4
oex26gdOdfu2N6fqPKVbEwZQM8hGrW+prkqJLkb25nzFrPQ/BAxlZj3vYWGtwF6V
rtPeQyhC1z79PtZABELpQGoMxhCp8w==
=NkQS
-----END PGP SIGNATURE-----
move trigger_exec_free() to server_free()
because it's set up in server_init()
Alan T. DeKok@2020-06-03T23:14:06Z
Files modified:
* src/bin/radiusd.c
* src/bin/unit_test_module.c
* src/lib/server/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa58df2cbc6ca58f3470…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7YLRsACgkQfQ55zXdi
Hs1MQAf+Oml+SsxaIsAmRWhpUzMqHCXMMSrolOfV3MraS0JuFjw1HNQz9LfRmmWP
cpY+k1JSO2HgWJ9AiKq8R1y3fOCF8s265jek3qIDRxxuGTgXYrL4EgD6hFGlykq2
m8dm+dJmPjz3/kPCCjMBHcupnSAoY4NBBewBLXOIJaBYkRuFfDC1+j6Y3S6+St7x
/E1M7UqOqlex4+mEtcfcGuyVAcrHRKwx0/9pVq+XppsPRwCSkg7SCYirQzkKsZv5
rDSq5VgLoz2dcIlNA/F2viD6oZ+2q5SnyQgmg/zgrDJU4Zk8eAMlaXldGt/yC+a5
KnjFKgDHLEsTuLSqwjjysYdQS5xs6g==
=Ad22
-----END PGP SIGNATURE-----
minor cleanups
Alan T. DeKok@2020-06-03T23:07:06Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0975899e0144e0f3932…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7YFSMACgkQ/6TVgp+2
18o2shAAgqgz9grgPzjDn5GjopkPWr9a+M+f32de+sp1VnVjj4kYoXuLlaR1mBMt
XQ3iL6lBT8q0A4h2jzDPQvTdVscIRnWlW+l0568EKJpxUeYUzUw+isS1qO6XENe4
5E+veW+hfJPvGh0AoyzzevXs2c08CEE9+olMQYerm39rlJs3vvW39j+jrAOZnACJ
4YXHXXLRdxngOVXSldEkpkKczf8O/H+DIg/oS3R7sThKcME2WtptwmAguYth/LM8
0oHG4E7h0ez9jPCLqm5WUBdzrjpSbeAIskK3BW2S8cysrbhnPTtsEaUPhQkfm7zn
z7P17xDWdBFxPocvwQAFFUXcd9cEYy3VpppLOg3poEPFKSBC9xzVY04Nro8149gN
lmgYl+WG+3P2EVZJyUT/a9CnOS9Rrmd5Rhw3V2EDfXCd5QSQkPEb46cg5Gfog+m7
9LElRFzZguyd4ML4jScmKCe93ZPthwNJMXMyDA8jRDH6oJbZJ47eeLANmEnIPJ9h
BCo20Oci9H9Rhs5mgT23mf2hyzusHMxwWXTBhRO350dbKlvHuzPDesQpbj1Y0inZ
3wpkqJGiGzmmWF5qz/PwnkmMVdEiWJUom7AxPGXt7JTtPtocfg2QY45dC722eV2I
QGMp8erTMzVF9AQ+HIzeOVliFoOQs0D77pf62S/VGMG/eoDqRQk=
=Fat8
-----END PGP SIGNATURE-----
setup debugging functions for libcurl
Arran Cudbard-Bell@2020-06-03T21:24:51Z
Files modified:
* src/lib/curl/io.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b28b0a21b9c2b7a2e44b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7X82sACgkQ/6TVgp+2
18rdGw//Uvyoq4RIb+j3V7dXxUcr+ildyr2MxCGzMsH+AHAvV6dFz1rP10MtrpIW
NPRtCNuPKR6IzM197JRIq0RoS4mCtqH4n2QU7Foby/tOeSjsaw3CY9onC7CFVv+I
jQsh92hxyt76vvXu6/DBaJQMWd/bogdhIYW1RPQuR4yPJIhOuStzgv6f90znr7gF
jHpK2oLvU37SzgBR4cwmnGbQSJi9z3ZpB5Vb9b4I9f11nVMtKHPThfUHJIS9n/to
hZL+F/DKIjJ+BftbrLTA0k+EUpDJXX7RJXRQ1q9qWaJXOz0KGcFDn3ALiuwI9qqf
9cxXsJ22VCU3n0CYW4So/jHt/PCZ713eA5KCnYOHkiO75eenFwleOGh5mq6ilnAf
eVDfz9eenUPBxeHMe47rBEV4Nv4SrXGQqCMSBLCZuadT5MbVlYkhjPnoTK+9a+qn
sGLCv6wnCSYQwVIVSw4Iq2vJq9cdChDvGj1aJvJ8Ri5UynS7yEverExl/q3zvMOO
8b8cqAbYWLC1MMlHc0nGlBzPceEE/4sNl+9/uE8mu7Gt3rAbjPqd1EqbaXFphc3q
qXpnwAJwQ4ayNgnOeBM+Stv7X0I3Hfycq8+7swL/ic6sZ0emEL1yAsaWrAUXWN2u
ItfLVpudbS7TB6UjI4lnXVlaRH8XCU1ITicIDDsI/xaOmt64WkY=
=mdrQ
-----END PGP SIGNATURE-----
Fix skip on eapol_test build failure
Arran Cudbard-Bell@2020-06-03T19:00:59Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86c93559716c361a8cd1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7X8WIACgkQ/6TVgp+2
18oTZxAAlcivz5SSKssTsB+1NiJxgf9h6PcjxHGsCRp62itwysQ1m31DmB792iaZ
bQbCSShcakykX6QQung+sCew1fEELAW6xUgeAuTAWNWtXYwKokIODDEDa2JC3dvI
Gv7M8WXKKhIF9FpWdDyDrvnOKiTE6e5Y2dabGyyIZ++0Kmn/YoqwR4OMPf6pk0fv
hFRRlL+eO0KoA/6po62XDMwGIzTr1sjihcXgWIj3iP3a3U+un2nM8BSg1367gAuo
i/YL+ORePpKkndTowlHR37pUCaX4VAJf80mc61s3ppqzlrNismAN6Rwk9XfBxPB0
zLUVzMqpmeI9y0zuuflZXODDYMesTJrvlt7heJFVguARXT1gzEgJEA257sG+z6P8
wRDrsDgTn1UqChsTVNGwFCMTdhvBigqqoSAwPLZCoqbvyhwg1hzfkIohNtfWt+Bb
QJE27KtyY703N4gvAjNgJlyzE68i4TAKDNE/EnSFk87NCu6yKHZqgTjTty8y7IcS
xdcaMLWgKxoIJ9hKtk32jq51P7FLA6cXd+7NmORYIXP1NjqakqepRdJYBiewWlXr
8aHoIiBnTbuSwwR5iEmGP7sNOBjd/8Mexle44jEJKZtpiYAi6JPqgX8zcvVkJZod
GL1yd1elz2uAe9bMWz5RtF4YrOLl6y1haK4l2qsyE6DAKKoEAfM=
=+MFs
-----END PGP SIGNATURE-----
Fix ODR issue
Arran Cudbard-Bell@2020-06-03T18:52:18Z
Files modified:
* src/lib/curl/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2010a2870dbbca776ba4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7XwIEACgkQ/6TVgp+2
18od0w/+O8vySqmAQggsqXYlwnPEZ1TtqljhwBdASH74IFx5yrKv2TjdmrcZMWLK
B13tXDYmACCv6Ji/DOIzoT+zTJuRuyXp/vAuXcAQzhF3AjwL7fdhn6dDjrwoaTiv
XuYRup89A3lE731B5qLQx9SS8JBwx0GNW3cqkjCMX/FQkdPFurHVmXcpDZ1k7zYp
fsGdIzu346j3z4BW74Gox1Gn9mwXrEjVTeg3nodzXnyQccyB9HqhsEEGkBDpVQuX
fNUtoc+GaTD/stAVlJFf8JAhLJ9wEOJM8ASRbwRSy2OYOHXbxlL0e8MgF6XDufau
N5tvudA3s6XouMZ4oYlD9TWHR+ybedBlL7mnhKQHK9WoOtVqYdZfqdsV0aAdvp7B
+tOzWGyHixwUuTk5mslJf+oVCBAzio4cdbCWXe3vX3mhT+BO7v3OqF3inDA/SDHw
rx12FeHXzGGbRk2/CE0hZwgVljhSsUbJCArIchOZESUHlxKWoDqfCWeTgXt0ws55
CQxLeV781cJf9OEr1/AOaLdKjkgZIB+CmUFMWx6ReDMqCWPfQ95vL4rSoHADZNwE
TdSihzP6/IRGdwQPnUrL7UUA6RvacIAn4oT6yWWfx9aylyfBgN1SzL8uvop6B7uQ
13XDtxav9fJ1ZjHqCO7wsK3RILJpRHKBn4/vjUc3hogywOg2d3k=
=nTS2
-----END PGP SIGNATURE-----
Fix copy paste issue
Arran Cudbard-Bell@2020-06-03T15:23:45Z
Files modified:
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5c2c36f8d0769dfb076…
======
--
This commit summary was generated @2020-06-04T00: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)
======
ippool - mysql: simplified allocate_find query.
Thomas Faller (via Alan DeKok)@2020-06-02T21:15:21Z
Files modified:
* raddb/mods-config/sql/ippool/mysql/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b73529787fd78d20374…
======
radsniff: Add test suite
Jorge Pereira (via Alan DeKok)@2020-06-02T21:14:59Z
Files modified:
* src/tests/all.mk
* src/tests/radsniff/all.mk
* src/tests/radsniff/chunk-packets-debug-mode.txt
* src/tests/radsniff/chunk-packets-in-debug.txt
* src/tests/radsniff/chunk-packets-in-silent.txt
* src/tests/radsniff/radius-auth+acct+coa-100pkts.pcap.gz
* src/tests/radsniff/radius-auth+acct+coa-100pkts.txt
* src/tests/radsniff/whole-packet.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b5e88dcf71e8440a941…
======
travis: Add steps to install git-lfs
Jorge Pereira (via Alan DeKok)@2020-06-02T21:14:59Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75a6ec6a2d92655c864d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Wv2IACgkQ/6TVgp+2
18oFHw//fYrQdOq6AsqxMy8XerQZbCn9bKMm4WcUGGVvR1wnsikz1Dy55Ffv/mZH
Yt41paFgrj6xEkU8StHEqXXEpzcYtyozj22pc/gnrtEmcEAwuDHwII3/MM2ezoAT
APWRc9vNo+vgKJinni0My08Dzukm2YjJCK7Rrdsz+M6c6rH5d3E7PBYEcrYGmclZ
KxYQWjmqk9Md3oYOYNLf6ThUBij+/0ttfUkd9DZWND+soFgiS2bu5YxUGVvX49pb
V6nxonaDE1PAm+RdDXApCtqGHi+/kOmPd+lCNZBCG+Zv7JIbNtPCi2033ZKqgmZD
hLAkK0ir+NecaIaOPrLngDzf39FSBipkHmH36xw4f5xpLed9dfgfATPh3DNrwESc
xZkO/aMyIqmCAPyHCYV9dug+jzRFSn5yQ3WyRJwN/WAyB8QF8rt/9JXyt4SHRvZf
DcErJaTnrk4oF56gH7XzqRPXj1dcGy14hSrHkIIsxfqNbmx829+asID9DBADJR3/
7QFdzMtbrQPB2mw+QYVPIXohjAUYQpDmBwif4rtG/eexOqRp8ufHomZtxnOVKOl1
wXDJtf8S0ZCsdoEcdhY4l+S2lWUt/PhN7qAVlwvixXjudbwRrEZVwQweyRRE2fga
WdZtxzeyaGErQtybfAl6qMUvmJDJ7HbnbvzUwwyjYkSnde6FwGg=
=vyWz
-----END PGP SIGNATURE-----
configure: support enabling multiple sanitizers
Arran Cudbard-Bell@2020-06-02T21:06:42Z
Files modified:
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01b3755b8b80f813516d…
======
Eliminate extra increment of _dbuff->p in the fr_dbuff_<type>_in() functions
James Jones (via Alan DeKok)@2020-06-02T20:55:39Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd314c6b85906f0dea50…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7WeSIACgkQfQ55zXdi
Hs3Ogwf9HUtmNIsHeoY8Fpbp3eYdzNOlpjNtQ202jzxLNDrtHAlPE6h8yC8gEDP6
cuYYYRSEC4XaMNv2ODrFJANgHGvqYvM1lKm4/ILkh/bt96SveQ8Pr8aXQUJmc7Pf
2mPFW8kRRr4ItWUnFgh6cnnwqzJ8vJ89w93Y9hr3sfnvvUo6p4FaLqH/23GAOAUh
lSHGbAdyayRRKoIoc3t5qWQysrLw8VGkr6emdJay5sRfX+5tP+SQF0QdTFVmF68H
ItEDfLIMTVQABXQbTqFBlh+BdT9z/V5BfPpjYYx14hsjrWov4SEkJIO4Cx4p6HPs
DIJxXANQ8vV8IIDdzLsqL5SDoJeSdg==
=dKvo
-----END PGP SIGNATURE-----
parse fields into value boxes at startup, instead of at run-time
We can't do this always, but we can do it much of the time.
Alan T. DeKok@2020-06-02T16:06:13Z
Files modified:
* raddb/mods-available/csv
* raddb/mods-config/csv/csv
* raddb/sites-available/dhcpv6
* src/modules/rlm_csv/rlm_csv.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f74df2fe5c94505e3ed9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Wb9IACgkQfQ55zXdi
Hs0m2Qf9ECIEc86tS3lGmLmJiNVr4onWtBFEXnY+ZrZNyLzo568CZt/feqZ+Uuwu
3s7JlYMj24nm7mIIGayBwgGsTlhZhFwrHyiAE8PcjJv1/n4holCcjlTqcO/ybLE4
qc1TSvPLbmVNkuBrELELyLtKzpcz+uN+K2BABzwtQGc1t10AuMQNEcaNnDfZuHaN
Gyg5xgkryMw0rQmdygiqLfjs8LOQrZztIajJe3gGZvXPwYGq2/ft8bQUPklPnThK
pQYa/piuqXq26fMEyuiLF/T7Qv2t0dencKMYQ0qInzfhtX4N89ZB0KTC7V4KXQQl
O2NpU3Hn1Ff98TCKbHaNtcwa1Vt7kw==
=7BrH
-----END PGP SIGNATURE-----
start of skeleton for parsing value boxes for fields
Alan T. DeKok@2020-06-02T15:26:27Z
Files modified:
* src/modules/rlm_csv/rlm_csv.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0454a9f2eeac86434b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Wb1sACgkQfQ55zXdi
Hs3RqAf/T3Cc5KWAYRh+XtelFIb+96yJsv/q8BKuOkYxv8aPMR+8VDHZz/ijnziE
61N+RRpF61+AxI21j0YNo5guc5ber8jjUR3tVs06C3LBuHeu0aC+hKW2kl5bn6H6
pfJ9iiwwGaT9VZQoUilXhAcgx2b2PD4gXUhP4CdALDtjrvIZJaxnxwox02Rkew3p
K8ad0az9IXke3hRkPXvKDAdGSzHtRE2pQRygdJqhe1/zy43ss1HdkSbUlztylxcL
mt91q+JRPnhVwEELujOP8j587gTtW0t3e/9wWvnaWk7xFcc+Gf5sOTRgqYfb8juu
1KjZRJ6rfH48L9T0CUSclei7pvFdnA==
=LFCJ
-----END PGP SIGNATURE-----
if we can't parse the key field, error out
instead of silently ignoring the row
Alan T. DeKok@2020-06-02T15:25:02Z
Files modified:
* src/modules/rlm_csv/rlm_csv.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c7ba090faea9bb3889…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Wa44ACgkQfQ55zXdi
Hs1cpwgAhrqCUXdG4DTPEPAYKH+UrK8kv/8EOft+dzW73iurrmxwkgIPhI557vQR
ta3Bd8xroZIr9A46rWZGXnERCjgoh6q0/ytbnep7EISg+iBFroep4fQcClD+IfDn
a2H/+NnFhVs4zVteSONfoozKjg5gS8/D1BZLAmk9MpIzNmIxvyuqVoSjZTkGvAP4
+NMKsAvDJ0ctPZtcBKmzqx5bC3W4ipscVBsa22rS4mvlXDNmM98PdBvFMqfjDJsO
8B4KPgce8R0u1e3+xwlThX2JnPoQkjjpJ8Z0Aygl+LfvjlNZqnkABRIdAqOlTqVT
DZBtfWC9jP7kxumZna2ArKrK03uYrA==
=zPh5
-----END PGP SIGNATURE-----
update to correct documentation, and make it clearer
Alan T. DeKok@2020-06-02T15:09:01Z
Files modified:
* raddb/mods-available/csv
* src/modules/rlm_csv/rlm_csv.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1905eb929acd3164c86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7WVwIACgkQfQ55zXdi
Hs3zQwf/T0YHOp7/DRRmR6Z/6CdqOAvpiKPEZ8CGyV6m/dMECZrnYngjT9B+NBdr
7ro+MmdvfQvb5rgbQ4hnXOYwOdLpfG0TfWs4+jR2mehoABgBhDXWtymVW8nHXS4z
rO5zpu4S74EtTyp96K19eMMJUVC9tvpOlxGGUIGG5qpw7nAXIi6+SW8QTaXQNWdj
mWdUWg3DIHc1z/1TQKc86c+9Xw6u/uZZLwkKKdw0/qxUhf2VgajaEEgwxuxWhb0z
o9/6PnaTlrAAE/SxubX1Et89b0cxk5x7IGCzt9JP5zdz2POn1J8dHkBOJcNEA9ef
R1/NN9o/9OLp47q72YH8d1smJaox4w==
=hMnK
-----END PGP SIGNATURE-----
free detached children, even if request did not yield
Alan T. DeKok@2020-06-02T13:41:05Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ba79cea6629f4a6f8a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7WSl8ACgkQfQ55zXdi
Hs3LNgf+Pgy5BHmGVrYOcIV+HA+Qz8G3hp37KOWkTqmw5EvAUL73yRfFKPGjanyO
qMxqjALtl1L82m1B48Q8apZ+RSR947qUgqW5bPF06Ma2RNc9/zvYC3d6qKm5pr7G
H81baQIwkzv2hkvvWJYGGbG7+PgQ0yc/WcVIzwyI0FZ6r+/qBQWL3P2bnPi3KaHI
iAUnFAf+xsCvp2u//wKfdYDR5u21IUJHo0wuEmA7LmM3NAMuyUJH3CjVdZcIWNfv
inun/lUMllda0XdMb5k6YB69iNWSVMQd3YCcf+uaAyr756pOOG8QsclNe6bqNBAj
GuN9CkaKEsK1cAdjaqKU9OHz4ItTyQ==
=Q646
-----END PGP SIGNATURE-----
clean up detached children
we don't need to run them, so we just delete them.
Alan T. DeKok@2020-06-02T12:47:09Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e74caf48abc34b392913…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VnVUACgkQfQ55zXdi
Hs1t0wf/f/yiuiZBUfoMSFyz9PFPaCQDpisEDdmcsqHiFPMMhCn4FNoQ+QdwgsZt
cCouwt9wFlxMXpk26RQk39tBNTbJ1xWFLiA846OJcVkZ+vaYjJCKm5YH1zLlU1u7
OsDuOPE0onnEEukhVqTcvPInPZcQ2MQnDJV2Uo5z0e8kHsUx579hxSGg2ogll/BN
YK7HPbUSKLDSZp+WieZnd/lkhWzVMOtsQ1OIi8pK6lKCMeFt0xiRTatJjDmc5G10
y0p543r7tOZn7WKzYTNo0rEaLvxuGzK3ZPGHpBNCu3S5gdzlwR3aicnP6BeH0mna
2qEOwik+oRO0OZVTzdfCOOLkiFhXDQ==
=novr
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok@2020-06-02T00:28:55Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee75766f411cb100ea12…
======
--
This commit summary was generated @2020-06-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VjpwACgkQfQ55zXdi
Hs383Af+MpxMfWJ2BbmbcoVgUOmlbcfvvygWDwn3vupODiL9fy0bQyiRaiqE+q9q
pyvxpoHeEnmt2Q2lfqhH6ZPnSiN3Cg94mi2vZjIk+yWseCs3UlJ73uZv5klinqi4
4FR/GU4KDiRai647rqxl9q/VKxKjDBUYPUyCXDPUOqm1VTJ4h5lilRj93Alp+y+8
saB5S8O56LX/UlVid8RW3VhAwUy41ixhxOR2b+s143ftTUtT8Onl5P126Em67sLe
4uUrC+Amck6X859LfhqaKD+J0cY2WYSXjZ9DVKHMbzX1WUSwF8cMcCWKtaXok4YX
l29H/jdptaQhqXvDptiUL5/lRVogxw==
=2igH
-----END PGP SIGNATURE-----
remove functions no longer needed by unit_test_module
Alan T. DeKok@2020-06-01T23:26:01Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/radius/base.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7c9b9de84049b6ad7a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VjlEACgkQfQ55zXdi
Hs0cKwf/SKCxhiL308ylaq3MZKebMdCjOic1BAso1sPWKRSJfFD3Id/TzzzZFvnZ
Cc2TPygo6TgC0DevQpbXHJLx4DZWhZtz7pBi7yMIF6CxVR+fpKyykvPEbVPP4Fbf
iJRYm2zo6FMKIItulOrmpkWWZJS5T+69WiAbHoQWNIlpUTVmiO+7l6sGOyl15RFt
0U3G0GDUaQWeXHUWQKAlSie3EXJJ8fXNZzT/xBB5M+kK+/ez3OY9dAZDyBSTRCGQ
uervrA+E9oP3L1l4rKU9htihBshdSVVUBFcG9q9NFTXzTZR6IZaw6xzGLk7GZpf5
ne20VY6AXMoaPOb0CGSf0n39mkMD2A==
=AQYz
-----END PGP SIGNATURE-----
switch to using virtual_server_get_process_by_name()
instead of unlang_interpret_synchronous()
This change means that we have to run our own event loop. But,
it also means that we just call the proto modules to do all of
the processing. Which means that unit_test_module no longer
needs to know about any magic packet codes. The proto_radius_auth
etc. functions take care of all of that.
Alan T. DeKok@2020-06-01T23:25:03Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4e44d1ec58f83b389d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VjYsACgkQfQ55zXdi
Hs30YQgAnR424SH5xHw5pTPSJhcQvuVMsXlhcWhGrAtGeV/gjTerehfEFkd7upRH
TKXlE+xRdLywQNEPqgh8GIPRw/JXmUoRTjYm/bxxwL865cXMGiaK1aNVO2Xksbwe
ECTeCuryE+lM9JbxEyzTHZ8WaRMu8euHlKKjhtQ10jVxDQFGtWJWnmLhNN8u9ha6
9ZkaBluMmD09My1jUf3bNShUQLKcCHqK4axgjBCYgd24nhaVikGQSD46xKF403TI
qzuuGSVx1YFYpcV97KHWwtbVQ8aKWkYgHVCHy3hmjpKnE0z0Rz88VKr45dx+KrN6
akzzJQDAJ+Fs/jnpeMhZVHb2t+W5AQ==
=dUcs
-----END PGP SIGNATURE-----
remove old cruft
most of these had manual "update control cleartext-password"
which isn't necessary, as that's done in unit_test_module.conf
Also added "accept" in a few places, as it will be needed soon.
Alan T. DeKok@2020-06-01T23:21:08Z
Files modified:
* src/tests/keywords/break-error
* src/tests/keywords/cast-byte
* src/tests/keywords/cast-integer
* src/tests/keywords/cast-ipaddr
* src/tests/keywords/cast-short
* src/tests/keywords/cmp
* src/tests/keywords/cmp-ipaddr
* src/tests/keywords/comments
* src/tests/keywords/count-error
* src/tests/keywords/escape
* src/tests/keywords/escape-sequences
* src/tests/keywords/expr
* src/tests/keywords/foreach-return
* src/tests/keywords/if-multivalue
* src/tests/keywords/if-paircmp
* src/tests/keywords/if-regex-empty
* src/tests/keywords/if-regex-multivalue
* src/tests/keywords/ipaddr
* src/tests/keywords/ipaddr.raw
* src/tests/keywords/ipprefix
* src/tests/keywords/log
* src/tests/keywords/map-xlat
* src/tests/keywords/md4
* src/tests/keywords/md5
* src/tests/keywords/module-failure-message
* src/tests/keywords/pairs
* src/tests/keywords/return
* src/tests/keywords/return-section
* src/tests/keywords/return-within-condition-dynamic
* src/tests/keywords/return-within-condition-static
* src/tests/keywords/return-within-foreach
* src/tests/keywords/return-within-if-after-policy
* src/tests/keywords/return-within-policy
* src/tests/keywords/sha1
* src/tests/keywords/sha2
* src/tests/keywords/smash
* src/tests/keywords/subrequest
* src/tests/keywords/subrequest-if
* src/tests/keywords/switch-virtual
* src/tests/keywords/unknown
* src/tests/keywords/unknown-name
* src/tests/keywords/update-delete
* src/tests/keywords/update-exec
* src/tests/keywords/update-hex
* src/tests/keywords/update-index
* src/tests/keywords/update-remove-any
* src/tests/keywords/update-remove-index
* src/tests/keywords/update-remove-list
* src/tests/keywords/update-remove-tag
* src/tests/keywords/update-remove-value
* src/tests/keywords/update-tag
* src/tests/keywords/update-unknown
* src/tests/keywords/update-xlat
* src/tests/keywords/virtual
* src/tests/keywords/virtual-exists
* src/tests/keywords/wimax
* src/tests/keywords/with_dots
* src/tests/keywords/xlat-attr-index
* src/tests/keywords/xlat-attr-tag
* src/tests/keywords/xlat-inline
* src/tests/keywords/xlat-list
* src/tests/keywords/xlat-octets
* src/tests/keywords/xlat-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdc1e09e4c1b1c21231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ViboACgkQfQ55zXdi
Hs24yggAjZvm5RtLZ6E/XZf2BdBD+gyip7RDwkbxF08slotJi/bFRo0kA4rp3zfh
9LGffHKkIZvYtE4djBmlzB8LU1sFFYCI74NPsFziVX9bcd8l+cY80CK/NFPhxXS7
ttnRjKHWMca+E5SVFP/DKrFCebn9jK6h/ALYQcIPlVZIRO8ouzEbPS3Yb8lAggQc
nqq6DVwAMuy8qlKRHxjCpubFqduuwMRTAuUHiHPYssclRhL04Rl4/CFd6/2v+idi
RAxhwifWydaDdN0KG5f+wr3qKwqcPTd9nwhOKKJYr12QbT3fG6XG810i78YI7aKw
kqjBItKNrDtQZSLCGY5vSnykQiKHtw==
=75RT
-----END PGP SIGNATURE-----
remove assertion
it's no longer necessary, and unit_test_module doesn't always
add FDs to the event loop
Alan T. DeKok@2020-06-01T23:05:09Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa894e75e56c9edef288…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ViYYACgkQfQ55zXdi
Hs3eMAgAjKK4XaaJ5/peqXB0OBxPbhCtHhyepACjiNRv9UVoXeecahqL//Au2eDE
d+//Aaz7nOWeT14k7M4F9t3xqfx0Fk8J9S6ysThMLrecpBYZzqkYfBUvuDHeNMHb
dUrJ3loe54d2y29dcSr/pbkOH5btpH9jFlK37L/QuFB0wzHz7cNGYi8fB5mch7Z/
jY5UZm1qwXqYKjKfLUfcdRbkXHmE+oko4FmBpvEnt+eXWDyoc4bDrJNWiSLLBgAo
xP2TrAkKUlFh07yKmcnfSmXbz+jJjqWIuMyVyo7wxf7pUOL6p//xEGFwbX5B18Dc
qxat/buYquJrlKNoT79HP5LdLHwBoQ==
=BC5u
-----END PGP SIGNATURE-----
move error message to later in the code
Alan T. DeKok@2020-06-01T23:04:21Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6252d055e67c6a4b3138…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Vha4ACgkQfQ55zXdi
Hs19iAf/XK5yohimwhVxw4DwrP+uA/qmSG0r+sinW/Uq9YPF2O3M++ZUSLFAunVa
FIeKZAoL3RLlSEtG7Meg82yfPeN9rKc9aXi/xERdrd90bHkR7tcnbGx0gZ6GkZhg
YIQMumXrgOhvmgxGQEHb+8aq9bPvXvsFlc/niX6RZeVjAi/B3Cqk2mx+rUf5LWtH
3qFmeeSd9bZmib9yxNwYv/CdqdVQOAr+WTTP+Bnzt7U6mfPwf/Z0Y0xWgY8LTo01
Y5s+QX2kzArr1kd61F6py38bCWoBlh9VzTrIjpTY2BhOyzhDUzTvgIJGvDKxIfTu
2w4Xw38DPVsLmG2nQg6oaTzkdn8FwA==
=K9nU
-----END PGP SIGNATURE-----
use wait_for_event, to be the same as fr_worker()
Alan T. DeKok@2020-06-01T22:48:03Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/906d0f26040dec6d17c9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Vg1IACgkQfQ55zXdi
Hs2opgf5AdtJU3qJenHK5vI6bPzfjJCc+KYBza8S3XnHIO2mGoNk559qTqKtHL3s
7eqvFm2ft/x3ZQwfPvoUC3hG/wS81mbji0K8Rxc0QGmxatVFrN+eWs2zr6nQ8b7i
/gHf87bjjZZisEX2hlGx9TVqWSZ2/eU2sYMZDHEb+EUfKO9qecq/Z5mNhaV4r/c2
kYuffiVAQK7Yi1RYCadyv157nmnTe21ZbSuZ5eVAhKVOGqaqGPMeX8ArCfdxYe03
J0sFfWmS0d9+9mMuwTRf2au0JK1J7+VLABX+cBDdcBcKFSKMuoyC2q9oSvumUUPI
TKVcvaoIX4XeEXD3dQfHsRBVyKvdNg==
=c7KT
-----END PGP SIGNATURE-----
add test case for "call"
Alan T. DeKok@2020-06-01T22:38:08Z
Files modified:
* src/tests/keywords/call
* src/tests/keywords/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b11e49661d52242ad6b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VgVoACgkQfQ55zXdi
Hs0neQgAnjs/Xyb2Je9KxBZdku8juq7vB1yOV2O3QakgezEBs+a9AwFC04jmCAlX
+4Z/hkY6wVqpX8iCchLfApiDGCT3Foq1fPZ6vUrdLwC/infbCd0qWQ8mg6UAfZl1
c7+otGDjGPD7tpQ+qN/SZZGDEe7/8o2LQTYgXV/9xSLm5c8GqtL1Gjk2imDPtboU
kVqkE8D48e0I82+KLz0X5Brbz8TAGB7agQjyrJsiL9m9y50idZIdwGPahfYkhiz9
MdqkYKXiUMi+MTgEUOW92maGca+BRF4EspkBOjf2NCRdVR7L8jDZt8xFBsAsVn9M
TXHl7S2Y4TTrbqjKiOd5C5rlB7mffw==
=xNTQ
-----END PGP SIGNATURE-----
make "call" work correctly
and fix virtual_server_get_process_by_name()
Alan T. DeKok@2020-06-01T22:29:31Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8da5c86e9ba4fe5b6d2b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VaL4ACgkQfQ55zXdi
Hs2kpwf/U0vDngvifIZE5li+Cp+1HnSl/G10fg0VJzeOf9Eiy9GT8RniHM7po8tZ
nraWU0rVjdt9esd7BIj0Et6S09PHc1u2nJ6vP1OIzlOvRNAZ2KRroSfvv4rHmNnu
yxJjms+CRFedtY4QiFwQ3n0a9O7DY5v6C01iVZlua1WAsl7McqMBF3t1vSq4gPw9
n50px/cgkCsI3z3X+Pmieheh9rNbSKeVXWVNOJ5vrSSWgkDZUwQf5aPrVNmwml+/
tlmnhFv8yeJbb77SM6evqVzWrv5obqtlJKq3qx4YqsA/UougsZTemh8ncjOQrRAS
CQMscCLCVjwmwiqY+hHCFJb7EIXogQ==
=8gpQ
-----END PGP SIGNATURE-----
set name / debug_name for "call"
Alan T. DeKok@2020-06-01T20:44:41Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6e41f218adbe90e592b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VZuYACgkQfQ55zXdi
Hs31BQf/Ytv6IunqI4X8elRB8ox8d0Z5qRvjCLELdnwsQjfKK5lw/bVAVRdWfeu2
FSXv+4VWnvMrWOzA3nduR7sTMgergrhHKevlWznZgRV531iJwcXnJIR83s7OtAMd
ZeNkP5+bvtDEDD2YNGfJ4E+6G0Oh27eaWNHH0zhNCm3VGw836QCpiv7HsnKK/Ghn
T3PUXtii7qlHgdHRW+o+/LDVmsW7mOnZFE+0BWJyiUWLIM2Dgn+fH1zNH2fL0Uky
PoFliCyL5Zh3tpLwxQEl9AAjy64K2ImgX18JMTm4wOCmCzZ/uQvbocZliW9AlerO
skhfLpjlzjWpIXwtjSqPeGN0rN7T4A==
=OpV5
-----END PGP SIGNATURE-----
initialize "dl" to shut up scanner
Alan T. DeKok@2020-06-01T20:36:52Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aba072d7e82666ef847…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VZIEACgkQfQ55zXdi
Hs0UAQf9E7kXpMC6rFK0lnYARmGUYOIzMJYGgmkWwwssIKnTaXmUiVE7Dw7dBy7U
Q6VsenMP0GAXhMFuKbH1xW2bvvU+STbGYTQ1kA5nw+rbev8GIGn2FN0a+o94d3eo
JQJionTfzhBZ+26xgm9SfslDv0Jgud656xVYWCMAlb5KUSREXOf+mSe2JobHeQI+
Ab9R0VDpDAEl+CaL+9drK3meIWNjR5zcJkjuofOr5eDkq0jjOXmMuj82C51L7pq2
BZjkFEmgIniVLQcdPnb02z3boa5ZCKCGViUCoIcNSd6QEAAAQjVpbfgznyBgnKF+
GEBt3RaC0vCSx2EcQDOO4v9+UfZcPg==
=/o5P
-----END PGP SIGNATURE-----
should should be module_method_t*, not **
Alan T. DeKok@2020-06-01T20:26:27Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e4b45ec32593eab9ff3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VYmUACgkQfQ55zXdi
Hs0VEAf/QdcanxY8Zn7RxiFs/9zvjT8wHtxZR1rFqFV2KHypUIyVC1svqDjfMI8c
P2lVkTZsUCZCY7ONDXSXfvCH1YP9iaGcJCz84xqzC1GGFYA3LJQnWfy8h3M75KyT
rSz1jz4v3ggHO+zzW7++JTbIIjcwAGQUAuUuwT+wRVnzS06VUcG8ZoFlHsOx2g5c
l5gEpH7i3Z5sMh1AWdw7sxEBLTxL5F/C9MTYuJIr9HV9qg5xRzOud/KV+rREo3lr
UFsEICcX2PcgLINlaDS4fZYkfgiLX+tfZmWYAP6g4+hJGfIsVLqNf8Ey9OT1yXms
i6O0jjuPCXM3q/UnR7WRnLmXrGc9DA==
=RiYP
-----END PGP SIGNATURE-----
free this, too
Alan T. DeKok@2020-06-01T20:17:38Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29a43800f3ae1ce7fd8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VNfkACgkQfQ55zXdi
Hs3mDQf+LTDQm0lhqh8hz1hUUQft9o3XMXAMJx1GzbomC2vQ+GK6awkmccaP3rR3
OR6rm97XDHNECgnDD/F9LHBiy7ZIariXvn+kW77RUH13kckQR+DIsoa0r+0nZt00
yb72Wocf6XOLFo3FWjz9JZxu3cm88Uabc9QNTm7M5h6z9S3Aup9W0d+aHd8wumlQ
ZS8oq4+HsuiUSkk0AhP4nH3EMSptaZu51R+XAMb7mwzra4olvbl3lyTkZt4F932m
2UJTmNrIUf+FeiHISPH279uPNXYEGJsea5xF0graQOBAv2+d3WeKbskcIno/sFSQ
c6/DM5otbtG3KdsluhYmSfaArZWmtA==
=HdW4
-----END PGP SIGNATURE-----
move "get process function / ctx" to common API
where we may be able to use it with unit_test_module
Alan T. DeKok@2020-06-01T17:07:46Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ae9e4adb0162fd3fc0b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VL8IACgkQfQ55zXdi
Hs0bGwf/ctWoJeDP9fHdtM4tJFNZP8nM9xWqbxreBjouvPyWqkV2kh3a/DpzBKqv
EjD9FNJvrVDrWm3Y1EkLhDZf/qPCMK1ALS2J8AFWy3AML6nrPGUfFhrsJOPlyJun
/y88MLp0Oh9/wEc9k5NmxsO/tN27nACOoeLDkdMzG8yvePt3egYNZznfA4mm3bnX
FUUAtbeUM2yGRYaCU1H1Z5QlCsWKfXgxD6RU2P4PsTZNn+EuYvzp4wG9Vu5J2PXf
SzUNY24zlMXQ2DKEF8gpwVk0BKwLqshZYnh5Y/Q1AUxZvxSHG6ZJCmtTtxAuuUax
z62nN6bi2zTpdFAq5CWKXyiB5K9RgQ==
=K3YZ
-----END PGP SIGNATURE-----
explictly free it
Alan T. DeKok@2020-06-01T16:41:33Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c7ac25d2feb59cc07b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VJVYACgkQfQ55zXdi
Hs2P3Qf/e58W5p2pZBOUoltTgM5sjvtvESFTv3PwgPFRqqwD9MbSBbJhJvx5RK72
C8IPZOkMQttIvC6hY+C1z6Vi81LlJv3Qo8nb/1pSsy3DRYw3W23yNIoLpNJI2eQE
hUI9IX5V2KGYBT5rZ6XlivGx+xxu8X7wVB5WKUm5VBi0lBdDRKzMfZpWHt1+iOFS
6WkcQPhlUs/0cnEQUZq4mI7G2XPTUOFcXcdWjxyKK7gE0/dLPQfZqZ+vvkcFucmk
O3GJ9QUGNYIMwtavdnlSP9dFCeVl6ORYb3DFOvlcoVGSBuswTfI+e1o3/Cr99U22
1DNP8Kcqv9L4ZywJ4sicig6MSUWjSg==
=7P+v
-----END PGP SIGNATURE-----
swtich to using our own dl_loader ctx
Alan T. DeKok@2020-06-01T15:57:10Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a117e8bce1d03f431e0c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7VJVUACgkQfQ55zXdi
Hs3aHQf/RB15uEL3ZEaoIQhPHg9eQUfkdfYuomayKw/JW9TRU3hF/IBkEuopL0av
O07dQQN/ng0JtuI4GQVL0lQcTZQHccrg8jQGaILZKuKi7PL0ZKQYWnFSooSFyCTX
QlPoqE5xDZcAaMK4SvOhg+CKPi4NO4kTR25rAubylLPdKCxMz+mAGHvA5M6tsfUk
3z/db91L+h4sTPNvR/MdUxkASlauomRewbbuj7+D0jqS5iaQByI8uxjM28qR7lHF
vHR30JeJUSBSxhjWNd8kF1GaaJFgx5EWCN6kawO2/e9FRiAFAh6XU6qucCsW3sHD
hcyiw9matlSkgc7A4nPd6Z/wMByIhg==
=N8Nf
-----END PGP SIGNATURE-----
we no longer need to link against libfreeradius-radius
Alan T. DeKok@2020-06-01T15:57:09Z
Files modified:
* src/bin/unit_test_module.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22efbc192d23dae0148c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7VIF0ACgkQ/6TVgp+2
18pIhQ//WhbBouvafxXLLq7PlyCwddd4E5EqIt23JOvsEEG8OTOWSqJbzKfqb3as
9sAg7p0QIUviHIMmSvteAh4piPzQ7xNl0QgKp4qjazcOFziEprj/dod1U7xD3jzX
14Fb6M5PCPKdgmXoqzgxBvavSgj8qxFWe7GrxTNplurU+/yLWyBTOPPICi+LMPqv
b+LP/JdyNxirupAri7LHRjbJTK15Bw7CEL8GEjB3xq9i8XRd3f1+D8LEMtn05PCK
wDwRRFGyJg1KVFg0k1WCtj1gTQrckHkHr/+0IyCAXoNPdRWdvgG2bUA/ZkiKt1wH
ZEUhrSRLsh8fc5bdxqVKiRkAFTUM79CHbNSWiVBaELU1mXx+9oWoXmAII01BMQ3J
pzRRAeVKZqCVH8mMlgkNhoMwxPWxIbtt/S+FDCsBXZsckRSOWiUmXHBJfBArXSEf
QlsJnGX2FM2vsN2+tf3Nye6Xsg2B63Eo6YiVGELrDX12WoFZ9/B2cItyqkTBhkMm
l1jACKc4oCcc1e7pytk+x7uOhhO0IFmDY0dpBh8SWhHL9od7UURWaLll8QdGAnor
wcKyyGpSxeTr7byP696zQ6yGCtf04ksZDyeWAjz5SFbRgcCGIfH9/BI8RmEmmlDx
uChc5CGkYqGx+3AALzIQ6r0E2E90RP2/4Z+AbS8g/TKhpTY0+j8=
=l3BH
-----END PGP SIGNATURE-----
fr_cap_net_raw: Don't return an error if the capability is already in the effective set
Arran Cudbard-Bell@2020-06-01T15:35:57Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9d083b715bf91e09088…
======
--
This commit summary was generated @2020-06-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7T44cACgkQ/6TVgp+2
18rKug/+Jl61ZNp9dOZorSNMvX4lIfT9JQF5+9J74eyIQtwLLjF6ACUo99dRQyva
nyXYMnZ5xLRuwWyPXvUsK/1QjNyHmT2FH+Lhfh2J31V5LvaiFw0fR/wc315E1ipn
jKfyEAcTLMmcZIXvoefdEhl4+7TOXkPtdczif5EJTNYQIGZBf1lX5IapKo/pB9ve
D+aX31BqIAlP8+eitWxUknLcX846NoxZYoUz68KzFHg0gjkKs1ZjBnRTUlO/6f/C
FggsphH0ryrRg4fPcPpl5WeVPLOme0PNTTZut20d2WP7dbEWqVMdyFkO0V7CnHE/
abIS8OWNrzfwzrUGyJH1Q1hbLOBHn/Y5zHwoMk5l7A8La8kyLCU/h/TuHDSrp7Hk
wA25RhJ1knDOSAgTS9sjLJssZDgJLBWfjXC3RUMweSGeFjbgsGN6MLrLMVMz+wsM
w+8d360qECRZ6QxQXGUsERTrZFezBa1ynx93nEI+xuP3Tn+XfBFNEyJ0DVQRyLu4
SVCPdrui25nW2yJSQT9kDeht+Ea9bWkUdBEh9JZmQBCXgJSxZdGM6VQ8nrauVDl4
E5G1Vsn4/lUtMjRW6WZb7R30HwoG63deai3naGj4XbmB7CiAQGoIuHIyVAlX+xDx
fCsTGraNbChYr+FNr/mK8o1knNzCfbVw7akCwKYjIdRcl/a9ADc=
=unIJ
-----END PGP SIGNATURE-----
Output what script we're calling
Arran Cudbard-Bell@2020-05-31T17:04:07Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80ab2924b66f32446f60…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ts+IACgkQfQ55zXdi
Hs3fQwf/XoU9zBL6j+NDUBWiI/wZdvI/zOehdEkltY1LaQ3Rdh6eTBvSlA2hHG5u
Fidy3DlIpwBuvZSoxhKIoozvcPnzvxVnsdp5JLn010yBCcybvHbAjXtpKAvvprlV
/oblxzP7yRIG9l/WP/HingBgmizcmLSF/2oFaQhEvtnyCMoPHtbLbfz8ugoo7JBi
5VV+7+QhS8R8ViJLOcdI9vo9qZSTcu3jGHQE27GNZUOhOgx1PHYmv5xnwXqKiRoM
6DN7FeOHBNzrixklSbrsLb6nMPOaSRFjk4ZsjZQQ/YzMbXB4SrHD289niXN7M+7e
6fSLcSaCq6lbUR0acr5+wvLJNkBF3A==
=3Ug7
-----END PGP SIGNATURE-----
use standard names
Alan T. DeKok@2020-05-31T13:40:46Z
Files modified:
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/831f92b1543cdd4713b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7TsCAACgkQfQ55zXdi
Hs1eZQgAokwLZ1CQXorM4KW/MJkM8Y/kzYV3mzCBx8RvLd+LbCpXqp/C/GEdMCkF
pksjXRkVCRV0D6dylfDDtfAOzySmbk18HHDl33KAyU93FGsyyJoBg/xoEwIcXC9K
SnUw+Y5UQJz2fjMtq/FDJc5t6RVsXZMGCkhehvcZt61V/wyNLc+Wjam8B1qhQECN
aWDlZ+Sd0eo3I/MzaTnmm+ixiLEiWYDfkJVswkneKuXkVHzEnRiyeL8nBhI44mhV
Se3tEayeth9i3eNod31yza8YsPZ56FJ2IPWUfLHYqz25vkLdsthkM3LbnMzmA66b
LtMIcaJI38vLH7MJ2+FQy7lsEEsAPw==
=7A0C
-----END PGP SIGNATURE-----
more pedantic checks for re-registration
if it's the same func / type / whatever, just return the same thing.
If it's different, error out.
Alan T. DeKok@2020-05-31T13:24:23Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebd07496cc2931c32a97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7S5hcACgkQfQ55zXdi
Hs2mlgf+OPhV0m8CIo9Xq8uKByrWPjJIF0emjGCNROMgtcnz7MJ5jbWAkezS1V/P
3vqL8xc2xdSpx2wZCbJbFtTqn1mtQDWDsYFEhBaXIePjib+9aCGNapJM/l2rAoiF
pT3ghDIs4EO35KmkEI4fjeXDMEn1z7ou0oJOg5Rg1/C/Rc8S+iwK+GcxRKLWrIkZ
Mz2CtgWq1mlWiimTxPPUozhZ7a6XsF58uCl+xCPL1/ZLBI8boNCQqqTmlSVktX5r
5w3x3rMvOUlRO429Yyl9WY+L4UPhYvjrP1raa2IrMnX8isNIJey+Xh0msx/kCAXX
Ho1OLclAJJ3+l06Xl2VlFdpiu/ZOww==
=TEPr
-----END PGP SIGNATURE-----
these need to link to the io library, too
Alan T. DeKok@2020-05-30T23:02:38Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4.mk
* src/modules/proto_dhcpv6/proto_dhcpv6.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f39016d7757e7d70702b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7S4lQACgkQfQ55zXdi
Hs0xbwf9FiVW8hnhyCygttiXiES+D9jwgaQ9wxoOpowLJvAWWI42yu9bRJRso13H
nLjmmCPb2g+/2PfNH7e8iTgz93deS+/kBytB5g4c7GFy6OJC3r+NfufvKReEeXyB
8XN0FYE585Ai1KzDO3fKrFe/SSLiGeiY4HGWmws5/GbyCnQcEkWQgrU7hof9m59l
ay0uopiLCDao5z/v/nm3nFzMc9jflkBwiqXCdOEqlBSjUcOG9GhJNXlJPnuBzeVn
vmS8qQzC+hP0UaiSeELrRpLIaIAa42HJLXsmMLpnQXjJCFvb14cNFvoWNw0kyF7s
HIymQebJvRvZftNB/NNux0IwPgIIZg==
=WyhQ
-----END PGP SIGNATURE-----
verify that unit_test_module can send and receive dhcpv4 packets
Alan T. DeKok@2020-05-30T22:46:32Z
Files modified:
* src/tests/bin/dhcpv4.conf
* src/tests/bin/unit_test_module
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d90c22ec0b4fd7163dd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7S4j8ACgkQfQ55zXdi
Hs3FnQgAhTysEyoGyRPAnVbxjikmzcRl/HZL600J76kN8ijwVinXP+vsXHBXW0iE
coRtKUv0xnHSth9LZWmlqIZy4LM8xXIPrsReqd0PoxB6yOFI1feear8GJ0ogZZSc
lAbCyxrMUYY+hidoRnkA8Xn679OaynA3BPnrGMkAywZKVQX4zmXbwUBLqnACTusn
h39r1JMCZVgk0QqaR3Xbp+nUez2SxIpi77mtV8f71Bxt/LvhR+dYzGp2apVceJ7w
fYrfgCysztExk3FmEXNBBk1nlbBW34D8vpWhfIOuYCN7WVSC9ezSz1iiREktXmaw
Jdc6VXcn+72jBkQc/F/3eHWYJT7tnA==
=3IwD
-----END PGP SIGNATURE-----
add client function for unit_test_module
Alan T. DeKok@2020-05-30T22:46:13Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b118365d9484a2b93a66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7S4i4ACgkQfQ55zXdi
Hs0kBgf8DooiKLhf/4YYKnBVlIL05oWIaJzPE2K1RvalhLng3IYmJUmxCa1H8euk
30AMod6VInr8ZZzrXRCkbTLr4tuEArFJVAjLcL30nlvsa8v72AyJUg2dBjuVs0hR
jk/QIa7ChkyfERD0QH78rDLzTZTPvuMLo6usg4JxKFhhRwc6iw1rqhL4PJb6UQVJ
nxw5VFtOOzVjg6RatYIU9m5ncd5PQsr800El0cTTZAwD99jwJNRvx7uSAcc3O90Q
UvgvNumcWfRhisnlHHC22O2ScB6jOw9/IgW3VoYwI0aOW0RI8rpybYQVrt1FAP89
rgmQ2dk5vOkMhL1O7X7SyPH62CV7Ag==
=bkd5
-----END PGP SIGNATURE-----
more sanity checks
that the "default" virtual server exists, and has the same
namespace as we were told to use
Alan T. DeKok@2020-05-30T22:45:29Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c714bd8008d72a6a3e44…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7SfNIACgkQfQ55zXdi
Hs01xwf9GMsirIuaLQey/7sVBk3fOsmkf37Px1RAB2YV9yPrItDulfbIiEVhovEd
snLQUIRrLW+TL5nu/4sZjS3u3uaAmIZloczLtq51a4TxXQ+TANm1PhdrPCd3gwMZ
uBw6t/pfercnYhsV+jtiCui+/tdiHGasPiKUjM1cYBuVFqbsrnnwKxXgQtPxZRIJ
74T7/c//1L26idO/xrovWk68ELOese5ABgiL3SAsmZLXYplot4aTdKE2ZXuwjvke
xDAtdditwDjLLv/0UqRfYcCdizmm9HaCnk6lXizBnrPgVFtbD6amkJ7w+9GuTUh6
sRznM9nLXgmTMuaz8p28m5KEi9I4ZQ==
=FJ9G
-----END PGP SIGNATURE-----
check that unit_test_module can send CoA-Request packets
Alan T. DeKok@2020-05-30T15:33:38Z
Files modified:
* src/tests/bin/unit_test_module
* src/tests/bin/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff0ed5a8f5ec61fd5a49…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7SfNIACgkQfQ55zXdi
Hs3nLAf8D5azFCLqpwRKzjdMcypTirckVZcOrKRliH0UlyuViBMekC21dcq1v1lf
zzcPI2A07Ojjoe1/qUB/plBWP40lv/5qdFAOJAdfUD+kk10QHtBer0Z2mGPXhq2V
AkRYaic7PVX7z+dYg+NtrIPNsH8Y+FmB0/+3i+w1npCJuzQn4RvHd3t34/EwXSjt
VuNEq+jaszOSm3fNsuaDZbRIfTc2FGSMlKEE0Vyj782O7HHUW8V1sMTrdEW11Y/e
mWf9LTckCwI6xVWP3PTiRVIIWbCp1rLQIgKkOBS7VoFQgyYgLF8bLjXZKFaUVWR4
fTeBNZFs8WeiLgR4HAYESthS2hSkzw==
=3QAs
-----END PGP SIGNATURE-----
allow for "server dhcpv4"
and fall back to "server default" if the protocol-specific
server does not exist.
Alan T. DeKok@2020-05-30T15:33:38Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf34656adc5e3a575f3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7SfNEACgkQfQ55zXdi
Hs2SLwf/ckl0rnrcg4estRYOjxmMJR0P2CEoDmw7U5NPJGh5yteXP7oJh7q3ObFJ
nETiVnqfZJFncPrhe7fPuL/zUZb/GPbSkK7oZXebLdZwQkFCL0V8OL25P1BhrhCV
UKPFSxH96cb+Bz+Jv1rVVPFRvofKZPgtraeTmO1QAJKfuGbRQa9AoEYFPemCB4Qx
1iPB+yXxfH3KFYnRICI4xyKpLl6OWh8so5Tinx7Eeh0MVZ9wHVK46FZd7ggkpXza
nBLSKQJoP6/RGFoVpcGAirnd1Jw/0+nOM8oIz85j52CjJCE+VaMzhTbcADbxnsN4
HYChL7NFd5yyLhERjBJLWWHGa+ZVNQ==
=dLX+
-----END PGP SIGNATURE-----
let's parse "-p"
Alan T. DeKok@2020-05-30T15:33:37Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4286612de24c5dee30ac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7RrdcACgkQ/6TVgp+2
18q8kw/9GV0b4qWUljpKJy3bNkbazXFMm24b4vALtkp9VnHsctEQyEV9vmqsJrxV
vBFrbh5UVu0qEIKu5l3y0gEdX73Lg0+zgxB9l/eivNpSj332q2oQGR/SLjsaS46M
wuNLNmxAYaSgYv9TyAc8rhwrF1OgmO4RhlFfv4nY2saSeGHJzojsq/drQj4la9sn
7Fdcq5I7omlUPavq/HibUFzA49iFvgwKTJUuZ92/lFBT1jsSY0oXDPjs+Hdyj1jK
wqzZ7Okj7NAmffkHkKrAfOxQrWDOhIN27zXZtmf1lWT1MZFWIZfVl9dp+l+tEtzg
9BeVmWQiOvfnb3PzMsZFsaPXg+EgxOxN9Uizg1WzX1xjEtxFYYMrN79ihOClRgcr
ePpslcapMKePO+ZLYzWW5pqmtjHnVP9jV87rwMHebL2KqWN4PZbtOYUTAgsm+LKr
fpZdvIAZ1wxrwqG+CxkAv1LXzd59BW3ll8JF80GIgoZoSFNzLtwZhh7NSCNfePYm
XnTf0/Q8qSk/JzUpueVfTYSN2pHhkOzzuvrORA3OWohyij1TOq/5jlsuBf6vyznR
ic6aDLAbCwYIdKi+S/YVhpm8p5AGDvmCIZw/UKaGeGBtLelrecBz/Q85/8oL/but
RaRxGIqUcIFj3yFol5rKT9zvjcC1jUwNK+UdRt0LdpGXvTbNL4Y=
=5x+n
-----END PGP SIGNATURE-----
Fix redis-setup.sh
Arran Cudbard-Bell@2020-05-30T00:50:31Z
Files modified:
* scripts/travis/redis-setup.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7af386e6d90e76a8504b…
======
--
This commit summary was generated @2020-06-01T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0