Commit report for master branch

The git bot announce at freeradius.org
Fri Mar 29 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyc1TsACgkQfQ55zXdi
 Hs27hwf8CYaXdcLtaBrhkGHDrailMrFRe3TN7eN8XUBIASV8DQz7xYaB9/SeQdnX
 rjf7p39WAtgUaxldWyTAFzVu3GM3GJ3Fonm/5QVD7C5Edh768YqvqvlsURa4yGnQ
 NQ0cvfutEDyAXUNRKYWy2KeZilB0OmbLA/n+sS5CYN6fGGvUgwXZQYOXyZ2yy05q
 uznI8lXVbFK8bEPl55WkI7AEDsU/inZYwIAgyccrFCsUrE8RVqgrP4IEkVvUAu/o
 oZVVvcgdXtExgau7+mqSQsKjpFm7wc+Ce3Y5fpJ9+5joi+eO7dNyrNQFNukT9sXY
 cTYumJSW8fuKkbL66b1Ks6QTTxZBoA==
 =VLGe
 -----END PGP SIGNATURE-----

rename "radiusd.kill" to "test.radiusd.kill"

so that the test scripts are loaded on recursive make

Alan T. DeKok at 2019-03-28T14:07:40Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51c4e67645f36b6ce596066bf7de90b5ac5861ac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlycvDcACgkQfQ55zXdi
 Hs2S0Af/b4R0WRQmBAVeTE9EBzXcXdD/EjwMveBBWMvVr/F9akOjGKRkpyKC+9Xu
 4+sIYLBAmvPBIFG+aOzjIHmGQI76DnILpudBEAXyg8J+y+ExEBwCyzS6qN5EHrnw
 xd4laE1wkHC/cJ4OJv+6dmVGi9Qyb2vLw+qPxLCL689rXx/dMFMLQYE7tHrWKLzK
 Ks9J6aAXdo+IuWwFOF/hm82Qr5yIcofciVe5/9CMRbERE5TNIJIJEH5NLbXZjNnt
 /3V237tGmP2NF3OikDX2Bq/hE5Hkmj8acpk+wKEiTaddYPSZw2LZr/MEJUyCtYzb
 MpryT1bB95528F804tQ3tbNaT+haew==
 =I5s8
 -----END PGP SIGNATURE-----

tests for subrequest

Alan T. DeKok at 2019-03-28T12:21:06Z
Files modified:
	* src/tests/keywords/subrequest
	* src/tests/keywords/subrequest-if

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03c8a4ded6fa52b5e1ed144ec5cf14386690dc9d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlycu6oACgkQfQ55zXdi
 Hs0pGwf/UXgniBVLu6VVxJGLDAFQercTKX8Zy0tr2oi1PEuEMf3osTzDdizSs9cj
 xm56cPsavW0r+NSIkWgOX9IDWB9foXIMtr9BqQvTIZxXVILM7M9TOIGteoJFMVF5
 FgUiA/kOy+mYzjVx0x50QCyCgUjZN/5cwIJx/y0+Zxz5KF4GpJmYbMPJS55Tz9w6
 icTkiSh56Nt/nvIQZqMreoMjA7gddpkaLDd9+sYbFD86K6fiPaKx3qy0H/38dZ5l
 FsLvcgNS0wedeNBfHKNum/bEAvYF9JvHhRcFl1NUsmexJBrxnAAzdza8T8uOreWs
 +FMHncLZUDJacKDlN9keM/gq93iH1g==
 =w/bS
 -----END PGP SIGNATURE-----

add support for parent in success / test_fail

so that we can test failures.

Unfortunately, we seem to get <underflow> when using
%{interpreter:....line} inside of the "if" statement.  It's not
clear why.

Alan T. DeKok at 2019-03-28T12:18:00Z
Files modified:
	* src/tests/keywords/unit_test_module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/824c383659eaad60fe810f10e9911502c4812097
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyctVMACgkQfQ55zXdi
 Hs29xgf9FA2qZcjnbvTtECAC4yfOvjhKVS2Q5yyp/2Lpes5Ucm1H43DSqFudKt6e
 All/As+7DwFUJwWprHemsTPYSe5XsSUpS8cd+oZIcTqkkVdPg1xWWJwN3wB5v11b
 zbIhSodHCZYojKzLr0s4tlocy1WV/YFDI1V6mbV0ycPIsj+69wC/vtIj7I2g7EYQ
 MRSSVTe+Iy5TNUanZlvdsVgBheN1QV3iJ2XyD+IJFHXdWd1uYDcyrJYEo5lNZj6j
 IhcYvLKRVzWDirdPMTxRvqbC45lSrUEGsLanZCJnjh0jB21kqMUZy9e9EpYzdJQl
 2h8gSr5cK1crE06SyBNrhmvzGQF7uQ==
 =rTYO
 -----END PGP SIGNATURE-----

s/unlang_process_continue/unlang_process_interpret/

Alan T. DeKok at 2019-03-28T11:51:33Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/op.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0e8dcfd74145c31c40015239ef1f5fdc157f07b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlycsnUACgkQfQ55zXdi
 Hs30ZwgAm1RZ+bi1KsWLM4PrVXE3oJxWWQERv2phgoik76FF3Ppv07sttiX6zAgs
 vBJ1Pqy5rI8YA1CLuYzCXDbn2LMgRlFmbv9ZqZrRKqIp/bqKs2UR3/9Ybl6S2cF9
 auxIqY3BCTeVxEw7nHh5sM93Sq9ytgdBXd5e14ASPzAWzpVFJMq+9P908SEJn54U
 gfNkgOksAMbFmpbIlq8Uzt7LuYyLPm9lxeDcnK2cQ2Df8kKSiAupQpbd29o/voiJ
 7h6j+vI2wHfN12ly0s3d2AuPxzUK8X4m2tYDFHo3oFInTiszO9dWVFo43qUo86PT
 FQexJFMb8wHumXs2d3YTM5LJGSDyDw==
 =Smn9
 -----END PGP SIGNATURE-----

running the tests depends on the binary we're trying to run

Alan T. DeKok at 2019-03-28T11:39:33Z
Files modified:
	* src/tests/bin/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8ea83b8afb18435429efc78e8f5ed82aa93b3f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlycfOAACgkQ/6TVgp+2
 18qjMQ//QdHXKIIYb72jUksq3zwz919hx47dMlo6NS/PtQeuw/9+j+64p+uMdAyk
 QuKpPUgu/UVFhD9TTcG4+J7hMAg3uTeTwY4Bs+V0ConQ7PTzcClq9TxO0GH7x1GK
 VWw7YPhl5DS2WtyueKLHduoYqq4mdIhphSidduxceJ33RgyS6hzreaPkb/0fuPVp
 FN7IN4bbc5DUteHzBg7HLD1WmVvsuWLWT07FOXa8h/uz0OfznPKhRSQNrqofFwIO
 iTn1lHozI2cK26hRKX6qhima5DU2E+2mGhmI/ED/XySKgij03lqAUIPPD0a2e0IA
 V1CIGlWWRCn5D9zeiP91A/MvmkxY27FkOeDFLVFzW6YCnNimIyDSC/u0sFh93vwz
 4jbvf53X+pYREA6LMXr7sarV3G65CFq1ambVz34IeOaMCVsazA068oZ17A+nn4mA
 M4yuz8SPfCO9Jl6uesKZ3Z5/2SGxkQrq2hLAaFdpTCAOI6VpGLHcY79M4VuPH3Cv
 51DklV0q8jwECRWdEH1evHop+4nlHlKmFGaUEPhW740Lsgc+ZSTudB3hnxpHQw4K
 wMzBejDS47wMjPtwKyqiTM/tMMB0Z0T/JJyTII4vrCRWs/t8eh0Prv37ugiIR7G5
 fZllJiXgrIEXXL0xpzPijkuAU5pdn4h4CjRoEzzNNNh8Kg/FiNA=
 =dSel
 -----END PGP SIGNATURE-----

Fix various bits of auth logic in rlm_rest

Arran Cudbard-Bell at 2019-03-28T07:50:56Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1799aec4d75aeca99491fa873502a0e2fbef660f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyccW0ACgkQ/6TVgp+2
 18paBQ//XN7fz9LzwMI33EO9Xb/UfPMoouabq8J84Dw9Lw/+4BC8a67a+oDRcU01
 93Yd172bn7a4rko4eUOcWw1zQbVkJekKB8U6GwT/KZqUCaWJHGL5Kk40bDSdmREE
 aV8piKODtrHoPVIPERWk3xPD8UNvBWWZ8N/76xOAPd/NAwHB5pzjtIlJccMd2NHp
 7fdIvaCksvnBf0SuttQSuO+2ASNh/fVtxtZF2G/vyp9GJYGBfYAaDEB1BjpEiWkg
 Py1mp8x8XhGN/m9v5A2vLiM/89EnU+z9gwD/VXCqQLNCFV0Osi454nAYOedJipBY
 TlaMK3XQnCdIt3n1ULedGPofLQCvsuwHfGxmdrpEVv++MZ35ywnT9wZRt/c8ArQz
 ySNu8h64QHu0z/Z9M8zpR4DDejZ0GXBs5q7TbXtpThrJONzcPuqTo6uloH084xf8
 E8kOlEzD2dF0+MgVmaAK9ZLhuWZExLOWvSJAjnSFMvNx7oJAms2/ieHZn/3UsTiX
 lFq1+qshuvj0H1y374QUZ7/X45DqAZ5BjN4WJZN1iV3KGT/eZp8IuJc7BSLq3TYs
 zoPG1Yw2jd8eT+x52j9GEmpqhW9ad3HXLU+QUoPHsBLIRfyPy4i3D54oD/yT0p3v
 ikWoz8IQSw/Q50XDNOp1WFg/U1vKNZi/Okk1aD2G++1UMYp0WA0=
 =X7ei
 -----END PGP SIGNATURE-----

Simplify setting auth options and remove restrictions on username and password length

Arran Cudbard-Bell at 2019-03-28T07:02:05Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c04089cd0f0a44175bc35339fc529d255d3fcc9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlycbGEACgkQ/6TVgp+2
 18rJUw//bZgLluQjK9A8NW7YLf/UGFwfuZo3+HIBUIkjTcY6+duzKf+ulOK6JZ5Z
 NzEMfZkXkmvf8Y5K57jUwTbCYnSjV7Bj03IFk816stV3jd/n/IAVbJN1qnACnCS8
 drE7BTmOO1OC2xMRwoiW+ssdHGWs5GSfp3/ZN9YDo2MLHJ4hoEIc+KpaPhZ9eC8O
 c2matIxiMC1mb+2R5KEBF5oPE4G988HK1bcRyoJBUHY5Pe8+/sW6TQZwegO3BdJ0
 FpCp78MG4qmEhI5a8Qmnw1zotk3ex6V0sHcAboGRaJlr4YcUcKq/0gIDZpMNZmgz
 6+5PW1Cf0J9hOfk3i4wJdWWbjnnLKhtbpyaYcPIcod3C/C7GufwoIRjKEMmU9s82
 GlMDUofC0fKlLEmfKc52lY9N4asl2Q9t8ZhwbmFdOng1oUInkPERyubdQijzFDDA
 WbTdOcPAoFiyhRPs8pjIi6pr9ohfNFaQUyR1z2WHDgsGaoJqZTWZVwHHLQ5hudVR
 Lp8who4vJC69qaQJ5khB/Weuhbb0h6XdWc0FZAQM2Y06i9IwFWrThKnAe0feCT3X
 SEjCUpdU7OrNBfGGJ9KmbrrsBtyd/3ZZCWY9i6OJF5Vo+8iaABoIwzVloCBO3XsA
 P8PwS8Ms/tuGi+DWSMu/bQ+R75vfX+6rWp1fH60MSHeVvqWFrNo=
 =IwF8
 -----END PGP SIGNATURE-----

Add prefix to macros to make it clear which came from libcurl and which are ours

Arran Cudbard-Bell at 2019-03-28T06:40:33Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f20c5aa2f0e1d5c59746129244ebbcbdb2ec1d7c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlycbGEACgkQ/6TVgp+2
 18pL6BAAnpX/cYCObhr0gbwLwft3Bsh+SshTREhSOU2raaA1SIdIDE9iPZnA7c4Z
 R0N70XbTTxszOk8B5fMU4U23YO5KiFu2wiOa8W/rlX3gLMw58T1Nfmoc7tSkMeSh
 VCtl450lPB3i4ypW1HMux4RlXGvUr5p8WR+dnQze9uOGVzIJ3qWGlW3Q9WyZjsxP
 DYBwPW46LkXZmhO/lYLfsAcrLlcoCdVtOjJUBBMkQQv7rvck8Tkzb9FqVRCr2X9E
 mnVsHPPJHNzsiS7/blccSFUvWMMWmrboVYbxjAMemqXxqxHhG4qkNBy0u1U9/RbD
 n8/WjbSu614EPo3bafd+LkFRNDx8hnuRT828nuimqjT1S5tLFeUdf6ilqaoyzcUQ
 o4n9LRaB4OWSio4nuxFufv7ge8gCgU0I2Gu8QKoW+sakNabPPKy32F8IaRi42ELG
 rIZOVTzfeqUKlBIqJk2cfkry/5Y+ogXUbZpNNB3Po2pbo1FlBC4n7ExqSXme9HPu
 0OQtD9lX+lI8gxp1B2nTttnQMbtPB5pG2hI6vAoXdwXfkvxflP7yr/U0Nb+GDZ3+
 6Ej/cqcHxw32x/0SGOoY89c3VRASDBGKfxy6LJe+4dh0fPDwLj6TGkvvQVPybTlk
 VzDigZrDhb9qS6MiY3n7G6TtSprfOYtwpTsjiBl83wepls1B92g=
 =7Tcq
 -----END PGP SIGNATURE-----

Less fragile well of enumerating curl auth methods

Arran Cudbard-Bell at 2019-03-28T06:40:33Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17629d832020a14bdaf8f081df402cb468f8496d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlycbGEACgkQ/6TVgp+2
 18rt8Q/7BKSvmz+yEh624YwiCPrkqCB51R9EbDv1H9NFZad1gqmRjVJfkziI0CHm
 W376RgLk8poTnYpY+yCaOtCElh247lnYjSxrHcIgfKHx073Lal9jiyW+S5B6YlQG
 h2fCoRA9ibhvGAGLiD4fOtdeY93GNF24k5AckZvTU4G2P4tvQlpnBLtHvUy0FsSD
 WYLdNIWvDPlmqpqH60WDaRi92bOEbeSHCKMq3orksmibqtsOJsYcxV8qc8CIk55w
 lN7zLNJOUQVAIgaQpbZWXdp0GJbNRNHCr+txhdCnD9Pxt99qyFUu87CdzgiqKBH8
 fxCfdPdHo0uYXTands3G0wRnXV3zNXHqOLbyNJu0YmBCRNOkvsz2/k2cQRqEyRP/
 0XkTMEr5vT5f5dAAIjjSMGzELAcxj6oMW4ZLDwa0wlASxjwnDF2xU373okBsewpQ
 nxshv9c0opzALx4mi3QKYWfOZEbze3tcBv2AZLVVVsV7BFE9NITCMKZWYsoV5/Ws
 PCV8SB4s8lVqTA2rlZS1DpnyfvKxz/yPzQLo5fipb+6UxgqxHbrtZXlcRu5wYGvb
 bmz42mnADFjP/ZbPQ2XCFeYTR8jqhFqM7NrnYNZMXHTCoIHecIo9Kl37gTXrKnX/
 HWfq+ub8rEQcIrCxbf7+3zgmHP4wMUqXECs1OZodgbgswNUedXo=
 =wkOT
 -----END PGP SIGNATURE-----

Remove some boilerplate config parsing

Arran Cudbard-Bell at 2019-03-28T06:40:33Z
Files modified:
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72ccaa38914ce2916e88937c2c0dd393db4e8e58
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlycbGEACgkQ/6TVgp+2
 18p6tA//fLOrLf4hPBc0tBpEbktxhznsXY9DuddhJfifnFFMcrvaX8rSkT++R507
 njQ4KrxmxiNfYXyvmq5QmmTn+sntXzKUXqLTkQnSvY5JwN2xobig7S2uB/nrmfmm
 fA+O9x5P4NTTtpxN5IQ2cWVtJTGDbIcUjxAaJVrzMpezNhZ+pl90cpLOhHQD6G3D
 tQjWB1fL5r5drB/gVkH/QAQNpM395EUJCryw3et1p5PftuEsYFhnDtzbT5GHvtQv
 xBpSedc9PGmiEIzRzxjnkS+xip+67U1+S1COqCJizbRA5i8PrE0WH9tRsg2ug0ci
 F3AF0x3sHvrMo+B4Hg51DSe8ezNa3l5oUlS9xGeW7DBvzsGp1UQx5Wdoy5k2Mao5
 nf1ErwO2dV2DxkKTK3MXrMTbmI1kIDDMMWKjxsuCUdmPe+dgjZZlnvRrBZY/7Xnv
 czqT3NetGBbh9xmrqVmkSEc+czs76/fH/z2ACIsXjx5zqJdZvGNeBIesXOA1fp+t
 yeqdHfL9vCdJdGJd7h1ZdFAl6EZcl9OSPxUINMQ471lr048DQHDUW5haTfsu3Fm+
 omDl7Jcwy1mp5iFiu9ov/8DV/qkrQfmj8Hf758QcSaot9IZsRGirdY9fDPXQ7zoN
 nT61cwY57dyaLMF+kRi3SofH5K0lx/H8eEUysCHFSzWUqjamlKQ=
 =fw1J
 -----END PGP SIGNATURE-----

add cf_table_parse_int for working with enums

Arran Cudbard-Bell at 2019-03-28T06:40:33Z
Files modified:
	* src/lib/server/cf_parse.c
	* src/lib/server/cf_parse.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89187a701b95258f57352322b13c12eb8f17d07e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlycEAMiHG1hdHRoZXct
 Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108FpyD/9drIu9OBoa
 JxtPKHhRGd+gRB7N9Wiz8eCT4c50L/+KlpaHfUZ8NEATGC+FC8i2g38hWQtHteoZ
 M+pJ+rp45uTK08nc+8INM3Fm8gwTorEonWvg5nCQHVGR1WVIVp+GrRsKIjyd96eT
 p2YBJEvR6LNjvZO5yYxV77Ab08Hc1Ct95gnwVrXtLqmnCo5VKatwyztlVXgkzWFj
 3EAGtS/mIBOnPCb4dCJFdtSwnFVOSosGNclrFeBuCd5XbOLhjdpcg7V8u1MCFCvj
 E6063owwYMquGoLTLaBcnKHi3B5XBNKZNJkNrnQp4ueBLrkKsH0XYsYtA/Cois1V
 oj+gzcb4GNeEmSMHwLUtNpzFQ0h7P8FakPFxlJxKA3rob/z0utdFgw5v2lAObCKN
 GvZoxH5SRqYpZJ6UhqFSrFdMvzoFwk7XhfQo8OBy5jyJFALO632hv7LJ+WHy5s/9
 0Ftsx8zxHnpcXXg+VgTGIDNmTD20dIpbhOTUK/IeG6OrUyP8HucFWjvRGRebPuTe
 h17+KwQ4Cgjw0a1n5KhUjOVzQmDXXmHq/J4VxuRhXijLwvji+q2D3uMhpyfuuGtT
 +kuYlv3M+aGIN+XYhB8M1PsLLcXPIOBzGbZ2KzTm3ooqELdj4NG5r6M2AYldUk2C
 na8jWFJtWdq3fBAqViWQdlbRRZGwXaYWQg==
 =SxPt
 -----END PGP SIGNATURE-----

fixes to crossbuild makefile

Matthew Newton at 2019-03-28T00:06:22Z
Files modified:
	* scripts/docker/crossbuild/crossbuild.mk

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


More information about the Freeradius-Devel mailing list