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
December 2018
- 3 participants
- 28 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwVMCcACgkQ/6TVgp+2
18pg0BAAlj/z0aNBVR72hgwbmFwhuZSz3bHmvoihnsGkz+0t4P/3oQy3x/d4F3hG
BWsPtZdSrI28bt9FpfbfOBqrtiHTuWalq+3YEh3zWshSQtwyrutdaPs3IjDVhtMc
vywcScBmVX0N35KPBXEP8iYrdMtuuWnPxBQ02xllS74l8ymBHphKxT00M6aIWogR
/x5BbOf8o/t+bl6pVVrp8HUMCIBooEEiLc5DDJBN1QCdQbbJYAD5BHHYZaMSb0Ma
hkE5b8+muuqlSf6B4AkjsViazILKtxfFexWwFBji7+ww0UN4JxrYSwg3efFlB+IK
iKfKc3aNh/Nrs0bU94VfW1ap06tO2I/SFnKBXoKOYv5jYd57Ln3xUGF7IDCXarD/
sD540cHD/sYd3RzQ8x41UkY4Ew1E6sbwj3w7WpVMZSfhLpMcw+YAu8mzEfYOqrgz
hwOPP9SnfAYgoBcSQICUj8Nh/vH0nCBhAfEuw89QG9Elm9PgamC/2oEfIvAX/KVg
Tm8Zh16EUHcHMU342zQQQvsUDqwJR4/RXoLpX6beXypVdLoxckYFHAELr5uJei+0
Cy1545dTTySLJq3HC/G/q1U8pCHcAKg8vNWm07wI6tUCSn5nUsOITvoNP97ZyWeN
B+Z+ZxXv0nLweJIhT5VBB2lUok8tz1wP0MKvtJ0YfJt0V87r+aM=
=npB8
-----END PGP SIGNATURE-----
Add support for Clearpass Downloadable roles
horsitis (via Arran Cudbard-Bell)@2018-12-15T16:47:35Z
Files modified:
* share/dictionary.hp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f0ff4139689f33a440d…
======
--
This commit summary was generated @2018-12-16T00: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+218oFAlwVMEYACgkQ/6TVgp+2
18qAYw//bYvPMl8U3nj21Mis5k5plWngci4XiMPNL6jm4kHOMBmscnMyZMmJMODq
r6ELoxyzZ90osHim2g57K6+ohfydocL7DHkTCZbQyFSaZ00ynA7MjtIs0TA66IC4
f/smWA/K7x1+eJIQ8WNXcxH993QOyl8wHxPhZM5oZ0qEbDGEQfuFfE5exZpU8NDA
KmUveyHYnssm5a5F+28gIP0WaWSROordgfQkPfK8vdzv9XaSbm30HdEzhwEvvWew
Acbq94r+8HiUHopE0lLafXossHndL/nwzikwkNNC/BlEn8+yLAH5uv6/nvI+cUgx
VxugoRpH928FEFU0IVfn2MCr4Bp06WJru8H5Xxb1l//AINrO2M7cwRLMP+lfithx
52AYeBpRYG26u78VP45CXQ6Qhr1kGOi1h7RiGIEMl1BdU0ls52/Aa1NY3P/qi8mi
Z+c6oOZjrLAXn1/bSErPBRfvVVlqNlz8VbDKBKzEv2EU9sJNHjBW97A2nTqB3Qej
lZy1jWenzPldyFMLA7I2KcbUUARvAX2B/D9svGbM/5ElQesJqCiwzVM3l0AxK2Vp
/5viYC4Lr7NddEHQm+z7XJ+nnQQtQIlzmmezUqLoJGFg5r/OBmABZM8OA6Q751eZ
bW6H2P1pyfA2qaxw1vH8mwpoVdTXArU+YEM43Of5LT5XvLv3gXU=
=R6d2
-----END PGP SIGNATURE-----
Update systemd units to depend on network-online
Due to the use of SO_BINDTODEVICE, FreeRADIUS requires the address to be
up when binding to a specific IP address. In systemd, depending on
network.target is not sufficient to require the network to be up, so
FreeRADIUS can still fail to bind; instead, network-online.target is
required if the network is required to be online.
This manifests in errors such as:
Error: Failed binding to auth address x.x.x.x port 1812 bound to
server default: Cannot assign requested address
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1637275
Signed-off-by: Alexander Scheel <ascheel(a)redhat.com>
Alexander Scheel (via Arran Cudbard-Bell)@2018-12-15T16:48:06Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c2e00c86e75e460470e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcFSUXCRBK7hj4Ov3rIwAAdHIIADEYoRtIFV79geQQlo6LIgrF
iJMWlFViHW3F8nrdO0zCF64PP7FjE8RXePUVu8fetOxL2tmIE6+jVS+P/X7ovNEQ
PpxzDk+bYx3lpDvUwoY9Dkll8HjGX0dgRolaInyn/xldQmChwcUXvu8bXLpsTnSR
LgfE2cW84IeMNgtUC36dUsPQH4X8BrtnmJ4X3fLVBgcrp9aRCmtOzHXvI/R9rng0
QCFB058f9smo6u3ljClziiF3OX62ZcACwrrH3Jmin1QDttcyz9300O8/dAHXcyA6
4iaLjXYhtB7ujEUz9Rcaf2XMwDRkBJ117Ck3TO6IHi26a9zSahWxHTrUDCQFbs4=
=UZCq
-----END PGP SIGNATURE-----
Merge pull request #2375 from horsitis/patch-2
Add support for Downloadable user roles
Arran Cudbard-Bell (via GitHub)@2018-12-15T16:00:23Z
Files modified:
* share/dictionary/radius/dictionary.hp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e1020425d6a44792c26…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcFR1JCRBK7hj4Ov3rIwAAdHIIAC8FNK3QcTHLT1tORKY6fk9l
UBh6DT1s4E+lGHdfWdivRstDAtKjU8fR7E7k3zeq8VUDiCfqe5MoKZ04DJWGq6U+
SRyQE7fpOg9CLHshGcEL1bGu6nef+l5c3ofWSd1WU8EKuD+5Nh9/FBVfcIIvxEkt
gy/A6eEevVcig6HuO7ThRvt4v2XXi8rMZHoW0bZpeQcYdN2GGWn0olPCW4GLrNpf
y1+qgPv+T8FpBm1NeKtTs+twIipEw3m7DK4xd1GOZjPj4HtPtnk/bhidRnGU8LPw
87VWfMafK0Ut3pRxsuOF9+H89ORvB1aS51HAFkagBSPwRcfUsPQqHnmvWTSq0LA=
=+Ytg
-----END PGP SIGNATURE-----
Add support for Clearpass Downloadable roles
horsitis (via GitHub)@2018-12-15T15:27:04Z
Files modified:
* share/dictionary/radius/dictionary.hp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/414911b9d97bc4c576b4…
======
--
This commit summary was generated @2018-12-16T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDiIACgkQfQ55zXdi
Hs3nLwf/WZbdpyXKsx00tuIB67IiWy32QXeuLA7u0qyL8IOHpg4adqK56vtwCGcN
yYV54OjIGQTlQ9GCljHhLV/4gq0jlVuwFtI42Yagzx/S/k+xAzwpJoioD/Gkctcp
NRD+9pEjvjFh0HTrYtME1D2V+Ij2lnZQde5QC0RAtlJ0NdDl/mCJOK+iN4xnNzK6
zAnZyn4zBV5nsoG2UTdss0sel5u8yeVgHQIQkC5ItNOVkWHNDQfOw2JMWSgD+k4p
QmEK4L9BiupfQD1iLS4PQ4fs27OHrUBem8U51aYvgcCRfbGcSrjw9JMP1xGiEfgC
SH3qu2Xi4iyZIiynec3jdeugVcp7uQ==
=N6cE
-----END PGP SIGNATURE-----
if it's a raw attribute, don't look it up in the global dict
it's known, but badly formed. So it's not really known.
Alan T. DeKok@2018-12-14T20:09:44Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f4e3a73856c5e18ec10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDgIACgkQfQ55zXdi
Hs1tZQf9FTR/40JMu/fA7gMAdNTmsK0kpJiJFC/yh/+ESP3/VbtDQzZZ9KIOaCAh
NT6XpEeDir4MU7XJZeblPFao6JJJBM0tIQ0qYfX6Kx8tt8P+RgrogNNEcjKTr1Lm
6x3Ia2QT+Lf2ODqKSFo7ZzBse2Sdya0EGW+vTcJUO7GLfFl34tgsgVFE7h0ObyXF
in2FKPMSIy1pZ43tROHNINbzPANe8aslsFot3yVodQ5+MhRe6PLacdFwR4DrZ7jQ
9Co2YlvIzeO07Mb5JF8dw+hGntlQIS4cw1ib7ZcPaQ5ePPndTNRODi72rCyn7dyv
wS8YUTFXp3Ao6orcf4YlaDfXxpLF3w==
=fz9Z
-----END PGP SIGNATURE-----
set unknown_da, too
Alan T. DeKok@2018-12-14T20:09:32Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1a9110a4ecc19bb1730…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBy8ACgkQfQ55zXdi
Hs00/QgAjelg8DFWLUjFnpIpHar48vbvQpuHD/4PzNAone6rfCxPogrdEIoY8EBH
V7/PTtdVw4uTGCvIzSfZdqVTu/7gb5bnPOqV0i0qZszSTesed3UKWEWDF9PiiVWC
+j/5mYH0OwkUTpqrJaTk9qWV1ANkt657Q6NNVTtkz/wOSDWveZ61zCjrwDXDSjwA
ZkLplfLe+NoKf5nA8to4ZubKIwUNAoBqUPPD2NeQfCmtnkjcENxaF41wlfg/kO7g
z2slVg81VwYdIpZ005Un2Cf1oMuyefsN+KWTjxfHOhZ3VHqFHoRDaM9l+2JG3eio
RAWgGvkYRE1LHBSGpqPoFGEkg4Ui4g==
=wvyn
-----END PGP SIGNATURE-----
Add HP-User-Role. Fixes #2372
Alan T. DeKok@2018-12-14T19:40:31Z
Files modified:
* share/dictionary/radius/dictionary.hp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f33f3ec71b66b783c02…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUByMACgkQfQ55zXdi
Hs3rmgf+LD9D+lfYgdWRdGQB/BXNuI0LGWJFZ8nENmkvbjorw+b8MA9SKMhajgXv
Fmyh3wXdPxtRWMsucUTaEgt/lJilLWNtTkcjxWJlD+a6nmJkdJ0UvOAfUBVnsO5J
S532o9ULwfYIcSHjaLQL0ytX8i3h5l98RZQj92nubvlkZ76iX92BHzJZucyJhuEe
PL4UeHdNK+GHv9yQta7k7FGE+2WLC+q0wmqryHzrsLBq1X4tO7PokisuNlKVaTm+
yVNBV9hSOwSlOPt/yXP0m1Jje8+BZ4Zn9EQdGhjbso1kR/+Os5jOdQxBgFw0Z/tU
yi9fRflbhvXXCNRJros54TejHKIEoQ==
=gEFo
-----END PGP SIGNATURE-----
Fix typo. Fixes #2374
Alan T. DeKok@2018-12-14T19:40:19Z
Files modified:
* share/dictionary/radius/dictionary.mikrotik
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34fa4a62cc99b942ca57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBgwACgkQfQ55zXdi
Hs3Jhwf9HYWg2lJK3Nfonlws4sYM7kV+bCQUY+P1TiNhb4JcNmYN1/vCyRbRo4lt
zSgDZTyWMK4SV5BTjg/ZKePBcJ0/GvM3JHu4Q4Vw3C8z8RyMqY2aoTH5mWhJybBG
Mlfj2dLuagVTad5HLA0IqYDU1A8yMSYjrFqlf6NNRx2hXzOVw8YdanOGr+yLdwBe
vuD9BCWbHcaiF1k1haAaeayKBxUYPCsHsgHiYynEqG85+udjvYaRYix4G3+JKMju
2lIqOYPl40jQKTOqn0QkHoLuSGkKqEmxt1XZDS+4zvN0JFm3kQyy0tCoodYL5EL7
oALO/dpCgzwj65Ps3d+NvNq6OSYY6Q==
=ZrhH
-----END PGP SIGNATURE-----
allow Attr-oid.str here, too
Alan T. DeKok@2018-12-14T19:35:30Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7426aa86b1ef2c0f647…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7JsACgkQ/6TVgp+2
18p5Nw//W8A3KMIShJgsl2MjXF4UF11xqZunSABlOQ8VNmLeyQxWDy9Yk8wmCed0
vVzZP/7un3SWSi78Anjp+//G6lScFqLn3WOTVyjiWpU7xLa66NsztN5PLl4ofZgh
ZiTYDUsrfLXg/b4cFZVSa6yhCKG7tUN9MURErbYZtlRBh/vss79ORUjhyNVGI+nD
+/wHWo6a026GPTjuopXSgosOe33ppAQPsz57FLvSPB+Ksj8qiGo6dFg0+u7WWUYw
UavJwGNjd9t4FK7Jv9kPwA+sK94O4Ihj5SIegDhNRTtw5LvAvHR7tXbE8YRTJVfZ
3KC9JDxb7+sORjYEtOMLZX9u1rT1Ob0wuQcGgLRPSQb0UMD8VRU4IrphFA1uRYlm
NPN0FJNkSrqAx0Vumcgc5GEfIdbaxsRqkINH2OLaq7ELj8DOiFKxTeta0OGwHBcI
vYhLPBc1hEm6CW4aLwQJlCpW2k73jgbd8DMnXxLCIffH0i012LsZJAf2TQzZIIDU
A8OPOqV2q78UI29mPbONsTknv1cy6AeC1FiKhAyH+rdiHlV9sbiPBwfhzqb58bU/
sjs3Fzhg0jD9CaZYtjgmla3Dlv4eiJo7CTabM2Lhyjcs4MNQgZaXPQFtJv37itN2
1CNSazr9+o91eh2omUClMYLb2MsBVGOxIiWgFzijacxQTOxYTpw=
=Uohb
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-12-14T17:47:07Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7e4e5b6926586403eda…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7FMACgkQ/6TVgp+2
18q6xg/+Km9hlRBtB6eT4OCS0fsJ2kbAQVII6Rimje0mmPfMu/iEBcNn2JjFxiFA
SVBDh1nno/1hFxNiuJdilhdHm1oZUiznRDnzLz67mvgCsud5htDP+SJ4ZiFQioGa
MrSXfVZ+euCQc5U4HuT0uV31qZqxpBifL4d1dUTUtQWM3+tJSHQ6WEoDIQShKlJz
37BbQ6tc8O/2eT4G/rMCpPJY9nMGs200Zggb6hfN+oRhuj6vwIzEicr9m1hJqDKp
hINIFB5KDB3cqz1Zkq3L6pKS1LcTJqkwdGYxzAD2WOcm+Q9iUhQh7WroBMNv8rWq
ONR2NUVp2xvIaLUfNG1ifa6Td/9tULjKimhpkWJOwSOC1XyeLetY6CGsmx3L5TOT
EUsPdu2cycE368Ke7XR226hmvdim6HEDG1uhjCt0gzaJPxUrFmtXk4WSSUxZXJw6
D1C0BTizAbwQKeEJi9fCtp3F/Dqe+AjplEpiDJooH9loo8z5FbNUU2XAYq3LYYdy
srz5Ga3DmjmLfF0xHX6HqtrK4Ca2YuNbIuH1+wKmxqmQx37xK8TP3WnDl6/sT11Z
2le3gIpwW8kgs8r8QQ3EArDBjRmWmzOhNN6H6lwMOyNec/AhYE0YRAYlIidnhoS4
+SAu/kJZpD+LgIbwCBJFk4Gv0f8zkWISV4Mc1F6MfDNrcAMmp6w=
=RqHq
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-12-14T17:45:55Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99d8bc1e592809460f9e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT6EwACgkQ/6TVgp+2
18q7zBAApxfZVkt/M5IQun2aarj7PvDfjfNnu70moyEtpywOtEdfuLS9Qk8jQpL3
mB7UdKWJsSAeCA9WrqWnFXK76Y8ZxAgNmV5fr9eXM4o+n3L+SWB7AvYguUNpAgsf
mOjYwrcnBF5Y0CHNBL6TVy6kprEQqhIAEMyxvDUJnDViSnsVmgMhhV2tGCUK5Fbb
RZkTlTy2dYFuFZlhYC47MY0UxbYOavgCvBi594bPIDg9CcOuZCcioZy6ZdI5hc/K
bw5cDatU5yxc4vYjaKb42P7rgS2LCAFskSIh9nkFopQhi6Gku52LJCqJ5TTRFPVz
BTc3ARiKyIL/BCrLvcve8XedL3eQ/WT1OfdH7EYB0eJ4Vr86pyYYL9QIQgoksZp0
wGe7e819m55uXBKLNbcFjuW+s/aQZpC7D+oVtW5IGiWT1APnyaYmF2huo135+0mw
TSL4yEWwcE6PTKDlMcZVldE5DnB5vzFwpzb6H8rqlr4gmLvj6SIAx9GhQlrSbUKn
YiRgf4cst8ApwhwECaHSmUaem5G6R4mgCPfrQe9WowzfaCTGGSTpZhe1Xkvly/j0
6HFewvAlE6DKaP67keGaSIJhRbpMGh0RchOaK0eLuuOCVCM/y68ANwOauW9KiH/e
NzY1ijZwcbEIUcwfleQ2VZQpXgtY0iZa8OcpPpXxjTYXINDhm7Q=
=B4zI
-----END PGP SIGNATURE-----
typo
# Conflicts:
# src/modules/rlm_mschap/opendir.c
Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:28:44Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03b62bc24504eb8c4e70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT57gACgkQ/6TVgp+2
18qlTA/+LoGNf+ZjHCbNeJtwknZrtWezMAlxIAMU1tqzz3TIK+JK24eTUddNdULt
LMbdOPSCI48Ke4cVZsL4QMg4MPrNQ3aHxqQxZoCan8Py+yQmZNsLUCq4OjMtp3zR
S2qJ32hNyKPZXjMSW1SmpQSMSRtdaxp5yhNr2hHutURe/GaHMelubJYSlI0ZP7vt
mnvXUa8+bTFCTu9zbS/T4K+SUzPT6sWvb4/hnhcx/VY2WbDe9VAtXmhGolCN0ooc
G2/vLhsCaBHrqDgVvzY+CiNN3jIj91EwRrfGNXjJ7r0UHgOvCm68nifSqCpnGfy6
ahkSEZzkBmKLy00jiwf0+CEUWPld/TpYnahqMB80iTGlJdCDDPJ2b/M8iRoch2O6
3j9bkgSJ5lmfW3fOPxFBCQ9iWGRiglhFIYqeaIvbnzFHEld74su44fqd2QGDLlDI
Io4xVEg4Sw/qDLqWFnKvPmH/2KtO/L6Zc+aEOOYTIWtduJyP9cxde1qAFvDsQwJW
9fyKundntkZeWuHakdexKFV04kOaiBtXz+NAXql7AQgzX6e4+reipTX6rsZSh4X3
BTf3ILXm+avb904eZbHs4vd2VgEqE1HtK34jf6xcr+crLIwRorfbd9unUXMDS6tR
oLXk5xMnB7rtW7pVQb/sAOV5EeBn+AWeg0EbA64sy9E7hbKyVUI=
=U9f/
-----END PGP SIGNATURE-----
simplify ntlm_auth error output checks
In most cases, the error output will contain "0xC0000", in which case
we can take a fast path
# Conflicts:
# src/modules/rlm_mschap/rlm_mschap.c
Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:26:16Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90fd8ad54d19db83980e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT4dsACgkQ/6TVgp+2
18qW/g/+IeAKYSqbEQ8NCZluOjr6W/3zHmoK+iA7ROWQpwHvmcDOGENLNjNpDSLQ
4aGdA1NDdB/oXyr2f9KfHRP1iiqaY8VRylz0cgKOo4mXN/2aLqj2Xde9UYQkBxr6
t3bEGVtVOpoDY5q4cWBuYGa4h4OnT54o6ROhDWXTNkoJiBhVFVEHFmAKJxsmvS47
Z68wErkxqh/niOBY0ORhqd7F+Ot+9CCRMdgQr8T1Oi5vYlSXIcRp1EVCM4pIunmg
F+s5FBsOp7JKHSW47raM0Qw3ANLek92Y501dfNoGEDfBH4OgfDFsDcbHL0oUGJRB
P4GbpjX7XqxZSDuzhg3FOQFTifTSHkm2hLPzC1IxEXyZNrfUEGbqj1LGUwXtpElh
CQc+7KlDYxGpUxR8IShMaW0SyeHgUoE5YkeikJd0d41fqcM+qoxekWOqxrKMP7ur
qxa+coXClENeiq3lQZuTDlv5JEgvXdK0yK9Rs8f81rky7Hy9oEGZoETdZbPFxMzB
LJK98LSfE6FbOKzHI93i2VzNMldWFikOzMA1AV6cLMszgWCfvvlJDIW3LncQsBet
dTzk3v/Uboa5ukXLcHOprv0lTwRemE3HZjjbjNgpaxJgBWwgSX9nVq3RxilsXGFb
4c9tT4G5r8YBq31Q3AJNMxVlm/RG7LEwdu2Kn4/JjhTIpc/16WQ=
=WW35
-----END PGP SIGNATURE-----
Check for error conditions when loading test points
Arran Cudbard-Bell@2018-12-14T17:01:15Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/120c92e9b6adb18dc6fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2xUACgkQ/6TVgp+2
18rFuA//dqAA39ySvqKr0mx9MHNgCXimz6aWhNSrB1MOyy7SuGVn/AvW9YBYtLoi
hLVF2lkJJVVbeyaC/EumhHMnJsJaI1v8BgpOAKj/eb8QwL2iLZz9TDVOIRLYHVoJ
wmolLIpM24WmLKS0g04HQXlG0fvflfnEUpHEDx5wGKPqI7am6k4cs1C4mEFAxTB4
oNE5QmO2c26QlMuTcm3eW4yv9+Tu8hSe5F9Fqn8BTl5BdQLao1ypvFZhb8CZ6NCe
gbCjXjyum8rxuLQGsKXs9I44PXWG0bRDrGrBuBVWMOGqV9cFiZ5qQ4anxZt2Vn5i
LC8G5FRO++0rzejroFLoqE3yHUEo8PZKyT9edo0O36YCSkbcxCQ/ZKRrbYovbfQe
pLJBwz02l+PlrFnc9jsKinW8GrSX0oxkWh4nXhnl5B7fO7uPXr0RpXuNg2HcftBh
tukWVeoK0tWf/V+0ayg5hOmWOPFY2lGk/LeDusI0VCtkhz1PZMlrjXbYVLx7Jf1A
mpFqY8dhcV419Jl7835ssWUhVFSyngH1H8YrGHKhQIme07YJd/p5aUft5kC9gRlP
G/wfsSEx0fOsXnMFMWBaBiq4GGCYtenI6JHo9GVEZQIVBgh17Md+7qNIUu/su1ID
Uj7MRb/GYV5Bw3qBwsHrrBXxpzOHZWaZb4sRSecSi/jG09lZlBM=
=ysME
-----END PGP SIGNATURE-----
Use constants for errors
Arran Cudbard-Bell@2018-12-14T16:32:21Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/231f223f2f467b25e1e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2vkACgkQ/6TVgp+2
18rVTg//bhiIZr7LTkgBWcF8rS+q/c7GKAYSvUZe0y1fmpz/4n9SmFa6W9F3h69X
8KYe7EMymaFDY2kdObDSleP1D/z6dTDfVxIPBUGzq12ciICSzbc3yxmLKdaeY4j5
421CcAVhqMBoAwET/oX5Ei8AizYoCFDj5UxRfAXzh6//MagRkjIFNr5w8i82iUxT
XmzZaxEpYWO7Tc7Kygu1qtpazp+ROeOR6KLiqKCb5yPW1/Pby9M0fAmqHx5MRQcn
kSLkDVMUdltub7yT2pJL+YsKBuVVcq7Te1mpLzbm3Fvr0ze/9G+mT47bMqwxjS+j
jr7ToJN86fsSJkBz5RgPx6/nG0hQC6BqRKUs0pewHH0HFmkXgXqePp6AqCDUPcl1
ccxPaEUMfypLULTmxlZhJmvE4a+oFoClaRvsbekTHxYmbMWacMqea1HJDDN3BU2p
CPn7qMg3yevwoyTz4jFnI3T9cGiMcODi4tfrWRdQsqFpBAKqAhDjSqXQEAK92SXO
Nz17gZ9pc9+WRIyO4ATVtES2Lg2f3dgWlEBDWNZHC/04WG8dtxAjEvwMR6abcJXz
XLSEuv6IfoT6r2tJ8ll9awOoke/Z5qo21GPjISH6UXM+E5VbD72Kyoc8cIy0Mp2F
1FJSEuYMOcEJq7a1x5cYnAIeutj2YsvayYVzhHZcgKQ8o0iRL3I=
=0Gwp
-----END PGP SIGNATURE-----
Use more compact, inline variable initialisation syntax where appropriate
Arran Cudbard-Bell@2018-12-14T16:31:53Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08991aae2c4c05b05ad3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTw6sACgkQfQ55zXdi
Hs0LzAf8DS9lBdxYss0vSNfJWCIHTxX/lJ5SUhODKP0U6DQd6rJwXTMEX9J52a81
p9coy5IXwwerAi0Q0b8OnQLjVuBhwlmZeGu6vIyBja+qU0ZgGWmKffbv3Gi4VvuA
fo8foHTJ1ZCzKFYoze4Ws13o+X84dzYnGFJhVV98jSOdl6VCB/jYhOkdCgSKr1CA
4vt0yYyHqlvHmIC77xmdgNRcUzJUCijIIfj+OVs/yWJDmNKntkDJEAnojg7e4CZ3
x9yUBy56K34HuyHkVW0OEc/+06rSzVyJEDWXNF0anPPTnwBSX/93t+wY1CW/wlOq
gImiznUFNXNTMFVHCc1PLJZ3PyFZaA==
=2u5J
-----END PGP SIGNATURE-----
don't over-write pragma once
Alan T. DeKok@2018-12-14T14:52:26Z
Files modified:
* src/include/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/798f283d7ce10892d98d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTwgUACgkQfQ55zXdi
Hs1zxQf/WyT10I8oOLGi/sYmRo605gREyUTFhM2MoLqWOI/G0JYtQFAS0I1I6jjv
pcp8zJf8xESkeCIsWBVNpJl0qSqhaNRV3A01rBp5NZIZSlE3nl+fow3WWkeZUEo1
i1FU0fQ8FCpJGj7jW1flTBqmRecqXZm0fXpZ+8sM7r3ZqGARlyLd9AwIql1ZE63P
nyR7H5ZGFranvr94JZRaghYkaPrhH3/jOy1eCB14KRA0e5JnqHzwCbJb61cnDPOV
EBe+EzhvRgrbpJrQ6VtWuZZPTOVePNke3YpTLeKHvEToAHH1Jhllhzw80QxeFShQ
QV7y6FtbgoxawGruMdF3QgtePsp0CQ==
=02MI
-----END PGP SIGNATURE-----
tr fixes for Linux
'-' only means itself when it's at the end of a sequence
Alan T. DeKok@2018-12-14T14:45:05Z
Files modified:
* src/include/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d65926504d3c1c37382…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTwa4ACgkQfQ55zXdi
Hs3+Xwf/fak1KnTYX9rGMm0NSpq5Su/EP+5sFYn03lhouXnr9+IDPJLB8s43OFaJ
LPiWPAvYkI3h5xT8577NyFE0F1UkoXfk6Uw1OIQrcUDVXXuxaeGY0NMUNtNC9n5o
yuD677B71bSGLZV+Ijps0r/fM9/uQmzEJU8wE67WiLh55vxal3m5CCR8wPN1yC7n
ALi9vzJfTuhJKGYIPwLBlMmglDmJc/RG4DFwPZyx+sScyhi8mFswl8B4Dbq+prSb
TY0gL1eh7ki4eVWaNGOzZ3cvjXtueLIw21HXYgmK4sgLoj0HK16fKk3vTMDc9Pug
30GU9N3gqzvKX1hwq8zUsKcoe3YLtw==
=upDT
-----END PGP SIGNATURE-----
Revert "include dictionary for FR_USER_NAME"
This reverts commit 3df2a92b04b2d256bf77dbdd8bd99c063b57de4f.
Alan T. DeKok@2018-12-14T14:43:57Z
Files modified:
* src/lib/server/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74940f5b6be95aa221cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTsrcACgkQfQ55zXdi
Hs1RxQf/QTSxGCcsOr61/rvfkMtYo0ozy8waAZhJW7G6eTsaNqKCtL3UBQrwjnqz
eLdAgt+M4tlzIRtRCMPmqklbqS8Dvfeyh6dTOvuOSlOvSbcVrhfDSEVXwpDFZVil
CdLhsI+OOB+TKL3m2/4h0DTbsPjO1M7Sc4KXDeE7cYEn/uB/YTVUNteQ7NBlIdmt
D+CEN6+yLrg0YvJbqTtNUiPWS7ajFlpKya7riIKD6Ooj1eZUowR1st5jb6pQFA4X
WhJrAXKlUHsWQ+JPGqDUEduz2eVv1U+9n8lXapG9EDPy0hpwtrNJ33clFKypvHaQ
0sNf7R4GivTbxbkJ3BSDQUxpqbFhMQ==
=ohZL
-----END PGP SIGNATURE-----
include dictionary for FR_USER_NAME
Alan T. DeKok@2018-12-14T13:39:54Z
Files modified:
* src/lib/server/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3df2a92b04b2d256bf77…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTrDYACgkQfQ55zXdi
Hs2sLgf+N41zovzi/kgSGlWKAdgkexTCgnx0boos3ejmuq2Tsjes2R74jeu6t4OL
hBphwjroCUEETw/6DuGySzpCRb6PGPJPaRsJmRoLvkmQYtSqQ558VSu8WCCynw5J
rvf7G2kUJBUU7egYPP5AymAZPSKwSrD8l/HoKT02/+BmWwOuqHuR9fLoqecjNnng
ydqYFuqilXucHE3S5IQheX1Zx3xvA9+10ZvycH64Xat+H/GmDw7wn3Q+5LsPdjkL
C3Q63ewV4VnBi9VvTLCh4MuS5CI8FTbRClk8l2BODlJ2Cz7FL+dJtTJMF8IIIoaQ
LjhqM/xGBWjPtMykBg69dkpGOzuXAg==
=MMUm
-----END PGP SIGNATURE-----
autoload SNMP attributes, too
Alan T. DeKok@2018-12-14T13:12:12Z
Files modified:
* src/lib/server/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0fd197ae76dc8b4c8a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTpxEACgkQfQ55zXdi
Hs171wf/aOiOdDJL5AlhDTJ42AEzDfqCU4jotGyufYG0Oo0oJSsn9PLzhC1YxsZ1
Jo4TXD90y9pCjd0HK89X1F2iOZwe8l0lRbqVZr++XAt4WZawCiGAu9mipF401MeV
Pj+09LGBdoEDH2BkP33qFVf28t6Tb1eoBc507B7yupguUslBGVG2nib54oghhaCh
PiyWAZHO01yFLc7pLwaTmgjZHGa1DcV6gBw/p/fBQkc5I1OAy2s6AlPFSc5rpDs8
4kaaezyVSLew2a8sKNB8DBGkehjiBVBcVgyzd70uUmsp0/DZ+L6A4AywiQ9W1rMD
NIX9oyXQfKZISUfawe98h2IDyqgQNg==
=oeR3
-----END PGP SIGNATURE-----
don't need to set this
Alan T. DeKok@2018-12-14T12:50:21Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa625a3cbaca657549f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTo/IACgkQfQ55zXdi
Hs0/2Af+MXevDrR2fNgbs+MWyhF0gaV96KV6ROYaLte+OpaldKAFaeqYk4+QsmxL
xduN7BUqn4XanY49Jh/A6bLOwaELmiss23tRXgmj0vVuKjO/C6IYcJzvamBbxc9G
ci2tB3azIRxjtD4yFfVGLSc9lOcfgNj618OTuSxlgQvMOsBAusDu72MwSbNl3x+j
WOvj0SPd3p7cEs34dChuSUucwa6vbyBNykBSkDYc1O9WCGAVdKHDfZ1d1ETH+o6c
z24e+WF6en+WZGXerHlxkj3boHRJ6uxfMEqiYfIamFoR4OwMibPJhQCTxlt+mqmj
UzPKZgPWydB43xj1OCEk/Gd2itXQcw==
=GAUb
-----END PGP SIGNATURE-----
search over all of the protocols for attributes
by using the new has iteration function.
This search is only done if `fallback = true`. The search also
skips `dict_def`, as that has already been searched.
Alan T. DeKok@2018-12-14T12:36:08Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a1a2ab165450ade7285…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTotIACgkQfQ55zXdi
Hs1Augf6AjUm08jctAJWjlSkEb503JYjVEznVPqBNLGgLRyk6+iwvPZ/7wTdPfZA
/FGpvo0f0xQpG2PxrKG/wGhUG9qnm7MTbkuZlCO2DhDYOQ34SPV8bnj9ztM6fMMr
FO6ttOTqx1RaAcvVt2/oxv+/Re0eOfPH20Zr5Et/kKpMuWvYgWdqX5X73xl/hxJf
/Pkdv3tSIVKUWjgwgrTobwBCArRcT/iAIsweUJdQPKtCxOgHlvNqi9DmqUMtx78M
uWfZLi6fY5n6eJsyBJhrUD2Kqzs/Pa336qcbZbBzloRHU96HrqDdZKGPUuChxtAI
4wDZXghhxF9BWrsklH1eBaGPVTEOLw==
=MEAa
-----END PGP SIGNATURE-----
set fallback=true
so that we can look up key fields in the internal dictionaries, too
Alan T. DeKok@2018-12-14T12:31:59Z
Files modified:
* src/modules/rlm_passwd/rlm_passwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c331f97e239d5e99ac3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTKv4ACgkQ/6TVgp+2
18o7pw/6A0KC886o3+zLN2EHC+4KHYLjM83e0MH4k/iU7ynEF5pU3ZaSJcj72O+g
OzRc7wKRnKtEKvqPZuJg6WBwBwOf4nktMKbOB0d9KPijjnuGAahYAmyZpC8D+PZT
WtZQ68FUzQKlayoD6yiF/B7cKHJopV7UZTux1E8aozbKB3tejfHJfafRkiICJDGz
KnLS308qVGaIdm4bFXOcEaNHEgTGRwrobzogm2ookhpMtwnidZCuIE6KO60gUH6D
tU6LDY/uTqjy4pSo+IiO/ecOOO26OdRe7Jpr9xxUPglFRKbQMeRrmyTlqulFYzd9
+xJRJUD0oPRCc+wmUFn4Hqj13v1+wUfqJ8FWnBSk9vZG7unUUXPviYmr6u3R+GN7
QZRIwwUAvxz6KDitc69rIbFpuhctmj2ntofRQl5JxO1c5OdmRUwSxwTdcldFMvvW
ftdWM2c0Pi++aoNxZLrIgEtt0kt1ua24KFMr4HBW5MBcp8MHGTTj15e++CI8TekP
+jhg5c+tfnLRfwV5Sq8xWSrNot4wShgFGfwj6jzN465lxWwZ+CqIfyATaUOkup7J
usS5UcLh74DLBb+FLeuinEpn6VL+mYJ58CJlcqJfvZJ99b5FyO62Y+W3rqwpHsN9
3Q7t5q0NYOofY6no2J7GGI7+Fw5k7OKt+vBao+Ugwx+JjsiihhY=
=tc2+
-----END PGP SIGNATURE-----
Hash iteration functions
Arran Cudbard-Bell@2018-12-14T04:01:02Z
Files modified:
* src/lib/util/hash.c
* src/lib/util/hash.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d78b67d0e9a8e8a0b744…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTKEYACgkQ/6TVgp+2
18ry1g//VcMyC107YebsoWDWizrwizFkIK2pUTE9mLV7MyIrg4PaZ9AT28rJLh2e
V0tCpLUoGNI7M7UKDeY6SX7zmD/fjx0BIDwlVDT32QVAD2silRA32+0mZFrfgwyL
CJg80IaIAxkFZP5G5+XuWJzwCmoAIyxHXnSVDu5ShjVtE1svRRbaxHqvIJSR0fKj
2c5/mdMUN9lgbDjzF3rE+em4omnbbYfckPyrghuSG8Nizd5Y9BYMM9/vFaCCKOIW
IU0gFUPwgvipqSWVEw7T9Zrk5faC2v17gJcf4bLW6IC8aq6dTWl1ppsNtpKtOoVC
dyQnl3DzyNCvUDX+hMxADeXs7i2pgQoruWd/IEZBlbIB/RorLAtGexrosMV4OpSu
78sMQW6ynFJ/DOhqdZpAElcegDvEH6xeEJhayAuYv4zgDxToASo6r4mljY5F2RZP
xgr1aLK3tImxfJi9zkoYuBob//tUfDK7ssZ9cO7Fpgp+1awdiWy5D1j23nV4prXM
M42HzCslM9BuE/fb0A86SoTR82d0AqI7udtxfTtHH/dIdXCAxzHUPjaPRygkOJ2h
ats8h88bs9FhgsjiMgUYSrALsomx3IhVywGVzK/l1qHiLdlRTNkfh0Bv2Q5zxn2e
VVt28lhzomJsti9uxkVBbOiSB55BRv3ZzJuoFp4UBO/c4pO4u2M=
=KQzU
-----END PGP SIGNATURE-----
Make the data in the hash entry unconst
Arran Cudbard-Bell@2018-12-14T03:49:26Z
Files modified:
* src/lib/util/hash.c
* src/lib/util/hash.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6b0ae6d46aff62f4e0b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwTBowACgkQ/6TVgp+2
18r3vA//W/vdUoty2jWVDTOF038f8oNJ4+T4XlpDyw2QJcEBJC7ZCDFORzyzkknA
2CnNYXSdlAlD8R69BH+bxzu+xTAGTFmTPtk2kAiWEhGvD1FSet5FleYI1xZBg9V9
3jdyLyNexYrHYXQ5zynwJqGpU5gRwyZHVqiUkDUulxTRgRMVZGYwqPM053R8CijR
t1r5bUGrMuAFO0ePKwLIftP/z5qd5gWITUzPSrHOF6EOoZfulpGlEs2/e+UhUzFZ
uHrHzhUBAN7D9NH9d78tr0DjvKFd2PSZn9zwR0RpTMoU7D5D1zuTkLgFMi8Mkmqv
QABpV+u4DLe2vQPnxSpi9nPIMl4Ux1IDJ/bci9HTma7F15G5wiDpGqKt2UQdnEDz
dGgvMT4q+lqiVLiiOzKWQmSh12jvSxbAkf7PW+CMjQ9vcc4MA3hZDl47j0y4gyhw
c7BvWuMEjbqno2A+1WRA/zuBwnpt5AuPk9CsDVoyiWzcOHd2L2XeuOKStXmDBjNy
sKeXcWHdRB3mNdEB4dGBYBfTKrjv4LfPKWY3/dXkR5y6uqEX5vK1TZNh2hCGrG2o
ZKwrS1QNbGZklzlXuTeRZU2D4p7uYUDtWBO1YsHN9xPEcG/K4cxq3zxdF/WhoMGn
V/7vDDxEqrm7rCH+E7nFYlE8lXynWsYuzxSbK/Xgtz74dXUWp30=
=VVpC
-----END PGP SIGNATURE-----
Minor cleanups
Arran Cudbard-Bell@2018-12-14T01:25:32Z
Files modified:
* src/lib/util/dict.c
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cc3ad57425699dcce6e…
======
--
This commit summary was generated @2018-12-15T00: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-----
wsBcBAABCAAQBQJcFAqdCRBK7hj4Ov3rIwAAdHIIACiNHBQQC+y1puwsFNUbCm5J
YWRx7aaBX5InqD9qc81FqKSyLj//puyGFy2LkhdsuHUqVbemGihjfs2Ta80LxKwp
y2U3OQBB5pq3hSsotuHk+FQiK3IkLQvXK4yed4rgfLW+qnzikS1YYvn20EyXeo6Q
cMJiH0xQxW3JVWYicqU15fuOsp+P41hrf2hprwU2i2S3gkOEaWTsxdXXKe9wLKf/
13vaBWpqvUzrqoTlzM3G8Hm4HYVgCqfSgPkc0E9cCKlM7L1lp3Ioe8Qx/wGmem+9
3XLvDKykXOTMBp2lr74rSqykGcNo9bvEAGY8dTKKweoVQoDX41+K/Pmf/5Bu1TM=
=KN10
-----END PGP SIGNATURE-----
Merge pull request #2373 from cipherboy/update-systemd-after
Update systemd units to depend on network-online
Alan DeKok (via GitHub)@2018-12-14T19:55:09Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b269714ebe65a6c67802…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQQzBAABCgAdFiEEHr2aHy1cBIZM9cFQwNbHN9AAMUMFAlwUCfYACgkQwNbHN9AA
MUMXyh/+PtMEbYsIMFQkhp0H/xq26pI1QDC6/HLOoN+rn0lectIlX9wtc7UsPXEx
WWErIeLAbDMOC7iQXmH/ykN+0Sp/regbKOi5wm1wFAmGr/z2IMCOnuIeCQtVu0KZ
XG9fUsMmhy6M0r36TsNCImx13XBb93JIBPpn2WC7OGNoI1+7vxw9WOAoeMWGTL5a
sMBNK5q+VwijeS+UhrQOxvlFbFaGMsz70C9YqWzQdQLAZ/KysfjCCv2l9Tq3gNJ/
Fhc6sPwH21sA1zfTxjl1Wmdd/yYwIPR8tFjtXYRCalXoIp/3IGOGM3kShZUOy770
Drgr5Gx2blbGTTkVzO1sScYOzur3Vn6JlhMFArnCzbVh7dBzz6E06/piq7WqMPtk
eOayAExrhNkOs4yxbLoFFK5sf6xBJK44KXslx8zo55H5rA6Ogb1Ak3BaxSS3DKpr
dNKjNior0wq02llwq9T4o788W4afAhyrQW1mTGXqMPTR7EfH/Y9KmIKkOUmNBk7y
0soCJiBea6QaONps1OQ56Exwt3R71dxyU2iXIlMZQRzH0h9yGaD2OMehnIQI9o3u
McJhlE8kfdUBt3MgOZ3oEuuYLBceoILYteuAhT+j7MVf6v7nfshsLyPNfE9iufea
W7lfDRidFLcxkWDLWB6t9fFoMPiPXV2+OPc7pvgJhjlH7TYLYNJP/fmqEXgKJCpF
M4cLQaSK/UeNgsymAkVh2/DgTIDmfoco/PmXNCPRWyVx+wwmKl2b3daqUbIVcmof
0E75MEpkXu+CbrdlONKFd/7RpobseDQ5TiITlyqEHSNaE+xV0DuDAcsHcUa/3nWe
eV/UwC1wkT2SDLRI53MsATVT5IMQdtfX3qLM6IhL74fuhebuIiKu8W0LJjrCNsc5
+k8QEMoTvm2XYO9f3yAI/Bv+wl3bgtuPPqotujCHnOYlguamEkxdBsmGZHcrXbvc
j/f1NiG9FPjuyb3OCytuS60Xhuu29FTyLhv7MjYCO5h+4pbeqtF+H+B0GuDbISKl
HTHSmL0oplVnIJgFqoXanM/5i3PsshQ1XIw4US16Ik02HEgCviCjl/WoO9dTQkxi
SoKV11hTY1DW4xTq0CMjAJmk2O/qx1viEyLJKknVcWh25QieNR5/d5RVT0vi7Jyw
DJfmIqQkuN1cJvK+PtDUOaw80biPjqmpKE7cGDLo4FfE4dVYopesnifGSwacsBj2
mp6tpEQgW5p46GfaizyHQTBAniQva9N+0pYkZe/HPm1fp6GYyvrOP5zkvSLrEtmf
5TTUykBqooztcKM5NhzW031hOT3JQP5SHGJEvrIa6QhkXYTaURgg4kWa+d7XX0fY
NdWTK4PDfMLQMngmYS1XzHv1dR1Cbw==
=5MYA
-----END PGP SIGNATURE-----
Update systemd units to depend on network-online
Due to the use of SO_BINDTODEVICE, FreeRADIUS requires the address to be
up when binding to a specific IP address. In systemd, depending on
network.target is not sufficient to require the network to be up, so
FreeRADIUS can still fail to bind; instead, network-online.target is
required if the network is required to be online.
This manifests in errors such as:
Error: Failed binding to auth address x.x.x.x port 1812 bound to
server default: Cannot assign requested address
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1637275
Signed-off-by: Alexander Scheel <ascheel(a)redhat.com>
Alexander Scheel@2018-12-14T19:52:22Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed76dd96b5df1dc553a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBq4ACgkQfQ55zXdi
Hs1LOwf+LnDAECffo7fuN6VCD0HiNqllRkF+rFAn1RWobgCsgWAzvB/7G2/hLRzt
zfTnOCkZt4gtfnA+hSVNXADOhzazf/cCcITcugz/A+DGL+aAGuKFC/9JTFavOgHF
MozRT5Pm7i8HL0EeqZeSeCOMQSoKdsYZeLMBfpeMHbyCEmpSXYu+v8SKo9lIxqsG
lavt64l0ny8+OOIkL5VhTTL49bf9mLrWWpUbxTzcoLGvLI61HVaU0Z8xvBV28tRu
TlBMLPXl1dv/YBeyxgjsR6LcGHXckPmb7Wby4s81MJlw645uPQdHX5hdOqPvaFi1
bMIs3id8Ro2fAnOBY4Y9sEnDVk6uvg==
=anEY
-----END PGP SIGNATURE-----
Add HP-User-Role. Fixes #2372
Alan T. DeKok@2018-12-14T19:38:11Z
Files modified:
* share/dictionary.hp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efa8441dc1f198503a5c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBlAACgkQfQ55zXdi
Hs0XDQgAhCVAWjlvMSy9aLt9OPAZcemeYl8j9J6d3riUo0GbOvmdazDn/xpQPL57
hLAGHMcv+jBsQcRUe6EXMTpte/nUh3o+z/P6jSxAtMjdvPy6j5yotHd0SnPqbAjL
kTY/5bB7HyuUvEqyRlLE1AESuMox3Ni4Wkrb19pjk5I6vKYA+Y0TGalTqoz7VmMR
VBdBA5CcVi02u6pAq1qEq0nwVLLhr44IwLVCM3S5y02AtOFXwHXDBw1dKg2mi5yT
mXxMYrANJlnpZvI1ADvHpTa8VVRNbgcX7gbsynnuhVxQwkD4yeabTTqyhyVSx6fA
6FsYlYTisq0NGy5ZU+uI/8M0p3graw==
=q7Ew
-----END PGP SIGNATURE-----
Fix typo. Fixes #2374
Alan T. DeKok@2018-12-14T19:36:34Z
Files modified:
* share/dictionary.mikrotik
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbbf30029184ebb8501e…
======
--
This commit summary was generated @2018-12-15T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSzT0ACgkQfQ55zXdi
Hs3H7gf8D58xww5U0mgLWRjbgHu9CujtoknirrzedJyiMkd1ziurnATUW3ciUkK9
wU2a2o/qZkfc9Lj8uNOy38ZsNbzI7DexmG+0LWk4uJg6sPOCngEUztsHdArrmwVV
vm8jt10isPMY4uUEEjBOw0dDEgvPzz/9wav+GuANgzBHuHtXTY730byyem52/nH1
Cr1+O+5W2saAhNQpX5SEVS8HoL41kmkOrcsnRhHh4v6gyLchlXrbm+uci9zfCrbp
1J9SI1v7lQtBlqpH9yg047Ew7OkvzNSVDeUcuE5VNCT5oidQjkoKFoGJbn8/y+nb
XcRIyVZmGYcTWtLWZmNnEbA5Ynq1aw==
=o8+/
-----END PGP SIGNATURE-----
skip '.' after protocol name
Alan T. DeKok@2018-12-13T21:20:56Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c2058504e0f5d6a7842…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSw+EACgkQfQ55zXdi
Hs1Y1Qf+NbYmjEDnnjGl0oNvcO4+eacik4YaX0CqNnJSrdzLgnOX8WCfZ9Q3xgs+
veLka9XDamTNqU4tHeEGdbwC25EJK0Nux2GuYqWckBO7gAh7pK0Z0AEnVfS2vopi
rlNS8acPAWm/3vZV8UC3bfz3bIB2/wlulnY0jqEAa0T5ym7gy7evEvfZ+Nz9B3uv
ikE3OdJbkd8OMzUaVSNtm7u8hEuzcFtTnL/byFR25r3I8OtXyb8IIdVWjl1IZIkS
nF3mrCwgG7WltrTauKVl4+G3BDm7fx+WRita1dK8JNePJ0YDMBvXjtyovfLqKIYR
prQ8+b5seB5Lg4ux3ysSAQNlukrN9w==
=NBBI
-----END PGP SIGNATURE-----
dictionary is radius
Alan T. DeKok@2018-12-13T20:41:01Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc78b240bad7a8896847…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSw8EACgkQfQ55zXdi
Hs1pOwf+P03P+Q6J63nlq2oNfTZynu0wN/pOs0azC9DsLrFlfE4tK2ThQ5qxUN5g
MR3gy25I/sMbXNCbHDgtGmNigIUCt42OJ+VjOJ3Nwjvf5z9CeBG2tpjYBn+/vCwv
AWB6tCCjxPMBTLyCxRgRlPCu8sqTMOqZB/trYbu4HRuXY2SnVlMWWJHBYyBesyd8
hkJRSYUYry3F7rOrKJWJ4upV7ejpFw0F0hj3baCmQhFOmkkxurAUWFo4fXqkwd7X
h5Ogbdc/n1p/pcIIP+3LNznAJZzlV5RZxiKGCSGcPLhfY+Vtr3yy6JO/IRbdYdD5
+I/zbkZszdO22PUKD1T1C/2kBbL/+w==
=n58q
-----END PGP SIGNATURE-----
more cleanups... hope this works
Alan T. DeKok@2018-12-13T20:40:28Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42f868cbbc892d76a231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSw50ACgkQfQ55zXdi
Hs2P+wf/b7VpRUEMM60HgnenKQ4qkND4x0cIO6TwvvawkIrP3fsFR1T9OemdKUEu
4Gr3DGGGFjXxU/dKWVaEAPsMkP0bmVrqtkh7nmwDJbOlKkchp+yPvGbcPe8GDiEO
poHEk8fZjaEYg9+zmspm9VWx0JeKphZ1yt2n7YbrtAyWhtt87+s1C7QlLp1hc7tK
2X+FN/45EIfsoVM2FlR5akNLM6CjV1aw0vUyRIHZjwsT0uxzm9gXv2XTe9a7GYVL
MGzQd1N1K6maAJk7S3VIeevcZsE7rHoIcJEVnfFNQVnMCcLw3i9gGtZ4dYxxUsO5
MiLx6c+DHC52jsXtqGsD9FvVH5bcKQ==
=6xpi
-----END PGP SIGNATURE-----
add dict to pairlist_read()
Alan T. DeKok@2018-12-13T20:39:52Z
Files modified:
* src/lib/server/users_file.c
* src/lib/server/users_file.h
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f20094212b5d108b11d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSu70ACgkQfQ55zXdi
Hs3clwf/bXuPuaETc7ZCc4j5Lep5sBFRC7sDGAhnwtLqn39QkkHUKZwRCsS1EMgx
ypBQRb8DK4H2/BX+4yWt1MoFxNXvSLkucDCb1iLibOuWHAVXRpt3brZohmjelQ5w
CEFknujSWS0gtmcIpyjNz/wdkgksj+Ste1Q/y4gJa64XmGY+6svmll0wR4VuVVAB
RlsNpAzEK7mvuPl5UjZopN+UIhIKk78V3sNPgqjQnz0T2jxJ+RX/8765P2VVkIJ/
KqonzLdZo/WUpUIHD+aiNwmKJcrvuT2rmA2zdE1wMVyKeRm4hN3o9wFycNJCejl6
nm6fwP3gLFuao1EYLtQrWFlIsiCbTw==
=7M6S
-----END PGP SIGNATURE-----
add &
Alan T. DeKok@2018-12-13T20:06:19Z
Files modified:
* raddb/sites-available/dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9892df21e474b2adb447…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSu3sACgkQfQ55zXdi
Hs1oIAgApLMofwbFm/gSNHkOe7V7kyvRLVGkSn3BTD6kD9ntqeB3PQD3e/+c87tu
6ZJ/la8TETsm5u8snt2QHNcjYIwMpC0Byr/h4KA/UlKijbPExACScpUSwSuyYqvg
QOeKiLG8r94vgJ7lsCIRIsIzb55orLoe8GLVjnHo7W6bhTAkHa84wjGP5BUBL9de
FZmg2lGQs662nzAAWk2Ez/OXYNa5z+3msOUc18KZCb9ZQ7DQH0wm8FplhrpuLmhs
mU8NKIG7Ns+GF9H05uY1WBmrLrEQKkc3cHGW9bt1h6Z7X+r/LQquiuRD1bzucQDP
yxox9jFYKyawDFkUabuK2NEJL1iK2A==
=i3/S
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2018-12-13T20:05:13Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7407f8809a4a6144317f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSuw8ACgkQfQ55zXdi
Hs2WaAf+OSXi0nlrAAitqW1VZcPiOa7UIvs6zJ7HCuYxrZtJuEahp9AAP++M4LHW
0uYQM5/ZxtZnkWtyFmp7UTJSxbjJp+tiyqbcLa7+JpsOhdcTVNhSUH4tDNdmrr2p
qsbiEyo7KBJ8q/+P+rot3ooSZmMTpT+QXjT+nYO2l8Hli2PEThhkU6iounv2ZOza
iQo+i9dnGl1C4m7HeGJkN4LdYgE8c5fF0uNv0Yf54LkdvYzjBzPc+4l2MMy781Yt
8twogGrQjUlsVVfB9i+Mm0lOwhDoMHjRG0kXCGc5PcCfFLREdQMytYBcHu5xXHsF
0OtfpRO3fSd/sRnmFMpxqyhNyOUS1Q==
=Hywo
-----END PGP SIGNATURE-----
typos
Alan T. DeKok@2018-12-13T20:03:25Z
Files modified:
* src/modules/rlm_soh/rlm_soh.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8090a4caf6a64792235…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSutMACgkQfQ55zXdi
Hs2RlggAhLP6Jfe5bb7/jKePZkHT7K726Lcu4h/rps2dgEJKrRqMjBLpN57XIHjy
vXjumyqkc8el3x+55wYHBK5gzfFAJBhF6N+otsSjcFxHK1XJ+OjmqqaSzR0oaGX3
lua8NLsUpZmwK7OzqG6XgPineQLlUSiCTdahb/NP2A5nCQOkJk4zhSWZ3TyraKTC
F5/edyVwOc93SMb1sgH0pv0OBVVv6qrQILMUNN6QxToDN3n3eCKqzgRISAaDRU5G
M12OL4fIdMh3O/0NwBOH7zUQZAkaPgPTUXdbvNkNRTFfmXyOJX1RZ1grLFSmYzLR
WBHWubJe340TNZggWQ8w0Ia1a9DtHA==
=U+Gp
-----END PGP SIGNATURE-----
use correct dictionary, and fix dictionary to be correct
Alan T. DeKok@2018-12-13T20:02:26Z
Files modified:
* share/dictionary/eap/aka/dictionary.freeradius
* share/dictionary/eap/aka/dictionary.rfc4187
* share/dictionary/eap/sim/dictionary.freeradius
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/lib/sim/sim_attrs.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97506d7c37b40ed31441…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSt6EACgkQfQ55zXdi
Hs2Jzgf/cG7sTbSM1K8G2bclpDOAApe/fSDyMJWOJclBp4ULHDv9AV2QJ0ILWK9d
Z4oUV8IibkUMiUw5vm//kWNyoMc3GJEZT0TzdF/dfWEgMKxyttc+c2ALbi1zTQ0E
BnOrBikV1xQXA2xGkdKN//0cVhW2GUeSYioGdXsw8eV4dPaxDDyPGwYJ7N0z6mES
Jta27S6ntLbLB3ZGhgccKR+ZtryswHeXPecWpOzXK1UmDuceTNbRpcazBWQebkgy
gQRfRF12jL0nwiLcGr9ctRdjboQqnxPQjbQNi6hBDoolX7U7Ic9DPiMQPTLax+yT
iCJ2sWfAUVPKiN32Z8B6Ff64Bd9vKw==
=oAod
-----END PGP SIGNATURE-----
clarify message
Alan T. DeKok@2018-12-13T19:48:47Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8cc9fbd8b52d36e0db6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwStycACgkQfQ55zXdi
Hs0SxQf/eJT+tfa+vgYyF2MOM3GPUR+IRuQEZeC+Q7rwhKJFuetI1jkjd1IRo6wn
c5fVcYI6yZ5yyT8wfjOjsZfN7bVwLZ+Ed2GsdoKGQUc5bV5QhtzxM1t488aj/qWB
rUgTfUbv1bIjWl+yk14d+bR6twF8iABtkl2mnEXcq17DTlrA2c+mljSUYv2ZAIjU
OtRwNYAMisC1hs7djtn5L6ZgIcUFo2q9aWB8mlILsubjfxOAd4WTiGnt10SUPXj9
tHyNVWZPYKWbfXGQTI2iP1b4J0wndwOzuVHI+J48ALWRTlyhYp7hHIVya7lx3Y44
JpIm1jzNhO73YY4jmd0tpZqbRyXhaw==
=623v
-----END PGP SIGNATURE-----
use correct dictionary
Alan T. DeKok@2018-12-13T19:46:35Z
Files modified:
* src/modules/rlm_eap/lib/base/eap_base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8545dfe53736bee56e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwStxAACgkQfQ55zXdi
Hs39zAgAh1n2fL7PN7qfH4AjIzHOfT3NvQ6MwStB+4ZUVV07aBuYfQViKgvQPcaY
LMHj/CPJ7Com7vzokGIjZTgiMeQxIVB/z+wEcsWUylPqBf269lFDgolcuxFlpe9i
db632HytCxuZtY4Siv/GRIh3hlmYRgN9IJ7KiLyOFH0XRJbosr3Zpld55zVhvVu9
wUlqOH36BIJZigUUeUa+3dxbznrMd1Gu1W6LLFcRLDbRHD4NdrZq8D0B+jf/mr0r
YdIIno/7pjlpyRHGfKZpy4ioMJgD91qrAgCwo/l6szDsSJJ0LJXBr86Adye3/zAt
ktv9RXOpDmVfxtYjtJEUmjflujJSyA==
=aQtY
-----END PGP SIGNATURE-----
use correct dict name
Alan T. DeKok@2018-12-13T19:46:20Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf522bb2cc3cdb3df570…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwStPgACgkQfQ55zXdi
Hs3PKQgAlZmgPIGzitrGWEjeQH1fU2hkr47M3U+W1OsXyyu3jZ/lIBG7XdpJBmDE
Aycodm/mo0Jv1aZW/D5YgQCjdxgkFMd7zzA0UhHSaqbf+Tj+JuYfpr164UCg3rsd
mshQxbGD/5ZGFIGtF+1oMPlQZ+b7f5f3sl3Rvpum6pmkOQsr7jile+jP+g4K4k4t
QHWR0coCbwr10yGfGczz3Q1cmnv7OcgU6SrzDlz0e2UgIHO4f98qzk3D4+/3ons9
4AKNLIu/fssl+FKdwxDVdUCl5Vwbsz2hBrTnjaxEi2ZihLXdZuSOYzStxURgsX0K
HdWUaom5oXtCP3cI66SCBPJBPc4L6Q==
=klEv
-----END PGP SIGNATURE-----
better autoload internal
Alan T. DeKok@2018-12-13T19:37:23Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf229095d625657ba402…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSsbEACgkQfQ55zXdi
Hs0POQgAp/PHTG+uJPUdyQwWdnJGPba59tJsRiQD9nE02T72tQDOfnbgbRO2C2r9
faHd8y/DVN0NhbF9ehVu+YFdZuslY+XfYqtGGauBgy9pTprsAsJbSuIB5cStJG5u
DcwRCs85FXRQXYOkAOmTaHpBTJQhfsZd8eLjvYeMg411VwWgHkLf8x2MciI3wNpc
ZJa1ZZ0iF10fkb5/l/TgKtR6TSotzTXGKNB3MuEywAsdJdS9b+XrjtVXY65nABYp
zSLeTQElI6sz+14X5QUhl3dFOyYDVMh6VY4GirCixDa75dqN+IgMCm9EQustXEAM
Ih2HBqQYMbF+ZLxD46EISpR2CM1Ocg==
=X4jB
-----END PGP SIGNATURE-----
remove old check
attributes can be on both sides of the condition
Alan T. DeKok@2018-12-13T19:23:13Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3db19294e73a44c2d61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSsLQACgkQfQ55zXdi
Hs1BFgf/U6D71g15/6Q3NgwW/BTFcDCc4OpV0rEQWsEAAbSEcgDNZAeAehwJ+oTX
sdKOh21UrqU0z53Yxl/V2gBTdj6XaZf4yn3WhoRfzhAhWQbnFvhxe1Z/ndhAizMY
SWLJ2I898GW3fSBpJU7G8gddVnpz6TNE+yzq5o639gTG1xXy+ei5NQJLzwJEThPz
V5MWSIOzA1MWejlMgCIvGJaNe+GyLviQ253qYln+gLI8RUN0glTb5sNoutAboP4+
27nniG20ef/73LTTyjLQmWPQApm6ujjrUfOI1ds6iqIAqBXw1D6aEgpTC5prwlH1
BHXs+xwNEdOcBPRN+QOPdz4mwM3eCg==
=mVZb
-----END PGP SIGNATURE-----
the internal dictionary is "freeradius", not "internal"
Alan T. DeKok@2018-12-13T19:19:06Z
Files modified:
* src/modules/proto_control/proto_control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7414496dde80793941a8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSsAkACgkQfQ55zXdi
Hs0c0Af/ed7a4KjhQY9WpjIlzblQMdlGh0Bn086ppp7LrrPDvp5ajggeMMGYQLWv
kyDKy22BQ9ykrzNz7EJyep/1FoYfMnDHFS1xBj6uihpeJD64qvS+D2NEpielWd8T
p37wnK5HUiHgqR0TdfnpKWQQQ17/VNNmG7soYspB10ScyB8VlEKWM1ZkcVvCfPza
oPbGdXtY4x67R11zW9hiE9rM7Df3JExz15mfGGtE4oNL5KjPPjPDRnm1StseNu2d
Gip+cIM/Vdw5XCdQxlgVXSigGbBYbA3Ctkod1YeBac3uaZQyjlcX2vA293xN5vfr
HKxphIE6l9NIIo2GyvAySolJqs3s8w==
=48yV
-----END PGP SIGNATURE-----
share/dictionary is now a directory, not a file
instead, autoload the internal FreeRADIUS dictionary in order to
bootstrap things
Alan T. DeKok@2018-12-13T19:16:06Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1fb37bb41317304d7b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwSqwgACgkQfQ55zXdi
Hs0SaQgAo8pu4+/d33pcSXNb9EUQgVFxpf8ljwvQRspXTwqHeB5ug77wsrgLy6J7
dOvlaLspoSqytZ7JMKb5U4QldSBIMJ5KTBUV97ggN856RJ9FOWV1I9ovJ2Kvlmux
KPmx0Qo0soFD8kpRB2yvXT3jtha42lKr9D62+X8Ab5tjwnAZhc4ul/1j9J/dHDbS
gNZufgv4BbJ9INwe4OUK2tApRBJ/RrDRVfIQ8uTL2wFSCTTt0bTwYV5qzdwW2HLH
iANXML7XWSaMnjpsy6HCPkbxsPiUc7U7idvfrQDPIT8mLhGAPcBa7aTD1GIbCMjq
ee51BHJjCz4lwAsBlR7k9FTlIxgZcg==
=YIdB
-----END PGP SIGNATURE-----
more cleanups and rearrangements
Alan T. DeKok@2018-12-13T18:54:57Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f24dad07726e0aea6e0c…
======
--
This commit summary was generated @2018-12-14T00: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-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwQWfMACgkQ/6TVgp+2
18rsSw//UcYhzktzk+LbmQwzRRUhl1fVPBz0jiCMCi274b5c9stk4vK8LNX+2nCi
+GYrgSwhz0WJD08i8iqcGyQqb6UrCgocmqv8wOMxIvoiGddVryuT8Lqa37eZtKDk
n27LEwVc/lkD/lJ56EVhMix7sspUq6HYSFdN9evF3S4A5IJf1fHc831OsuDR+GHy
F0CZULMm+Nf6lIeBG/rmAnxtkyCvNhNvfJtdFfSPdIT4tTvFU0B8E2KT4zBKwR8L
MYoM3l1KEl+5O5ezLc1gBC8d/yj0ob95IqK6KWA556IwqeO5a8VJKBJctTvZHW3w
pM2S/KesUGwYkv+W4OAawvwnsP0RRHjQqiMzr67yNoFDjNvjj/mR4nQoO/d02s0Z
ENgeSPRqwnt7im2VHBxEkcJo4T4uVClItlqOdXLaUhOH+bD7L8w3GlGzpqXKwAA7
TMqMBM2qhtpDf829lcHhH7xMfmQKMoBmDYKa6fBHWmA38ws6Mwu1CSSqoHRH4f5k
dsDHck73XZJpve4MDg6jhFff4T04Uy287dJpt99ca7Srn0EZJoGe9E/Nn6WJKXAk
Qg4bH9WZ9BjxWcrNL0jqY2H7lCONrzy/mRt05aDr+T0T8DbpFEcqVWDZ/BPNG/p4
UAycO+XMW9wAUM8LiHlGIChbqbgK0cOW5wjqaJGiFGiSf94F9kA=
=a0/Y
-----END PGP SIGNATURE-----
Print better debug information when executing rediswho_command Closes #2369
Arran Cudbard-Bell@2018-12-12T00:44:35Z
Files modified:
* src/modules/rlm_rediswho/rlm_rediswho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa6366d265510223d613…
======
--
This commit summary was generated @2018-12-13T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwP1E4ACgkQfQ55zXdi
Hs1/hAf/Y36Am9vpDBWRHFwSW/a9+d92OmPRATGAn/MZXaYKQ0YkuAh+cDFesMef
/vmfJCbfGm8vUj6koH+vntZWlFab5Bv1MmSgaPkMUpkGPNciyftM5HAIH20ZW4f4
OJg1b2b2Keb9e7asDIPw6rBXCIV1y1F+NPb8n+ZA/gz/pEQmC3xOSzkIfyFAb5vb
Qt8S2qKeXPXuieQ30FBst9HXr6cd6VVxCCfAz1dNn8zyFlldGCSLX+1N2xHb1WU7
fAUZk9GiPL2Wf8knSb4oA4wMYfp1ZUVV3nzB/3dgKxop//UdWtD5GiUBx2PZrH6G
HISxcil5LXLu4pf7ZF4IucD/DhL/9Q==
=La87
-----END PGP SIGNATURE-----
more notes on inner / outer User-Name in Access-Accept
Alan T. DeKok@2018-12-11T15:14:22Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144ddbfbe441ee310ee3…
======
--
This commit summary was generated @2018-12-12T00:00:01Z 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+218oFAlwOkloACgkQ/6TVgp+2
18rETg//ZKFx+fDpXS8yy6O2PiUy6aklqPvzL4L8dAmWaG844pnnXy/PWEfvQvbY
WViP00OEQMiJK3e8q8QU30PIurt5sL9ZLsW8lphlSsbnAtpYU/mRryQXOD2b71d2
hn2/JivgaR95EVsM6+lPv9Y4uX9WrVpFa/Izi87F8mldR+QL0dHiNlhR6+QSphaE
c4MQF99+9c7O2DfRi9tUrTzb6V8lDa/8Qt0tQM2Wqcbew0pYjqMWj//me/OMxaXW
aAUnSzaXEkcroR0HJv4yq8aBeaZVwgPDEseX9pVSWJnvo/VNjFwS6dANlBMeQWpU
bbxxLjpPszYu95RoLOplwUrF4x8gwwMk6EVGCjewHrYrV3FgJ4A0rmGLCjrQKvSy
JmVK/fc8Sf3Mk3wzrBgJCCZmAkcB3+5NWdZ8v14owJfydxmBDwQLDwbPpaHul8lu
t+7rk3OMNzKkGfJWqlhKvkHcFYH89xgiGsCLey62lyqHo0wXzZfq/Lnc7SMzD+5x
Yes5dRylH4et6mnN8yPR4b3+cbxdccDTFgv261DIOI74E+pvERj94iJswABNB9aL
To38jh6ZZ+a+oWyHyHTf48xTCZcO66YGepumV1BURK/B7BZRY79Xh8wJbzzZyDJV
fOWIqqcBujaj0dryYKPcWJ0czicl+wl2KBnVWGc0AxhyN325E8Q=
=wvsp
-----END PGP SIGNATURE-----
Add "on read" function for namespaces
Arran Cudbard-Bell@2018-12-10T16:20:42Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce972dfac4ee0e5a9c98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkloACgkQ/6TVgp+2
18rTgQ/9GNMsh1e/KSR8E1a+ztBwcLPvOxR3Dhis3VgVJ4YhKyWidk419PoRzgwq
1ZI17mf/hroOyF1u3UQ9T8hSpm3X5N7CFia7amR/cVxWL3Q/2+z8yDkaBDc9nwOD
ErUraqUx65mY+MK8TmC5ePRuha5HeMAH6mNRQwkuijMDm5idhiU8C2YJzz39FWjs
oDG9W44WSN0sJY3zrb2bgSX1Ep25wY5tpGLVd35rQkRxrGICZ1QqnUA4D94S4WCE
SqEKEjPNJ5ObxQBP0eEbGATDjXq1CpnqnzOM2g6l33B+XpBGTFFg9u5oGiC6Xdp7
ti2efjH3qCqIQhPxRUy+WkmDMWAPIkzzImMINoLL4P3sQo/q7Fqs6XtviQd3KksZ
Mti+ZrvkRY3F56Tq2Lgv6BBvE7d+wPCWwPoAG9uR/03nUpfh6Y9ZP3RwBTERKu5Y
6SXgRVsshOHrqbntomtnPq2xaAHBxO6aVxMrN3TALo+474mxOEhMSQ5bN9iakKPY
53pG4K0qPNrpzxXPO67hTG9SinOpndIoAJkMsUBiVGifRpy0++w96FjyETco7NG9
ycg+WqTrKjFlAs5OJKvHGv5d/YvhNVnsWpGWvkduIxuSRXGxp0smoWudBYA3gCDy
HjwzbAdwK6woDu617hUY8YFl8cAyEwofuRrru2zjuy0JZ1WpwLg=
=Vm20
-----END PGP SIGNATURE-----
Pass in dict to cond tokenize functions for pass1
Arran Cudbard-Bell@2018-12-10T16:20:42Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/292d1f5b37d737ae1cd3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkloACgkQ/6TVgp+2
18qTUw//Xh+Wx3RAIahnz4ZBFOnxz1cXtuYz10wim+rjNr9ZeqD2KZsgXAOLdMUV
TMkgKoUce0x/3vpTMxY2XodFCm4XzhyaqXQethzaFegksS8VkPPL6jjw9CKhhyJB
Hqwk3ICaXFW1loCuGoLEB31pp7kkFaXzYD4wqEtujYBqL287Yc7Kc176qgG4ht31
fE75Nd5D+gV/cOKTfNSdocGHJ2bdnZR3XylMlgRVQSI62WtQV4HZ48ZxGA882xSS
ADZMZ4v1NXnjUL7pv4c0klhJSxIIm/meysF9VjrAA/pexZd6Np1t3Op+EtIBdBjM
DvDb1+guekYLiQ742UHk8823pi1bHyyZr6j6ls0JwfnEDuHReQ/1YJmPawX8FZIZ
BvJEaj2vZSwFVuWOmMgjZADLE7p7RF2R2L9XdcHTl+Mhra3wGRrZ6r77Nu7cuR/8
qZeGaUKwhPWICoLwu5Qf3+mZcDhVqg0O5N5+VqEW+TWiTyVp4hTf0uoZSOUfNIns
yOpbjyJSHFf1r/5jKL29nUZV/FD2LeSJTZSyQlwrsd1ElCSOwYXgD3W5jLCWGstt
f52Ak4ba0PMkW7rg5ZDrhsD7G3+kchjyO84Pn+k+FaChASMkMZm3RE6MBUz1i3sq
lFhnCI00IqCdzGy6EGS330/aym+DP+pUCbHa/eq2dZQ8jxkgpzY=
=BEml
-----END PGP SIGNATURE-----
Try and hack around namespace not being parsed
Arran Cudbard-Bell@2018-12-10T16:20:42Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1346d00d264827584a56…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkloACgkQ/6TVgp+2
18pERRAAjBH4I/WlmdyWBGvJMVy4EFih0s+fRjqBWjWpl1OBolIu3Nkn+3h2oSSA
+aqulqgVs+tdYwgv2VS+pV+XWOLz8EdmBfhT+6UHO86GHS01afB13F2vF4DNbuog
QfPXR3zVY2dloVOJd4ME1ysUxAQfjEESpiiIoHqLw3cH6z9I/E0xebOzqbsW5KYk
erStWWdDjszzF9uSmtui9BUaLi76dNtYifM53HPZFJVda3MaFawjHEfsD1p7blBq
2uw2uz1VSwPSDpHLdxDBmNL7AWOkoce0k9yOMmZNfSw9lOzCwTaREftvUMC49WRE
Faq/WBSObLxYE9YouisAzSs1HGQQCtidhIHzGi+k2R/PV1S0A7LuwKuP95eNjNOm
j/6DwuiC5reDM/ow6vM0Drend5DCdZ6stA3s7VFjGuTY9m0m9SgR9zf6DmICmMMA
VfEUsMuAq5MJbvUKzPY8CQrGlOIEyl+S5btjYoOo9ejJpZkTgH/Q/ICNs7N2Urzt
eYpKF3HSk9zYzZWzQj7y4KiSgvzcZNV3Zaixou4jT1nJPTdNuxYAWbjOF6QR3x8/
fRDI7veqA2rjKT0Vldzk1PlwzCww3c1DWU1EfqxPI8RXpgUkepbdc9a4XX5rUCsy
yloW5heG/guevFlsdhAL7P5QSBLCFFVjiSSmy6wdrAXH6xeljJg=
=24aM
-----END PGP SIGNATURE-----
Alloc namespace pair for correct context
Arran Cudbard-Bell@2018-12-10T16:20:42Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cd435f07d4b993a5e72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkloACgkQ/6TVgp+2
18rt5A/+PhtVkMLIcnAFInajgacUJFA9mWOIl2MkHRy95qrKZodUwW1BdoNUEvKo
1FDwXaJcJRXhi3mHq64U4ow74Bmmq82NHfrFudLRYILHBKHVAp8OISLcPC2M1uZ5
fNrkjSaVebGw00d/qdQSKi6x1sl7AG2KYU296riI6ZNmGw/ISrG83OqzPh1V+eeQ
MmvFZNnfa1H1k3uCf0umn7Bkj2N/1CBgclUXnCwevpCgGwTz1s9aLNpwSrCDNpmp
fxb2TJGiSeAj7H0PRFAHTA4fhWB+UH2s4Az3zy4eoaJ0Ksv9GJHo35KFKNI8DrLb
iqjwgjbwjt/revhU9qAJ5rlE55ulQLJ/d5oYuj4HyhRRxNcA+aKWrTSwar9L+S8Q
D8Vx4Ilxc/vr5fEcWsgK2YSUl9CPSbh3kHaRHCsm9EPFsvApnYT3ahXuCCpOenyW
1C/ss0aLU1Ejf8sJzrtTFSQb8FhFnDym/uWIaLNQjHF42Td7kRiuJl3nPvhwfQRO
ZKjMp+AiTk6FabAJEUWST5W6x5/hOrQNMkS/IKScV/3qeBadjXbSi5vogeUAIfna
+XU8EYaBhLHu75N0NLhX3YMkMpZDAgXH4QvUhVPJ42GfdsufDHvJ7QLu+kuCwaW1
VDnwlTiPEuJLjFViie+AlGekwxS9U1Zuocbn/mSgp2LcPcby2l8=
=J4EJ
-----END PGP SIGNATURE-----
Add functions to allow searching in parents for sections/pairs/data
This is useful when we're working back up from an unknown arbitrary depth.
tttfff
Arran Cudbard-Bell@2018-12-10T16:20:42Z
Files modified:
* src/lib/server/cf_util.c
* src/lib/server/cf_util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b2ab42bd348251919ea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18qjIA//ZSzip5Cj8I6fPUHLyz0fIn5xy/PNr5VZzcUuaPPE1armvhJ75GiMhEkQ
grsgMVujKgYKbLTcMyvbIu//GsMfeJUppgekbhYW+fTg/FjckHtozJlF+XJ6GsZ9
kr55ZHK3iK/blgNa5EnPuNmnne5M/9vf63L4h5iYtBUpbEQcRowhQ3ZRNVI1uoTu
7o6xS7/etMPPw3NW9yBJQDPG3VnjoIEkS7hTtFeKzbW10XV9EIo7A83saF25IaaG
F7UTwih2UAGu+NSmpqPRrwR609wZL05xhtBi4Vj4xCG9EtsVXn9/I5lx/JuwMnqt
aKHIvaRXMnm7XkdvrEmRG/2IlQDyY+p00Icr/WqMsHrMqWNBHYCbb5hRHR5wS9Ic
dnNSFnJVnTdUJgGjbugzLRYoXipDaiDQb/bPhrkqVrrhirvhaH/LmdXZEbEJ9CVY
DDALieaL15mG2IxrAVpjd8GceP89vonKeddpSiAVYuXr1XvqEU4oRrdfAqdzIp8K
6hCw5F1WxMk3TP6aknPE0s4vR8O+uBYzyvWymMEmr5hL/Ve1E1gN8lSVhgbmADdP
C3pCvfvIgliPNgDCM9UBmLYAD5Y4N3ilh3uPE3J+gO/czYDAJnVvNB2xHWyEdMVZ
R2D3Cf60CgJAA/ivUHpaP4ENKzMQsEo3VRpaKBj+tJ5LTBNQSKw=
=4lz8
-----END PGP SIGNATURE-----
Missing '&'
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/tests/keywords/unknown-name
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/574bfc34f97ae6169f5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18r2ow//V1KvmvQpaVLBkFOEI4kHRDGL2MwNHxFyGjJd1Bpbs9x2nDC8G6Yy7iCi
ZPYboOK5N2/dSYvbZuWY77K/DHR0foFczRJQsastpPrZxfGOrkzTGaYOUCIENJK/
kDfHHMHumdTD0CRTbwf8j5peMQBN6/r33NfQlJg8QPRZ1nrmLeojLgynb0odYcJK
5XYWL3mFHv6ihONqm7HsEpBAPe/KtZxtYMNv7DVESYDMeAIjm7z1zzUAzVrnprXG
p830Z1nwMDKi6BZk75pJ6d+DlYJbcJU7ftW7iYDslUWdisvc8cvliON8UkQ+a6gT
X0eYl6CMsTFhG/0TVQYxa1aQ/tGc+2S9+/h0NoBdWCjBP1KeTV2tW7QlZ3/O5mxG
K+vj/uxJ5Yavh2eMj6gtW2mUi1DkHgbih5cTHiyOC66CYvRXk+nrlmTPTIpbf8Lu
ips+SdIipDPoDBmGUMSzVGIAXuTojVmP5iOx1dS1WxLWwV2RYqkiLHhE3f5cpgJi
cUDyhQwtvVKSJatAcerPEhUh3BGxdzdQhAKRteooNDYOjgLxiHu35bBSk8JCszq7
EWjHJEPkeNrDd5XNYzTxxNE5I01+dMQwPT2i1Pj8YKy9NKNGomxCfSNWlr/RtO67
+M5rA2P6lt48Id+rHSyvyn1M3phE4HIix72OdvSxS2KzpKEYhPE=
=Dfc2
-----END PGP SIGNATURE-----
Resolve attributes in the correct dictionaries
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d2665656233d22c446c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18qWGA/9EUm5EqWPnynu00NTWIG71Ay2IIxYXqXdlPzEJwif56K66C4yw/myiMJc
KGs4aIiO5oW2SDu6W0f+nHOPZ7okTkuSUTPIIoYMlzkcdDz/grjV2j7gxoV8RUBX
07hfOk+jiu9CvChLvD/4QSpwQkjhNKdLtupkjfr5VEepiRofy0NNxN1+ml5VgV50
tJy1ZFlRBdRp9O/XrEY8MOr7TGY1oFeSQ+n5XI4CiOxSmVgd1h3nGx/fQgECVFWE
KBeYs5dDRafX+NjFp+60hbCA6LqOKgk8j338i6E9XDbEOiXjWQT0XZcPFiACRSXX
8rtDIyeKKhwinkElSX532l+3M9fW28mWclNB/5Cbaz3DUruJRhREyFXrCej+yb+V
MwDagyU3OdO+xPBqpGP008vQXM5aAFmdLO3aY+k7tECiEo6IaFwLNDJ2+xeGzkM7
O+cak4NCG544vLhj3c2xVOHGOiM+2WBqyizt1TDC8kS6Mik2DWfmTiTcuqP3T8Pi
mx7gfNFyN5JytJSdfhJEozVWHfhiv/4gL8o1VFFl0e/cSsmbsOS2xKA3Yu16a15d
i78bunLxvGjCpJKtk6HzrHlyvoEdk+1MoE3j1aUPTaFOnznKpBw3aZj5fCHhDpuS
WFILSGj5/20FApfnExEV5raDEDkgtOhuHXpT5QLVIwuZjTAkUhI=
=DBaG
-----END PGP SIGNATURE-----
Resolve attributes in the current request
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/modules/rlm_dict/rlm_dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ffe9a5e91de35c8d763…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18qs6w//WnQ/cI2bySJRFkLaAI3ZW65KIDhBeUL06GTZmBqZQbbuVEClNYkWloen
zYIyc0bHEltTNr4mMzYbGcffaBcA0jk+RMUds47prPqOSZzYoPTufIifjg3oNTgD
MfYXnyHg9Btvu5ikSiduy8Y5rda/PPRvDpwm1vDcaNro6MWIVAAuizW0CWTEAiOL
QvV6Be6fBLZMUdWsxSBEWMz/+X4iyU6gzEjFiyNDdvdaNFwbU3LPSRRUh7KweBAp
uWpDYdgWI95F4VQffglcs0ipqjzghJUjZ/TxoS+2Uw76hX7Uv9TSm0iDxqZtwVmu
MWYsXJnPeRsK4BZzfJ1Et4wPk5eqhYzwhm0REDUqb2zr2ghK0yqZ8Vfe2ySSh9cG
Iiu+HTFxfNfdX74IN/Yzh12+Iv4hLUqyyTWdfseJI7pRbP30LutCR7jJepxW4Ysa
SQbeNcUhKY0E0tqsoos/HmOXd1AqjgYcl33ncAMLWcUA4acJ+hAPcgNmfMrta/4w
L1utKT/7eVS/2iTrV150BAGYdfjYIpn/0Byg17kPXnwiVeuOezuJeFvms44jMCn9
B9zbf3MDqUt7xh2UetCjtcAz6sE95A7AU6SzRqB1jz89DAmbVUO/IRrmMJzH3btg
6P9GhGmzmW82OXmOBk2CinR1e6cBys6IQk8t3svqyZ6m5u0jQRE=
=/K5M
-----END PGP SIGNATURE-----
Fix fr_dict_by_protocol_substr
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d97941085e4fcdd99baa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18pC5A//S8HeJE+oLd/iahwUqdiVa10evL4Qfimt7/hnZLHMmuBc5Ax7aABdKvnR
V+ycEI0YwMS928Sg7FmUgZe6b+jYVdEI5Z6QHyKGYDJtMQGCJ5Njy8p8wpdQso6F
DXje5QdOt5VckETm3VXIqxuahqfh6pwn/YwhYytIHk5bK8iCDGWcXZKaXnn5VChV
dHJTR7ZKeS7TnSASyp+sXmMn5GrPG9o2hLzloJtnABJDzPetR+rA98zRhtm5Ld16
Af2hyqAnuxGk4W1dXYYVxwpZ+A23j7Pm7ZGMCUVW5Xzn38jVxYeapnIF5vN3DTmf
vmL134dKNUsCqf5pAsWxAgNHylRAIL9ZAvI/oPQaQSYVUQPRfiYKDIgHNKT+5J/f
gmysMvqyvls3vdwSjf6fIzYo6LDfC5z3d2pzn2iHSx7GOBMu06DGY29Iq8Xvcs8L
fzdz72ASKwQ+ZDXaHRy+w8yw5Y6K9RF9MUHW3zKvmgkH9sDQwtn95CQSwHjo145g
kgHfYBKqpRdu4hjzqkJmYWanYECwW6qTZhmRZC/NwEw1LqpYD7zfirawN/4MR2C3
2LNEN53CiYGnF/XExmBoS7AjLXE5PjkpQTwHFR8sEHsjFCNPV0Y5QCpS/3PUo9mX
6MkAj7phlYXI5bEWF8C91ZfkYbUtGvm/ird5ac3kylcAa4JaMPU=
=cWlj
-----END PGP SIGNATURE-----
Perform cast-in-place for previously undefined attribute references
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4856337283eb9901cd1e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18oc6xAAjWhKCS8v7y3QDHP6oFd1glp+ziYN+G9l+0C+20CZvrtTP79Y+87+t2l8
6BATODDTKodDBcFBz8U/nh+ZVHOxfaAB4+OSa7TUJ0RTvxoYDD4zNSFmDqrToQWj
fUWE2YGEa5YWTUqBnXA4b2Q69/9tCv+JE47hxsF2PTc5SflfaGqLVtYrACoXzn3i
5XgdBmSnWJd4TA7WmtBgJr0SgM87F9+0laQulggpo2Ecjx4XGQLIMiORgXOIz6+d
+VRHeHTufeWP/jym3F6Ivvge5+Izdtzm/qX3Dlq6LmGDsKY9Y8p0RoTKIzXFWMyZ
LA16PqvD4utxFPxD6RyrnEM2fg4EDpjeI86egecxvmRpO5ke7PHTwtIeBojvU+J6
JDht/z34NpATqHJfqBpbCxDb417reUDP8jOGphrH6dr8hnGfYS86qg+wLux29WLk
T2viXgGh3nr+qtPQh31FI6HfoR0e+hY+rEph5jqNHMRA84Jaklo5s2HAM3/wLwuM
3FOyaqQqzS8zm89VbdoxTCSiSZb+vuZAJl83suSNYQG39s4OBTHnqBYlu5fQfJzO
+TutM5R4V2ry5oy01JlwrNxfCoE+7reQabs8hMMVzYXfNvWrmvmiOOxFMMkGTk/S
Hs03J6fArJ0kxVxguFMlRbQBMXki9hif36XsqE8x1n88c2uGReQ=
=ue5u
-----END PGP SIGNATURE-----
Use our vasprintf function so we can use custom format specifiers
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d6f599777f0c55dfa0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklkACgkQ/6TVgp+2
18p/vQ//U7pjaMprU2cufxEZoML82meGqyXL5y/dFlY3E1zUrs4c5hQxbwVo/w0/
vDTb5X1OqKY7Zgh3SNkKdcTE6TAtzVylLA3HdAf9uZAQEY4FAx0ONtCXoon0BEPy
4d59T9km9bxIW7ZV379guTNDc0bGbuPmQQ6sbLzqqjtDy+ONWfJFSItkOUj4qJhF
ItmtBkFk10ci6sSVv+gZ+2XEyF1s52+koAjRJzje7JwUc7EqoQ37ioL0+3NwxcM4
h7LcQIuDLpweNlKg1LEOLBJvm27XKevc9X3udSzIij/Bkh5t2T6CF2qGRr3Rs5Vl
Z/mv21xY/rfQc+RJQf4vEvYN001zHPdTC6HTcU/UvoFrrETwVwDFyIAhloSfdF3g
zy/ptJ8HLwCgl98IxE1r2Wk3et/I8Y+7diZBZDFehxdTe40gvPAJYL1gC8FjC5EU
MSj5nlZE6G0XVBEdq0pcnu8UXSmi1ESRVy5ALuk5PNnB8XPElUXdNWbCXrV17GE6
AjnBKefZ9uXKeq2rbRwuLrWCXHZ3zP7tNsxMkNJnSu0NwxmRQV93iCvdkB190n7L
AR+U35mbmO/WnBPh0LnfkZrdbCTAe5GLRaT95AmQemo6L8J0zK1qQLIbd7LIFeBj
G/Dud4yTS36gFiMKbFekDj6UMkrP1VlyWBeHsBs86PBeJ35yXow=
=WVO0
-----END PGP SIGNATURE-----
Neater...
Arran Cudbard-Bell@2018-12-10T16:20:41Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33ad4acdf020bfee6b99…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18rZ3xAAkpD3e3c3Vb7wNONdXUOGJYJewNTtn8NTNWNhJSuStT+sY2E8ld3uIOq8
U3xOBChrMh5wimMWt64f+jYwDTHmzaHDN17mkn7u4X9x5dbtmBCkCxxX60n2GJAv
Om2fy9wh9zWaS4XM6BsbLs6PSm3lJpZRWlij+lBjHUI6NpmYhQ+D69lv4lK1IQ0P
KY6nfnHKU5r1MPUm+6auqbR3844A6+qeN77MJznRA5dqmsjGUHgwHTPYAtk49GUB
1VVdZBQfn/M4fJTeZhlLHCVDYR86yV2O81a9YzQb1McVFiF5/RWBgFKo5/9wEP6k
yEormuVruEB4eni9XgJ2I99Izd1+8BU4coKLFCAp23T3Jc8dE0yS4qXjuD2JVBjs
374E8oPCgBh5z9wmMIV/TXAY2HMNjtoZf9z4THEOEAxWhcxdrLYfpVozPku/j/rd
9y5g1dK7b0KpE5FQIqruoQmDm4b6Z13BD5mqvplf63HjsXVOlg1HaTd0MLssu4BD
Fi8o53gF9YuDLAsjXFW2jdEIHFFLN9W8KdbX7YVGrqfcJDApA5/QsmMY8a2Bljb6
yDUeQV15bVuTLjt+1NfS3FipQMZnTVCaVIYIfB98TEbGg9qUOGRDVj8M7KQK6d9A
+DpAsVUG5KG/ItOkeI19up9D7ip/jtNP9TdtGbHl83gsngLf0QY=
=5IH9
-----END PGP SIGNATURE-----
Fixup foreach-break-2 tests to use attribute references
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/lib/unlang/compile.c
* src/tests/keywords/foreach-break-2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17704368945552a5449b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18qNfBAAjT3RM/07JTGlcIhHzIW/KpnWWtkOUD0fx9r4qLUWGyslthawOd5oNw5p
p2y2AY3YhJthqza1w6wgVI54MMxd43gCgBi3cXiR3eAyyW9CzUUw9oPu7VsnPzLD
Aj0ByjT0RJerguaPSWHeMy0sOUf8YVLLmaXNAPeMbUPnurC02xrdkwUxaWJBD4z/
92y+sy7zHZzS66Aa1JhJ3uBDOq/Dc0Bxt0g+WIaDFVYtdIvBzOj2L+1rDYIM0eX5
39A2WBnnUpG6uZNLHA/kqhq1W//M6OAhULD7fMLg4jc/oAENsKobA8MJaal+wJ6o
vxfN+yqmgrat/SpMXf9xFYlSWaBXxXwpBxVacZ6qFJdt/TekEcxcNNGprsARl5qk
o1yNE3puX5ZpFwJxmF6IUh2chhxOkvLUZx1TN2n085lxoQO9cTsXTEi0/r3McTwB
z5e7ZliaUAuka5InG9zrBMCauCXbcmr5VwG3byaZM/xtcdesovm+KewPw6vc90+K
ZtIcdoliivSxVr/sY9lYH79Fau2umH4ymz4SWeX7fX0yx8pxIr9IzM19oaofrn1X
RaFGpuHZfnnxEfWlmPphJcHFX0faeJknTuH+UcELHFvgwCqUTaLXj4ykMDx4vibD
za5f3xmXEE5EEOTCzRiFo65gpvVFXj3qxQ0AikN8Dz1UAKBLDxc=
=pVK5
-----END PGP SIGNATURE-----
Pass dictionary into xlat tokenizer
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/bin/unit_test_attribute.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8d493d5add943d3d397…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18r6Gg//XBHlK+dPZOyW6XNYgQiSJnZ+QVv/e4ICG9agmg5mffzVRY9JV8mTEIQR
nJSCmpFVWk5gcKfoJ2umjnk8VTfhVCA+B0zLJC/VzaVp5JYMQmBWCxHgc9JlSza6
eAp/BWG7vjpZgtA+1qqWM54R0j+pDwofgGlsH/NdZVQvyQxv7BtTR2bTScqcyaOo
e/giCZB8YIWm6w4eE0taqmen1kvSY+JpAIiMgz842DwxlpzUZug6epE14ZeXwO6l
os6n9aylZlkvbKST8ZlYMtIDcW9UDxcrCBZHfpn3aM3YtKKl5LXw/EeCgNqdvbDm
zjKDcgMur+C8HMBqSdiFi0i+nxl74pfkXEFMfLa7/M7CqM/ZMOGiAyLOSqZ/sMoA
ecYEawBuq4ZkT5lA3+w4K9l+NxX1ryh9Ah08YWdeu3ac64HscgJIn1c2vwg+HVxj
ynQ8LPhb3WDyhFMsVYoABXe8TUECB0gtqDAanLN7GkLqLieQ9FflIajASKJcdT67
QmkDo/IVR9mBHB4iUh1Dqf5oIwkQ6u89vMOiBYCvpL9CGymsRsRtkEo9kNwkQM8U
YH5QLcp29L7deAt/bujzrESMSzi3OK0e1xIeECDAkmlsQojpuCCauILY6cidVnDE
o+amvgWrwE2JO51s8LMnMLHXzLdveY2HXFsX14VBvaAUMabHPX0=
=0qGD
-----END PGP SIGNATURE-----
Pass dictionary into condition tokenizer
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_file.c
* src/lib/server/cond_tokenize.c
* src/lib/server/parser.h
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfb118973a8752fc8a68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18qqkA//TLTXX+uPTpRgMIhfCLtMqXjqejNr2DDv1IpCAUO0aSVHqqlz7M1H1LrW
TLCHvV1KgImkrzzJDHMac7iBDP5vsP8qfIAOzI6Ds57brt9S+iIppYcN59wHpRZ8
Cd44wAnTak5XlGsiF16/7iMaBCV3NJq7j/vUeSyfujxYQf0KW1rr4FYNaa6p2T9N
asq3IXtHDDdfA1DPeYy9zL+g/Kw2o9XO5kviu0CMFMaUn5d/5UNB3Hz3amWSfzrA
uEHKM0/j72fMPIVnxd4TSUKw4DpdJfJ0vvEeg33hhfc15bHBIdYVC6dPkM/ns89H
0HTls0rLz2zi6Yhbljz/PpCB4YUygWg7ZXMWVeyF8e1o3qZ7wj3NL6KE1UBtGj7L
O9Yy2Yt4tkkKI1O57IM58l/iHbLeEYxPH1wldMkG0+HGHRCgZckoGbl4pWnsG/ke
IpShq6bTLV9pP8HYlII6TmGn+Ca79wMwQqlZAuxir2Tgl0xcHLbKau/e3iHkYODP
64uVOwvkrajLIyaZZWz6l2F6rzOC0fNXTczXEOGEBqvY965i3YZXL7W57ax+DvmD
cnENRJ/O0GtkBu875/mmk1nY0x0PBT3qYQO7wtHY7Pfzh2I6BIJ4cuHZC2t27jQh
NELm9NXC8cOl5XBb+liOKQGR+kr/Em3LWfsEZpX+sE+tvLYFeRs=
=Ib33
-----END PGP SIGNATURE-----
Don't error out on raw attributes that haven't been added to the dictionaries
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92b07e04fdc520006742…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18ogeg//d3qffn/Lj5aPiKG1trrP3xrPro1tWV+uXlMfO6/EL3mcGaIBmsfiMLBF
jO5FUlctFemgWZeUOFycj8tSrOrmsy4KSXz7Fwjr+0+OWoT0m98WlRJYVlCFyyc2
24taPiynPN3nWwXD6futrX1bHZR7P/TSD2YGZLfTVdOguVvO5bkSEV3RG6UVXma7
AipTNzDf68iKgKrxOvCGDvvJgLu0CcWkT+eFoRCZpVWqYGPG0aj4beof8Tkzzt8G
asTTf5gmCMoY9BWOxtokqGj3+AHrU4Q8wt7P/gHPiAMpRhbDm0dtRnTbsSLrThX0
k8DyTSkBe5EYd3lE9TqNaxdVIMxDdF0lUZLS/oumXkV6vj9kqDwVftsCKLOphGpY
rvsikNzmfv36kOxu1jB3SZsuGtkG2hJ64+wVN0c2ZaTop63xumNdiPjtRvGDeajd
+jCE97lNIo37qQgNDdJ8vprxkbJV6Wgu6agGrWQluJ/XqQ98gwnJSTs+to9tnOdy
KShHmmFLEMppUoldswAiK7i931Kbs9v9uwxVlalp1FAW3H8JDcCBaYZEhe5UNrtl
amepkdz609Hd37OqzQg0EUBJf3smBVrEDY1rXLeisDYyeuFEbBO2FAsCJF2lYBHm
RFsvhItWeANcObRkXtM5IshtpOxjtIAu0Ca1Dgg2Sijn5NxgfbU=
=1+eI
-----END PGP SIGNATURE-----
Add more test attributes for the dictionary tests
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/tests/unit/dict.txt
* src/tests/unit/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a800ae28f39e790f2555…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklgACgkQ/6TVgp+2
18oZzRAAlOrcS/C/3qn+D/g7fqHhgmWdHZHAjDTxeUWRbQSWlbMwdkQbq0NRMskh
e8DL4r/hiyam98561oc6O829KI9HibJHvhkKvovX64Y7IHuM5HzL37hXQ92eoLV6
GEfhggJU66j0TKUhfnFGfRwiPOLF4PHlqOyCX1HEzAz6L7NDYAJ81E7sctrJu1wk
4noMO6Hb4qVmb0xYTFlS5cM1L2eQubEpbXlyywZnKdNSRBqhAM8isY0z//DVYYTH
KEUKq1MZ+oJhhJAiO+MsV44y/N0Bo7zeN8+/QM6dtthIUKUWktWO6SMeOoGFHQH/
aLqToB7QMiVL0sd+A4pA1hvLPkplQaVGY/tNB5pn2rNZahVTKj6LvsKh0iraDggh
KCeJiDLuj/ICyJT9t5yO83m4oc0Rwy7BaV5DMF2cHuEBnnw5rhBZUQufcJ/q1Mjq
Rl1oYzDRDQb4Ex39TLYRQWs+WsxC1VxlLif2FJSeCy+EDn+kOHxIr6fvIDB7uDJt
UbU5v7opnqRRR+DYv5Cb1ybLAbOk3zpTAZETRe2Ck5wW0oPX22L/L+sBH6VFL8YS
mBFFd8HGN2+qsSxV1IXQabfJWvIhVhG2G1SBFsse9VnICLNMkb3CpM9kDG/Cewmb
qL9BmpB4LiqiNcQh/E0JfKSQcnVAUfvlSq0I9EASNS/fAnYNB2w=
=TJT5
-----END PGP SIGNATURE-----
Add more sanity checks when we're processing VALUEs
If we don't check the attribute exists, the value just gets added to the fixup list, and fr_dict_parse_str just returns OK without doing anything useful.
Arran Cudbard-Bell@2018-12-10T16:20:40Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7388552077f1a9627497…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18oNqA//dU9R8iqhCbvDDQgCeYJvxxL/hC8HlSPhbMbsKuUuU7WMg34cHwGfHtcR
nWgwx/cfYO0tazpC+dVvxHpzOJFEaPePLoFySbB9qfeVUwoJNCfN7Of8Cpx7PGMM
Gro8hzTgFrFUDCWN33oygkB33+GBlHO893WnwKm+hyeenTO0VQWgOR8wPWlEyjZv
vyWjx02thA8USAU+v8w6JV+mtI6v4n0f4vbls6wzsb1uq8M4lpC59egrV6oHDSiA
ePYIANLStO9M1kGPVq06j5G75egqTVo4WMeH2UWByb3vsbwX5RBLgFf4sNUmu/LR
I84Km74BNoHE3Oyeag2Lngoyd4Ja6/ULB43QQ8ouzwRqMAygTRnHsnButgetYhGD
A3IEHux79uJzfHxAFbGMEibw+XWlxXH5ymoGxoqDJ/Si9ODNNZnThug+/0CJwx6n
8vuuf0ETtCl8WGBXBTG+A0Wr6pn8PY5vuE/adb26z8Rdi2xZWfMip826YLaRGybK
DnzJbQR7BQ1GG+xmjHOd7TzNzo79r5B9FFjW3HdVfeGgc6fTqNtTtqCIxzK2AOGl
Sz2irehjdslPuHlTz8opPkJQ8DGvznv6QJwIktH4D8M/ufOfC028iGw+cicx7R6W
ehrodKgEwH0sgQ9Rr4kjsrDGioudGIKw7pqsD1H1Gc/suLWdCSY=
=wE4/
-----END PGP SIGNATURE-----
Remove TLV hack from DHCPv6
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/protocols/dhcpv6/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bedfd3ab60dea58f4ee7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18rD5Q/+N0mOWxUStVGiCtCJAT1BjyeB3PE/wwRbIVrSUVh+6bqHyVk7/aiiLPXU
ReqNvSx9qWXI4XitNsa2Z15KHAfXyrGoDXDAIZdFxljYx1m09ylJ7lL1uBqn4hVG
JT8UOz7bt/9hQQMRSVPP1ZwDnVFv1DPChZ9kjwLGWrKQjxY7dCFJI9T8FSa4yvTq
qbVIaO0wuezO2coAHhKX+5FQz1YZceUCpTfBmepmmeeyH9IHASpkiOdV0M9m6ezx
zzotfnNiJFeCViNO7BMQR8fHHaWE6ZWvUhJHLvs9ondrcNlrNRGvYql006Uuly9i
4I5c04EjmnBMi2LZ37o+1hVeEaP3xn3iMm9T7nG1mk8XhzCu2tN4jO989TnxDfEO
EFaDlQJYjG7B2wfy5rB2kWO2SmiX0q7035jy14La8hAFIvJwNTwdCTvSmfUFVyNe
3BQCKXkxg6xgIeZzdL0/AIp7RTd9IGhAz86lboG/RPHSxGkA5kLiph2wuiVqyAwR
9XICX+SAN4sLsvwAuMp10ZoYWynUG+NI8xPQ8kAITvdR6IYflSaJ984kVwyp7CVV
pWOlASNmMnpbwSd2iTtyLgcKCsKDqDT+bPyYFd4BtwgrOzyXXeKxXzFhe3iglWZ/
pMspwzpCLgZM/7mL9YS6hPi8STgkgA1RF7+w/jXAZLI4YKwZqCM=
=8OMM
-----END PGP SIGNATURE-----
Remove more VSA hacks from DHCPv4
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/241b6def973aacd235ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18oGZRAAiyz+lO1/AoZJgYmP7w4RKoSxytFL3DMoPclhAoYoBjXYiJCaW2PXXsys
qhpfbufYhPiF58cI7pPJvzZ0K6T/gtUyysg3l1aR9mGzK/JtMfjarQ9OLD7ftebO
SDvAYp8D2z96RjXLK4vAqLFDBQDmMWf+BVeS9aVEBO0qst04AR6udLS4pnTxdkvT
IhImd76alpjfpBM3+cWKYNiuW8t8ngHLuEGdoEZPVhUyK2Gh7dbkwd3HIQX9OJpY
QnxkOOj7lCqA/5BXE4HjVY8Qkd1pA0VrNX8N3U2CYl0kpf1E0pRe9dXiQkos0Beg
OTYnEfGgKYM7STLnNOQd+4j2xTmaIJBoBVuVE2dng1OeLGMhBz7Y8t4A+fbTyzbJ
xhwX+aAaq1kz2BRLYtjuWvO7q7ot0onurjZNYzp/43lAtROHO4tAs00jWnf7pKmA
KcfR/9aSoEOBlYEUoLTTp4QmDeo2hpHE1epBi9raMeE745KEiTX5eIC+7qPEoOgl
o6spwJkBHyg83esPDB76S9okkCLqDvd5XeemLf1jCMNNkKqO6PiUfk+kq+zSAauH
0pDoBW2VkUIeLTEPHh9gkvXKnreSbHxpVGl6XsORh+4z+agNpNpHLjx2QtrRizRt
UCyspXb4NM/3+KeSb6QrXXKhipyv/DYQdEjwIs5XXbvQY/GzEnY=
=P9/5
-----END PGP SIGNATURE-----
Fix memory leak when calling fr_dict_parse_str
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfd4a600a96c72e34a0c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18om4g//Yw9zeg9F4k7KH6GCqUuH8zj7xHwx+UJeADgSBWvynsQlVDUscQtjWKa7
V4kyms3JNobVbaGcBS7azkipf0l00QDTa1nqYpFsmDZKlyidPslupfCt5QGjIZRn
bxF9fqsPpSsKndBx9Q1q0wGJmanwHfNKNSWXHdrCnKnYxg6ZUOsWXC7p86bKC/93
9uQZBPwEqQMTBfmIACxZGF4/1UxHPNbnnSrSqa8mKKTYbftTS+ZsGI3MPubgP38g
pm9jOr8YJbivuRhbEJcwyfL74cb4xqtHccM/0Lil2zd1Mb9xZm+VBI3xx+cEj6dr
PlHBZgpdbCZOMvdDUKEhuU+D8VbUtRViOQXO+dEy5Z7VYLG1U72hjhuLfdYq1CKe
sVfVjxfusuiqtMNdpJoSJdM4gjYBm8B+X3TtdKWfBXid8XzjOXzPEApD87XDNvoe
ywSeD361qhYQgM0VPtWBQHcQP0EmijAIXIt6aSupxlEsS05w/ILd4MuS1F5Fo+ps
ZPKrrXqOyynch02gzPjEKMprGEHfZaW/pQZhnUMoGMw6r5K2lnqDhBRHXI3/sq8C
1EyxRFaRbAIm1D74OvB5yOAsCLjrvXSAxQL14ECOVzKAw6FGaym9DsCTlj4p9nh7
lBtFR/Td34qtkoriQ7Qjm7p3T01dygZbMLETGuUMHKbM4jU2bhU=
=3S6/
-----END PGP SIGNATURE-----
Use test dictionary for more tests
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/tests/unit/dictionary
* src/tests/unit/eap_sim_error.txt
* src/tests/unit/radius_extended.txt
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0215df54eba8ce91298d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18rTCA//XTNSOPn3SijMUrSaIBCP6ZfIGA7oYBDGeDliNv14NgjTB0DLngqkrGrJ
eKgQ/S1hd2MuBlg87Nb5vEVNGwifLKJMnh9fhmEf3Uc5LwjzCzG4Q4TqAlaBwIq1
fA1755M4lQ5Gn/mVipbSZ2/BN6EhzjtUPHBQIQeucPyVfBuDBPF3nJtwVYOpc9bQ
Ua+xRwDP9GHqsjO1UveanALhOnOvoKXE6M9cPwlAX76c7yh8OV/vzbtX66IpmasB
TerVEXRqZKJhvzsgO8pW40eG1QJOQkGTKQqvighC0GH6aw4vqT5L8I72PQmTknRF
CKCDRsVNcAs60hkRu0TfBJj46xYm8LU82zaivv7y7nkZRmxhOjG5+XpD1sOpeEoV
/vSU/NZRcTnwX2kyD2L5AW6pg4ZD2tOGFM54wic9htQZDSgFsh376nR400bW2DXn
c3Mp7JY7juMjtzBtNFT0RPMK0WUnYP8dUJzRHUelJ1MpjN49zV/9wP1z8bx16oaV
8o4R4nC8SgmtKPW0h88ABbtZ4gAgh/b2W+umotalWcvws4yNSIttqCVaqSe7Z+nA
TzeFTMBMDkT0ATVgVrG//c+Xp0Ucpga5UgCdTUH23J3o1Uhq3aPmYqht6BuQDQIL
zteeKjKa+kkOyoNDAfk5XlCm8q3DBpnMXAH7EyX8zXTOumr0guw=
=Dwi2
-----END PGP SIGNATURE-----
Add dict-dump keyword to unit_test_attribute
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c4909710a7900875765…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18qi8g/+IZB/fii0bqLtDgtX75Bap8YCSEsC4cU/oUycfVWChUuHne1t/r0K8/fT
2x4jdi8rfTjuTIAUN2DMx1oGLgOSOXG84xDzw55w+ZhTcHVf/LFZfXFRiTYzPEVu
qXBhMCGIfzlGZBHNrNjqCxw2W518Mp1/IxyHSqY83TWzUasfhUvmJF1oOL8jdUaz
a2vfSBRd+vQ+flUDUgCWrOSy1VosMLuCrfnc1tCh6Ur4mU1D1qePyWSNVlJJQyym
Kf1qQ8WoPJVL51ugSz8bDe3kLplF1/IVOXJHwY32wF70hmFqAWXAKHrJLdke5OIv
4t/VswBhu+JYK8hcWdP81u8aKlLAuVN6uyPoczMBlWPM9x1lSz8aX3DC4ITBSe++
A3x/kIukLWAY9BUo/jAkM2EaE7Rp1ALUR/iBV9oT/S7ehOvHXAqxE+XeL2zu3qtS
MwuVHc5PNkSblLo2ZiggsHSrqtNnXpiihhUpHzIthfmQzHv9aO/cw+KZcV6YJulg
rDfJ3PEYx4udKpMYjZQaFNb/jBL7zw3qVnilYYLRcJIWW53P9Gx09Y7zxCHnPb9o
OfsIWL9gUWM9VaYPPNRVTcFuTrvFNTQMxJX7lcyczZU/+xOpRX3l3qQ5baxs+cQt
UylsM6qixvf/3Iwnf54WxOc4HgftJXPqEl6I3ht17zwIqXB+pO8=
=NupI
-----END PGP SIGNATURE-----
Pass through the dictionary to fr_pair_make_unknown
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a4164a38da91ce9d961…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklcACgkQ/6TVgp+2
18qn6xAAjLEELYKLGQRD3hhLTODhKq+BTT1Y4xE0wo4nu8xjz5JxomiWnUxT47yl
xjQB5H+M8Gi/+Ye4k23JBhnUk0nL2NuQH03a+m9jptSJxv5bDbyBB68ftPFNusLJ
oiR8s1stQGaJ4Snt9MJ0fQpSaZ5OgNDNTRVbTcvpL7KdgOvyBEleZdu7W0EGBFyG
xTKHt6rgPUijBA2PQnMXTvQPX9SdWdjoVRI2y1KN93E9zDQxD6NgXyAAgOTfkXQF
WpWEKeY97gUMrhuQV34X7sV++SGkWkPdym1JExaeuvJM4ShgSQ85U1gG9rz7E3/m
g6cyeF1AxuoO7Bw3Q837LAiwoxndH24TGoltDB6oRv4R9nL4kl0gMWhkQ/jCMRnX
VGYYhF8UgYkSJiwlV62rmwHcjRvNV40miv4v2Q76xvfitnHNxlper/68Z496Rtcx
oQqMv30tjee2Fcni6Dayr4AGz+eYtpR7ta+PHwEnBLVqeu9Rlkp7ouvCMl86o/FU
j0J/VSqBqHJWWL1amLAcj1ydVIXFAqYZHy30zoB7U3zvC3LhNykQjJ/HiwHVye9p
FuojbbeMQRwmHMeO4rG5/0PWWx7XVrnWiMXtpSZq/nFqe4Y6Ap5Y99Bgbjrt3OSK
iooTO2ty/AwaYbX4klBPogMMJFFmIfjAgBeYz9/FcRDB3BoMY0M=
=aQIr
-----END PGP SIGNATURE-----
Pass dictionary into pair encoder explicitly
This is because the test harness allows the user to specify different dictionaries for the tests, so we need an interface for specifying the dictionary.
Arran Cudbard-Bell@2018-12-10T16:20:39Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/io/pair.h
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/lib/base/eap_attrs.h
* src/modules/rlm_eap/lib/base/eap_base.c
* src/modules/rlm_eap/lib/base/eap_chbind.c
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/sim_proto.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/protocols/dhcpv4/attrs.h
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/packet.c
* src/protocols/radius/attrs.h
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/protocols/radius/packet.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6358377474a438cfec5c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18rBSw//dsuw0gGzLQsxy+13NUm+SbFW6IPf/p4mTBb/Ins6+rbsh1WHis5L+VrA
VXHInZY96o8oip79xeErsYro34ogdHSc440Hyj2OnhovbcKel/D6e6pj19vvmSDJ
+rouXAiiMm73XEVkOGC8jvUTk9/o8BcB1iUmI7MuRndYSpxqZBM65/2caV9QKSLB
Xg88ruuKxjl5Id3Z1K09vygyO+9GGpLjZEUrzQaTXZQ+pV3dbQghOuJ0wlnTvBIL
OZxhBX7hqbJz24ECp4yIxLDDM+6VSQBhPcpATxwz4jIW/IlrX82xKONRq+geflqR
4YRfW4icQAwmn7jXUHClpo4be5y98zw+ZPRAUwEKtth3PNFzukHy/QGUNGnw+QL2
OJ45f+2127JbHynv2SbcaVoqle2JD7caBO8ms7ppspk729Xr91Kg02HltmQxC2ur
pdAqGBKT1HQk8EVmPyDHZxMW1P0DVc0eIPCX/3tLCLOhpiH4Scd2+P4FIRCceIwx
brBetecHPLbABoUbH1DK8njb4zYA4vpYJh3UPzDQpiOpHC7TRax7qIEPjdQ5gUjx
dUbrq0de/TsjgTj8KKaPFnoC4V8ZUPAUn5axVY4LHRDpRUB/9jaA6DanEc6vKkWF
BD43sDexqBL0TB3Qwmff+gAKkOLVfjIlCQwRWjcPtmvBBIWybv0=
=jSA/
-----END PGP SIGNATURE-----
Remove radius_tlv tests. They were just to ensure weird SNMP hacks didn't break
...and now SNMP is in its own dictionary, we don't need them anymore.
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/tests/unit/radius_tlv.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bdb9a505a1e8cfe2c23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18p9Xw/+Mhl7zefFetM20M0wETB00n4qPTUpGx8dKuC9Xq8Pfr3EkBxA2pWJHVvP
zJukrMH0vBPNVCpaFJfQ/Q3My7q0oTnV95Yfw99lqkq/oxt8M6QwKG8m19zUugJm
LBMMTjUcPQu1wyFeBVtbIaXz/AfIdF6I8KBzEGFKTsMCFquauyKj/yj3EVIRyeNo
lu0kI00acZ7Ev07MP3OORGOyWsZt+d8Bilx2mcOrtu79h+U/idKibXf+jhEgogjq
YTctdkmdbaVHtv1nN3/+MCbVXhBem81rylJIrtxVilNqa7Iq4rMkfwFEyu2CgtGV
tXfgIDOVXY7VewTV6+bNLPcNGpdUIATKsgIz3GBOjKo7bQa/MSLEOUdckCKHS9oh
DNkBxITs/CE9SgI8P3Cl0O9ksNLA3Q0t3bRfgbzSJRvYdZ9ACERWbTspXgWIkbZM
pA+XQ7SuoQkvnyNndBcYV5Iuf183P6WSORIygCyZdyTCajnBK9PqMCVK2xf5td/i
rm8F9cdO/ETvU0f692JFNVc/k4X/qg+6Oy7c+/L4/4fOLqSeCxLgz9vSFHtgpttx
l/229TPhYXMFiMx6ELhc1xrTYPacqeKWIrQjAXm4A6kdhQv57W6/kNlU9v4bGzge
JuuQ/rDE1GZfgfPkLdHi5SWK/KM3V11x+zeeJB7eekjh2ouGAd0=
=4L1V
-----END PGP SIGNATURE-----
Print more messages about why we're creating a raw attribute
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03f11758c1ad59e37cc7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18paCw//dw4RVsHHI4UlL63xUrxsgb4tyuibqo/+x0+/ACVMAPKvRu7p5szsdY3g
KA/mxz7dinnT/jBAzjsA43t8dB+G+2/s29qZuCQj2EjdtIEoOi6wEF+AKr2vf92x
e2lCEVcSKc7pb6fID4pZJ8bMhO2mNX4RxKHWC9Mp/ScBkE0/ohEFnkf6Bsepr7cO
02UP/klP0X3/EFJFj2sQukfU2aVdyqt3lnmaZ5v5cCXbCN0dPZZSNA9nFXR6vvfQ
w2R2Fxe6doWT/0FnFYPbEPzo3inSRh7w9cbZeqpjbt1Jw+o28PisWQauvIWW5qgJ
9PmG2ii8krR1GqETrYx8Zx+I6SOdo5AAML6t27QlRP2cqpBPR8Pu/7qOaKJzeQa7
twxkWHX/uL5ppQMFNRwfMAxJMN0dKIT2qRaaQn5PpPxszy1Q0aHOZ/g0ARkWsW9g
YDXoIWOv90EWnXN7ivJ5G5uj3SvZY4QQNC6pFplVqKGsFHUG/IzvXjoP/QiTD/EF
9vIJ4Qb4+EL9IKis2vaJtlopS3M0Oi4fWBhWlRkWihUGuqouqjOkdljXcPsOBqoj
iBveQa1/f9D1Zza0chfP9UzvhgmB5o9EX5O08QJrYOiOSY/QBjdzg+hIPy8qSL5A
svWTjmiEqnFmSeKZZbcCFiY3b42ZoTm3UZ65Nr1He/4X5wur7xg=
=PhDs
-----END PGP SIGNATURE-----
Remove duplicate cases
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cccba1ede7139240de7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18rZpw/9HzxSHeZDHXiwllFENI78pqLCqFmUV1QDZ24EvYmbZGrKMnOhyHWM31Ia
VefEhvqDuZd6wFndL1OUZEjBA++S+9PxGZSgfPsXf8uaTorZxvt2r1NLGSjnq2u6
7nzTr++h3G/j0naXJojJ/gmx+ezUlvnF5tRgY3JqBmyx+Z/Xd1zAyCSXjPGiYxWZ
Z29fSo2+XjmrJW3txAcd+8yb7VP1zGH858EbWu0McXcx4lwuzopU4V8b6mqHjfEZ
kYcznWvbqI803wl+V7kstwTYaVwTYhO6PzyWjJQgouo4bffEApd/0dm6ThuF5RHf
Gm8sHtlhwm6vW0GNiOwNlMGPPvUEmgAnxDHDuyrjzzB7YpZOKdNmXw76Qf1ROHZQ
F5CFchBHU9cy/KAkMTaCTODAk3j5MC+F2cvkPo2w8lLGk/nNaXEZzhGxbMfqtSlb
zornwGGE4QW2+GF0G/djJ9bPqwTjAMOGu7sThxqg0P5C3SDeY6nuNLlyBSj0b1W8
JhA+WcDkqwprHTuGkaE+bDZuSJapfKkSnYyo1qagZrCXjPtLKRV7wXXR6ezNxrOD
Kppw1lkR6afEMn17umLoDmPyJiFQ+MbzQGbsrHWCNUt2OvGSGRz+x2eBOTSmB1F4
NwAvkvcHs5/ZmOAZIZoMqNFnHq76hbZNDj5kewKQOtnoEAUBy2c=
=gUI/
-----END PGP SIGNATURE-----
Fix memory leak on invalid file
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2322b0e25a5bfe0a0ae9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18pQjBAAnFCy5Gk553unoKasKpvSTW2Dq5LuwSdlbwbe3EIrgG29QgCzfBXZsfZl
HdU/RaCz1W+cGXQZUXYnnGc8g2ZkJIthvfHGVAG+WcZdD9ujHYycZvzvR43pwrNx
z7kcxIyZL3GXhV2Q+MXIK585+AJ4CbiOF2KZGeWUdR6GenzRnXxC6ocYHyIwLzSY
oxEOJqK0djUMlA9k+SSXGqh0qR1sbQ7nVRkCcI96Y8KgUXORA6suyf6XoPTKiA94
7EQ6juMpWonKPihUz1bFN6ApmPIttjdjw2k/jFjrVYm7qn0HDiTkci+TUVYK7yxG
ihN4BhYFsqTuGVuCEHJj4+h20GXtne/WZfjXGrTm7DfBP+sedGJVM7WZey2eGwOf
2otN0wLgUnAM0EzE+DUouO63EcxHVg8lEvkNar2Fd5doGJsT9uX4I7cFykCetsVr
s8Keu+5zp5lRFvrCn17zn3wuZSTPx2DzXUoRKazGiw/nTFSk/wmcQZ9Kyzd0nMNb
VrkOtS9er5ZlbLK7GgLKm7D+hDNh82e2KG8ZJbj38Rp7peDNUXJQDFiAdRRlbPf+
calNSWbSyn8cnVuSXmTqFaBRzGPuYmpqxEaWYWeB026cVvW7g/mk95DgNGyiNuqJ
H4IkBs9/D8Ihneo9fvRmRQGE7O6vaACX3C4mEHbBqoTizxM9Wng=
=UpgV
-----END PGP SIGNATURE-----
Make debug output from the map functions a bit clearer
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f1e9fc24ac57692dc05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18qBGw/+Nc2AP6ZLw/GO0V6y6oEmRG0EGrvnFrDvhYWNL1BWkkzLjBZ5NMGDYwK9
kjUTwHeuxAqN6+TkE+QUV6rJ5COfjXopBpzbV6j1CJoS5kxvQUa6zJlKX8Q7IzHD
pAPHPRX1TLmCOzNxL7pAPD3hDWuieio1VHgRSH3PMfy4ttyT3EAgAStmBIOuv70L
9UHDshNsLanjUmUoOX4DLWSLxA/2u9b0KOj3tJVUN/fnAyKnQDaN32QDArMXp9cJ
HiRoqlLfU6I56XpMyqNxx0m3zOQPj5v/jGUjpTOWQpqrqeyuotVERrwibf1a+8IN
qb0mUoynif7haSIDGbHlNAXNbU43IqA04jfH3jJKJRmgxKgIlwZcUey+D4gMtP1J
CdeB99dedwL+i23hyKGNunIWBdpOTkTUfx3vCKxUln4VP+jeXfmdvQs4i9RAB65e
h9Jx4kbM5/JWLKAOBNNnSyydiqAJmy7tLlFopY+a1UROFS0x8O32EXz2tbzYgKpK
DJ5I/JxpKng1Cl6VbXVJOLpwI5W+2roTu9KtCCid9oClGIcm/a64ICAg8gyVBLXi
CWFgEGWbKlWtY9W7f4z4hV6gV8Yd/bMjKrkrjulfdlHqzdHw2y++YPSkXqOsARVw
wwVzo9od1ZItBXjmvxk40kwnsOhaOsvruZZ5BdwYRwfZ8YNylAU=
=sVZ1
-----END PGP SIGNATURE-----
Assign the RADIUS dictionary to requests in unit_test_module
This is needed for runtime attribute resolution to work correctly.
Arran Cudbard-Bell@2018-12-10T16:20:38Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6fcdeec8a33df9bee2c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklYACgkQ/6TVgp+2
18qqVQ/6AiRp4EaWLSmoVXNLY2kP3kwsuiddo4aDOYMG/H4nblqnjLVNEaeFi2Mf
zWXmsBmqQXA+a/1dvFnd7oJTTQVOaJnNx8OyqOpckXTHuvvj4XKgHq4ijlE1Znwx
ip/DJQkyTKKDS/gBCe+Lyv2J/AZ2x/86+ZxOLp0PaWbCAb+FRvGXRUGtKxR3Xzhy
HJTypcikG//UYRUMrdVzolBRvNH3BsWeeT+8kb1Fvh/C8+nai3GIIxE5b8B2WbHw
SIbcENTgpHULDnOE5gStzB7ipNZZSn7J8/vG9OHUFZxVXWYbGPDcr2pjG9pDhjGe
SFCDhW8Qp8PD/NnEjp4g391Jc6dMOMSO6u46tV+mWRj3T1FtslpsEz7OXHl6APcz
nZCcxFY5FMTmdwpnFmCG4lz2G6npJNIuWGPkUG87HbNw2USsABlCCJMwhaMTKqZU
5BTsXxdoeSHPza4SYL72WkjBOrrSsKq8avTfJkW5sEjIskUNh62FggRYG2llupni
NK/TEwpAXlgbjspYcV7P8P4yaSppD5TIl46FKqlzahc9BhM4FxDj3gg14AwcGW0J
8syOaYsvkM/2BaJosXPtFiVhZVav25dqq064y6c5xS+Yj/5FAFw5j6mmECLzLAmW
XOPQa6GTkilAXiXiTx1wU82PQTf5iQiJ5IOORJ3c60OqvYRKj90=
=tJz7
-----END PGP SIGNATURE-----
Proper fix for xlat_tokenize_expansion tmpl rules
We need to ammend the rules we're given, because we need to check for undefined attributes (they might be virtual xlat attributes)
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/248c9f3004cdcba77537…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18opKA//aFmG2rdecD6RuXmrlPU1o363l0jJ1RMBEEw77pWYmUYoMoEV3RwB8/Zg
65XUNyA2BULwLAo6I+QfuM7VZDW8ONlB26Ue/qYMjtiRM4ICP/CGytpeXdUqezv5
+yF9QNi8iD8lsiQ9hH61FHPNv9pRLT8pQ8M3AfHbuQEEOcV2S6V0ymgo5aj2Rc8p
YK99+l5xngm5LremQtv8IPGTzqeWegxho89mNR9xnhe0iNkrOn8eZ0C4zXKglHIh
8W4gx9wPn+McRQq9Nd+nJ5DdwEii0C9z8v5Q8z2Spb5UK3hwoi87AUbEIgeE+ujH
QFxc79ci671I1HRAsjrsjoSnztYDgwWLyMazVbinsnfR8r3ATG4eVlHmRDsZwvaY
txyfnwteznffNU1bRfH66LqA9QOhPlc87oa+gPC50Jpml+YkthHeBIezpeNrCMvp
v3ZLWr9IBdwbrlKeMKNkF4xAaJWcNbUgs4ibltf7/s9PwVgMVGtp4Evg4WnZO+jo
+jsIXC0nMxlvq08E8sNbt1z40r7VYamUtIt2MA+tLTevqziD4PhEKM0v2EtMiDf2
CcZOhDFcjFeN09OlgNGWHjx9+NAwoLu4YgOHqw+UwCHYK/R1qoYVGEmW4M8F8Fl7
86/4knb2nuFvg8xUUL10/8+5UpLkmL8Y6rnraXW3fNwSpqrXK1Q=
=TS+y
-----END PGP SIGNATURE-----
Don't use RADIUS attrs unless we have to
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/tests/keywords/ethernet
* src/tests/keywords/foreach-break-2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55b25ca0423c387bd85e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18on+RAAmchv6OAuDWJGpqx1YeZTDeZSel1kzaKVkXbFEBWW/k5yKv8tsyacclE9
7+u4YOQkLJ16riRQO4cD+mIOvG8+x6tTfZtXX8gBcHrCEti0hQtTEDzS5JTVNFgc
+69C9eLrgYfKaVqAgZOvNYq9BKptv0LlgdYTJrAwlr7JyjQ3oRSY69r7EpLGEk6z
7wIAaP0xa0jZhJD6ZhJWAmogiSCPM3tNeeLpIfe3S2J7+U6mGmaZqBMpYEKAx/jT
jhJPygpFkpKsrXV92XSEZBnM1SBCl08dHILEr0qgDjMgKAuqknESHezY1rJOx8JO
KLqqt+mTiX0Co9Otr98q2y1Wrt6z0By1fM2D4AJeENHTAoAMsimnGWQTSiblXYTS
zaN5ibrE4YdV4eXXa99LHg3R0fEOaZVxCok2o1nFlyQZzUa5ZpUpHR9Tpu2Gs/E3
utzE5n2ODb7tdfvWqhmDaFJ0a29dzf3JFB6NQYIRNAITktLzzuAM9QLTlhp2d+4v
bEmNq1/FEyZsSR/9JAlW2P4SguUdEIq9PH2CBO5IouxyJRqwIEbMcrp0Uz5+8HGA
0BmKZDS0KUq8/H6GUdcQp/yUX5Uc/HD7yGMMchZx8WWEbqmejsRbPR6ocGE1T1bd
NvtTP1t7X5gltCmGTosAroplE6PnnDrS6K6zGj46/lh8+PDlWgk=
=Sx4L
-----END PGP SIGNATURE-----
Correct attributes in test dictionary
More test dict fixes
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/tests/unit/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db1e692254620f4cf46e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18r8Jg//fj6vuU3WdTAkARZwHKxdf9GWIUhGrZljfSqV41RLn241u+/eYa3rzivJ
bN5cvdRYWQjzWWtPotv80nRMUjABga2jxRtIDTEEjq7ddhwJ+ZcAjBhV8YSkEx0g
VADiUsK3t5iHudSRnkF8C55m+TE0yudHk21D3iD3cbQ6zSZ6gdFBO9mTo1Qvtn0p
wTfxHPf7jeEG81mYbNPL5VTdPQfoyFM51hGiAmdMmD1DFstb10tOMW9MG+tUYK7C
lwwmsU9/HK8I1q9ogit8y9GGks3c05pTEvTHI0/J09fgNaLHd1ruq9NMydEUVyug
SpPuaoAhjg56Re5twIcGVSvLxF7ZpMZQXkQl8pIAULA9yF14ofzpqgAlnv4NPkzm
xRcVOVB+pr+JhZaM/QPb4H/4MCihGL42juEEUilhZ9SzxAA7D6VahNniQpTx8Hnh
wu0xpyyPLxHkuqJa3g7eC7+Em0NHbpHzTCCgCDf3UhPgSbKcT8bFEyzYdd61A3gj
Dak/sg9wrTSNU9gpC2RdhxnVXvGnwuUGbmJo+KQf8qgqY6trUDgtc9omW6G49Pju
OwnEUNG6CU5aefYtkgwa0pxT0bR7Q1jIekhwcjO8FwRJt4zwJnH4SenV7LXdPDJ8
yKJlUZF0adZVDlsBcIY6CmYYfove+AVkGI1+Ul3Fo4EwD2t85Qs=
=X45I
-----END PGP SIGNATURE-----
Fix logic error when encode-pair fails
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0e8042b297545c657c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18qxoQ/9EsTr67b926io//qVIZ4iZozgAugUmu/zb7JIS5GeYKCFHPKHfCPj1fXw
bNRK33oAjZCq0Re1iLniCcgTL7TK1mfMoSjor8lf7FyXr26WFg5/NHGm0jTRG8EI
Kvpg3c+Rs45MmAB1knVA1ALkR2pZ0ZkwKva7dNwLyDWEXjnI66W0zH7S7JLyHDIR
15YRNlpk0tToSpg2OUQUAuBU9iBN3g1MbmzjdynlkO12vRrqQsMvgwib8+ka3YBp
/lm3zw3zdrE0Qa0TOHpiJsb/vnDIK0vd6Gs2BYBuTLI2ry13fTTeezKInr3egAmS
Xt9CK1SRwFc/IRDctXesMvebAY1t9H0Ez10B2DnJ15MPJ488Bumz/Vdn/0hIhFIp
PmLOZxq7dtHEdktXt27lLWjS+M9aZmu+jACghWcEWGtFQXIzm/Sf7+DfYtR5mgDm
mOKw8iS6A5Xnr6GL5f5ourXhiI/9sryJOiTg/AK4RqISXW+kFAcq/6GNr5L9k6Je
0dDEUQySka7vlBhSqzjKHx+vTL5TgAYBv38UOtkCdUF74LUbNRv1p8a6PKsztHOh
qMTrF1SgZ/KN3Ws9yYwmF9WeFhe20Y518AFhtdWQMZVgxR4PntzVfC7kSpEliVDv
+MX9yn/ypEKeVDYr/1p3I0vknWdzjBxuBA2fIlt8Seat5WtJK24=
=GFK0
-----END PGP SIGNATURE-----
Process multiple test files
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d2eaf64768e7599cc34…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18paaw//Qjd0lINuCQRqg19+Za79Kiel4KQlBJwWBP0dwO/CRJCrbhYViIhB0yXV
zxnjDCwYFhzWMjc4F3J2p5LecAcLOI9bLU4ppt5QofaUCDYsLZJTYuJyhpcwBqQR
hfD/oFYA/1SL/7mmWTqkJ0Yz3zhvIOpH271XXGFEVHR4uoLm6xzMUM5V4pKAW5t0
23u1rJ9/0b4Z3p+0WS5EJm/kVaupuLkutsEsmLl4dPu4lbOQDTF/R1hyK0WlProP
ybIBAweOXgW3KyigqJae+LIu56VlPTHQzlsh3kYyg/rOOnVEvNxBUnbCDBws8jEJ
HyItVvxIqdtHoGYk3eIBLfVS8qPy4tFPusQwL3qROVWzfiyOn4q2dYAmAxLTmr9Z
eVa5QDw9+q/1L91Lx7+EAlRo+odbah83tqiynd5fAwdPyw27cTUVPKOy0jqD5vlJ
xJjara+zLKFb1TaZUuoBcJPm9SosdQkjeWXlf6QD5UMoorIyNXJOgjBPd2nuf8IK
DOhtv1NrEtLTvMKa3ajOK65erobkW3nSbsEALWfLtB5smb16TCTLxb1BYVlUCPJ5
Oe47WX1/an6xTxOmtClFK//RB4peeQS8xpxSrMx/LiMu4vEdjQzyH4arddpkuZqw
rAEUjcI9YFpl3NYTvaOYspH8ZFU+aX737ZYHDtOAk1vuxgYoh7Y=
=qoYj
-----END PGP SIGNATURE-----
Pass dictionary into fr_dict_vendor_by_num in radius decode
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2031396895df59234c53…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklUACgkQ/6TVgp+2
18qrDA/9Fzn460CoeOOzcBgyZytDifpF7UmGvslpQYaMytnNMFwlCqKPAb8LYH2o
phpiOpAH+yHiiaj2S43QV2Wftbu6Y2S9D6b0gLGzk7QLL6qUoEFds0UuvCQlfDcg
pNZHaiC3dw5MwbYwkFEqKPdMJS0WHV4clHkvENlsjw0M7/qU5Lt3QBo7fS+Lz9oa
e2qPPWRmDRE950lX25AOpYoFbzQ47rBVLoMzmwCJ2Jh0etYj7+gkQcUINZO+YN9y
DiqWvqJfXh4Veavsna8wqY4oeG959P6eU5PKd4HRjjtV6eMVT4ORqpV9CcVsNBPe
zzDfWg7Hf8529Xe4JREDkNcHCvTlYQqFW9yUNYb8HCfCUhBUQyu8TbEJk2HKO7qN
CuLVF9PZUINKft7fmSOVaYodjirQ4lnTLNtKYOdLN56IMb8LE++y1t4JWwrL0HPa
Uk0SBaIifAaYx7SfzpgEVA/OZaqd8OFvf2d8MvjnFqyTWgwH7nOWOh2TzyZCzjHm
hNZCc6A1jx8ZQhrqgcbm4nDnAFrpzT8AOzuf3iiCajI7u2HsnlYk5AsSf4qqCeYw
6rA3vWxF6cIcp9WynMvAZC6ohpRKTta8YTLDXobL5FQOmwIAIbqPkeNQpYzG+cO+
1Nlh6oZOK0jL2eKOdTlgXRAcU7/ElIuxp9K6DyX81yGDav7pNO0=
=HRMr
-----END PGP SIGNATURE-----
Cleanup correctly directionary init fails
Arran Cudbard-Bell@2018-12-10T16:20:37Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7c1e15706971e7616a3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18oTuA//dfTYQAAjxJ1/O+gN2zwQCQoFJL6xB7EwBioFa7rC4wzO1PBXnhAfgiqp
Hh4bxp9Lrna2HhGVb8QRnwY5gk4MkX20hY9IyIA0HWAJmJAs89N4ZH/SeThnelpw
lsve1v3TOAPd3BPEIIotzcKfsmUHFa94Mc0tGW+Iv2nExsM7soFvkeqOAWR2CHWL
530Dgk1Cw6CjaY5Pk35WdP6BSkJUYCHShnAZNWy3IPb9QLQNL0R7H5ALr9kU/AsQ
E+w1pfsHdoa4Pgpx0Ul8bOrWSCy3hRhqfRF3rPD7d3z/jaK7dsAtbi+ZIUuEncnv
tud7XXqZhinjzMgIcxUzmTbMZL95IlJ4fBTHLuyCPeONEFRyLgKyfu9uxjdAX5a2
GVNOKb3vrlyolkrbtGCZYJvWq3A8DPo7DZ9AynoPnmpQz2c/BhksKpBHXR4Cp27q
dPKSEyiKNU6IAZlK+GWniSWnbjn3FXtNlLF41mDjNaVTZXnVNqBgfAV6wcDkPk1F
/WwCJkOVLdOi3uMRpduT4kc4dcJcar6BUBJnEnbQV8mSCA/7ZQHREyKtw8AFqFzl
AN7/g+WWbqGzsR2IArsvK8q4DIuY1IHOdMO0BpqT8xE4eWgfQEDCsVY2vDzZA+Bo
VB1c/elwiYzVL6cE34DBiwfiHKrIqPp/F3toCiRP2j+MxvddHss=
=By48
-----END PGP SIGNATURE-----
Pass vp_tmpl_rules_t to the xlat tokenizer
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/bin/unit_test_attribute.c
* src/bin/unit_test_module.c
* src/lib/server/cf_parse.c
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_tokenize.c
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6910f8274f93c8eaece…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18rZww//f3b2EX8OMWEprocEBMrvuUnARgAct1hrbcnuqkgFje3Nq5z1T1HaIZJZ
c4rxo9Ea+vuOCjAOltYbfLyaThjZIFCE+gkbnxbvlxxgMmi6x48aSXhkCYpnZY3X
fYviVw2+ltCj2EWUIy6hs0Z+8BdMLx7eX73EXqdUNBZafs8mF7UcogAAq+3kGGJI
EkfIp20joVWc1smPGFv7lDfg4tk/j0GVtBitrIfCKrYWVlxgHK3xKaUdwOJz8arR
H94nrwpBn+6JLWAIUeXPNkjKpHgMNnk1wU5NsCx9ci3k21BmEhmO3T7+Dd7nsMu2
EBZ4DSmVCQQ53bHOdxcY5YqO0DFI8QOs4+Q4KSnIE1696mEr5Pwn/09bO6acwjbP
jhba/6fenwldSlhGze5xB5eRqeeC67irPbWS2AE62XiZ8+0YfKJzqToaFwz0cuex
o6CFmPd2rxiBuRLe8N52cczLGXFmP2kTcyA2OdT00mPJu4yHyZ9ubIIQeaLwSqMF
J2mpX2qLY+OzxvuRfsSecLO3lp6nxi5oVLnv0mvrArnFLDOidAgMpVzJ3O61ROqe
93k1CX5HBJaPYxXSfmGx/0+C9jhg/hyTp1C/TLFDoiUKRfwD5IN00NP4g5/ty5dn
phwsLagPNwrxn31ZBgMY5W/sN/rw/OFyaxn/vC29FoCw3sKhUEE=
=kNvH
-----END PGP SIGNATURE-----
Use fr_dict_attr_by_qualified name in pairmake
This supports fallback, as well as allowing protocols to be explicitly specified
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/000508d3341b5cb0e01e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18p0zg//VTKWWgLlvTIPsrsiWumKFtdvMjrKlKxOXl5dpmkMVMuVWxr93zKJr5nb
O2R42+Ncl8PQsmws5JygAegh7GR9Ym03R/5Mwvnx6ceLTMi7uvLGc2+zVXyx4nUM
fc0hshznIyPOZkpNWkzh7c5K2MPIkUvV8HJRekRH0Kpt8Cg8qPC9cgxf3/G3BEuy
0pzQi63lsnGfeuXFEhHoI3ljzBlzzKgadVflt4Kne1mvk8t4yj2MuhrH2GopWk6b
kuqyvFleYzRY5/yre9QkH3hWjIOn2scJpmInegejc/5NWIPKNSsQHovJ6aJ5qEEE
Qgx1REWS/wZZ75jW8MucHFh9RmjPBss8A0dZVgAX0N+mX/e0g/Ny2A6ilBQ5KELl
3M5pbM5m5yRB0rUje3viN9sfHcXqYmzi5XdIupUQTuHYHLWkkJjcupRstObGmQ0/
OvknYU1oOXwXlgQwRDseFL79eTqVVLyzKXrnlXvudamP9aO7+LO/yByGGdSBxDdZ
ROJ1hYHnkJ8HirUqz9b4we8yNDpVytw4WPY0E+mFj72V+C8uqZmzDlNZicQpfncT
ug3ystTbrTcOM/AinsevDJq3O1ccHIqjyu8wGiDlRbUW2m9S6QOSrZiRHDS+CpUQ
vrauRcyd7BhSNn52wDcdwztJ4IIScfpCX6lujU03dvcpLgeECUE=
=PLEX
-----END PGP SIGNATURE-----
Pass vp tmpl to condition pass2 fixup functions
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/lib/server/parser.h
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bc0132b2c51300e14e0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18o6rA//bG6Inf/MhNzvVnxLsTJfdkJhyvBbj76quaS4+Flq56E4Lfms5xHc8xKC
0Hj20SI3aIXvJJ0t+MKN5pyLJ49TZpvOdvWMJAbgGYXiOfCDAhJPoCt2S3Y1puvk
y5Rw2BKiXQIU6kbR+DCSZtOXOfzLuBkKq+kmMA4j+hcm+nswhYEl6rKmMnmPjFSM
bBA3hpf/kzv0r3ZnV6NuwZ8J+aZfHOK7KYdboX0CyAK+lhVmyQt1aTzWZtNYPpZw
L/493j55sgORqSUOJs50R7mX1gG/FZtgyoY7kLez+HLY8coH9T7HzhjJAlLxOlZG
PZ3smill3bHgnyaJm+gzJ59Rcj7+J/YslDibpAlBFdIKBZyTAs89BwxbM7lSH1Ni
mrccK0tOP37pUVIVlv13MySIN6/ksoOI+QsAYgn3Wp40Z2+ICB5cbrRvZHRoQC1t
9umiGiGB1bp1ibX+ZrILIjbJqNr6MDHdBFxGie08b8p7HsNGN3t1UQhvnT++LIqD
YNtNCpN5uhHvkd/qGQqfTybMDIdeEpO1+KrcNZZ59s1uuA75n6Gk75j6tFNgF3Gb
ae85QJwqGBk315gUhqNQj+aMnQ5zzt7mDnKT69QeMvukAt08j4rHVTjE+dL9lTOs
9ClB8dnf0wkSc3E7R2O2d59dMXhffBgtqiXYhOpBGlqM1ndHToI=
=XN+E
-----END PGP SIGNATURE-----
Use refs not expansions
They seem to work more reliably, and it's nicer to have tests fail for the things they're actually supposed to be testing instead of randomly.
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/tests/keywords/3gpp
* src/tests/keywords/cast-ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/babc4079e48a30565982…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18ok5RAAgMZN1uFMir9ZrT+XHEE6bSY0QYGo5Mq1T1PCeYPveJf2mvVCFtwA/Mme
i+hL01EzRjD3Plub+/MxXIXRW/DX6d0OkiGTFUEVE1vK+vtV6KZm6y5W91YODnnQ
4uQrZC08F+zojAX301Zr5V2Qr8SFO3rPzL5vzGyDe3DtghVlpCcLRug9xdhoI9DC
8NfXKdSttDFzjCg4QqpDDD3MmlkQ4NOw2WFyRQz53jZKu3+GurqNE0LCzoSkewVZ
FHdigDKnGpgqLL4Ufl0fgci2E9XqjXMQWhU27tmUPQ/SnK5vT8J/88Utp+cDmGKq
0H1p5ClhblE5yKrydJHMUwnG4GIL8N8IE/KFgjK3ImV4ufoOWyTHEema7gUjrveg
knQuJiHuLISPdwYgDQg2Rc4dJkUOWE/PKkCUClCrsKtzcu25Q0PVlXQl8U9ziU0x
+4oFLlkA9H+mxMICfK9g7VII3qYAcxC59ZcMEYoHXi9XFUKRqDKmRn4JwrbKiEKQ
eHq8Gdvt9Iz+TXFX7QZJ/DadIr21tWMUppgOitfLqZ0QP7MluIs6rtRY3cBk43Hb
4HluMOP3jwbui91z+LHrNlyxmA85HgT3DCwvI00Lde601dwl5qenKTCnl1L3bKD5
cLW2CYWgW2ByznRcE0u0XgBcqHr32crjAiVRBJcvTgkI8iE2ugY=
=Ox90
-----END PGP SIGNATURE-----
Pass through parse rules to more places
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52095c59b8a803167972…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18qqahAAg9stKsMeFFCZC2jsn5rAf2MEGhftKLYrvK626SwgQUIuz44gpB4o0RW6
50OpRVQRolG/O00OsSEuG34JqTCsGX1HLeM7AOnFewFdn8Ld847GYo0D5jYPlloj
QlRD/4QOkyweTVb85FriP0DrNZ/6t3fApUTs+Aeb9Qg8SMnhlA1a2jas4gQzGmNK
VOuPSjJQ4gs38tuhZ5IlNwV7N7msxLgiX6tAEqG2dTFa1ZPTSqMajod68Iyq5u//
QgWYeWPpyXJYkN8grEBwGcfeRmFu58PeeNfo2GV3AjuXS+kqPvbgk72Nga12/CLo
XZIDBKVCuFJfg7sHLC/3ZxAg7aAo9zZUO1Gh56FqLvAXareAQLYwoeCWDRaC3hHB
7XnbfQbZNSlzkJADVFxOBn6xZSi1+HzP73ryOMd8l4RxKDyRdmwbOnB9G2FFLU3t
s8/JrQ2fAlD0jQ5G+H8hZwyU0VmgPk+JzCGMI+4QmGFJjivTQBn/264iPRpdMSSX
hTgxCpZiPZ5+9HNZp2G/Tsi1LS8kuPIaIJgty2LskmB54Yvso8yPyABavyqKUQOF
6+Q13X2E2rKYk5oj95ltJEt602eY7qdry7jjzfMl5ikXPbvZ95fmReuZnXtyuYLH
CUA1hizcJ3ezFPtWWnwOXEaWJz9yP1pP9JXX5LU9NJphwFIrWls=
=r3Pz
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5428fb7edfc88abde4c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklQACgkQ/6TVgp+2
18qkShAAhTJOjxDWbKWjsB85P9f81PCShY6ur3legU+rtItfyMARkswlpphesh9B
17l9/1uL2QapYkoCLTfEhI26yOhrIUYSjD3ZprBn2WfLJx2LZBRexuthcOd8mZQk
Hli+p4G6sea0MkERy5R4iwJzw6XZAG6UhlqDthFLn6Sp3xjDJpWSR7sZ+z3ZmXgq
nm1nLOn4HjYsXxSM3bUAkRkhRn1X/gD7UPK94ITB2IIj1woqxshYtYrACS+qr7Ud
aDU2Sf5+v8MCPdjmo4KWA/nh41RfGb7TXpZkPqBSJWOqOu1AgmZ3ON5J2oqe3FwW
A/0FaA5mem3krDrwocrKh4/Smq7dGEc9rJgeVX3Q09zr0q61Q2xDt/kOmUn+yPfS
YOH7ZgHXxuDd/v17WZZKhhZhH1Dftou2lWd/zSdorCyHtH6jiNxe7iV4i226Ar0r
N/tk4vHsfS8df20Yeb5ke4PgLaADBnqxy7t3TayY2wtZMaTcJEXg/vuj6xnu2u3W
WM8FiVpneWWDyM5RUzcvdvvs3G+bjlAqV6EPe2gwPPoBYxvz/J8J99tCmyCi8rSG
gIALAG1rNQo7oClQwiInww8EV/wecLopHcjcKXFi4iK40HO3lagwPM3QtW9GboUp
wwFZBs28RkAT/VEgz8OUJonL/AWSCYrd1VjY2ZDqrFR2hNK2LCY=
=ZELR
-----END PGP SIGNATURE-----
Don't use RADIUS specific attributes in the test module
Arran Cudbard-Bell@2018-12-10T16:20:36Z
Files modified:
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e6584164b1a7c0988ea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18qVqw/9FHcYpVZsfGnSdR7cOwC6Cz4PbUzN42eP3k85mGVbOy7+35+EkvRYrxSM
0/pPVWXhnfHd6UWrjGOWl5tXqlPNzcRN18DCfcDGR8/S+SkUe36qGb+txFb41Dxm
lOZKbOfNHcq51aRlKFC0X5EHlm4qFLcaun0YEjGLLkX7BbfGboMVcdkS3nroJB+5
XtmLrtz5FAyqbSAYsVmyF0567NZjq+Jv+1ysF8SPYIfOUxhlQEWNSSxCbU3aIfga
sdo0gA1TObA9Vws8j79GUH6YRX1Xg1g1IFFMgnsC60FJDjGgxrElxLd7JVCkr6+T
WonRUYL4ktsSvcMLn1sSkgvPZ/42DhtFwbNzz9TKzeSsNbvsgxILCMyL9C8hKbAL
EahEQuuVvQyhFWHJ34sVCRmgKeSMbS/INSC/c5MbA9uqryg0fl8okYuXCGkr76Dh
lGvb8V5TskZ1MXdWQ/qZ+R9b/ruGdMGF7k7J0t81O/cRUbb9Ap91yNR6qY4slT2q
A0LjzAlSwyvawz7Tbvi+I2cNoMgHJ8ByZFlHUVJMyMDeVzze1Bsw2WDXsqbnT88e
4cNubUxnmLlogA2aWnzMf1CNO7GvvKjtAFdRp1TxWjwxWDQ17zsQSYrKxmLUKJK+
P1D3PHvSCbsiwcfe2NO1mAkdj7cfnIE0eA6MsMdkBwdMrWh3mpk=
=O0Jv
-----END PGP SIGNATURE-----
Can just pass cp here...
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5fcb95e2c42dc2d24a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18oStRAAgUD3MnmeiprNcaWBqcQhV5vbzrhmOj/q/pCL5C89BMRtatV4SRUb2erY
BTrEDwvtJMINjmB3EjelsJcc3KgLH1QLCsCt9QDkKtdMEG4nDu9YaX8oqgtheTKu
j5xgmNpu+EYmXFzOyAStuxX0WJNr/Iuyb8uswb83DlyN1BLtWTQMwMJpr2v73ocf
b93CtS/UJvJY4z74/q2DKqa2MIoUarVRWtx+6pYyEoubtfLQgC+N1RN4uiljDE6x
d5SYGDAWc7oaJciByYXxJqxgAfCKSlVlLZSx8b3DN6kMhFUtT1YbPBc5DrFQoluj
uSAPfbD3azrw4gUUC6jadsNwTut15cVybX0anw2UxKXc3MH47qFyEapIGkhd1VX0
Tc7UZI7NIHYBaX4o1nThnHE3+3+H+1h3IocqOx9888PqnrrkRWlBoWwzLW//0l6J
YaF1gQjLlZdzob5gchngjfIR16vH0gn6czxiZDQZk+qsu5OWIg78yz5Trk/hY+eL
j3i64IITprc2CvOLfT7VLUfBOaUV51y8rNaK4mriBsoVQ6PJ/tJDnJeq/SzhMPYy
i3Nbx67AhrGDymBfAVASmlByXymRbzimsm+dXmsZBIwkYKcAPJZ/cZXVQPulG+YG
K4Trvw54VQzrbqC8XkfD4SDiq/qbKssze5pj+FBoY3vmmKti+g4=
=R0p/
-----END PGP SIGNATURE-----
Fix free order in cf_section_parse_pass2
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02e0e1fb493831c32798…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18o2AA//YU/0vmRJ6/YEn8luYJXtHICdw6hR6wwVc1NjARPHbNq++j5plJviSNa2
dacAU3S/78W0ZtjqiEsF2JNUVY/Rk40zbM42ImE+WydjRmhopeB9vR7YPwltIDGK
mcmIQcTT08aegUta/DUqrHzZrGrVHCN7NynkB2Or94FwoxS3fwx3qT93wz3YgxpJ
ybiYTKf8Lm/SQ65NnOMHYx7GAN8lIyqHduYG7JrcJl0vaSvX5C3n5PWQAY6ty9L5
Px/WVOC6wthg+0cR+ZeYF45SYzym+iBgmQlWYsrw9pz7wtKWp7GrtJDHQnOp3AEv
f2Gw4jQdNF0gsef+QrlpqyxED11yXyP7eDsafByW1WIy4otUVF+BkBcl4uHt/5MV
ZolA01oCogYbj987G76nyfHo2CgO1Vvb8zVrYzSoki4eerxOrkQJavYU3MUtI1Wg
YgqMkFqwBCgcMMcgNVBjklv0ZjBcR4BqAUZosd3Ftt9mpe/nLd7R4xs8V6KVlJal
S866kxb1cHo6XRpI1dh2CEhlv2SlhU4NcqSnxWhVeeGYHk0fL+9fnwDjitFws8Vw
CoqH/GiIuQoGtX9XsHtalIJlDi1dBSUFMdDBqWHrmv8hgclh3XRJuHOPZiw0ldW7
ZhZ1wBTTsbZCIAT+R6tmqPEZgMIdiSmQ6LH1Gga/8kMDwxmrh90=
=Fee3
-----END PGP SIGNATURE-----
Use config name for error in unit_test_module
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/569b25f3116c225c93c0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18pF+xAAq+xliBLNdNCz7Eb5v6qUuiqZ95XFRX/La/ju5Owmj+bHteTJhRpNqSU/
R0ClYrYoDfEdGjhQ7GFDEx5g+kzXX4LI0H60dSuRRn+t2AAD8rmVn4VUnmptsiTy
8t/wlTa/oaOfcQ34T8BIoiOmzUY8sL0ulHNyfA+W5XIFPvjQxi/BG31JMcYOyHsG
NA7pTprt+xZMoJTn07Zw9plt1jBXt3ZKGGI4c74WSb6gSSJkraL6tMf/df/DshoP
dgcUHFK31FOqnVI18vbS0/nzT0B5YMXQ/UXLJfj9sc22GBrqvzIN3794QfpuLWHK
B2KKVRWx5KgHSASobq+CSl1DcD22R1KlUj7h8n6gKn3+jdD9FRWFlzumvmJaGYxf
+K+Oh3xP6uyVJEVRk/7YPFcdpL4lCuctZRyoi+om7ruXs5j3DcqErukdFZxju2WO
StBKxSsyhhNT5j0YYKMgBugUiIS6p29Ytmy6BuUaVdFWHn9EhDwzE7PmjhgGDW2p
9b+2OgxYvzaLTU3+jOdn/+w6178bldrRqpk1VzelsJHti21ET1gX4nsO/ak7lo7O
4KGzGF0YxruWTYX0Rxn6iX5WrFNVlI1+oJ4+Aljr2hdQ5VfNMsKvgau9lbsapymn
XhhkqgeY7PCwfxyahTEswA/KFwOqoP5X0fDldjK1zEH4MjjtZ3I=
=SSFR
-----END PGP SIGNATURE-----
Fix unit_test_module call
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/modules/test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e392eca8e9d01d8619b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18oBPw//ftWY5TIYoJjxS0ftZgdVuCB46hqIrm5dFhTxETtrW12rLIDT6XvvyKea
YH/2lKMpe8SFNhtV6AaDtSL153mSSzwXR/cjPq7j6626sFsENKN19oYaKMpWJbUl
MMJm6UaS/B/DcKqMVXn0OT59E2LGDpf7XvF6RbMAO8FkRbTesAcszfO9dqdHGAPb
RHlbStpQmucCYRVYrCFzzFy7c2cafjEZmx8NUSoYWQsNEuLosKRRT/rG6moPC4Bf
h0MLJpUTqwupvJoxnUFFELjj0SVEKPuMmtxqUa5STagodmxMcc34eEZbderESWCW
J2xWrlAewn1eNtjf9OmBMy4o7eerhdygVFGArwMpkfXxZ+x5r2fB1EkZ6rZ/N4KL
iHjI0/e5DibO94fjlTOsYF6mx7mnp9w/EujXi9ZtZywC3yalplIJgY60/FODSndC
fLG6s0PrPf2UJl/UQAGWFzVUv0rUyy3MBpb4Xl30H6VLKoE3qv6UUhrFaPYUbIju
KWQ2oSDdXkqFFGm+OfdNO3A4Z0018DSPVOK/1TBH5qXidlRrxDKigeOvOL5/cnYH
usNhkSK6Mn0iqRqXifb/XmJVjDvaO/Pwh6YeBbS9eFwgyCFxOWDXONiT6R2h8gVg
B04BR83yHPdanFtScdjq+BKt1L20Cpy06ksYwyvSfQ+btbYbqqc=
=4DSZ
-----END PGP SIGNATURE-----
Correct EAP-SIM TLV stack offsets now we don't have a container attribute
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/modules/rlm_eap/lib/sim/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8792cb8fcee38fb91e2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18phUBAAgRSDqXArzK87oy6HgyG3gNsjKSkU/jVVl8oH16BpuXvIAuhCQEC2oq+V
pfmMh/c7Hti9rTlCItKu+lHHrNr4ygluQsiXbWHM8APWpzBocG9raELZ6I79V55Q
kM2kUKXLK7YP/8+oDmIWX0Ph3x7ALFyUPCLtXl+RkTga6qJdBiGclVR/0SHFkgEE
1fOn3Dyq+/LvtKvn+t5ZBLfypbmJsyv17Xyhrer76tSz4xDTP8/lnpeb4pzFFLvX
UFP+1a6m3j2x9FV/eTAg76U6DQ6IzitAm/Zj9Ple4qp77KtC7fn4Qaac5IE3Rv7n
wHJq9scjfGDrKKMUAJ5Tyt4gpLAHZNGSqQP/2lBQjQatWxKgjk9cvdlCzcQ8e6hV
TtsnLNOAEbow3/jUg7+bUlAepYP9bVinO8rwbmZ/IMD8Xg6EWOAFE2voWbvc0Ntn
gBtSNpLREltMwN1lwvBFYvOlI+b804lwxGVy819eMVbizVtb8b4/v07nghccfWah
oXhk4aL5HE5AIe3ZpxvG84xNE6wfIyaiYCteaPGgaRNE0qOL8woWTtYwYP7HzbZe
FoIp0oYzpoAQEQyFDONM/PqYojioLPEJQ2ti0axbH/DTOm7K1brRLUCaX0V4zGMs
alJU7la8ZT4zUeFF/BQ1V5bjusRwzLcMfp8r6rX3NE3kFcK10L0=
=dBfV
-----END PGP SIGNATURE-----
Dump the protocol dictionary in super debug mode
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a9b67fb2b245a207df3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklMACgkQ/6TVgp+2
18r6CBAAhxbpNSSufj9VAbdrAge4bZoVEoF0GwNa7fx6nQ/DL4XelKUTIzc4D9Hn
1EtOaVnREWxT7Phds7UqWZJl3yCnnNoH2wzf/0Bmn24NQBneG082XCCFAGGxH11G
01OAWlawojK7ujveboDNONq5QH1l/O3kECA6JYE76ej2++klJttWhF4pBGRF/+Eb
R3RrWy6klvSeIjJ53Wc+s+lEjVU8yYBfonfXb6PHrMaX+qGaeoUO5rsBuECxMbtu
64iS4MilYjWE1Rr13i7dOCpmjllYsl1N2bRqg5eo4T4/ClbQ4JuFdx/7Txcy1lsE
udDDCMplZYtNhtcY4x6MOMfxwZfHZVDeBpGMtGteC3WMaLdduP6SLiQo3b8+2Rms
occmzb+KeS8Bn+yU4hBErO7kH6WVcGx6kN8Lhkc3WGImBmc0CVrFPYSlL+tZoCCX
Vjn3kUr77mZVtwMwOM/5rbcv6h/0IG/TVmpiEJAPR3LskcHyD6q6MKgXrPk/iUh0
KzFpsQiafpuor3t/DScMYGtdH8LiOqipC7Row0zj6P4gH4591Myr137Ct8b6KrE4
txSFG5nzhGh5RY1T9TauKtQcawttv1T5hroKNmXn0XmacF53vUYzKcVfAUdQaTf6
qw4I+P27BrDB4Hpf20XiXrv4uciaapBtJV39lGq6/TdAb4aVcIw=
=9R48
-----END PGP SIGNATURE-----
Clear test points properly
Arran Cudbard-Bell@2018-12-10T16:20:35Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/135ece4974d6d8f34f3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18pzTg//aUplqBxp9JQpwrobewzqylOepdkpZ8aYD7Ahl6KdwiaSoC0tYSaOEbBs
LURrv699HTVlrSQ5tHMZ56wZ7CuKyK+wzUFrDn6WnQkvhcgbjVxWvp6NSDpG/ApD
/2DYI6bNAYh6tlXAF8our4MOYUJ0Dm8jf3vhmt0NnpGUq9LyZ+NWn6nAqJqGwDGr
RE6TieB/oEVtaI9sK+yC0V709OX6r2rFOiKhemPtSO+zF7YYZhEPN2GljFZ6cpGA
iLawhTbsiAqCpEXmE7LwemCqatkNlg9Wxs/cZIjSbqRzE8HyNT3ryOz5rz1ZxIML
imbjol35o1du15hNKYBX/SRLXTYnOKG7qINmMJUSRv9oliKhBAmZGGtpQT3OvK3Y
G+MZzrAW0zeYJLlayvFSZGWBPYrWa3w2XcLpxE1BVNvmplPLXmmh8Y6fRn0UaFRR
nMrm0fnuYWkXxqQ8+2iF+8ellh5HgzpNt1jY0Ba9OtC47Oz6G6SK8YzKsN1dM51M
vvE6e4F+K110Yec8qQ8zW6Qq9wp05hMCjiXnc0xjJtPMi6IaedJuRXHIBwpEclQc
+gyDqgz8JIpzReymi9Uelqxdt5h46FxDY/d4YSHofT/g3db5nPZPEVs+7fZ98vHQ
r+5KqZhSYuulh/UjMfq0U8YY1W6VTvNrKKlvT88g6VzLcF35Osc=
=4Xa/
-----END PGP SIGNATURE-----
Load dictionaries for DHCPv4 and DHCPv6 in unit test files
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/tests/unit/dhcpv4.txt
* src/tests/unit/dhcpv6.txt
* src/tests/unit/regex.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d15d84bacf491681d6e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18rn6RAAq20ZSFF+k9AMmNrj2bDG7B8DerB5Dd8Oya5k+7ka6ayH0fQLAdD87yBO
e5vJMWFYdnbAQNFEaPBECYqV3zbVJJz4gZZzvcBTr20/+vO+c2wJsIT8empytVPh
Z7VCQq35vZSjvzr4aa1zXj+H4MPg95ff1kgmlVpSdV0EmEwgDPeXx+dytJ569IuR
wJ7kpFJeGHHNHHd+AyNJ6LbwXJdYMsh8D/Kgd6qvdphINcg4OfK/q7O8e9d2yDXd
t3tIo9qYdpTrQQ0BRhBfLKm0ME2Y8uTCebSWAaOTAYEaTpw/DrtSTL7M4dt078dS
7N0zDao2UWS5HEdxLU3IscHuA7I+kW+FaEabC12yHx4yop1Kmg+c1u/+h5KMUHxj
KX6wYGwIFPJBEteLVgfnbdnUKwLxTnkQMpCMSydIji/MzUMbGy7zf4hO1Bc4jjyI
fKlOfjFBo6F+yzHh57l1I7R75W7I0n3U78Q97TKiav0dYqx3+jLR35vQe7GtAQrQ
QmdQFrba6za79iXVMaaOZvtSt0oDcMC6VRZ/aI8qDuBXEyNDN7K9GplMT4MPgDQV
3iwntS4YTc8vh8/xWP/+LJxn16GEMZj4NvWZKn6FmmkWgIX/ofXjXqt7ZgDS+40V
s8GsIpJABYfA+iSWtVwmWGlQVRTeuwopMM3e+6ufyUXtVIim4xo=
=DYd2
-----END PGP SIGNATURE-----
We no longer have a wrapper OIDs because the SIM dictionary is now top level
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/tests/unit/eap_sim_decode.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7ea301cd9151f86349a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18p3XxAAhCYjsowYhIWH65W94mmyEoBR11kvpec6MfWL+zgmjT0BDFFyUR0gUM0Y
GkldppZGIVSci+FMJJE1dvHwvxIUEDFn/Qq8qcyHgC1nZpBCEUR2YyDOkFZ2VJLd
ZYkrIOPTq2xOQLggqt6pDbihMzyelDUo7xf3oRDPKcHa1+KI4apsrZBptEjrDcD0
WLohZF3VjVs53LY1u4/QqwZBRLO1eyRlg3G1wvcaga14Xc87gISoizMTTrUpNCnl
GAHzg3FOnslbuOr6d9pOmIPMj7sYvPP8nFDEAtKORs3FYqGTetO3bXcds/9WRUFU
+8QC1YxmtKk6+x3FkLiVrE1ALZlJQT+oiSmexjz7YcBmysjfSXetRVGcQex8n95D
5YjdGJfYw/r/B3GeQZiXpFTJ9D+S2D5KVhs5QKwtEjcWli6Oljb4PMSE599qah3Y
L/ut/1yEymWkqDdi69RcDEVpMS7aeT7Dpx5Kdpsa6ZXjYh7L4sJbO4tamxq//h4z
f4OiLgSS2Ii2HAs05mEpZH5jEuNaeDuIKeoeFhByM1QVtiwPmxNIoSr8O4d2OEUp
mFcAEuUKPill5Et74c9OfQQQDnZvjUbviwAxhvbyZ+DT8L8oVLqpZp82EaZxcXQR
xasua4IZJqA5KYmCuAF1J8YkfeuK+ZR3tGnPBaDQW1AZJbAWecs=
=+Owp
-----END PGP SIGNATURE-----
Remove stat checks in dict.c
There are major issues with this when we're loading and freeing dictionaries, so it's better to just ignore duplicates
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67d700e8a29888988881…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18r69Q/9Hk9qasNSFv8srHSt04IC8jOzEYDGRa6/lbXtLeiIAbD9oukHjy8LODGC
AOte5VQ0EtProTO5L/fJVjrjbcDj3EYDftxRvZHo62/g9M5/Km1j6cOTsu18RiBi
N7qcCoXrb4+lN7wEpPlwKbK1Y+tHaYbOTQy56fSWce2+ghhBCGgJm+gKZuELiIKS
AOi3V3oLgafsFc7zPqEaSoqr/nIrv9SXoS2tvfLtyeLmAKV9654WzJYJx/XvhPlb
Sx0orbZGHsutuXEjwyoGFTN5BK9FgnVkalQpNm21B/YkO5me9HI16l4PNSu4xSgi
LaVS7p1YFuG3eq1HPwSz8NqP8uXVY5YjBi8HKfjXWB3pSVYpq62SeIMmYB2k/OWn
vl49bM6gNUw7YctT5T1EwwSlIzuKAZE/j7l6cy7zclzMZwDPNCoG2qjPfMhrsy0m
cyqLxPFlcsE8bPfDI66z1HEzX7cAKfOEE29+JCV0f/8wjFm7X7f4UCgJqFhIO2Xy
H1Z33xzqclasNpb87laKRkAAsUUHu3Vj4UjgqGqPrcxfQpaZ8y90Fhl86Hv4595Z
1UpYxzeLKQknQ16cDmGqdBkR1rSUG8dflY544kNQIoJjDh70NiEol/1Bb1YXkakw
o6CGHU1QvzaNGg2/Y3kFFhzfKfx6b5GLKjoEaGJMbKnWwk6Jczg=
=gArQ
-----END PGP SIGNATURE-----
Load the RADIUS dictionary for the RADIUS tests
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/tests/unit/radius_errors.txt
* src/tests/unit/radius_extended.txt
* src/tests/unit/radius_lucent.txt
* src/tests/unit/radius_struct.txt
* src/tests/unit/radius_tlv.txt
* src/tests/unit/radius_tunnel.txt
* src/tests/unit/radius_vendor.txt
* src/tests/unit/radius_wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94cfcc56db4af8c04c5f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18qwMg/+OXRmBiO9JyendfDQdN28/ilpH9XdWqbcamo0Zj5X+v8usGJhjY0+DZBz
3FEAkkllvRKI2/0KtXPuJEG6xhOlILaiEPgbXUC8JEpfdnH8AEsDcpXFHbFXLiE1
a+aqIiXd6w+i94JgZQUbxr/3q2batae3B0YgHrWcoJeng/EuF1tV9SIxZl9BFVYA
5aOqsZonWIJCO152WBnirv6P1W/SfbHQCcZbLleT0R81cU2qMGiLVPoKhqZonshW
Fk2KBoopy/2x0Cthxvx5J1TfNpyFB6Id3NRfCSXKcxrWYbwQofoBqkbmqtwke83x
MiFqJ0PqUoE/vP1858dUDvScG4jXlxFWJBLTFwOiZu42iihqywC03cCrTkEfL7KS
lid+W+uNRwyVNbAnfkfrIf6NBmFcoqFRTOdWRvqCX5CO84jLnh4/Ch57XG8xrkki
RyFVEp8XDTmdgCSZJu4OpylrjDeJf5u/vD3tZRXI7oUpLJdmyDJGNhI0fVE3eVdd
uPowds/ZPntCHQNspwNSREl3K3oxgyaG++w9ZwkZXVmbgcfjphvg5L7TSSTZPsmD
yqjJ6Vcmd+w+yI+onnXRBYOdR51OcAqMqXTWXw5e3biWgko7hywRjTvTBWQdh+py
cVON1BaNBM849frzwIt5j3bCPXiMh6ClwM1rzqVoWfTcP0pu8cg=
=POrz
-----END PGP SIGNATURE-----
Exit gracefully if commands fail
So we don't get pages and pages of memory leaks
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cadbcef6451398d74f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18roDBAArS9JO19KYfru00/t/7IAJy+nhGF4w/JgT8npxbjgMjg2bCoPvnMTorTC
gNi9RiGk5C8KbwxzBVxXQ2wBJuj03+83mphSw2OVggXdTqIO/6JgSrA958GCueDl
qjVRzIvJq2u9IjfsHvUsWf3r9wwrZoggOGuk4LSbxyewOpcmJU2+/S7NtDwVFAbs
bgWhK7YoPAYW1FdYOwohFgIbx6QU4MKeTzHjB6zePhud2SZjhMTl51dy1ejpAKfp
VTrFB0WXihgWQgxzmHptRlBIrS+wgTp87WA9LXODt7umlrfXwvTZXZNtYqyOJxUq
nOdlBFoAawZ0rQtfNDxLbjU7ksRlAdVbVyyVt1islQPre+jELM6JI95XUlr5TJ7K
TykcwwpFEloaAstO81VqfhWtFqL9/W3YpbJMV03kZ8W7GCNenZrS5mvwZgbQ9lvk
0x/e834Ce3/wuV+To3gKkDLq9DoazWEyl6A2KROtHxQHW8gpb51Rs2lnEy7cF6GE
5jwF17qjFVTWWuD8qEdufWPR5sfe/ok0Rt8yOE3awVffe1cHA5fxowWF/jG9OUBF
q8Wbi/IqumMLHrdr6XCl9WC1451HUWFWkjr4WNYAG5mY2hre6NEHmt3XTRlPxTr2
8HyWuxbbJZnYB57d3GI6rOU+VpVvP6Lml0xS9xSx9+mf/9Eh8JI=
=/W+k
-----END PGP SIGNATURE-----
Free dictionaries if we can't resolve the attributes
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/lib/soh/soh.c
* src/modules/rlm_eap/lib/sim/base.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv6/base.c
* src/protocols/radius/base.c
* src/protocols/vqp/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca1dd825dccfaf38b4e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklIACgkQ/6TVgp+2
18oEwQ//Ryb058eEDliKy70CMwWbDrboNDMkQ1zSc/NKWN1UxEQiCI+t9WEqunIY
joj7oc3n+6rrbHc6V2nnD3KAorJdBBgHancLFYeQNyIMnqku560P/bKgpBPY73aT
OGWLPY9mUqTZ/GxJfjhe7+jNTY/CL23/m0oHC39TiTDYVotaC3doueyt8NjImegU
liw9e3WyQMa4wGnttwmosDg9u6Xo596JJ+vxvT7r3TzRp760m/kCB6qrqu7afsUR
Ocvw47gfcjubesql2twLav/019zw0dQgzY7XjfuKEYBcToAHZzG/4kGdxAfCaqYP
XgzD4464ea1KDanR6x3LEfWwhK0XBg7+EdvNRfc3//pDMVTFoerj2d8UzN+frBGw
J8JNKGX9nOKcQ/y2yizL/MlWg3sO2vcOS4nIurVIfH2Hrat1k+LCtdYoWHpAgFIf
Jv2TyrhS/EzTuaALh4yIPT/Cb6WfvO9vY9EshgWJjXWbwBWMZLXBYNwmW6uUeu8o
IROSJ+3AiBFc2udXX9TQeOT4l+l7Ur/me6EFSMvueatur8MOUfrYln5K8BxU7VQd
keIsgAtxrO3xlwZpywA/NCvaJugFIOP5DZqzjVvsA+mRAVM9kUAA3luqPt/IkZhn
9Mg34GRP+bW2fAmPU0hXPC4DUXfzi+jpoDsRC+UBtsfax/CxWg4=
=USyJ
-----END PGP SIGNATURE-----
Don't need to print this every time...
Arran Cudbard-Bell@2018-12-10T16:20:34Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10f021c222e92ef05f61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18pYpRAAon9yNyslcDASQEGe7vHKnuS/TmVcAABsnO6fCGlnRkxb6bG2RItUSStt
uhYnEfKjZXo+f4dPfIAgg5SfaWq7AZQEHoDEpEjTY9JyGVaP6+he1TzzloMsZ7ye
jZaSr17NcS61Q7Z1lYibl0rQvEfVxLVYXm3YRYVJjDAnrrffCsTjLzzu1nt7nL1k
9IBpXCiHSmS5UiOuIO0ExbJV0ICtwxzeU/e7HIoe7qrOuHmwSUydgdX65RL2Jf1T
4R+Trhxk+RgDqIVm7stAzJsfo3a39FuWpsSXAwE9fRHPMiUCLlbF7iwnoHsqGt5m
iwuzKesjWICm5GQennxt2SZKBWawA9DCx756+4yjsCzFIeNKAUu2yBUEyMdz0HAa
HxdeI+8FdSzwLw2lgkzi/YoQNLdcwwpCw+vaYVsQ7DApmTyHTxSUq5yi1xJ/3JAo
mbivBVsu9jsrGF5SlGLov+golFMKV/8xSXYpVydx2+x/qtG1vfRXLbIihRUKCaTP
9HX9ApPfmjDfv+sbd4WmpuFjwu4ppjopMA/FTKyJm8vq0zyLIc7XW+TY94+9pXIk
mb3KDe9CZ4vrwcXtwx8koNQoggrQx9fef7Mi2isuSphYC/yDGBLqcdXkwzn4y+nH
k4YdMOtHBsXsvos1iyChBJ7AD9m76fNFKc1CwsaToHg6COTi8M4=
=A2dA
-----END PGP SIGNATURE-----
Ignore constructed dictionary
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/tests/eapol_test/config/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8c3747727de66a4c326…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18ra+g/+LTrGvX9KNSFJrCGisi8Q+VDnzZeAc5td1H6caLUmceGSVrLo/VyWIA24
AF2T5hRKj74j4iA6NGgJ3PhnAmi6Blyy57mTAVT48QpcZ16khKvXIJ5GRXY1STn0
NHMLfzZRTIdKnS5i2yLPRW5Ji88cLQP6hKZEUp2EYTWDfWFRqrcagvnegdDEkHLB
5XEg/MOhyOuSYkVqqoWvN4QxXyZSwzVtoGTo/oqlyRY4j9Vqp1YVBro9FPQ32WxB
f7ewvnwD7qWZeubtWCG4mZNZdSInP7ovcNTenhA+XbKd9Gq9EpW5rgU3/pX7/tI0
g70qgePCq+UwXbo3HlQTpN7AYsFb9HsXDcVi0RoiEsUriy5Jac+hFtV8HUmvKKPf
tvRKZDkPo423k76SqOXoK5FcDomXKfgHHU0cfrdenBoBpFYmzIjybJs8/arVr4Z4
CkMAj5+ejry/9DYQKXa7gdx/E2iOd/SaH/j6r736LSurGH6GeOkNzaPaY6wZ2n4g
RcYnVdzumslnAdhbuBzAxu0M158Dd12SkdWaB/EEWQdeqspFnyp1HMXYgzpSNo+o
5/zHz3s0b+XDjnKP75tOhiaV8xs9rvNWvFckgoZ6/5iK0DCT7Roqf8STP+aILehw
HPHBZ7mnNMa0jVPbd6uG89X1DXemEkjLtaPyO12nig5AekHFS5Y=
=Uj5H
-----END PGP SIGNATURE-----
Disallow nested BEGIN-PROTOCOL statements
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7766b5998a417aeda5ef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18pNTw/+ODwD3NjzSdDR2LH9LvWgExc0uRkEc0O+Yk7xaMRLvwqp05wmhkgBA7It
h3s0btL2ihP3f4Z6e4hxPkw3L+wXGvmx3LVkKdO1rwUbj9sAPcZuaaboGUwee0jY
fPwwElJXvv3FF2aN+0WVcD1amUNktxquLLrNqFsZBN4kKNZVHAsPFNMDnh5OiKqE
zLP3XUgzZ+b2wazuwU48SxhBkuf3dBslCAAyXkQAcN59XHAUtrAU2NiW5Jy+iAo3
uZ4PN+TRYK180lilY0JkkvSpJbAd9lWAoAgo1HHOQio7C0Vi2+sF5Ya4MsbBao8M
1gbYMjGo560a1mCU42Hx7l9AEPE9lfBk0fSd/OX+nkAaAiWU+/yMnoZDkt59yIPN
HoLwOmpScGumiRzJ5AF+HeWPEuo33f8/J5m33BUax+D/wiUrls+DWRELoi3M3NUy
JsUR+IqMf2581l1yVbNGMfZer8oi1EW4r1y70yUjUJLLOzgSRrqLjNXFGo/tvzeJ
eI7H2s/+NBxoWZ0OJpdS1lmScyO9gsBaVdRrmHMEF35RW9IboU/eVYbLfvBgiPvP
VcEl86yeNYEs4apkHTKVvSFFn4qJMwS34/q/a1ly5QUPgRURpASnVxKjgOd0KA99
Cv387wjo3f9Q+KqAlptUQXTfAIV5LXkHQ0O4Xk8dppcMDgKHLZM=
=RSqj
-----END PGP SIGNATURE-----
Preserve error stack if we hit an invalid PROTOCOL entry
Some of this code is from before we had error stacks...
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70557c0d1671c12bd5df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18rgZQ/9EksJX1Sut9V6a16Tlisc0dvr4fkajqsen8MwD/uyzVTs13T6qg3Y2wYf
CmOfO0dy3Jpbl0igVA4+nuiCQlV/aKP89AIbSDJgR6vmJMUMNzrsZqumJVyIaIlq
4PE+dZGkFdzpC9VELxJubwWAjAu3UWAxbuKCuPUqWiXhr+fr2Quy4r8+epbd44V2
RSZug+kZU/GFGx9Ax/eCOd59rwYc54QMkwr35FjsrHqbEwA+F6k1wRCa1+qDERpv
GIveBrma/zz9+icTH3WsoMyRBkxcRqI/RMKk9xZrP529hlmzpc0JQJ+JENhmCU0v
1JvC4sHDch2iXGKVEBoGTXRq12gGfnWy8u4Mk9uqWl6WQQDGaW6yd8ALlu5gJ2RQ
/go3tmqA+OZy9iGukLs9vZ03MFOUn4QMh0LjEe6+3socn2HGSBRHFFjom+cbvZso
shJMJQw2SufP0mHISyeXaEa/Cn1PTi1P9sNiC8q3MjJ3DgCS0B/aRNC9JXAn/Tcn
v9387xCQKzxnz6g9g64LFOzTPqtPzt57IQCmb5Y0c57TmdBRJnJpDo7lY/ib0Vaq
byagSmu4XGzWsd+w7/iMFumLdfm9yRBZq3z9buawimwZqftqQk5/bmItA4jUDtnA
kRcHLrk88dWg8OsjtbJp+y/TIkectXUAwx6U9ZuoNJennSuzOSc=
=igEM
-----END PGP SIGNATURE-----
Track dict/hash insertion, mostly for debugging, but also probably a good idea
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afe106dfe6a32b1e7bee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18r7VhAAiD5AF01c4QEf7SmqPM5vOnDIR6vkAuVNzietZIPkHstdi4uqwhGgx1L/
IymoJPSfC3ZwF++InPRKq138Omdex/C1/V0+TZ5nHcC8qufS8IxBOBx423raLnK1
pRAL1m3TmuAu75+STM83MZRWqtOeyDumv5bNVJFL/ruCpyPJzkXUYgoezD+TEoIe
ak7L8iClgGmeBwJ8fyk3m2vFu+M1hDgByGH+5AsWlZaAYunWDxpsUmVb7hHFGs2w
rxOAbqJneBpkqOE2NDDU+VIAI2d4kDnGoJf/N2k4HyijMzYNGdWeO2aOeeP/OV78
UlkHc7583YW8lowx8VrJS/zbsoe7pW+o+N0yb7NaBOhVDGwSEoN6WImMrmlGgGPi
mCycyU8+dzBvXPiETgWmoEoV6AllPEyP3t1mnv6YiFwgJVnja8Ga6vRLHB6WZtTT
DbuBWTz5qIM7iEGdXcUc/YPzhTerFhjuuG8lRLOvJC04iVuHkJBO8s3GmpiwOL8P
t1QdFrOmxGhKy3eBgece1eb3A7AwaLRUesNlQTUE0Ht10JgiRf+ZTxF8hEF08d67
kI8RzICIH9QRrfPyTjZLPfBF2AlIj86zSKpEdZoiVmSA02m6QYeNcEv+9pY/xhaH
ti9z4qRsBuz5vTP3vfqDpog3NoxL8+JX4yyexpUGvh+K/Nis328=
=UKRS
-----END PGP SIGNATURE-----
Use double quotes in dict.c error message
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a696c564d68614d35dee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18rHWA//X+XITqc2Na4p1M4DtQDerCJyA3oXejEhp1c8jV8PiilaFysHzd6XlMV0
DAyLrLgZ70ztu+/eBndLcJXhuKtv2OVOr+n4EmJ9q8W8zWSJp41EOdGQHbspS+Bm
qfgwTTi6mCbjWFudsqQTkKZoK7/UONRSYTgJKzkFDDU6N9ohxctDRIMlWA8kNLIK
FDM/cxTjaXZrX+Yk0sKlLY1zGClFQHWQudqLzYlkZ2Nq8yfMl9CYDhKy7jrBXFVc
jfAl0ufjFagYXPDBC6PCGy0X399ngOwqqtv9gYhXN37KELNWKDft7paXomzq5Jzz
mFzKAoPWBGomGm9Bz/s7SBpWerhodUQPuL1DSX9TcSafn2Ojgj+BW5J42rmFNFxc
KjuEkB9wTugYObWBElPlRiDYlKDf9kXZGtyPYNuNcVGRpEjOgxiUWidYbP/cEa7d
rdhQs5o6vUbeufWZYclNdldyXo0UfuqumNoDF7DC0SY7vlaK06Ip5C8x+Y9d6Pte
iOZs8ZNC0+P0DuwuGpn1IKIylBIla41bwuUq5PchXSwSRFuZV5AGHedfciVTVRjd
rYgRHpmssOHyEvCbx6Coo647rF/VGbBV/q/xUZN1lwQ3o9do5D8Cvdkk9e3ygI6V
VF/TDJY/KjorpXD3ew74jOPggc1r4Me0JtWZmWEPzLkiqWzEnpk=
=PQBe
-----END PGP SIGNATURE-----
Check ctx initialisation in radius encoder
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65c168659b1599bbd728…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklEACgkQ/6TVgp+2
18oAvg//UhZLq92cmaQMCc/mF3t2N3YKJ2UKWRFIX/HHUojbVIyxeQVuP9RUyLA0
OFdUxgoPWJloy1LEblNQLI/f63qTzC2JeOuRmnr/o29sPdZbLbmNhxnnW3tKKsmh
Bfkm3VHboz9w7Vb04opBu4R1aOn1AUMNp2/HhCDiMhQEBk7DnMJRtIylvSAy7osg
CDYah+dKi2wbmjfaJKXMVNcF99VMX9xrCIXHSt7JyhaOQdeb0ybtOidzXeXyxqhr
G0Fkj52duN+cexwhQESqU18IuSgcFD9m/pxW4aOgxwL5J+xqhyWqa275euY0BEv1
ZWdzSoNKF5rzbNjauNQWxZKVzZDdO2j6ydRnroJTuy1ybk1pZjlS54lfJVgy8aNq
LuJZxCAwrgaTTbDLaX+ykzy9UcQielu38d/0uipgTvDXTTzCQhh3rXtBqxH17Luj
uTT9FW/o5E0F2ySGy5fmYgK2tu8oaeDbksi3wmy2SSKyysfkIkjkjzUTTsEBivld
IlozqZx20G41JY37LaJCmxZTw8mzYPhGUENBbYe5BBAPCTL3IYC10tZf0+BkBfxF
jauZ5HfNTuAxL0SRopXH1rI3aPh+NXyf2in83b7c3wRpr8qpMGDPk59ojNlFFKq/
Sljab/NOJApRtw/2Nnl/E97Pjp9lTWpA+fbS6PT4BivwLPyEbqQ=
=gN7/
-----END PGP SIGNATURE-----
Fix DHCPv6 encoder/decoder to use the DHCPv6 dictionary
Arran Cudbard-Bell@2018-12-10T16:20:33Z
Files modified:
* src/protocols/dhcpv6/attrs.h
* src/protocols/dhcpv6/base.c
* src/protocols/dhcpv6/decode.c
* src/protocols/dhcpv6/dhcpv6.h
* src/protocols/dhcpv6/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fc37bba63350a27dc8c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18p3sw//Rj4e1Rhx345jnSYwAT4IBxORb5YRTDZG8542uN3vU8mLxQznYoJ779XZ
+muKIk6haBx8kJZWEPTr7vw+t/THrQVzxysggL/vagUSd/tYu2E4h4Il8yg4OM1c
BTl3CrfY0dVx1YSSAfllLYzNtQoeGaW2zbhcgclVqn+Ac9hNtJ2lkUVw1J9O23Pk
nHkT8KHXgLytKJvvbgucDjHNtPq+icrnIuNayZIURmP/AiFOO/B3OZ+SIF/l1uy9
lK65LZtBuW/rJ2vBPjkH/SIrMKnTlEGvruaOhoC2/+k4MDqOfTXD1ixaBfTEb1se
lKjR1taFvJcLGmvxfFhFSaVFITfVWHJjs3tHhfzzUII137Ra7wVGNOF+D3dcnU30
JRM4LtNrBU9J4YBQBR1FaNWPfPSPPaC2s5pwwx3GN3wdsR2B8EpDQ/DXEdNe0cjE
kOr1nxSaWbQcJCsR4JFksp2FjiS0ehl8wzOfZieHRhViOLe26EXsyjtM9IUg+DXA
K20XUdl4ZG+BXHataKIUl9sDwgeTQFbQnMffC/8G268mWoi5Qu4APlyfmIVb9Gtv
98HPJVd675CFRCuDqF4k2bRw/b8NaiD9oFctAq+tFoWnUAFV+5jvl5YOfU3tCL4J
g8MqOOCzfl+OOjQyI+mcIOXa+/Oq+oSe368bERASRquE2V6Dbg8=
=f3CG
-----END PGP SIGNATURE-----
Fix dhcpv4 protocol library to use the DHCPv4 dictionary
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/protocols/dhcpv4/attrs.h
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/encode.c
* src/protocols/dhcpv4/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/803e62e350cf25c0ffa5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18r4dA/9GQjrJSl8X7HgpfsJnimp97ZLJQVdpflThMBY5xgBTzcbMKCnNdfnyrxv
elAJBAK7oDrZfBticgS1MC+SUI6nKZWlZYoYRhFoa2AWgBe9x/l95mhEpl8QFMAA
kUVmoGmmTx5sumrV0T6oWIY9ytUATDwQXhfAAfNsd+/D3ormmUp5wt8Tf+M451e0
PpDcCo1PkFveGIbtbBIM/h/1sQGwPdzoBjRJti71jVL1rDWjA/YsA4FL+/cBedyf
66uXXGGyDE5nuqqdabGEcC3Jg0Zd7oXl1xObHuiyxOGNQIg0ifA48lktE3wX0NPP
sXnMOK8TK3MseRQTYGt2wePfXMpeye3FHN/5w/1xGiJaECzDqQogkpxjPBCS82zV
1tjTcQDn438chkGinggskNwuXr4TZ0JeldoY4Lds2CRBC3yG6xJ5wb3fySv+lEC3
+FjXowfHNiIWYedyUTcfJ0uYMIh3wKR5nIdAJAP4rEJQSXsr2uZd9WLengyxoM99
9fKG93knekcbKsLpY4Ev7ZpBJuSzrvIkwg1S+Uf0wInBopsxKkwG+ek4Nz0UqGK7
dJyy/5u/CYY2RrFmmFKlgI4/67Rnr8s+pKnJmL0lBc/UYy8WlgRvNUpLLEf2vE8w
TKTT+F4AC6cHixywmzXrCpIVRmFDDIW5/umbDQT2KDdRwQC4QD4=
=e+uP
-----END PGP SIGNATURE-----
Rename dhcpv4 init functions to be consistent with dhcpv6
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/old.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48e49e74e7698989ad7f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18rY2A//cqsFC2qSK5dSgizP4zuRfrI+gq8gx6eXuYC00Y5dxZ8O/pKHs1Prv944
SDnwso/07LEMpnoZi4XlCTvQ9+7E43aWqRZ9iwfwNeS5Fos7UVuHGS6TqCDhWkDx
Y58UaoxQSQyB5Nh3U3S9u9hXbtvhZ4jHPkoMB4nOC80/0mBT7lwOiNEnDLjrz363
QRo/OLwdaJxI9EnPqthqdXCySNAFmw1reKFrEVHS0JQPCH0jrM9KB14BG06YeUmX
RY01N65uZ8AyTjOX5pwp9SE7pbOwpOmr9XFX92A1xb2kZTXoH5Nz3wm6fVK6F+XP
oxW+xrFMsw6bNB1WRlaYY4qV62I3+e1WzB4M4xqYe11fQ/R2LyZLzPA6G6yzCj2z
N/bBG16i69mpgMZj0Llf2QzOFSB7E4GFqY2M3tIm4UEHMtklqu1ENKOcz+9Se9jO
qnPo6rdVqOvqWGyOlYCtS0yHE5CRGriQgRyiR/dfKwVwaW0QJrCINrUS8jwa4Eik
Ld0UxkL8aPnUelwrWG3iumLsFWEaND8oA4pKqIR3+fiqT9Zh1cG82PlAtgGqMBZD
mNia7MtPEqS7cOGYHr7rKbI1DCgxV65Va5x2yE7QVWPFwYDR5usczcFExh46TZU9
NcCnhiR+rC28h+2H7Q3RLpb49bZFMw21IkBpTngo8UGKiav/KB0=
=UEw/
-----END PGP SIGNATURE-----
Fix test utility calls
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/tests/dict/all.mk
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/949b0395b00285eb54b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18qf0Q/7B6gGQtLGs9dMlFQnnVHEl7YQf4o14XuHJvYU2VVzr28Vt/VBX2hKwXjV
ej6uv3tBvJ8klKLyUIgkHDLiKh+lrnMvQsKsIkQkGvVzwRJj3QUojB9lnFXXgkUD
X5ypK3lx+O7Q1+/XLWFmjQHMtI+oMcyAIUwGTeks02rYxsUV+SDaz3GzCmTINlt7
mXIaYtV1g46WpwNX1SqoRjZV1sJpPGuYv8+M4pfk98avrhCErOoNk85PUXvlx+Zq
sz7eUNZTGU5izrokWrVV7Bf2mnhs5rUKiGmUgBMXosNyp5tDnOYI8dDXPM/OyEM2
YBEh7+58QBWyxxAy4RAT0PJpgYevn5Hotrj5AEqYdeLShOv/4UJKgdN647xe7awr
yW9P6EAzqEfn+VXRYzQqyF6/l4qkXJmR76XJKd7YPpbU25VGlCgtUpGuUYGPViQp
GXng+J3oJGUEP2dBowxJ0OUkWE3hHeSWHJGjnuXdFUC9+KMoEo1nfsTJwHufk929
9kVsHOK7OHfTiuiMHuGDRCQpyEamVS/WKBjtZlL757b+JHIuxW2Cd9p2pCgvomKQ
wSVWoTEw4i4+n1z8s1DlQtfAArTT4X3aB/y/iu+nw0EMGQSAEg/NTi4noYXhLmvr
vGgv24fYQUR8Sdl3RLs5tBtDy1Qagrx38G5DXs4XkXpKl80mrLY=
=fsVj
-----END PGP SIGNATURE-----
Remove dictionaries from the protocol lookup table when they're freed
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/082ace15bdec3ec433dd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18oD/RAAkcPxfF2Jl2VsaIE8pXXxc+EaWPtzaw42Udi84aFWbjBhOaYsGCd0Wyct
Ifnfum88+laYZYdUfQjFGiF2cAMxlp8U0ZVw+bYi7Wf0d9+SXNK5w2odXthBG9Ey
k2eGlgzIM/NrWsj/hWHUuIzmgE3dC8W6ZrelvCQwGFaDG5GYKZ3agWXhsGz1oliC
dnCiQj1IDRKOqN3SxFk6W/Mz2YgS7QU2eGJeb73UdIDux810NDAjkLHLU04uW8P8
Ql/nVWfw22+gyIxNrVY9+SNBJx6BYHzoE3j+wv615PDCG+QaYGiAbYANiqVIJWgu
bLw3sjqcBCEZnHyxyA3NVnXgkYl5aPSuDEBQcNgLsUYzz82xNl8m0mLd66VCsOpE
0oU5oLpkBEbjh+nW2BvCcfTBpuW1Vuu3rHtGdajIEd88V3MVVMrfHX128rCY7A6R
VAzgE+hIShlNPO+Q87fUc4Ish2IHp8Sz3/GAah1I5CqNay3P8S1SzS7+bYSd+N8H
8B+yhXOhANf7MRhcejcfM1JNFx4TWnvjP4gq2VoTZeOs03RNeMq9IVeq8Gscrsml
bRwcgDAmwqjxQbXt9jmd+eA8uH/EqfwnjRRDDcrjhnKy+p3JGg4QhZFPWFhfM4KV
MEG2Y2cwfSCbhqxmu1XJoIAEwcUQq1ubi4wFUwv+fgaaSiZb4Bw=
=AVNn
-----END PGP SIGNATURE-----
Load RADIUS dictionary for radius_rfc
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/tests/unit/radius_rfc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ea4d7b904647b482e97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18pAxA//XP53Bd9aP3+NyVkOa9vWRCbQN3EJGs8ZEvej4NEIgu5lbgwyAXNWimvW
iW1JqlgvuCU+AIpiUhrqhvCsRaWOmncO6/7QQa+7r8k+LiaudtKWuML+JSNbT4he
bbDnfiDQFqNNOln5fSpQb3zO9yWMfclZp3ywCQl6vIog3HDYsBesXRg/6WSv2kDc
tGiocknKnrnYYNPes6aXlCRARoEePZyBKEbUg8dvbRdIP0aC2a5rO2GAh2YTGu2m
yvLPBbdXe70YQ1PH/5k2BLNDThsCDzLMBGfSZS2M4SSq4mIFp+qi+cVjtauN1SIX
35QF/wrFLjHoKuv74jiZeOu4s+BMlWO6XXgXf+tnO4/sbo94Nb2Lprso7zLx0mjS
0Rt5Ag55PMUqZ1yH58TQ1sMlzoDscwAcJ08flV20n7X+y4AIslnIy0LjOo1lUf1j
75xrZvTTptjXymn6DufC1CCYY14z0BtRf2w3OY4wWpdLoeDMZARHD/Vz6JuUtfNY
YpfEssQ6jOaJNUi9Hu3hLZDShSCCe+SKPklIeull/Cb7YCEoaEkI0PRkMhQpXM8v
FwdI5zz6h0kL0gJlrYK6oe0vy33NClVWfUWzzPbCzpBY4w1A3dLf2n9fqwTBEDVT
kOUl8AuymFiL5TMPen8SxLXjX0OwANvZ9TX/c89Da68nKF5MPFA=
=vI7Z
-----END PGP SIGNATURE-----
Load the EAP-AKA/EAP-SIM dictionaries and use the correct dictionary roots
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/encode.c
* src/modules/rlm_eap/lib/sim/sim_attrs.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* 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/14e75eaf60bb29bbfc66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOklAACgkQ/6TVgp+2
18qw6xAAofEDHwEW3cqATrpOCaflBQ/tsKXbt0TA7zQyWePcgHdO26XX+USe+xJX
mydu/yIvo0RzfQUS6V2T+BHi4b6QfTToeWoeQk9CGhS9Fj8Ha/HybErXLPDerhQt
BgxIEbSkfXlJtOorL6JCvBIfhyTdrwctMoc35iFYTfcPxux9LnbI2tugmwfsnXq6
0SXEWeWTy06JFCI+9lXSNSCYBBP0ZlySaqnPJBNS/kRZjs1NcgbAw87TfAPBAAzN
SYOKOBPHxBwDzXw5rYqCsbt1/gp4IDpK5IYuhr8U+na639babNunyPty/YAlb/lm
40srFGDW5zB4Jc58bAWoBk48+g6WnrXs2mJ2dlcbESUlP+uwtHMdvfqH+nIyNtil
oVP3qXPD31jmKEvRN842CurL8DysRx7G91kOrh4x4our+H3Z+TcKwAICSL6aqZwP
FKCPGrwRdlJJIWhegSsexXRTgnHnn8dZE1nYK+Ux7loAD2GJX6XuhX7/pj1ReWXZ
edyc1AO93tl501U35GvaqBtTERwgijTVkqpXQn1GSufDbQKW/f/zPXSSsN+mu9ap
NVfPKSDJePWfoLimnq6oUeJbbDOgRysukGK3aUkY5DKZ+YFGgNPP+jv5of/ysvIm
7a0Uo8M6eAnMPZCLavoAKSEtT1Q33aCyRLBUD5k1n7TZC83J7jk=
=jbh9
-----END PGP SIGNATURE-----
Add support for loading protocol dictionaries in unit_test_attribute
Arran Cudbard-Bell@2018-12-10T16:20:32Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33f22e63e68cd065e989…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18ovVQ/9HwhAjyEQwhUpdAzhlmWgDGHXvtamYDGT+vzi3ize6f+S4rbf+20qi4Ae
UEuPvvC1yPvzPwaZ0xuZYRTz8bG6o59WRLjTwNkTRSqOuvNswQScYGA82AG2JQ17
/8SkumT7qg+z08GAjjebrA6gc4+BMXMsCEsF/9coecOfWh3gqiev0SVUpeaDT857
O/e8hBkATdQzT7z95VV8FWrhCe9OiJ4IzOBDe8C6UBgoeTtcXmW0CWpDvCouNuNh
RR1w/EtLd0vdvlRLu0MUbe2+9S/IqIPpoyGZifLW8xLakAG+Nu2RrpuJMzDXFs2K
We74CjYmLZG3dESz5fHBzqCr41g8Hut9vDD41iNMzkcD9DutQ+pQDMEXVps0Ah55
45UH3385kQTRVOYL9PILf7YPz6WnZneKVD428NXyAuXsaVs9lMQttzWglO02snYx
7/UygTv6O7XAD8U8QCTQ9Q19MZDrG8RsQE58+FNkSUTb2HS2T/paeIMuxNi0Xqq0
6OD1VRzTrE437cOUeugp5UlvO0nJwBjsEgRfN70RoDOX2R4qfhQ+qzkvZ1HBXguQ
40Xb7N4FWpiEu0BqcZM4bzFZeB4oGxfRXi/ASuY8ym7AcWllELIZA2TJpenHcrcu
fiab9D4yjLecWTmVlB/GAp9LCdCrjXKkryVW/SZO35WtDdrLmAA=
=XDTP
-----END PGP SIGNATURE-----
Various fixes to protocol dictionary functions
- Re-allocate dict->fixup if a protocol dictionary needs to have more attributes allocated to it (if the definitions are split between multiple BEGIN-PROTOCOL blocks)
- Re-finalise the dictionaries if they're re-opened in this way.
- Remove stat checks in most places.
- Start parsing each dictionary file in the context of the internal dictionary.
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/126490174ee454ddf056…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18r8dQ/+L0YPGfIZrqC8gj58rrC6/YPTcUHkEYrxNqKrp6n5/jFplv3GZqJcDKlP
VnbhY+BAEmw3Y8bsszPmEzolouq2kb1A8Rr2MxFN11NTlKHdAhizRHhR2dAAxbEy
Ln+FT8OvJ46cWKtQRT7iE8hiIIfDqFuGfCCR/kM2e9p3SkgExPgn7tW7WwMWRTak
gCkEWlAKKIDDSALzqYa5WNlUTEGSO+N2pSUKL8Y2TZx+DxnWJGHcDHj6FEc+4W3X
C+zkayQUkfz/i/epjiLPgKCsCacpShho8E3LjjuLzL5z3J/9Sw1fq/VH4NxsuslS
HG1H/Np9xBEYBN+h/aDKI9kUcpCZZHdqhzQ+rsZG6sMV0p4NhrWl7HxT0XK6ojOs
+5Epk/e+0dHVr9x76QQ7qzZ6EspN2HQ4PNFKxh8FR9hFtfKpxaMPNuNJjgy5JtBb
DOp9miWg75GzWc9C2gUtxGkCU+mvbcd+7/FznvRRHb0Imt1955+/C4HF8Ok+YO/h
xPYMvp9jxtSwrxZo8DRSV7dQlWQ42waNxzqqxvMZUbA1NlBCneoEJDBLdfW92Wad
gJGqfzeCIouWm4KJMjOen0t2owa39CLmoTr3Y5U2MLhATmkuehLGAsiA78EddH1j
cmVtzDJFz3S9VjHmAExJGaanJ6dcmI3Cupjsu9bGoT0KTMkoU60=
=+Qbm
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/modules/rlm_passwd/rlm_passwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dca9efc4d41f10ade69…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18pHdw/+J65LOdCSjtbeBhwaHBR7AYBvwuly+PIt89SXtYO7dJWwCsjmyCbPtSCV
SQkefMKuBMMAgec2LCRPv5pgovd9WRX1N1dFBuqXvgfcNy+USRSePplcIptAHrcF
9tC6quAfT41XFnzxBBaAYLIVA5C8Ys9zSDN8uh2pIZIMnOgBv8U6Dqaoi+iYUDk3
+GBAZ+Ro68sP9508u+rRVKRsEfzWB++2DmsvZWDpRjWxOqqUe4SxLxQpnEUlsdlT
S+KVBHyqUQHHBoqJ+cFBdcSGdcEAKak9yNZ8xGC4Hb/hwIXPorn67yx7VoQjunoI
KmuWOEWbz7V1qFAlcMt2nUuOJ9st/05ddle87znBBGQAVRXlegXJd/JqHLjuC/Fj
xzcLiLrNAE5hJIGSL9aIDHR+jB5uvfzwKg+umFWLtBXnOp8jdcl7eyYViWde3v4r
HD7+/WanOkuaHTzv/OrdS4iPpg0doP5tF06eEDlSrGPRwJpj7JimDWDUYUgGFOvE
88orvw4LZVHoktVO7UwddXxp141xcCff5IJ1/z/qzmDzvFjqBBh60mFz7dZ8sdEK
SSgJKL/n5w6f1EmPDg4BUcW1myfk3GiNrLZoTtHfkHwG7QaVon4HcbO7NPLSpv/z
AbGh5ARiaZqcgoOWjqZLRiNvJK5p9n8EN3Vn4+2SQgHygfH83qU=
=oXse
-----END PGP SIGNATURE-----
Remove old dict_from_file function
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/bin/radwho.c
* src/lib/server/main_config.c
* src/lib/util/dict.c
* src/lib/util/dict.h
* src/modules/proto_control/radmin.c
* src/modules/proto_ldap_sync/sync_touch.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4c974ee43c3b7852174…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18qK3A//RDri30p+f8tLofs6ehgX8RCfL1j371NluEBNu33adJLNYS+2O6jp5P3D
STxzFfdfxJfwNMgEqVMwQx4SCTxZtvAfMuM0q8YdKH86LdjnBxbz7gHYwn3Xql/m
cwyWKZRz0odkh8F0qar0Jf2QiEhO47gnOgL15ca4YoU8LlgyFCw+DeqPQhVgMCZq
kaU1BV3kjJGNTZzTpVKvPYqIzh0aH41vT1FjkcUbKITKnZADyF/Id6sfMnacwf39
8rI4HQI+aA3hpciXcG1xwPdYJqBFOrNOTST7u1wTLu288Twe1NKosol+4oA6nz80
tFbKWp8uTUQihvNPbx/3DS2yjSY4Fa9scRK4VB9h1KiIZcDd7JC+o7og88u9vHJ0
1df8U+FF9Wwxa2h1BbO1TQRCujceoEy02YBn6xW1TTb9O//Ypf+506PSGM87DjDU
nd10fXN3Jw7hak4dOQQw41NUXuCB76n/ii0KMn6PV+nJCZRJHB7rTRADXbis4nMF
tdAdzbUqpkZu6Ec47klzyuNBrfI/GKL67jrpBa0Lemlo4mEJfqOaX0gk1lB4NO1Q
X8nj2ag2IGAwVkbD61LslfJO2Eah07O8eNkv5vc6R/gZeWWxPfMmpbiBnPy4wLFj
oPoD88Ke8ZPoM556hdEe0JQ/ZTTaj2gyI25/igR9i+pp4vfT/dQ=
=UGAT
-----END PGP SIGNATURE-----
Fixup unit_test_module to use protocol dictionaries
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5bc34b796b1b614ca35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18qX7w/8C0U3dE29sngiNntqOuR45TlxNuO83zWSF6HDmu/rASbF86l4cnbtPfYt
pHt/+TMV17voO0YpQPTXydNMaxlWEWrgrB1IueJQw7llZPnNRqhV+3EH4lMOPvko
IoqZIHq9bxwM2xgZWqzQqSQJSvceHnm2V0TCyHNe5TA3VX2kRvuK77YHCFTjYvce
AxZtB+LzGxfMs6+zOAyBnLhHpcliqck4VTDivM006o1dFoAdubAaeSq2extNinl7
k/e/yoEhYDNTyFLhA5mZmOf9u0mGFxDFhq6EGrNECqeiLY3KZZ+g6E/fbz7hY6N8
rsQZEpcb4i+aoS8ZCWbyRRkRFyoHEDqfmKZxID5AAOJIQL6sMxCY/DlkFbxb2JEn
/HtaCnOJMxpv1b8OwruLDGFoAoNYe/B9mepRWvk+0Al1hpZmObiIAs3CAOwSl6IE
gjVfxNEG1zSiLdDKcFzCGsnhnc+zX7Cwn236z3MVgEdpLM16znsm0b531NvmoMGO
7nqxaSU85QGugELs9Z+6wvII/S8RPkE+iaaf9j3qZpyiQ6HpkNeIWMEzUdc3zmfZ
ODHS29SkGNe1EoUYyVTqHJP2gxkhseqxV18puUe35RvRQ4lz7wo7nz+GjDmafJs3
hGlcOTQMhmc84cPu6x1aLaCxH/G7BakuAW/7ucCEVt9YesNiA5o=
=DhWB
-----END PGP SIGNATURE-----
Fixup unit_test_map to use protocol dictionaries
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/bin/unit_test_map.c
* src/tests/map/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7430f02db73b1846168e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18quVQ/9GOECpqMxUCl27ulUCPmgp38YoNshcL/K08bYcad9WXwFB71PkeIfbOeJ
CMArEKg6JEsDPFrGnUrKVCYQP24axF97dvGnwRFt48kNNmSpkqTv53lxYJqW6Jb1
HanwHPnRcaQjoSS5ZnrnRcZhHYLbP/h2ZHKaiX/OVZQDJDNumD0N6l+f3ZcfJ8EX
i8Bv+uDH26jPDijTyS5bgzwqsk77535RKEexfbdO5WvSKz3//TOlxE2iRck2ENUf
Dvm3e+X5LZQIc6IueUmRlcPEbjH9yh01dD5fDGWAT3SL1nuClgz2PrTb1iNr+ONQ
lGnSdaeRMDEF728pN3cwzLZoLHhArnTM5o3ass8P8y84jlADHQJOS+Sm05xcvIcO
LN/6OmNVsYmFu62S3MIEh5PNtdeHomz2grk7QWN8G4NUl/CH/45pP+sgImuGXUgJ
2Cpp/Y404yzw34bjkT7IiXHm2t3G956RUUea5y46d9m9y0X1WNDPkrh0t4De3fqS
YCdUp1nUE8h29tUojuJx0BuEmBWHm7X366/8IsCXT456s3XMBtv6ZJpBLw5aGnZf
Of6vzEOvFZcw/tyyv3jbUhvE6IaxPAJvLa8K90DAnO29v01kEWwNVnSG29qxsNMl
6723VoFMiS+YMXCnybr5+6GOwh0tHLod0efJWosMdoEilauOrlQ=
=BJaA
-----END PGP SIGNATURE-----
Add support for fallback to inernal dictionaries in tmpl function
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/unlang/compile.c
* src/lib/util/dict.c
* src/lib/util/dict.h
* src/lib/util/pair.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15e6134a1593a9a59f28…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk8ACgkQ/6TVgp+2
18rnbRAAh00ecdNFMWu4LBbOpMsEBXnZ+8Ozy2VJ1BSowMOMs3SEs79oGaP1Cam5
BwrHH0dXqbjD0QRclX4l+9NkHjxR8HK+t5U0NDr+Ed9NJCH8Abe5KUNfSxEd80tm
aVypqXzEd3Y2nyRxy0sBFcfxktF7HkhaQ0wtA9iZNRGGlwZfRLfejwEMe8KdETZ1
iL5xMq3xqqBx8XTlPKmJcW+zspANRBhBntMSleXKZvpOOVO1CfXiHCZwMUV7+OoF
gAT3KSqzg7KWm+19l5bEiODgUN2wwFsDhWSl50EiwmPE1IhLr3Us2iT6tummvMn4
556HBGjdt8OKoAM3MXA+uC4hpn965g+4oHLoN+cfNVpyC7RAugUUImMOtwCC/Ibh
zXWgJYtfwyEPLK1lwcbsivqUf3zHzYO1dbsMxVfi/aG4ZH5IMwI83xq0lls9l2KE
f0drD+9Jg19ITyZOuVobe+zhP+5f90soDUNBDXGaQJ413KRavER17e3Y6ZsY0lek
ZaBdd9gDg3VsPm3sprHXA2PTsnWU+MQs1tltDyQ1C7hP6eKm/RVrlgROx4Flx1Rk
G4AoBIPpHgiVd5mZuE2rRC34vafM7x+4iuwBjlwEIjRHUNsa31Gamn6VNkDfuZV6
wDx5ZzkXVHTw1hDg8m27we3PeMIGHwXaGsIWrPj22We5uJffaZA=
=WBXS
-----END PGP SIGNATURE-----
Add fr_dict_free function (which decrements references)
Arran Cudbard-Bell@2018-12-10T16:20:31Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17c789edad545d08e06e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18qjRQ//dRkIeJ/YZ/oPuHYsXiXZxXYoEUWTlyVf6Odij+54VVo9vnD+bi6oL4x/
xrkW3g1mmauMAeRtiC8pFxFKr/nTjWH4Rec6wnxNs5Z3H0m0j2eRSlig+po5oOIb
SzkDJ8TRCN4389Z/2+fkAJptJ1zjyh2avYHHXhnO/eQPI3FSKHb6NEO6pjdISXa7
0Ov1RsJY4X9Tc8sgOKbZZWLgCjebv/RpDytjLBmN8s3UvOaS4hNaAuaLirRuqfOe
lUWNwglUJVpvjM5kW39LMgeQW5mbm5neaduAZRg0j9TMDt/vvpUIX5ZY/MfESu11
A2YAY5pgakN/A91dg6mrrbXe34upxXjIiwFAuQp2wHs9HKb/g7SO9uxKYYNjp3wB
yaDNbaRwHFHJaI/Yokem//3n0enMrcUsY/9CfrbLn09IR680lhHIiTvvcidK33iJ
gso8WYJWmUanjwoi/2qWMc9HhOnhGPtP9ws/Qq1k9jeW6fQPHw/bzXx731leHJ9w
MfCtK+8jX/ILTfQuOSxHZ0yS0WcSbty0lEm663BosYZ2tfzBwzuUupOyS5I/g3BY
+yGO5fIxvXl/ylY1JeqX7Gm+7vckpaTLytfIu5zqTpx//AHCMZezI275pA6CfNF0
VG+J6IfLr35HgYD6mgJYQpqL/9lBWKdfIM3qXc2GMn5iS7VK794=
=WDaP
-----END PGP SIGNATURE-----
Autofree all the dictionaries instead of just the first one
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9ffb7900a94d7664afe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18oryg//SD1ILsDLtncqC0pH/XlIbhuetWGf5dI4Z8ka7AV5MPXJRYZJMxMItX6c
2kjx6NH+GXloEaj2EtuD9mnbMgN5EoXFNIY1O3qUJNpqHqzTzJFS4pkmPHhGsnxL
6Hlp+q4+qVlta6An6YKZr5zTqOq/vpnWdlApi89EaTVDZwlFv/VD9zhA4Pzx+zfk
dCnWzJMc7hrwPOVFF9sz9q+TeyrgzWhLdnOLx/hsET7+LjKngho899hjCyxlxTVu
CiChKJDhswMR6/KahCXYI1VRcMa7HEeTKD8VPzEZWx2waH6ODzXW0M4pZU5MwmO1
fLaluWAc1qmvr7xVtHZA46JpNFwL5KAogJurq77//jqZzyXLI6T0A2RBKhtSs/zi
1driFnccXATKSdwQSu/88jS5hFm+7TA/sLZqhln9kRlL1S/hz7ybHuEyUuKCEkeQ
TmEr+a/TN5DvVtcDVrVQZVig0UAXOcUtk0M1r23KIv2dF9J9bmzowJ7Y5k8T4mMb
YXwW3ElFjzTz9ISKmWWKd9Qe15z3bmJ43ecuFf5+iAeXaIFVPEi41orFB1WNX0Zw
k244iESTAdycT7fZ5CAPiOjW6DfYfF43dZ8zC6Lb+76SmDJdDrsTfPMmc1XHG1fj
LpYsW5CudWVd4O+tjznh7R8ztWoXl9tlWHAlkkKA+GYWRtj3iLU=
=/S+H
-----END PGP SIGNATURE-----
Ensure the dictionaries are loaded before we try and autoresolve attributes in them
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d34d5976f95f560977bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18pLrg/9GOHot6FPSAMQMlLkmtFx3hfrJWMQg5Xu3g18NQD8UJb9J1CkCkfajrQg
GLkD2b4JGrE7QsPOTGGsl1UsHufG+MkB8A0DdXWzHtK5BERh9Liq9wkZAaTFVoPi
83Lo2dYRraYUyrPiHTdrtZ5y80OgIVmZqaMeoIyLNBOycTn3bSVEtDpAosdMCGYy
pH17cUFWRpNRaBd6v2kIsReQSHdldXaRoTeEN/meaOFVOD0kW++r5JFIub/KySD4
dcvCUY/U96SJYdMwPsH5G9rcB2PRd6d7LXiXf1m1rcf1mIHDCvlm4gTQ4A2VE1t4
tFcSWK+b4D1nRgcZ0sDoghIvslrch4zGeAjzQVcLoLkaxdHkCD3VO/oO/Oj+RP6P
VoLT4paYF21I2UeurVh0N201JGaSlkZoK8XUAveBlMSc7NHp6GOAxDY9t9WWgCnV
oKTvWSFcALHUn/iOQF0B8b9vCiICofSCxpm1cuUzhOvmU+F3Yc3w32s0jup7h0fO
EIoxFfnz7H/bpc2i3rYV0lCO6Mc4TApKnl21jJCFx9/rjeChK3iYY7ofufNAy+fj
VRazLJSz4iZScuXd4MbRWDWFwFUc5UpNnqJwsUX/MfMCkpfFVfFo2skBDp1y9pDd
RUnf0NzENO8vHFZ6ONjGtco76aEyUe/heo8bVZvL3Rpkz3RsM08=
=1I3m
-----END PGP SIGNATURE-----
Switch out the current parent to be the new dictionary root when we hit BEGIN-PROTOCOL
Else we can all the dictionaries rooted in the internal dictionary which is not what we want
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e3b3a62eb9bfb8aeb13…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18r69Q/9G/AS1JzNvl5nS/LTRLyGcGJ4Fq/slqxkejVNjDGbw59zQyrV2JhvAflm
xKaTRWUJ94BUeQGpXxqOvm5zJ6mkRmWW1OqtFFxT9goreQKvZNNRqqO2Z21GZ2jn
nfRT50dnAYd36YIhnoLlZE0dim+qqibzfl+fwNnMi9GGn+sFD86wthsSyu0fp3Gz
Af1SX4xD8ZQJFq+ui6QxwwGqtW9/6Syz5/+1OpOtN7wn9dMJ2jqrgffmICkwhxkx
jyoKrlCEltHhBoAqTfV3OHw3XvWxSczVWEbHKxoHEJNq4iYoaFCN5Mh5MO3UyGOv
J8MCFxNBjgxIjBYaLAD9VThaVTZ6rOISwHzWy6rj3IwVHGtPBXhKYSAC7BCwuWo9
Hd3slO5PX7s2RIUoU4iVCxDSrXkjtMpQbJ5g0W27CCuKxvscpyyJ16H799S4UOUO
/rXSDRnfTLRnvbwAbQ/Lx0YKjC8OZI4m8jXFW53Wj4A3suZSilkCLKUIlhfhg1cN
gAaVw/xs2g8NvVWdz59e+z83RKw+Xmd5WtgqukQz8MVSJHOGg6A2vGoHQIUHrkyW
GO/Mm9iiX8LQjVmiE3uAQsp94HlJ7tQTri0YZSPwrlXY7r5lzkw+NfAU/URopiwP
8wWaFUZQNzENuFhAxsU6ML9tO/r9eusaLEmFBBuZAclSG2//oxw=
=RbIX
-----END PGP SIGNATURE-----
Enable dict autoloading
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf7fed1dae07dc42f617…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18qEVw/+IGmnHhoPGDteoocreeQ/qYLyg8MiRqguW+toIOgmVBaWSqlGeU/Jnet4
xswAmLK+jkAMEp/Nc7osz86gZtE9CCEE3U6pKGucJ09wwjJ93voUd67tyvKnWIia
XhyWGnh6El4+SbsCUyb5Iqpj4ur60V/30UB0JqGpr6av8QUK6DFLlIV1i9Ey++hH
r2whMwGVOPRfs4QWtGKpGTBpENB1dwIrUA12TmQFOEvlEG2u5PfmHNj+v40hxbxI
/SQagOhWPsNH476qw7lKmYFHqvw3KUa88WJa78gYtOhufnsPm4uFIBjBmiBN3xmq
hq/iKJbu2iGNATVpSC6j2jNIbY94T/b0dK0h+/6rWfEnUEkTnl5CfYQ/q3CrfHr1
WSBB0/ZYZ+Na4ivx/twk4Xj7/RNDT4A/RnhCbzMV8KwhBJBkvE4j4d44TqomMOA1
iCoH9ToQ0aTMZQqFWtYMq64EnPG3dh5VuDIwqY//2Cj1HtJWU9/yjlnmsJVi0ljG
tKnsAw8FOP9iweeOzn2R1CeHy/62r11FXFVbMqTb2T1oinoemmow6WMkgYpXJGQT
kSBEksq2imt1vVNK/umHOA8NjpSLQPp7LGwua2Yo5+X1Mf2NEwx2ya7REMtngoxz
41CHwUrbcAqq0eFEJSc+GK3UoUm2n+qjmRQjwhhOodDS+qWtJu0=
=zinr
-----END PGP SIGNATURE-----
Exit correctly from main_config_init on error
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c5783ed627ac4d0c76c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk4ACgkQ/6TVgp+2
18rT8w//Q2pSl0+/PBVq5iXBKi8g4Y5CL+14lJB8VTvdEp3CDKEwRfKNVyzIStjJ
wbVv9uSUEjERNMLYON4gfMzTjVwn9L1nKHNHvVHxMqx8RQ9MlENOS7G8BZ7YjAQ8
jaBTmS/+2qGuSm65MeAjr8ZRoFfQKkjcDM/A2EXJEwvrojeIf+o9I6E+rZa3ERLn
6UPd45oSO90reqQMiPc7/4HN7OpUvauafRto+UK2boKCIUJlvYWPJpeF5Q82SQqn
jORESd9KH5sqtsHgDP2LnulZmUpScemKxcJ6Fu12LQfpKdx4QuXMAGoP9rkSX4L5
2u9weqiZeKRFx4BigVPrha4dSY29counMBwfUWwXRGsEj3qtnbUQqYqtrhMvfTOu
kdy11hFKEngZyLSgLRW+yb1xN0I++Pe5cLVDyzNZAMJhuCcidRz/w91sEgIoJ0zQ
bzlFuuOR9SY9hXefVvChZvzen9o0Mu6vFtgiLmWgsFuUqKW6jAUyrmyLwMcSs8Ik
EGc2Lv22ugYAoSQJQB4+FirnRvTya6rH6jEy/GVYx6AudKwFXl3C/EVn8hQ9S2YF
Y1ufrJ1fP8ge3WZMDSI4/aKWbJiUuAKwLTjk23aWW+l9ILf288t8asmJkUKmaGle
2GNwX7T208qwWdm/uxsVgVJGumgjE8sYnzgw7Cf/URixHb5Iy3M=
=GrMk
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-12-10T16:20:30Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c8af37966a9a5a2513d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18puxw//RsacH4eNutkQZT5aoIYKwLmIIeHYo9QVpXQN4il7WaHV/FaYSJPfoInv
Wm8QVSM29oybtPYchqZiTeyo311s4C3XhPJklETp0pqga35z9yKdwS9ENDhnpb0Y
JSPMvSlJCaOATCLDYB1a5JCgKOxlh8rAxK1P3VQKXdVETLYedk88Wm9va1txaCBy
KVJM8fJ+a6tjTGz3WBsDCXRPCzfqOC59ByKzJYjb3xKTsTn8SNcroctYE+tvSkVB
QV/P6dwqyBQAMjVNF85lZC+xoyEQExspSqNUNJF7yZfGi4fj7GE2FZB7FNqXMHcA
RwabpeUW504R4a+dGRKMTqTRe51iw8S6YVUAKdVfK29xZLlFnLm7gxKOilaydNw4
/qWL7eFKlZmcJQxN4KL6K37eL79KY4aw5bsV90gV55pyhYyPSUk9CS1QLicgX92m
AfBmWMezgkRx1Hl6Bpv1ngCeWsb4uNO7G7mBj4hF9M8SMJyCmvULZ8xe7kAYf/Jb
J0/q+M6ntmK2vWbde+Rtlb44bDIRxkQUGlvrGAvCZCB3vulwm3PI0k8Z+Wn72iRy
ICPMvIIv3ZmfKPrgBebWWWMBp5E9qCGPM8woS3cnCV5Z3x8znEUhkNPZDmmM3iuy
qxn5mKV/LDm1BvA5zS1b6EC+pTiFB0+57hjPfCPfyheWpXhjZKI=
=IWYx
-----END PGP SIGNATURE-----
Still need to call dict autofree with new openssl versions
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* src/lib/tls/base-h
* src/lib/tls/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5723ea339cbabe64d08b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18rKaQ/+PtNz3wF5trlnujLABrp4FyGn/h+80iWO/QVm6LV8V+qSzfpos2N5RuZY
CdZylXg9uXlcP0WZyCAyoeA8CdBWkRN2Xh3+qJAzXhaBhaRxGvusNByeC57B8fjv
j4d83wfk+uK5yOEIDzbdJRmeLODM0yoqofM9xQMkYRpQ0bPkWwhYqdAsOehKRCxG
n8iDYU5V2gcJyCEmjpLJrLcypUadAasgVKOsRzXeqbEw+GocJxhSfoCr/uhuNIya
7bDwNOBmm35LUkOe+X426AKspYi5Vzat/1qROMCPyO9Dmt1u2QZYlt+7TU9g8SYW
dKB+9K+rGtGZB3eEhHfkPjIPJXGT7SVQe8Vo3wrC/Q5OQv/U3Hn72u6cmxAQPmlt
0A/WfAKTtoQy5EgcSIv429jHoUomXYZV8vghjWkf/tQw8hJIKLPnDLcHNvSApWYn
GSemfZmNH5YWMMrf499oD95INuR2/5eIThpxTtNKMmut/7Ko7MfJ+6H/ZJhmpzOr
upfG75A85OrxIiX8tpBkwY9mFYEqJjNTSXgSFBIJhW57gCoeSA2BOJs6b7KhrQIa
tiClrMhD/LFIVEKw+o2Qb+HEZ+ol+oIRS3Nbt/EmWEnYGh1rxWGa/ZgaSpeDHZIl
19ZS1S3glc+CuFpstlmZr3AtXNGYk22lJtLBkOA2TQvK6UPKvyQ=
=hoqf
-----END PGP SIGNATURE-----
Qualify old pair parse functions with a dict pointer
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* src/bin/radclient.c
* src/bin/radsniff.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_module.c
* src/lib/server/exec.c
* src/lib/server/users_file.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8c796f09d43aa638183…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18rLiQ//Qe+JlpIFxTdsZEHM5X/VyKZoIvZkRyOYvVfI08SOLd6lA4mpZ8fEpJrl
k1IWt1pfnZUn0ph3eXsElq9DEX9vvm93u54NtjcqzhNwIKvG1+ojOlkejhRSMrD1
q2MKS00wHcV1CKy+XzxUOUNgcZZSDy/E52jkkWTZX8Kb9zv06cbAoztlz2uWDCRY
jdJimk1ssq7DtBQK0Ff/MU99mbUibZ7UUUqwU4lhPcTaSJn0BCjS+voPKaeMwT14
7PsOKyfbWgFIC/E1gdfOkSySKxYt+itzGmYnlBhvLvXvdnI+IiwNdnLZKkC+tZOp
la/wBht+34kQFamN5Du2VE6KcWX9/xvaVdd02bFsS03BrTHmTiPfQHS5bE6JwhTi
mYbMp38SaOTVPUBcJmCIlYgs3fFWscSZb4TnloxHs/iv64jmX0DyWoIGfz5+2rh6
Jn5lDYj3qpZiFT8Ez9Ie1v/+mBhkmJ09Jyg4geSfgVe+Hnesni6gAT0HVcPrg/lq
eW3BpgLFvKF8UyaeKh/0ZuRa6g1WzftSPPglvKymR/CRiAhkOC0XtUFQOI824P5y
nu0+XAfDWiUrE4e70cDtzTPSKYMRE/oP7ZwMRSzepzMPaiIXnwZcCw31jMsWTf61
0GbJ9qKDKVVmwQ1lF5qUnAlsDZFdJ664p/AHaA+XksLQ/VMGY2c=
=aK2z
-----END PGP SIGNATURE-----
Fix EAP SIM/AKA autoloader arrays to load attributes from correct dictionaries
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* share/dictionary/eap/aka/dictionary
* share/dictionary/eap/sim/dictionary
* src/modules/rlm_eap/lib/sim/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45675fd924f13aef7a63…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18qhtBAAkfmOD4bzoHTalED04bL+tkppTsDpbrXDpRiVKoB20YETGwy6uKVT0Q34
LYAojZFDrEZJpuxH9DvqVTnJ+qTVtiRvOHQyL2jBxGEL3kRoNX2M+643a0QZG7wy
8qJKXWH/tIhhnLjRf4qDEMW7Lev052h7YWZ2tM93Pws7sYu55JIzhtWAsd0ZZAbf
I+LBKPNDbkAljyTdRId1lH1Hk6aCbyi1KEvlR4e6+OlnxjBgEgnFVSO0AUXYaVtg
mXMZxuwFTZJO3Z+3ihr7M9MLIyLCVKUXk7xX0ESWY5m8Hh316qYqr+NDaK7iWYEO
2OhOy2Mikg7jbdh+VsSWJVWvShnlWKWYnHGQ7CBbTU1eLEpurs4kIybAp4dyLhO0
TG/jRIW54PiUNvCEyJflHBKZkV7mYPu+ONWjkTBcRcEUTfDO2kKTvFHi7yJ4j3e0
O3ZhDl3t+onfGjtjlAptu4j5RvhdfyH+YOQ7aROCOJNy6qMT7diHD9stT/mj1DOe
gsCd91sGNspmBPZt9p8t/1qonIr4kmxC1hQdZ3IlQd8YQioS2tPIBds7tEKsPlg4
SePjyjvMOy5RXj0L+mZ4hmMgS5EViX1vCv6kWdXTUv861QQ+10Er/U/HoRF3zs0H
gm+dD6Sx2iZTx3TI6YmWDHy646aGGjksLPCpXvfqHhJncXVZ1wM=
=rRZQ
-----END PGP SIGNATURE-----
Exit cleanly from unit_test_module
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* src/bin/unit_test_module.c
* src/tests/unit/dictionary
* src/tests/unit/dictionary.unit
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc650435b18c2bb81525…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18p/Jg/+ItPlCA4uDP3RW5QkC3WZV3OQY9GfMkUfzpSbcTH5GQYlst56QHqc+FZi
ZqSKtaM+22nJA6d9FwpJUqecshBH4RZKRtDidoBGTijiSgBTDDrENTOygj0efbnK
zSFM6OsAxGAMdrr4w6MXC1jOOO9x81rbTG1YYX942NNnD3xAK2P4oLeVOgWKhA5a
rwlc6vq1xaJ+LjWT9iZ18T07/0+tDTbrYlauypfUognGlj9GEToxa3w5OheZf33F
+YhDuFPxgwHsmaTVLfcLKyHyViQDrK//ezj96AK9qT9sN5lqi/jQ9Btc+QUer0Y3
qKzcdktk4fw93zIX21pWxvJhIeM8xds0puOXPznBuI3mp4cJV6GfoCXHjCIaA6F+
Amq9pUrJvhkV+yc9KB8eoCqS2eSEo+stQme1vk3tjPQtWcIZG3pZpIgj1ryoclbl
DbyzmrdEa+YM/OzhcIk2hTUMdqulUyoHDYHc/LAI5Y3iDkoXWy05g2ausq1nTRHR
ilOJvV97scSEieAt4h04NlY6RlJDhowc+wgOS8+WhOT9823pWTYJhNjiihhHsK9J
w+HK6t7icX8jCpPIZadCb5lMsJ/ILMGfF69YGqvTXRfW6qqqN3q35r7h3XmESACI
nY+zcghd6/+xLAQqkuY6zDvn65oRxwYj+tS+t3M3i0tGzmpzoLc=
=6nDp
-----END PGP SIGNATURE-----
Fix dictionary error reporting in unit_test_attribute
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9edba7327d024509479…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18q2ehAAobqQOGLFSvvEmq+ONnnAsiqtQ98VW5XetHFrPwFJdAqvODrp7kEweijo
0oDoFiFQRUGtAJ9L67j6SYxxuvKfL+cTYYkLa1ytt6oglRNteG/J4LIwJKcRr1bz
REwA8q5xG221Ny9gc4LkXsbALUjF5qO4wahUNJi1cGlDwYXabAIsBGCZzLvxT4+t
T2ROAjRt/HlHBB5x4Ll8VcLWl6I+PbRVpAhCa41Is8kH4XtGyKuPIEau4z/Xjeny
u/6JzODdo2/cJ5ECLnZ+LMlIqUnUijwB+KNbTLQkx3JB+4X5pNbxjEXBNro4Yzyq
37GnptLUXviX30Px0S+wh32AzR2WQB8ivK2asjD+hh4uhFEomTCe9p7VNzV7KoIr
ouixsy35/u3oGBUf3/oTV7s+Md+yhOtiWTYUss1QEI35VJFgocnIAaCGsIDIhsrl
qJlqKV/0zR9yMNR+iznMFPSrRPTZusGsX0kWv9w45duVHnFXYjJxefOCYI97mG+A
V6Q4einPNmOl/aQQeDyWuBTTm1ZwHjGnhFZbDn+7cz61R7xMT/CLNWnulW3J6lQ+
Jql78l1QIhk/vIqyP9R9QudX8KyMvs9aDqbxStNxsvg6Jrb1wKffrLXQSsj395H3
fVprKNqj7oSvPD/osx9WJAE+RqYcDW4mKya/oX/rlS+8Iwb8/hw=
=4tbM
-----END PGP SIGNATURE-----
Error out if testpoint context init fails
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/io/test_point.h
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/encode.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/encode.c
* src/protocols/dhcpv6/encode.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c0ff6b661343e490c32…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkk0ACgkQ/6TVgp+2
18r8Kg/+KMgf4suApHSIM1B+bb8NfTFHMIFxjHig8FiN4XxplFuqOVjKK3+Cpu1E
QY7IvtrRj/SZ22IGay5c7zmXUz0maP3ECBqRrsIZ8InMK+S0wkTq3CzSnYgf6Nc7
YJSYeu46+pGSwKq7T8GwWjHkBeZ26n5GfpKJxZqTVlFR5U8vJ2R8J/XlX1NY4Qqt
9yydU34V2FC3+HC2suHxC0Av35prReXTsAlkGzUNbW1hbjlNMP1Cxvea0q73Ghmn
Db3+QkCz8kw8Z80c3suyDd1Nc0P2qvjpN1dh7SVh9jcrPPa9Tb4rieVfNsV9XK96
2jQhP4jYX3GkPI//LWk2JLnDx57jiw/xf73e86KNuJ8eZflJo5RMXsINMHhqqkWn
D92l9koPcinnB1h2/xB+yS+RqgmTueTKxxjmNzetVzUVABY600ek1pbwNcZoxXDZ
thHHdsP9lwuORRlkV82h9LazqPNtoudks/BXd39yy7QitkGbYaceWSrbpEp1HpAN
nhSuXBx2SVJoGGPltlgWcjEK/D3bXJpxIu4IaVPPPcx0C4Xc8HjRD79TmJHDj/sK
SEZTtyy3wDIXFZYVM55i24fUOQyyuCERBU1hlhTB5ToEc/hP3h/Vv4QngbdohJFd
jNVZy0ICUjUtR77r5oDGx8uFrGd9vfMyY9aDS0NrhUMueYLcoqc=
=jD6k
-----END PGP SIGNATURE-----
Remove foreign protocol roots from the internal dictionary
Arran Cudbard-Bell@2018-12-10T16:20:29Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdd572de90bbe57536f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkjMACgkQ/6TVgp+2
18rL3hAAq5ljN0qPMWPoM/BAKk6TYYIFW2fLnv0MdvoJP9EYePwmPTy+yrBZAraQ
0DamBsSgeuEoqVXzMvQFU0zlRHMwtXJpSH9NnhPDpzhBK63MQpz0VmLftApTbBAi
f4oWf7tT3+4UZ64d7idPlw2mATf8eP3B3h+nNx5njhDxe0OLH2plFF3joxoSKGFr
KuIqzGwZdORTq0HuxEL+9JZvRt+ZS/jOm5ltc7PtNssbwYDVKf+8aqaW4eWs0NOT
0fgqjds0dqJeLnfjEQ++UJIp1IY1XqsbwoTEMPTEpGoRIcvp5Z/Utw68RCeoyT9e
lZMyTbch1eMVTDoOdQEEDaH8FkQAjTuQD033lcr44NqnlWfx+rlbZonL2NJ2PevJ
/mDomKjNg8mld8AphkCl9VGKjIu8+C0UMjZykZmOFYV9Pgw2slYMX35BMnj3jgY9
U7yRdIc6zMXp6oavNiUNpzU8tiU1MpPcigXAozbUQ7gatJ1WKNsJ588+Ec8SpFq+
Q9RqhAt9603/U5TjxeGPdYN+/9o/TnXVFmXDfFM6yFauCw5kWaztWMwhePrfUysG
iyv0O6wJNeVHVP9kigo5GoIqAPndnrvWIBSekBWRU0Rj1AhBXLGHStEyTXfgaQw+
fgO6UTfT85/wa+9cXm43vqpXP8XAxC+fZGQsqoT1jQA6NZDkImw=
=tIzb
-----END PGP SIGNATURE-----
Fixup build system to create hierarchical header files from the protocols
Fixup dictionary directory arguments to test utilities
Fix includes to use new paths
Arran Cudbard-Bell@2018-12-10T16:20:03Z
Files modified:
* Makefile
* configure
* configure.ac
* src/bin/unit_test_module.c
* src/include/.gitignore
* src/include/all.mk
* src/lib/server/auth.c
* src/lib/server/client.c
* src/lib/server/cond_tokenize.c
* src/lib/server/exec.c
* src/lib/server/exfile.c
* src/lib/server/map.c
* src/lib/server/paircmp.c
* src/lib/server/pairmove.c
* src/lib/server/snmp.c
* src/lib/server/stats.c
* src/lib/server/trigger.c
* src/lib/server/virtual_servers.c
* src/lib/server/xlat_eval.c
* src/lib/tls/session.c
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/proto_vmps_all.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/modules/rlm_eap/lib/sim/crypto.c
* src/modules/rlm_eap/lib/sim/eap_aka_common.h
* src/modules/rlm_eap/lib/sim/eap_sim_common.h
* src/modules/rlm_eap/lib/sim/sim_attrs.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_stats/rlm_stats.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv6/dhcpv6.h
* src/protocols/radius/defs.h
* src/protocols/tacacs/base.c
* src/protocols/tacacs/decode.c
* src/protocols/tacacs/encode.c
* src/protocols/vqp/vqp.c
* src/tests/.gitignore
* src/tests/Makefile
* src/tests/auth/all.mk
* src/tests/daemon/all.mk
* src/tests/dict/all.mk
* src/tests/eapol_test/all.mk
* src/tests/keywords/all.mk
* src/tests/map/all.mk
* src/tests/runtests.sh
* src/tests/unit/all.mk
* src/tests/xlat/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c23c0fdb9e26b09aec1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkiIACgkQ/6TVgp+2
18p77A/+PqBrtlQn+zpTCgNmJ+VpkjeXayX0GQsh0OwV2UeKuDvkx2z+8ZBc/ZId
EpXKn/OpB1jVNIej+Ta1vFpwVeJU4c8LrULtCWaTszcZ6aB5ZhOrFUW7mQNJDGsZ
1gJqlAQpYPbWvNOkBds9+3q96ibVoN0yVw7vIcWinaVOToKFwn/W07nA7X/Ec5ZW
UkHbfkyBeGD6Vts6rsYgZ0XDXwLX7rzLmcuE6yC6Q1ZD/X+4+eOLc2SrRVYynEXl
zut6n0PQ6BfAs+QF/jhfHuiwo+ObKmdfzRjQK9hw6jmHBfP2wdRSWxdhLdf7tWI0
F6PDYBhApwORl16CkQf+dQHJFzzT9GoPMQJr09FiCOHJggvN/tSym0FmSEUH9oaH
pNAgCS1YkkDxEySpxzOzcov11XYux99dBZufYT3oJ0sSsjpPL9YUPLLvSyBrQlQv
9H+uzzIwGKCxc2GC6Oto4m47f/NhTb3OfRIaWqATqDUxSD9jPEhyJcEA2FFXprHd
juOMewZNDqGmSnoLFHLmve8zY9uQHisX8kHiWTuG8nmMel/h9CHLQFe0LFYSqdqd
6Ocdi/2wzV1LK19e0hrCYayUCWyvag1hipQWI9uAePA+dgW4BEERdvvndoi9GiMg
FmDkg0sql9C8+oEm8bjuxOh+g6WCwW2mFuDZajCioztW0Y7g5Us=
=K0Yr
-----END PGP SIGNATURE-----
Don't call decode if encode failed
Arran Cudbard-Bell@2018-12-10T16:19:46Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e14e043097fcba6bc6a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkaoACgkQ/6TVgp+2
18rlzg//cauaZnwaABujYGn35KvLtIbaKcB/Du5ofQ6USeJ41FjoiqB8E04XpjDB
Co9CyyKK6NB49twa0GjomOWUeQXK7JtTfQxLw1Or+dB7EHqQReTjf+NgTH5w4W3B
xX5TgsEys0asEADEGDgGWLv7DRPhut1u4Jkb/Uhw+fyRSUiAbc6hYAVOrH+YENZH
QI7x0uvgwDVmk/6I9PIrp6YOKivoSs9e+fQmODOSI8A1BzM/h3CEVMAMSnWUli99
XOOr4nZMdaBV8l8w8/XDxBHC43bJAJzidRVXB9SD14Zij5KPNXtf/tnYWoYuNS41
9KZ1EMMmrx114sReQ4Spsk2zAVeNNrmU/hwXArmzRyiQY3UP+x3fLvPM1q53A7fy
Ahuarto6GY91h8fSH2H47JVXJzvc1XtJ7PEKKmrJzmDTdwJ1g36pU6y85SFaz1y4
WfXvkoxEUM37z7+GMJv2isRN20N9JZnX+j7VkXerFstcQx7Bz0VU/JdVGPUHPv/B
y2BKvgDLRQyJZwkuJpibUMf8o2m+EYgOPm7mfrDvPAkqD4DeyZhxXejHf8wYX5XA
TQbNToDb+VZmy8Ny3Rdm03K9W2m10ElYcxzs0w31u1HQ0IFVcKa/7/nQgKtIOYm1
mHzV3qMVfl+oHPdpSVAe4Tr7SFHa0ftuhGf59p49+X8zEU2J4LY=
=LKAt
-----END PGP SIGNATURE-----
Use standard strerror_concat function
Arran Cudbard-Bell@2018-12-10T16:17:45Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a695bba57df395863d35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwOkakACgkQ/6TVgp+2
18rRxA//ZH+A/lSkW0hONf9FiSQjZcBlISqwbFrHDW0tHiNiP4bk6BK83JpYE60F
rFGN5JNDaKM4QCIn1HYBPjTif1e8YdmeqYirdAya6Y5OrmjNE28mlzg4PquXJa2e
o+Iu8S/psCikkasA+1NXZ2D2waRfMIIIXZwruUH1Qz0IhGYxDy57TM72NUz3U066
7me6Jr7Cy636Bco2kt2NsFuJe9ffGFoTvECyvv/4b+zITR/2wpHa/Df5JXFi4X23
V8Q4xF2RgZQRusVn1BXSoYLjXskpAJcrm5hqfAudEUYdh4U+KLmwkmI6PeogGoNZ
0Onv/Dmh7PQ8LCxG7Rrt00xgoFbxPnafAFp7HKLli3XPoNJlbDb1wAJR/KgTAeIF
kjD/0CctX/vdxpPnV1jP9EVUXHs2AV1Sgl8y2WfE/ryyjyy7Y6RTcDAyGyXNSwwL
PRLGGJPsKk2VF1XhTNjVw7MiUoVKlQ4iSjm4ngPjJgT3B8vFHa9S6UY9lKjCx7Xy
rwKhnEns9gs2ujjAwe4fPrdB3809kHi9b+7HDHWs0o/nsXeOAV8a5ifcVWczPsjd
nvlySQboGNd1dnUC1f+lrjrMX56T9n4QDvdKc8Vy0+NRFbwrFaeH4G8GUX3J04Ra
+mYr5LEFhgPQEzzLzRWThAxV8xpZeIbHW+3tRmmgrOJVZUPoYHU=
=lr5C
-----END PGP SIGNATURE-----
Split dictionaries into protocol dictionary folders
Arran Cudbard-Bell@2018-12-10T16:17:45Z
Files modified:
* scripts/dict/Makefile
* scripts/dict/attrnew.pl
* scripts/dict/attrsort.pl
* scripts/dict/backref.pl
* scripts/dict/dct2fr
* scripts/dict/format.pl
* share/Makefile
* share/attrnew.pl
* share/attrsort.pl
* share/backref.pl
* share/dct2fr
* share/dictionary
* share/dictionary.3com
* share/dictionary.3gpp
* share/dictionary.3gpp2
* share/dictionary.acc
* share/dictionary.acme
* share/dictionary.actelis
* share/dictionary.adtran
* share/dictionary.aerohive
* share/dictionary.airespace
* share/dictionary.alcatel
* share/dictionary.alcatel-lucent.aaa
* share/dictionary.alcatel.esam
* share/dictionary.alcatel.sr
* share/dictionary.alteon
* share/dictionary.altiga
* share/dictionary.alvarion
* share/dictionary.alvarion.wimax.v2_2
* share/dictionary.apc
* share/dictionary.aptilo
* share/dictionary.aptis
* share/dictionary.arbor
* share/dictionary.arista
* share/dictionary.arp
* share/dictionary.aruba
* share/dictionary.ascend
* share/dictionary.ascend.illegal
* share/dictionary.asn
* share/dictionary.audiocodes
* share/dictionary.avaya
* share/dictionary.azaire
* share/dictionary.bay
* share/dictionary.bigswitch
* share/dictionary.bintec
* share/dictionary.bluecoat
* share/dictionary.boingo
* share/dictionary.bristol
* share/dictionary.broadsoft
* share/dictionary.brocade
* share/dictionary.bskyb
* share/dictionary.bt
* share/dictionary.cablelabs
* share/dictionary.cabletron
* share/dictionary.camiant
* share/dictionary.checkpoint
* share/dictionary.chillispot
* share/dictionary.cisco
* share/dictionary.cisco.asa
* share/dictionary.cisco.bbsm
* share/dictionary.cisco.vpn3000
* share/dictionary.cisco.vpn5000
* share/dictionary.citrix
* share/dictionary.clavister
* share/dictionary.cnergee
* share/dictionary.colubris
* share/dictionary.columbia_university
* share/dictionary.compat
* share/dictionary.compatible
* share/dictionary.cosine
* share/dictionary.dante
* share/dictionary.dellemc
* share/dictionary.dhcpv4
* share/dictionary.dhcpv6
* share/dictionary.digium
* share/dictionary.dlink
* share/dictionary.dragonwave
* share/dictionary.eap.aka
* share/dictionary.eap.sim
* share/dictionary.efficientip
* share/dictionary.eltex
* share/dictionary.epygi
* share/dictionary.equallogic
* share/dictionary.ericsson
* share/dictionary.ericsson.ab
* share/dictionary.ericsson.packet.core.networks
* share/dictionary.ethernet
* share/dictionary.extreme
* share/dictionary.f5
* share/dictionary.fdxtended
* share/dictionary.fortinet
* share/dictionary.foundry
* share/dictionary.freedhcp
* share/dictionary.freeradius
* share/dictionary.freeradius.internal
* share/dictionary.freeradius.snmp
* share/dictionary.freeswitch
* share/dictionary.gandalf
* share/dictionary.garderos
* share/dictionary.gemtek
* share/dictionary.h3c
* share/dictionary.hillstone
* share/dictionary.hp
* share/dictionary.huawei
* share/dictionary.iana
* share/dictionary.iea
* share/dictionary.iec
* share/dictionary.infinera
* share/dictionary.infoblox
* share/dictionary.infonet
* share/dictionary.ipunplugged
* share/dictionary.issanni
* share/dictionary.itk
* share/dictionary.juniper
* share/dictionary.karlnet
* share/dictionary.kineto
* share/dictionary.lancom
* share/dictionary.lantronix
* share/dictionary.livingston
* share/dictionary.localweb
* share/dictionary.lucent
* share/dictionary.manzara
* share/dictionary.meinberg
* share/dictionary.meraki
* share/dictionary.merit
* share/dictionary.meru
* share/dictionary.microsemi
* share/dictionary.microsoft
* share/dictionary.mikrotik
* share/dictionary.mimosa
* share/dictionary.motorola
* share/dictionary.motorola.illegal
* share/dictionary.motorola.wimax
* share/dictionary.navini
* share/dictionary.netscreen
* share/dictionary.networkphysics
* share/dictionary.nexans
* share/dictionary.nokia
* share/dictionary.nokia.conflict
* share/dictionary.nomadix
* share/dictionary.nortel
* share/dictionary.ntua
* share/dictionary.openser
* share/dictionary.packeteer
* share/dictionary.paloalto
* share/dictionary.patton
* share/dictionary.perle
* share/dictionary.propel
* share/dictionary.prosoft
* share/dictionary.proxim
* share/dictionary.purewave
* share/dictionary.quiconnect
* share/dictionary.quintum
* share/dictionary.redcreek
* share/dictionary.rfc2865
* share/dictionary.rfc2866
* share/dictionary.rfc2867
* share/dictionary.rfc2868
* share/dictionary.rfc2869
* share/dictionary.rfc3162
* share/dictionary.rfc3576
* share/dictionary.rfc3580
* share/dictionary.rfc4072
* share/dictionary.rfc4372
* share/dictionary.rfc4603
* share/dictionary.rfc4675
* share/dictionary.rfc4679
* share/dictionary.rfc4818
* share/dictionary.rfc4849
* share/dictionary.rfc5090
* share/dictionary.rfc5176
* share/dictionary.rfc5447
* share/dictionary.rfc5580
* share/dictionary.rfc5607
* share/dictionary.rfc5904
* share/dictionary.rfc6519
* share/dictionary.rfc6572
* share/dictionary.rfc6677
* share/dictionary.rfc6911
* share/dictionary.rfc6929
* share/dictionary.rfc6930
* share/dictionary.rfc7055
* share/dictionary.rfc7155
* share/dictionary.rfc7268
* share/dictionary.rfc7499
* share/dictionary.rfc7930
* share/dictionary.riverbed
* share/dictionary.riverstone
* share/dictionary.roaringpenguin
* share/dictionary.ruckus
* share/dictionary.ruggedcom
* share/dictionary.sandy
* share/dictionary.sangoma
* share/dictionary.sg
* share/dictionary.shasta
* share/dictionary.shiva
* share/dictionary.siemens
* share/dictionary.slipstream
* share/dictionary.sofaware
* share/dictionary.sonicwall
* share/dictionary.springtide
* share/dictionary.starent
* share/dictionary.starent.vsa1
* share/dictionary.surfnet
* share/dictionary.symbol
* share/dictionary.t_systems_nova
* share/dictionary.tacacs
* share/dictionary.telebit
* share/dictionary.telkom
* share/dictionary.terena
* share/dictionary.trapeze
* share/dictionary.travelping
* share/dictionary.tropos
* share/dictionary.ukerna
* share/dictionary.unisphere
* share/dictionary.unix
* share/dictionary.usr
* share/dictionary.usr.illegal
* share/dictionary.utstarcom
* share/dictionary.valemount
* share/dictionary.versanet
* share/dictionary.vqp
* share/dictionary.walabi
* share/dictionary.waverider
* share/dictionary.wichorus
* share/dictionary.wifialliance
* share/dictionary.wimax
* share/dictionary.wimax.alvarion
* share/dictionary.wimax.wichorus
* share/dictionary.wispr
* share/dictionary.xedia
* share/dictionary.xirrus
* share/dictionary.xylan
* share/dictionary.yubico
* share/dictionary.zeus
* share/dictionary.zte
* share/dictionary.zyxel
* share/dictionary/dhcpv4/dictionary
* share/dictionary/dhcpv4/dictionary.rfc2131
* share/dictionary/dhcpv6/dictionary
* share/dictionary/dhcpv6/dictionary.dhcpv6
* 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/ethernet/dictionary
* share/dictionary/ethernet/dictionary.ethernet
* share/dictionary/freeradius/dictionary
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.3com
* share/dictionary/radius/dictionary.3gpp
* share/dictionary/radius/dictionary.3gpp2
* share/dictionary/radius/dictionary.acc
* share/dictionary/radius/dictionary.acme
* share/dictionary/radius/dictionary.actelis
* share/dictionary/radius/dictionary.adtran
* share/dictionary/radius/dictionary.aerohive
* share/dictionary/radius/dictionary.airespace
* share/dictionary/radius/dictionary.alcatel
* share/dictionary/radius/dictionary.alcatel-lucent.aaa
* share/dictionary/radius/dictionary.alcatel.esam
* share/dictionary/radius/dictionary.alcatel.sr
* share/dictionary/radius/dictionary.alteon
* share/dictionary/radius/dictionary.altiga
* share/dictionary/radius/dictionary.alvarion
* share/dictionary/radius/dictionary.alvarion.wimax.v2_2
* share/dictionary/radius/dictionary.apc
* share/dictionary/radius/dictionary.aptilo
* share/dictionary/radius/dictionary.aptis
* share/dictionary/radius/dictionary.arbor
* share/dictionary/radius/dictionary.arista
* share/dictionary/radius/dictionary.arp
* share/dictionary/radius/dictionary.aruba
* share/dictionary/radius/dictionary.ascend
* share/dictionary/radius/dictionary.ascend.illegal
* share/dictionary/radius/dictionary.asn
* share/dictionary/radius/dictionary.audiocodes
* share/dictionary/radius/dictionary.avaya
* share/dictionary/radius/dictionary.azaire
* share/dictionary/radius/dictionary.bay
* share/dictionary/radius/dictionary.bigswitch
* share/dictionary/radius/dictionary.bintec
* share/dictionary/radius/dictionary.bluecoat
* share/dictionary/radius/dictionary.boingo
* share/dictionary/radius/dictionary.bristol
* share/dictionary/radius/dictionary.broadsoft
* share/dictionary/radius/dictionary.brocade
* share/dictionary/radius/dictionary.bskyb
* share/dictionary/radius/dictionary.bt
* share/dictionary/radius/dictionary.cablelabs
* share/dictionary/radius/dictionary.cabletron
* share/dictionary/radius/dictionary.camiant
* share/dictionary/radius/dictionary.checkpoint
* share/dictionary/radius/dictionary.chillispot
* share/dictionary/radius/dictionary.cisco
* share/dictionary/radius/dictionary.cisco.asa
* share/dictionary/radius/dictionary.cisco.bbsm
* share/dictionary/radius/dictionary.cisco.vpn3000
* share/dictionary/radius/dictionary.cisco.vpn5000
* share/dictionary/radius/dictionary.citrix
* share/dictionary/radius/dictionary.clavister
* share/dictionary/radius/dictionary.cnergee
* share/dictionary/radius/dictionary.colubris
* share/dictionary/radius/dictionary.columbia_university
* share/dictionary/radius/dictionary.compat
* share/dictionary/radius/dictionary.compatible
* share/dictionary/radius/dictionary.cosine
* share/dictionary/radius/dictionary.dante
* share/dictionary/radius/dictionary.dellemc
* share/dictionary/radius/dictionary.digium
* share/dictionary/radius/dictionary.dlink
* share/dictionary/radius/dictionary.dragonwave
* share/dictionary/radius/dictionary.efficientip
* share/dictionary/radius/dictionary.eltex
* share/dictionary/radius/dictionary.epygi
* share/dictionary/radius/dictionary.equallogic
* share/dictionary/radius/dictionary.ericsson
* share/dictionary/radius/dictionary.ericsson.ab
* share/dictionary/radius/dictionary.ericsson.packet.core.networks
* share/dictionary/radius/dictionary.extreme
* share/dictionary/radius/dictionary.f5
* share/dictionary/radius/dictionary.fdxtended
* share/dictionary/radius/dictionary.fortinet
* share/dictionary/radius/dictionary.foundry
* share/dictionary/radius/dictionary.freedhcp
* share/dictionary/radius/dictionary.freeradius
* share/dictionary/radius/dictionary.freeswitch
* share/dictionary/radius/dictionary.gandalf
* share/dictionary/radius/dictionary.garderos
* share/dictionary/radius/dictionary.gemtek
* share/dictionary/radius/dictionary.h3c
* share/dictionary/radius/dictionary.hillstone
* share/dictionary/radius/dictionary.hp
* share/dictionary/radius/dictionary.huawei
* share/dictionary/radius/dictionary.iana
* share/dictionary/radius/dictionary.iea
* share/dictionary/radius/dictionary.iec
* share/dictionary/radius/dictionary.infinera
* share/dictionary/radius/dictionary.infoblox
* share/dictionary/radius/dictionary.infonet
* share/dictionary/radius/dictionary.ipunplugged
* share/dictionary/radius/dictionary.issanni
* share/dictionary/radius/dictionary.itk
* share/dictionary/radius/dictionary.juniper
* share/dictionary/radius/dictionary.karlnet
* share/dictionary/radius/dictionary.kineto
* share/dictionary/radius/dictionary.lancom
* share/dictionary/radius/dictionary.lantronix
* share/dictionary/radius/dictionary.livingston
* share/dictionary/radius/dictionary.localweb
* share/dictionary/radius/dictionary.lucent
* share/dictionary/radius/dictionary.manzara
* share/dictionary/radius/dictionary.meinberg
* share/dictionary/radius/dictionary.meraki
* share/dictionary/radius/dictionary.merit
* share/dictionary/radius/dictionary.meru
* share/dictionary/radius/dictionary.microsemi
* share/dictionary/radius/dictionary.microsoft
* share/dictionary/radius/dictionary.mikrotik
* share/dictionary/radius/dictionary.mimosa
* share/dictionary/radius/dictionary.motorola
* share/dictionary/radius/dictionary.motorola.illegal
* share/dictionary/radius/dictionary.motorola.wimax
* share/dictionary/radius/dictionary.navini
* share/dictionary/radius/dictionary.netscreen
* share/dictionary/radius/dictionary.networkphysics
* share/dictionary/radius/dictionary.nexans
* share/dictionary/radius/dictionary.nokia
* share/dictionary/radius/dictionary.nokia.conflict
* share/dictionary/radius/dictionary.nomadix
* share/dictionary/radius/dictionary.nortel
* share/dictionary/radius/dictionary.ntua
* share/dictionary/radius/dictionary.openser
* share/dictionary/radius/dictionary.packeteer
* share/dictionary/radius/dictionary.paloalto
* share/dictionary/radius/dictionary.patton
* share/dictionary/radius/dictionary.perle
* share/dictionary/radius/dictionary.propel
* share/dictionary/radius/dictionary.prosoft
* share/dictionary/radius/dictionary.proxim
* share/dictionary/radius/dictionary.purewave
* share/dictionary/radius/dictionary.quiconnect
* share/dictionary/radius/dictionary.quintum
* share/dictionary/radius/dictionary.redcreek
* share/dictionary/radius/dictionary.rfc2865
* share/dictionary/radius/dictionary.rfc2866
* share/dictionary/radius/dictionary.rfc2867
* share/dictionary/radius/dictionary.rfc2868
* share/dictionary/radius/dictionary.rfc2869
* share/dictionary/radius/dictionary.rfc3162
* share/dictionary/radius/dictionary.rfc3576
* share/dictionary/radius/dictionary.rfc3580
* share/dictionary/radius/dictionary.rfc4072
* share/dictionary/radius/dictionary.rfc4372
* share/dictionary/radius/dictionary.rfc4603
* share/dictionary/radius/dictionary.rfc4675
* share/dictionary/radius/dictionary.rfc4679
* share/dictionary/radius/dictionary.rfc4818
* share/dictionary/radius/dictionary.rfc4849
* share/dictionary/radius/dictionary.rfc5090
* share/dictionary/radius/dictionary.rfc5176
* share/dictionary/radius/dictionary.rfc5447
* share/dictionary/radius/dictionary.rfc5580
* share/dictionary/radius/dictionary.rfc5607
* share/dictionary/radius/dictionary.rfc5904
* share/dictionary/radius/dictionary.rfc6519
* share/dictionary/radius/dictionary.rfc6572
* share/dictionary/radius/dictionary.rfc6677
* share/dictionary/radius/dictionary.rfc6911
* share/dictionary/radius/dictionary.rfc6929
* share/dictionary/radius/dictionary.rfc6930
* share/dictionary/radius/dictionary.rfc7055
* share/dictionary/radius/dictionary.rfc7155
* share/dictionary/radius/dictionary.rfc7268
* share/dictionary/radius/dictionary.rfc7499
* share/dictionary/radius/dictionary.rfc7930
* share/dictionary/radius/dictionary.riverbed
* share/dictionary/radius/dictionary.riverstone
* share/dictionary/radius/dictionary.roaringpenguin
* share/dictionary/radius/dictionary.ruckus
* share/dictionary/radius/dictionary.ruggedcom
* share/dictionary/radius/dictionary.sandy
* share/dictionary/radius/dictionary.sangoma
* share/dictionary/radius/dictionary.sg
* share/dictionary/radius/dictionary.shasta
* share/dictionary/radius/dictionary.shiva
* share/dictionary/radius/dictionary.siemens
* share/dictionary/radius/dictionary.slipstream
* share/dictionary/radius/dictionary.sofaware
* share/dictionary/radius/dictionary.sonicwall
* share/dictionary/radius/dictionary.springtide
* share/dictionary/radius/dictionary.starent
* share/dictionary/radius/dictionary.starent.vsa1
* share/dictionary/radius/dictionary.surfnet
* share/dictionary/radius/dictionary.symbol
* share/dictionary/radius/dictionary.t_systems_nova
* share/dictionary/radius/dictionary.telebit
* share/dictionary/radius/dictionary.telkom
* share/dictionary/radius/dictionary.terena
* share/dictionary/radius/dictionary.trapeze
* share/dictionary/radius/dictionary.travelping
* share/dictionary/radius/dictionary.tropos
* share/dictionary/radius/dictionary.ukerna
* share/dictionary/radius/dictionary.unisphere
* share/dictionary/radius/dictionary.unix
* share/dictionary/radius/dictionary.usr
* share/dictionary/radius/dictionary.usr.illegal
* share/dictionary/radius/dictionary.utstarcom
* share/dictionary/radius/dictionary.valemount
* share/dictionary/radius/dictionary.versanet
* share/dictionary/radius/dictionary.walabi
* share/dictionary/radius/dictionary.waverider
* share/dictionary/radius/dictionary.wichorus
* share/dictionary/radius/dictionary.wifialliance
* share/dictionary/radius/dictionary.wimax
* share/dictionary/radius/dictionary.wimax.alvarion
* share/dictionary/radius/dictionary.wimax.wichorus
* share/dictionary/radius/dictionary.wispr
* share/dictionary/radius/dictionary.xedia
* share/dictionary/radius/dictionary.xirrus
* share/dictionary/radius/dictionary.xylan
* share/dictionary/radius/dictionary.yubico
* share/dictionary/radius/dictionary.zeus
* share/dictionary/radius/dictionary.zte
* share/dictionary/radius/dictionary.zyxel
* share/dictionary/snmp/dictionary
* share/dictionary/snmp/dictionary.freeradius
* share/dictionary/tacacs/dictionary
* share/dictionary/tacacs/dictionary.tacacs
* share/dictionary/vqp/dictionary
* share/dictionary/vqp/dictionary.vqp
* share/format.pl
* src/tests/dictionary
* src/tests/dictionary.test
* src/tests/unit/dictionary.unit
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3415db5c08bca489380…
======
--
This commit summary was generated @2018-12-11T00: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+218oFAlwJwVMACgkQ/6TVgp+2
18pIKBAArSBYadmpgReM9c+RPiFrE+vYXa8ED/PNLYxn20DS46LM7WNy81rV8dXB
LoTqb6TZkEt5O4i7FWKTxcASm7o9JTYd8Jt8SUd9KDDTUIsJsKqncA+D89Di+23I
c/1N8yJCWmGKb8Z8yn0jvK3hBP+IVjoUjq1BG8VY/PfTPn1udVA0tiubQSH+/ubR
dbqyCr8N3wbrPqBpWlHWPdbNqdXJUdU7XA7kEVHIJcvRvNQNibxnSSIb2/eXd59b
K6T1wRtKXB2vtkoZbWLobrTzAH0Oskkv8ne6rWyF62weE2RimtaxPGdcKrmIuJWo
XzXe8j0FZLKszaOWZVKlApDpO2a48BbzWSygUQmhj+cG44rC0wqufTS8qUWLJ73y
SHX/JZxVsnDFmY1w+pk1l5sGMYabnR8yTgdKR5cL/y6YjxyAqHZ0ovr0zFOwlkZb
GMIB98GQrfeyr3tEL4/EpH7l/TVcncCnp02OX5n5a/2CbZouOnTJhF4fm1jJef25
fltI3avxh0BRQgs3j1Lhu7DEz4Ha35wNb61ofxQcDhaLhttIN/XTzjh7NAeiycqu
v6TTF30Tnjtip+e6K04wy97avV0N1QL4v5jNiOpCBnaeu4GrjPha1BbKclHDjwf3
1anFu3IwYR4Lo3SM5xe32oe8drnxGDYDRgJaq/b6CyQ/Vz7pBtI=
=89M7
-----END PGP SIGNATURE-----
More & fixes
Arran Cudbard-Bell@2018-12-07T00:39:47Z
Files modified:
* src/tests/modules/ldap/acct.unlang
* src/tests/modules/ldap/auth.unlang
* src/tests/modules/ldap/groups_rfc2307bis.unlang
* src/tests/modules/ldap/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec34504271fddf4d6b87…
======
--
This commit summary was generated @2018-12-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-----
wsBcBAABCAAQBQJcCmSfCRBK7hj4Ov3rIwAAdHIIADxgashoYms9lkCC8H2+mpON
HXhWTEFPqCNj4mhwg5NEm9fG3CjmK8nZMaCCRryZ8EHPfF1oi+6A1UFBahJN6uoo
J2edSh0znFfLu6VJJatVflhFUAkl/24BDZNFXC1sQB8YCb/H1MUGzoDXDpCXNPjO
jBNMEBhd4sZb1TANYulyCt2Ol0mtMsjQffX/62MImYmJ4b1cXvD5a90wVmkTuNhL
7JB+D/qqWp7JgOp/2T5VXEFvpyV8thneBbROMb99kFpNdT/S78+Zuholg092Ro+8
UbWzChVxJ7h9T7ulwyz2qYXIk4uFxo4xqXT62/3ijx04//uOXSnVnCq9HXEMCdg=
=li09
-----END PGP SIGNATURE-----
Merge pull request #2366 from mcnewton/sqlcomma
Fix misplaced commas in SQL queries
Alan DeKok (via GitHub)@2018-12-07T12:16:31Z
Files modified:
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18b34a3bb482c00af06f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJcCk3TIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPDgfA//UGa+otmJCHY/OV4+iytiRIfIHF/oCI1pzxUwDP9k
yN580xWEp2Jd/a/7aLqVxs37sG6Jfujp9FtwhS3J5NoVWIwJRvLFhUENzRGXjwtD
amw/R2/k5t1q3M17r6I15vfFJSPRXTooLfvKDbenV5Yn/rkIN/oDOB96xxprQ/Do
JDS++lPMIsNCJhWdbKcYU486GVb3gfvEoHVRmV8kVrcVBB813YJBFoljqnqTJxpL
qDTMDnpH8zrtA1/GP3E8j8wMnXehthKfxEkiz+W4IwMkRw4XOQDHvKPV7K3Exw8+
dIKU+9qW94V2VuXYKhcKqlpakGNv10Kl3M5eI1FZpmHsXrsCvY0pIq4mjIy7nG66
mur1x1dyXaIOFE5rQlhiobO4JsjxvKyN/Yqc2CqtocsqrCrku2DtycQU4CZGmBC6
EbEx6Hd3J12icp8CeeTZMRNb6jDJH5uvTIwpawCabJVUl1DXkAvJCQQsUudJibCa
Rb5qb0pzA4Vu/HvaIdlXXCYtnRDU6AiUjfBdcCtEITbeGlzzFLQPiBlx8xMKfa9v
ypvECg1KcViNxTiNzEGmN7C54Wgmv+yRRcFLeVJlysVo6LO8lLqMeWeLyCZ8hOuz
2Mu8O5XGXt+7R9VVCzEw3ub79a8rLe18jt9dZeQ7B/xhxuzwXWWVriFL+OXf9bue
z5Q=
=wrkJ
-----END PGP SIGNATURE-----
Fix misplaced commas in SQL queries
Matthew Newton@2018-12-07T10:38:49Z
Files modified:
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a9b77235641a7781820…
======
--
This commit summary was generated @2018-12-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0