Commit report for master branch
The git bot
announce at freeradius.org
Wed Apr 1 02:00:03 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6DxHYACgkQ/6TVgp+2
18pFMA//W0If/Wf1u2EW/7TV2Lx9S8hLU/adbBNTIThsQWX6ePwtXw5oAt+PcIVf
t47O8v+ZiffAbJwzqYKk4jLVGJOTyfbMerGQkk8Tpz8V+tZTaBZelBHeaZCh3CNW
KfgRZxYKbQ7cXj18Gh7Y45gGQUNe+CV6NxAbiGRHCtVtPYGzsW9cMaRaIaJu7sD4
e6FNMl/YnR2uxnWyI1ceLeA6V86A2VZPltfcjXTCLb7GQQd+MJxXT6qGVwJzH9+v
I/kuoWJvBM+fBKMaia/V7NohQzPJewdKV3Bayu0nyFBLjCH6oys1UOyep0kLF52k
csZ7DsJCWLKhIJBPDjY2TepNlpHqxF1Uzj2Kfgir26/Q76OmFvSKTdAFWkLunC1r
Qn5mTndVWbLtcZ0hh+d096BFUY13Ls/7EBuhNMyZ8FRd0ARMckPCvuDkLGjyL5mk
tAEUc3wltW5yaDM3XzbfQXdihLhIGB65aNc0IroAdvznGn86NYlJD/oL1q1jwiec
qIqFQQ+mcLeDTI1nlceSB9DdN+qDRlBAjhDYu6fq/D4bN/UeXys3s5J8T/b/2sEl
JQEA+nqwW5dTtbKE2DeZHVAiSF0oGJmXzJYeRKHbUj/eyVtp8d9VD8kv8YjoGira
DCEv1FYriC+q4KIJsSphT6IFSa3LpsUl3Aok4N7mc0Y95ssINHg=
=r3/J
-----END PGP SIGNATURE-----
Used
Arran Cudbard-Bell at 2020-03-31T22:30:14Z
Files modified:
* src/protocols/internal/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa441e628df16aa4a785b428c5a3d6f1884edae
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6DwzoACgkQ/6TVgp+2
18pDLg//b2HLzv5LF8RyNsLy9GppU8LE6ntC3TnLdCtCiC52Qpf24TAZf2ZUY5dM
uFzQgFtu8F7NOwmT6No29H1I0Xs3zgBHfb9at/1QB1UMmMliu1QRH2htc6byQlYn
M3arrJs4No8/wHUgo+RXPry5UiBNzTyMSkv8YJ20C0jawLbFKMVbsWYlixur7vWA
XTfx3qxbkjXaxW0i5oqVoY86qLfv0kKhdKHTDelkNXvUhq4pnWkyziF3/JiwOius
jiw0IrPpTZqugzpA8hdWhFVW6A7k8LABhPKyIuAishQp7m6QsqSI9aPHXh5CfaYt
MSbVAVFGjHc9HYN56VngkQiA/YKjVxmt8ztSccq8KYxBx5L3sO0eY7kXEepxNp0a
yUTGVS0J7CAw8DMZLuZsddu+8K4aza2HUDYXTreZdgg9uq3PhcEEwo8QU6qyCw8x
g09I1YeU7wN4bd+176jDCUyMc4QHnhueWFqg8AEdnauyi4a9QKwjiI6+ka9PvAw/
7eMq5JuoT4t9rbWOYotPJUFvuzmk76NzSwIQVb6NsKGS7ZYIWHzKFJw5JgcZFlpG
wq9zUPMdbF4orhokLhIbRWogWlnR4f+J3pReglzaKyZcqqqPg/6S3axJ+dm4M1eq
rBYEs+iZVocOAbUIWU5kOiPK2lEQHH+8ZQeWifAP/tUerxbFYc8=
=CWxA
-----END PGP SIGNATURE-----
dhcpv6: Fix issue encoding groups (and reporting errors)
Arran Cudbard-Bell at 2020-03-31T22:24:58Z
Files modified:
* src/protocols/dhcpv6/base.c
* src/protocols/dhcpv6/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a588c9bffe5df5e257a5b007a986a6aeb843a3f4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Dr1kACgkQ/6TVgp+2
18p4bg/+JVYXBL0jjlFKvXwpAwSCgI+Sy5SEjxrL9U2waN+zO/+jJoYa7VWFbOIa
aqviPJSwjCbKUH0t/hGyYpInQ1KFnE4flzL78vaHeRoy513T1NNcnKEhYPf3l4oq
hzYyROgUX+UBdciTMaMbEAoJvrTx07fDmYnlk7I1cYrqOBpZTdwi8Qb6Oa36lWcF
w6lHSXJdpAEDkie74hMopv04j64fjUwUInLFA71jkv331cdovPU6ScT9RMKOQ19v
DqQA0dXNl5d0GTW+4mdN5/7Il3Tbj4UqeMXC1ommjTmxC2Fb8e/ss00QUFOr3wSN
f1D0xhTh9VJ4j+JLGRa14G+upg2rjPWhPXs//N371Y9U962XiySPocpwJtw9QP0u
2Ldydq65mXWAaiDzgiQ2/Uy2SEqnOFik6z9U1HuVBn7TLsyB/yuB8C2jptDrlOMq
xbT68SPylA/yXVbu3xxkDFhgAbIJ0b0ygGnV9G0aA43SqL4r6Oo74fCo1EOwK1V0
d3h6FKFYjbGOYi4KrnVGzb0qzs7pYtYYyahXcHpMrXBLp0sr31gKH2P/txYdMH0k
vdbWwjHewFbsA/MfQny484w9mdCfCFixpAHIDEGjXJNsEweQZmqrgblZvTc4Rnzk
LhiYnkvKqycgyl7PeWlswo0oX7stkIgKq5edDmuZi9hgalWPZpw=
=t1ov
-----END PGP SIGNATURE-----
uint128: Add explicit cast function for 128bit -> 64bit conversion
Arran Cudbard-Bell at 2020-03-31T21:00:09Z
Files modified:
* src/lib/util/retry.c
* src/lib/util/uint128.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b271e352f5edffbdfe5ff18bc17be9bb15371cf1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Dq58ACgkQfQ55zXdi
Hs1YDgf/WOdaR47wlzPPQIyBsuLh9gr5qHIPbBxYuitrsUCCbX7Iridru9AkQvdK
bD7oOxyhJn/XHlf2HvUz6D2iy5bZ2eD91GJrLz8eDq5+liTUKhBK0AHbQ/5JXnkh
iPv1QMVg4/ZrZXBEwDdnyzLEV45FVArZDUj1jknoIrbLeibBTI/G8uawPILtw1Gd
dvZieboM/deKHGdfxpJEKTnCdlUq4ZQMb2FRj+9wFupdVcKfaaAW6xP6RUSWLz6a
3PShtxSyXXm85nDiYzu0ae1eCHrDcPEvidU7+RlyJgSqD5yrsTZH8jayeLqYDp+b
cRMCgb7TvjIcp/ep3B+lZYessZ5pOQ==
=ij6n
-----END PGP SIGNATURE-----
move xlat code to unlang
because it's only ever used dynamically at run time.
And its needed for handling XLAT_CHILD as FR_TYPE_GROUP
Alan T. DeKok at 2020-03-31T20:43:35Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/base.c
* src/lib/server/base.h
* src/lib/server/libfreeradius-server.mk
* src/lib/server/tmpl.h
* src/lib/server/xlat.h
* src/lib/server/xlat_builtin.c
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_inst.c
* src/lib/server/xlat_priv.h
* src/lib/server/xlat_tokenize.c
* src/lib/unlang/all.mk
* src/lib/unlang/base.c
* src/lib/unlang/interpret.c
* src/lib/unlang/map.c
* src/lib/unlang/xlat.c
* src/lib/unlang/xlat.h
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/unlang/xlat_inst.c
* src/lib/unlang/xlat_priv.h
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c0f81dc459dd6e52556b5d6a84bad73a5664ed5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6DjtMACgkQ/6TVgp+2
18rP5g/+Nk5qAznnfdLzOY3KyzRJI8ZQEIHuRCn6ivpCZgXsLHu/zcuPTEVMN1WU
fglCwaCVqiOO2i7we/nbuRdI6VVLSTZR6IobIzRJT8uFTKxg4KpJKnZwkPcEU9wk
8tNeB4D8pOOxn8rXkYAzXCe34lKI7d9m5l0qr2XrYUCjDqeWUBAN8+YNZtk4/4gN
0DtR7HbQZQ5PQgzoZHywP4bhj/1B+HsN9zWc/zzsTAU4fMIlJt1nkViWuf0GngML
gXz1BRF3S80H4n3aZbcumqvL6eTn8TjudVAU/azOhZccaWuIwh4AArOuRzWtB84D
vxxZOOPCIBevhvUp0q2XJTXViFfNf3qPSqh3UzRa20LPRaSjw6Vs394NWCQuXs51
qTMtE3rxO1ZBSO5cI9hH62+sfvwGZfHrDnfkF2jpQ+fxvd4W+8uqkh+JVWF1xy97
4EZIDHnZLyOSMiqITxCGZOhojPUzn4VamOEkNYRqlyZUqJ0UUS3jXxZNg5MotdWg
RLpKkemBK4W1OWHaEx4EZlANXuUT5NdbdQH4QjHkXS08urnQHxiBCabHroVwWYgV
+Y43CqL/mtu8wAaYAjQsmcxCn59D2YCmgtGGnrgsZ6avX8YtJ1OEi7zqOJYHS2qF
zlw7tuJXsWyDH5TGBc74/YVMoOc2qeQra2akxO/e4p2Big03P+4=
=c4CQ
-----END PGP SIGNATURE-----
internal: More travis fixes....
Arran Cudbard-Bell at 2020-03-31T18:41:23Z
Files modified:
* src/protocols/internal/decode.c
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5faa4c005885b82013e8b55112927910bd8754e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Djr0ACgkQ/6TVgp+2
18rGoQ/7BUq5sON4WjqUAwpE30PKsC58LsWDZK9DCoiX6QZKJM1dplk42ybBP5EE
Uiy/LHn7xBJ5VRxpwV7k7SDDCaeqfvlAjPyMQU5A9LB2MaYyEisvEEvWJEcn6uUj
4zlPFDShsPC+PCRLl8dOUnvbc5fxweB575ysxtrsBJYdCnpJvgyIfxa/FdLXhTmu
8pHUFYx68vpWCxYPdKP9FJVvjBmpC3JGmQnFIgVdgkLq+6ee/QK7Nw5zQ5tb63Z0
BR+52n3ZojEWFdwAiDM538aJKPn4Aydw47nNfoFmE+/c/Iw44Se+gCoMMPcIklv1
R9bRE6xVx67T148ngXYxcOPen1xIqWeEsOkPEn3uqL2UP9fiA8Rt+40fuelong96
3tl6uht34KYwSmo6EwQSqVvFE7SLJQ9Y8iSuyvCtFi+0nYMCmLxY13/TPDnv14y/
i2H9uSQxBw8v3CajuCg+TFDVrlGGx7Esv11k4DnwzBEO9tYEYQhxsdfsoEZTFn9j
+PMK8ztQa1DrcWEXj1xK9yaybOFzlcJZS6AE6wnkhseMxAXO5K7//f/orGSmg3+C
+vG8Q9Bv2QX0rOS9BCRE8Pfpn0ujgbbQh5SXN+SZgHT449CUghgM8WC8ipnSpcAC
j4r5/NW3ZhmlnD+RPUTBHxttGJSpuClt79kLmv4+TBVCrEqvY5Y=
=eZP+
-----END PGP SIGNATURE-----
net: Although, yes, technically we don't need any bytes to represent zero, it's probably still a good idea we write out one.
Arran Cudbard-Bell at 2020-03-31T18:41:01Z
Files modified:
* src/lib/util/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8357d768f4c27867f5bff17969b7b529830a0cf0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6DdKwACgkQ/6TVgp+2
18rxyg//Xl8DR2RIo9mk//WsSrUvK5RuaQQBcjeHUpEhj1DW2e6gCqUk6dvzBAeD
3AMIFpYFzNvtqcbgtoZfmzwtWOOtwxGDzK+bFbJkButEtlBU+bF4UtaogQbG6527
Abx/RIGlXRyP+VSja/RYLlDTegB3DC2fa3w5rVQ3kLbE3pz65r6hTYSYQnhKDH3P
8asc+tML3Zwt4Hax44x1toih+ZtOgHzYfXIIY3uOKuNvklaipaGofT8IWWivBk/c
uqdv3TH6Mv9X4ndKDfEhGkjmEeSgE6v47pLsPYHBIWdJM+hyr8/Gcqrr5SWPLxnD
NnlM+05PAJ3FgLGty+AWScAQa2R4kngw7ymJN3pnmiXC1frQsmLLA/zrwQM1wAhZ
c/HEsuRrophuHG479jiPaUdewh129Klxb0PKsBZMmNWj+PF5f+1fXv5j/wzrBu3E
N40bN3hQwhRZMe5go4fRW/U1MD9+G/vJuZo0ptbwAO8HRe2DcWRKK9aC+8NXQnt5
taGqvLJLqzd6QCO5u2RL15NujtHY+HiuTvh7h3bcFYr9Erg4IqKSBkgBC4ry0dhC
n9WZc6PT9NKDGijg9n5EtqHcr1aWlM6RRc7RERxx/2Cg14NGcHUA+IQvYC9EG1az
KftRcJg5Dn2xNPCPRnIKOlCIyBscjra2cIRdYRK0WuIrppj9EA4=
=KgDc
-----END PGP SIGNATURE-----
global: Put FR_TYPE_GROUP in the correct group of enum values
Arran Cudbard-Bell at 2020-03-31T16:49:48Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/pair_legacy.c
* src/lib/util/types.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a06216c3e8fd3f55ced5ff8c5b0f1da692e3fb0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6DWHsACgkQ/6TVgp+2
18rrBA//YpWLQOJ9YMQ8IqrgYvlEMM8w1Fz1Fjdx0a/yrD1iD0gpxulnfLCM1Waf
aM1W4y5K/VWOu8X5R6MnDKa7wDkX/8m2CHONo4TSVurr/pM7KZSfKt8G7+cEZI7G
cTKAp0mGfAy2QhMdttPCP/CJB18t2PfLTXX2ACAUUQHIs8nyVwra6bPGsXYSvSGo
hAe+ZT6aZMVoXwcWsrY7ge22aBlQbNhdogByGqmowYmnDWvhcJ2QXUQtfs+kj7+V
R3C8aQyddNrpFEybmB5VNIk6kOA/zUrBAdG1yj5YrBODH1TQ4+b6P8a5wroOEAlW
6gwUINx2VUGHp7MLVoyPU7SkHYOkVVY2CicnY1Me9jMbq273ODaRA8GsQJ+kaIm8
D7gMY+YXR03Q0yd1FS3dkAxJ76OL6+UZfqvUvxI9a8Cmx7lqKy0Kz1E/eFvnlZRj
BpbNHtbcG80AkvT10Uf8HVvZdoR7DlVyqgOdjPAtGlyO7xIhLnVpCP4jNct9YmsG
/dSVVcfxNW5xdkFBxIhcrFkBpuA20zQ3Ct1kEY4WI+wkt/fDp1DGvj60k2Wto5fm
W3Tazz1i1WDDUr8ZWkk8piv4Y3SUuuKVDBb2gxORV+y5lrIZB0zxWqYyMxg2NUYq
SYmVMP+MMMINPQi6FcIeAYcOsHyRLp4Jw+AStt0J/Jtfx66YGUY=
=BJk3
-----END PGP SIGNATURE-----
internal: Fix iterating over children
Arran Cudbard-Bell at 2020-03-31T14:49:31Z
Files modified:
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fe4e13c5287e68fd84ff65c533b4ca55028f1a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6DSk0ACgkQfQ55zXdi
Hs2JQwf9HMlQU5u+eJfnsVyFhtNG4bDSL0J+5o10EdhAj5asnwZh9UEZbmFP0IjF
z1jN0ipSszsFAexl3BMJZ+H+Q+yehrvsV3Cxv54A81ArpoEpQUGSY/TaPe89UzLw
wiZuhM2OoTh/jXWPvWmH51GbqzgJPJzFK1Nwdk3OJsi+cG7kmxZkiqodL2Q8qeD/
1trMZnb6Sb3/4b9Kal+WKjajPj0pcnEKUAO4sCB+AEd9JusxvO3cZqa31HN5xMvh
+ilO/i9rBuTogYR29qbGMZw9OIbZndWDvQHgmWJfD/9laqat/e/CWR6V1t0W8Q/L
U+u8Xd8q2IR73BuXDA/TQQOXdyPTKg==
=NROu
-----END PGP SIGNATURE-----
use standard macro to skip whitespace
Alan T. DeKok at 2020-03-31T13:48:51Z
Files modified:
* src/lib/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3eede2bdae53d015f971f76abac7e9a6a11e4aa7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6DSe4ACgkQfQ55zXdi
Hs2JJwf9EcX0uU/G60qvDDNpNoSnLnwxkPFomc3VjPq5IbneH25MX4q2A0Mvngm5
7BVZnTXSEDeaTMED/WrG9LUVx1aPZmWXzNqZWWYRUQ/KDBacwib5V1qdiZW6fBg5
wcutCXbTpDj86znTjulVzWyN4KT7e/ZkFtldxWNMAadu/A4SfyMs8yFLk3mgFSA2
E6mDUtQm/efQjc7Lh2LqdBSMA+TQ1vrqIm1xOoAYXdO164KWlg3nEdVkrCN6VqiQ
Re1YajL2nerKtqcfteyDWZofPA7p7yb3IQi/aa6mw0CgZpkCcrMfMU21nbdu9kdU
DmP9NrJnsyoj98uBfiDbj3tF+goAtQ==
=rtzl
-----END PGP SIGNATURE-----
we should pretty much NEVER use "*++p". Instead, use *(p++)
The first one increments 'p' BEFORE assigning. Which results
in uninitialized memory.
The second on increments 'p' AFTER assigning. Which is what we want
Alan T. DeKok at 2020-03-31T13:46:30Z
Files modified:
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5c4a76cbff36731d04edcc8dfe1a6d4ecdfbdf6
======
--
This commit summary was generated @2020-04-01T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list