Commit report for v3.0.x branch

The git bot announce at freeradius.org
Thu Jan 17 01:00:01 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/ZGAACgkQfQ55zXdi
 Hs3A1wf/QXeWmZA6NZ8kgoOHHTp+qaidSr9eNLM6UPjJlLTw/l9SwnoS8XmM2mad
 MPeM7jomSVkki8EOR7BAdMBqJ09vwnwyu1oB+nwpZBhD+9hQWTVG9mQ78CdO5Gp6
 09a00NJFkvfdPaaO98NqUg+tcwEtxnYWd1oBbs926Sq5crAsoFn8ynyyuRZ2hc/T
 jNhCpFKSJlrKcMIHhXOy885dDOEa/bwFBJe7liysEJ+DQ2qWPQjTqlwoxE3U9Lj7
 BWUPYqi1KJtYafrwfr8J6vXJzIkApRZqdS09oGMXwY9XCX1RIywJyO60HIVis24r
 imjVJe/U5PjzKKAeKl9cS6l26JjyKQ==
 =XP34
 -----END PGP SIGNATURE-----

free request->coa on cancel, too

Alan T. DeKok at 2019-01-16T17:05:28Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b31d724bd364023ca531bc0c9ab5d3566a338745
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/XmgACgkQfQ55zXdi
 Hs1KXAgAhqW2R91eMLVU44eWmEE4EZRddS0Z3R+PJ32bJaqjGgxIwMb5FdzXwNpV
 EMlYct5RlfTcZm8krB1RtZm2hOCnhRywgttu5oxmaQw9hPhi+p8eQb5PiAW+2pEG
 l3s3zg8YLgaEAEUUJSbYDmnjN2UVF68xm6Uk1i1dYjOb1I3vucGcGkzpCqGO72eQ
 F7Ed0V9Mk5cAr2UrS0lus/bnxQ81nLAF1UwLybb0j5dYT5oWZDDo42IiLev3odPt
 S0dkqR9NGoXtN8FHCHtFJu5f3gaXJt3mgF2sL0I+nCLT8VabPbGg1OKcSLelaS/R
 x1lzFS+E820arnwomewzY61Uh0DxtA==
 =/Hrd
 -----END PGP SIGNATURE-----

disable TLS 1.3 for OpenSSL >1.1, AND PSK AND certs

because OpenSSL doesn't support it.  Should help with #2390

Alan T. DeKok at 2019-01-16T16:39:23Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/343d628893d50407f8ef1322c08e62f3f915e61b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/WmsACgkQfQ55zXdi
 Hs3k+Qf/VvQv9TvQGVeGYdV4QFGlEZsYLM1As1kEqpuNZDvbD4h2ozErPtDqu+Go
 asD9bt1bztZnZ1AXg/EPdRwD4b/TOwS27xNxf/kksEb5SEa4i9JQjY+KDbbeYTHQ
 Qjbr1uZ0HanA1s5jCioRZKVQm1vQmXaSIq0mIG9wAO3F7QoIfo/gEu7WjSrWsCW8
 VLHLK7hrHINhb0GwPyhENrwUHIRyQGU8W9DFgKEZBgB/dCqlgQnKLWAT6iQGjAhF
 yU/qiCHX5A5MfUEkL3ue1XOQLQDu0/bgFOqzGKaQ0WJsJd9NCf1dozDqmfWzn8UO
 8C1Xv0BVZS4znqYEWLlfqQA2PeoJGQ==
 =rEm4
 -----END PGP SIGNATURE-----

move "check for connection down" to coa_retransmit

as it is called from multiple places, it should check for
error conditions that apply to it.

Alan T. DeKok at 2019-01-16T16:22:13Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/944938f34fd77bd2c640a56b53f918c710ca69c9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/Wf8ACgkQfQ55zXdi
 Hs3zIwgAoXDmdPS+nk8X/f55W6uQDc2yAR+aoytApTicPPQgkqsJ6RrgMewm6d0r
 YFNjznZvxyg0f20PQWDM4ggl38HNz65ni2K6BB21CZrJmZw3sonItq2/rqW8LWPJ
 byJGcYyYRul/4by5PNpo4+ScJnEpvMK5KyV0XuTMHv+xhJ6IpdRLX9hk2ecAFO5p
 mHeqNQeOSwxj1wEvu7pnGmm0feNEPaJSrNNt25uMLvKgsmBhu1Kj5b34cD3pARLm
 q4bL0LJLMOK2uD7BAtSBKWRsm7GsxNTs1/cq4HgLRXZBiin6ZUTmuIZvdObPBNYW
 G/0BuB4oL5czuM33B/lLck7EInhQQw==
 =/RXL
 -----END PGP SIGNATURE-----

add CANCELLED state to request state machine.

This is administratively cancelled, to distinguish it from a
"finished normally" state.  The main difference is that for
"finished normally", we send CoA packets.  On cancellation,
we do not.

Alan T. DeKok at 2019-01-16T16:20:26Z
Files modified:
	* src/include/process.h
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76ee87be12aebb0df37461c7c2a5c2a006a42c12
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/VUMACgkQfQ55zXdi
 Hs2gnQf7BnFKmBuuxhBg6XKTzcgG71jON+82UH1H+Zh3VhtXHhWI5ZBtTFggRAD9
 BNF6Nmz3HUrX3Uj4IIHnpZCYyeuRuL5VVDylapcvFrarP0Ob0SyXxOUILyXz2qaW
 UxQ8mJtun8t/sY1JuRU/zl3j1BCkNgT3A+nIEB3UnVWrDEiZF/GaAjE9zp0yrFuO
 2Srz5JyYZb1nh9rS6qcCD8v4Bx7GRn5Pran3wNRQpQ4h14d8GzxiclsJN7IV0heb
 Uj6mpng0FnQNKT0QrBLRho1cNa+1tVgMVQsb/U6+9O5/Xfx4raWBSzthcKiAPgHp
 N0DH2OxZqAxCQkH6DT11iMZoPdvaTQ==
 =8KDU
 -----END PGP SIGNATURE-----

don't free request->coa on a timer

the timer is hit multiple times, and not just at max_request_time

Alan T. DeKok at 2019-01-16T16:00:43Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7483e794e4ef22e1c5e6be7cc78b9844b9516e61
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlw/HHUACgkQfQ55zXdi
 Hs3y+Af7B94Eo+HWpmK1P6mdq4Hh2S3Pczx0xXFcIX9SBv5f9tLhN55k5k5/+lSW
 AUJ/C7+Fnpcw6lZdoUzUERuKsMHGaZkIT33NiL7rJ2lBWnFQSHSPfXx8QgY3YgZ7
 R1TrqQDfb1z2Nvw8q8gYBeQGeTCHbFjlCKzpNbGxE0NF4JkmEA40FGiKnoV9F6v7
 xDepUt3cj0St78S7fCHQKt17zz4Pa9xA5TCF2AH9QUd/fqzjESi72A+r6Yhj+Tef
 6uguvyLYw+7NBxO+h2NEYAdFkz1eEWs28ufilzFCkSs23JancMu11jhJKmzN5eGN
 dptrodKF0FteFQdRIZUCl8S/OSnJJw==
 =SNEX
 -----END PGP SIGNATURE-----

this hasn't been in the server for a while

Alan T. DeKok at 2019-01-16T11:58:35Z
Files modified:
	* raddb/proxy.conf

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


More information about the Freeradius-Devel mailing list