Commit report for master branch
The git bot
announce at freeradius.org
Sat Oct 19 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2qCcsACgkQfQ55zXdi
Hs37oAf/e12W5Oxid3GEwxfsQAf3NJ2nvpAi7xfk6MUl4/O4aghQLelU4zTTAHLL
niiAclojrhxjDVvb68XEILJxbyGvIuKM2Gb8r9iK4tDFyU7lId30HjgoQntm3bKk
5umwyBlFD71KTn9WSgp/HMo9i+lKoeA5WpkmTOorbdkpI4OKf5RIhe/YfjQe6vPb
oBY6NZego+aMF6Ioyz0heGlXOVlJbB8fzFmxjg9GWoabpm60gkBPKTFhnFTEa8ll
wnnMZFOtfW0pkJVpmCTIhKOLRDDiDymk1QBTKgpEJgG38fyBOZFFqVc3wHMBUicJ
zxx7aYuyN9+wYVmK4zpc52hiuhx/mQ==
=dcba
-----END PGP SIGNATURE-----
move subtype checks to dict->subtype_table
which (mostly) makes them more protocol agnostic
Alan T. DeKok at 2019-10-18T18:51:36Z
Files modified:
* src/bin/radict.c
* src/lib/util/dict.h
* src/lib/util/dict_print.c
* src/lib/util/dict_priv.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe0d52acbf27a18ae947a6594930911d97276339
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2p7qIACgkQfQ55zXdi
Hs0RZgf/ZlkdvQiKt2E6ziWdNmX1RSjPRwIkJDThWqUdgmlYgQPODnN3bkYTc5lQ
US/I9oX6H47YO/Jgyzs4WVsifiJSYptnXyPmRjL0nFeRTglwGXcBP0cI6gVcS/7h
uGkR97+N9oIzGOMChLWF71cn3ONwiOuaZ/hgyO19mecQkLepGAhUTuYHjSnReOff
vYDdUbuiExuYg9bYZbpKwiUPsuqp08WDmqc7cYOkwiX0uaBCCckqr5zCWq6We9LE
VV2h+Zqhi/JLhUU4P22dyePxKzP6ZspKnonx7cIUmpsSKu/85RJ1144E3argD0/O
6CEqqxH4o3lTAa7SG8A2qOD/+2vOfg==
=qBEd
-----END PGP SIGNATURE-----
rename "encrypt" to "subtype"
in preparation for making it a little more generic
Alan T. DeKok at 2019-10-18T16:55:38Z
Files modified:
* src/lib/eap/chbind.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/util/dict.h
* src/lib/util/dict_print.c
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/dict_validate.c
* src/modules/proto_radius/proto_radius.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01e4a249dcc0ed7b4fc9cc6cd64251058083bb57
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2pzgIACgkQfQ55zXdi
Hs0eJAf8DdYL9pljDStRdwMgPz/z/tM9VPtjWWQv1OOttwrUiE2tL0eqHzUq9l7b
qQlljG+oTVhYo+oStf0OKing4219h6neFULgh9nkbZZiahck++tsHg0+1do1Cuod
y8A0UJfv0GI1mi+/HvmXCtr+qfsg1/YhCSHqJcxHudj1yu6Zqi8VNM9YvDgXvSEi
HIIXi8+iYrpB7VSz9k3ZE68RRGHcJRpZqFhJkE3OOLEV7LjCSD5rdkDY1k9idA3D
oejg/okO66Lle4fZcFX4iLsC9R9VDeo4kj9VkpLv/ySOWX7B9UX5vzzdw8IvEPxi
i+Hb0HyQYNKAa8skP8gWr1a3XVQQow==
=WhVY
-----END PGP SIGNATURE-----
simpler way to track backslashes
avoid repeated strlen.
and increment line number.
Alan T. DeKok at 2019-10-18T14:36:23Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e06ec4c31606a035793d612b91ecbb910b8aa98
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJdqbu/CRBK7hj4Ov3rIwAAdHIIAF61RL/n3tfPLftM1UJWCsWM
zQkI66GC6jtmV14P1+yH2wY8iesoxcorRQoYcCNxkqbUifEoF+49yMiNQN2eXv3h
QeYICC3U0EgkalARJoRZrnERsZ1QCchVup5agiP+XJ1ANi6tFs6VFEfqlRSXJWdA
+u6J+q+EbXeKmW0r42PfFiEuhM3NP9S748HR9CpIENg1wmrcBO1rOliQJW+DGG3j
S9OPGLxwtLNWbs/KeiJht9hbIICukOA6hicl2tmdHWhFcelwocUGgKZytStyPqWh
Y/j4X+dQ6u6wmcc/+7A/V7J2uPV87CQa7zHp4KHSXNrLHmF2l8mts4cr2a6oe6M=
=HOQC
-----END PGP SIGNATURE-----
Merge pull request #3055 from jpereira/v4/test1
Let' be able to buffer multiple lines with a backslash
Alan DeKok (via GitHub)@2019-10-18T13:18:55Z
Files modified:
* src/bin/unit_test_attribute.c
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/481c73a814f3cc74d5c6b8a36587ff23f660a1b1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCAAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAl2pte0UHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm0/SQ/+Ljj4jwqJ84nNYHM0m2YRkwXyQ84K
OQCQTUVyltE5wGLa0hL658fUNN1VWMLZ7kCovvELKwJ7TR0rNF+TMWX3PDBJt9tP
aA4NjPBOnE7KXnTXg0oG/fBes1ZFX86vhZnWIbvPP7Qw/CicTTXtMW39z1JjF4gB
uYjAlNjgT+/BI9EcO0+7Xpq91mNDC02y8muJ7n6I5z3dwaEil4uTU8aGluIDx08A
IAKvYnMvVM27+8iF03kQ1jvgmAuHHDugmvTiVU90fpc9dvp9gVJx+QOaaguAGSXS
t7DKMgf/bHeHubDpyer5Tv4/4Zj00RSkunhLgqqKGk0kkPA/JFobaAyqTiHbhuek
X641eKwVh60HCa8YlgRzky1iqwwOx1ruA9m/x5SculaqEEKeHRb2mJvXfhArH6VG
ExWEX0OjxXL5GRtCpmvyTq9gbrXFTuGtfwsSHWEV9aYPC8DKQneiJld01V+rMbGD
oXOHmB0aQxHrANRrPmm5aGhUZyqMb14IqlgA6Fvlimp8ZLQoi5bZI9jM+ybCF16m
KUcydC6CuCxhDHyBG6PY+qqFxDUkrF5cqzDFI9mKrAwi+VZ2KOI6E2jCkmTT70PH
WqeM2U06J1pzCZXZgdX+SPPYMEe0rAC7t2nlWLqxcbKoSXs9hnrZlX4Tk8cQFfFR
qJzs8HUC6umHlu8=
=0V7I
-----END PGP SIGNATURE-----
Let' be able to buffer multiple lines with a backslash
Jorge Pereira at 2019-10-18T12:54:05Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/784aaf1191f2ab3ead0f62451ae552ebe97e58a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCAAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAl2pteMUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm07Uw/+KpDS//txdz0bodgp7r74DbMru+l1
6x7WO6qo8GWYu19UlBG/h2jKv3WFSff8gPLNd6sV1rku+0KMag1lXz+kvtq0/B8V
wY70N663irYnijdqF9T/BEY7srEpMv6dna5eLpq2WNn8O0bIiSs1+z3Y8u6cxurR
xXQx9E+vPy83phDMZIAyBKG5fOdlN/5vm/nMWJzif06YDjyccmVHikhJ7qMY6Anv
6xNiDKQBI2T9o+YVrwojeLLLGfRlbPDbz8s41N9mw/Hae6RYDJAsuooFTmYquc1j
UULdjtFaVIOj6vatQ3pGz7rBo7dXLzP3mgqnwEfv7WEf3t8xRehj5hWAyNJQQL0D
EHOU0WM1PG4xIcv0n510yXVnEPzB07Dphx8cAA+24S1QtRM7MziPJxPD3XbZhvRk
favCiqLx6v4Uj7alpXD8VpxlMOkA42LfmvbxjOYpgypqPryLhszENvPiNvlYm//6
hib5kjdleDAagzgey9WY7tAd0P7ICs26tSH/MMEWb5CXgc46R5hpNBQtthcepoGx
j9IdYVBMolkSFfBIMJcKIc193NKwUMKodOvQ7acFkCNaxaHPUEUTH3BZz1KnqD9x
d3n0pr5b+mfqTRgdnDLXeTiTO2kaOLg34HtbpiiZ+KsHJLY3RMCzKJGmmz3jdDkU
9fO02JaxoUlbS7I=
=FaR0
-----END PGP SIGNATURE-----
Pretty good to organize long entries with a backslash
Jorge Pereira at 2019-10-18T12:53:55Z
Files modified:
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/573961ca3a6ecebf0bcaf7cf0c7a468dbff83d4f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2ppF4ACgkQfQ55zXdi
Hs0LeAgAhdqKnlW8Bpy5tdEVP/KOUV69Zsh4KlWB9VuB1QsXzTyL2WjBrGNiMahv
wy4SanNfQJWeOGbRtnn5F/yO2MSYCkcaFXtN4ioxWEzileyWh/oC9YYpOucrrbMr
ppWHhLeaOWGnOFDGe4BQ3iNcUuWxjGsRqjmkslbGt/3iGoPf62MAkzVk7PeKbwm4
rhEp+4spXSsbX1QJl1vxoUdWiaev+HlP/8fQ6nuU+13n9NglT+1auqAxnb49QPpg
UZm2N5p8r4c9Ds1qfKZXxZIvqdrqBydRgHM0+MIfLgJX5H93nrxMs0S2ziW74rdp
4yZr8mtCsSm7cGCrjIy/IaLd5UQEVw==
=yZfz
-----END PGP SIGNATURE-----
let's use unique names
and update process STRUCT so that it adds the struct name to
the global namespace. This lets us check for duplicate names,
and also address the struct by name.
Alan T. DeKok at 2019-10-18T11:38:36Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc6355
* src/lib/util/dict_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/858ca40cd3477355ae00a545d51c6757ec3689f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2pAKIACgkQfQ55zXdi
Hs3osgf9Gt4lqd/k2vJgsHO3HvM0ng5SxvU/UfbT9fLFnAzAQUQnO4ZXm43WU49r
q3zHZdRbgIWFXbR3q7/i4hCvoiriQknBW8w+8jqo7oI/UroEMKnLQ9uprHbLMdoJ
MLgTz2kEf1EkCRZtH5j8bdSbBc4WsezHpAIjvsyCy5ShsdmpQ4v6NYxbkzWXiGre
cQ5VzSNhUnFz4nfpP9E68WjKxjPo8UKARqVuFXHi4oq8H5skNuuLsEU1j1QKhKiW
tZD96YO28y4qYrR5rsRqn98Hj2kyiPw4YyRJpvdknnXinnWMiqYxKDM/429XBJzs
xImWBbaQWwdpSNFj2z5dE/+SDaJ+Cw==
=VkS3
-----END PGP SIGNATURE-----
swap the order of fields in a STRUCT definition
VALUE attr name value
means "define NAME with VALUE for ATTR"
STRUCT name attr value
means "define NAME struct when ATTR has VALUE"
Alan T. DeKok at 2019-10-18T00:00:32Z
Files modified:
* scripts/dict/format.pl
* share/dictionary/dhcpv6/dictionary.rfc3315
* share/dictionary/dhcpv6/dictionary.rfc6355
* share/dictionary/radius/dictionary.3gpp
* src/lib/util/dict_tokenize.c
* src/tests/unit/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90d653e06d85717a64f5a362694db58a18f310d9
======
--
This commit summary was generated @2019-10-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list