Commit report for master branch
The git bot
announce at freeradius.org
Tue May 14 02:00:03 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ/yQACgkQfQ55zXdi
Hs2oRwf/T68ZzF6E+c6LTpKY/sCbyeEwTWYUsVHDqO0xW5lOplczVF9JD0of7Xmk
aQ7t3w2Vs84c3PmRfq9jrTUjRqUjT0XnfSWPfHMqoJ7UUWOyn6QCcCNXtKSSItMR
4Jm4BMquoPgfyiOpW4nQCYWeVZ6GhyMegWaX9Fx7tSe3bpEPZSRr8dOOxsPdnbSs
hx20f+zFXvJDPLnwW1jspKASpVZu4jLFg0WMLDcscY80y+QRbyPzikhDuCqBIyUQ
gMJ8RAgBSgrUA1CFYb5P57r8GwEd7KFw/OtwvpHyJZxLe3xM7rRDs/Hx7Wo8ArfL
ep4WeGETMHGh/eNNSlAVYBKkKpkoVA==
=SWOV
-----END PGP SIGNATURE-----
remove "named" attributes
they were never used
Alan T. DeKok at 2019-05-13T23:34:50Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f74198b93422f18aef933d19af7d6f059039a92d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ+8EACgkQfQ55zXdi
Hs2tpQf/awV1NlAgWR6b4o0UUIn7+NNonqbSzm0DQlsJI9Bc8Mil3dzTvYmh1z4b
JbU3cLVAIlNO8dHC3YKkhEnEIRIqzhx9MlFIlzW6Y/3P2mCRhce88wtOMl5X6k6L
T8TFZiXZLFzuW+ddHWWRn/Cl5rnTQcM64GOSoxypJY4XLbb2erg2CpZXpXwuZBMz
Ut/KCViTrhkdalbFuEjY8wH08A1NeEBt1Bvhm7PmpWM7dpB/hOFszUB0KQp1GwhJ
YxutOp8sv0xDWZidxDq5MKdpq+Bj/JRJCmg8M5UC8Rfj26YZAvWDhIAprbpC79Ho
amsm4yHE/IJh5D5SrqpFCyvHIOLWxA==
=tjGB
-----END PGP SIGNATURE-----
scan fixes
Alan T. DeKok at 2019-05-13T23:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df45c1182bd3ecd42eeef39d1744ca2aeafe9f30
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ+8EACgkQfQ55zXdi
Hs2EFQf+MMaDAp8ZmFpXdmDaoaavLeL0ZH3X0Pqex5XkdMy3OWhbJu3cCdCoiwAI
jFsBu2rKiRxCNp3eQmuCnIatY2wK04MPcMf7lAd91t4oASrzmzKyJCq17QIydln/
mjELL0aASn/Arp3aDfPAnnko5zUDK9xc2fucNUNPPWREMOMu0bFMLwd/baZpwJvN
LdZ7gRyfzhB19VgXUDTHPLH1iGaG0cZ5A/BgnV8Ugb+GtacNniHsouqW81SUJJ+d
TLwkwGh0vK5Os7BHtK4CQFcGiRpbOJQG1tFEmj9mjK1zGxzcddgRDPw7uw1/sNgN
3tiGcVbJ+n55QwJthe1V7hKRFigJwA==
=7yD7
-----END PGP SIGNATURE-----
separate last/prev attr again
and make it clearer what they do
Alan T. DeKok at 2019-05-13T23:20:33Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c37178607298d3aa0064f1fc719db4dee934d77e
======
map_to_vp() Fix memory leak
Jorge Pereira (via Arran Cudbard-Bell)@2019-05-13T23:15:17Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32825dd6d68cac80bb0f1bbfef44e8ef977246b3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ5dYACgkQfQ55zXdi
Hs3/xQf+Jwfc5C+PZm3lux0B2W1XEVY4tXmndIRGR31iJtXSv5YFySnAEhxzGVXJ
9R0NR7/MqKrGn15edudD9cFCo2MBmzIyDzBvgwxSX0HdwrRToy5jEiHobFn4U632
w+w27IyeuHg5AuZHAms+r1+HscK7O5ienKFbseQ3EHzG//Wds8O+qKqTxg9Fg/Sl
kJlTccJ2CHz/crqrHdk1LbnXo7z2YfyOUGJQubWAUIh07b5cEdP2TbjfMtZZdfqV
382YzUCd1n4We8+Mv+AYrVzRZMqLzPakaNUidRTZgJUFVWE8066fTReWp96svAQ7
Bd/BEvixP0nndWQGvwFGCbhrnOm/GA==
=nXO7
-----END PGP SIGNATURE-----
check more corner cases and scan complaints
Alan T. DeKok at 2019-05-13T21:47:02Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08ec5ff47b532667d0518c4b1d4efe77a1500add
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ5dYACgkQfQ55zXdi
Hs1qhggAnAhozZKo00b3ViWt710RjnZuhIXAgUpyY6aguro03VbfsZ4IW8SWsWRd
KMK/4rEcAvhPjeZ66HjN1ZDybaMLR0bqewdVs1Gj0UKfGIzQ3WK87tEiEB1MXIi+
iJOyMheZC1B+bqv0icvtqwYUz6SVIIhJ2rb6VKI61v9PfK9b4oDdd1b+rIxJEL7z
1MgZU0e6jPRGFfHexe0LJapgGMA0VRCg9B0NISSFWwbD5EM+l+i7FFBr5eLp3Q+k
ZdO6JjxDarKBoJiCyOiEFWkGFu/Jq/tDxzk9YxxwLoz6bXgGfs+DhqLQSbeFBX21
NzkWuo0as24lmEfaTR48CDRWjtJItQ==
=7jOS
-----END PGP SIGNATURE-----
move "previous" attribute pointer to "last_attr"
in parsing context, which gets rid of one set of extra things.
and then also reset "last_attr" when the parsing context changes,
such as with VENDOR or PROTOCOL
Alan T. DeKok at 2019-05-13T21:47:02Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61e80387822646a925aa8f62235ab92959cbccfb
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJc2doPCRBK7hj4Ov3rIwAAdHIIAHdYLVDxAGNb4sQLXr7qwShm
X1ohk46TbNs1aSH3myLVStbP7LmZBQBG84GiXWsoSe29kjE/OYOnNXoiD7gPp5Bc
5HCjiiiqlcFGs2XEmxP383A11uJp+wr4Dd0pGyMQBN3o6XPA6bXYQ9VtyjY2gGF8
hy9GApV99GoKcrMBOvTsApmIskGxHBkWGGtktfVG/uy4/NWSkPyaaC7BqqYcNHiq
wBxly0uYH6WJXqKXgKiWJEwMEOQVm93AJyUFZXMfIQiRMb6dJvusSEyDK2UjyTvm
KiPySpDH3jG4lEce/EKaJT2/RgGiGm7LpKeUnoVZWBO+WsRBfs3RvHD1zdvtg5o=
=5eLD
-----END PGP SIGNATURE-----
Merge pull request #2680 from jpereira/v4/tmpl2
Fix memory leak
Alan DeKok (via GitHub)@2019-05-13T20:56:47Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d798aa5c0f3e7c15e9b9482a7eb0d654d6936c0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzZ2RwUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm01+A/+KI+DcsykDIwNE4Ta7OIXO+zGu3sw
XdEXvUssQQgwcAGm8ze0NsrUHMVAhAs3HoBD4K0q7pF9n56Tcld/31/B5n5jPpGr
GxTZF1rqs5EywnlFQaAOHY7BoPD4oQ47LBj6HEpewzzb6QarssVLhO7JloGDbDW+
T0srjv9fzqWy9hKlnY3sDvDq5p9j8nV/oaDPkguaqRqxQR1MgCTx3Pz6+qTQ3NJj
dq+z8wICM+k3Jc3TaRJmKMdpM6XTPf9EzhkTfNrK99q5XHxrmdWvAZRe90T8mYgz
mbpS+F0rg1kpB+Qs3IB7+2V7eOMKPM0ieisH2ry4II3ltOnPldDsKUIoSDQdY3kF
l3tVMry6/xFUAdneBz2bMJb9PtNOcDV4aTHlHokrqfzmIBr2IBc1ia/ZfzWCjyBI
b3XeNx2Iw+qkC3Bn1Omqv96gVE7bqeg9+QNzbXdVyfOX/KhS2K13lP8tx+7EOZ0a
uD8uqmQpoKOmZ/F3PAWvs8X5Fu47BjzjLEaBz0NeQTOY7G1EOLhxNGMb5SZA1dI5
o0EsOPMuLSLKHZbvFC2tdCvN3I1bmz7qyO0GIwBfnoVMtJOkiQeRuC8sc9oJojDI
iND3UpXi1BGqHOet30MyIWWtlj091hDSiILQVFfRHwxKwtsY4i2FHlb5MGst2dUP
RYRwFmR92UiIhFY=
=9ui7
-----END PGP SIGNATURE-----
Fix memory leak
Jorge Pereira at 2019-05-13T20:52:44Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d37229ba87a2ac0c0401ac5e88445ea9e6f25d9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ2GEACgkQfQ55zXdi
Hs00DQf+PGJnGPCUnBNwxgdbjRSx5jO4kYFsVEY4XPiXrszNBsNkIYVhdlZYASMc
x3e0C/oHJHmnbMVifVlbHhQpD/pFORouaHVyaJXWBB8veKuHqtRydXJNtrIuyDxb
dfSLRixmbh6V2hi+FSBU+He/eTUKIPssBKJUJ887FxGmE5o9xiFsGWzqgN/dJtdx
6U+t+yo4DfBjpHQnC+3Mg4K/dZywwN4hSEyweqknKAylORypB/zLRoKXZkznczjg
YEoHsboMJUIx0MQxap//UtDpzJ567Wi8YcEqQZwAcTj2OYHZrLci+f70NBWi1iit
JXcYxCAapaYXMg14FY75Sz3In8GoHQ==
=GcyI
-----END PGP SIGNATURE-----
pass fr_dict_internal
Alan T. DeKok at 2019-05-13T20:49:31Z
Files modified:
* src/modules/rlm_dict/rlm_dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e9b409605d79d4801295593fbb19a7edaeba3c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ0ZsACgkQfQ55zXdi
Hs1yFwgAjKUqhxg0/9uViAWa/h+goRLCJIeWlgs2OJ0BynMTR29asXFfSWiHwex/
/QRx+64m6p36pqxvH8eBHAlwAmW+lOaEsvW5e+WsTYUSkTPwrpHSb/lvaiNUTMcN
DXYM+dDeWO/1HZr+SNmtK4QPe7O/3BLUziyB8RjqjlSH3/uEtZYbmzt9sB5ygITs
kXbj9OvfmyWFhPZMwVK4Py+R6uaWr753o1VnrKbdUYwgKsfdRw+gQcbgJc+P40n9
cdJcjH85zLMFko2h3izGqmD4h3ktAoKzEbVCNy4+ffVWis6LX16O/S1uEmVTitql
plnK6rhC1SCmJkcbnB+9it3VRdRG2Q==
=Shx/
-----END PGP SIGNATURE-----
dictionaries no longer need protocol-specific hacks
Alan T. DeKok at 2019-05-13T20:20:42Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/633deebdaab6e66aeb97486a1afb8df2d8ab51b4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ0MsACgkQfQ55zXdi
Hs09Kwf8DCKJnJ50BuUu1m296nCJd96U+xYoUDfqpbYuuT37twU2fvYv+NGF7443
6RD4AXlKGhHZ1CYGyO85d4ko9pfFff8dQBBrsmDqpCaS0/5bDZggfJUcuKU0UdKa
ePUu7nmU0KjSXCPquvhdAdThZd2X/rA0tfY16JfE6I0ITvRyLj/RAM3PWKe6YLqR
eD+gh4OL1hV+j8/qxY6U+eqpVQcfuQZ0uE5Gj7YSLe3eeJeoxNPMBwIHDlazzO7P
Biji3xkZtua8kDZuCu+2biR/E7MaYGZPMA1ohxBDoSjSBnXrkn3hulvMk7NaMnsy
+h4vQdNAG+dsBZ6DuKa67SmaZuiSbw==
=h7aI
-----END PGP SIGNATURE-----
must pass dictionary to fr_dict_attr_by_oid()
all callers do this, so it's OK
Alan T. DeKok at 2019-05-13T20:16:57Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0cd002f37cdaa64c2fc1c208f5c7e1b9acea208
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZ0DgACgkQfQ55zXdi
Hs1hdgf+KAPo31su91w8cETnxDntTY/KT8kWA4rCINE1nPyvGoDWwdHqn4W0L+7X
16vAfzOpznicFbtfWiS8uQDQrYH83N2qTe30yoWNoW7f3RQ84P0CmP0gZe4OV7Jf
H/ZIG2z57yAukHfEeUGn2uGkmzbnX3XV7k7n3vB52SoWkfUVLBquZi8aeyBQxYoy
mKdcF59gyZi6Ng5WBNHE7oiADgGhpaAT/0T0WB0I95CpjkghSuUCzwSjZmPv+94H
9vZPhUNR1Ryh5Nr5JykoPC5Lj9rcoGVEiMGzTS35mP/gG+S4UKSXfienFaABSuug
RG/ivjGygw01MKN7eTk2mnm4Mn6SlQ==
=mVzU
-----END PGP SIGNATURE-----
remove OSFC2 / OSFIA stuff which hasn't been used in a decade
Alan T. DeKok at 2019-05-13T20:14:34Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/lib/server/dependency.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4e2b5f0389c7ebda1730eba21e4ce0dea4758b6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZyLMACgkQfQ55zXdi
Hs2jRAf/RW87UQlGTaVosdV71as4iFFfR3YxnfBIJRcvFV44z4AuZXPXvWSwnMVU
0Ke6pasP48HfxlPl5vvtvzwUvNYRsQzFVAX1Q9Y33U1j5YmeFpWhliQfxIQNMmb1
Wv1rkFrBkWnpEkcucOqipXKrTD8aXM4IORKvrlgM0jqXTAymRHcu+c0g5rlIb6wa
/1VZjLWJpvbkDhQedhighc7vyfkkZjqwZI+QlXrGAwLw8hc4su1BHdxlMRGyLU57
KWp62NymeUx5jB9OYuNkNcXDKrOObDOrC2Dy4uwQtBDRpNlU7DrIbTV9FA0jUQ0d
F161jXcsEPVrIB3m5U5Tw7N3dE5r7w==
=NMwN
-----END PGP SIGNATURE-----
add CC_HINT
Alan T. DeKok at 2019-05-13T19:42:40Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b67a0f9364850196d6965e785851352da10ea670
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZx/gACgkQfQ55zXdi
Hs2IkQf+KebPnb3nWhdCPc65ceEA1TthM8tZN5SoNe3j3BY1+F15/uvHL9tq3ZNV
NNYzQaCNuTxB8M++eO5+H9R2nivRJxZSpn/ujq/c1CADTknCX7I1vyBn4KihasXY
G3Jjvkofv1+5ojer5EsPqRNNEqUXTnkHZm13oM4JfRgyTRa5Qm4355Wl54Bn4Dla
PBWwMUxLYdIJBxW9TY7uj2LqNv2IH84tMx9ZYM7DmA1lz9wGwnNFQWSM2bFtRNQP
UhmY894fiyVQ+XZER53nqUc9hqG2r69pEr6OhwdBL/osp0wduvrBSBKE8r2G13Y8
61u0l56jafsCSNVkbpYtdj9jObMqgg==
=PV2x
-----END PGP SIGNATURE-----
Add some missing talloc_free(). Closes #2679
Alan T. DeKok at 2019-05-13T19:39:25Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81b7a81bc3b64e38b396911b5aeea2775ebfa475
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZo8YACgkQfQ55zXdi
Hs2lUgf5Afc75crkAb9zPjGAIt+6qb+DeJnKXuNGXQZW2ctgLFR0S/WHfpl7zFy5
EWk2V9QJCVBSgcylbn+gFj/ruAZAxxUmQ5S5TzX/ZF3YZxF/JW1Wr2PbaaAcWHT0
MB6BKN6ugu6WyONs4G6TSzBG2PN3KLtOyfrcEtEVx3j9Tgf4nIXqyczBFaKTDSCK
bd6EROqeXUaGASq9I/UZLMBKN/u8NSWUwbKB9zrzCArne4IdhgXByIHxlaGOD73A
uxM/nZRl6VXtIWBDPsf4G56n6I8WOy9yYdsLDEO2ZfRPSmjGZ7YaYQ3QpOUL0RF+
d+fCZt/YTc6GqCbwA/21JlG3Viqhgg==
=2Ezv
-----END PGP SIGNATURE-----
create child ctx for $INCLUDE-, too
Alan T. DeKok at 2019-05-13T17:05:02Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a88304af9f27bfb5789cf9501b6719a2c533090
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZlUYACgkQfQ55zXdi
Hs3FJAgAhCmLf1ZTxYZXE1N29w0x2p3fhN3uhhK8QBeTEyZTDsZdfxiF2X56L38C
QQw36soRgh7bRIavlqgEF4nKQZDQg8CT7vHIu4/FyHX1eV4xPFHLytP2uBauDo15
I89zQYx6R/AfWpchVBxicHAn4Ax0RNaoBf44yModfuFb7Hxsa9IVyB3aTZx84mse
b5IWsAXnrX+z7FKi+a2g7XDJjboyLcuQcZfUonRS5MXbIOBceJqVnGxOhuMEFaBv
0DVUtHllq1WVwbfBzOjmW7eD3c+Dv2q2YjVdOCRMxkylHYO0Y6P/M97rS+80FpYQ
Yc7E39BgZw+ewvMSJ7QGmmgZsLnXAg==
=rkZl
-----END PGP SIGNATURE-----
move VALUE fixups to parsing ctx
so that we don't pollute the main fr_dict_t structure with
parsing information
Alan T. DeKok at 2019-05-13T16:03:16Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d1d0c1a946827b4e73063aa63f78849c8892c7a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRUACgkQfQ55zXdi
Hs1+hwf+NX+Ahrwqdcpgi7VfoLleEQJ1KDobwzbHH7S4P+Off2yuGQCC8pe+PCdf
etV+9Kl6HlD48yNJ+IavMwGwt1UV+94B8eeIo067iir5jVuhpyLh9mbEk20PGJ+P
52AR6MQ4g/Y+VnFZv8Xt1fqPpsYuvCQ5fioHnXf6imMoD0oH6N3sPB56yLCrUFqq
UHkxybjBOdyqQgoC8tBAwZgbTV4XyAPilA5Wq0GmpX8WFkXs1hUjx7ZotZ1HWoKG
C3NaS2p11s5eu8L4+t4T/P6B6gLaoixBDQpLjFzfDDC5XBKt0kXZluWPS3m/NcFb
n/n3KEO96abM0apRzcWyBzJwP9NqWg==
=x55v
-----END PGP SIGNATURE-----
add ctx to process_value
and move "last_attr" to the ctx, where it really belongs
Alan T. DeKok at 2019-05-13T15:45:25Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abdffe89aacac1fc7f61cba54dc70e65f73acaaf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRUACgkQfQ55zXdi
Hs1zpAf+LMPI8fCeeatSieB0bodc9uXohqhv+3QvVRvQCNyT2He3eSoh7fKoPAR5
9Dl6moXUIRFaLFAD95HRalzxP8hIwE0sXkIB8XxwPWdfJ81FfJB/AzuN2O+8BuSS
EiOVQQr/g9QBQWbOuv3oHISuJfjPoCHN5Z5BSO2qyVQ9twNeqklE8SMdrws9O60X
hj330zjPd/srMB8W98dPlcjqyxo2eCK9z/pGyWKXHlw9LthJ5mGGXUE3lrf+jsPV
pIwSTyhTI9j9PZTLQA1ZqnumlD0azt0aqfnaEyKQiY3rXHEWlQz3V3wz3Fhy1STr
XBClaYp7Ur/QZ/6H8Ozu/jsZxrSnqg==
=+MyG
-----END PGP SIGNATURE-----
pass ctx to process_attribute function
in preparation for other cleanups
Alan T. DeKok at 2019-05-13T15:45:25Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9d6d663811a7e7cdfae84f047b07e66ee9f903d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRUACgkQfQ55zXdi
Hs2RxAf/drSMXaBnIoTbT7SzdLk9h2otsIpSOWftqhFhaLcIy0aikq8FuvUtU6ch
U5G2e8+1xRw7pl5/uJiBalC32Z2VAXJZ7aZyORzKbEPYEh3qmrF3CnW8OnxT2uw6
L4HRVlkKxnslS0mm3TQRRtMvVoGmczabGkUAE7zAJDsufUNfuxtV2+E70Q+dlh8R
eCBZwZ7UUs8gSciiwoUiYUXPGMFVUaR9lrsv/m+vXoMKBoNFq+SUKZL/zEuYTpDZ
lN6xvC6F91+ZJ/wPp4MIQZdlEKHVdC9afwzFn1XYOTytX4XtWVGjHJeEAlJTQTdX
asH9p/b1JPOO7Ar853rU+hgmqZWvNA==
=xhKj
-----END PGP SIGNATURE-----
cross-check name/number for PROTOCOL definition
Alan T. DeKok at 2019-05-13T15:45:25Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/800cb2910c23ead369e8bbdbef1b00e83c9605ca
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRQACgkQfQ55zXdi
Hs0zQgf/Wqu6C+P0ej39pmcWBtAr4Zkj0lN6mC2uWL5eGweaDwXBK7OIH1idBC3x
LETk0ZyIpwosfH48TFF11Zwd5hpzLkhJYk9i9Dqoot+Y29gsU9SElf6yZPFTFLs/
5Gd6sgSzQferA7ULFJzE0NwJacpOVUv7fuLXgU6SncveBb853lUKx+7sjSggt0qa
DxNG1U1cVNmZJirBeKU1bQBaYIJXrL8MbAU95O37e9yP7XoOdCUoinXP3Wv3cO5G
eS3ycXjl1CLtLastyqa/BUyEf7VaFyvtW0ZdLgumA/H5M4GCRv8/B+EPdIOQKbOt
rllwMo3X+qGKA2juto7LvdosH6tadA==
=NeQI
-----END PGP SIGNATURE-----
clean up attr_fields_valid
which was randomly returning NULL or 0 for booleans.
moved name length check to fr_dict_valid_name(), which is
where it really belongs
Alan T. DeKok at 2019-05-13T15:45:24Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75b0e6a1e9da61a6be60e3365a2988ebab1c45bf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRQACgkQfQ55zXdi
Hs2UUQf+K42q5YBpd72bB2xWKPPeKC1BKtDF6lF6ZDGrWQmdBj3Is7jKF5M++99L
Y2+912vEupSgor+dCb3OffBxB0UyX01z7gG++ejE2WYj6f6b29eGLDXvBQ7WBxtL
bIhBtz7PJMTQ0GZ4ZgylZP1/QjEETCs5EhceUXDQ6vfv0Woi7z0rWcazktnGQjzN
u53V/29cjEiTpMxlIQ/dIVJpK4lxSoO9E4HZ0G7k5SFSnMvLX4A3iN+MDfJa8clK
DKTtvB/AWhQseOksm0N18h4h0nZ28tmBYIcwf3b1OxJI/+oqSS50UGPuDgphFC69
6zLYW2+qVePT/r+Kkxeo6D3JUP1+4g==
=/kQg
-----END PGP SIGNATURE-----
move "create vendor" to after parse
Alan T. DeKok at 2019-05-13T15:45:24Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f40d84484779b086bdd7cf68d4cb8385fe53cc3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzZkRQACgkQfQ55zXdi
Hs1OhQf9HhW84n8i3ovchr4Lxk4/pFsFueLk4KIz6rbZ8ZRnLYYbmvz9BxWb+Jzr
DURvnptmRNZwpZ9Y577SPwV2aWVmUbsdyj2B5cEbUSh8ErHBcz3ZUe1O+LZ/GyTt
XapoQkX23zIyZr51NbNXW0sOA4vXEpS1xp/hOAhTqxyOdRu4NUqUFKX1+5FJ1GMp
omUIvSrquBj8XvDvPRaW9fU6En/0XtcmquJB5+qwDAAIi/fv2hMQRbe/rHKaQqKd
OHsWA1LdK4Y7Cg3AJ/PnUUAoc922ymBqLi59Ar2EKHrbKsaNs1WN1/oyXp9jvAER
BCFC7AGaeYIp30k8djTsfUJRMt4VyA==
=PZe1
-----END PGP SIGNATURE-----
remove vendor-specific hacks for RADIUS
if the admin screws up the dictionaries, too bad.
Alan T. DeKok at 2019-05-13T15:45:24Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f8e2e8c48708b65414b8311066996cc2d4d5d43
======
--
This commit summary was generated @2019-05-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list