Freeradius-Devel
Threads by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
December 2018
- 3 participants
- 28 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwmNqUACgkQfQ55zXdi
Hs0eaQf+Lwq91KW/UvNa2suEBhDTaeXBBh3zgO352n6eIB8YZr8R9Ch5uukR21X/
v0MK67kg47TNoutxZaHoZFr4n45N23pEcjS1vjCjXxYnEo+lccQ3hUXS94w7h8K5
HG9PjCxLvkxvh0NUKZBQoVozytn8+gr+sL5QU4/zZlShEWNIbRzNixNTy9OnlGHk
417EdzRR8t0ozR5XiXfgP649Uhn4ecB2YXN7rVO6aF8IXblL6l00qtGQtHnv72Ki
BajYbnTf9BFZZpCN5G51WeBX38xDIr7ChUjJh+CEaVxaY6NFzGijKKNoJUOV1QTz
VgBMPJNA9z+I7TXzdsmDf3mDPbtxXw==
=Ov2R
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2018-12-28T14:43:45Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d006cea7b153841c542…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwmNkkACgkQfQ55zXdi
Hs3t1wgAoL2qyKlp+ILoLlrGKiY3E5PAXW6dfEmdOmaIqyXcR4/cU9Zyq5J0JdID
BBJMSmjV2MW23U9dECLSkE3Y8JRcsTbePLPY1dJamSUwULE7L/GO1pWRub4M5cfr
XzLTM6g3z+OL3qp7W+X2aS3JDmbDOGg/2fdr6KMG6BervRM2NBgdIHZZ+GIDGZu1
k3TMHrHw6dcj3XaC0P4SaSVazo1GyA9YcDL2ggk5au4+Mjjby6yaJsFS9JsqcyX7
GkRbz6a+/SwCcUe9ivB/dUA3BhxNs1ZW2w4SitRA6NezF8ysWkcz6MGXQsl6ZbTr
z1N4v4ALOm/yHoCg0AQ+4m+AsGyH1Q==
=mFrt
-----END PGP SIGNATURE-----
don't artificially truncate debug output. Fixes #2381
The buffer size for VPs being printed should be as long as
the attribute name, plus spaces, plus operator, plus quotes,
plus encoded content. In the worst case, where a printable
string contains all binary data, it will be 4x the length of
the string. So we'll need ~64 + 6 + 4*247, or a bit more than
1K of room.
That's pathological, so we don't care so much about it.
Instead, increase the size of the buffer so that common cases
aren't truncated.
Note also that we print out the *full* string, even if the
encoded version is truncated to 257 octets. There's currently
no good way to expose that, unfortunately. We would need to
add a callback to the *encoding* routine which took a print
function, and could then pass the *encoded* length to the print
function.
Alan T. DeKok@2018-12-28T14:37:57Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5f6c03f115c71a14b30…
======
--
This commit summary was generated @2018-12-29T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hi FR devs,
We've noticed our FreeRADIUS (3.0.15 & 3.0.17) servers are leaking memory
at a pretty steady rate, and I think I've finally root caused it. I'd like
some input to make sure I'm not missing something, and also have a few
potential solutions to discuss.
The problem seems to be that when a dynamic client's lifetime expires the
listen code deletes the client, but nothing ever frees the client and thus
its memory is leaked.
This listen.c code deletes the client if its lifetime has expired:
https://github.com/FreeRADIUS/freeradius-server/blob/release_3_0_17/src/mai…
But the client.c code it calls only removes the client from the rbtree. It
does not call client_free:
https://github.com/FreeRADIUS/freeradius-server/blob/release_3_0_17/src/mai…
I found this changeset from a few years ago that removed free callback from
the rbtree. It seems that before this change, the rbtree_deletebydata in
client_delete would have called client_free indirectly. But since this
change, I don't see anything that is ever calling client_free on deleted
clients:
https://github.com/FreeRADIUS/freeradius-server/commit/155ea052fba183b692f8…
I think there are a couple of potential solutions:
1. Add back the client_free callback into the rbtree_create call. I
have to investigate more why this would have been removed in the first
place.
2. Call client_free at the bottom of client_delete to ensure that
deleted clients get freed.
Anyone have thoughts on which is a better approach?
Additionally, once this is fixed, I have additional concerns around the
client_free implementation for dynamic clients. In particular, the use of
the bounded-size fifo deleted_clients:
https://github.com/FreeRADIUS/freeradius-server/blob/release_3_0_17/src/mai…
My concerns are:
- The FIFO is limited in size to 1024. Currently, if a fr_fifo_push is
called that would exceed the size, that client is leaked since the error
code is not checked. You could set the 1024 to something higher, but how
high? When would we be convinced that it won't ever leak?
- The code seems to guarantee that a client won't be freed for 120
seconds after the free is requested. This is probably safe, but how do we
know? I think something more explicit might be nicer. Also, keeping
memory around unnecessarily for 120 seconds isn't ideal either.
- Nothing reaps the deleted_clients list outside of client_free
requests. This is probably good enough, but really old things can just get
stuck on this queue.
I'm wondering if this can be addressed by using talloc's reference
counting? I feel like I saw a comment suggesting this, but I can't find it
right now. It would require all callers of client_find to have a memory
context the returned client can be added under. There are ~10-15 places
that would need changed.
Thanks!
Jared Cantwell
2
4
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwlR0cACgkQfQ55zXdi
Hs1wIgf+KcVotD3bxg4qZKYRdVNa344RSRGbe2fEjo8HWYVU9wzVkumTq0QI0Dhp
xcM620QiqVTZhiWpRDeg2mkF9zD+5EpPNUGAEr12K/oBFp+nik3TpVgqNbAiiFgk
rR7r0VVErQfpARuBP4zi0bnXOQwFHE7KMQ/6Od4R9SMMpsltGpZPY2PSPZWAuEhn
cHB+U4UWUpmB8Jaszs/1YXOzl8s7szwCgFBlgXyIXCz9FE6p6z5RcDjqPwkLwfWQ
FNRnKYtNuM1qcXUGwtvs9XZd0rLw7VivSOZeqKT7hZfrFEsLvP313W0KgCM1cC77
m3H83piZtluVNRqk9VMQz+htmlwuQw==
=R7qO
-----END PGP SIGNATURE-----
make it dependent on max_request_time
Alan T. DeKok@2018-12-27T21:42:22Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c6408618194758d42db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwlRxEACgkQfQ55zXdi
Hs2inwgAnhhcJVcFoYRWFu5CPqPSXmPJEHLTNZw3DFQrGRZSN1YP1wwQjF9tUJ8z
L3r1w/rARbORlKVukXR24fJQB7Z+6/ebPBy+5DCJz8HlyHeWzZvSbGx6AtluIcqs
IaUyDlCvW9368kxZUy49ymlJZaxFCxFenE66Mac61jSxcqwfvnMQ5Q9+qRhjyz7m
TBUZBO/wQLYXj0KjHr/Z5kSaiXkc7jejSLhMX2GoA2O1IfMKXrkCsBCbe5JJwVFb
o7QpvOcdYVC5Nmtqea4ARvvqf0fdHqt5Wf+bugemHg5LtP2lxVHEBXophl97afnn
luEyYGxoSqQJ9ka27/1fxzs2XUpBqQ==
=1YYB
-----END PGP SIGNATURE-----
set timer for free of dynamic clients
instead of magic in client_free() where it's not really needed,
put the timer into listen.c.
Alan T. DeKok@2018-12-27T21:40:54Z
Files modified:
* src/include/clients.h
* src/main/client.c
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7026efae59befe7169ef…
======
--
This commit summary was generated @2018-12-28T00: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+218oFAlwi4lcACgkQ/6TVgp+2
18r3HBAAo7SqAylrqRqAefY4g2aTnhFX8TvysuFbBIj/+VonWoNKQPr6BYH2l0fT
deblH5ICb7UilhI5TPAdI/+VTrt4OQPqI+TLCaliCkTqE2BTTAtlAP/6rty6Vj7d
FfA4nuK0VT/OOkdxiWE6OxUTRve8gE8bbd+FdjnGXSno/wPYTOTwYcv/R1lrZByZ
e49GqQHxJiCaUIKMNoe7kasOertlzlTL9CtSxqQndzeoUMGsivvGdpEqMgEIzmnh
pVb3V/OxI6Yhl1FpsnSIIbFPbEasCcnmZiD1zVhEJSAFgu1c+QZ59Yso9Q7UxgCV
xxliAsZQFqTL/5NjLCVH9ZVi7pHU7hvVxbB3N7lfskNGdfOTk/btmyvOTf0h0jCK
2BQDWfSZ1jSJgwRfh1Gnj7OGFC+7cBj5I1IQM2Zy9+1GIJO2ipFEBTYFIKfsoxWE
QTzbMt+CzZ4O598Sz+rCCaofa7M35zUsMZ0vvhGvm9/cHpDK4C4yvfWLSyR1zBF1
BE7qmrKyvNUC+zM8XuVvIEsN7n25iXjBew7v6vdwt1D2dcsVuYySnSsPzXVOft+Q
yiVRpwrugKmEFfHM83bgwx9Ivqnb0+rHr0qn7zaoUDPz2hxMiloBQUdGxLz6/ikH
4tvm4CN7frDRuOIDXDtSbDyB3dJA5ICxBXBwUbtIi7/BwYDPzSo=
=hs2P
-----END PGP SIGNATURE-----
Use newer ephemeral struct init syntax
Arran Cudbard-Bell@2018-12-26T02:07:19Z
Files modified:
* src/lib/io/network.c
* src/lib/server/xlat_func.c
* src/lib/server/xlat_inst.c
* src/lib/util/event.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_csv/rlm_csv.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d41537aedcf0e6682e80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3wsACgkQ/6TVgp+2
18rw+Q/9HLRaElPykWfD1VWjJXxcTN3wzrmBSRy+o0pZDKZNlOpKlLWTOfWHZ/So
GSFmMf2lo3/1GWclMs5FcPTkjVLyz+i+/0jl1qjgIeBMekVxCJvk/oxDm0GbgU8/
EqP3JvS38hjkdgEjM2G36aEqZ3mqupp+mqel2TfWOu5OfZkce4XbfdfCwaoHbtg4
hin/tSUdR4Gbf/fqbPk09/0CG/R0zVDEp/tTVlr1un2EeXotqLprd7OvLdXO8iFi
CtavzlMxgZZt130pbSl3sdhgO6/64frlRmZAOuX7IVdNQMPU6FWfK2ok4IpwPVZ/
FDl3USwla514Kyln5dOaDfPLgEUYWLuczOVRHUaF2D8luOZaZyOtRw/JFMbO5frW
CDdmPF2x/3Zhl7COyUVuVQ9sWW5wnon4TjMbOlICBt//d36eZShsmqLrzzFMW6n6
g4fhhAT/RsS0c8SIjFkeRZ7ZGN1mlqPcTAsiXvE1QMZUKoUeuUrJD1hGS2RZ245Y
mC5AvUEMtsBVzfYV5sY4a8NoqNWbVzoAM3MiP31OMKHoMvuNuJWjEc6+Vdl/eHAC
coBgg8g76qWwOljBwO8q7FGHYB8Xd6aRI7YzAuHprd2QUavRhEU/3VQI3JZzGerE
ItEp38bXjC4sdx5lx+IF7vpsorcPKWQWb27GFOjdW+wPsdOrp04=
=RXl7
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-12-26T01:53:15Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c4702717fe34f360345…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2
18rbSxAAmjz92d6mmhOSQ+hg6hcohYI7LArDSpR6stOFXW+qpwFWsnPCBQZ5owgz
E41DGrduyRI+Ln0VCTYy0G03Aj81FOGH7iNn1GGH3OvShiVl9uRBryhwRmwKweH4
+HUb6gTgnWiDyDFdFdxGbvtpGChVqLw/lPT2YpSrN6E8OtfEIEcosk0MIJJ63Dzp
M/rLndRjZZIueFf6Ycgc6gYzGU8VsGE+BeynZsy9uu0lQhB2+zcVt9lSDU6jqOZ5
A3vu4T/+IOKVZyz7fs4JxWdD4TzsVE6qgFxQf9RtZKEsE9P2WVW2aBbuAgex4lZb
TMtl8Z/fkYe+ih2UNRSiw1OpGTjdDiquBRwyfZ0iQTH/r3ebPksRxbg4ayLrUooZ
Fv2E2v25v4BR4l6gr5M2S+39TvDAcovonIDq4SrEmWLxwCjyXfd47YlmyBxbVTbJ
38987T4GOWAxU8/Rf5RSCETkBrQgoM+1ANET6/VStJ2XZaU6O7FCaBlddkBnxUbE
zUws4EOvOuN/xl99/bePhmpDkvEcpwGSVb+PcQ44xI56k0Xkrnx5+NyjrsT/pkp8
kBRPbq6jWwyVYZCY1O51j1SCEMarWoEgGesmwDKwpblmfPFPcKxELezlIJng6mHO
eLgzdmo+Tw8dswkyoku/tX8qhHvPT5E9BB6kmrqW6teTCcwlyME=
=Orjt
-----END PGP SIGNATURE-----
Cleanup minor issues with attribute search functions
Arran Cudbard-Bell@2018-12-26T01:40:34Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b5d4f842608b444ba7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2
18ru0RAAo0eT/jtsTRGW2iMwZEvKyTfBNZzbZwbOeh/+9skoyErOxweWkrevk9Q/
sHVGxbUg40UDp6L2yfqycdIhp1x61V8jyYz2l8YWG6g8BDofb038cHVClgNODgcq
X7nLQ7b/03DRik3tVYDfWIEZ/7aLpeup64is3uv7r8K6VuiIX6lc2z3pBQidwsOl
v0P644bMgZYnKNrzNEGCj5KiaJp6PrIisQrX34Ug5V40lE7dYqkdP1y2U385AEbZ
NC2sNJX2Ucr/UEav0AHMG6lfo5m/jazosIaHxnazfk+I2hJKvK4/p5mpr3NQ2vVo
NpZSG9KVG5WkrEY4b9gjBHgMJ2sav2AF3yaRUioSXrDTw+zxfLu5x//iwd2W2mvd
XfpL/lZH5nu05rUmZ9/r5kPYzGagmRAfPhPcA3XIOHNYKnaAES1haJImmc6x2RCk
+HuPVg32nR/X/MS16a7rLLq6WU6TIGXm4s2uZJLcmL9y83/kAgyFp+L+DFcbTrL6
05VDdzs1V036sYBDC8rTyQc3+y8navenAHGlmL24a/AKTd7zuSKNBLoCgRtqSfEz
TUeAQ35I9LTC9vJeTmz6t7n89a2LotJOq6OSVVY96pdkBi1anF3UPUnq8kURKkbM
uFaTHmUYTJAho3zHP33CFCIoJgKHahGRQ5p1SVKv2sJFssvAE0w=
=s5b8
-----END PGP SIGNATURE-----
Probably not a useful test anymore
Arran Cudbard-Bell@2018-12-26T01:40:34Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4deb9fa7fe6eef60a424…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2
18r6SQ//YBJ4tTCBjasg+s7Na9NjqGoqWEfJ28avTL+YJdlgTEGZLHsQd1qPHzMz
lVBe7sDXN7SwZeRj4Ss9LQtySHnFRk7QZSbk4IWSlpM0VkQHsY4rpTWfTPrsdokN
2GsyGztMmJOOMdiquujGR3VKnCuV6X5og7uQjAEh2GZO234JzlmbjoYXoLCvWDbk
4T5+LqcpSJV7yfcJDScGghEr1y+RpvyPvF1iAjxq4cg8zWf6UTPMExGkkPwpCo4I
DxM1bpYLa5VPpR3hRmi5HDPicU2hhL45vt7tyHp9zFmrKkH81HkEpshhIh+YZ3Oy
WF3Z6Du7JuYfSCbn53Jng60WiioVAfxFz2wbvuW+jSdpkM+dA8fNSx9BklLdt1Ki
lruZ+cP5sqH8HBUug95P79GanVUb8Oj9YrqOJfMmTHuJ7CFP1/U4ePbnmyvtZpC7
FyQ5lUxFDB/+McK/estANRxElwryH2P3ZC8Yfv0oH3F9tLuVYjnmyhaVWdMc+kGR
sxwMepoJdCzC8jfVL0hniueWYNudhl1n6emXXnvVGyj/3nrE7+ZxRfbEfuIdx3mE
Xoa7OhpYUV0kgxijrg8NBPSf//67J0lkzmV7CTtthOtkJPJkIX3kQpFzdTvZtokN
u41C/UBJnzwJt08a21n/mduu4Ksa9S+t27MJB74zcZ1ZMpT0xxw=
=eN2v
-----END PGP SIGNATURE-----
Make it easier to see the ref count in a debugger
Arran Cudbard-Bell@2018-12-26T01:40:34Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdb7970fb21464d1e22d…
======
--
This commit summary was generated @2018-12-27T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwbjrsACgkQfQ55zXdi
Hs1hDAf/Sga5GnsCdyZrKQO5wrDdenAyfz9TTB4lvOYPsmYqB5U83IXfhN4LabZl
pM0dX6Otb9Qb0NEGYqOxb+lSiybw46CvKvSlA/9KJujsatAA6Rzx6WT718tnlWPL
edohGeD9y5yDpAoHV/69YKTtu9Z/OxRPsq8yFFZZlnlGPJkvei356nBjdK/CzxVW
wt7ci/7Rm5G3FLEC7AE3Wwojm0UPFhc5cZguVfwrz0FLehYp/888rHKDtGfmlshJ
6VshL/L92TmTztA+IIyOzAYwFyDm9lMZuODf/vaTe64kmhFWZQRKnAjoWt/7FMqF
37FnJyToB8jpNrek7DVCkxppm+sa6Q==
=Lkkp
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-12-20T12:44:41Z
Files modified:
* src/lib/sim/crypto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c27c1d30b414373bd556…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwbhX8ACgkQfQ55zXdi
Hs07igf8CUPdyW5ZrEl2w+jj1aYwtXiy8PrDplGbPw6xsupcxj1Y2+h3bvVk8xvt
53Lqg+L5yN2RYXnROt6ycR26HBVyTDqR5ElNrThds/YgcBGOscUdIwafPyL+rAHi
64ewr9ki/2aOkRiKp5RI55i6cA7WXdhZ63cZ6u1OOrlsxEM2JPNOptGdTF7Yt36T
ikLtHhPiqwVJz0P3U1WlfazWtWMy0xm98lpxbdApiPxOuwaW3ZJh2QQNpBlnRN7/
E3aGoYoIlO5BFijF3PO3g5ixzvRFhZKEo4JH/YcOrD75YiedhuMhUVHPPx+w/BZC
0ZknDsOcwHYU4/ELxNrhUNWuVbMDIg==
=vz9S
-----END PGP SIGNATURE-----
don't increase refcount on first autoload
because the manual load of the dictionaries doesn't result in
a manual unload. so the autoload has to auto-unload it for us
Alan T. DeKok@2018-12-20T12:04:43Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d1cf163a047e0ea8292…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa3U8ACgkQ/6TVgp+2
18o7eg//fvVIaietePiyNyRjzN/oSAhvLtDJ8W+oe8ptYsQCVTjAXEjQwGIG/WOO
uMdVqFZN+/WrQp6whtl7/+KrEXdWLH7L2aVNjlqEAW8ughjA9ydOB3wTkqSGUPOG
8xwd1y1q0NfTHSLGXwuFDD/BhMezcdIHi9LvvIQEomuRz9SxEscMOFigSZU1cmzy
ocr7Q7KwZp1WtPK/xCH7cAFfGLBrVCEXP5MzHX4wMhBA4Ktek77o1E/c+Xsx1DPR
98j7M4GZ99rpkg2fnnbaghWucIrcaH6I0nC3P7LBD1UBs4anVZI7DFkrR4xVr4mk
q/z7in+cqQ0n/42vhPg0rMf4u6FxLMSATdmyD310QmTimQpqUanM+cf7l/9x4ioW
51eufs0cRUb0y7ziBdLsEBnEB0ip9ElSlOdUFIuf4Io6ywtsduQm0vv/JKhSqfPL
7zbwAaLfR8rKOzbW2m3MV2l8SbwIN3+GDjTBh+Nx9RiyyoXWq4xKaVForEsNnjQk
FLDSCUvV8bPKJneK5cJdGQkvbncBBDcT15Xxy9yVYV8esZ4wVTXPuGlnM/ydI2PJ
vDn51DRMl3kdOq8WTMOdtF0q+JJYQyfX4T8R9/JZHAq0EjBnyvxbCxqbtAndPnwD
OTskirxELK112KoSXO/ai8xwGusQFWnJZP20Of8wjLH/s5uck6k=
=1waz
-----END PGP SIGNATURE-----
Fix NAS port struct
Arran Cudbard-Bell@2018-12-20T00:07:43Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4773c8a4fea7dda8008…
======
--
This commit summary was generated @2018-12-21T00: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+218oFAlwa2HgACgkQ/6TVgp+2
18o7NRAAnvaS6gwp2TpTxU+IDKcP62Cr0g6QnnMM3hp12rmNEEqh6Jv5rKP6YM65
DAmDqvp0RCwXlMwzIkOzkBF7nbhjsh/XdqnZVnZmH+wHgBzCBP0kP6qiX2fhzxew
yYUEZHdTJFsSxX0Wy1KR8r5M9fRztotrE71lMeCwHJPFlw7dtFItPNt85ErJ6Hb7
G1pLEP1YdS/7tKBTrmeno4Bd/xDX6k79YbF9PHfRvqeww2FMNSYB/1IXI6+tNQng
oABQ3bE59+A+3zgcHWXyCfdlfylTdVCFrtD0xSRbJCsab/dZH4AvFsZ9ewKlTJFk
GiRNfTW36kDeV8nzGTgi2g5dPBiq2tTpenMLAJzmBp765ckET+LRlVbfpopSr8mF
TMEVA5ev2m845yJTUED7qacXlMuCg3QXgk/TJynBfkWFPLj/HgFkLr+pCRvIelot
7WnXrMoYpVJ4uKrqp2vpZcYjV0lu+IEd/m2dPqQK2F8ZS1UE7OuL2FPauexzglXF
5gj1TuppopTMx0kKCjw6NprJVpC6MwJHIjnD9EUSF0bkd3gGHGN1ktQ5/DOBZTLm
1DTsr2ZiKM7qq+KXs0J5lFNZptfa649Pf6rQD7hoC5xS1F8sJbvCy5YcXdM2ZrVL
DjRGQiMXHCvVV1FWlH1neYUInMnH9TtDit4lF5Xv3ZgGhdxH85o=
=JzTX
-----END PGP SIGNATURE-----
Free resources on failure in unit_test_map
Arran Cudbard-Bell@2018-12-19T23:47:03Z
Files modified:
* src/bin/unit_test_map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7efdad482025ffe30c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa1yYACgkQ/6TVgp+2
18oQYQ//dqJqZSp8TlqkEjaMAt2jbC4CUAZ+YXtQ081hhk4VqQ6Qt5O8pnLI7DIp
ytawYVcCNV8jcKWFzpBtXqdvoU+yvUzka3KkPkSA4rDxD5kOEmKHX9oAZmVhkGzr
0MtdvUSFOWFqNvJm4AYhDef4BmMfjc1OPvV0IQAJCCmnB7ltSyLB7SnWUbiMseJm
T9E0XBbzsC5aRi4vnvWMuVaY7kKdPAYLcKFFrk3U+b9nUp2WtzmN5/XVE06jzl29
X1rtAYxwOO9oNk5eOp2oRgVQggYzahmiiiB1+B0InNn2nM5q8mVspDFKHCekBdCR
U6RHUb2wokzZdRJ8rOhdJdeX7jX++Mfyjye3dynUR7UeQyt0hKg2oeipqNOTg9k5
sXE5UnSBMnu+WyOnYqSHHpVDlE3/lrnBtXx3pYhRHYsGwbn1xi5jfH4xiaXdV4zP
yvftu/vcwkN1Jz2OFEDucU1569iGGxsRYKv9ERV06t3YnzxJIG0bPHWt4qIV6/rJ
lt+rq11s0myQLiZUihbFDA8HPOU1ddFlU/diJJpixonseLQk8qjTVHNWwcmygzZ1
ow/7XV0nOP2Du0TNXEUBpnAsMxO0KEIvQntUeKJtJNmd66/op+Fj/ukzauWBQh5y
I7gtT2bsgzXbr38Hv90eIQyX2TvEh6lTdnjF4RyPziedcEy5ZeA=
=bMIN
-----END PGP SIGNATURE-----
Anonymise structs
Arran Cudbard-Bell@2018-12-19T23:41:26Z
Files modified:
* redhat/openssl/ec_curve.c
* src/bin/radclient.h
* src/bin/radsniff.h
* src/bin/radsnmp.c
* src/lib/eap/base.h
* src/lib/eap/chbind.h
* src/lib/eap/tls.h
* src/lib/eap/types.h
* src/lib/io/atomic_queue.c
* src/lib/io/base.h
* src/lib/io/channel.c
* src/lib/io/channel.h
* src/lib/io/control.c
* src/lib/io/master.c
* src/lib/io/master.h
* src/lib/io/message.h
* src/lib/io/network.c
* src/lib/io/schedule.c
* src/lib/io/time.h
* src/lib/io/worker.c
* src/lib/json/jpath.c
* src/lib/ldap/base.h
* src/lib/ldap/sasl_s.c
* src/lib/redis/base.h
* src/lib/redis/cluster.c
* src/lib/redis/cluster.h
* src/lib/server/cf_file.c
* src/lib/server/cf_priv.h
* src/lib/server/cf_util.c
* src/lib/server/command.c
* src/lib/server/command.h
* src/lib/server/dl.c
* src/lib/server/dl.h
* src/lib/server/exec.c
* src/lib/server/exfile.c
* src/lib/server/listen.h
* src/lib/server/module.c
* src/lib/server/protocol.h
* src/lib/server/realms.h
* src/lib/server/socket.h
* src/lib/server/state.c
* src/lib/server/stats.c
* src/lib/server/stats.h
* src/lib/server/xlat_func.c
* src/lib/server/xlat_priv.h
* src/lib/sim/fips186prf.c
* src/lib/tls/base.c
* src/lib/unlang/compile.c
* src/lib/unlang/interpret.c
* src/lib/unlang/op.c
* src/lib/unlang/unlang_priv.h
* src/lib/util/ascend.c
* src/lib/util/cursor.h
* src/lib/util/debug.c
* src/lib/util/debug.h
* src/lib/util/dict.c
* src/lib/util/dlist.h
* src/lib/util/heap.c
* src/lib/util/inet.h
* src/lib/util/log.h
* src/lib/util/md4.h
* src/lib/util/md5.h
* src/lib/util/net.h
* src/lib/util/packet.h
* src/lib/util/pair.h
* src/lib/util/pcap.h
* src/lib/util/rand.h
* src/lib/util/token.h
* src/lib/util/trie.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/conduit.h
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_control/radmin.c
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/old.c
* src/modules/proto_dhcpv4/proto_dhcpv4.h
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.h
* src/modules/rlm_couchbase/couchbase.h
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/rlm_eap.h
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h
* src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h
* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_krb5/krb5.h
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/rlm_ldap.h
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_radius/track.h
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_securid/rlm_securid.h
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.h
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/sql_postgresql.h
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_stats/rlm_stats.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_winbind/rlm_winbind.h
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/dhcpv4.h
* src/protocols/ethernet/ethernet.h
* src/protocols/radius/list.c
* src/protocols/radius/packet.c
* src/protocols/tacacs/tacacs.h
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88217c3ded96bde6ea65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaxWUACgkQfQ55zXdi
Hs02Kwf+K/8McsXfJaMxqVMFGWfOHy3mT38AE3t2G2oK85qN3cOyA/Rnr+q+Dnpu
Eze21BwBBVxPDA8tRI1PSMGGfv3xyAQ/T69xxddADqISkux+X1HUlvUPnhiD4y5d
XGFOO8NyBPdPSVe3+q/sN8in1/X5IZRXuKS6FsFaxxzV4k9g9RCMgzxTbwDfhfxu
VJRWbwZHKAK2dHo04RGkuAM8jxlCdG6voVYWwIzzmSxAEonWrX0xcClQmuu1E3cA
aH+pDgeLsldINv5vdT/mfaUsqfFhfpUyzKYY+e+jqsuxGDAHZ2CNB8FigHJwMW9D
fjtWNf23F9imwc5rvTm09nztyQL6Jw==
=cPhz
-----END PGP SIGNATURE-----
make sim/base.h
Alan T. DeKok@2018-12-19T22:25:35Z
Files modified:
* src/lib/sim/base.c
* src/lib/sim/base.h
* src/lib/sim/crypto.c
* src/lib/sim/decode.c
* src/lib/sim/encode.c
* src/lib/sim/fips186prf.c
* src/lib/sim/id.c
* src/lib/sim/sim_proto.h
* src/lib/sim/vector.c
* src/lib/sim/xlat.c
* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31045266f72e2de9588a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwawckACgkQfQ55zXdi
Hs3NTAf/UWF9Rxc2Eqku738vGDSyEfuGCChbnLJwpnMZr/O7HdPEqNRKMZOJ00hz
7ZbTeCJCoudGMJXq8Zh9dvH4PKzGRxF/cedrsQfdyX2tH3vdVHGZk2217i2S092b
WIPEKlfwbtE08mfcBiM+ScTglFbNnhDS9wk0LofIplobP6GnosfblMDXVY3LYj/3
ZTp07RBKdMH/HcmX42F3qhnXSTKKvzjWFbMWj1hbGMAR0ofeAUqIZmfyhcaJIVjB
cKQ/LKbmsrblFRxylua6WVeS0Ju784M+6cNJGbPb+tU+bN1CGKUe5aoWZeOqtuw+
sLl/zuvxUMBSPpJcAPYkEioLfQVGgg==
=q3WC
-----END PGP SIGNATURE-----
clang scan fixes (hopefully)
Alan T. DeKok@2018-12-19T22:10:08Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c30eae6d7d74821b97fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavsQACgkQfQ55zXdi
Hs2HOwf+MntY4iT3kiA2dtssGuMJ5k6hmhiTwXqnwm7ngK7gvp9z/1V7ENXw4oW5
enVOQE6tcz7t1JtiNLApHhMgZaYEIxiOoipV6hJiOIgOzmGTkf4Y5XdY9ov0lCEL
5fbQOwj5baNkbxZP+UcmpcKGEJmXp1x0joCrCxUbxPtxwnS2WvI2luPvdu4XYnsS
kltWOhBImj19D7JZNB/BOeHuGISBKoPoedenw+de0RkHUK0f9pDLxkypBnpqyK7Z
L9hIDM9mSBtxBZp/7Man48jeIcYxYOgdmVwxES64n7JuZbaMow1n6PNoeJ7bjaXJ
mtd8OKFz1JflikYV3PabvMEEj/VqXA==
=D4sn
-----END PGP SIGNATURE-----
if `dict` can't be NULL, no need to check for NULL
Alan T. DeKok@2018-12-19T21:57:14Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07493a4c96feb5456acf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavgoACgkQfQ55zXdi
Hs2whQf+P3kNUEwdKOyXulrYiPR1yIJkIHbk2E+XvqbhDD7ly3Da3z6rNMb45WnD
DyB0IzMXuA56W1NPyxmvUqIwEwG6RzGkVyLRRaC3YWroAK9F+Rt84c6a6B7zIuIN
n1aQpdW1mluN9TRy72S9qiTtI1Uus4rmjsigse3EA5gAcP4UyO3D4C/GqGzCd3OS
fovhM2pcR5Uy1+jp+fL+Pdlr+GEqgzpxJr8fe+vHFmSKg9p8UTxXezO3Dv2V+jzX
kTGjtAt8AFzRDJ3sfxv0NP/LBfQCTqikXUg9ZB1SPIEUe+mwHFXF5+Ub5OwoZ0ix
1xwLSwxfCMyG34R65qxvBzNJuFZnNw==
=PgUj
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-12-19T21:54:15Z
Files modified:
* src/lib/sim/base.c
* src/lib/sim/crypto.c
* src/lib/sim/decode.c
* src/lib/sim/eap_aka_common.h
* src/lib/sim/eap_sim_common.h
* src/lib/sim/encode.c
* src/lib/sim/fips186prf.c
* src/lib/sim/id.c
* src/lib/sim/id.h
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
* src/lib/sim/sim_attrs.h
* src/lib/sim/sim_proto.h
* src/lib/sim/vector.c
* src/lib/sim/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19ac30b18947790e7ed4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwalvMACgkQ/6TVgp+2
18peHA//QpRCs3/xY4vNO2RBOO6z31jZhjSvEgp170SLc39Z0A/O9/5s00wvNgO4
rI+iIxQ0M9ORf6AByKYLpHyM0uwleW7eSPKcpY17FhOABSnP/R/xUGCoKdk6iq/4
m5vMkBSxiqSKGeN77w66dwxHqFIevfT9jsNi8+vHj62zHJS6oHAyGDQMM+dZHOo7
H0zdH3Ibo+mdQVUYWmA/2mTpq79HWT0Brv98L3JfYZIfwxPDetbd95f9KHwktXR5
srC7A0z1vVaGLFtYl56pwsj2FlbLMwBnvc7tCXZR1h2JCPXt0yQvVrBk1zTKcF4t
/DFqRX4g4onTIOzYLuwmGjQPK7vfrXqN0QSATaErN67C1Fp5Wy+FLCSLItDoFCAL
x7eyy82MlcyP+3f4ZkSz/LNOlAKi5U2CmBLNJ8w8/TKSfOR3lhxoRrk+/mge3Fdl
K431Df/2NTffrKdKRU/L75GeONP9AJ+l1rej7Jq036Cys0XQsaDCbhw8yGSz4i1o
tvFe44cW52vbW9xDrUjsDWu0/cdMVm0RhRNJZxcbrH+y6FiK7o3CL05FWhzS2aeP
IxpwoQZXU3ODV6sGhAmD+kxWVjb2NXE+BqcyQFzQOcaJgp+ZxmmzZWT5yU2UrZsl
w4SF+1Bu2B3LYMo65/5RG8KyLnv4BgAtYdjxrpCW/GpZ9Nlh/Ms=
=8FQG
-----END PGP SIGNATURE-----
Markup nonnull arguments of fr_dict_attr_add
Arran Cudbard-Bell@2018-12-19T19:07:30Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a0cba65ebf085f1fffd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiNgACgkQfQ55zXdi
Hs12OQf+Ivmj6e9NM3btvE06tQ5JVkAdzirJLRylJs1lqss2OcC5NVvaBvGa6Myu
nTX9yUkdycdzdLxBeg7tzXn9HVLYzD0D33Y+Ray1JTqr32LstopLX3dFCrwwXEPJ
IFy0+Hrgx8SMiaRjwmdC3SijkJfoa13Fh6lZPH3SXVkKOQfu7vwkZji2V+MzCTF1
s52lkFEO/MpqynOvBrj5AVZBIBqyQ6HUcPprj2oMQZmd2DMYP9MOZ//NP64oIIO6
QnBHUhUiHxDjPrNixuJ7FhRGzZFInkaM2gUkIE/Ksce4E/g7e11oRjGitdaqe4Fd
OrK4s11ZDs1npAzSp55x0z+ct8AIhA==
=u6eS
-----END PGP SIGNATURE-----
fix auto-creation of Vendor-Specific
it was created and added by number, but not by name. That's wrong.
And arguably we should only do this for the RADIUS dictionary...
Alan T. DeKok@2018-12-19T18:06:46Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95b21a6804bab3da4521…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiJwACgkQfQ55zXdi
Hs1N8QgAlH7ZwJzRh5VsBSNjdUrWRpypQpjmrQ0JSa57PgaAwj+HCAm57IXafGDw
kO+wJCZnxlQTGjUlsv+IYnRKgZo4ZoGt/SCf0346Eo12858TREYlmCKUp6gdJk99
d+VYkRHMpzwFUTMe+cmGeobFbaGuz2mVU3U/Ft18glTQ62eChWn18+aTNRhL9czE
+qpMkoZkQyh0LWpSjcttXnraHwEiqpBr9Wjx7NdwQXYlwUQAfNMEEjUi9R0erp4S
VzuNt+hm0vXjDFHp5cqNNLxltsTdx53zi+WddE4aH6bsnCzCbJrTijCq5djHW7/e
P2Txb73/p3jMMmxkALHWeE9ccJMbFQ==
=tGXD
-----END PGP SIGNATURE-----
suppress duplicate attribute definitions
We don't want to replace them, as they may have values, children,
etc. Once an attribute is replaced, the old children, etc. cannot
be found.
Alan T. DeKok@2018-12-19T18:05:44Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33f02b421a016a8659bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiGUACgkQfQ55zXdi
Hs3hwwgAl2f7b2RWAXaU3FsMDq21KcvxXXT/KtiLntjNBsvHWG9EOmB/yAydkavK
1x1AWcz6isxXDZxvbRcSdZ3Ujb2MGf0JleaJzjiUu7JveYy+sikdCdmMZTm/YLtW
4NqirzciZKps1fTdu1Thzkpt9QLTUnJ7P/BPlfc/EysrPXrQhsf5xf6c0KFcFseO
GtAsG5EKoBRXcS1GLrADjIfIRs6HprI3eQvjFAMFfvd+SuYmXqZG5678cWCx7020
UG7+MKT1BmZdTlXvg6JNL/Yb1WgXsV3L+7E97GZ52Bh2IOn2UvRF2LKZRYu518lY
lYjBf/uDlmGn2thLz9ZDEHwS4d8JxA==
=/znM
-----END PGP SIGNATURE-----
update comment and add "type" to list of things we check
Alan T. DeKok@2018-12-19T18:05:06Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93b3f4c6214060f19c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiBoACgkQfQ55zXdi
Hs0T5Af+IV0cpr843rErRauv4Z71kpZaDHO5Oq9VMk+qTeFP5gvbQK1e+pUqM4Lg
1D6pcOXvWbLBbefu0zPU/efvdvJ4LuIV984G4UfcBy857iskLqjyREQSMwyxyO9H
0WueRo+epxU/bEZxWwJIFOSYASpPQZVncpUxGjk6AT4LrXCe/2Y7lrZABnBiTNTw
YrtwRmYsdsqnVLO6kVcuWVDhBps9uwUwtorFUqWN9nROu6oSewl4mOphuPlCRTS5
47tjE9fDi2L5n5xpZUxuNEd1IrQUD0STNClYNTD76wG6/rdf5dk+E/tDvLxA7fh2
eVIPaS6FlSzTBuD8+aTWAzPwnOMdOg==
=QyMC
-----END PGP SIGNATURE-----
this should not have been committed
Alan T. DeKok@2018-12-19T18:04:02Z
Files modified:
* src/tests/foo
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6541ed62098311997f85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah/cACgkQfQ55zXdi
Hs3Fewf8Chkf+WwIky2fAtkycI2qLFtjl1B9AVwnHTirrGYm5sG0pg8Mo2YbC8SH
vzTvKYL1JTYC5IfMTSHsNl+0OHh1btJ2ZDwqffg/bM5QZiwBAborZ4aJ2x05ou3G
bfck5F17itLQeaudD+T5qZx9fg3F63mR3w6AYFfhTRZxlPuhyywV3ZohWWb0fpWk
ddX1V1JvWBcVu8HbBCPmcIXEh73v0nYdsoenAjJBHXBMkPRt8uz9vLXSvsLn/Nea
GDP1pz/zOdRuJQwzxd35uMcTsulTLYNmrTg8TXViN7wGxhQ6nNkhysk9N5KgDNLm
z+2OuhkxNZqqKz9WgCUDXW5OtPR56Q==
=K18n
-----END PGP SIGNATURE-----
this dictionary is for RADIUS
Alan T. DeKok@2018-12-19T18:03:27Z
Files modified:
* src/tests/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdfffde20a32b08071bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah8oACgkQfQ55zXdi
Hs2peQf9H8LC339Xo+R5AANNfuEGJ/7eH/jX9yN+fGVHobENpc8Ou9qfa7TQ1QGg
RRwRa/oCBstFQSPi9wXalRMrFzHNQRj4OAWx1eGTmk5N1ghz8KSmt3nNHncpUct+
hUW6fwqHWE2RkzrYqbS3W4RuTMciHMSfIcKwN+dE3KZrf9fJyQq5Suj6LH2Jwvs7
iGd+MMoS/LqEUkbdLgwiJkHlVFFopRYSb3//I9QAEWmfR2tEHrTk4lOSq14SZhBg
YlFt2aMZuaqAFa9EW/q+pbkxFc4X8J4KQT8s1iF14XPuQMdwYHLQK5KSEzK7DKEO
Q18NA2jul0I3gUnW93A3mLdi1Wh8lw==
=YBzd
-----END PGP SIGNATURE-----
removed duplicate / conflicting attribute definition
Alan T. DeKok@2018-12-19T18:02:39Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary.iana
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b59a2a8bc2fc56016b74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaR2gACgkQfQ55zXdi
Hs0s3ggAohWrvY2cbBTxTDY4TFLKz8yuxh3CXWOyOTW6xJI0g25y6yd+wmsOdOcE
YBU9rvrE4MRH//GJ8CB7kyFfFuUrC/10iNoc4gYaFnRIhfa0esldsBgVM4gw0nOr
lKB3iUCU8eXdR0o133NUfqSvitVbi7yppv3AsOqerLQd4KI3e4Rxiqev8Rh/H1jn
7d959DpC1b5oxnExqjPHFZTVReeLJGEB/P84W3AF6n7qGJBXMy0nEFJMgd+nDr8+
F4nRZLLIFfiybcF1axdSLPbH2J6i+ZRhDndu7xnmqe3Q+ptJbOJ9EwiFtgI61sPE
u+wfFh1Nm+o9Q3ngRO63aAh812OvCg==
=30OF
-----END PGP SIGNATURE-----
mark up autoloaded dictionaries vs manual ones
So that dictionaries can be manually loaded from raddb/dictionary,
and we can later still autoload the various protocol dictionaries
The only downside is that src/tests/Makefile still fails.
The server loads the test dictionary and parses the config files
correctly. radclient loads the test dictionary and sends the
attributes correctly.
But somehow (magically) when the server receives the packets, it
can't find the test vendor, and prints out all of the attributes
as raw ones...
Alan T. DeKok@2018-12-19T13:26:13Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b239a864bef4a9673e5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaRu4ACgkQfQ55zXdi
Hs0yZgf/UF+UP/mUJSK4INBW5+LdCzBGKJennUla/3hO5A8cVmBkhTMMq8Cc/dum
6NR7M1P+8lvh4g8kJkMNHHaPHwg10kF7jSPckRNz/lwvE8J5yevWelsJwJ5UWOEI
NpSiKV4o2tmFGk0CfO7aVMB//3544KMplWXAEUWpON94DuGSxJvIU94F4vYpaFn4
GrSmw9oHldil2JlsZxzianN91Mfx1KI7KVFWG2k/y7ctMtdWXkReYjcEcWdbN7Eh
ocwTXgMdf6zOA7+xaFeMTqRvjw4mWj7DyAD/UfbTRSsvNBrOjIMfSBu463BN4/3J
YpDPnv0lgo1di2ql4x4Fv74raN6Y6g==
=ktjI
-----END PGP SIGNATURE-----
capture stdout && stderr to the log file, too
Alan T. DeKok@2018-12-19T13:25:59Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bfeed7c6c9b309549ad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPqYACgkQfQ55zXdi
Hs2xWwf9E+sFTM6A1Stxa7gbT7hiG1X92Lrde/od4B7zC7lkB8V7viZRgvepHOk3
2n9jNjXnTGH1GXmmcuYIii6ITsB/d0ULTXv/MhS6JzNIllXZD1oZD0hPZ/mnA1Jt
kIfye69ztmmkIY2dpm0fxODAfo/jwGUz7WhMnKYvwpUkN2RnsGTZR5v3s8GJW7Vg
6tCB0PytbO7+22ayIhR2ZKXgFc1HFJIQuD+ayNCcMQYekQQywk9miniCbS919Ejt
G7sQstA5OS/C8FrifI58RfGm+VE8jK2+1sdQ2uZkWVcxJaoOh+S23BDjGJhyU7TW
x685nL5K24i1gKXv6kcFB9YD+KnFPA==
=FZbY
-----END PGP SIGNATURE-----
print out correct arguments
Alan T. DeKok@2018-12-19T12:50:43Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ba4799253b9cf5719d1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPlEACgkQfQ55zXdi
Hs2m4gf9Ha1sM2B6lgVkLuLKGD89lrxoqwGGPwueUZ9vmLLX0QGSgdB1gUeJwoE/
fGEGuBHl9e/PnlcxR2XmJKtoE3uRXDixCE6UBVjIydRxLzzOLo663bIXOJhlQ6RM
K9i00cG4wXr6kUlqXC2kHxJH/CaIJgzn749PO8dlPmGPpUl/eZM1GeMAzX5K6l9u
bePi9HRJcyjkXOff92JLLGlbrdJJm/BZ8LleGB+2NScHdeFPz/tzUyAYKTCcrE/W
1tL2YbOjD2owBEi9HhY3Elg/V6lZTDStaY6BZlNZ6WUxAUIlxGYAPYrIAQFNTnMB
a75XQZQtSfNlliomwr3yU4LK0rbIeQ==
=X1DV
-----END PGP SIGNATURE-----
we don't need to regenerate this any more
Alan T. DeKok@2018-12-19T12:49:13Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94cd5c59d26ce633cb31…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNhIACgkQfQ55zXdi
Hs2wQAgAlOFCcGTnhCRKXQR0iU+pnRixnO+GTCIS6ikKG2P1zQ2ah5R5gSemdP3E
ylS7pNB6BDxTHUnot+fk7bi+llFJDNV3c07WVL9BuN1w18rhR/DAi0Q5hv1cDEU1
XKDKScYjxHXka5HlvLHcRrP+iYCA1RSv7JlbSsS5EDgFVD0ATXlULIYmbaAo1THG
ZdrtsGW1j/Ilz/g5Z0FtqjB5MqK+6nidG0VcM0aMbcvP1tdW2oq8WHbRjmeirk/v
EJaSlU4JV0Fm1JkOjpYPYA71jCXpFarLq1CaH4aWyk/ifRKdSdE2L0s0QOB3lrjm
WJzvSCAXwLnMgQepknAa1jZrdW73Gg==
=hh+k
-----END PGP SIGNATURE-----
when refactoring, copy code instead of re-typing it.
and building it is good, too
Alan T. DeKok@2018-12-19T12:13:57Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6726c9a063dce89089e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNcwACgkQfQ55zXdi
Hs0F9wgAhELQuvt+XoXJQsT3YLjA4egxzMKBRwJXnJ7R4oMlzvnzlkkjjUwyjCgf
NiPJRUMSiMzXCH0u+RhEdecr/gTHi6GvLRjRenaUPfu4RzMjwQPlqB7poxFwBI5X
QVXkddijFRer7dksMz71BAhLoq8yL75K8M/iWK9X5i+7APmlzYThpQCENSWbAO1l
wsE9EIbZD2OlyqQbhdcm61NG00D0kZA75Lc/EqKdRxZ6gVbyr/oGSxMGx/10N6t5
t4Wp/4CRrHZg+5KrRCfzP+B6ahas7VSjCl3WeykbYXznDLPdoaxyoAbBc4BDxY/i
ib0uIqLStp5DQYY1wA/A9dXLEjgz4A==
=HGEw
-----END PGP SIGNATURE-----
BSD fixes
Alan T. DeKok@2018-12-19T12:13:00Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d3e1d5804ea1b263a2c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcGjTVCRBK7hj4Ov3rIwAAdHIIAGl8F3kvFgTGjVqdS9W1AUD0
MAwMaFeiLpw5EV/6heaBGAJZgSeIVb+8YukWpYxduWbAb39KibxFrrewYRUUWUgG
nZl/VcOCitkl4j83t6dOkG+KSxEl/VaiPt4ZSxZ/b0FGotbXiuxCZZnbreBD2b3/
Bxf+wM7BE0IJflDJpnRpo5PcXn98kISPyJkAmC+n3c4c3JyQEerDXR+dWDhoy+8G
F7lhubihIsYPu5hQwwwCoMyK26BPTwF91Kttpi1YuhgSQYNgqEzpNVtEp1Cxul4S
HJiPQXTKGru5vuXEBtC7ybj9tZFkaQrYAdSdjGtaJ4XKWvaSCpx5iauoWQ/qh3M=
=lxLD
-----END PGP SIGNATURE-----
Merge pull request #2378 from manu0401/master
Fix startup crash when running outside of gdb on BSD systems
Alan DeKok (via GitHub)@2018-12-19T12:08:53Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f8cd27b78c011826bc0…
======
Fix startup crash when running outside of gdb on BSD systems
On BSD systems, ptrace(PT_DETACH) uses a third argument for
resume address, with the magic value (void *)1 to resume where
process stopped. Specifying NULL there leads to a crash because
process resumes at address 0.
We introduce an OS-dependent _PTRACE_DETACH macro to specify
third argument as NULL on Linux and (void *)1 on other systems.
Always using (void *)1 could be another solution, since basic
tests suggests passing (void *)1 as third argument on Linux
does not cause harm.
Emmanuel Dreyfus@2018-12-19T10:11:16Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6212140fe9ef96fbd61b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZqSEACgkQ/6TVgp+2
18pE8Q/9GsU/I8aOLAnyXETY45yE/EaTL7moMIgi5+GHtv0DTPC6IaJwfVpqpPhM
e67bxkn1MxohM4M8JNVjV2QzCl3iUxdC4CuzXxc0dCPLgS8HsB2nJKTXHPXAwakF
+BzTdVms0e5ojerwnI/gEsL+DAi726tUfY0gA0Hyq1f/8cUqsFPtoIfvKwrVvAsi
wCluXs0PXudlTa6CYC5JCNCmIwNsTJGBDqmN81DaMkblg1K6hq8jOpdE7f3vc1tp
kd1n3CPxtjv7TAL7v6tbjS0wLV3d273Q/vD8vwTxagL2o8Xg1wdWCP415MOfy2gC
guL+i6+LGdjJZKOlLEg57PSNSm07RKrXmlaTErqnsQv8V+ActzMH+T9kx70VBeaL
mf3N8/lRZX+ZACibbHT1TdTkrKSlzQoNxk9+pJ+PxhKDUrj0HA+cMhjX0OWFHa+6
DqV+sUek1KjLWKnu2knRWycuIvv+9jB0HwKkPVvo7FADKO/q7pzxTKmclxVZLKJl
Kqb1gXZjbb3NkHV1WO73jv+JRigKPkYoFdDW4ekyXAasXOsy4IlW4MP6n0JreCPP
aNBDZf7/GwqXRUYl0gRytRXfnfAa2O5RNNSZxdROl0lnfeuYWDv05ZSqzQZuU773
DHrVJ6X6bebgIULN/l62itLXbC+T6I9o4lWggkAjaHWvLoZChPM=
=IVqh
-----END PGP SIGNATURE-----
Doxygen headers in rlm_eap_ttls
Arran Cudbard-Bell@2018-12-19T02:12:49Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/234eb93dca1c9cd8a975…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZp2kACgkQ/6TVgp+2
18rjkg/9E+LTmnSimTi3vmX5Ym10wCKX3WksNSmCXUK68e2ji+Fc50aSncg8UzKs
V+H/MH9ZOu3XigOruAC1J39ehbQwkP6PZvV8Dky7ciU3SKuEYKaBZP6hZWLnhuF4
v/KWit8uHTzcOelb4fYlHHUIvp4wWptpEgZJMV7sT2BEImSJQphGBoyaw8ZT0uV/
GTpRX+DJy3r2WPjfhFJCzmCkRlUYjIgbcL/9/yzy+xLPilDOpeuyFcdSLI3sHYOH
5Qz71d3pHojhwOf0qqXipI99/JcnTkFFgphhYtVIh6np5xDHegX7MEiborZaWzDS
n1PYzs+cVVhIVNQrxjV13Ceg0+TU0ocAcs9f5DN3UlLVNfwyxV83QJikSFI3gkrf
IshrbIRSkAHQOA9KMiK6jvU75Yzi1IQf6VesSwt95o7BeH4Psp9eYcE19wcJ/L1+
stDzwsxE/nBePmDqzMC8WsGrdFNoQL+9E/h9FUNidl/wEjp5SGZwKYcqRlxwLZJZ
kDLuzzyUNWAoueH89iix/EVfLX9jeADN2rUphq5DEcnLRXAZdiP4CN/WU4NRymsn
m5RIipXa2ILSGOiFzHafsmtsUbrY/T2jwHhk1qgMrgwww3qq1yP+m0jhpcl4EM1i
ZK7tZCJf9B8MBY3GhVWoE+huC+w5BvN5gVyS0ul8Jrs99lG5Vm0=
=5R9K
-----END PGP SIGNATURE-----
Move EAP and SIM libraries into src/lib
Arran Cudbard-Bell@2018-12-19T02:05:29Z
Files modified:
* src/lib/eap/all.mk
* src/lib/eap/attrs.h
* src/lib/eap/base.c
* src/lib/eap/base.h
* src/lib/eap/chbind.c
* src/lib/eap/chbind.h
* src/lib/eap/mppe_keys.c
* src/lib/eap/tls.c
* src/lib/eap/tls.h
* src/lib/eap/types.h
* src/lib/sim/all.mk
* src/lib/sim/base.c
* src/lib/sim/comp128.c
* src/lib/sim/comp128.h
* src/lib/sim/crypto.c
* src/lib/sim/decode.c
* src/lib/sim/eap_aka_common.h
* src/lib/sim/eap_sim_common.h
* src/lib/sim/encode.c
* src/lib/sim/fips186prf.c
* src/lib/sim/id.c
* src/lib/sim/id.h
* src/lib/sim/milenage.c
* src/lib/sim/milenage.h
* src/lib/sim/sim_attrs.h
* src/lib/sim/sim_proto.h
* src/lib/sim/vector.c
* src/lib/sim/xlat.c
* src/modules/rlm_eap/all.mk
* src/modules/rlm_eap/eap.h
* src/modules/rlm_eap/lib/all.mk
* src/modules/rlm_eap/lib/base/all.mk
* 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_base.h
* src/modules/rlm_eap/lib/base/eap_chbind.c
* src/modules/rlm_eap/lib/base/eap_chbind.h
* src/modules/rlm_eap/lib/base/eap_tls.c
* src/modules/rlm_eap/lib/base/eap_tls.h
* src/modules/rlm_eap/lib/base/eap_types.h
* src/modules/rlm_eap/lib/base/mppe_keys.c
* src/modules/rlm_eap/lib/sim/all.mk
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/lib/sim/comp128.c
* src/modules/rlm_eap/lib/sim/comp128.h
* src/modules/rlm_eap/lib/sim/crypto.c
* src/modules/rlm_eap/lib/sim/decode.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/encode.c
* src/modules/rlm_eap/lib/sim/fips186prf.c
* src/modules/rlm_eap/lib/sim/id.c
* src/modules/rlm_eap/lib/sim/id.h
* src/modules/rlm_eap/lib/sim/milenage.c
* src/modules/rlm_eap/lib/sim/milenage.h
* src/modules/rlm_eap/lib/sim/sim_attrs.h
* src/modules/rlm_eap/lib/sim/sim_proto.h
* src/modules/rlm_eap/lib/sim/vector.c
* src/modules/rlm_eap/lib/sim/xlat.c
* src/modules/rlm_eap/rlm_eap.h
* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25d579e64f7b94edf9c9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZmXMACgkQfQ55zXdi
Hs2adQf+OAiet8TTotyQF6BeSz8ssiF+okuBlqt8D2l1HJj5EMkd1maHc5bWGF4t
KJewf0S8fvVVC5nJ8/G8j7Fa7xZYBx451OFqTPfK1k7HucAvkCraO59/LPakY9Xp
xN/mdqsAkYJy1L3SzPBCTCENi4jzXLoemm4ktDHbJ2ZQQBPUOk9/6fntQgyTjHaF
2YBVdoSR7fIfwd5heEBB3PgYrrVCv6iEVdM66nb1JvhpGvoYoXI/Bg2ZV7JEklsk
btnAOp7Yfq4oQ+mYgFAjgg/MCwexHRdRVWHTR2W+V0n/vl1U8tcIfouR/1YcFhyF
Ya9nzS1/V82wnPw76TFl7lmIyVf1XQ==
=Wa/+
-----END PGP SIGNATURE-----
use top_srcdir for references to source files
Alan T. DeKok@2018-12-19T01:05:44Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12caadc1edb6edc0af75…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZlZwACgkQfQ55zXdi
Hs1vsQf9HbSD5Q6WsIeuHzcorawy6sQxt1G8bWrj6WpCVbnrHanV79C2adsE8wxx
12fLAEq6rGXXEt3WqvJwBPtJZriOKxGi/0MM4103B6nqmJzjBTtRi4MFt3cgJ2K0
RRKCM/gOtKPAnojgp2OJzKXDcKpx1Qu5aRt2IZaBKuXajr/p01bvDH7Ppe+A5RgX
w6r5Y/lbrQb+Nv7klx4N6ytHggfiOTW00/du6yPKdH9C0tkYdcrJtNXQyv8mIhzv
QJqWqRpWxBdLm9Z6RK3x2WrJ1F60sIZ0ZXT2HzZPPpp9h8wPHCyF2byL7F2fseSQ
a246UunpJqynX1ZhVzhh+0gjsUG0ZQ==
=HWUr
-----END PGP SIGNATURE-----
print "AUTH-TEST" to make it clear which test is what
Alan T. DeKok@2018-12-19T00:49:15Z
Files modified:
* src/tests/auth/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0502f1600b2626187e0a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZijMACgkQfQ55zXdi
Hs0Y2wgAo7SDM3479W1V2w2NeBc/a5pXzIPtULGVK3iSAZ/UMb2V+G594iHwy8iT
0ZmHyfbsj6LSAuz6l9ha/V9fi8qmr56ouvvMpyzvMrGg1UQps2jOEP930NYNrYkx
uhNmjUf9j6RQWk3LpwlgOg1sTUap1SL9H7fV7378WOC49/lR1eOqN7aGJwIG790U
tllaU1Esk23iDmzHnuSFfsSzgBdwrv8GGSipVEp4KDaIkzcdqPUpJd0+zLhkdJuL
Tmq1P41Z3BCL+U2ySTZ17ilKmDAFvKWAWuUvyPbpX3tRKcwj259gvoA07UwqO5OP
usWOsDel861OzHJWjn7ThPC7w4z9Fw==
=HfVa
-----END PGP SIGNATURE-----
use radius as root for decoding TTLS, not internal dictionary
Alan T. DeKok@2018-12-19T00:00:51Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e020480434880c2db907…
======
--
This commit summary was generated @2018-12-20T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNW0ACgkQfQ55zXdi
Hs3svggAiPcCuN4F8OYoRafKsbjEJao8XbeBv9l5k2B7UIQCPI8MTljUmFOt/HmQ
da24na1VBMw0JuDUQgqiXZPCID7HtTX4kPZv5DSNF+4T8aOXJn3CrmaR9mM/dueI
+5lBkzu5Q8peQFlcxuqVqy+gL8+6mazBicfLwKPjNhqrY9cJtL4GeywYtLUJSwpM
wyiRcQ4hZd+rhSzoXn+5VLzPrIvItkq6b3OWz4ZbESMP9mArNzRU+QAFba1IhqG7
84HuK1RKE880wqT58iWqsRECH6IW4fdBb6NkS1dIaxDnWGONfNtBKv2nrqH4GuOT
wDdZqhkycS+uGP4lUeMEKVyYM4xidw==
=VzmM
-----END PGP SIGNATURE-----
BSD fixes
Alan T. DeKok@2018-12-19T12:11:22Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f44c5e4413b0fa2664ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNP4ACgkQfQ55zXdi
Hs1clAgAj+TQ9npwikuaDtiAGzJQI7pwaYP9XiVG9xleEMxCvAFAO+Cy0fGxAjt3
lfAvEJLWL0SXlkRDEAhwJZ/GIb8Nk8rGLnh0eBM8Syw+feEbfx/iatPHGeO4zRUQ
iwKbBgOhIW3rvEahOPiPAypvwaBvPBsQ3BlUUNnqGAujLL41hpPVl10L0UOF0dYz
Cj8jXplR28afbyybZXfQbs3dmTQGQHmptKU0Or+4gLaWMqZy0+FCiyHGm5FZCORj
/PF1jqrAPlGOjbdQJPEUL/4xR18Hf7hXSPTppmgMfnFd7816sT5Z0Qx4maCAJ+Yt
SaF1xaLOtkjR/ABsKFJeaKCi7xHivQ==
=f334
-----END PGP SIGNATURE-----
Fix startup crash when running outside of gdb on BSD systems
On BSD systems, ptrace(PT_DETACH) uses a third argument for
resume address, with the magic value (void *)1 to resume where
process stopped. Specifying NULL there leads to a crash because
process resumes at address 0.
We introduce an OS-dependent _PTRACE_DETACH macro to specify
third argument as NULL on Linux and (void *)1 on other systems.
Always using (void *)1 could be another solution, since basic
tests suggests passing (void *)1 as third argument on Linux
does not cause harm.
Emmanuel Dreyfus (via Alan T. DeKok)@2018-12-19T12:09:34Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42b4f4832ea4518fe4c1…
======
--
This commit summary was generated @2018-12-20T00: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+218oFAlwZhA0ACgkQ/6TVgp+2
18ooIw/8DwA/gj5t/Cjmc5jp9p+HsFVxnHX4F015I9BegwbBEAbkAFzdhdZBNnBh
mF8dXUggdtXGf2UmyONsGOQuXGK4gjorNpCC/fo2/F7ID5SErcG2JzPp4dMarkJq
7rYxgDHikvTHol/a6hP6fbsvJaINV5YrJlfTUkKpkb9+8WKU+5eMt0Xak3cP5xTZ
RjHLbOpezAPgQ6O9dIBISXp6mjigI0JNmctjzEDhyo7IznqFY0OQ/5XvBl1bwrbo
2SDexAfCGTAHZ6lji5KZ3A7VZ40hgQw2zKTLCDkNa7kKYIboPd9xtlpDui6X5zr4
w0mF4Jstb5YExis5DTt/Ex4L3I4nr5oBS0QiahoxbM4g64fvRbluJvrUfuQ9D6f0
lDsd5fYPNcghSGgJZsIeSeRNeH/uRmPklbSNroObFKNvqqsio2br4kU7gWgpEtua
Sy7DhQ3dQYsijirc9L7O8sqiuNvndaZR4MMpEdhHrp/O3kalvTjVxoBvpMUbwINz
HdT+YbXGb/SvmumIlES12nD0E5orxYTMw+LZX2YcR5XdtIBsqPWm3yONyMO5DVW8
+tU8hwDa695jKOb4NCdjr5nkQtI9XCSBUhdYklutY9plBGL/0uVOKpM3zs8n/ICa
bfDr9S40TVBn4ZsxDUJF2uWzsFNgppv1e7ky85HYi3eQfCTxqho=
=hE0c
-----END PGP SIGNATURE-----
Remove freedhcp dictionary Closes #2376
Arran Cudbard-Bell@2018-12-18T23:34:37Z
Files modified:
* share/dictionary/radius/dictionary.freedhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca54db6b4aabcd31ef4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZgVIACgkQ/6TVgp+2
18pc9w//XC7HBwsnJIR+YWvR5HdN9TW7jcBitpbXg8sOjWFY1nb0IqbW0SAnELOh
eBW8F3EMzy9kjQOYtQBdyPXuLHFpVIO0v+iBytp9AXuK93VPvbN5/0MEHE8AJiLN
aQ64rHAFa8lzlnaKjXEIP6E+gUhhqzQrIMtKrrOlHVFC3o/Ssg75FvZxcdru8aEp
jTKDO2903hYQ1w5sIG6jh6EY85XdcHp/RaJNcKfz+qyxz4L6Fj276pcGfl+1o+Da
dKkhRmSi0ugbxRh4D8aFLPfqJbMmmFh7oM6wnunlGiMY31W5eOZpEdeF5si6wIiG
Idt3wy9kxlY2+4BCIwuhD3NX0Z3A8nkLQfYUDCy7REbbc9d3JI/yxdq0Er0N1Zsz
+qf62+gUITvEg+vkaBzSI0jMQLXZu+Mz4i8eeX7Zw/t5gCoPU9P5zpOzx+AhZ1xp
IOALh6qS4iIKdES5fw1p3RzwNX1D3Sszxr0QMny9QQmhjOFZLAEjm5rTcWhUtnW9
09XYYi8ysl4GFvcDEwBYgD91E0EyjLzFU5/HNfkzp95LvicS90RZYPygGpr5EpNu
QctN2jJw7BaRHh86ZCnJ9dK2pSqwJbNheknyYZTWfojEtR0Pr9/DmmONE/dJbrzM
QOBxLLktbZPWH/lvX9Ub9iQ3IoZZBnVWeH0rA12f/7sp8USr12k=
=xf7o
-----END PGP SIGNATURE-----
Quotes
Arran Cudbard-Bell@2018-12-18T23:22:58Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f36e891d0a088689140…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZgN8ACgkQ/6TVgp+2
18plwA/+KpyuCt1dQF564OMbw5ekWuXC1cvB/spAVyxigWY/awkwMc5zR79Fwr+0
40j3t2aRNhS3SoUv0wDe/r9ToFGJDjh1mzUOVuuFBhNhnEl1996m7B7oJhu+2asU
1FAjIEfGsIswZIuIPdMJcX7ilFkhl90i8IOjl+ZQ6hl6O90sNxg0V4oXxJ4nJWrU
VvyPuYjiHbojSCWAxVqspaYY8/7wRHICucC7EFGPrc+fNmtvVvnAnj/j31U4Wfr7
oaUtoh1oXn13nAmeC4JydWxUyNrgtZWVy8+DRhvCtKzQgTg1Doy0MJ7xdtg7GlvK
qBnDCC2RZ2R1J1MRSjck9T/+6lflozWsKu8up7Wk5OfPWG1x+1e/aWkia9B36ZJ7
AbycwVjEVECSCLPdm38SaCfTorjMb6DRgbBX9u6A4cFyKUOUiXFj7BSRkS/pAaHi
R0qjWBbQdmresErOjak9b6/ybIsK6GnPVyYk7dyyXg4nk343J6kQvYmlZoAXsXjb
yXGVvi/juATF/ku8ugBG8YS0PJA7FL9L6QrwYYTCLUUJyrJ7TIpo51w25l2Z5j1g
JsBAIsS2B73hTn7imLai5sQrLsS9c18T0nbzLYZ9UCg9VPijototr6WvIfTY5mYO
D8qE7Yor2zDKdgdmCWVDHnNlgvRie2Hd9bN5rtKJcAyAAiWN/kM=
=PNJV
-----END PGP SIGNATURE-----
Rearrange so we don't make validating pairs conditional on running in debug mode
Arran Cudbard-Bell@2018-12-18T23:21:03Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fe361a6b6bb55487c1e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZf4UACgkQfQ55zXdi
Hs3iHAf9H0tOI7/HK/0+YzmoDcEExUsWRYVMkIo5tbHmWYExHtVz0VCApoTzXV2g
eyzFJySRRa9yGcFHvMSerE7NTyKB8NiGFeiaXTlG4xJwDlKwpSL6KzjrjQfoFnqc
jh5PzCUQ/zmdMS+8bsUzZ+vopEh6ncoq56u/q9VfHtv2hlECnglHoq4Ksj4f0UX6
zquvDNu3R9vNw3BiLjXskUZ2G4Ih8NMkJ0GCoDd+KflqGOLP2Pr0tgMpk04U4oNv
KeyMXf+GAFh3P0KEdMnvGVRDhwhmqfO9K1lSEtm5FBSK3srN6cStWT8bZeE6ITrs
e6xEw3OORyUa5WyvM8cbUTBjFfrmRg==
=Lujc
-----END PGP SIGNATURE-----
MS-CHAP-Password is a FreeRADIUS thingy
Alan T. DeKok@2018-12-18T23:15:09Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd4ea6a9f6b7e4059eda…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZZI4ACgkQfQ55zXdi
Hs3Howf+IqvM5rYMhTpVpLdrJhUUxiCohJfFtu+lVqiXLTLFAe/P+jYHLY2/gQ7g
IR0NLr+svic3jBEeRlbmfGv6hVVtJMm+Qwli5EtLof4eT7MO5MyzmlvaIv6Igjwb
vW7hUhjc/ooti8EKQ20ImV26cqTa8LHyS2eiEgNDdD6ISIu5eumxMqNHnGbm2TJI
SYHBnTCeoVlQXBdKYJW7mZpkJQ9g+dWVi7dJolU2W0J+FkLj8eD4mG17FHg3kIJ6
6mgfIixl2mCOaZugh6g/4WMdBDZ3/FTob6a490k+IVLczAntlxEwfWy/xM4Sikew
tvlFTmmJ8kAOUbzjFOJTG7t2ol49vg==
=gy38
-----END PGP SIGNATURE-----
MS-CHAP stuff is in radius dictionary, not freeradius
Alan T. DeKok@2018-12-18T21:20:06Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acf1d036600bf7c3a3e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZXbcACgkQfQ55zXdi
Hs00nwf/WCGxLkJLvrEYM8lnnZo3F/nZE7jYGkDrNT7VJr92I7cTXd37PMV7+zx7
ZoLWxzZoKVE79EBwiicYrbwQmE0tcK5OZrbLHUCsNVfxbGxyYf/LJb+tbOVikyKs
jdHBNOiUSlSC+tIP7+peWWsscl+WZyPR7LPrQlEi1fC8cLEdpYi8eOyUo4RMyadA
SdwoPUKxFocV738e7MoXtxTcquXjZlkx22S7zFSaKENGRoZ1DwCj5wJkBlTz9Vlf
hMmEpGraI4sh/+dR/5mxFydF+3lrxHDW0sBTpfYiDwM14g52nsLGLCHsdXAfECAT
xpj9dPWiqw98Y6IYl3/gwRhj68SCww==
=j8Fl
-----END PGP SIGNATURE-----
'&' for the win
Alan T. DeKok@2018-12-18T20:50:58Z
Files modified:
* src/tests/eapol_test/config/servers.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a7e890f4be76c6c661b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZO48ACgkQfQ55zXdi
Hs3D8Af9F1mUydO09xsh311W4YxYAyGN/oAXS+Klzhr+5CHKBWnsRfLJsyUjCNtw
+a9K42oIcRLlkzo39jdY900CLc/B7QHRZnT9Ut51kONaJKwIiGXCtTV8cKyYQ4uJ
iKjmlCfXowa2FCuIlV1MCrMNuNNuvh3/NJAKaPssAxe22P4TiO9fmpZmU9H0KUnB
gNhPGBBnxJkYPWduyKJ4ztLg7tOpaHtzEipMIKXfjd9qInI1EUnuy8LtOzu5MfGi
4glKgNUnyOWGKmFEYxxVpFMQIolMhBMQEHEvdioiq8JUEhZsg/Aoaf6Ai+Ee/4pz
d452Zx4YGIDwu4VYFgNUKD2Ul8Jnxw==
=KScp
-----END PGP SIGNATURE-----
dictionaries are now autoloaded
don't manually include any of them
Alan T. DeKok@2018-12-18T18:25:08Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0afda8d47f4aea2673ae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZOl4ACgkQfQ55zXdi
Hs3XDAf9Gvv2fvrJzDMkdk1AHzuXJ5KTGOGBojIIihYHJxJ5R6SsyJtAqr1DweEm
rZtHkS/IFla42CgY2Sk5345wr6njIwrYCqvQj8rqpQoXc4VxKp1AErfP8X2yg42p
F5fEJRSm6gCvCiJ1BNVmIzwqOafp5vnSLVu/8L8THUy8089P06CpdC73Lnkl16PA
48M6AOpMMtFPpeLCuaohGiETohYXR+XVMrOYmp36Dv6pgLh3y6hHozstoBRZzjQG
oKoHuaElBSDUuBzkUUIGxyTXe2pev5ImZJRRG+UZVUKKA6VEMFt9VglW+GSoKvQc
c5AG4l79v4fV6y08EJReKepT88duHg==
=wGlb
-----END PGP SIGNATURE-----
print name for duplicate
Alan T. DeKok@2018-12-18T18:20:10Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/088e7b1a6bcd59e7b265…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZLncACgkQfQ55zXdi
Hs0Zqwf/VVIdmh4oEZ4skUKtUaL+5ra+F63mgj4qfOJJOWuY2s7Z3q+rBIotkQ5y
SpKme+C+JMZm81Ux9oNnGAPyRYxmEyda21tNEbXkUwOIXzUlqIbNO9WRG+HZ618P
CHmy9YdRWqg52KfhM5mT6cC30OwkJaVK9gVormDEtM0Cl4sJooiMmbo6sB02054G
9IENwcAL/P32DnIJ+D4BfDx2LudxcNHjtBqAdoWNsDyOPQeIu7qdhwyRFTgAHJj1
h7nABhjhRvwSrUBxroiCMIy6xCOSMt+WMj9viy6bwYc+QHwXYHftYPk4TjTTfgzl
YbMfOSbg65lPAdDIn3L6ucDyteVS4w==
=+KJO
-----END PGP SIGNATURE-----
add AUTO here, too
Alan T. DeKok@2018-12-18T17:29:23Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6415940ecc3272a35b1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZI3YACgkQfQ55zXdi
Hs06rgf6Am7nvZ6e7faEuDTWMct7wUSxBlV+e8KPmThErrP/R0mpRPPWmuNOOw0i
DrGFT+g8iwkmUOGb86UZEzsoOcycj3AJAfcExg44fgqN49ZCDiQ6uG6N4R1GBk01
I5JL58gs50+TdOXPoizZhrDnMFD0ijmR14bmhCsHa0niqwdkVW2AzyNSae7NV1AW
ubiHliHw0vs2HmG+nWWur0q/mShwVwLuxhboIofbsb0c4R7AIWCOzhJYaC5YkmDp
fw6yA9n/NAS0fu0bk3wsVUEsaVXLOKepoFyxtBoZC4hsDhkdYz/Q16MH+W001hwu
/blmmuKuIwM3hmsGCS5tPvLC7Irbzg==
=jL8f
-----END PGP SIGNATURE-----
better fix for previous patch
Alan T. DeKok@2018-12-18T16:42:24Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a792d8afed99156cb504…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZI0UACgkQfQ55zXdi
Hs3hhQf/XyJZaNGKBx05e77s01NgZ3qEsXF0st51wu6dJSXONUQWrHyRxePseb8y
onkRvO+KG1nrkeE7xZHctSB2ulb0I+7AWD3OQ5zJzoiYjuW/ADx4whj/FVTdIoTo
wYSP/UaFtull2s4ti/p4VP67MvgeFd2dQyYYti2Ez8XeZ7OzbMiZ8KWA3Gy9MJsY
nAjKzeyn35AkJWEQ+L5lnRcywxhxFNSvbDpX9/5Ho6O9oU/zIvzXqiy6DPQmdAk0
MzYgvJjvALBX5wZastJ1ZJDj5dFLgt6nVKHMc0sBmd+tCXgZctdMZSEPQxqnqxAR
zXsrKeu//ieR0nuPvCZPTrrZZYIAcg==
=Tvju
-----END PGP SIGNATURE-----
Revert "add '&' if it's not already there"
This reverts commit 8966bfdf901c06c84762ae8aaa0d37084f9eb0b4.
Alan T. DeKok@2018-12-18T16:41:39Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4c8a0666b3cf9d6fa5e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHx8ACgkQfQ55zXdi
Hs24Igf9GdQrAUNWkvUUuevRk76lvTQuTj0NAqKQedqeyIO/n7MztsAAeGz9E7eI
dgQtNAFUZnyxndMLz/YnPcZzzC3qfZ0FNq5/In6GkNic2IBRAsDrCQNJIB3OC7Dp
AykfRXg7zuzIPTqOHpM3WKcQEN4MQioDzlhH4ZEBi+v3/GPWgpGvsxSPAxwrht3g
g3FaFrEKwdXyXSTjSVgDLj03jpqEm7VQT6vOJg4khZWI59Y3Pzg/Baz86lo58IAa
N3x8as2RyZRpIpupF0v7T6bhStB+7PUgd1fRIgErHDvDavmBhkKWQr2JT8jPJxZF
qM9sGrez1Gz4Aovys0xGWzIJ3CXAzg==
=mJsn
-----END PGP SIGNATURE-----
print out VP names if they exist, too
Alan T. DeKok@2018-12-18T16:23:52Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4094a137c58cb4a28690…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHxMACgkQfQ55zXdi
Hs3SPgf/fw1KTCgbQk9lxbWgVrN0bYgL+RCVgn0VFVP7P5Od14ALXOX6nOAeUPvZ
Upic0XXbdaGOyWADPyHUCqwe2KvZkbr5OsymhFDzdaYuUpFWtfHZp/cQlLj9TXyZ
z1Bg9sbbyhNR6Hdu7tkaH1hocQ6cZ9qAo4rTeZisrXblxAptvNCUeDppWGLXX4TZ
IU1Chdft8ReF0/GP/7IAfwvhdGbDedjeeqM9oTC47zvgvlmEWpBSHWUdzgrvULxq
WeDoHBmgc+mm/OEtysxqTApAN8UqEzorbsEzVQ1b2jVVtLu0kAFd9VBluK7wrrcz
rpM44VX+b3XWRVeJBKSxG2N5IE60VA==
=ouP2
-----END PGP SIGNATURE-----
rearrange so that we're only doing debug work if we're debugging
Alan T. DeKok@2018-12-18T16:23:32Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14bffb561931ff1113c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHKMACgkQfQ55zXdi
Hs3n9AgApGszVSjAVOXfj/6JL3rQ9mmKDlkBmTLQOwdcbWE2x1mXcucQvrEsm99Y
x97aV217mLyrkRAczb0LgdI2m2MoEM2zx5Vw11cHKY4ouVzuPs9j5EIayYKCz7wE
rAHeEjmZvgA7YDoZa0Rh2E3sslOn4dSNWT34sQdGeecHQeJ6XY0r+nrXVPff7vRg
HIo7jTQL9kadlOyKg/Z9Wr8T4D0Wuhxhpqa8hqOTKLoaUjHu4q5pg6CRC+wmewBV
JOANehMJfmKWrDoooV8npSP4PeOtUGpnc8FRcaYT2YkzmivKUeVbh6u4tE8M0kZL
cr323ts8J1mDRKJiWU/Xfi6rSASpVg==
=LSYQ
-----END PGP SIGNATURE-----
handle the case where the LHS isn't a properly formed attribute
which isn't *strictly* needed due to the previous patch.
However... it should do the Right Thing even if the data in LDAP
doesn't start with '&'
Alan T. DeKok@2018-12-18T16:12:44Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd01a9f4a8c77f2401f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHHEACgkQfQ55zXdi
Hs3ZVQgAg9qspIQu0OBi8p1DeqNHLXOzCKyqRQ872EEbdf70ob5VX4SO2I3boiG/
AZZG7MjFUShFlz8VxxC+2sQW/QCRz43CbWG/8mg/OEyx1bBARtQBy47VsYJH1JOR
M4j1HF1k+tB9fDRzbNlYH3L4vNCVK4zsq4u6Dmp+8HoPB9jFChCiOLAsUdO77BDC
BkzOy6DURQ8RvG+F0Gq/JrbCwljnuZOaAXyIdOl2yMqVJPIwNFQ5tC2WXJpbgqZY
EffIKak9iw8TwnvxxDZrn3fu067KZxDPDzZC+pKnyEwbQVU1ErtfF/FInFB6CVbj
idufOEuwV/toiNusy1Hh6YgxSmkvJg==
=js1+
-----END PGP SIGNATURE-----
add '&' if it's not already there
as a hack so that the user doesn't have to put '&' in all of the
LDAP entries. We KNOW they're supposed to be attributes, so we
might as well FORCE them to be attributes.
Alan T. DeKok@2018-12-18T16:11:51Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8966bfdf901c06c84762…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZG9QACgkQfQ55zXdi
Hs2UuAf+JghP9SXPVmUfHaBa3hn8DNY/iE3WCu2JCPIsN0NSg58MAt4Z39neqiXQ
qOjpLCDfFC87qcWthTnuSNhWCn0xYcXZgIopfncUf4CF5KXVAT4O7AENx01u10Z2
LCAHYgXaOq1+rOWO+omLwogTTIYF9/7AfjKvy4Y7Rt4Fv5tUqNqWaK8eNdG+gRrO
eQW56+1q+Cq5EaVDNSuEpQyzFqvT4jsVlcEq7W2JAHcOgrfx2Gxtr9DV8U/yvQfN
+54iMnhwPIFQENISaprKbHiW1ARBnDUqou1Dyl3CyfjKZoBLdwYnTbn49uUeUepC
UjDtcqJzX3r/vxAqxqi8FbsYr1Ea+Q==
=Z4x0
-----END PGP SIGNATURE-----
use the correct parenting for the attributes
Alan T. DeKok@2018-12-18T16:09:47Z
Files modified:
* src/lib/ldap/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd4666503b3a0e27f33c…
======
--
This commit summary was generated @2018-12-19T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwX/yYACgkQfQ55zXdi
Hs2kJwf8DWPJrlfOGDQ4Tj/hjWhE/IYonWATJRftIsa6ocDVMwfNb3e2Gvjy6cbB
aR3NhRjc+XFwq6aAqFpCCv2ighlqhg+C+pXR142Ct0NFtq5YMDihEQ3E5I34EPFB
g8k7p128hwj19csGta9MA5ti9EqI60shANNb9+6ru8/8+acKdaDhP5dgkklXQrcQ
KIrYJiuY3vzlmWmtIUZ+J58CwALV9M7iTq8/T+fHaB1TFEw/7h/SEcRlAxaKjP1u
PkK1quup50MVYWB0CbMJbqKFIDoaJZGRX0x8tH8oIiqMwEGUNk6AE1V2lONUtIcl
or9jC9ItGmQBQc/JA5p7cTk8e8h+mA==
=+cT8
-----END PGP SIGNATURE-----
fix looping code so that it doesn't skip dictionaries
Alan T. DeKok@2018-12-17T19:55:18Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81902a90f5fbd99017e1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwX/w0ACgkQ/6TVgp+2
18oPbA//eYZuOjsv5fXK6Od/F8u1seYWJLMfv/mLIqVYHUy1bCl9Tdkcra1QHVwY
9XDDyQfYeMJZxLm+s5AXE4aChdiawuxo/MNyGywBqAtpxfCH85oSFjToIaltWPnM
dwrhWIzWwBUM45bjyrNHChdX6aYe+jNo+vfNSebjAuvFV4DEqBnKUFPXg/jtepfn
nV12HRSmqBiber1UlFXqoWteb1YxpdQHx7MpOKuHgHn4tguqNr0adsVzE083ITiv
LrysoRQLLTAhLzm3fM0H8DD57AsdXgW3jczPbH+AtTOHSqRukt6VpLUB9QUW56bI
shKB6YsKjk9ce13aiokcY4U77tAuJSczJ+oVTb3zrwOooahJ1FhTgaQjdDL8pXhU
H0wtz/loLssXMwEzpaXip2G+zUJe9j8UJOjSHds5A8sA04PGAOiJmUuj+3K0m8dv
d+Ye1SPaIHmw76Syczbyv2zYBzV8qq7C9LA8KcKm2QrxB8qQmczQgba93bWqpLK9
NamKt2yf350uJMlfrOGp5UKrldTNRDapRXOw8JtD6AYJVxQLMFOb6VPMOTXdfnoO
YpfK3uOSmpchCBsAme9l1p7BTWiBGz/FdkdV3nja0/ayP7dYTv6HkGd4ssZzf7in
jRdx0NGxWQYYuHbNjd//6ucekuwV/IihG89mhHSdS2i/+8cYO0k=
=6piv
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-12-17T19:54:53Z
Files modified:
* src/modules/rlm_sigtran/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ea330b3dc26d4bf0fcf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwX6tAACgkQ/6TVgp+2
18pfAw//VabpSxVvF9bzVxEAnd2Uwtc7YE8FXnNdWKdBMLEr8qhzx8pOOAQxXgn3
39FzMZJb8fHKbxizKrsnJv5cwWOZ+P+MYHncYXejaYVYSSm7fKJ95e2QTNu4klT4
KH6OUMVIwReCVx2fpetx+wCOplQsRJxpqRTEy9i84fBTtkApdDlS7LRLo6+8iViD
hVnnynw1aKADcGa9QTFLNa25fshPrA0IwmtYhIdQps5NAzEhlV5bvh5V9nBGRP46
aJahgEeMCEGouXc61hsdbQVTNdZ0fmv6NeJctBb9V1ip4P1FrsHm8nhNiu4SazPb
K6BW52P9cI6ZetEg6yn0I6h3Ql6rUgosd7J8pKCIQdY2R9kJjthAwHaE0+M2R9dX
0zYfOhyF5sJGlqtjUggeYtxVN5QUQurHkTpkfttNnjYHDrf00VzlHYf5gixCj4ue
jMUlOnClEZcLaLf+XMPhpBr4Ntc07Pq1FAv/hfK0aEhk8WWIsoJ9927drj2AHNYH
QiB1rsR7oafYhkK4TR0aTc3qFDtfZLKn1YaNKGQkQVpl6DnoO3b5tUno6ca8meDH
m2HmVz/NKBm49CIia0okEG5yCSYb+dtFtTWo73abyXSptc7ofbx1UqwOxNTmh8pr
22LONuHGUy/KQzRqIlxOI9QsZMrcE9TuTGCF5VUj/OtHHezL2EY=
=8yvA
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-12-17T18:28:31Z
Files modified:
* src/modules/rlm_sigtran/rlm_sigtran.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ee875acd7bf2a93264c…
======
--
This commit summary was generated @2018-12-18T00: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+218oFAlwW0+MACgkQ/6TVgp+2
18ogERAAkZbHE7JUexC9M0szWe4LKxG4G0+upvHR9UG3JQ5AN9ge4P2Q4BUPBNMm
rvLKOuvVE3Qnfn7E+9S7Zvvp2thgMQgAfc5cnQ3eaAWQSzTEu6w/sMfmZVV68ju1
TMuSURcN9eJz4geS5cqFVPYtla3xzLL58UKXXgxq00UJ1nlX1eR7PuP6UuHjUZMh
a1A0CxNNa4YohFmaMa991Nz3B1HGcxV9u3+PRhl8hxCtUkNCGVmx+hShy5LEOzVO
R7dZoCsaU/K9rmBA6q0FwzXd/toC/yztkbZWMuSTONepZACDJk1NrvAkoMJM93if
XElfupzHMAi07ehB4OSQenRzg1APaklpIJeweu6iSogCYG5EW67mJds0e13atnRI
UjoVvwWwp5cULrSuXMADFGVP9gcAY4wiGoDSdTUGthLaxVLDS0fJhrJSKXkqoqPd
KOJOoMerGXGp9sstizGr8Xarn4GkIolcKgjdD/8qB4tm2lXLuSJ4rXKDFD+5NoLt
GX5Ga00Phd61BlBZTcOBXWquh8kboaZVUP+bAHxvU+HksQYtq7173G56PhAtuoDg
5+7KK4M82M758SqH4v3+VOqwz8iCpwS22JYeMzot0Xn4toCh4DpkmPfNPgc6z39/
C4mj+Er/YPBM30ChJTFRVxcAGLH8jRjmV2gstKyG7q21kepdzx0=
=Zd/E
-----END PGP SIGNATURE-----
EAP-AKA-Subtype is in the EAP-AKA dictionary
Arran Cudbard-Bell@2018-12-16T22:38:27Z
Files modified:
* 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/d7419b4b8da60730e5c0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwVrOEACgkQ/6TVgp+2
18q9XBAAowF/6sArs8o0GNvxCH6ovyHgp/YVOCQZ1PhL8sJInZQVBLOOWEq+0Yby
pfAm2xFGYUoiaWjlzjfi0pDUEe8xcwgmljSCMUoWmU4UXnoKq3nz+d9+yVVi5v18
/4CbBFaJ2Jy5wN94MS3GG9XUezgeSmZ7Esh74gjqO9knm7KJD1Z2zYZKsAcB3smG
VZXZWN5AoIMBKUiRUmwzmE3l92i3UIAxRfa9AwLQM2ADP0GAXduDMvVZUU1Kkme8
Gqv5gFyldTcGzmg1fPZSXmTIpeK4tCTUwKvN1cV5kEZDX4t2ujwCnu/KDXCt4bml
JCuYvktHeXtsECBSSPAna2yn0HvK7TiXsziEtWeMe+4xNqbdvHUA0muyOSA7sx0C
4WpGvccrKInRnoAXulnThVM5TI2nAsbhiOUOQ7BjtA4f9YGIdqThv2F0/U7JoBP1
wtWk+63FiXg4RYX7PYPU30OLcdILvJIkZlEbustuJnDFXp/G6qc650rH3MV3A91P
R0ShlMWLoA72wAdQr8Bhe1LKYMUGfswqK7JcV0R0s1d+zCHBl0KgYHkBhBVAso8t
RPxxBLfHwan2Kfe37ebP5DvrqyUtnDoqeHV47Bcb7eNComk+UUKNEAlvPsv5GmvG
cWZ85L7D2kz6jNP4wF1IAR/kPjWRXUA837OBwuhmyWeACLvRNZI=
=C97a
-----END PGP SIGNATURE-----
Autoload sigtran dictionaries and attributes
Arran Cudbard-Bell@2018-12-16T01:39:45Z
Files modified:
* src/modules/rlm_sigtran/attrs.h
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_sigtran/rlm_sigtran.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a5637ddd72f4b348499…
======
--
This commit summary was generated @2018-12-17T00: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+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
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwJED0ACgkQfQ55zXdi
Hs2Mdwf/c90ohkProcmgLNldEJmizQzzJlEjDX8fS74+tvgXSgaR9bpc0MsDmWhY
6+myEGbca6/lhdF3DJjjL1PI9DhoAgNUDuE7KQq4JjMoekb5CNJNvUBwavT/oLas
VAwhL5g5DeXy7TJjg9g5kebDBQYcpG+aVGWJ+oegFkZqS2XHtSb/t3XOF7VXL42J
f0vQPyuJ3xJ1fGjmVicy8kXMrEVzcX1I46D9jBUmhjCWe0K0UVc5gCyN3YAbf76s
6ysKsoPMaeigSpnPpcYhKJwARD6LikbztHxWRJJEMO8pN1+fjQPsDGb0aQ4TOaE7
KVT6PlDZVp0PRXfYia7EtkMj0BJI4w==
=T7we
-----END PGP SIGNATURE-----
fix API usage errors
Alan T. DeKok@2018-12-06T12:04:05Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f93f12fb368e2aa98b64…
======
--
This commit summary was generated @2018-12-07T00: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+218oFAlwJsuYACgkQ/6TVgp+2
18r/aA/+PEFFkplCO60W912NBXNB1bshB7aKaVc/RIv5AtRgGjVT4zlrVpLVGAVX
saXE8NJdrsdP2eY/IhpdMK1U37dkg/SNvB0shOG/j0aCcVB5YrsYYtrV/c8M7rjH
PDRJpP22nt9e1mNPIxGUUOggh6/FHA+2To3ArS4wCnpvzR/7ddNSF3vYHJ3vKJ6B
gEB1EdxPLoUdTS+wfTyOWPNrb3GQ+xtEm57HK8U3qeQUHMQuYKQcpN1fIboo1C4U
JFB994wilL+adzHOkIJpdClRjZ9I4S0wluGmt0lThV2dLVxCmhOxhyUV/7aG1Ivk
KSLwgvNGM33+rzojXsefMQNiF9wHQvWdiHofIoDBx3hoXKcH3TZNeafT92lflnGR
S46l9Q+BSynxxA2NPjMGfVCfNUisKWWx7XsNh/xfx78P4fc0uvHp99mWU2t0BykA
LbdumaH5qFvB3ktNwd7nLdzTBf6KR6BSrlVNgekEdgIfJlaECcRLqZtHC5vL4QqZ
3XiyOt+S3YgLK5gIzQx8/9H62Jjaxr3dNEmpmg8BkIJLZ4FSy60Hm1hN8nVGtdJb
r6laft/jo91HSqD6vnbLjorvTCVIyxHgFz+t9BjQguSjymSWFzRVKlE2QI9wA9Qn
NyuRaeHfGuGtaEbo7bjppnnAKv+xBPeaBfLIoxXOcrjhRDlRFWk=
=KiMr
-----END PGP SIGNATURE-----
Add '&' prefix to map/update sections
Arran Cudbard-Bell@2018-12-06T23:38:14Z
Files modified:
* raddb/mods-available/couchbase
* raddb/mods-available/ldap
* src/tests/modules/ldap/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7f90418b57c76f4e384…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwJadAACgkQ/6TVgp+2
18q+Ug/7BjyF0aGt8fqIpZ7ay6j3GOOsHFD/V4J2twJTjWO98CCZAV57++Zb2v6q
GJmfWd+gqoEeeILijYQnr/mcGVO8ksdsnviDlcVyu+BCMenomL0cugyg/EiFQz6+
yS4qgqIUDiLl0tMD6V8vVaMjraNmNeFMzikg/jSy765zT/CDSARtsQSWiPv04S4m
po4h7CIHPkW8hgwUfbMhsSemJCubUnC2NwzmLddnSecZy5F4NAor0ejXJnY+OhLf
ivWhzZXbv4J8bGkMo3d+TOe8/tayDEe0wRQAXDpcXk8EZVaVBmMkC8JfOcmrt2Bo
mqvpINcoTAHCQpmD7S3nAlPSuGMLDTEPHhGR3VaOklggKS+IuWtWiAWMSC6ugWU2
51U0mOIgveD1OIoDHMmd6qxS77r96EoOgDTjWl9bOxFC/dUzSHpa6RBOSvEJ3tsK
+r3Blz5j7M+2sn8XGs+nZTqqaghPUwS2nM4yKu+uwL8vJpcrEc/Y9PExcFFHPH8L
h5bqlroLhmpWCkJZc5QPqf8TiuvzFzej4RW33fRwIvffHTmqOdFE3TEgIWZbEC/n
RWj3RobNUC0RNRztOHYBEWrltdKpGO1RIyB0oS2bNpSAk5q+TsZttaft7WZy9gZA
zHKNqmmWFw8Q4tkxgeA1KFuYUbcXoajvdOXnkW3T3drUrLIQQz0=
=WZSw
-----END PGP SIGNATURE-----
Be strict about where '&' is required, not allowed, and optional, when parsing attribute references
Arran Cudbard-Bell@2018-12-06T18:26:24Z
Files modified:
* src/lib/server/map.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/xlat_func.c
* src/lib/server/xlat_tokenize.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_eap/lib/sim/xlat.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90bd36e9a0706d4949e0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwJadAACgkQ/6TVgp+2
18qLphAAgn1ZYo99FClNqVvFlj3izPlEce7sN3ZOUabl7Tm60B3vCrcEMSTEZwRC
Lslkoe6Qb85iegs8WZZB1R7onIA8H0y12yjhnGeDd8mjywENKBgx00Aw8im41mSz
QIIZW6NxO6wc0i71tuPxDWqwlrjW6j+txwTGzA9+0HjF6ggwcg+bU1DaRIULTcVe
VDybCEY0v2ORp7DG/VfaW5v663XVaZj33xOLIXh7/Gcklfqz8ta+qCqJlWxn3M7h
V+LUUDGeBQ0QvOCfXZ+2ljaRP7sJuxyFB5eM2arsm2cx8qFE23dPVyJRe8CO/SR1
AyrXujLV0zruib1nFYEA/YEBqQFfgSruVY37M8zV0Jf8oEMEH8kW1B1SBfnm979E
xpxshH1JaJVM5ofZLCJZYXY8pmU2U462Km3GuebagCEfZWzXpcmK+sMlRG2CACOE
IfwBefEAJdUfPOJROG2I0TPJnrrhyIHidq7Is4mf4X5fcw4kk/Ou+/HGwWh/tri8
2teyrt2fQmCds8t6XQJ0edVSge+c9Juqw2x38B/ajfNEs08Bs1XS5BWDdZVWV38q
B/zAzia7+ohuIiOSgf9XRxyXVLgJbpt4/T4Q6leuYxoWnuSxjf0dYQ7D5YdNWJ2I
kJO0YN8NOFTbUqeNM/+Z0L5ONB4tJxqJxos7DC3BLgqllgh4+eo=
=5eax
-----END PGP SIGNATURE-----
Use '&' everywhere for attribute references
Arran Cudbard-Bell@2018-12-06T18:26:24Z
Files modified:
* raddb/mods-available/cache_eap
* raddb/policy.d/filter
* src/tests/auth/chap_header
* src/tests/auth/digest
* src/tests/auth/md5_password
* src/tests/auth/password_with_header
* src/tests/auth/password_without_header
* src/tests/auth/unit_test_module.conf
* src/tests/config/test.conf
* src/tests/keywords/escape-sequences
* src/tests/keywords/length
* src/tests/keywords/map-lhs-xlat
* src/tests/keywords/map-xlat
* src/tests/keywords/md5
* src/tests/keywords/module-failure-message
* src/tests/keywords/ok-return
* src/tests/keywords/pad
* src/tests/keywords/pap
* src/tests/keywords/pap-ssha2
* src/tests/keywords/parallel
* src/tests/keywords/parallel-rcode
* src/tests/keywords/parallel-yield
* src/tests/keywords/redundant-load-balance
* src/tests/keywords/redundant-redundant
* src/tests/keywords/regex-escape
* src/tests/keywords/regex-lhs
* src/tests/keywords/return
* src/tests/keywords/return-group
* src/tests/keywords/return-section
* src/tests/keywords/sha1
* src/tests/keywords/sha2
* src/tests/keywords/smash
* src/tests/keywords/switch-attr-cast
* src/tests/keywords/switch-attr-cmp
* src/tests/keywords/switch-default
* src/tests/keywords/switch-nodefault
* src/tests/keywords/switch-virtual
* src/tests/keywords/truncation
* src/tests/keywords/unknown
* src/tests/keywords/update-add-ref-index
* src/tests/keywords/update-add-ref-tag
* src/tests/keywords/update-all
* src/tests/keywords/update-array
* src/tests/keywords/update-attr-ref-null
* src/tests/keywords/update-delete
* src/tests/keywords/update-error
* src/tests/keywords/update-error-2
* src/tests/keywords/update-error-3
* src/tests/keywords/update-exec
* src/tests/keywords/update-filter
* src/tests/keywords/update-hex
* src/tests/keywords/update-list-error
* src/tests/keywords/update-list-null-rhs
* src/tests/keywords/update-null-value-assign
* src/tests/keywords/update-remove-index
* src/tests/keywords/update-remove-list
* src/tests/keywords/update-remove-tag
* src/tests/keywords/update-remove-value
* src/tests/keywords/update-tag
* src/tests/keywords/update-unknown
* src/tests/keywords/update-xlat
* src/tests/keywords/vendor_specific.raw
* src/tests/keywords/virtual
* src/tests/keywords/virtual-exists
* src/tests/keywords/wimax
* src/tests/keywords/with_dots
* src/tests/keywords/xlat-alternation
* src/tests/keywords/xlat-alternation-fail-then-func
* src/tests/keywords/xlat-attr-tag
* src/tests/keywords/xlat-delay
* src/tests/keywords/xlat-double-alternation
* src/tests/keywords/xlat-explode
* src/tests/keywords/xlat-inline
* src/tests/keywords/xlat-integer
* src/tests/keywords/xlat-list
* src/tests/keywords/xlat-octets
* src/tests/keywords/xlat-string
* src/tests/keywords/xlat-virtual-attr
* src/tests/keywords/xlat-xlat
* src/tests/modules/cache_rbtree/cache-bin.unlang
* src/tests/modules/client/map.unlang
* src/tests/modules/dict/map.unlang
* src/tests/modules/eap_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_sim/sim_xlat_id_sim.unlang
* src/tests/modules/exec/async.unlang
* src/tests/modules/json/eval.unlang
* src/tests/modules/linelog/linelog-delim.unlang
* src/tests/modules/linelog/linelog-escapes.unlang
* src/tests/modules/linelog/linelog-multi.unlang
* src/tests/modules/linelog/linelog.unlang
* src/tests/modules/pap/pbkfd2_dig_small.unlang
* src/tests/modules/pap/pbkfd2_iter0.unlang
* src/tests/modules/pap/pbkfd2_iter1.unlang
* src/tests/modules/pap/pbkfd2_iter1000.unlang
* src/tests/modules/pap/pbkfd2_iter100000.unlang
* src/tests/modules/pap/pbkfd2_iter_big.unlang
* src/tests/modules/pap/pbkfd2_iter_miss.unlang
* src/tests/modules/pap/pbkfd2_iter_small.unlang
* src/tests/modules/pap/pbkfd2_passlib.unlang
* src/tests/modules/pap/pbkfd2_salt0.unlang
* src/tests/modules/pap/pbkfd2_salt1.unlang
* src/tests/modules/pap/pbkfd2_salt1024.unlang
* src/tests/modules/pap/pbkfd2_salt64.unlang
* src/tests/modules/pap/pbkfd2_salt_big.unlang
* src/tests/modules/pap/pbkfd2_salt_small.unlang
* src/tests/modules/pap/pbkfd2_sha1.unlang
* src/tests/modules/pap/pbkfd2_sha2_224.unlang
* src/tests/modules/pap/pbkfd2_sha2_256.unlang
* src/tests/modules/pap/pbkfd2_sha2_384.unlang
* src/tests/modules/pap/pbkfd2_sha2_512.unlang
* src/tests/modules/sql/acct_0_start.unlang
* src/tests/modules/sql/acct_1_update.unlang
* src/tests/modules/sql/acct_2_stop.unlang
* src/tests/modules/sql/acct_start_conflict.unlang
* src/tests/modules/sql/acct_update_no_start.unlang
* src/tests/modules/sql/auth.unlang
* src/tests/modules/sql/groups.unlang
* src/tests/modules/sql/map.unlang
* src/tests/modules/sql/reject.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43ad3fe44e377046a5f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwJadAACgkQ/6TVgp+2
18q4ow//asXWn4uWxzh+TPeuDsQiwXr00oTWqgCiAuM6AgktdphxDtjaRYRpbAHH
tgWMmnyAKN37pUFUo8DrL049rnrvrfv/iIVANDvqzu7kE/rwObCEJCS2QD7aEbzD
l2gYfnMm2OyKyUgVpIsAgPlQMYV/8F/zaW69bsiII9T1Qi8i8Z7k4ClM75FN5s8x
Tuns2bv0QbRC/6/S26Ol24rX/36UNj0F/S8Zab9kpcVb0WgvG/Re/0X8EaQj+zli
2gHZz4xNZfTa0OKEz7zZq3cIis0pYOFsLQ64l4PlcfuyLmr0VdzRf5h75Hyewpy7
4e2Ul20dv594iAjenw/GE23y6AOZa8agnomyAd1fWf3Ii665FzFeBk57LFoijpuZ
G0UB5+LVZ45PceydtXzpKdID4qKftdaVjWm0kmrEuh1GlqOP3qYTJz8CLQ3yr43p
ev9UCPmREe0acZF7n1DASqg3U0G4usD7laQiMrQQohcGGVKBEpVlvRjtuRVkhL7A
996F5iOdQsbx8ANjnfFolpsMm07EgLeCgV0MNr5v1iFfAqWPMimyUjUH4VGmFnoz
H7pia6sCM1EFgp4FVMqZKO3WTq8X3cnMVUu8wp3lALjal7HTeMp5AS3P8KB+uhAy
/uMlSpjwgArBl21dccfOPH/KdVPpaGsfW/NPcd++vBkimp4vCTM=
=gExz
-----END PGP SIGNATURE-----
Fix more tests
Arran Cudbard-Bell@2018-12-06T18:26:24Z
Files modified:
* src/tests/keywords/foreach-break
* src/tests/keywords/foreach-break-2
* src/tests/keywords/foreach-break-3
* src/tests/keywords/foreach-break-4
* src/tests/keywords/foreach-isolation
* src/tests/keywords/foreach-list
* src/tests/keywords/foreach-nested
* src/tests/keywords/foreach-regex
* src/tests/keywords/foreach-return
* src/tests/keywords/foreach-varied-depth
* src/tests/keywords/if-bob
* src/tests/keywords/if-else
* src/tests/keywords/if-elsif
* src/tests/keywords/if-multivalue
* src/tests/keywords/if-paircmp
* src/tests/keywords/if-rcode-error
* src/tests/keywords/if-regex-empty
* src/tests/keywords/if-regex-match
* src/tests/keywords/if-regex-match-comp
* src/tests/keywords/if-regex-match-named
* src/tests/keywords/if-regex-multivalue
* src/tests/keywords/integer-overflow-error
* src/tests/keywords/ipaddr
* src/tests/keywords/ipaddr.raw
* src/tests/keywords/ipprefix
* src/tests/keywords/length
* src/tests/keywords/list-existence
* src/tests/keywords/load-balance
* src/tests/keywords/log
* src/tests/keywords/map
* src/tests/keywords/map-arg3-xlat
* src/tests/keywords/map-module-error
* src/tests/keywords/xlat-integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c1931c3b125e92de473…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwJMDcACgkQfQ55zXdi
Hs3XhAf8CcbNmQhU0uGPKtAE9nlWhfzuHnYh14eh9GlhbZj5jKIFKoGTM1iydz31
6F1xJEe2ZZFNrh5p+m65CiBkAu1cxvLFRg+ChELsuTvMTjKijgcb7iKzrel2S9bJ
c4Fr88pRKHta+Siop0QN5pZMUYZjtol4E7xR9x5r2dAEVCVJBvp5/Pesq9JaHJdf
kg0ARFDDrbH21aqWzq+Yawj7I2NDWXPrEVPv9C2wFhYtajsyRWQRgIwc7HQQcCDa
35VcblU6BxYR2tG+YY3ikYWHM5YJsJJ1Mz5dvTqW5k5wh+XlSdxLwf22jud6lfkc
DRG35ud71jy07wpSBHgvz49DI2GDlA==
=fYYv
-----END PGP SIGNATURE-----
note %}
Alan T. DeKok@2018-12-06T14:20:37Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fae7fcd2f683d55b738…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwJGAcACgkQfQ55zXdi
Hs39JAf/T1dfDJ+nJzXgPBlOY1HktIpX+B4LtldKQNBEpXPyimoanKVZja4acDlB
/2Hvov1abJRQorEqBUNZanzTkk9ZWKCD3awkCnO1gc59M05OpUBGvcUDFerGsdFl
/0t07fU/Jhar3pOH2xDY3dH6c75l36Wgfs1Bw/UYQ/evRqZpIlKkAdahmnqCL4i/
xcFzIgBihKGSYbyKBfbrPIlIb2G3vsT7JAz0vmsmAOtckWRPOfAvdFgSo53fzNVP
YZ86bG4uiCRVyxeTNI+XG/lC433ZrP0e4LQpP9D8W0WNWf5G+BNOV2opPCB2h03/
SgzwR/T5LlNSB2sZYye6OeHFksAnIA==
=1vXk
-----END PGP SIGNATURE-----
fix compiler warning
Alan T. DeKok@2018-12-06T12:37:23Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae5ecb33586ebdb29fd0…
======
--
This commit summary was generated @2018-12-07T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwIPGcACgkQfQ55zXdi
Hs05Qgf+PaiPQtyZCYlWQmjr6VQoO82mFULwn1NONKpHgvDa+12UY1k7OCMPkkBY
77TzxpR4hBedbxhKQUjO5jakieBbU/8Pz6k9z747S3NsLqgC+dRgUq9oYmUEf65y
5KJ8sh6jb4sr1U0vTmTtpY07guRM7A0y7md7WSuv2eeINSNmbcNhXTeR1rGKI9gz
dTcY9QOcDN/XvzUQFbxrX2hqgtYWt0JZ4IhVPsAqe9QakY9Kf5M6qe9cx6PEUIYL
YZ5ws1dlkywfL2itjokAhAScJDPdpmoce2APb278gtmHX8q476VVTLtLrWKz6PfN
9OUq2b203SU5b0gnfXYleWRMUBqQWA==
=V3Sn
-----END PGP SIGNATURE-----
rearrangements to prepare for separating connection and radius code
Alan T. DeKok@2018-12-05T21:00:11Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fd4a341a1eb3d3a9856…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwIMMwACgkQfQ55zXdi
Hs2zWAf+JaUxZI64PHr5yRucGbKqcI4MG1ZKKlShVaj9Lv2voW7i2oZN8XBBphHo
Wg6noyg1Px/Xo3rVAU7ap+aq2zuXVi/Q2R9CwAeehrGHiF0Rfj2j4LbWq5uGr6yh
9mEQGvTn/Yg3d5RSd60xNagBkzIKaAB6IgpyOqtG2KeW8esVaaxScE4CJzvNEbkT
+Me9KGcwNaPZA+bLTsNwaOEMhKHyKsdu5IuXM+A4ZJ2qbgvXFiVVpKHke3s9fys+
2MKiKLnaEzYeQAIhq03mS6O/MdYdb7vpjMQ2T/0YDLXn/yKO8jbh5P4N/v+VPamT
m8kK8N+9gMYVH/eJh5gNzzoHtEKQCg==
=pCwt
-----END PGP SIGNATURE-----
more renaming and changes
in preparation for splitting connection things from RADIUS things
Alan T. DeKok@2018-12-05T20:10:37Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8890027a0e0995d06c67…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwIKEQACgkQfQ55zXdi
Hs2Q+QgAjMA8Bvana2F7iydsr9OFupBv3RoT1jeNrwimzRVWtCGUyvgIm4xpeTlC
NRimglZ3uBzbvafHDjAQVoFlyqfF09JCPR2Q2cNGz54ZCCuEtgvjk5Goku3iDNO1
mfAbytDLFujXktGuqS7ZvEUDThEXQwFxfYWKPoy3bn5GWogJ/7SPvMehl9+znEAy
50s6Ixg3V3N0dXvE+cwt/NoiOv+ChZuCtKUvy+yZ9zTEYEIUV2XrGwxBWUUQATto
zUF14eJ+ONYTQDWOpI0G8xNT4Nw1SXapl7zBcXH1gT7ZypgkAWji7xjomc/5+Yzh
bC9G4VeGsrK6/5FfjPZ5fwsGBoVk7w==
=UsGc
-----END PGP SIGNATURE-----
rename state, and track slots_free
Alan T. DeKok@2018-12-05T19:34:21Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e8e64808795bd4154fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwIFIQACgkQfQ55zXdi
Hs3i2AgApMJh6nX+IWjgpqB8U6IilLg2sZDnUFl3OaZOW862ZE4CZTJVkAgMjiWg
pfQbpJ26ZmXTS0K9xK1FA8MDgaFSvst+DorOcMg9+1tXmRA9SLxOx618R0atOLAa
SP9sbkFOJELPAjZqfji1MFWDfvS7b5h+yA1eUQvzaWvRDiL6UG6ZoPeCKy984bwp
TjjWIbUa4pJVGzx4yABoPNuKgyWVbDt753smC+hMKEi59bcPxspAksYzaUysjrOM
HSOU+00XePybjFEmgAo3SC+CyEnylxmpCN9idzNgjJoKt5YDZEfq6109TXzLrrl2
zoz0S4Prun5TDvgjxtwYVtWCVDw4CQ==
=YfhT
-----END PGP SIGNATURE-----
move RADIUS specific stuff out of fr_io_connection_t
Alan T. DeKok@2018-12-05T18:10:01Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33766fed40612218f368…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwH7MQACgkQfQ55zXdi
Hs3vIwgAnxCgVIYxM0tdYuRt1hxnYUAjiLAnakEY9GA8K4vRSv4QI78ddwBKtbIo
WwR6oYBL4LzjzuuLOb/w3fI2sxJQg2gEL8EHHYaGNuu8F+xm34xmmcf65En/rO8B
+QwES+tgOOZhQbqhhhxjChRwaR0aftM3AlKmuEhsqDwGDLUlSgiffTwDzFqusZjJ
3f1darUTV5RK44zKy+/Xrh+3ZOAxGvgcREVFvjF/uma1W7kt29a3hA2k8YWz0Y00
bgid1SkSUI36pCUlbe0EPfLBAntQo6Ilzu9C7npPd1r2YiUWDgrYwagyHe634I+2
xLBWPlPaGfS75K4QdKcQPXqSHzZ4sg==
=dQ+E
-----END PGP SIGNATURE-----
len should be uint32_t, not size_t
Alan T. DeKok@2018-12-05T15:20:28Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d8051f6de382c0b6e6f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwHTIYACgkQ/6TVgp+2
18pzyw/9E37gfTi6jVFbyvLLFBjFQnLfUidwqycJMsPPDHX5XIuYWUx/sT/WcLE2
5arlRyl11VJnE+4WREqxO+540RI1amfDZtuGLYJfu0Nlq5Zpakf/Usw7vTF3sH3X
a3h/Yz5BQu3bRH+1SO9f+YqESG7V5MU3CS73V1pklW0gUdUWiaZA7nutrWvRVs+F
ZkKfXQ7q7f676dEaZ3YSEjVbKGuwmErk13Kdf+iOZZvOYDrnv8RWlogfsrqywtBD
9hVuKEmBv4lenUJF6qVnlR3Bw2ktJmt/C26aUa1yTk7weCCSwXgYoVaZ5DlAcf8w
2ZmhsO42vRD8Rq+hx0AmxN3GYT1QEqGtys1Co3CJVxnq+GEY9038JfIc0r+l3+1D
pLt3DH7Ol4yTbIeXkpngFzNdddgp7erYWVNh4wsfJ/PcSAGmi4+Lu9mpAebPwzTK
Bo3RsdJlnfQAHVTrTdKypfpIpyU37d5j/IFrDOSQ7m9/FzW1RHszRsSNxB1wlJWB
T/KmiutmL1Om6pNaJ9lFw3TZCnsFtixiM/6k3jFzLmgjY+vAAOyN32HAiPyLnPSN
0AsDUCvxbXEPf/KMX5xcrXSCqBDWXCCLfmpJd/mMpqx+7w7zF80SrxGNOjgVA4UI
jZ6boxKqaXeJ5MNY12tmSCyjF4s6Ctt58n7VylRQn9U/wDXzeGg=
=njlD
-----END PGP SIGNATURE-----
Add missing '&'
Arran Cudbard-Bell@2018-12-05T03:56:54Z
Files modified:
* src/tests/keywords/3gpp
* src/tests/keywords/cast-byte
* src/tests/keywords/cast-ipaddr
* src/tests/keywords/cast-short
* src/tests/keywords/cmp
* src/tests/keywords/cmp-ipaddr
* src/tests/keywords/comments
* src/tests/keywords/else-error
* src/tests/keywords/escape
* src/tests/keywords/escape-sequences
* src/tests/keywords/ethernet
* src/tests/keywords/expr
* src/tests/keywords/foreach
* src/tests/keywords/hex
* src/tests/keywords/redundant
* src/tests/keywords/switch
* src/tests/keywords/unit_test_module.conf
* src/tests/keywords/update
* src/tests/keywords/xlat-attr-index
* src/tests/map/base
* src/tests/unit/condition.txt
* src/tests/unit/regex.txt
* src/tests/xlat/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f6313d415a79f6b6071…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwHQosACgkQ/6TVgp+2
18oATA//QUvQqS54yksIUMygIrUbS4BGuIkcdbZIoK2vTGeQk/qJjWrninbF9RWK
5KSNpUn+w51KgRGbjAqkwaMJEFPjKKwTUNwdKobEQqwFlhwa8QYWY/cp2FlHsMhv
QVdgAEoUE3LHsy9zSAjmvLXl5vnSbtW3FmzW7ju53r0k00eEhV2rEEfiR3ik1fXa
MtE5/6Zd4xUn8K9NRbD/03BPlTMGp1QxzRXGi7hX7609vtIANLS4qHc+EnsS4ny0
j6iadb/hr1CbmXPCCi6x6+ISHwDLBJVQotEqtUHJ3m5cyYpS+g6WibcuxOxDxx5B
JBDUjZ+YdSSFjpNMlO1FatWNNXhnChZx5Ql0kTzDYJdD36CLw5t5PrR0wnQnWxVj
pygIelyL+Hs65f2bhbL8DtfqZ/k9Xy1buq65VYfm7tzcoFZHXzUd8QqfqLPpshCJ
DabL+2aB4NAd47s1dO1wiOAiG+mFekMNpuxiZhI17G+0iNl51A56BErCXxK9JgG6
KXy+G2kru0omQShErtsEmDOArRqyZwlaZPJ5MGbIVtXy0SAAFzJgBKM61HuvhXGK
YUaN+FMSH3oXcZ6eMWbhdmLKmNtb2BEycqLSooXnBT4UXuc+kN2iEBeqVla2ZW5a
O47HW8LYyZPRg8RLLJ+eLcZbCHxIAmgs2spRn2nixqFYblFHavI=
=uL0G
-----END PGP SIGNATURE-----
Pull duplicate attribute printing code out of xlat_snprint
Arran Cudbard-Bell@2018-12-05T03:14:19Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf9929de39bc4290c9e0…
======
--
This commit summary was generated @2018-12-06T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwH3qkACgkQfQ55zXdi
Hs0q7wf+J9wjvbLioKQ75e5jo3zYadgFm7t83bz158UVKIXN2IpO1cas4+0MA8E1
nSdmzbf7VSses4A9SMduF6bvBSaq3fdAXz6fGFjzW6w6BO8CxFGtmVm8KxpLW2Ua
43wKbG+gvv7ZMtueZ4nDY2Ylbpf6vyXZBdCvTHmB8LYtV3Bf8eH7h+ZK6EWJbWAv
LimhrAVQ5jJjyWKCFAvYIX2tavzIyUb+WE1YTiIFBv/hWlJd3gop0m2jWzIxvLCI
L19O3ifP0njUWSkOrJy0pwLGsYXOLX0LnelB0uyhPMu19Hr8Qnd3wxPKEOdeDqDV
/VE6fvuEGy0HQozcNE+B0thwF+aRxw==
=LwhB
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2018-12-05T14:20:24Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6853ddf65218b2598269…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwHvU0ACgkQfQ55zXdi
Hs2DXwf/a+6nzJuzCuNQVo7so8KrjVPjIVDKBPtheOaS/xSg8yBfjlZ6V6Sb1MNC
+Chqh/MDwrc4Cmobck2059mQXZzkVjwRplH5XyO5jE4A2+QKKGd///voh5YhxZJM
lYpuQX3yGaf6fPaJVVX7JQnS/onl8D32OZHRjOhvUWCOOVsRt9lN8ZqBSS0jWUrV
0BPzSYv4mPDAFa7QI9dHp2ob2z7L96D73r4VKl5St39w5p8FYTDo5OY1tmM+4aj0
G4ZpfxJo8+M/zOR5pkZmXPeeXWCHlWN9/h5on/zBMGYKtruXR+Y8AwoqShm4eeUO
mPOUP8xIALMGUOTtGQ09PiwQ57tZ7w==
=1j+V
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2018-12-05T11:58:01Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34cd681426136aaf5a82…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwHvRgACgkQfQ55zXdi
Hs3Llgf8Di41dr9+QSOtT45WAbGKh181zKOwa+JlYp5vl8P7fpi8+1jkmCODvGa8
/epkrvG8HZTBMrTPzU5VTdIHKCbPTuJ5eNm4YDe3Tg+x8lwMngkcHkDTPuaJDlSt
Vp+g1nmN5M/YBhQ+QO7dpthBVlboClVdwRyN8somkcA3xBuDpVNwhrhzPwUTper7
LSzxDm8jFGFfaJV10JwqRZlG3jus/rwPcT+2McFizDj9X6tlbmYCg5eKSVoAcKtN
Jzefoj6MdabT/Gm6ehR9x+LAPIae9zugPiDMht6bmw00o0nV6jnwlo1egdSmksb3
3tvLHyO0Nwk3bWdww+PLNA7yi2S3/A==
=/1L4
-----END PGP SIGNATURE-----
len should be uint32_t, not size_t
Alan T. DeKok@2018-12-05T11:57:12Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e33ecd406dc8a911754…
======
--
This commit summary was generated @2018-12-06T00: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-----
wsBcBAABCAAQBQJcBohQCRBK7hj4Ov3rIwAAdHIIAAhbVpV8T1VoCa66PTvdRSef
CNrLcfcRjcugyQu0LQsOobgUPdhkzMc4rWP2a+G8ozI6MO34KvqzYaSoNPoEL0kl
TCryky/4e4iq6dneVbjbiLVAqNqOrVN01ckN5oJg03YdY/jL9Kyd9qPWeyBZJQqz
3u5ZwAtfgA9TxQVAS+SKir6trEZcr3fCcaJPXn8HgZ6FLwuyIGrX2OWoqTU3zXs/
p9pc+cGZOaNCW0JDzu7BMzHylFNWaj7IhqCkqQdjWzMDQotwzdVAbgG+elUMXV78
K6bWB6rsztKno0b6lAmvQnxP6zalgsxUk/ix+d7sR3DtTyhahEhVUsqNDLp6FaE=
=0V5c
-----END PGP SIGNATURE-----
Merge pull request #2364 from mcnewton/sql
small sql schema fixes
Alan DeKok (via GitHub)@2018-12-04T13:59:44Z
Files modified:
* raddb/mods-config/sql/main/mssql/schema.sql
* raddb/mods-config/sql/main/mysql/schema.sql
* raddb/mods-config/sql/main/ndb/schema.sql
* raddb/mods-config/sql/main/oracle/schema.sql
* raddb/mods-config/sql/main/postgresql/schema.sql
* raddb/mods-config/sql/main/sqlite/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c8e592837fbad04e2b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJcBoFbIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPBpaxAAifEo4q8Tl6N70i96uQNpFbWBqnmGTZFlX9kB+UtR
PWMun1cJAvrQyX8UzpyN2+dgjDqJUXev/0XJ6RQRklT76e0yUO0HSCerAuHnh0A0
zGqN1IhP2y7flKjRTF7i9sFbaVNUIA1O6UB+Kpnb0DkhA3jpWv6y5UwHnruCYvuo
4pAodQwbm9iZJFwpYZb6Bt9FWW8+pvJeYzei7ycSMRyvH5YiE+01+S4/TMcemhD4
xCYj4bW9UiEAWmMrQMWdH+lTbbYpkY7uaRkvsSCQnWfVnUHJoBL7w/Rpz8cV1xMg
9Y8HqSW7siaGiBIgw+sLG2Aa3ysxXClVyv/Mh07QkN1MPsJdrvc56KxcXJf6hy6h
Bk9lTR6zC+AobONgD7Kb18LlOrX2xeI3DOmVTahIkCcOM9N6dH84vq9PM4ABnKHJ
mCFchtf/j3LKQVy9svbi03YoDSUG8WRoh9VWAsVmOyCHVtOAe109/SXXI0rCj69k
TxbsPgOISffLVnccjoMTB3ELweQrhVrMS49mg6Wn21CM1Xn6Een5iqMuA6gCnYuY
8TgDnD1sPyZ/8qEdf3pKAA7mEYUMqjvTXRRKqdmxzIari7G+2g50wZLKjFiuYByx
PClYqs7EZiQP7O/dCCoSp3QwqCAduyBruQCAP/sDUqMayWLXJB9H+BR0aRdQV/EA
Wes=
=CPqp
-----END PGP SIGNATURE-----
small sql schema fixes
Matthew Newton@2018-12-04T13:29:46Z
Files modified:
* raddb/mods-config/sql/main/mssql/schema.sql
* raddb/mods-config/sql/main/mysql/schema.sql
* raddb/mods-config/sql/main/ndb/schema.sql
* raddb/mods-config/sql/main/oracle/schema.sql
* raddb/mods-config/sql/main/postgresql/schema.sql
* raddb/mods-config/sql/main/sqlite/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cce1d0317a15d9f98851…
======
--
This commit summary was generated @2018-12-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0