Commit report for master branch
The git bot
announce at freeradius.org
Sun Sep 8 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z9OYACgkQ/6TVgp+2
18ryVQ/+P2veyojRQrxOyw9yfb7xgqcjcx977f7szmGfchArAejDO46WiuQjquLv
mQ/XpG2IHqEe9PWjegGzjm+U5J5Jeo1AZLnDSxUipF2gzpcQ5oBRALT213XB+Uue
yobS/39oNfdEkb3xaexTalPiqiIiWNvo9W3AOWCO5M6eOrhnjpjKYq94i7m+Ma1q
7SXZyOnw+Z6zYbhYYwoBMP9ID5zBJ37Yq+2fKTL3Af2HcrQL6vKpaTHQvfURj9rs
bb4usOBS1sQ4avOF9KBZaGjVte/oqv18tCyCrXu2JzMAb/qiXhfIiMk2zVpoOP+V
ZAUcVgUr5qzEYCBf5NewgL2vh2dhwSo7lNGoQQARiMbs9EitQ2d1AThhuGaqs7JZ
Pse5KPcL5SKTrgzNNsQ1kpV8++nKT37/I7GUaKCqmXChjzfwCKgVa/CdqCcruy4u
FApV33e4zJF7aFeuVcAdXtoZLTv0/ammumCvOuAbBgwhACIl6E1hy4RSH4SjNSxG
mhuyo2qUE1JruzsIvkkzIJq4gwCxW7OdrNZh4qaB4cU+OJb3OYVsYe0wcfMAsOx6
hgggH/NhLpZ49LW4KL2jeBP0gRVPQFxeDW0zD4STPI2W/EUZv91a2PgMauaMGJ2d
IZMJ3HPMedousOJK7Jv+q3vDYNuLyqyc1r8Nm72QCu65bVG92MA=
=1p0O
-----END PGP SIGNATURE-----
Port unit changes from v3.0.x
Arran Cudbard-Bell at 2019-09-07T18:20:22Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faa0f6330a7a51966f457bcf959b4eeb13bfbd91
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z5KcACgkQ/6TVgp+2
18prmBAAhgKOEzWnPegylKGs639KvLX3Rgqw8WMa3zXdtuyhAfoSI4khgX722hgr
FfTU7VBm4FtGVtlaI/eSLq0asSCQz6T99fgx09cr0hunvKEs5qQQfZI7GF8ntyhg
N0xbfzUtNtovmoSL73M3NU7Mg+YXTXqI5jLUBr2pCfLRXDcdcmZFze4eDHzq0rIR
ot51r87r5ssu5yLUufRneyAJwyoan7QzyEaO5aMUv2itQgLfaZkv9EW28nVEwJpO
LQmZj4utsCqP+v9QZI2SKePeX/Yop5G8s+kQvCrkwBYXUcJtoyc2aFpne4L1FdV8
ZgvxUs89aQn1yBsDO0eQrUvXEQqq4WMp5U7cq51H/Q2nPL8KyIRw9iN09CR56ET6
jk6+Cp/EBfuFrNGjF/OSkhO1tCd2qRRm/wTO00Zh9qxOg8YyOfUWCxajBJ3wJIML
+3hIEAfPlcS76m2ZQu53k2qTdDJ5btw5qTfJVBmab3M0OCSAxrdacWSW4NIJ0sdV
gygZByE1/uotiiuDLkSSnH+M+Ka4kCZFhKQGqXGAF5qug5eFriYpBAmJw6Gi6qPr
kELy9sYjMxngKCjE0RKLGE9MWeH/HRdsXkE1O9sPq59A3FRHkA7pd3Jfv6mTQJaV
wcB5OvztIKAwBlyXXL7l1ilfZYQp0FkuUAhdbsOnGR83C3sQ0fI=
=a2Vu
-----END PGP SIGNATURE-----
More unwind tests
Arran Cudbard-Bell at 2019-09-07T17:11:03Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return-break-mix
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49b3e778637a1cc0718062b9189571d80928e83b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z3t4ACgkQ/6TVgp+2
18pzug//V4RP+GkyoW95L8Ek+Ityy3mKCMyXPoVZMwKEbP2EZDZ6PrhoLXLen71T
ye2BrxU3BcMbRD6tY7HZtQXojPV1IzYCpXXvCHSEAhdY70HZHNkGw0ChqvmGLlym
oORiKNMm1Suqmwxh4eOHOYR7sk8NzABKkoGBR6RnGdzocFwnGhXj5zszq7J0cZF7
l2ulDptQiOdjZC/ZDRp9bIKbkfybVIThEnFLXc6hFWzXUwdICD/9U87JmH0HXG0/
hpSdZRqnKe1Uno8hV2sXAxXrFezWk5nicOttCdJJeWQEzI5XdU9zCgV/5y3DK3D8
lUfj39iSqEE/bnwahWUR/RY9lgCQ6KTFmyem8xTRRlPTpw30pLNOIS+glbZxh23x
GXKpxFCA1GjMLzyGA4EqBWaU7xTbGF8vPYj0Iilbpa35u6wsQqUhWy7A1PdJ1SCl
LHPikIbka7Jvid+UEKrlBkd473d913sZ5zagZPq0L/P0nopWOk85g+Q84g2j0w/Q
654WgnzKnbpAitB8Mod8NazSuEvY53s76ZJYumGLFa/7GI/DBB6qfDA15o067GS+
TvR87+wGSnvKUk8MrkU6FpS+jasGr+FKY7Rk6U9Z5hJckfKCUsIU+IzIq0a2KqEr
ptadrSyzCm4NzZxBa8UB+p1frbIJnH2i+tFNeeycc4B11nUUzKA=
=bmwe
-----END PGP SIGNATURE-----
Fix multiple issues in return/unwind
Arran Cudbard-Bell at 2019-09-07T16:46:22Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return
* src/tests/keywords/return-within-condition-dynamic
* src/tests/keywords/return-within-condition-static
* src/tests/keywords/return-within-foreach
* src/tests/keywords/return-within-policy
* src/tests/keywords/unit_test_module.conf
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/754c038f3a9bbbac27f4c1a62f3e6acc0aadad09
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zwrsACgkQ/6TVgp+2
18rLIw//TMrmk6L/x05+NyrGuz9pLVZmZZkBTLVflVNGKBwghXwImqPEyqTFPoef
9oAw97ZxH4rUFwM2B+wPJkDC0fEWhQI0J1YRKHgJbgTc0NZJdJ8DXwu++G55GWhr
t+1+AJDFMby4Nnhdehlv52GMEKzFM1GA6puzc5ANyDCGjKnLa0H0EZIZsCqT9W97
tq3CAM/hlH9bVD5wH51En/p95FiS3hRJiG2nOlMK97C5rlWHn02sEUa4zLWuJ024
Ngv9hEPrpUF32g0OMx5p/xLiCrmWFfmKwewEe2RdeIsaUmTzVY1g8Wd4Npb/ryaa
/tfUt0a12R+5wBka7Vr9CTQDhy7EELtxzOms6nOn0QTf6tyWGW3Dlqe/u1Mq9Riz
FSngqyVuXKN9EN9iivD0R/HsSZC01B3aSoHdftVXpHGvF9c34B2EChNkonpTw774
rreULWoEWdQoQhwIWn5wDg6itDCF4z6MF0TdrfM6ZkEEycVAoB7JWwrtBGCyMb7m
fYeSTCtvqz6XTCNyJwQXr4EdYMtfSv9EifGc2XMAX/mYYnqUuKqjBhkXAqab3JXd
ypI23qLoYIoLt8TZtpe6azxupbB5q2SrPe2RjyPrMk+wq9tMfrB/UvisD/Mp7pwp
iAKxJSbXRVKDzRSOEJAp6PNcT/EmmW3KwujtwIgI34tfNLojzaw=
=fw6B
-----END PGP SIGNATURE-----
Convert the macros to inline functions
Better type warnings, and slightly cleaner use of "unwind_to_*"
Arran Cudbard-Bell at 2019-09-07T14:46:19Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a38477b0eff32d63712377ad0423764dfe0667db
======
jenkins: The 'QA_RPATHS' is already in 'make rpm' target
Jorge Pereira (via Alan DeKok)@2019-09-07T12:37:39Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f27a7f23fba169b45c900a76d0d7a6ae0b59c775
======
Fix missing free() in 'decode-tacacs' decode
Jorge Pereira (via Alan DeKok)@2019-09-07T11:52:24Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/743793b86cd9da4b98ecf35f0635ba1b4bc57245
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zP/QACgkQ/6TVgp+2
18o/FQ/+K50Ug3HENZ1X2Tsx+PpXK0komRa1rTd1P0qo+BA9f57GXJuuAdcmjrFS
pNcvM8Eu4nJJJt+et8bh8AO250k6r8nCOUGg/WpAdgv+qFdMTx3fjS9CONkbGZHz
kf1v+XNmpDiXHsikGcwPuvSCpfR1S00XztpfJ26JALEsXJCwCK3VPmbatkX0wSBj
IzuaordSvMNCaEH7GYD0TqHF/5Fzg5T434F/atLb5AciAnXjUEZMW6HgjlqbVPZl
YQDxn1yMhGRX7PNvjnIiJ9aUUA0XiPiPAsgIdDY8FXbY+xdiYj/IbxwM+DRihFnb
6Kt1kxwdj+U+bVkSSeZLiK4m0rK6yoMAfKg2Q7tRfm6DHbXbx1ccQSuFedyF3AQq
wRQmTN5X4ELVLqufUC9gFjuaUI8c3p5RU8OA+hzy3QgeS3xmqIPjivQtqMRScXDv
JR7tw/v2bUq3U316EOqjjZfM+BRJTdJFaoYdqgBI1POSTX3YZtKOfXZQJWpRccWy
he0oeUa61IaCpisu0InKcxKN7J5z8j8Bgi5npycq9yiQdG4C7LtFIZVh2iGKXcgJ
rVxxqSQqWxyoTIVKatoJIc2BWuLW1XXCvq7NHUsCO16Q/pekpevRnv2ud6Xjdrqk
cisPmDv4caluKWjjvp0BxfYiLnM5JDKyns/lBikFQdfE0hYdujQ=
=dIXa
-----END PGP SIGNATURE-----
Consistent case
Arran Cudbard-Bell at 2019-09-07T05:28:20Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408350ca376e26e2ca26ec8d7826648bcea5c06b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zPfsACgkQ/6TVgp+2
18oosxAAlzkrPXF9kMRb1xbWkAP0o806E/ISi4MjKyakNei+dFJJfzQUDNyBwCMh
fTmDLVdQFxivGf5+V4OHrPIGS8qDcFqTNjiCRnAthuampNThljbyrf68/nlciBfw
95/lMXUG/iEPWRVJKXd9oYPUNF3QyUSil1lZZcnoL49tKugQkEwMwlrguS1lx4AY
SUM4CWC8NXrFO/Uzpc/A7BnlUYpk8RfeXGsUT7LRQTIeAE7t41MtLt2M5SKN7FXX
Jms0R9rzFWn8fmcWkbD1sFTZalf12vYNzxKohYSrG0TLmTi6t2fU1/iNcKeI1E5D
HcS/lauuSMtdozAc1A234hNi6NgoOO6vOMOd2BAf8fu66w196DHuKwZ0ut88jFyK
aHGspHUmwe0LC1tGI7hgnMRgMSo8mKNvtz1n8IIdAlX1z8hl9JY8D2XHc9/pe7I3
vSME4sicpFI1+dYqktFi2l+OQl5NMHcocfiiTwv6e6/bGPuheOb0mavxz3JqsIY5
kcZtfdgj1dmnhGXgSgVjP+sJkNhY7nXrWUePOmuX7bNcQDYipkis3HG7rCFbkV5p
ZmUrCgVXCfdQPZaicIt1oMgKYK16clRWfUNqix0ZRxO8aGwsHvb6YgQwuZ1/q/Rf
YhAOkL1kZTfJ9KDDYQiZeQHdUPrcP1mbFB2/zF23jESzIZtr+Zc=
=3M79
-----END PGP SIGNATURE-----
I guess we just can't use an enum for flag fields anymore...
Arran Cudbard-Bell at 2019-09-07T05:19:55Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66df975598a396a4d2fc513ae73068da06d8a97b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zN8wACgkQ/6TVgp+2
18rO1hAAk9DkDV3TbzdyeViSwOq5b45kU3J0D85coAV6S9BavBEzNt6APQv8uAeP
eRMyRNy8ncj5oACmn1iD9vXh9C9Z2xr1CDFvYp/dkLFRnBza9rT3rrzbU8QP0uGe
ZX2Lh5i5xgnweLmVKm4zochvh1kiOWli/wH1C+Yxpwp4NqOE8a/QRZO0tEqu3Ucl
bWxI3uih8kdhICt6CcnmZKEWgkDDQLjc3OKC8MoFYBg72JD45ZsN+s7NtD2Bkcfx
iWzyvIm1rK8C2Rj1sbw190J6gw7nSGX+WYoispRc67b/Jbm0+b2qXJ/Hb3ztN12z
fg7chWvg1idW6VK/p3s225bF7jZGUd2f/dUWTZdwhJxXZNVyRYEvM7MntCyZykDB
S6Oz6zqQXxMb/1htVfwlYOcq+xLA/AWN0easo5fL4P0ldX9onjpfOCzMHPFzkCdr
M/ruSICmKKXLgiyWCo3t/C01VyQsJVlbzYRokQ9s9RVZeHcaMm9bBFaipHB6xWue
ORqRk1qnjqVhq0gbq3LNmev2iPWC4j5to0cMtydvvgrDxX3x6GJq3fSdXEuetR0Y
zXQy377TRCxj1knxGXp05V9GkcFDAfPZ4csvWoB7UDrzmol4Tfk86GqWzLUmusxW
0c8S1JsORE0NgPEiND+gYGcf/tM0yGeCMPEfTctxvO9rkAWWonQ=
=jSmL
-----END PGP SIGNATURE-----
Quiet the compiler?
Arran Cudbard-Bell at 2019-09-07T04:53:32Z
Files modified:
* src/lib/unlang/group.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e935f440d2b84dd22aef498772959aa22bdb5cfb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zFekACgkQ/6TVgp+2
18qh1w/6Al74bVaakOJgfD88U1I+xvObz90mtDr6JdW9cg6dGY3GQN32xWILwtMd
NPLkK6m4cr2t86FWnhr2px7ilFXwGKvK7fMV2PUmMeDVdRNNC98dwP3CcrUHZkn4
R2jLGDvfqVQIGCj8Jc+c3mA5FToZzf4KTYfj49rlZHctVxN5Wnlyk57HoBnvbkxJ
rtaJk2w6XdVEP4WFYO5rnij/rGpqFKXNaowP+MsG84GXGAWxFtUqUr/U4hyQ0WlD
mWIj+3WFJ0uSFz9LTlr1vOKyufDfkQgptrGBGRNTYPDAKHkDuNnESTkLqG/eOMWH
VG1un8+ihlxEOCjybHTB61/ErEe5S70xK7KQmaSJqPlJyI8rpMD0zt4FfRu8ijWh
2bqthley/czVeR4jCheFE5Euqb8rCcvSB2hyVtdCW1Abj+F8tE+7dDA6mK7ampoJ
1+wn3rnFIlhkmZSJe1Tm7DiItmgRBeRFWakNcVLeCl2jUUm0u2zOBiF1LfiDSiOs
TTN/l6TtjVQ03A6d0xshAkVHeapWw2aEBi/dCv2NiTID5u+LFH81ZbYfs6rTEX0N
lrEhAigN4fRNunuvlQcpD4h4gxtqXjjTrUPSl9RlJRVdzmNZI6tOD5SfRpY+ow65
QAoAncWJXbOLJuoQCuKhi3gq6ERQCVWgQFVbHqSLkw/REsGAsO4=
=iFbw
-----END PGP SIGNATURE-----
Different way of managing where to unwind to
Arran Cudbard-Bell at 2019-09-07T02:28:57Z
Files modified:
* src/lib/unlang/action.h
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b75a2d473d43ea55e913be03281749587fed19
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1y8zAACgkQ/6TVgp+2
18ow6RAAqI39k+cwpxbrnYknGMlgi6swBherYF6NCH1xsr1v/8TQFPw9FiOOm/wZ
oFPK+xeOXeLdT4Ep9pFPsFuuUDigqf+Oth2lP2SS032IRLoJ08P8Y9kudVrNjHY0
TKSGXiBsfGCc8KeifqCdD118MCrOxLEBddi8NfR72/J18ukOqG7XgvSJzbjCS2f6
qFaXeXSFI2r7UzNJOZPfHfPR624QAnfmuIwNoUWgh2R7O4VIVWb7EZTiIfsZZ/Lj
7ep5Rr+UJzrHlTBBjZu6I/6TuDZT1w5+SH0daGdUqi84Xf02bc4+kY8pl7zBJom2
YsHEzoa831fXoZ+RuncFoblsEWcra3zNNxmI2TNo579gcy4de6IhGrJ7OrRHwXml
Mmx7pqroIaHgOYioUyL9rh2SrExIoreExW4XQS8L1AD/0SZ/JQq7HSeX+8o9EWR9
pk2PwZ6sN3tncGTOniWFiRc8F5rM5bA0IGGyFSgvDSdOnB9vXH7oqDwochd9bjdP
crMY19eBb61V2aH5dRBceVP8L9sHj41gNyMVo6/wBPghGqbM72nA93ZXZF9xVbFo
7dJBBLSKisQgV5pN3g4o6wDsJAoS5muAR6Z1WGS2DSretWG46rKflSGJQbNbaT71
IrTW7W1OwSFgcm+GkqvV5ScYuxSlDjlXexygU9uJoQt3EvU+mWc=
=qzuz
-----END PGP SIGNATURE-----
Parent the VPs from the frame state for easy cleanup
this possibly wasn't there before, because there used to be a union in the frame to hold instruction specific data
Arran Cudbard-Bell at 2019-09-07T00:00:48Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dfa7cff118017f542aab0d5b54baba0a02adccf
======
--
This commit summary was generated @2019-09-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list