Commit report for master branch

The git bot announce at freeradius.org
Tue Mar 24 01:00:02 CET 2020


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl55So0ACgkQ/6TVgp+2
 18qQUQ/7BsHBnLwrQdftm99PhTfSCfqcJXIDuEIXYyl5dUNKzCPSP5zsYlSiAeUV
 uw+MxSKRNVzgZoqFu+5UvTurrPavefGnNEO3bDjmfDd9fnMQNfc6hYMAy47wSujB
 UehK0g3rxnZ5FdCBTVUR85GjHxqnLuVtJy22487T70LSxwmN5GyG2GCPxFQ/E0OG
 ixn1CHCZIuUgcXJPpXPyCoUZCIoET2qNiSGSgmyo/D4wGXUJXvjuhKCit/9ecMS3
 kpwo8CYH/jUpcgSCdRZCRRHLpoWrA1CJKmGd0QqWCvEbrcceohQPOWGQ+UI26gSQ
 QgGUnG3BbF4gBwc9ugv3Oz8Yk5gp7SFo1Z7b39XIlKnWuggD8yvjefq+78bymRE6
 6CLmvYHi1XEo7/C/+k4QyiBkd7Pgu3sQvQyXnJMBVG7QCOGKnkWLVF47JZ91TtD7
 S5DzGSNI1VrGvSxFXEK7924Psi+nIPlJQgEMmizHywd2m8r2QA8cX4VcZ5yfh/Vj
 cTj7bBAwepIbmrTFmDQ3mJoYHVJId6frI32tsFf8wyIekUsKucv5Eb4wq/reRSug
 abld/YIfpHGp0xx7jGXX3S2e69TuFuyOxY7CduIPDq+K3kQJF6ROYfiU4bC8B+L+
 r/ED3G0lpsolZQtQkzjef5vnVG9t1DTVysM2+BEho5hqY+tQXOA=
 =7Twv
 -----END PGP SIGNATURE-----

curl: Use a standard prefix for all log messages

Arran Cudbard-Bell at 2020-03-23T23:47:25Z
Files modified:
	* src/lib/curl/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94c32d5561d7988621c769f0191d7cdf7d460752
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl55QtIACgkQ/6TVgp+2
 18qw+w//WYFBLrB6Hy1mBrZ48q/2zCNyGU1kuJMzY+ee+zUr56/wNY79l6ESQeEJ
 CgtRwI/NVYrDbYqKzqxGzk0DlveUldY4CDUGJ7gVBqKFc5RnasnUXLJ8j4rSZvld
 v/3CzkjPQVMXjlKqLQBMkQGv5CtA0MT+6IqT6aJDLeUuSJ3Aetbysv06DT+wP8Pw
 ulGqCoOYKEnPOEl8/Tw9OG55oXLt4vcs7BSjcWCdtctqakqe/wsI2GmogHwolLcZ
 KKJJR7gTcNlJqa39+8QUACZCRGTyhR/F3YEWSb7pOT+0cd8ahMfJMnMEo8/O/SBs
 bZvms1Pvaxq87VlgtJvtubvOVj9ITzbiMxwxoxZmcLGnUp2rm/JNE2IJoBq20BYx
 PVixlG0TuS43tL3mQqohATKlXLK0lKRb9kEhM86xpZEz0TK/RfH9oqOKROeCHPB2
 nc0Od73PwVGBfRZgCE6KgB9qgDvjZq8XjG3utCibjG/SP39K8GIOkLpOonh9vf9a
 /n7fFGLYZ7DGjqhGKvZYEUfZMH4hxAx0uF7AD4wui6h6LqyRDcU8Eo00Zu2hd6n4
 rKFk/yCvKWwkCxcv8RrNp5kuoEJ2L49hMh+EksMX0oPZYBGutKVs5MwGIzatObIG
 SDFAID1ZfX4UEvXnDCZfKCXbvLl8UxWNVcTbqV6NDscvhb2nVNY=
 =R/ql
 -----END PGP SIGNATURE-----

curl: Allow a pass through the event loop before servicing the mhandle

Arran Cudbard-Bell at 2020-03-23T23:14:26Z
Files modified:
	* src/lib/curl/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e448a8a194d191725090389eef0cb153d46d6ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54xkkACgkQfQ55zXdi
 Hs14lQf8CK70B4rOdSaqWjFxBzcvNT2X9FXYOcUAL3T5olBGh4K8qLUM56/lctSl
 is6rHnmBf+IpGmfeZcpzsx3R4Lc/JdZo6Q2IhNN22ZLHIOpoPEQtj0tLjJK+kiO5
 If5mAnGpJMkyI4OHW3lVIsAUjCsaZWrWyxmb4EP3fByq5/x4etnvzBtykF6VqVj1
 dQ97eQMe1BZvBrdj1JWKmwl39GhETaWUeEY9VtCrhBreht/p6XqB+L6jx5/bWY8T
 XsRazykkZVqLUSMuBW2JpT4jog7JoS2Yqxxtlk9RF+tji+OfLrE+Fc7zLdfH9+6E
 Gr2hENK/fg8o3HZH/AuWk4Tc069uhQ==
 =4+hj
 -----END PGP SIGNATURE-----

check for empty string && output list

Alan T. DeKok at 2020-03-23T14:22:58Z
Files modified:
	* src/lib/server/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dae954c91d61ef5eec835e4e576da7b8ef54ad90
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54xj0ACgkQfQ55zXdi
 Hs2zsAf+PrMB8kNhakkcmRV9VOxQm7rdF39+qc6ws/K9Dk7WiJ+iTXOpuD49vaOM
 nb0uh9WyNFpi6hdNvUo8f7dhbytw/eI/HlLzICjhY1w3nRWIK4yZWwMRzsqiXuRo
 R21dvciksMfAgdLT58w0oAYQeywbDwrnT9kM/wqwXuZu9tKWC2diQJDZoHCY3d9Q
 wtmTnWVnx1h8ZXqTu9tQpU2YLy/d+PXcSDQ16IljIY75tWn1HWCKL4u3rthmwGej
 RG6mwRNgEGDTb+2DiWonKTG3FVzsQhy4U/Da1ySpnZEjIRG9KFoSWhxIAn3CQ6eT
 RAfjlzOcfl1KGBZnOPuLQzY+KPUrww==
 =MbWI
 -----END PGP SIGNATURE-----

remove unused assignment

Alan T. DeKok at 2020-03-23T14:22:48Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6adc611ec7de4307dbd5a4a60e3ff2ce08246726
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54uAAACgkQfQ55zXdi
 Hs2aIwf+LjHMyJaWQcIhi5Th/CjAAozP5MOmiyhRll2lZ21JLtkCbuBX599Nxno4
 sOG6sKC6GBAAS6GkffMqH1AB5TBrnDUj39lBNCcqN6Qcvmk9zUmWmuSu5+vDWXG5
 VLhlQY7A11TGbJFRakdzjQC1FDRev+qO4iyKkQn9i/O8wfzcdJxjcsiDzXizLGrN
 uZ4/s9WyZz6tW4GJ5g4zj1uf5eVmAuO3hdHdP/8NFTT7TJk7tLodQ4D78czrx/E8
 XkjVCTHEsRSgHhKF7A5BeLhU2mTc/yTJ01uaQy42imJm/OPATijI3WIt26lOawQT
 c+HkK0l7hzhX3uo9lN/VKwru+j+vKA==
 =stzF
 -----END PGP SIGNATURE-----

quiet compiler

Alan T. DeKok at 2020-03-23T13:22:08Z
Files modified:
	* src/lib/server/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc6e0179f0a03ac253c9b243498a6f40362db3ae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54sykACgkQfQ55zXdi
 Hs3BkQgAk610uq1pY8kVSJG1sLCctXJoZ01SesM1ZENbKU72w4jWsHNJnxRMUpa5
 3KVzmDTR2hrhXcw9TgizxkSOiOi0l466vf181ZikrkTgpxjCGiWgddxga/WB9zvq
 NwXTEWKGhK9bI9pfEGfxSzhmrd62rOgjm9NU5EOIM7q7kmmvpyfKfCpERvALL+Ok
 WfLDXGwWLwDt+GDfFfR+eGWnDvG0rIoEFTUW22/TyWIaZT+6R5ePPSNehqB6Kr6C
 hGhaclM4WqMaUP/ZovMRMcAfNVWg8rYhIvAY1IeOcBfTma4ry6xrg2UDZzyzTzZO
 YJSIDCnOdgonBzzsLuWklUy3nYDu0A==
 =jSMS
 -----END PGP SIGNATURE-----

APIs to tokenize xlats into arguments for argv

along with a function to evaluate the xlat into an argv-style
C string array for synchronous xlats, and a function to split
the parent xlat into an array of xlat_exp_t*, for asynchronous
xlat expansion.

And tests.  Tests are good.

Alan T. DeKok at 2020-03-23T13:01:29Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/lib/server/xlat.h
	* src/lib/server/xlat_eval.c
	* src/lib/server/xlat_priv.h
	* src/lib/server/xlat_tokenize.c
	* src/tests/unit/xlat/base.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa51f187c0d3c278b0aa0ef26e164d484a3eeb40
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54sykACgkQfQ55zXdi
 Hs3xiwgAo+vm2LFwI+ReWHDeAOW6enS3p55nPPbE9CjOqdfLkKTZlbZGs2yjfI8R
 A11u7Mh3JPnutOjuqGWTFcUhrTCO69N2KZP8NM1Ik+KdFCCgxIbIYw4w2IMUvtRr
 yFzHKaorourcTT1R/obZdQcabkY1yeWKjZ16bvLpe+SNdw4GlGNwPDuol0/fxs+t
 HgpJoEceKEKwIAs2//21kJ7AeQt3Ti+kmpY7D0CrBg/28tv/U7J7qgeYvb90KRLh
 MsWUHg2INqtsBw4ZeZP+uDseykiO86nE9hfWjspIIusa0lpL6DgNTYDXBae/rqRW
 10hV/bWkhtmpWIirQFekypgeQKmz2w==
 =R6hb
 -----END PGP SIGNATURE-----

first pass at xlat_tokenize_argv()

which assumes that the input is a "const char*" which will
be in turn parsed and split into argv-style strings.

Alan T. DeKok at 2020-03-23T13:01:29Z
Files modified:
	* src/lib/server/xlat.h
	* src/lib/server/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b83791f99f668e2cfd124a916b0f46a57f73231f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl54sykACgkQfQ55zXdi
 Hs2aTwgAqNpA1bZOp6iQxH6zbPy5ZSGAUzBvb209mR/j2EAF6pVkpVCtYVh9jnji
 zUp4nRe1mdr/vXpFqqBmNSd6fkaGYXO53Scd9yYvLiOHi0yH7L0GgeofW9SUGoRB
 KZpYcTOPzMRlt8XsX7uo7lkMoI6sXwhLqkHpjoaqU7MUz3RGK+YydUux70NPLVow
 MtzS64VYgzL9U2j7od8ZV/TMvLvzQWfnMJeMFJDmQ0rLW7FiBRdyx326ZAGD/F4Z
 Uo1TCQ8EIS1PbiqRohQsvM/CROPLvL+b6kip3l+LDO1IJHPRK6AGC0hCP0hDt6Nw
 euSHzGl9HqRcokpjUlbyp+2pVja5nQ==
 =0Pg9
 -----END PGP SIGNATURE-----

framework for adding XLAT_TYPE_CHILD

Alan T. DeKok at 2020-03-23T13:01:29Z
Files modified:
	* src/lib/server/xlat_eval.c
	* src/lib/server/xlat_priv.h
	* src/lib/server/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47b75cf4e80e61d8035739325cc25d8a17e61caf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl54HwQACgkQ/6TVgp+2
 18o+Tg/8CSOERryIqxKOHWEK6ML3atfovD5MVy3JTd8ZhjLoxsaND47wpuKjDp3v
 Du1Grs7XD/wj+dvHU7+miKDvdvUgGrcSSwCXPjoNsxKpiJFhdMXYTAtqNAOZ2p6h
 ZRzrqvNa3S3Z1iWrSjJeIt8cMOGKfxVT3+rzXrMu2fHPkXK8PbwqoGnfCNALmYjD
 e98j2hvGavcNfg4BUCh9W3mGa+wZx+LchZiFTa7ppR69IkzDpl41kbgZaX1zaYFY
 lJJhO2UQN0PuVAwfr8P1fCD1la/M7bb980lsx4DMZPUAJNF8fRnvFxrrWJlxlTqt
 Ai+BOrQJHRSPdS2uMbb1Qvy8PCaisUbKybX53Epe5/pm93y3/YQxMnTHqxNyTME+
 SarjKi1KLgVIK9I9eRppS5jtXRU1WLBgV7ay2lXCHb0NmclBgOIGLpneCjFNYWE/
 fj18k/ff7umIjUeof0W3TruufQi7KNbqhZpXIc7yfvE0LmDQwKOKq6kcoy9HBx9g
 McQ4zkw3x97LKqC0+kJ+MWuEN6Se2q2ImE4hM6K8+XkYARx2PDJG9+mmPH0HPYNu
 vPcNvAlz0Lb/zGOKWVcwd2avb5vl9/HBdjM9vIXYiit5jyP5G0+Tro9XKeQ0aDai
 5GhjPjNAB6B44LiFWLnRsh1kc4RpU8lnZdGm7kEp6wmelXANcAc=
 =HAX4
 -----END PGP SIGNATURE-----

cf_parse: Fix the remaining type checks

Arran Cudbard-Bell at 2020-03-23T02:29:24Z
Files modified:
	* src/lib/server/cf_parse.h
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2f6845e1e15b28a4aed3477c53d67a96b044b9f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl54HsUACgkQ/6TVgp+2
 18r4dg/9EJb4u58lflomufetkwqqAKChsCz85+dO/slFiJvXp9FOivV0zM1J+/64
 gi9jYSmpBPLOFNsz6IRcA3jFGEXYyKePCRLduEFuWkfccIwjgyPrxZyrobb3PbwD
 mSI57QHJwVVUY3BQvLss/rLXHvSj6XBPho0VO6uDfoiVNRC6AePtgIlwdSrOBUdv
 K+ElxEKMzOow4JUii5io3KutirDssaGsIiCNIhSFLdDAJYJp2yfoapIJYRu55Uc6
 ZSIh4mPC4Ke+5jB5PTvecvYxRuUcn/Z4KWUkKN3BmFLgHfrVizxlNQk5guzYvX3W
 GtVadwASmDRQfpd+jFs0/mrdrVgQUpGVPDdwZxzLe2zWg6qRmnoFW8QjxqmSs+3g
 n7samizcDrvhtOhQVdQO4V7noi3CoeWDJUobUpJVMxxErgJ8GifcICr4wb8wFxiQ
 v3h+Zn1nP2WZlermt5PB6By3gPYL+k9+rYfwFTYC8ivByHp7Jc+yJtub8zk/ej3x
 ejFrdeNZvKVG9HZj4eGSDkGiGjjxYA0bA+M1Akx+uutizWaQwU7j2WssY1l+nT6A
 fLiVGg+DKVILT6Lr1doPg2B92cevlFgjVLM/UukwrcBKH8brv/iStDooyzZnC5te
 RVySGO1RueoICMy5gh3+dnJPZS8tbnA3mJfKuSPOP7Ox3bMhc1E=
 =NmkQ
 -----END PGP SIGNATURE-----

cf_parse: Fix formatting

Arran Cudbard-Bell at 2020-03-23T02:28:21Z
Files modified:
	* src/lib/server/cf_parse.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ebd2f930b618aec88cd6159c78f982694762a43
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl54HsUACgkQ/6TVgp+2
 18prtg/6A6FX5LhDyQ+VtmU5DT8P2T/f693aL8YPpvZ/YSYyNKSQlB6OmromIRxL
 tPiZPbLZ153DVdakhIOYspDf21Efuo9DT0Tu0j2L1VdDuJoTifAlig+ac5pV/X/D
 JKVNSSVECh/AdSAe6YfF3gdzPifIwHMwoVluMiT2cHNfAJN/bNqa0lKQZkuY71lJ
 MFFIld3gkc43gfNKxPP3yT13BluphAhj6bSyNlLGFsbqVM3hFOeMdxE1700q/K2g
 cFTXzjr6plP2P2415sSHTmISRpTVbRVAdh3j4Kpfu1uwg0ma/rvZrciawq2SyMaq
 nNBCFty/xnzdN2+1w+0FYCdSvUMfrf0OMKlONZ0Kz/BameuzkxaXeWcKuMpIDinD
 5kI6h6wvtWfTUvIVZifWDqorr1dO4FWDD/upWZsMtq6ZLLa6SLIxTzM04xMjOhTw
 h0KL7jLczTfDM2snsIREGiLH+30q+BYJzP3/MF4fXcGztMkiI62is3e22ib9DJvl
 VAPO7/6ACB8bLQclC6rVamEXghpqzCxzxdResjzcp3R30yjIjqn1gMXGC4Z6LuNF
 P4KY266/cTtHWu3+MZe40xQaoqbu6AkiYkEFKsZ27NUyYD7cYv/cDGi2sNNsZAod
 rgy/Gu8ryhKkDYnw8wZSIF1r+I/aK9wIUiTPIFgPNMs8fQ+5gOc=
 =9gj7
 -----END PGP SIGNATURE-----

cf_parse: Fix check for FR_TYPE_OCTETS

Arran Cudbard-Bell at 2020-03-23T02:28:21Z
Files modified:
	* src/lib/server/cf_parse.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd052500498069b22dce7b508d99a6b6437280bb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl54HsUACgkQ/6TVgp+2
 18pt8Q//RXTCcOr0L2lmc57ZrjOO6TwVoX2nm/HVs+JxwQMNMYCOxQMJ8kp+8VaB
 nyVP2db8uqcL7Gbl0lItbPu42Pc+BCAAR2l2p+8L7ZUVpXaGZ9o+l6DchHdUwjon
 UOKnbG6jFNi4p6jdc9Q6zAhmyMqO924XcZ69e13acC/5BiijmUgeKC2A4fVurJaA
 xP9loORi8O1y4Yhcb9uz1o6klbPRY4yIQA793CE3Y9cRorZJVjXSAZedEJ1bRWl4
 z4mqgrsFADPU6/SQUh4M7Q/YT0SnzX4/E/RQoGs9+dg+jh1SHoLgm56ZRP5MgXLE
 Zlf49ou1kKbKcOn7IBxljQZrxF8WgTno0iNzhlcwwW7E7vNAgsoC0it4T+rYCtzy
 N29tatC4fRezwxaJkaOXKPT1lgafrOCWBJcJjt5TxSPkLcqYe5gAT0ZQrMf1nCi7
 PBj4PlvEjkoLnhob5piyF0oc7hH0lSro6+1CaHxBArb8xsNNFpKdtO1Ecl0ua7I+
 KQuBJ04wzmGaQNLRFw/V0OrqFgROx9B0+X94Y4oW/Ge3NcCKxzYXPaFm6S7G0ozd
 MRA4pFbogNhuWS8slqLwIiqUAcMFev34xuoFvX/s6RSZAM759z1Hg8Os6qfpqF5M
 5RfUiy17tP1dWhf01cj50xKntn59hBZ3DeOk36CRTC0meAD8wu0=
 =b6k/
 -----END PGP SIGNATURE-----

Revert "comment out various array / pointer types"

This reverts commit 7484619c9f9eb7d7e72134998812d8634044d189.

Arran Cudbard-Bell at 2020-03-23T02:28:21Z
Files modified:
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc83df523e0729e084b75d3eed97f4bce8296156
====== 
-- 
This commit summary was generated @2020-03-24T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list