Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sat Jan 21 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpmaAAoJEH0Oec13Yh7NTCwIAI50QsWF1Eb9xuNBejFylvpF
xKmFNdolzZJg67Mk5LRBo5wAMX3tFDMin74aOt9aRoy9QXKE+MiQaHAnZzh5sFGW
ZaK+WqBtAsBv/++hR6ObtUM1oyCUoOZjGzw2SdCXG3glplPZF6o1k65ITZyz6WVH
byJs1x7CSnLXEjnRp6px2pty0/xaB+5+GgMGnc8AyNZuY2wSyjJR9pT9W/OHXhku
9e8cp5n7PTKx/DBeqnUKnxiWei16d/5KwvQ2ypKvz/KKQT2JmVaonm5NE5AHJJMo
JJ3ZBUArewTQSFYAyxVYiTb/n2alFO9ll9+ScAflzzyRO7fBDT9sgtaw9+cs+V8=
=skcZ
-----END PGP SIGNATURE-----
Fixed raw VSA test
Alan T. DeKok at 2017-01-20T23:13:20Z
Files modified:
* src/tests/keywords/vendor_specific.raw
* src/tests/keywords/vendor_specific_raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51fba1405e7c42b7ff6b03b29fd1a30806e0ea99
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpmOAAoJEH0Oec13Yh7NtdAH/2G0oi+byLvVd2CXK/aE89jj
uxbQpeoJd+cFzoRXA0oZMle4jhC7zSGKHQhykT5tejbu6UI82P7ES8t3H7JbvZNV
9UtcnnTJucxLzkgIjy+/67LClzaXMa2wSwsdzaGKdbzR1/csqafPznazfDjsbeEO
lm0SijwZVe6/niVRcvTah5JmZIUpuIh5MDDu4UaaFxH+QDKFI9zFM0f4ecdAJnil
NXKRrD+flaUN/rujtITQTJ/eqpnpXytEO6RRnCuzO9BKYkAraMaSDShXI61ctw0/
mwjMSxwmGGZtqCBG3jCijyFfLOrZsOalB5S8k/T1j1EucV+Fp1Gcwtl7XA+e1KI=
=+2gG
-----END PGP SIGNATURE-----
comment out failing tests until we can fix them
Alan T. DeKok at 2017-01-20T23:13:08Z
Files modified:
* src/tests/keywords/update-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8690b252ec0808ff87615e7b05e2d922b2cd816b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpdvAAoJEH0Oec13Yh7Ne+QH/1CDJyCCdYBZPX/9pLyzLTjP
JB7EAxK/sPlyyslGFEQ6dqQjWiF9HDZedreU45S2p2PtBteJJQjtXp5wr7d8iwhj
+hUxnXEcMBjEfzShvphEhtffyVz3nt3tNvTZTfKZyEiibOT+3cf9ul3i+stxT9dt
Ov0etoTrVpD6XBtxb02PnTCNnEN22KM7RHNF004YA+oxt/3nd+3zsSvjToPGBP9l
dEVEcyhAjiPjzX2IejH9G5tGhbQv2YezLOLSaGWyAjo4dUKxIAGlvZ4vfrCoI2it
re6OQl5uiFrLIhEL4jk39GavE5THTeQecyXGrIr17Khg0mviKVFWtFloj7N7kSY=
=DUtU
-----END PGP SIGNATURE-----
more unknown vendors
Alan T. DeKok at 2017-01-20T23:04:11Z
Files modified:
* src/tests/keywords/update-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/362f32d6511739376440f7978f91a686334d439f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpb8AAoJEH0Oec13Yh7Noj0H/RBG4eNgEDAUv2x6DESx4+k0
mWttkSTtjQfaDSOOfLPNFEulVTexfz5Zs7z6aatGUgW62fiOWrcyFJBbyzh9dhMp
t7fYvooUxn+wxJCq8ex3+DjSKWuaWSwcqt6WggvoUanVlBYRSy0YRqixWPwh+9py
KLTLPVjMPGkfyuYFkV1Boyf1tMtyGFgv3Q2UpjG1S70+KBJrBkKQr383EXtUFQYe
/xNXTrOMSfWbHCpzbqF5LdswloKS7/Sqldz7JDRSkn1kIt8xeQN7Nb+farcvxOoK
hdieWviPpdGb2UkzdHRyyooi4bMhk4d4unJOB9k7EkjhB2NlizKjBqU1DemnAaU=
=nqta
-----END PGP SIGNATURE-----
more unknown attributes
Alan T. DeKok at 2017-01-20T23:02:15Z
Files modified:
* src/tests/keywords/unknown
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02f141aa974207eb3267a6d0ba393b461f5245c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpahAAoJEH0Oec13Yh7Nz9QIAIidzQ8nqrsAs505Pn9yqJy4
0i4e/ncU7dUDb/mqQXI6mYDmZ5r8GZ8XzoNhfjgftOccyHSW+rVx6gaIgIg+zGaP
AAtWmgc0wijY7BhSX28u0gwXNvzOAZSP+33ssb35yi23VbrDJ+R/+XO5zhEomF9A
R9AwmZtMhw7O3/Mtb6NNn/MlczybtikJVixPmMJoTATzZmOqb/OWwTUULQLf+wxA
IZOpEPvEIuyKi/z/XOiiV+TbBFEo5Zq0XmdHFCBq7EsN80k7j6o3haVFmL7/XYMo
8jtpVrJPeBE1gd8oVU/m1Cdtkez8VydSOzjqOGyovOqXZdTkC6DXfceI7CYVpSI=
=KLK8
-----END PGP SIGNATURE-----
one more unknown attribute
Alan T. DeKok at 2017-01-20T23:00:40Z
Files modified:
* src/tests/unit/errors.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f370ae70ca6f141ba642a69c989742b5fcce5038
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpZkAAoJEH0Oec13Yh7NyZAIAI6Eh9E0Dj6hckHUzT7f1L4I
5rXaHiJP5qHPeVFt9oulea5f6jUU+u/qkxpmZipBqM5Uz4K1js4jeXFQ07A2A6jX
SgqIaxVaPXKFdaNs95s9dbZKzMnOtk9wwvmUEpLPe4bHbBTdK60eeDs9vL2wbP5z
05bd7itm78/4rorm77HYA3z0PHfRrXk+Za+uHzTVL/KlDN3qH+sUjylwz9Bd56br
9QAh15gFYCkE5HxcFlky7u+fbQaN19Ty6dVs+L0FBynsZgwybeIIMIqhhOM3SkYS
zGmHW42BUZSxDk4RKwz2BDcKIeZ/Hw70LzMa4h7M6jLq+WnlOwb1T0s4j59GFnw=
=DyLm
-----END PGP SIGNATURE-----
Using "Attr-X" means that the RHS should be hex
and not ipaddr, or other data types
Alan T. DeKok at 2017-01-20T22:59:43Z
Files modified:
* src/tests/keywords/unknown
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae4c964eedc07e348ce1ec1511671b68405f549c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpSVAAoJEH0Oec13Yh7N/MkIAJeJbluRfARKvt/ixo+E6RJQ
qfzm4kfDqQuaE/Swq/M3y0QFyax/71m1YN8jPJcquU1dxkl2mHdb7K6u227YTcab
MPSun0kTQhrkZEMWJAT2b8GfyyhnROS83McY9VHSjSLw3TOHHT0xWMRgDE2Lqpst
yj6CEyRqA5RwwkHisfmxRtV2XI/TzkDcjlPWcswO6ASIYzKiXRn6Tw2n2rWM2pw3
3Kgyemc1HuO9rG93moQuSCMOMPKuREJYJTCIqwdju8uMvUcyxMwJOs+NaY8A4lyV
XDg0mmAqcmfkrsvk/v9gptIhRKHkVJ6Wg1RNWczBYKH7045ZC6AZI4FsJi8xYCY=
=tclk
-----END PGP SIGNATURE-----
show what the expansion was
Alan T. DeKok at 2017-01-20T22:52:01Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab309158b399a46add7724ccc0289f0c41220b7d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpSMAAoJEH0Oec13Yh7NlCsH/Ra8XLBxSediJ/InhPpM8hmT
DkPo0o6GT8QJMPLfFt4F+8a8Uvd+Jfr/WNIU4NFxDvNlkZTooMU24gJytltiDLih
uRBt2cyRuYJvkwRHzkgGETrWh4hp9Nb27il8cukRziFYvLiGSXbob0r9TE6fD5TQ
MrWIC7F8A3UYYQpYEmOekHMMylzhxcWvz4TmUeUR24sG0W9GRi/p+yMF9A3RViWX
XlHZ5c+MisSVqBOZYabj66SRggOtOCHthrv8KL/+D6AHu6iWbUciYIN75gFxhw27
fHWxHHD/kbs1fzVeZKJJ6TUUFKsywSjidn18MtWC4LlRv9UVGmuGIccG+0EwhaU=
=6VfO
-----END PGP SIGNATURE-----
we can only cast LHS of type attr from hex
Alan T. DeKok at 2017-01-20T22:51:45Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b8e8ed26377e7d62c97d96495a01506ec62aa6e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoc+AAoJEH0Oec13Yh7NpxQH/2BbrtAp61N7E2tESkLaRBmv
7usm677TwDObPM5liL43arD54RINUhNK3awJyi4HLR4ZmZT9AUtD7Hv9Xydr0cp8
yqWjl7fqYkxif9Z9vBv7eB3cuDA5fbkGJiQnlrDPVTJ8rafQ5OhCNoqkMyo8rdjY
31eRShG0pi+Wru7enJYu9ub1fVnwcuqJ2OtIYvenbyQXSM+g1mqnAT0t6q3wK/hQ
FWvF+sMTtM5MTS1UOiz0Sy5dE0u5MrARW2jh8B5NUm/bH2XvXo2zD0093CQUxQMC
VghftDDJKFwouXbrgLYKqDnJmI6DdFqk+izIQK7zAmOZTI6HtIGjE3TcNX2I5Cg=
=wouB
-----END PGP SIGNATURE-----
Don't look at what we parsed, look at the data
Alan T. DeKok at 2017-01-20T21:55:01Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b1fa51c8158abc0f6bc0861eb16e7751c58943a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoWcAAoJEH0Oec13Yh7NEJEH/3T7E5FO+5w21GD/YmwzmuZX
RT7CyCw4DDGBsOj51QuMVz4Abtsq0ER9OmkXabP3HF2+lCs57alZ5eslMKTU4fit
FmBWbs3sHH5tsj8yMBDB58hnxZGnm5o6qRjgysuEuIPjBXzg9e05y7KxDkTQseI1
kDyaPEl6ZMojbXEXmosSLawEwH1h22+1pVt4Hs18cckfVh/NqdQ3UlGgeU+bzJJn
MCx3ZT8vjhP7H8KMHc7kFlb2hv6op2j07EDT/gX0iPyD8r9UazmPRglyrWAazYbj
63YdnEDFDAH4/3GsNKQ4ou7oDpOxSZ1u8T1y4iQwG0SwcVn7XXAbp4z4DrPq8FU=
=tIGZ
-----END PGP SIGNATURE-----
look for "is_raw", not "is_unknown".
And look up attribute by parent / attr, not by vendor / num
Alan T. DeKok at 2017-01-20T21:47:49Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2bd89dd50c6004341ed01fc311b1a9cf3b27204
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoVrAAoJEH0Oec13Yh7NWRsH/1ntzqVTcNpqR3KVoaNIWsMe
HF+NvxD68GSKwqAZ+aCzI3FcWfkyNtAztprTwPLnS1n9u1RJQ/FKmGWlDzA7QZP+
iuz85SOKU68pRiI6Y1q4FLLd1AT/PLjTLBkfe9QSgcylnmyTFWXgJVuwNwqeGgmH
z8yPr35aqB7CmwttPPPQsiQjCBoeJT45zWxpkxurH/tpNa8owtMtwQ6sckdLQyQL
mBn12UuHgxE/mbYiKfDsOvyuYuf5CVXcFgOTJOpLrCMACYT8EwQz3kbLyqRPXd4M
WKubwqTfgWI7Q9wF6IlPPqwVpVbe5d5V+M+3NwDzYKS+2Hw6almGNFPVx70bhNw=
=OjCK
-----END PGP SIGNATURE-----
use "is_raw" for tokenize condition, not "is_unknown"
Alan T. DeKok at 2017-01-20T21:47:05Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/049770d212fde6d840db65209e55ad233e829ad1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoVQAAoJEH0Oec13Yh7N7j0H/iOsUWO5LKz3SN/Wy2r38c2+
Jz6pK2IMMmFbQtw68iKzkv26U2uoRJfgbcmyVfSrjFcNDnIbG7XjXQaaDgUdRET3
sExPnBRJ4apkIm+VU1BXF/6SGR1cspmTMcJTY8Q5QE3mi3MHXluqio3FXLB5Pz2j
3gQ8/zPdwCby5xCKxr9jOEULE8zkGdhpVd+/D9fWljqCCjv0DOfUrBHbSqAZOeH1
f/BOr2RKQzoiM/VBAQ1hENHnhZGAbRMg5t55gGQ9bnk1Sqzsv+IzBfC1XP+82L4S
7nMThU1dHlfRVefkzoSJQ1ovQetDPExNUs/bBew1nwl3DIhN71E172GjpzJPD7M=
=sq/H
-----END PGP SIGNATURE-----
Add flags.is_raw. Addresses #1883
Attributes which are in the config files are Attr-26 are known,
but SHOULD still be treated as "raw" attributes
Alan T. DeKok at 2017-01-20T21:46:23Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b847728b93be99f2cc81226cc55f73efcccea39e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglajAAoJEH0Oec13Yh7N7ygH/RccNSoDMqlavIK2S9u5L5O9
hI0XQ/WGYAxNZr/eAoi5CYG7uBZpc95zzVF4wk5VOSj+ITKKcA7t4N1kJsnpN1Dj
ILyck2En9UBYQjI1tMG5s0kcCc1QbAc5FQoXjaZH2yFXIJqdFfO4OHna2sgevO1q
jYryELx+FiyTj6tyy1xfBj4ZkkPAsp+B9M8d0hpr57u3gMkaDHZj3r9C7Q5ouXFK
t47ByrWyEOVqTMWbQxAIcQWR7C/dPDT3J5Q7S66iXmjBvk8R982+e8tM/rQVRGeZ
ElyAPcbLrXZ3xG/VI7LaFXHnJAVST40xcA0fxVxp8tUIwCWJhsOQYTBYmru7sEE=
=vki9
-----END PGP SIGNATURE-----
check for ATTR_UNDEFINED, too
Alan T. DeKok at 2017-01-20T18:27:40Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1705bc069e7801f0a8948fe6629e94dda6d12f7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSmAAoJEH0Oec13Yh7N3tgH/i/X+TogshZaAbsI4i99eXGe
WSeOK9LNB9Jsznt5VCHg3E5WU4jMc36UKIsrt1zP9PnMT9plKzeGW1WOYJm71IPo
GA4i/UWCniZwQYdQ//G4k6vFUhzHup+nu5YoJROWq7yunr1wvEVv1KvJVHf7746D
PNf5IWEeOeDtrFK4JtKlQtJ1ztcc5M66+m46Gg+cmpBp8yYZUY46I2zqpZ9NEnyT
+8uvb4O+yvVRxWd+vz59ytJJlCsN87+BdbTb5J6gCN/LvPZka3nDVKHfX5TUVk8u
w+zD4enXrbI7QBY3DxkiALVC6X3dLEKE3gl5lI+NbIr9ssFXTYxoOGe+/KOlg5E=
=Gyrq
-----END PGP SIGNATURE-----
define unknown attributes in existence checks, too. Addresses #1883
Alan T. DeKok at 2017-01-20T18:19:13Z
Files modified:
* src/main/cond_tokenize.c
* src/tests/keywords/ipaddr.raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92dd8234735fea46e07c6834d5d347c467716a0c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NJ1AH+wRJMAadxgnM6BUSondUbOec
JF7ONLVSJq1CFK9RAvPHgYCpqxFScwB5g1X7uCqipc9iYTmISNpy79CLtbG7XttI
Dc4Sy7nlb3aj3+KxQ5+eHNb9v7GXpQI1NLxItJCulM/g2cA9ujRU9GTeJ9FHd4LQ
mLqChIuQrc1qHwLrn1t7rRObpKUpXgiwtCF8sifcnoOW7CtJcou/Z4VoFVjrEc99
OlpTk7bekShyFRsAvSbVC79p3chtraCEYmL+mHnKs17v/t20SVsJNjjohbPArzx9
6+7qNlDhm+UtHoJKDADCfM+eK9dFgyM2o3flVMulkGWGaskVkXPwJH4OQNs0HTE=
=yKM3
-----END PGP SIGNATURE-----
Look up unknown attributes by name, not by number.
And update the ipaddr.raw test to match.
next, update the tests for attribute existence...
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/main/tmpl.c
* src/tests/keywords/ipaddr.raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39f1ea734f3abf28509cf7ec3faba4d20465fe60
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7N0TsIAIRhZkPo5r9iaoj1u0KmFa5v
AVAK6k31jBECjM8ttbTjNphixKWdiYt84XFL0p2+06YSLn9M5sgyOiqCUv5fdi1T
reWIcJPun7KOs9ZznW1RKGYAEcjMb1OhKRMy4UWteScLbcoW6Hs3TkiS+JJbsDMF
aqpN0CZrMW3c4zlExuWM60a0/2SkUQFqb4oZGGwSFHeKy0v+OrrC7Yv/RoSLJZ0L
vdoUHh98v5h2/GPsWO/JUGEeMQxKjpZ8kFheyuoZtwFbB6vAT/25eYhMDRycsrHb
nlHRBp5X/sPfsO37K4uvyrGr6FO0iUY0g5fPILeIzD2sv5PgIHGPTEriigBkJ90=
=ESyX
-----END PGP SIGNATURE-----
use found parent, not old parent.
The found parent may have just been created
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d25cc440c6f6073a5b77b1a272397af23c19b77
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NToQH/jbTySp7YPWfCvsO2zIjV5kn
sDq+6e9v2UIU46dFz8BWMSqocXpl4T7ikeOBap0nea7D2P6X4AAoHNdXducLjUm7
XXVXxAx+3gcFbtxUUbXxygKIB9sGSmOEHiJw5ekRv4YtQWKKRJ+zrE9SV+Snawdv
nt/KkcYH6gk1mxrLKHIRea1Mo7xK0iLf7lfn4UoQORz4MrXXqnsnD1oHiiCI9pJ5
Qqca/XgVAbI7qzy5IESUn/kJkAXdMR3aIkw279QWkiRqSye4o5pXW2IeFZOV26Pe
0EWGKjg9BXXl5z/X+32YwiK2GDHIMpZeK5iYFiqox259bI9MHa1d5RJL8k4eS04=
=uyqs
-----END PGP SIGNATURE-----
set parent and depth when we create the attribute.
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae8041e67c1548e2f2d477e786a7a8685434cb8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NTvoH/imgyyiptRlv2z+cb6eVXM4G
3bObZiZCWP0jilfUrwTlqQeKTYt7u4k8I5/PRXDPnFX+XuXiO1xEwVDLWpIJCWVZ
8SIzj1VVLTZjDYghXoNEcobPvlR9KTtf/1M44EA6khjN7/ybA4vhSdxAeUeGGrSj
pRwbHevk5Kvi+hHwp3P7hfR7yKG7LpqBPkOC+lXfKG3QE9youG6KnJP6YBfjFl+s
DK18LgsPKtu8dkB/MQNcYR23wCflypoLPIPKBGLK8yZWfxq0zCwg6r1JMRs2I8Gr
aTC10RnwSE/2PNRhhkVLineXWa6bQhQtJyzlpTXOhmw7EQMTybuNbUc6vzu87Ps=
=WMUs
-----END PGP SIGNATURE-----
use fr_dict_attr_add as the name for errors
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c470f37fb87b601a114c415d9af2a77f271aea5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NuPQH/A5KQkZDVgOFU2w0dcJqP3V6
25IBn2zC2dXZZ/Ldfew+yT07yX6JnxpWvF14g/DpHX77UAyewdcdSXcSiyr17mZa
zAgtfnyZWiP4tD2aFplgC4MvCR2ElmhZu4bcxGecp3Mx7w1rukQ5vnhPBRLq6LEp
b7ei63CtZBYtXk1CPYFka66v/A42R4XWTblzQ7fepxZ6DpJdD6Yy2C/L26D9OV5K
3l3EG7kJJByp17H0Dl8d38CrG0GF06V8FvBcxAXtg4IjwDLwDeR+9xizFGsGg3QZ
qalHtUNmC0qB/wvscN9LsroJedtiDAa0bN0QZl3gDqpMuOeY9aWRkZBHYk48CZM=
=7q2v
-----END PGP SIGNATURE-----
use new fr_dict_attr_add_by_name() function. Addresses #1883
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bcf50ab89dd4a40f91e896f48d687491e4009180
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NNqYH/3xckzHRlPiWjyz3aTkFVipp
bCbrYXeEturvTzFhRsfEip80FAKpUBVWmPzjxSbSNs4gYmB0jo4GzIRs18ij9PRV
SL+5pWIlAbPv4MV1H4r+tlwgLI0ImohQODPgAK4L9um/mqbsZaAKX7VRZevshgLw
oJit3B+HAj2h2ZCMGH4EaZq1E2yiim3ilcFfJ6Rj1X7vH+f0KKKcU/HZ/gFipScY
9TNNIyoW8AjYTHWluN6ahqNG89tuoGHW6l5F2UkepJD252uTuDfT0ZOrz/hyJE3k
aiigXt1uFD8r4Znb4R5hJsDmx4MqOtrEKSzDH0ziRokvYjPZ/Yd308K4N+eQ4p8=
=Y154
-----END PGP SIGNATURE-----
Add fr_dict_attr_add_by_name(). Addresses #1883
This function adds an attribute ONLY by name, and not by number.
It can be used to add Attr-26, without polluting Vendor-Specific
for everyone else.
The dictionary code assumes that when two attributes are defined
for the same number, that the second one takes precedence over
the first one. See "dictionary.compat" for examples
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96166d1fca12522e5b827a5d4dcd6dfb3ba8c16b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYglSMAAoJEH0Oec13Yh7NcNgH/09olIm5MudssF9zAnWgi40h
lpHDBC/1aC04xzVPf6XvVTCBJsabFJqXNvkKDXiDFpHnTI/q6mRJSplxQW4sQhTP
uALWz1KmI6Yc1bn472Y0BOog1zCnhIzwPXnWXz8atQEO9M+6ZhQGt0fSPj3lwjJd
fPWyKW7hafkMX4+DNCUTkD9gVsXaKTSfUKW4rsUP7+zdgBW2c9cS4ZhnOC1Wm4Yx
t19KhuwcDnSuRV3XKDWMP8NtVvov3JkSTLrUEAh7SA0WC9aGmHNCJPBug+ZNkm7B
YNMLgq7SmMDctgXRrbZThkQLbse9Mr5MqKxu5s8cMW2FMMfAdKYeLLsmtIiSdmE=
=Byg5
-----END PGP SIGNATURE-----
fix fr_dict_unknown_add(). Addresses #1883
When an admin uses Attr-26 in the config files, this function
needs to add Attr-26, and then return the newly-defined Attr-26,
and NOT return Vendor-Specific
Alan T. DeKok at 2017-01-20T18:18:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/179a01b4e0ea457e391cec09af828211bb587d1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYgjsXAAoJENm5M8Eq7XTwVDYP/27Yv870pbknqWa/BVmc4a7n
SXSWfVmHGxL5Cz+2K5AObPtWcYLwZTJiBcUqfS7OYkVrQFVtly/N+1t1wFjKjVQf
1Ha3GrznAlh3J/V/VQkoV1Z3HM+APC3ktOFOoSL/CH7GqhfgOUZBl1A75ZmeglmR
m0O0ycXfyxLxBwdxs+9U3zeg5rfIsLb7dxk4+mIyK4c8wII8DZhqAxRlE0SXF5Pc
t5UwB5MSyJ4X7LDBXIvuTOISzrA87nEypJIl03gR/nydJ4qSzOousm8zIX8aubCo
eNqMq5IUZhsi+KdYUTiCpU5wHBGyLCgZFn9E3aAUTokNYVPtTqAVnaIagzXZoE94
LNtf3rVzPkr55oeJ3unbfWXV479Nbf6dIK3GLjLZYDX25iD5MU2PKnBj/8oh11U1
SHlfR/44rGbEQxbuBcFB3gnGFOEy8w8MHgsGZxPk/yvS7UTGvTwoMistNfvsC/Cc
vwjJccObhjKel4CuaNBpe+niyCJAoAXmb1FxTzeO2Jmm5Wywkf4aDCUNSFOsaYzz
WHk2/yNbLsXZWVs6dcYKAAd0v6r5VSreiVaL/xw3tnAR0DSahNJQsvyQ7ahRI12t
FbpsFynT4lzaG8h2S60DWlt78RLilpiXHic1nh+cps5zkt8Xoi2y/rsbVfi2VTrT
kEStMfM1wXuxkXIJufeE
=q7SZ
-----END PGP SIGNATURE-----
remove Kibana 3 dashboard, as it is now obsolete :(
Matthew Newton at 2017-01-20T16:30:15Z
Files modified:
* doc/schemas/logstash/README
* doc/schemas/logstash/kibana3-dashboard.json
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43d9796f109034aa63ca817c583069b27f39e269
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYgjsPAAoJENm5M8Eq7XTwKVUP/ii8HqgcEmCpWauX/TpiZ/3g
stM1N1gVI9KyGBRmCJp2O1TI5nCUvZw9HNP5yDoOPSj62BnqoRONBmeW690MAqC+
vnDrX8rt8fMlR2IQ9xgrGXFsQyf7A3yphYDHGIDLE9v4tdE/FtGpOc8uE1CW6tBK
E719eOaFuUeBJDsGvQTumIp/193fDzELPxz4G2cbHJ5VNjYUa/r+BnZCHz5qdGrL
DaHKIqpYZdfPkmhNEeUalJarkkR/gt33hTIn7dFrw8tYDU82EIeLhibgfaEpq0n1
Sz/rEOmANssgCuZquACpIuW8wQ4uxCEZXkPDvH3KriA2pe7Ok+g7NlmPDr+1pNrt
tp5s9xQJldBcIP7oESAT1ptiyWvq4OiR2qESfKpIHocjhOtGf/VV0sREzu7DR1wp
3c9cbZgLeYQFJ47r7bZNuVZW5FgFfztvsBsbk68AaQZORKyvrhrpbQ44hGzm3cUI
NZLnxv/bFQjMSw7PUKYUSfpJTRQOXc7tbEdIvSHflByUuYYx4/W8+uflG9F3Qkrc
F4An9G4xeOotayG4gAXM6J+1wxA2a5BfJRuf+zA7/ll2OShZzxUJWD65P5rGrJAg
13KDR720hHbFF9J2+12qRbnNkkPk+w+VJ6qkcPCyYEES3ethCdplEBsbvecToVbA
mzAtsB48oci/UXPn2mKw
=BpNI
-----END PGP SIGNATURE-----
update elasticsearch/logstash examples so that they work with elastic stack v5
Matthew Newton at 2017-01-20T16:30:07Z
Files modified:
* doc/schemas/logstash/README
* doc/schemas/logstash/log-courier.conf
* doc/schemas/logstash/logstash-radius.conf
* doc/schemas/logstash/radius-mapping.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9926b0bff88f21009e7c304e5f8214a81e5fe82f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgV99AAoJEH0Oec13Yh7NFhYH/0cC2UJCKKrGTgCNvkYNvWas
0/kMaoBiKAhtOZrcve74zAcSSIwPPoi1t/vDpBsEO+qjXCo+1qoyGq+GY4XW4I7s
Hvr6Rjz03gYhYSvGfslG+/gBjAlFj6Q8+8C7OVTqiETZG0T6qKf+Fh+9EPAs17gZ
lX0Wzw5X7BI2g5R9+dOex0xUyRISx/T38zHcEMAfKmcUX3WdUdfo9ecx+iZrchgE
QrQnoI+xPOu5SQl8E4fliG9hWl7UHW1QRNF2UgqbqybEFeJESAEFTZPjHWgcg3wu
IUMlQBcFsv6tR99NcNT6IzEDE2vpPc2asJSvg0U5rbIyF61gp/BqwcD1je9qfkE=
=uSSj
-----END PGP SIGNATURE-----
similar test to raw VSA.
We're not sure what the results are until we fix the rest of the
code, but this is a good place-holder.
Alan T. DeKok at 2017-01-20T00:52:52Z
Files modified:
* src/tests/keywords/ipaddr.raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ac574a513d36706c55333cf10695954871cac7e
======
--
This commit summary was generated @2017-01-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list