Commit report for master branch
The git bot
announce at freeradius.org
Tue Aug 13 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R/G4ACgkQfQ55zXdi
Hs29+wgAlinn9IWHvAz4XMpKm5OT9SJV5ditQ9/usAotMmRkAtlh/tpmR3d3CQ5I
5UF1iMk2IO/SFA9Cipryh3XQ5v8impMO6D6Da0jNdvrPzDf4gXd4fp0pEc82hSAN
Xm7wIDc7FrlaFa+NrGx76GgtpW7wOJLotIkkNVkZERgSooASic0/++fN2YrO5eQj
2Ii2S5YePN0qk3lpHM8qgNmfkkwLwi0M5Q+dUZnucjYRkFRPwca5V5V6bj+EVKUO
B63FXTWa2WeiLKiZZvQilYCIK1QfnK/lineT4HYbt26gBqV64xJ7SChmJCtyebng
D7VG09SCqwqEgN20PS2s/J6g7Qoy4w==
=yAUu
-----END PGP SIGNATURE-----
allow calling the same server if the packet types are different
so that we can receive an Access-Request, create a subrequest
of Accounting-Request, and then call ourselves to create a fake
"start" packet
Alan T. DeKok at 2019-08-12T23:54:40Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d820e567e226b32164a29936e38aeb9f4c9cc7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R+y4ACgkQfQ55zXdi
Hs3rjggAjDpxak05F7xEMvmZDfEyxq5Hv7syRofNgXEJPw5usr6mAuDX8Ofq0w2U
OSyF7TA6fxUbrbCAwGC0GW0CA54b1SCfFSwHSXKh+7Jg2W2RAI2FfqtUmObi4SWJ
4vHd0EtM8wHsLqSX8QVxbVr7qOlDj21Gf8nfahD9rw4Scrk/fOrZSnRcNFedjB5T
6KiLYcbmkdNNRqqjJR2Z0rIWT8HHGYlQcIsqXfb2OToqxjxsphjs/573LrckXDqL
30P4xo1P/I5iCld3QKNQEZU4tB3htULV4Rmd6x0QfQOBgyGUFyCAY2qBzcGJQuBj
Znxoas8Nf0dXzHPCLcSfb4uJuwlL8Q==
=31ud
-----END PGP SIGNATURE-----
prevent "call" loops
Alan T. DeKok at 2019-08-12T23:49:59Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/492762a1ab657db966a2f8f9a9aefe4d29dd54ec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R+GgACgkQfQ55zXdi
Hs3rAwf/fOTHaVqcoyqGW5nZS3tYlYFZbvIK/5Ke+L3IlWCkKRTQlONuP2d34cTj
ZajV6G3OFYvaFJvWo+VyySBW4lj0zeHV8z26gm4kETPza5TbQouFTVJmvYMYf8Zz
YXKSlKTnoanxDd4USGe9VimzR+P0ZP+YwJmalMALgof7EqrvYn+f2KUxd6V8gIIJ
V3msTt6w3W/W15lrSNIPZGlRXk2mK2UR0+zBKXZLojckUnx8b7olMiK5+RAagDqi
8OKiZgvxfC5PxNXMFZI8It30iNj3TShw9/NkDdw0s8Ls684uLtppY/HgzEngeQdf
3uEJLGR45099J4ZKkSuKAjQWlBkPTQ==
=qUv8
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok at 2019-08-12T23:38:15Z
Files modified:
* doc/unlang/call.adoc
* doc/unlang/parallel.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd0ef8d24495f2799a2f6d533f4edfd056adb623
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9yAACgkQfQ55zXdi
Hs2AKQgAnBCX2nXI3Z5/idNTL2EFQ9wMz4F5s61qX2+6RoPJ4e5Zlm4/6q1DT/JQ
iP+TXhNm6TJaOCbD4wZMHD7l1sNAqObOAeZQ075ZuP6Te0Z+gqTHHAkH4XhwDeVY
HawRxSt3hbu0zTHHL2Ek1UUJwe5PkzYpXqPlPNgZ53YgzSFU0y0dwRyz3RKAywqs
3r/J2jEKoYe7n9/B2Thk6t3/SXYZxzZs1zF81UqnSA83WzIMAXKPpTNyAncY0/dY
CXHrknhjlQ+9wciSdaJvU7toEg4B5xYW8HsuPoP2utk1czwiiAn+QUkUhMGuyQHy
VRAZPai+QAKXKx41knKuDnlY/APUlg==
=+2fN
-----END PGP SIGNATURE-----
define Q if necessary
Alan T. DeKok at 2019-08-12T23:32:42Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/487e70ab0ccfb8207652ff934740e138f27f5b72
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9gkACgkQfQ55zXdi
Hs0xfgf+IZgMm9jbVbATM3qpLFWt7iJntodFIoK7i527wYGXcfccIHrVwZyz97zr
qSK/Imq1Zzl7QRNXAO6QpgzfCLt0QGn4ycd8bmEWetL4qFnsnGFfnM9oe7cS924X
wdeb1vsbQ+gVIjl4NIancFbgJzlSeFB/LWPjLnNxsQs6QVbVZ7UGZaUHzsZfaZbq
4sizwHYI62Zk2fxMxG3LHjlDFnhhjO+lRtOk9e3g9OPr+VIAdhaiVI+ZZB52rCZb
NXp/UhUy63Khf1LXwT/b35QUS2era5ixpndgFnf8klb7pQ+78dwqTP81J6Wa/ujd
ujaHVRrzgzXmPr/KtJoolxL9+2fm/w==
=EI1u
-----END PGP SIGNATURE-----
add documentation for "call"
Alan T. DeKok at 2019-08-12T23:28:09Z
Files modified:
* doc/unlang/call.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d85df92da78869345c51f16f25741c97bdf6dd2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9ggACgkQfQ55zXdi
Hs0O6Af/Y1/eV2iGbKxW+sf34tO3DfovL0d1RbZGFlFSans9+STDvqblUWOZPgYq
gbda31JIvP7qZ6tqkmNbijpb2lrBZQKNDXJFiBYe2daOXsxM2sh9zJ4szd0XCLoc
qKMAgZ+9iPjhbDK/p143c4TZtW+N5bpixc0+miXWZ8RLTPJ034B4Qa/VQfAsIRYC
LoV2bpOepbPVJ5w6of2LC2feOZZPUGaXIaK6lAJ5cO+vN5ZjYE/+W87LX0hSxqd8
DBBH80gHG84GC1k2owHs2ocknef7cPFKKc6LL1UrE/8eMVIg0xpjDnjfge/kjB3A
/fEGadEsNz9x62/oIpef3nvWCF6UqA==
=5OoU
-----END PGP SIGNATURE-----
run the child request through the "call" subsection
* call FOO means
* call virtual server FOO with a subrequest
* then run the subrequest through the subsection of the CALL
* in order to get post-processing of the reply packet
i.e. to copy packet types, etc.
Alan T. DeKok at 2019-08-12T23:28:08Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4948f01519fb129860ed23d56de46e5356a9f8a3
======
docker: The target 'crossbuild' needs the package 'rsync' previously
installed into the images
Jorge Pereira (via Alan DeKok)@2019-08-12T23:17:06Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-debian10/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debiansid/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu18/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcdfce989156f9cbbe974aaee54bc761c93979c2
======
Allow 'make crossbuild' to use 'Q='
Jorge Pereira (via Alan DeKok)@2019-08-12T23:16:57Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c36eeebf8abde405707a46f7f1a1cf246f9e8906
======
doc: Convert doc/schemas/logstash/README.{md,adoc} (#2877)
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-12T22:32:58Z
Files modified:
* doc/schemas/logstash/README.adoc
* doc/schemas/logstash/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb82f1016f2564eedd6c6733f0e0add9f61786ed
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R0s8ACgkQfQ55zXdi
Hs3MBwgAhSlYrMgKExdJuTfMJafW4OC70fhkL+rW09k+pUTeX1AI1jjQ+Id1sHDR
JkD1ykzP24zxIQACrs1lu3EbB8dOYZcs9hyp2tGmBusa4VCcx2ghkrfv0O7teCIs
nuDqPKjcDVxjBstaYVcMJo9us3C0wjiK7SI+s404CxfuD3QSbxHASPEva0o7z/ik
ngoqLlzJBlsKX/dJiEKirhhxca2eO9wswktZ54a/Do92mKKC2t1/wvfLA6KaUUai
owEivNuNOubpGmvfo6oL3zf3vkrEn1Lj7kGuI0WgE1HdnLQClUsIO9F1Jxx/D+Rw
icQRkAO01bDwxRomn7nqADeLrmcZIA==
=3hHK
-----END PGP SIGNATURE-----
maybe "type" can be NULL
Alan T. DeKok at 2019-08-12T20:57:43Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a2dd6b2438f7ce125c061e9ce80d8dce68356e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R0pYACgkQfQ55zXdi
Hs11aAgAlSn6lV06pwoUnOlbJL6gnmsL2vhCKum9nM5go32dHyghI9Kf6+hIuVtN
RqoUierd77J2JmBrEpppUkZ/uwXe3vHEa7jI5TRN8ahVMW9ik7mVpPS1ua2qloEa
kHHf1KOS5IY99o4iar9nX+EGeQfl2crdRkQp0PAtecomdNRlkhk5OnvejZjeN1lN
WAvWsA5kYLP5YbBJLAUU1wY807FxVWAAkNNpXqnXtrDqnvrdNcEjNhvMRz7s4Qxl
kZ/TqCaW4NQsJqKB+iOBkV5IfTWhii9yNooL8RhcbaE4rlL3YjpgDy1OItH/kwB3
yaheN4Y9RfNH+crMG5QwLpJe7KSc5g==
=peG2
-----END PGP SIGNATURE-----
README.md no longer exists. Don't install it.
Alan T. DeKok at 2019-08-12T20:56:39Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a0d1b279787ce3f2b801ec147c6019ae359b57b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rzo4ACgkQfQ55zXdi
Hs0hRQgApJzeFpaiY4QTmtCv3coBKoNd4rsHOzlz26qXvZsTjEBVLNaouj02aOa7
qVu0dLDZhpvSnA30G7rzf0vScHFP5zHyxCP+pInPqhO7M4psTDLCDrwvwmVIoFdg
9wuJ2imlA2sZcIXKcIjSWBSPOZYQ8QgCHHJpIFrX3bXJZduX+fK2W7n2sAynqAHv
Y08GUXdQBSnIszB4fI4/4/4iaKafLQZschmNFOu9DrJzIJR0n+bZOL0CaRfYjToF
NzJPf0ZE4vTgSf1juOyw5LmduAUnRfqZyXmG2XG3J7t7UcK2e8X6A/ErLupKU+hE
wQ+EMJ82qTYicGtvWAPNpoCIT0v31A==
=OGpE
-----END PGP SIGNATURE-----
fix up debug output
Alan T. DeKok at 2019-08-12T20:39:38Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2116bf6de4821aac95a6b9970d8551c9e7871d7e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RyqUACgkQfQ55zXdi
Hs3oFwgAnwIOvh/f09onNkQN+V+YxSJKxpgWgTUsj/hzzED4Y7khkxW+jGWPXyS9
SMjzoStGs1yutQMrjnjvZtDcjYG9POglz5j3LSa3XlxMcd5l7jW3lG7AJM4W4DFA
WifbEiBGy/q+Y8INl+kO223sx6ey8T3fhYx0ydQKNJN1MKe/Io7MHCQGsdU+QzjD
nXbe7QvfFGTR+PIVuzE1BoTuuXIk7ssJOSgXs5wRFanZkr1LMsFyWzvxPw7jwzpX
XnYt74PArBaXX5oJDxjc/aA0bYzHyovYqin4a/Tomgky87kH5MU32OktGY6gezMk
bvgYVE9N12a96hxOllgXw0vVR0fL+w==
=P2Xs
-----END PGP SIGNATURE-----
re-implement "call" based on subrequest.c
Hopefully yield, etc. will work. Not well tested for now.
Alan T. DeKok at 2019-08-12T20:23:00Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47a4adbe3c0f82fb058394ba06ebd739063fc704
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RycoACgkQfQ55zXdi
Hs3mGQgAmRPG5TizEMK6rV3OgIgeTCgKbCYcebdh7A5mhc+BOg0T3LjxE8PAuTM2
ezDKIzc9g9hXQD3C0ohTZnsjF2ZhK3Fe7t/ltconWB4TLohlmCEx2xQGM3YPFFpG
NtpAApNuVQt7cvYYAZ71l8SiQvGolIyE+b+iPHix2VztnRQZ9RPzRdBB3lxT98Dp
RQdJ+0CUViktp/sKeaCUczIm3e3uRdyG4AKzR9WBM/5aWt/Ihj+3w+Zan/WvBgQ8
4o6mcOEVfVgKM2wM47h2mb6Nlaf+75cUyt9Bo6DyS6d7F8a0WXXqDAktCXM3YctS
uDILKHrwj4/h6M0AiaYX+GZxgEJ8cA==
=zIAR
-----END PGP SIGNATURE-----
add special data type "void" for cf_data_find()
when we want to find a named instance, BUT where we don't know
the talloc type.
Alan T. DeKok at 2019-08-12T20:18:58Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eefa3ad57b035f3ee85d9198c6bd870da2241c6b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RyZ8ACgkQfQ55zXdi
Hs28PAf/dIvgWyjeTS07z1YlhuVm4fo3M3FzgKcZ1a6GH0ZlGTMG9wvzFNVfbL66
JXQ2wToNKeMBay0zKymf7xzvD70xsR/MXbhvxbmc8sDTzmNhQQWW9k70jv/WNdwD
LqbBosQ6yV2witV+ZHcfOf+xEWzw7+bC0ZdLpGa3aJQjPhni5dQVO6FB2lcJBC39
Qj4zbhJ+xNt6cDxUP5Km+yz4/5a1acmBOu6UET+uNVQUpyDV5yvnz53gMk07buqt
LeQaAXxlW6s/0GhLbYn5MHdwy6IH2qT6sLAzoHibcu4zjo/RywqyNYiyjg9eZ/W7
tp048W4fIxeder2/nXNyXRbgyCZfSQ==
=90jH
-----END PGP SIGNATURE-----
check if types match in cf_find() when ident1 == CF_IDENT_ANY
That way we can return the thing we want, not some random similar
thing.
Alan T. DeKok at 2019-08-12T20:17:52Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd2ee585f300c4c2b5a7d6523de20187e44acec1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rw9kACgkQfQ55zXdi
Hs0T2Af/RwPl7cvYnTdBBOBNyKWxddXagbkfyGmLVCuuhVmGiGCzJTPkAMHx4+Kt
gRrccMx/wbts+oQO5I/1YMRO+keWE9IoX+btkJqXDCFmwn5EWOjihCyWh/4ZFBZF
y0ckz941X1FNO1vHdAM75KG/WQtKXmqI9BZBm3/1ZRwv+zUR9bq80Trt0QZfIAX9
OR1Mkom4Q+ufJTQWwYOpb2h2j/WWGdkkKX1xS+Iq3KserVhmE12UgkkvrtXqSVV/
bZC0cUrzXbiqP9u/vroQc8TI2twndu/7RsEM47SVySNQaVNDgZpICJDUUI3yIM9p
R0jou2pujAa5NnU87/ZHxHAsAbNZCg==
=22wK
-----END PGP SIGNATURE-----
add the "call" syntax and handlers
Alan T. DeKok at 2019-08-12T19:53:54Z
Files modified:
* src/lib/unlang/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff82bd3e963f1e8d86203d9dae7a6557663bec5b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Ru78ACgkQfQ55zXdi
Hs2WtQf/URFLS0FYR31w0Ow3AueESW77eYqSH12u7Mf8m+EFfFAxihWrlcEaUxuo
Nd2ZzaK1tOPWbnzukp1LqjKaazumCcrJzjWxhakCdmV88WhX+LWy5s4sGDuzDM8T
sc20vDO1b6LWvu+4Y2fiF9EPENQnxxECsm1GKNwpA3ADpAOirsi6hEDjgGRQzI/7
3xwwH630kNbQqr9qnsMnRiFJ3deCyRv3dw+HtDfaZ+XiWpptX4PLBxpF1VzkcGLw
xLoDtx5cWEptU+Dg0FDZVbtHseHkjYmR0wHUrJaDO2O/RMjMwd6A8R/3T5esX+Sj
IcoT9knMRjn/3pDewL6Vq60GtLxRJg==
=ThMF
-----END PGP SIGNATURE-----
fix comments and clean up
unlang_subrequest_push() no longer calls unlang_subrequest()
So the comments and code handling that are not necessary
Alan T. DeKok at 2019-08-12T19:19:25Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/357946056cd772591084fa1d0e1927abae12918f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RsUYACgkQfQ55zXdi
Hs0GKQgAmeNTGJmhTtG6v77C+MhofMcVZWujQ+hHX7lbu97Xaib8q98WD2mQqTfq
Gffiju0vXmkOMyYn8G3HRfjOy2ejsEyPAr2cczRz+Anaece/fIV7GxDv6BuDsL08
yZvmeB+hqT3mB53BmIqzjoKvp5dKG3JsCGNXftOqi5xy4EafLzkhpU7nlOtTpLfg
bhPLsgFPO+BORvGxeSLc97xb9nJ0O7gOWtcjBj9m6rp0glXyBD+HF2H9F8sdIHKB
ljJWgDwY+akouSVtXoXllbFJ6G7yFvF8UiXXr3+o8Qc8eRTcKSWkBbjrSchXZNP/
SQ+SPn+bUPPxHaK+kAPoF3gZonScXw==
=VAGR
-----END PGP SIGNATURE-----
remove unnecessary assert
Alan T. DeKok at 2019-08-12T18:34:40Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e1c1a8a803d6b5e7c6986abcb41776764365657
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RsTgACgkQfQ55zXdi
Hs1gfQf/SYmxmPXWEh6CwbxRdQqN5ilBrZwLzJ8WsMEAuQFanCJh2twoFwv2K3ZF
Cq678Xt0dkfdLp08LYBC2w9+mZDYl+2wkwUSwKiiYK/BIRke9qihdTSKfwuZx/lA
FCBgbceF8611DEWUzG6haRwWz/HwzfYE3X5UIOgLgZFYxFy6ZVRShOK9vCuT3Ryf
QQJjLMXSZaHFUruyxFTPs6SKRI7Dp08BAtPev6MNoQOC1DkY9CfYdGqQFhKCb7ly
7SCNzkPPwOkkqTkWhyRx6CtxdrMMR/nlpRBIgxtPn9pgGFpKZYt3re1aqvu0MG9X
7iiGGn6kFEtL+RWzVIwY2sVzBNZ8mg==
=C8xW
-----END PGP SIGNATURE-----
document "detach" parameter
Alan T. DeKok at 2019-08-12T18:34:24Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b1d706c7c165a1a614130470688ffa31c3f551c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RqR0ACgkQfQ55zXdi
Hs34BQf/YBxstVFgg76X51djFD4AfgFzjCcXqfAPOBZJSz+rjr8QgJihGXFGxaUZ
uztdh5J1NE71HlYJta+y7aYSZRudtMWeTqJrfRKMhuLPC7PH9UPbtYa6zx7upda0
LWMoq4djKIwHWCRhZBZIFNeXgb+Bz1afzcLBSiFzEOrHcIdKzSmgemBtBJaFTj2m
YKpGPY/tsnJt1On9tVTxAK+vMW3JPZbsvcH6HHLsIsqGar6Om16hWbiNQaKWL5Nr
HdIj+Wn/UtgkYNM6MGRdVetT594jyrBDueFIy2yN9Bs3lmeeymndFR4AAwn3kiET
9nVsAHMktwBHL8xwuRhwXyV0/pc6nA==
=jVYw
-----END PGP SIGNATURE-----
word smithing
and add reference to "call".
Alan T. DeKok at 2019-08-12T17:59:47Z
Files modified:
* doc/unlang/keywords.adoc
* doc/unlang/module.adoc
* doc/unlang/module_method.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68e0bb8bf44d33d6939055bb209e00af8e7c9e00
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RoosACgkQfQ55zXdi
Hs3VdQf/eD9bP8Lu9DuqmUdGZ9gy3mZXJM/33qLPKWkss+2Nt0jfeWoRZEWv07iX
M0cVNOQmxogV3VTG/GjZVQMd+vCLYoWOXIPOM2ZZD0QL2gb4c+V1tCWP7UpQ8vMY
MrCLIbqq+S8HH+GKVLPoCNupvJ4/8NG4vaaWcMz7GLytf4gcHZOZilDXqDuzABCV
sJ5EaFW2/S1IGz2MgMhKQPIAVyOUG6UZTCcs9NLNPOFp++LAC/skDXuD4H0baf0F
ryjWuNt4h4uU58GOcRzWEzjexGYg8EXdP0RYwBhwwUdz4UlwdHZvz3JCuZPHLFfX
VzTXDeR9rw5ywOffK47JDAZcW2xa5g==
=H2BG
-----END PGP SIGNATURE-----
moved and cleaned up
Alan T. DeKok at 2019-08-12T17:31:49Z
Files modified:
* doc/raddb/sites-available/README.adoc
* doc/raddb/sites-available/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e906d214c1e3074500bd3130c70e6f3be4ff1351
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RoN8ACgkQfQ55zXdi
Hs3cMwf8DuU1qChGQnmSVCVSrg7nyLydB2NO7ODOYpf7Il8Q6grvkGbXUS+R689w
ZIdabuSjIl02hIxqfyD0X+yLtxFUR6hs9nOm+ectLSOVPPzZdKvSWQFO0NFw0NTq
AcwI8D6S9ZZSeOJ8mUhjZQDk/EQ1U4UM+ZR4WHdk5Vde3Ddd5ojUpcKSgh58iCQ4
1TycLDypQjVXWeImqimcPs7l618gbC9Jqzul32QffIrYvXoqYKqx2qCCKJdf4HWF
DhSs+idzD+Vm3lZxu7+gX9GGTHlasjre8fmV9AaTWg+0xtVG+KzDoI47xdlbUmdC
pOoCtvijD1Wa+qtlM4SzbdvE3Dh+hw==
=rKCp
-----END PGP SIGNATURE-----
we don't need this any more
Alan T. DeKok at 2019-08-12T17:24:40Z
Files modified:
* raddb/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b718f15c51e76c598b126b556f65fdd3e2f3d12
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RgvwACgkQfQ55zXdi
Hs1X+wf+JGWymeUw5gN6jcnemhHBb9S1Czi2qWVej0QhaIZScRqf0mSM4esbn9Q/
2cAzWA4CcUHhoUmvlNmbTTy1iNDee+jhJa/c9/Q46QHGwzC00qA9tfiWMGB2Af1O
N4kyujX+ERlVGY6twzMm+F28Yvy2TDwrzZ14CK5FlWifTN+mZQIICATu7qFNpyZU
RjhTA6ApKVqivuxMpZ5m5w2B33M9br2LgS3GEfiyWvZ+/aVXFek5ASrFalGgm2BY
tstAXkZal3hlt1OxrMmlWQZ1KmH4gQwFa35H1edjGaI1cUNpbmv5X1P7BqHBYF7T
/8Kox8YWgOVyYi8P3vXISPF7BCGPaw==
=22c6
-----END PGP SIGNATURE-----
clean up loop in unlang_interpret_synchronous()
Alan T. DeKok at 2019-08-12T15:17:00Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94d98632577e130cd9f83a56d42aee3472a85446
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RftgACgkQfQ55zXdi
Hs3nPwgAktdkhlDJEniqEer+EvbtluAUQPJ3edvIALpTPAmVFTSGvVc5WomyJzmP
V9XXDb6WPzp8EOgdQhNtq9Q6dqOUzGxfXBM6vQPp4EK/LQjWQjCT/KgnFB66sj/u
bgf3LcBmMLxY5TsnCr4QZnreY+jMWuJjaBvgyezVF2znKgiueE+kjcRzoosfzzmY
/jgwEtY4XkAWbzwFXRBojG0NpYydwIWTSnTlDt+psp2sx8jqyL+XvydN6CkJhLbH
7vv9QgBry0EPWy/1oF5R+U9EcmzSUXBzu6myrsu7UtDW9hTwwJq9I9Jn/4MU6axN
PcnSxbnAIRUf8MpNTz3zG1kboAi4vA==
=ofcv
-----END PGP SIGNATURE-----
don't use request->password
Alan T. DeKok at 2019-08-12T14:59:31Z
Files modified:
* src/modules/rlm_winbind/auth_wbclient_pap.c
* src/modules/rlm_winbind/auth_wbclient_pap.h
* src/modules/rlm_winbind/rlm_winbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/815d0089b08d4de97cb50cd4cb67946d33436080
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RbIkACgkQfQ55zXdi
Hs0K7gf6AsJjZBzzYUfETo2eA9feXPHNcf3LP9ymWONgrc1E9IxkINmgmmmNUgbn
8vp+vVuvWe3F+kp9/4BMcAbad+Iw/rLISmpSB90LsfLWYl325zItOejcY2IPZQTx
4hsd7OaAI3NhxXiHK0nYfu29ZzFDGKe1FFcZL8tWaqsfeUag6s1VTuSP2KE7hImY
L2aCt3sUjUNiTs9BkRB76WC6E66SBkDuajPqlkFlcH61T2ccX74orAwxrJihhNIN
YVXZi/QR8PzKmAWvXazmo1uNqgbrzozOgQz8wG6LFBVF28YO6FLl+M5buGWGpOkH
hFm9LL8IMnOiXZzBaImvE/OuP3c/1w==
=CN2q
-----END PGP SIGNATURE-----
allow hex, too
Alan T. DeKok at 2019-08-12T13:41:24Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e523501fb9b90f13e5f901f81fbf3e65c9d85a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Ra04ACgkQfQ55zXdi
Hs3ydAf+KZoEADx3w5PB/C3hkSwHH2qLZb0EEAHKHrWZmtnxidFfc9ZCx3Uae5QX
Ugankc2vxpfUtdS50lLxKL27BUoN9ykHpmBXQXcJhXmNiKm90Kjd+k3YqhnrC+MV
Gl7YDe/15eVfExWvXRIxDjkgKzI4pHtnVEm0B24f5Ak2F+Pb7FGeNwO+EZEQwhl3
lvJMkRhiNLuX79afCYiGUQVZGdE7GREF1ehjTJ1AhtKHDF2k315saFbIXOUACzXT
KpoU/bqZ73rwfNf4wkPBWf2QQEbJ/LHspBcOICvfDFqzMXV5vvtw90aDQjw39p4R
SwFPZfFawZHiG34QNL7W5PxtI0htjQ==
=6Zv8
-----END PGP SIGNATURE-----
set state->result, too
Alan T. DeKok at 2019-08-12T13:36:11Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a4416eaab4bff344bc95428a7168590ee944ca3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rav0ACgkQfQ55zXdi
Hs09hAf/Ubp0sQLjYC+W16ogd1SfiVRn1mOKwJgMP/ylZirmg7vJEodg8OG0bxzG
DFe+s2IhztiSGVZzSWPzGED1DYo8vLsx07vhb175+6XZf/LwYQbLV4IeLlG3jSmW
+7WG8Mx/tGaaVy/T41l0LQMZqyPiDL/QGWL1WHMf6BmF+gRqxCdf7ZMqMhExJlqn
+drlynaQasrfaDZlbPh5HfY/RhPoEzjD+LkZLJ7a9YWzSGlKVLQS9UmNlCBo1oQd
wM7MCD0da3BtcYhw1qKmGtWXmc3vpNpccb014c2Wi231EARwmbX5BxE5875P77/5
GWwh9rePbCYdlPhj3cbFv96/5vQivQ==
=ISOu
-----END PGP SIGNATURE-----
build fixes
Alan T. DeKok at 2019-08-12T13:34:47Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f72e4689bfb54937bf9ff34cd44e33cfdc966a2c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RaXgACgkQfQ55zXdi
Hs1jaAf/VNx88ZW3Uf+3wAAGieS5H1LsagL5724i0uOXf2tsUsuEn2BAU0AeLv5g
AGR24230KiqkPedoxY7fc+1FE5kqj8EsdLLNl07QE2SS+muOg9LAF0r1pjSRzgbl
WWujqw01CuWxxEhCznN9rnERYZR6NgoLAhjDWkIoZfR0b0Y4jBEN7j4ZI06GDoAR
4XiSzIUzUFrfoQdauy4/SQJI6Oi2/gcza7gOaHKr3SpTBhbz3IujwMcMZ19ok6JN
PM4Lj+M1Qj7qzaJlFBdlEVa/vPa2BdmbYD+kBamjBi7Zq9TawyYWY4BluB8O0rTi
VPNfWqzjiCjJqk/TbXENWhYuL3ISSg==
=ypvu
-----END PGP SIGNATURE-----
sort output names so things are easier to find
Alan T. DeKok at 2019-08-12T13:28:10Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a4cca91f84c5c373fd474636bd182b972814a6c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RZhcACgkQfQ55zXdi
Hs1bIgf+JBc4iv7DjXAiwlvRcELaBmVzPGIBj4L9q0nK8VaXtjotbdBBm975f8wr
+49jXC53E4UVlU/qcLAMLtpl0GflTb9fsapDmR+ahxiD9pIelO5s34az1YGpPrCg
WzD3n1esoxuiFlyCVqc7VKGrd3kQK0VzXhMJiVfhWYAPTwcVH/OnI47wHx6GO6wC
i+ef75kR+EdyCIfUY6QCfuf5VV+bz8kN/rERh6cxBGtcIyULltCl0OQqeEePB4Hp
vmGd3t1H0yGrXW7NSLgLMf/j6qTS9ZZe8KMRiuWYh2xogLCKs4jyoW+0php4DOha
mvwX3O8v5KWlovn4xjIDdGMvI/2N+Q==
=9471
-----END PGP SIGNATURE-----
clean up loop in unlang_interpret_synchronous()
Alan T. DeKok at 2019-08-12T13:13:49Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59c34326a0b7233b2b7b566355924fbb87c56650
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RW/4ACgkQfQ55zXdi
Hs1erggAlt7IGPkEZQ+ENaRRcXm0WQl/PfKcVTahP83XN+DwTjWWIIuoSGuH9ASr
Nn5w1fsaEuqzBygJ7BukZ4W9715LKDIHHcmMTqthocK0NUBwmZCuZmru3i/Dkm6a
etqSyRf/ZFrWe5xlBhAvBU8/D/aVB99Jmjz7hsK+n1PuUAHu8Yb4IOp6IJX8d0Vt
YtlWLRNJ1IO/QxemSKo6IevbpLrsfNURtef/+FZBne6LQsM89lt3GE6Aof3htg56
rrtAQ2RiF0qyCT33A/SOM6v5m5dRD24Jrpv6taLxoKVmY6mr8FceTE/eLQdmJyAE
uTwwW1CySdBldqNLMCwfgY6/jOZduw==
=2WAy
-----END PGP SIGNATURE-----
add tmp-float-0, and do floating point comparison in tests
Alan T. DeKok at 2019-08-12T12:30:43Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal
* src/tests/keywords/xlat-delay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b80c1488cf61e5a87632d9570e4e2da17a42c65
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RUVIACgkQfQ55zXdi
Hs3lJwf8CJ47YuzogdoPP7qFPmAMx2h5hRW+kyzI8VRL8c6CMLRgpZpGEXlzEThg
/xl7tnFdnHZh/Ld0i1NbBFo0kbbZHpN8pLgXwl58JniuoH9EAlHmam9YgkPUmLUr
u+7DVj+DbXEdOsHDtL/UDTZMEMOvAgV5q5Xm+PTVoIYTguobQOs/xiS8rHa3dB/5
HP+NGtsNuFC/EtUPrgsK6T2ZH49tn3NGswhdfee3v3S6q1I98D9UEOvPd6DrvyAe
J3PJPZKZ1sibTsJ8owxXxCtRmAQz42YP3QXnH6ktTj7+F8R2lZCbxltzrLc5pOlq
5IgoaGmx6rpSZeNsotc3MjlDfc3Jtg==
=Tvc4
-----END PGP SIGNATURE-----
handle child requests in unlang_interpret_synchronous()
if the parent finishes, BUT there are still children, then keep
running the children until they're done, too.
Then, clean up the children.
Alan T. DeKok at 2019-08-12T11:44:52Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9209949fd3604b34894853711f24c6a58d49a78d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QsQwACgkQfQ55zXdi
Hs0T2AgAl3m8ZFTbmOJCIYgx7AO0BgysvtsFOqNTIviM1xNVbtNR6jjRdUE/DIQz
wRn5MiqWrHgBG+5EDj1tdAZ8ZwVhi7cwU2nYDcaQkXunn0NgVZxbUszjoSmJylie
E2k27Gs2OMNGMveUWMWLDi7qzwxJ99hJaR+FZD80BZ07PHBuPfXArZVnjGWIx0Q8
k93bFrq3osUx55pd5fJ7BPZWcVboO3MOUWH+UjWY65FW4Nj/ebKFi/e+IyOnFpMO
e+wlaC9CnDtB4QMiQDGHNne3/zb1iGeWUDNOxyfPyVYcJ0072zoBh0bG/lSAiRsu
A9Ld/pBOt0TkuxIYOk/VsVS3gFFKbA==
=xvCW
-----END PGP SIGNATURE-----
set state_ctx to talloc_ctx, not to VPS
Alan T. DeKok at 2019-08-12T00:21:20Z
Files modified:
* src/lib/server/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2036e2c4c4a22bbb9e484ae818806182047a382a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QRRMACgkQfQ55zXdi
Hs1JVwgAiUx4A1I2lSQ0T2OgHc9PhqlMvyPMwsRFO57dQsCu03X5NVH5vAW6YZ0P
dBrGt9Xs4kLGMNtZpFQjIMRaBpP1H25fzu2aqLUQ0jSZV0oA2G2KqrukZjphhN18
Ub3gWTOHq5ruVqO9JzLeTVKl92qsDx447PnvxSM/5b+5CmbpC489nZkkDgc9JppM
2XoL7mlP1RMHDout/+MXbJaXlcFvQzHG5fP8AS232AAyZ3JRH1UDCZ3TN6WX7tdn
2X9TjDyO7uue5ImD5E9bzMxTqCBrclJqjvk6/VkjisZqdD3+jhu2ccdfT0T6SeRl
mfv7C1EsXaFIW7y6o9fTcX30CrHGvQ==
=pQd8
-----END PGP SIGNATURE-----
free child on error, too
Alan T. DeKok at 2019-08-11T16:40:47Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6f95c9780fef47d127ceae06c07c0e8720a84db
======
--
This commit summary was generated @2019-08-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list