Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Jul 1 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVsrNAAoJEH0Oec13Yh7NPSYH/04dtA1WbzO8uTcJz6vK4uyN
 fUNphlQYsnDbhXLZANkB+wflCkBY6rXzsXzg66+1iaC36/Ktz8HfNgzoqNw4U+xj
 3lappQnBDjg0Xo06xzjAMVNkr47r7ELTlCFsafvhjkzh54eAFm8PcLwYiYLJfIym
 bciYcfV6GY7bwHZ3btp68qykRCfRRi3IHJJxtWxjwEyFV+vxL7NfnVo5O5mg04Vx
 HgtjnLakMc1eTT9Hh92O+Xx/NY1kfYZARdTcWxUI2L93RWnR+o0WkTQ6Ot/jdfe9
 +QQTisFePNqomiD4+MQ82zlzimRBCHnYjt6FQyP2SnKI8j8yWn/rKDyp2v+4z6s=
 =XH6z
 -----END PGP SIGNATURE-----

hopefully last travis issue

Alan T. DeKok at 2017-06-30T22:03:52Z
Files modified:
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07c8de0097abceecd1a3fcfab8c4e252a897f520
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVsPcAAoJEH0Oec13Yh7N7AoH/0YImUBM4LwO9826T1KYVrcC
 fgSp63g9Bvr91VEZa5bDOE7dPGWoPez9HZ8C5ropCeMfzk9NWa7vg+C1y/qtEL3V
 kl9DnBGzsc3/9DGTJdlc16hLrTMkk4qRaDMdmu6zc8Yhjcp65LXOz0ljh6CQFrm6
 mNiOP9QRujal7lYGkyciFGlCrs3zocvqpMgIK9QIYfOXAa8xdkRb9JqopEW6OJ6h
 2w/C9Jbx1tubnL0AUFB5dk1uGglZYPVLrPwWtTCTL2kfgbCo/BxTNlvpBHO0n3yH
 y80lAMV1rrqMeLdr2eOPuk+BlPUqA0zvydF79/YXG/nEKSBj4utPx1MfrJqiP/I=
 =NZ6Z
 -----END PGP SIGNATURE-----

minor travis fixes

Alan T. DeKok at 2017-06-30T21:34:17Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28e87c143d2f72ff94f867b5ae72916288a8cceb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVrsdAAoJEH0Oec13Yh7N+joH/joUkEj1HoqNkmD0ebOV5czc
 keDgOneLq0YQx9uK4nSbmmeTBi1zlRSOZLVl8ZMnOTCT4JbX1E+JxLbR4mCSLJzg
 ROFQ3FHopflN6Ev2NjngfrPwlXW1B5DDKuSTQIHGZx6C+0r1g52NW+GjZSzjP/c5
 zJ8VluxZhHIxtrmsWQjvV+9hWiDg2fFtaTykT+7WSRz7MseynpH01a8lMdUG3uEk
 zPU5CBJC3YsyGN9Jxz2qNZ0VYsQPaRB1cZSwI15ud3hmGwQWb6IWpsM8EYCq+Xki
 625MjT5xPxYEUorx7oSTOgdynpGXXYSO3BZ9a1NR3nYJVGRhaUu0YpoQJB5VsiY=
 =iMEb
 -----END PGP SIGNATURE-----

remove more macros and function prototypes

Alan T. DeKok at 2017-06-30T20:56:52Z
Files modified:
	* src/include/modules.h
	* src/include/process.h
	* src/main/listen.c
	* src/main/process.c
	* src/main/threads.c
	* src/main/unlang_interpret.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/proto_tacacs/proto_tacacs.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95ac74398e14426b532b29178bf1f837a5cb1a9b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVrkRAAoJEH0Oec13Yh7N2rkH/1bhHoSbKisH1ya60EPtpWU5
 CoxwzbhjrThnz0YMNt1QF7k6Q6BAD+HlCbTnOdpus6sVEKoLJyhKwrF1mINLKOCW
 w6qPykh2y9Gf2vG1vr6HIxqs4i4MmuAs9k+PHb8SXv4IsbS0YBmZid3fa1A9xr6j
 gOcx8S9gIq/zJ7i6CwiMKFOk0a5qeSCV8hkko5n9qgO9CNd3GbPlrPE1P8my4LvP
 fPJ48kfZ7IazOWejNSfcHmy4133vxOfvgQt2oCTk1818xOAEVBQo8Scz8sKGuL++
 9HisORBQfbA/h7d3gkxZ9IGaEB2YRrz+zbpd1FtXImJbbDTAieOeg5EioWT7DpM=
 =yPpG
 -----END PGP SIGNATURE-----

remove the guts of process.c

Alan T. DeKok at 2017-06-30T20:48:11Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64b0e791d0b2d7613d2db184854fe17e02fbfcbe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVpfUAAoJEH0Oec13Yh7NkiUH/jzgC2rCtvLm1jvXCBNd/L32
 sjVOlDw7MlwA9MsbjfdeO9Pq2sQNP/G17ztCTVEstru7BGtsvhMN5fTQF5SV2ul8
 qmmqUSykvERumDTPJRPH7PMjYwGH0QiqOp1VIsFGFEtzabc3BJLIJaZgoQzLJFk8
 IVWq8F2vmVHIAqsPHnLOLXVuKgFCi/pmErEJ8HlzqugI3DeD6q+eUtpW2SX1UpxE
 LvegyP2HRNft/S8IqAXPsEtk8zVcGvtaz9nGeEhH/aBNOeps3Cy+iSYg7km7T8GH
 pjO4vzsVA9s/4KgqKMx2zK6mlivFq5FzqcaUWc+V/8seIghgB/Z92FQ81sKFj58=
 =Z1iQ
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-06-30T18:26:27Z
Files modified:
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d41c6e5463b8c22eccef91c072ef16e2d7557cb4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVocUAAoJEH0Oec13Yh7Nk0EH/j9/k1XW2jTOcXc1kRPmtqfQ
 yyrsZ0w3A7OiB7dp9kSOl2ADp7CwNPTBHzCIbigEjA8fyN6qbPdkQDRuLvKfy424
 CaryX7+MgcTeN8YZRGgoCfBXBBBLJ5T+DfqVeu6hokD2JMKlD7+3vtQ4TKprlQLd
 OMMe1s1p9v5NyetjECEIuljIBvAcw7eLRr8E4trLf3HwIX33puWNxZsaE2SPeV+h
 rdh7w2lkybJ9P+YDVvfH56LsRQLLE03fCMBzCOKwUKYNpDRzb6XtR1eO3alzmOW6
 s2mKNGwfRX72NIaYS/DausK4AMWbIf7OCZ3DT+Z5est0AmFckWR3NjmdGmiqNu8=
 =1AWB
 -----END PGP SIGNATURE-----

forbid old-style listeners

and move tests to using the new-style listeners

Alan T. DeKok at 2017-06-30T17:14:37Z
Files modified:
	* raddb/sites-available/default
	* src/main/auth.c
	* src/main/unit_test_module.c
	* src/main/virtual_servers.c
	* src/tests/auth/unit_test_module.conf
	* src/tests/eapol_test/config/servers.conf
	* src/tests/keywords/unit_test_module.conf
	* src/tests/keywords/xlat-virtual-attr
	* src/tests/modules/unit_test_module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0c9965d2335975a2b6155277f3ae7efa76ce7f3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnUhAAoJEH0Oec13Yh7NA8oH/2c+L/Y0B3EmUXK8SowsdsdB
 hsYLzHxB8IIbiuz8RmMPMnZhda7Ko1aUk6PHtnDuD8e9lJ4SP0xnJmy1wR88JMtC
 ITqAZ4Kmb1XWZRoYaVz+OiUPCTIfqzQoHvS8QdO/PbW6zGa1ZwM1UTj+4D63xFDV
 JA4Lf5hdwzDoSdSsOk/ZlP8s3CwP8j09vs4zoL8L01plbADr9WQ6UYwQRP331EV8
 msFL/gm2ifAW8WJaWe8K573qQhQlkEjRdHeLz2azYUt4NA06ewDp/u2DjTMqaFiz
 2s93T514UOkrgR8snCDRH/7keGjnjoD/wq5r9FSmTzb66DFObTvj+YHGrEy/Ixs=
 =VMk2
 -----END PGP SIGNATURE-----

add missing REXDENT

Alan T. DeKok at 2017-06-30T15:58:21Z
Files modified:
	* src/main/xlat_func.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2018df1092d451a3507930e8b3d44575bf0d0dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnLoAAoJEH0Oec13Yh7N9nQH/06/pXPNAQfmKwmAvUqTaCdO
 OGN8yVPiSxO8hIAdDArJB/nSVC9F52M5068+KuM9YigKNmrNzfFBLlxEHW9/MMzz
 satvZty3c0rYI83RSaDCascKUTMoVMvbTuJkJ0I2JuFHZorGXY3sQq99lq0T5eF9
 emmP/bQyUQi7kCQ0letFzpj3v9L/v404UeEem+kQDElpjPdjJqiaxT6xSSA4srAf
 oRBnM92NZ5AJIDmo3sKDIV6wDLyJXtOWsrzv+lqlYEbjy350VCfwKbS8mMQd43Ij
 dgJKO8n0EQRhNkgWRYxNQBeyBxZ9mZr3DxhC9vE7FjJeFI7UNgtiSgtQmPLmFLE=
 =eME5
 -----END PGP SIGNATURE-----

use same indentation for skipped contents

Alan T. DeKok at 2017-06-30T15:48:50Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f99e136d59e1ab223f6915310fb099219452d4c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnK4AAoJEH0Oec13Yh7NPCsH/RfDW7cpgKKSBkAdxWBM/Gfv
 nT4/gr3sgobyPYtczw+ia9gVowNJO6mNq7m7CsjeJZ0HCznFwM/tGUx5/roQQBU1
 ZPUyNrdRKJB0tkRAw82Kl7MvFWzSyxvaVvcKfbbX2WwVS2j5vkxyLucrOyFLt/mt
 jAfwshgVULlnPqS99JUGcwWVsVwx3qFRL7QnKWVlyiM8rcimGXySmSYfXp9s1whO
 /Yriw50iG8wsKX9GbdydnUf5GrjxuixdZ0Em3Y+EuvW0XWVOTyHIf79jVWvcJtyj
 isI/s8Zym7X6LnSqYu+g0S2qkd8/6hdH7zbumVTctLBJ0yVNxgIGg8CqyKJG/mo=
 =svGj
 -----END PGP SIGNATURE-----

assert that modules don't break indentation

Alan T. DeKok at 2017-06-30T15:48:00Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c563d52a6dd6e5f01ef2d4201d1a4dc3ea7dc58
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnH/AAoJEH0Oec13Yh7Nc+wH/iSSfUY/EZJjmH7IE7ZszN0o
 +DUVoSYYQFpmA32CuZ7T9vLdxrfk0hmPEDBbIDaFhpTHeFQBBg8wLFiRhjenu4cp
 y4t6XUZuxA/ebo8WAbOB/No3x2J39usyqcrQR/YLUI2T3veJau3dmiUAlYvbzqRm
 egba2wQPLfiI0bYDj2ZFUxROn+OvNv7IvxNeVhozdvOXOTNXvgYItbNNMC1kas25
 GFL195UPNoVgg6vRrRIz8awsNwTV8Lp2S8ABdqOXESP3n0GzGkTSoAmBgeC8f/NR
 13WJ8sUIymydSbce3eXl8r7llsK/of4OEKKjnu5+DQP4BozLS82/ErXKx+Cmt2M=
 =fPYV
 -----END PGP SIGNATURE-----

move common_packet_debug to auth.c

where it can be accessed by the new listeners.  This fix is
only temporary.

Alan T. DeKok at 2017-06-30T15:44:39Z
Files modified:
	* src/main/auth.c
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f46539fb8038287fc5dcc3d1fb282b5b96c42a02
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnGpAAoJEH0Oec13Yh7NfIYH/3EXJenMDGy7gg2sixSHlohg
 TEEOZYewxwwZf0XIK0kvLXcjp4Qal06fBzZLnpATDJU2k4kv0ffiBoEJ3Y8LxwrT
 f5oxxmE25gO2J4HWr9+eLSbZGQaVqsjTX8gLr4L69YQc55OKWKeazYKsRDaoMhRH
 gSyGoXPpwj/SiShxmGrb752mdq/eccsPQU05nwdyrG91nJNDeyzuyyrRe22FqB+C
 LfO1KYWjN723OExn0M3kwOhgIEq6+dF98YPggG5EjEgcax2Sy6BO/E0iEcKe9caY
 o4iH6cSyhl6O9WY9kSPduwnJ6Ua5up8Lq5shItLCab0uXBZBa/9jkRjXJ9E8BF8=
 =mvFg
 -----END PGP SIGNATURE-----

add fr_request_async_bootstrap()

which bootstraps an async listener (ONE ONLY) for
unit_test_module

Alan T. DeKok at 2017-06-30T15:43:17Z
Files modified:
	* src/include/modules.h
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7da129c85b53daf073cd4f073cf87e143efb98b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnFtAAoJEH0Oec13Yh7N0nEIAKlULlAsEs2/pySpLyipNJe6
 B07eGL1eoNmk0uMi0w3lDNtYtm1cxe5wMMqWE3OBAjDgQffUl0QnFLZsh1dGnve7
 iOVzLwsmmNVp8p/ut08YbP/BPSfo8nRea69nC/evUXCkLR8N3ZuQ4l7BPHF04Y0H
 MwHR6f+mx1vWpnj0LpUfHy1aVjfXZMSIolQXQkhCFX4RIWr7GL1LE1qUtVQ8A653
 +k4FAnSWobemUeeIG8TplZVGyqgMt29nZooapdpYzdK1Cr0NEA/PYupBorTlzqQM
 Q8AMGcJsNht1NGLibFU62HBjdlA+37plPPc8RcAMEP5EcVP0l8iWCYF5PqzrkeA=
 =rEWs
 -----END PGP SIGNATURE-----

note where we may want more REXDENT in the future

Alan T. DeKok at 2017-06-30T15:42:28Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d50a998a61ae7f0e46b6c5ecf27552ad0850196
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnFgAAoJEH0Oec13Yh7NsmMH/0ArU2YwkZnzssMkQRmxrjhJ
 TNPTVQtSNCxluYGZHcAeeJFTCoIV8D/waXtfP32BzCqF8yyqRKVNVRO1qqXSdtEm
 6XsK7bvkv6h2usPlWfQlVFpADPLFJQxxIC9C5K57vviARLBOMOf4O2mrysvCFcDX
 wtXOfWKTa+iJrnFjgVx5gHiMSqiDRXq+cXZEYwDfUjg1JjPudK94zKvrHWz4CWq4
 xQlxTf2TCFOgJcTsa+nVkm0tHEGh/+JRM4hbBNtBwOwR4HW1Qlnf1+9zl1LYnd9r
 ee1egOgVKmOk7LkPOIoUhyZBxCKJ/T0N8c6Z+2l+1qLz9IBM5uISbMRTC2avfVU=
 =Tqbc
 -----END PGP SIGNATURE-----

don't do double indentation

Alan T. DeKok at 2017-06-30T15:42:20Z
Files modified:
	* src/main/unlang_interpret.c
	* src/tests/keywords/expand

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bcff08639213076760668b0f2be707591475e7a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnC9AAoJEH0Oec13Yh7N1kwIAJOL1nVRz6YyYQBxss3A3Szu
 MwuW+dcBnOq6Hixzq3dP/yL2yQUxphPSY5L9ti5McWjHsEgOt0crJjVhzgIIgHuS
 jg0W4VRluVjo4JFlUaLbKuDb4aDQ9s5d/G79NyY6B/3mO8th/IHtVuabx6RvQi8N
 iyLr1EMfaajqxCV44mz5rutaBhpT7llIXbWZ+wVoGTGxPTiPMKEhDGeF+HJDqldt
 5E0pHIeao7SxyXz2XQknsO/ZSSC0QcpzP3OP6RTKTSQuASDwAlx03XjUP0gGBXUY
 hN0OXn9HJPOEqTh3ujpdR7cGu1Ggg4zuVP+ZQmSwWy5XKbr5h4VhQpeII8Zhki0=
 =Bdx6
 -----END PGP SIGNATURE-----

fix DEBUG4 to be actually DEBUG4

Alan T. DeKok at 2017-06-30T15:39:34Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fa86f7c07529b5c09c9311186a41898af56bded
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVnBRAAoJEH0Oec13Yh7Nwo4H/2yT6nHItEb4MFUW2riWKudn
 BVY6N1+ubHFN3f/UA/bez2lGquvyq2W+3//ZAK/GbthigwcpXVEbQQBlvSbtVrRf
 JLJNOlC/hNhNHjJhpUPpFe0/HbSEhR3s1rePztyFnvQDA0sySEZOaG4DEAxZrEhP
 GwJDt1koCyk80Z0IqR0VbMkPqps29oBRhNdkkMkjb9jiU4V/L8cT7EosGPpUp5mi
 wzAmwDqrw0PrfRUUl4Wb6LW/BqEfRleQ0e91peBZ8OowdmtHKy068Mx71S8hWDIX
 CmEg+Hiq3FQHLh56iZVBLVulgfiXxKQKAMtqBMGXwsnX13n/yddAE2ePjR/zWgU=
 =A5uO
 -----END PGP SIGNATURE-----

add REXDENT, which would be useful

Alan T. DeKok at 2017-06-30T15:37:43Z
Files modified:
	* src/modules/rlm_csv/rlm_csv.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f41a0d82481bdf8e2af8b6185b33ffb9e664668d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVjjfAAoJEH0Oec13Yh7NUc4H/RnJsGrb/GaclalteXL6x4hm
 5xfJHJWd6MpG5nhp6KHp08iiq7Fi/T8bXfFka4zY4N4yF8SD281kAqQGx9JC9KoW
 MQBL0AGaYA+4NmCPEVwT00FI5jrWxEG8BDz2xOknD9aOEI5xDK8CTPkkJgpvCZf4
 VKY9ZYWXBKhfphzvxgR6kMhBJZSsnvOPGeTQKkNkG3aqESMOzgXMz5SLtnoF2Xrl
 ib09daa7qU4RZM4+b9bVjNtoQyDh+UQB8J5burb6+58oBR8qrz7yjXSRcCpcYE8C
 iaCXu8C+gb5kB8hQVxgvXEiuAmxBYY/4RWHaAuCYEG1lp87hOwMh5ZDcdxe4zXM=
 =Til6
 -----END PGP SIGNATURE-----

update comments and sanity checks

Alan T. DeKok at 2017-06-30T11:41:12Z
Files modified:
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc0ffa8956f1889ec03977b94602fce8d7850bd1
====== 
-- 
This commit summary was generated @2017-07-01T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list