Commit report for master branch

The git bot announce at freeradius.org
Sat Dec 7 01:00:03 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qqwcACgkQfQ55zXdi
 Hs1m8Af/VFzNp0Eto9MijyxLJcnf76sIaDvdMHZZ/ouhGIAnVfDNnDZIQON0716z
 32aEdTFl2uWBwcOy2l8V1dpgBUgTpkDzRV/Cmd8CFZ9ZRHFyvUq/3u165JppgDKf
 baGOc0D7xY9kDpfOjlyBC3fezfYiMJrtFtMtVBfa4WrEkgQgTCg/24hKspL7kvkg
 S6vrWHgg1djJeUoHHhh/rXTkHszNgQFg+qzLxtE3pweQdmhCBek6JL7UzfgmL/w5
 +R7bPAQ14bzH98ZzvuKNzD0YztrrB/FKJvPsxjd/vnm4/dcy58LiLcJzBCmhIZmo
 +hQIRUuu4jRjDvXNZM4OggHtd9n3LQ==
 =YtTX
 -----END PGP SIGNATURE-----

send packets on reply only if we missed packets

and don't send any packets if we're gated.

This keeps the backlog correct.  But it still sends at a rate
higher than the requested PPS.  It's not yet clear why that's happening

Alan T. DeKok at 2019-12-06T19:24:54Z
Files modified:
	* src/lib/io/load.c
	* src/lib/io/load.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15a098eb1e80bab3a006e5a1032a0aa1821c6ed9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qkeMACgkQfQ55zXdi
 Hs3G9ggAmkmaBedJyohnuNAZFpneAK3JInwV72gk3bq9AP+hVgvhXQTsto568L0W
 WjknVyQjARMTeyki77NRm/U8Dfmjn2X23KipQY3xC84BwyrDD4tr9KaFs4lz3p5t
 ndE7ugvzaqafz2a1oDnUz1FVY4r2+t89r/LP31DRD+Asp6XVZultz9nTmZPX6fil
 Sco83GT0Tv1VHPH+Rtj+OmEFxn6tt8oBXQPm1XPDjKOXNy4m2BSp4PBdhsh0b7rx
 C4y3G0VbKy+Q9WsGGTvx/+S/sNgA9+cYHRRuADqJXXPbVCJuRzEi3w9srRzqsxJh
 Hv7Czii9moeVvaEz8zoGwQX060Zgfg==
 =Z7WX
 -----END PGP SIGNATURE-----

skip timer if we are not getting a response

Alan T. DeKok at 2019-12-06T17:37:27Z
Files modified:
	* src/lib/io/load.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/443032c254f457f2cc1cbd1a63efecb347cd0d77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qkZ0ACgkQfQ55zXdi
 Hs26zwf/bx4lnl2ZoFQwUCntwUyxRKB5jdrT6jSKKW1bwFyKHjf8NsEwVQ6/NVtG
 FsvaKEXMnwbMWhKfEHx114FqLk2VkcmQGFinFy0m725HiI8YHI8gF9GmNsu/2Yy7
 usZrs9ojPhrAWy3cjRSWsMy26eD0iHPWfRkR419aAFLYv2sxh8NpXCCehmUWYVbE
 KRv6ffkC66dZaJDUHAoorWRhOnxbG6maOYLHbDowUs1lMuNcBkDgF+8pxNjQqjra
 uGQWV62ne7QyCAJ/k6iGvPq92e8ayoGCnJPRWkZD9tfS+27fyu0ffjP+m/OZlYuk
 SgqQqVEGcYdKZ/bw936BudTgGyKSyg==
 =dm3i
 -----END PGP SIGNATURE-----

correct output stats

Alan T. DeKok at 2019-12-06T17:36:23Z
Files modified:
	* src/lib/io/load.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39875e81df5900b9681b9dac6993049cb32e65b4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qjsAACgkQfQ55zXdi
 Hs2/bwf+NPnkVaQLrY1NpZsipkIM7EEtIitJpvP7Lj5s7Aqfw5DWZlnm+PolNy0+
 RaSqS/gTbcNHz6IkLC3+S/2+kEJUnNc41hfgZjUq825kg8tA5o0IybJwRscJiEV4
 sV8VXy617CGZ7DOyTZX226HcTEPkVZuDmknujTRWu/uqVhXyBnWP39TBCZ9secR0
 9vJ3hpsjLIzvogh44MySa98UCb3N5gq+qN4OP4K6wGrWAmYhjrJdgi0vie7ypPYm
 HiozdizKaM82iR8Yj8JFum1qTVLzoTCw4BpKgOt+Oim5RdI5lZiApfeR+UU+ZnyD
 kBkTo/OwYdiC5RB93iOpUJx7YTpzVw==
 =TSHR
 -----END PGP SIGNATURE-----

always run the timer at expected intervals

Alan T. DeKok at 2019-12-06T17:24:05Z
Files modified:
	* src/lib/io/load.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdbfe9213b7bfb23ab04a9638e97d2c9a7370e3a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qYxQACgkQfQ55zXdi
 Hs2Mzwf+PHvAK/1c4mAYzWqNhYWzEtRZoBcAPDasp+E/vnd4fhEV4gimHjaAg6XN
 E6/OwtrcJ2JRTDvCL4Q5ehO3z9e2I9HN2NuqMQcvk7WnhRSq6EeSnEbqZCV16lx8
 ytsZZSBRZRKqPSk2wQbw8tL98JE1AS1Qgl8cXUNcx+y/22a4CeenNyUj6ei0UTn3
 Qgx+PZQTpGrJ8vRyvGcOgV51Nk8ADhhneAuv1oH+P3SkXnM6K0fcq/IP+qDzmnLd
 VKq857A0tOg8SrXXKErGGvsrHfbRqSSDEdo3qi4CJlUeGBvMRxGw8eoxJL85LIhL
 VQ4CTTnyuys7aHsEU6PKOzsn6mRKtg==
 =jUBn
 -----END PGP SIGNATURE-----

manual merge from v3.0.x

Alan T. DeKok at 2019-12-06T14:17:56Z
Files modified:
	* share/dictionary/radius/dictionary
	* share/dictionary/radius/dictionary.pica8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92c858f08a5d02f9fbf36f5fc8b798d31116d2fa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qYxQACgkQfQ55zXdi
 Hs1whgf/ZNaHaFU144jqWjTIleAyuH0jrWLmQf6gW0lKT2+nFYus96XmH0HeZFTJ
 ZHXFh1AV5o7zLIVg0kUPELyGFOWQF0DFEYDrN0/cKtDiyOcBCUaiJfXPjkNQ8i58
 Vda8P6ZA9JIVf2XDzUGqjNYZf0oVWabl7LF2TrsU/ZqZBJMV3GkqJ+nU0Nzn+4k+
 iKSZmXdbjNtbQ3aqOrCFAz2NsSxfPFL5uaDgHpPXGlUYrH80Wfw6BlO39WNKMUf3
 t/gpft0QtA6Bn7SPAOdoJjpkYqP5QNrtA3CWIf/BP3uSSstIDsB8Axf06WHSLxZ9
 daJj1SHGWqqZd7Z4X6gZnI0t/WYv6g==
 =EwzD
 -----END PGP SIGNATURE-----

fix error messages

Alan T. DeKok at 2019-12-06T14:17:56Z
Files modified:
	* src/lib/util/dict_tokenize.c
	* src/lib/util/dict_validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/400678a110fec333723cafac8dffa3586c5fc41b
====== 
Fix rlm_python build with Python 3.6.x

We don't need '-Wl,-stack_size,1000000'

Jorge Pereira (via Alan DeKok)@2019-12-06T14:14:12Z
Files modified:
	* src/modules/rlm_python/configure
	* src/modules/rlm_python/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df02bbcf95938d33029e50f967845e502c800b9f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pzZcACgkQ/6TVgp+2
 18r8IxAAicrKzGqoOEz4xSICJjNTDrqupDxK3X5qBDHOP+6t1BkfKdr7YpLbnyAc
 fgTSO6jxp70ZWS5SR3mCgu+2Sn8GY0XCJ2vzMnqh2PJK5nxLaTuUXR+wnNZG5ZoX
 9Ks6MzbU5pLiOj5qAzy+yUk64g8Ycw+elMaEH9HnMlitC1J5WJWRNtUdN61MEIc5
 FF6sgV66fcblLaOmcFalELFSt3X4yy1wt9M5MmfocSoIGt6efS5xhfKL3RhZmwzR
 5SGkbCtBSETFMLlgzaWokwAn2d3XEc9UGHRlG7N/HrA1p+/kWF6gilCrkvSg24zZ
 k/w30j0C/juVccxlFxMTZ/2Tdns8PbQ8yv4wqO8+5oT46555mW2szCJ3q1DoCAlV
 nOOwlkyffLUHEQ23zAmY6Gv16mdV8lAEX2IbuoqvL9ATFAU9cgUe9EvAU5wclWyx
 +5357InUUMfmW3FEITGIzmaYgMk+855FA/E/j9uI9okxtQhfrWcHmo9tBNL9FCIn
 4I4u+h6sxXTFPiG+fR4/3YakJS7JZ1dfsqlJOsBPd4pn2XZdaVDhQaUAYmUWZt4X
 8sUcr6R062FvWdc/kBUnjsYudo+DdmRTSJ/iHyvxGN56o/M4err3/VByrI5coiym
 3+T03v5Zyy6ktS7jP9S5vPUO84NKuWmlTo8J+rpC5XcMxUlDBik=
 =ZJnW
 -----END PGP SIGNATURE-----

Add more debug info when tracing connectoin.c function calls

Arran Cudbard-Bell at 2019-12-06T03:40:07Z
Files modified:
	* src/lib/server/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eba1dfb0ab0e0a7b13b7dd2cf2f08e8c08aa2231
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pzZcACgkQ/6TVgp+2
 18qchhAAkGSOOd13ruhxuOhvTMqjDFzJ5RRoKlKGBYBiR74VGOtxgLA9n52Tab3B
 D3xaefeKOLktyP8rxKvtfDAgktw5iddJc8rZhpb6z1mKiLA5D3NCMvUKNxvuSHpW
 W+U+tF+Mf8MnwVicr6DGrHf8H+C9MBd92mvRcHV3MynhphHfZr5R68FLpx1Ztj15
 /YQYTJkdZCHL23Of6h3w/1CMI7Rn+exJf1VcTZw1WBDAa80ZXiJgs8nPdn5Sy9xN
 dxXMl7pHFLhpVYEnbpCxu2PovAz5sdjIkNwQDp4CbHVRp3MvbKWvbgDOY5//6Jgf
 kYCM9KgLsJzjbQHeG2rYnppHDL50VMKwMJ/08kEZpSKt4oHMtElwmDCijjaePmht
 /lMRHMnf+y4A0wNwibXPlIX1MwNjzHDSrIVKZMGN6U7qQSWljjMpCwuGl7DaqYQ+
 UnCUtrqgUYRp2NYAHum4nyW40xmM6TXwoOVfdfWLwiutCczfxsVqfucNUAMIpU2N
 fIkCXYNt1rhjOoYTPqOgZJDuc9dqnbaNbozS8vlGL1DtvcORf4SNpVq18nRbeP7B
 wr0vdG8CN/y8ueMcBGQTFsliI7aw8h+DNlympQIVvuyHfkT1Dtfe6ZZkUITON9wf
 myOFV3avUcNqhAbnXDAeR8TWwD91VLZPPYqHkDHfBcx8qT/0re0=
 =a4Xa
 -----END PGP SIGNATURE-----

Rename FULL to INACTIVE

It's essentially the same state.  The connection should not have any new requests queued up, but is free to continue processing existing ones.

We should probably add a public API function to shift requests off a particular connection too.

Arran Cudbard-Bell at 2019-12-06T03:40:07Z
Files modified:
	* src/lib/server/trunk.c
	* src/lib/server/trunk.h

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


More information about the Freeradius-Devel mailing list