Commit report for master branch
The git bot
announce at freeradius.org
Sun May 3 02:00:03 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tpeoACgkQfQ55zXdi
Hs3b8Qf/YN179C9dxX6VMDdmsawTA69nYIOHGMLvT2tZRWs2EDfDSAvoHVNmC9y6
MbtTW9pBsY+p7wm6vbM1R0Ava3bGI+PY8LBBa7/8oQ5ny+xVTa3nuiYCIBT1x4/o
1GkaUhEEih1uCu9InBznwpAq0qJMnAYWEdkxf/bYsCY1SHdB2EhqwP99NS4U3Sgm
zgqoYPjtT7Yi0qsMP+Me4+51nKo95D4CTvn963EXoAi1T6nwrwoGXoQQI/PEWQe5
4FL2UzHMIHH2HjrJBPXT0LgWM3uuAp+vudItxhfXjAaFcwx9WFlL3v2ALFT3bqUc
MePPi+YnpcwT/4i25bQzSCmgUphWtQ==
=/dON
-----END PGP SIGNATURE-----
return exit status of EXEC to the caller
and use it in rlm_exec
Alan T. DeKok at 2020-05-02T16:54:53Z
Files modified:
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl.h
* src/lib/unlang/tmpl_priv.h
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/831a1df60b4f2dd4b595146d0dc1b77baebe7797
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tnpAACgkQfQ55zXdi
Hs0szQgAhksoU/Px+aPIbuPxth+yAHJa4wBgbSa0J1MBjtSOMuStIi+s5VUj2iVD
hqxXSVjP8kwQqGH/0HaYPVOmjxAf6IgT+UUBPsanGDttwViBA66a/P9cbSZ5L7CA
uS49gVhrt9bkbRvmMBUmHDblR5fsynQbsJAf/LSoFjzFF06lznBRwlz11zsZfTRV
/oy+vxvSTn+jpkTuqsn84kHWakcP800cVYdoE4kYTz4Ke3CT0xDOjLlUbhYicK5P
9q9PoRvX+0ovSHS18HaroCKHrmXTCXA+7Nezqg6N0xYwsewhDU5s7BocXBHhdi4T
+RJdCCLF2OGSC1gNFdaKACLvRxFVFQ==
=Ryfd
-----END PGP SIGNATURE-----
make mod_exec* fully async
note that it ignores status2rcode right now. That needs fixing.
Alan T. DeKok at 2020-05-02T16:23:14Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee60f393103f2fdb6fe85a3601ab3cef92e7d856
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6tnNEACgkQfQ55zXdi
Hs0Yrgf+IvgfOl+tPsAtpuWem2YI553A0lddaE1UwXtFiqwSIukq5W+QHcJPZrQQ
bVWUG/SbmG6ZXpLTz5qYvTuRGahDaFiL/P39Pf7W49QXBJNiojH9oYu0WOBjOTfw
cbLblieJoUt5q79PThBQqUBGbIwrc7+gb/RBpU85nhZrP0guT2qSD5n8mzfNZp/y
GlnSg6TaMcq/9CZtCepurcxqkXppkCD47rXFMaL9Yim3pM+mhRDCmUDuLCzaLK1P
TakYt5GGcKbrchmvT4LPQL8ASjnsc8a0lflgJlFXoemTwfBrCRuonsVxpoIwUsuV
3r3WbagLPenEceLmVKavSC0epWGYVQ==
=raa+
-----END PGP SIGNATURE-----
fix and expose fr_pair_list_afrom_box
Alan T. DeKok at 2020-05-02T16:16:16Z
Files modified:
* src/lib/server/map_async.c
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbae74950a435b858bd8b0bba6e6b1869bb3d601
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6syZgACgkQ/6TVgp+2
18qJSBAAoftDUjKxujxY6DaOmK/By8up7Jmg7WMNeZ7di8UuvzqSe0FCpwyr/UZ8
HXIDAvESsJRxgPShbPxP83LVTNgJut9Kji8UeJZVl9+Q5ZxWRhcx2ZYJu3TLXj18
1SJ7Zw2a3vw+7YwdSyA3xODyx0qnMMa++HYDQSQNfFv0IYV7HMPJ7Bf+wNmq0aVk
v4RI/loGFzMiow6998g6xxEN0WCQhF5jxDcrRleL7Sr/v6Ky57dfolofnQNb2mu+
rBVLpv84/anuDqpHqnjGxwrUb0SyRbYufD6JcORAbdn1w7sAZp5XWj0gxT2LqGy0
/FD/zmDKSVTVMzq5au9jHrag1w0O1geSt0b3iD1jhdfH0LiF1zFYgd7NXpKyPepl
wYKScjew1GGpQ/LtPhwu99ovsaZSpOE7opXFWIFacRQpewjyJwMa/seL1Edg9KLM
wu5TUHiPlV54r/Zz4q/tdK5IjpZWPFsYgbvNURO6sDxRIKLRiEEXv1rWKpEPYYwn
eeN+loTndQmjk6LeuAb5adCSapgmLe3GO6nMmDPWKAvDZrOZ/D0LeUtZIovtx78Z
a56rGjwYfhPPsaKBn4A7eW4h7YOPX7tzhzSD0tTzlPv5khIg8lMhHHc/NxM19ym/
aIMfHg/oBfloe9Yd/Ptup/3Yg+EIzVHrj9R7/ttjPucXc4f8PCA=
=kaF3
-----END PGP SIGNATURE-----
sbuff: Advance stacked sbuffs
Arran Cudbard-Bell at 2020-05-02T01:15:04Z
Files modified:
* src/lib/util/sbuff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bd40f3c334adb8765ce948a8e03e2d25ea58f4b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6syCAACgkQ/6TVgp+2
18puCg//cCEaHbqC5YaQsFnfFMjx9QAt62X5EbfnZm2ljLVBLISYVBWLVHNnWjOE
dUENNB1rBDEntmAnrH+GLAV7U6EHrkhYhdgSuUvjYvMoQn/rc5frlBb15PI6yR7j
33WXEuiLE9lo40KheLPl0/Tw0VsBzswYMIxiqyvk0LnL98XrK5dbF7DLaylwwF5d
T/ZES37pPAxflSO598fRnox9wZIVnWI7gWiw5UOhixZN+MUSatxHXtQlfQR6kj9E
HiO2cNfZGWuP9PsF3LE4SXZGufh+xab6/QSToSmgamhF61alt+twRcLHscs7url/
NNgC3q5plTTrckUAmq3iEmUfCP2mLWwh+ovwAZ14PxbyoCaBNaD0YWpG0dx8lquA
/Wkh/HwpGu7SE2+oCbXePYY1WRS7NVuh9hBbrAcpawVQmzOq9ByY5O97tGuAIk0h
0Gd1JoUtRGcbQ0QgADBmB0Ten23xzdhaxKf0Dip8FBJ0LIIHCzphLa4qgRoI30E+
xeqeNKREyy+LiO8H50kNUBroJIvsYv/tB6kGexM5LqXZQtPW7+Cu6KAs9ioIu+Rs
nwEl16fbA2WfcJ1KYLNicnKGnaxpiNwFaJTK56BGtyaPJcpBYzt8MBcLix5mhi7b
UXEkj0mlmGSXxvbOHoSVcUu/KkxEz/13CMfCG4/XFwMkvb95EY4=
=ed0u
-----END PGP SIGNATURE-----
dict: Move a subset of dict functions to use sbuffs
Arran Cudbard-Bell at 2020-05-02T01:08:48Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/util/dict.h
* src/lib/util/dict_priv.h
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_util.c
* src/lib/util/pair_legacy.c
* src/lib/util/pair_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d22b6d99ffa97f4a64d7d9678552c67bd18c1ff
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6sx/cACgkQ/6TVgp+2
18pLtA//Sw01iSqrbQ6Zdv7KRP79LoTp8fMRjpmo7V9sN5asjw97qwihB6YrQIHS
m0bGAMjaK6YaByyZYJL4gmvQZspCU7s32MYpv5e3i75RXaW0HiXNo/QoNb1XtdA6
Kx3iZnLRr2UNX6PeDqQ3ua42KZtSpNPMBu6JFQy+pVI/XDI7w8lbRHWAil1Wf87/
RRZcPd99XWBMpdDxkPehwafD8iJIODcyBVzAK75YtZFqH7abIlhHFY684wzdoHHi
wVYIgvR5mMskFDJjoiNvR6RRoZUvbWFwDCjMpxaP6fIei6jShk4ZH1EAsZS9VzJv
4RW/CYZGH2JQ/uuV7EggHjwLbTgDMBKzVL5TU9VoBEQwu1e3ZNvsTiLTs36ltnf+
WALWZrhMo9MLQbIvbPbKSp3WIPhRhBkUXobM1o/TN4xslxNlhRpe3Vn/YUGlFyg5
bF7BDvosThA/chLR62rxc+YDpEcKoocnL+sJ8MNIxW/Yunz5+tRVwtAHBdVqIbmJ
QhBY5/gPvQl6G7BAq/v5HrcKRAsS8x15nrX6z9jbhdH4fzG4FW+bmk19UMe7up/V
TMKT6wGIsr7Nv7VHK63mFlhWv0L59EMtScvrKUI6Ps1wQyR7A+JfqH0nAJqPPQPu
b/jSrUYJ/lEP1jdc0jHbEBGxfMJbEupoAJUdOqn3sT2JnZMnH2g=
=sdHe
-----END PGP SIGNATURE-----
sbuff: Bring more inline with dbuffs
Start adding support for stream parsing
Arran Cudbard-Bell at 2020-05-02T01:08:07Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
* src/lib/util/sbuff_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb8b3445082d26e69b63a7a4db6bc07351a2e19f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6swycACgkQ/6TVgp+2
18pqdQ/5AT1OFGph2BMe+1M+rHPujp4RiPJtP+ltZNLzYpO6l/R05Gm5q4y6qZay
R5ABcvVx/nCR3qVOB8byMygHF8bQDLgj2SuvvXRz/HNM7Pfi6lcLPZUcoCNLu3Wv
gigZwfTJ3ZagL219VgZc66822kSITY5jrg/evNhE516h7AQwXbVoTF7EMIML8di6
7ObXGs02Xg6+OT8dXJemUU+WA594XqtqZQTWjS1lipX17SE0UreKvXdioolwKQjl
YVhSWFPkTzB5Ql11u9y05atPHxSCKOMEdTjnMwJgAzLC3yOau2MwiLBQkSYkLp7P
PYNEPCrUrH2f0QEyNsp/TMOdBGlEiMvceOPAhaDa1UEKZmd9VxFjJNd5cDgIQ4tx
92nfuWpm9xvFhxpGOCLr3r9INT1mb/BLe0ZH+MWFv1jYuTBKZRUzBEh88CdVla5E
0hC0IkPLWbUdqvDGFfY+snD/F9QVhV8Es7L70uWppTn+edBvgrNfkF6wNRx20EFF
yZFHpY2zjXffmlVXCmcid9AT98cLt8+lQUc1YUywda61b2Jx0YbA1JoDzZbe9QBq
hkCwCRQgMu2WTNILevrDNm9Er7g4hfeZ4gNSMOmTPFQT2KwXkk//wmvam76y0Ba3
//j/TpuDfEB+1nsxe51AEygNXolCSVp0QGq02GtaT4cWweewBVo=
=fR7t
-----END PGP SIGNATURE-----
dbuff: Don't automatically reference compound literals
Means we can't use the macros to initialise structures on the stack.
Arran Cudbard-Bell at 2020-05-02T00:47:35Z
Files modified:
* src/lib/util/dbuff.h
* src/protocols/internal/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7b54d8d6cd0a5675c4d298e2dfb231b5b614d20
======
--
This commit summary was generated @2020-05-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list