Commit report for master branch
The git bot
announce at freeradius.org
Sun Dec 8 01:00:03 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3YACgkQfQ55zXdi
Hs0vNggAouGYU1AczpKIhEZtFLanvwCXrW2irEsU/vh3N+S6pEVbfrcg9ikkrPUY
kwQjQTV+QFUtlwGoO36i7eUe/9vHZCKi/FsnU0l90n6/Bt4Om7L+f5wf2yVQf9HC
nta7j4YXEKdrEixD2QtMGrgjrS7rqc/p4/drOm1x2RL6xZURYU+PQlAYT8YCjJLw
I79AlXFmtPHMIzXt1q2jb9vf0pZDFcV9PCkhsnEyRLErK3RvQwU16ZBL41tziNoZ
gC2LGvWns+24NzowDvOkmugc5Arg/cLXU/kpTMj38tCEyyDj0T+OHb/ZpygkOnvZ
tvOOraCnTZAg8BmlFmAuYkjQlhauJA==
=j8/j
-----END PGP SIGNATURE-----
stupid integer overflow
Alan T. DeKok at 2019-12-07T15:04:22Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/708af07bc31157e0486a9cc13fef41598c191fb0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3YACgkQfQ55zXdi
Hs1wFwf8Dy6mrC2KTmr+JZCAMp9S1bOWCqkSkyCehEmklQ8s+0BAwGdczpmjM5lW
WDlZEjzBoEHpdCjSf/JAUwsLABqjSnL4hKJyB26qVwW4jIM9ZQKjprErqPVQrE5y
sF3hk2GJXXYtetXoeNa3nfb0Ke3OxOFWNFQSxwmiElHXvLvd+GTxA4WKgGZIuBuR
Ucx3ZeC/171pS5hvAifbl+eiQ2vdr7bILfAeVI+Wxn24wF42PnavX+EPs71aFTgS
rEt1BpYnNAvmaQPkOJ+VCnL4T/bceOxJeWw0tjNW0MltXX6UjowsWFg6OXn9Xfwj
6F1Kcmil54fKlVumIh+Emk6Z1ylJqQ==
=ZeKS
-----END PGP SIGNATURE-----
add todo note
Alan T. DeKok at 2019-12-07T15:04:22Z
Files modified:
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6488b72835bcd88c7ddf011843c128047331426
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3UACgkQfQ55zXdi
Hs3dIAf/eShLPryzsCxDb9cHKsBROCf4i9g6j+yLHDhoneZXqwL4rUv7Z/iFrc5z
wRviKFKvP15wy+n+yHQ9CsMAdujE9z+IC3BVI4C6GuyUUeYNuhGz+mra/CpAXLtS
AT8nHTQS6KaeJjMTRpGa0rn5Xy/KvK11qRh95aM0J1kEtUVL6d8Pdumyd+Np75B6
Igjs5uwsr8IRYneAlxwOftKdWavnS+IqZ8aO9YDDQ1eYxG3FTU9kH5kEPlN9B4SY
gFa5PR59R+ZMZ+lz5QNp5pLlA0NoK5l5Re5twTTmQmEciRySpvypFCIU1aEH6bu5
cTmt/8qOL83n2V/XZRJvDnuZdoEHTQ==
=3v1n
-----END PGP SIGNATURE-----
limit to max backlog
Alan T. DeKok at 2019-12-07T15:04:21Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2412858f1e60a004c8a3438fbafc59d3b9e8ce13
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rrrwACgkQ/6TVgp+2
18quDg/+ISj8USnLesluGikD/O1Zl3rgcuLP5nqQZUIY2igui283GxRn0bOEYyOd
B1mOwUrD5XO/xW60vP8nGEebifD+jTLhrb+VFulqd0u3z4D6eNyV/4kggCFCaF61
cabvJDzTCxJVgf7EYxEmirN+pJwSprdyZFOmcQ20qDk6j36f04oAbVcohTo6OaE+
xuNeop9y3USP3JpmzpXzDBDcDIl8e9tSj5wn6UaYBLm8qlgee1bhFmw51NBzWR/U
jzXNFdzJRhg1/04ABaoDza/J4bulnBqy7UBxSyiBlGj0d7KaSpg0IDwEHCP9Fh1D
iX00I128l4baM/5PzsW442ZxB+UxJYFnRhmXxd5DJBByh5DryJ/SZvi8+3jDVNhg
lsYqTF8TOZhc8/lPO51TXXQk3/M48jNr1zrC0wp7nfBH/KpOreE4BybtqS130r+Z
At//eMdRDXJl3QICwNgPsPNjleGgoyDWadRTxE8d3014Vzl8TL9S/+M6EIUb63Fs
kIayDBoPnOz01RhpYBB4DIJpwoxKCepck8k6hS6bFF/bMjd/Z8mpOyA/HihiTohr
a4eStnn4k92J6xrBVZ/vHJtKzX1YTFibEOnqraOZigTP1smxhNKAbRIcqowLN5QI
qisp9kWHkS28PbFXCtuFLlzdY+hkI+rfs7WKuIC3pPNbJ08K0lU=
=0Y6b
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell at 2019-12-07T13:52:59Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c6924f048d7a60faf6e401eaf246d12d01b76f4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rrXkACgkQ/6TVgp+2
18qQ0xAAkUBT7XyJP/8cmUkeeR6v2N6YS/XMGlRjOlorQmsF4TFXCm7hlaGl8i44
9AWd3e8OzHEUVuuLEYQXBQzrGm9r2oA4AEtkdWBBqWdM/GXui0lvDuBkCajZENmm
chxDQOXJm8Gnneo5Mf7129pouhff7sbyMHXz8oZK9906Ng9ucpS8ACI5iFO4MR4D
vb/G88R3J4STM9i1z1z411UINNInZUfLCekXNvRztdbzZpGMC6Ok/UnCA28bbeQU
Mw7IUl01qy0cXUSBeziQ/fw3xA0LTLPK+AeqP2uBbUwdQDYaziI2DW4tltjokbZD
Lz3antea+/MWunmAnBt52Z18nZkFf3Kiq/JbdoYjvfNXU1RSZEH/98hRpWAfMqZ9
tvT2XmeKiEIaig/AwnkZ1TjMdESRCEfY38xSYP0iMEPvK6HZ15KnevWxq1M+KOYl
bkkmnCQtIzoEnW2+gcqLouQDfdsZErkh1NFAIIOjLDBnbjLWGE/3jRC64TiM3V6L
bPuzG6mrEUzswOJDnAjB0FfxrfEFqEgN3JMgyOb7xMZuqe8qMYSoPbrYohN17Buz
ADlR08JbhbK3+KZVLWlZ9TC2a9GAuXK2G0uxWmZLVfevo5FNkMK669QDyGrBrO7h
jODio2m5qfAECy0gpVnyRuKpur+h5qCtnDCm3I7Js8Ud9/KjuMk=
=kb0I
-----END PGP SIGNATURE-----
Remove and rename fields
Arran Cudbard-Bell at 2019-12-07T13:47:37Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd9a79d481ec821058f6679c81a1ffabe65113ff
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rogEACgkQ/6TVgp+2
18pVDQ/+IM0x78k/QEBMKq4DBhYvZ4WzPvWM/2kic1EF8+f+/i1LorYTIfcBOjwo
DBWUSevigj1ptpMcSCN82f71aqsjYdp9k5cqzQL/wrewQvXaJEJvrBHwwMYi0pPb
bcGEvkCp1IqZQ6uwectZFWJ9L1saTycLMdsn9pWGCbIShrw102Aic2Egti+TG70a
5G7nvF7iYASkJUFSkbVoZ90RijPt63/olKs3WxFXcF5XBdQHVx/LgG+CMSvEY3Nw
hPKK2VT2XyEoGdQWQdAUmK/ftk3hV9Zo3mnyCaOIIneUcZsCyHAbHL/fGMsEEwJ0
Mw1EzGkIg5la9PZqoqt5OCWbxolKuazhWADUSETWZWfWDyiefqujvHhjSOKzECk5
USKOEZQG/YarxD3BK4BWhhL4iWgxzYW3YuZ3tjTN6lgwi1FDwMHF/u3K6S9sc8b/
1zKWdKD0G02+UdehgJvE6CqQa8Tpkt1PxqlhV4YlSh36G9soVsxFwuAIGDCT9Jtm
lHtBjkcj+w/MLKmbc1pXvGzgHdyjNcL3ZEnqBEwobhrx84GPWNrSyiByOMMZxgwO
k6bpXJ/smUt7ec4e0HdP4nmxaFQqgqvbRDsMUlx9bj0t4e/u7Cba6+Zz6LctobHq
5HSAEb2vi0caQ3ZZZznYvjfoLiNbd2hMsX0PH2VcOVgmEaY01+c=
=9tFq
-----END PGP SIGNATURE-----
Fix opening connection in the connection manager
Arran Cudbard-Bell at 2019-12-07T12:58:41Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73004994988368137fedc0e91bbd71c20064b52c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rjY0ACgkQ/6TVgp+2
18oc2A/9GLmzcm9nYlbgUopDoLyGWh1hTr3t7biYaIlmbO3+SHTnouU60BWYwyL+
kTKFWnELcISaH+Fae4mA+HNgwWUzVw5gCm4owt5r5enHvsIwa+v85Chtcl5dHh4S
4FQlhgQKrS0G2PVB034WtN3sx1m1bRKAN0aDnvXJQdWpYw3peqlazy75eFg7ttAQ
aovGNuCV16MhNqKQxDYGUSjil7//U9LybSlZ73m2XuSU4fvQUAopUhmGzPYtAgaf
Ms2IxNcCyOs2C1cX434NM9ztln8vNbCWqGNa2Qv4HrKtV/XkNqyZq64WdJTCsUh/
WwlgV6NRQs5CX60YMesJPHEoOEidMM2QGTSIuM0TVjOEKeLcJhuXDc7mu5SgUMFA
LG6GWCczXs43bmj4NX3XuA9ut+qPqgqzg++qs1VpAVG3uSI7F9RRtMkCSE33sZmZ
ImU+TZGX7Jl8OiE8jX2zfK3LSNulNcdzjzMPHTE2XWvJiMITjv7uMd4A6g1HIcvg
XzuejKarfhfGDEnNiDYU8DSRIcSgRAI2+v0e+tnCNu86i2U4FL5ymP2iAvybYBIS
ac9l04Ce5YtryDgk+aTOML2hVT2P7pCRXWWWQBmWhUGJrmomJHwzbokS7RewkQBk
h6J0H4LkSk1aOiNnkeWymdVbuuBus+EcvB0VA5jCu0b71bzWh44=
=75Dm
-----END PGP SIGNATURE-----
Rebalance the backlogs of connections when a new connection becomes active
Arran Cudbard-Bell at 2019-12-07T11:31:25Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d27174eb1c670520a6ff07b07beee5400a2b278a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rQlIACgkQ/6TVgp+2
18ptdw/6AnEpbtAPvrLg3a0lqm+YEOe0I9oUJE0/+geMyVwOYD/Vh6krUPdI3GCS
tnticavtcmmuQ+UnYhqvaKCEvpXoXP9YtxwtFVSELiYRkN270dwZN54pDvhTXeJK
59NeWi7REcs4RlS9A875L2HZNef7tTcpCDCO2ELjWgcqZuk9ArW00XvTePwHJ7AL
1mL7xa4Z8oLKlvxRKrdmd22fvAA66kwyy4kn5uBYFi0RsVQ6eI4R6lR9KGqrdaW2
SocNi7f0NPL11RzY+uHrriT5g+ipPDEq8TPsw3EBlcAQv+YpzffIOU3MuFHFIIKF
ddw3afSOX6Pg7vFgBSYnoTaoOUyRKc2L6VqhOACPi/wQ0FKZRugqEnniMArrWURy
f6sTpu1jxavr1wl9dfSnKofNrYrpcBRvcxvGHrdrWwF1QiRoNuXEC8R9zP/HXIn+
JunLxdyD4UuuKO97RC5ovusGX/42Ct4rFiWXR9uDPB8cVjJe8TmC8S33wY9YGcLP
KeCmYL1SDog6/z1zkKnnB4uwJamrcwbt/iIoVXsIZ+SShv58fzNtjb24QhoAxExG
ue6ZgG/gQVqEYTFMUYGsxJIzGiDaOJ80pAaP4fXuR+tG5Hxwh0IuP3l3tXtPsrTe
fl71k2aiuJpuI+02CvflPnqKzE76iwe4zO+c4KjHmxuB79oxElU=
=wl59
-----END PGP SIGNATURE-----
We only need to update trunk I/O events on connection state changes if the connection was just closed
We'll add I/O events back if new requests are enqueued
Arran Cudbard-Bell at 2019-12-07T06:10:25Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62982eebe132d4048eac1ad6a5a9fac733cdfecb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18qA5g/9FR3biTNE1J+5cy2igoYUMASSSBO1FwllVyl6LHqPyrGZgWFYCboVAlpy
Ci/KS17MgITlsCPCOUqYHpavGV8AY+mL3UL4ioKpz87SyusXCK4E8gdh8C7VmGTW
4ua/zrE03ByzuTYLq+ymEkQb2J35qSdBEvfoNeFQKTIQv67ICFiQobMGQLkwhC4x
ods/4nA54UOI9RmPOimqDtdlqTG0wnd5YHUmV7WMnGgW1l0w705LEZAVR7X8jBre
E65YAVBH3CdvKPzCCpwVnxpfrMmHvxXzotWSdW+nIDULaKjMm0grzH3Jtkue0dUZ
NC9T6y6IXOY6/cxflDBcq3bow+Xxs5ZzSBdDh4dODTUmfxMc6hGGMVAVN1sbTrTt
jLvc7KbIEDkgAqAXzCfcpe9jnL2NxTKyd416iNxd+lL2UqpZ8nZfSpYzqafWhGkh
Gu+O86fUtfZhvxmi3Wbzsl6+yVToTw2QOb45MF8buwTP1XyEnUlY/XZZ+mXNf/N9
nMps+0LrnpsU8EJUb15Eb2mDzMF4Y/ccnRcGvjB0f3+BSoq6o/mss52JEyYC0REk
FNTz7yeLa1Q/uZLaJ3lzs6L8H3Utx/Yt/Cc0+rEI92F3H2mjzaiR0HAhelo8kGNJ
pdFMG3CXue32j3VJqvBcDizM8m1wb9IxhCFieq093NlKJHLmkg0=
=Dw3X
-----END PGP SIGNATURE-----
Call cancel_mux if there's partial cancellations too
Arran Cudbard-Bell at 2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bd0ba9322e72e0644638fa781998cbb3a6871d6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18rbBA/+N+W8adHUhygpXK8jxHcnPN/Am+h/E0/3/Fh26diKhyL5S8JywH8hQmi6
YZ88Rj4T5vc9kMUXEU5uDvjlmVfNqHhvxmtyBbkDqgUzhlbykSj49V6LeX62U64k
zxC7VkDi+H+v5qoCbGgWgPH79m5DeIpKiyi5OzgL8WLUT4KxCprH+TyVDxqtPWKF
4les7NUMIQFdur5ykK+EV3t8KH7PkCkoM1JZa1tSi8VOFVztXPcitXh29VDQX+CA
1GMAzSIYjxRGgeKMtHvuxHG3PeOlIkfCXzEW3u5kKtA0baQ5ZCc1VBtXG1i0Tnm3
VuqQTLvPxITT2miRgJjNJGxaN33+wdHwbH6YQsg/jJdY4vQJFZwl2E90bQDKjuEX
FVCsN0OWxZQl8MTSxVpdtcrJs79uJVHqV2D7XjI5FGuc9b49/OgEDOXYGlCZ5ex6
60wCYIXZ8RpKaTqeDraj7KeW5uRdTFCzNk6NQ+JIIxM4yJfY9K5vBo7tbAzcGU+5
SuNAaw/I1wRrhY6VE4mHLcHZqMyAYbP6NA9yvRkJjjWnB7ET9ywZCzPgdhXx6jQ6
Qhj0qeMcUyrogvf70jsysv66nspfN3j76I7mpEoLcLVu2XEKmNBQ1COfSg+/xtKC
WDVx88I8zh2PtYqQjwHadbNe5splrZKpqhJ/1GpoB78+2xyjdck=
=ZOZB
-----END PGP SIGNATURE-----
Only enforce max_connections if its above zero
Arran Cudbard-Bell at 2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/091e63572550d7e47dcad0dc0654cf9f4434a974
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18pI6xAAmVYpXmMPWeWxRclVT1Uw+PEwrxeRj/MdV5AwdNBTzpaQnB2mMOHQ2aNA
1rOh+kFW/WPzQy9vpR38eYbWxQYciPof6nLk/5oDBXrAdblP1gGRyU5M/8Se2niM
Id8IBMM6vLFFSHpUhhFLwCNiKisRQcqL3XS/Pc6I+JBeQ0XTthRQ18U3kiQaSwEW
7xO6uyUh/mxy+47hQBfV3fNwXd8XkTQh23NnC+VF3SJp3u9pI8gHYPaTjhygoxRB
q7bO3lkisTC54Aial4Dnciib9vRngmH32bIevAZ4RKfiuT2TDw8sXsgQREBIiEM1
hidd5NgrKxcBL//Mu3JLkFHFCNPOel//+dNBWQWTYSarkKgcVDJzqi5nhhTEIxPH
Y9sWiezItGGjpvRaVbVMlG+tThynly41ZSVsaFvUjA/M2akEPSdpx/cAguBSYut6
/vRoGMsmHAUBs0iZRTlth08dC7j4i9qmTkmSNUzixxHKKPtlCAIuXpjyEOYucNxH
ojSpCC4lflfVMFyeCDhJs2xqoEbPteISl2Xa4RXvI+vtNJV3xBjGM6oS8kz1BYhd
kreH4w7iS3fQZ+OoXHAs03+2peUp5ojgWgmPJvtuyJ2P3xyF3eWQeuPPE8WdEAbo
YnwmzRq+4ite7/U61SptaBgeCvUzkPaWK69o5G2HW0bahjBzza0=
=6eMb
-----END PGP SIGNATURE-----
Start off assuming we're probably above our target number of connections
Arran Cudbard-Bell at 2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaa7587f86f80c673a952628c8e1a3615c459a09
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18phkQ/9EEXy1+VqMGJFvkRo7+qHgBBTmfyrIP3m6mChV/i8GKodXVAeFeSGouO2
8kDST+R/9TsayPWIqBi3D19zZU7fombHc2VTXW7M01rfDZkoMYq4kjX3DjGJuFsq
m5NcfGW2V9TaojLnfywwav+LTJjSnopl31KYJuuQn1l0zbbU7Or0R+PJF/u1L8DT
sO8IVDCepI6RpyxNTL0UzfGAyulF0ODaRzeifr9Ai+6eQQhJAV2isy6L5dEzNQPn
HdSvsDYV+Ikm3e7BJCwL6gcAMKjCxtu22djlzhHZZl+MNfJ3QMPPiSfWsOPsDeUj
VBcIa81PFHaaqp217fQEtQZ5m0xKml47KV9fllVd4vViDU/8oLkvAHTiUCmC6gye
9ExBFOKfXVi9ZMkwt5ayxZ+DVf19VLn4+1bfMkSH5O0fCBYVpR+Tdt4NIRPslqAK
/NqiY8yYOyV3SaQ77lXaZdTRSxk6nUSFZtCjt8FbdH+RvQmvnUIXQYuvGxwHd+8C
1xbRb0A6nu4Y1fa8zLm09FdOW3ax2hOnKMBYOTZFVXS8EBLcr5nHz3UGWj628RIO
DfsxCyLx4jqiXozXpZYcpZbTf4m6s3bUcdmVzCBbEWQOEAAtLNSP28JsXEtH/pdh
+iVOnc7XSPrMomtMWeMtTskqhP8m3bwkl6KrCaY64ga4VtyUq24=
=ltpL
-----END PGP SIGNATURE-----
s/waited/elapsed
Arran Cudbard-Bell at 2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74db66e38fd5a9be653dd083bacbcd56c93213ec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18pNAQ/+K0f49FgeS/1sij0wOgiyej74VfpbreVXiTXv7d/2VufzuOYTG38lwqEq
bKIDFZYDhRJXVKzGc8fmn8TAWgV8XA5HhxhQsGOHnEzPWOIZR8N/D3dW6RmXPGrJ
hNwCFX58bpHFh11/Jo0TWeE2j6HiQDT2XgXzojnRtC9YMSjA0W9QMegTS04f5Yat
L10HtdZdzyurLqCgPjm0Ny+/fjjnFS5cMbNyS65mdGRtQpL6DZmGeRmiWPIH9ezr
YFKKmRQ+0FM9STq5xMI8+T9WEujPcedhjfHSFM8sdew8C31p31M96unWe7EI9IS8
6JiFLdRpSS7Fve+6mPakI3LUQoEaB/TFHwzZa0MTgt9vNjwq4bgy7JAGgS5jfGAr
onz/tlPURft92aGo8rJMqipX1ZPm/5WuOsTCkuDfbtFoFhMRex1YdXoRgjQ7Vf54
dmb0gIG/3w8VvygtjIkjEFgyHSGZS5XQdOGYRy6MY9nAmmvLCvK76+eu2N99C4ZN
gy2VxQ5VgL/i1Yxsup5YJq96D1SJpF+Zrg8QOvXsCrZkEsY8CC0r/R9U6jfV0BDu
CtVCiAb7p8Vfawe4gujZEGfN6dnfFgsXlvNipNYS4bKe1gE/4dRY2cTAC0HZ35L1
skq24Fu6xHA90qtLsdWatkckjate1GKTvM+mlM0zu5R4htrSVrs=
=33PL
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d96b77cf2ad3de0868324c6d4bbd9394ab1960f5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ri5A//aDZOnTPbGI4Fik3+Ps58MO+DTiIGZIEtwRBi2zc49ThwxMH8OI2yFQ1L
bfD6V5gr9p9P8M5Vwm9HCf98lh3ELG6viPPkwFsmWl/X4g/ojUVOZ7fHjZJV8zam
qGB3LAE+pRBWw625FJGt/Av1OoNvv99t+4qPDYngmD+Q60cEkIuz0zY/kVw3y4v7
lPOSBCXJTbJXhAOlIBgvQ0Zy3/NIJPgYAPt7I5E7fJZWymh6DEcPZg9n0xzOdtDs
AmClcdR9MpN90h0pJMJfFuIWNT3md00+bygXEI86S042DDvflAPQcSlHdpcL3p6a
QNMipCODU6V/LsTryeWdO6wXBESkfkSMwjd7NqwiV2qdTS4fnBZYokZV5y3+m8QC
NCtDdSNDztsn1jBR9lK4S0KWuIPTJv5LzOij0VzdYY9aVQpjeHhSnTzo8AYPJ8BN
mOAG11tB01y6jPOuCo3Yqxi+jmSuGrXTUeTJC7ryltutg4hFDLoP3OpvpzzY0AqR
/qskuf9kPfCkizr+Vt5Ef0BbbAmGdlZ0s2VlueRklcYf2J10IPcp6olzbmTWCZDe
GUqPOo1aBLuyzDWiX+kpkbrqn6cfVlz3UFQNMqmhj89+3U9AdEGn4lldrPCD+syl
0lYCfzTxWceHtPS5qipHFYCLn4QIa+7xyfUa8/sh0xTYDjuje98=
=uX8F
-----END PGP SIGNATURE-----
Cancel sent can be entered from cancel_partial
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144ee843db25d55ca37d05c8d78a9de95053573b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18q25w//c1Gpz6fYAILV9WrBvSVDdHBkZWfpArnVICREXtchzp77SOAhYehszfVw
gI73GYBvJYRE6ExzuAfWI5MQYaTB0KXh2d3meEam3DEZstZGHEjc1zigsIDA3p8p
Ow73HbRwXoWGxmLpPJ1+CcaZNXxUgknB5bFARbWkvMB5FkKhguxKaUS8SIxuHryc
bj6Mt1DkjGnpA5dq9ZI1ePUR3u9/QvNjYJdcKa8ikhqrzhInRLQ175/h5s2020V9
3AMxLWnDrqc1nM6wNS1bWNOq2JPZKL+FMY5f/ijN0XzXi12vSCSYUHdTS2emNg+I
bKyOB32pNtPn5rGINeuHXpUkYzWA1MUTJWnOkx5d78NY6hiXC8XwkEQoynJt9hci
KxVEd6S6sfoLYuo2IFMAExL0FEtb0yt9XhH1opRJzeU47/I6uWPipYoAd82aGuFi
1Lqdly+1XX61RPtVBeYcywBFTq8p6eI5gZvbnZDOcio0Os3oqC9HyXJIvUiWDJ6n
bgrkoE4lTM4RYe82hG7Go/p7HTUiDcZb2Dqx58/j41R7c7MfY7iuLwg0Xay8jguW
WVoGGtDquS21Ym6gp0/Zhk6JkKQdewgsQjIsvpniCSjGP5yBulgKki7NgfYAX9Nc
gNLYJq0t0gYViXr9bXrgRr1w5BqgLns6QpIdYCo3/qYoJ0q54B0=
=15sB
-----END PGP SIGNATURE-----
Expose interface to requeue requests
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/491bb262018a73ef805fc535e8f6e2bf2beaf558
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18pJJhAAmUbFtcdy1lxUw12cIew9xAwUGLuzfuMGx29dkcDoRX88ULhwDI5gSk2y
GeMbnQsFIUw6jV+dw6ynx2xOK+/Xvhj1lzqV//jwAm5YR7akjJ4VWshy9cx4dG1j
9EhNwuISQPC3Z+jVgD8kx8jY+XxxXkR1CqA7JOpeuyATkJEbaX8ak5k08fmKla3b
Oolt3+5DbMaiim9Qhfd73PVO2cHK9o0OXUnHfGZqugF/uU2xirWzGZPH+K4vJG+/
HynuJT+ww8WDO2DUQZXhvuuJICPN4aKNkV+ytygrHnB5ht1hKwQh3g+8j8A21N7i
uB/5Bm7svMh1nZYGUAhYHLVXT/JSYsBJVKifN9vR/4yfaPhV7pApVUa4S//n5oa8
qLXSCs1zVgAOonpKmcG3rycEy8r+cEvYHiKDu+3h27FND0adGl/+ITHXvwvgy4Pi
j0cNQlJjxrJdClcprA1mD/2qzEGwDOf/I0tzMTN09jxaK4eDIlpOUqtpj+kA5eVh
kq5qFDTaHlNRWf3My9k+V8oFf2J365bCKOeZUzAk++uQchx40xcGaMeQu92jim9X
54PPZ4vvRAwlYfc1/Q8esd71XpyXgF22NWVXygpihWwTragAjVDfhifkMhlzCimr
UK221kPRYl2f4GWTR9da9UJrwykKst0KuifDa36J4abZf9SBPzA=
=CGJ0
-----END PGP SIGNATURE-----
Call the cancel callback after the request has changed state
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfdd0f6c3ff37bf1ca01c4763c4b387efdda4c54
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ormQ/8CzkIG5qJacyU3AUGQn0fYxzudBsdFg9yrPSyNspYuwyOyPzE3bdWxZo2
kkJhH+ZAvJu8R6okbAE9eSaet7vzXZFxUk3ebs0aG9JUxy1QGECU+NfEwH4k7vuK
UZqSj13fBDQspFpemGeE1S42zRSZt1FYUdHOIfY+nBGsX2X+mDaIM2+nm7t9HeYA
0c5ZBp1/AP3ZRH01+Ouw8d8A8kEXY6z5fEmjG4/49jk64+Nu3Un9MibCWK3sjSD1
GdaV9NuOdJzN5RnHzqIxv3w4FCYrhmXgbhtWSyeBef2y3WNWR6kTaKwtgUQ/7CIz
gvPvlif3HYqpW6yaqAzCZhkBlr4Q+uv6aolk6PX1Gjdb4Q7YHUVnV+xG40RaOgDl
luNS3dU8M6NeTx1b+lcvt5aZ79L1sXZnMRBzRfFen+rZOlY+l8WDtaMkIRBoVWXo
/IkhVhtjPX980vlEDqDQOc1xH8Mz9Qe01ZXTnn71UKyHtk4/5T8oduvtfjNSNC9j
tmoVjXfSMCzTRawFJGkpIuLe/QvXzpn+WiK+57X58pIvtMu1NY0jj9nplFdkSmUH
BdWnU8tQDNNY+L1Re8bz5vtnmj5XJoMBIUioObMuhkb2uUrNEVH6L78r0tCWwYD1
2AyUvz9qoal8Yubzf8TDKGqbLFmPd6zxNoys0bhIfIHi9qsWCok=
=VS6I
-----END PGP SIGNATURE-----
Recalculate requests per connection when a request enters the backlog
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74cc3ef2f65ee71d33cbf7312ec3da0cc835ae28
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ogOQ/+Jc/nwj+SQZUXZnm882VwXKlpZ+TMwmeRQp+1OSnXmd2CguPwYtyFDOni
kZ3Csk+M0AXZ+KNmBAVL6c2iEPSqaHcXglQ2GQsm/ZBKT1LvnF2ZKMClvKJj99L8
naM712mPrPKpv1U7ZxqCABdQtZhCFcu1mTzIQdc4uC5hGbZ+3h8MIu9dy3W6L1zD
HPDbVUjENtWbMUBjx4OU23HaQ39Y+940SRbbNLzHJueyThNQcDwoy2B2OAoT0/Xm
kIcXmvBmchie0ZuWztU2RydYKh5GJl5XV2eWD27tAlt4ab0Rptw7MVtBjEV1H1uG
2JsHrJWfOaghS40Bu8Q6vVwAHWVaPEnvCv/rbG1/A0I9iSfrAXB2v8jHBlR4jHWa
rnmt80FcPa7bRoUee2d2WjEX9oXe8HwqdcfyTAPlX4Hj7sVU56uwF6sVbCWAJGyn
yoohweCgyoptGUQECwzjUpNnxTOItQ6EbPOcy37nyg4TOMlQAja0qeQVlSqAPX9c
vpTzTB9QIXAMN/Q53jIAYUvC5OBfl2UHT9wdEwqaLGmShBXzKG0xK5SNMtiAl6/N
SmOEEISo5b6NK4yNURSHLsNPywcMQF+0L/phnjSwR3VTvuosfGCwfAyuazlx5G9i
JMYgdibn92rKVOdaorqkjr6aHI7/vziNNOveyV22SxF9Qzk4Z3E=
=aA4w
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4be1258bf3fccfdabfcc665e7c10d727fc312cbd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18q+bA/9EKW3EfCWR8EhGMyn/Y84dvKTsKucBk6mArumrlBvhgl53/R0pT8y5I2/
KhTK62uzcOkh5r4D/qNI+17ckkTSiuPQXTHBhj27+IZK3EOmUAYpelPnC+raVbB5
suDCnU1ypF2wkuJA5NPi8Zl2HW2Pr0SyEPt/dv3nLGHmLRfH8MehBkfKKE66V6pU
8fFYq71PEY0ifvx6ktA0vCfUaem9MrizwGUAk1n5rGe07jX4+ZWFCpUlEE/uiZpK
gtLkT9XLAFNshKVZYFG7qesAWP+KZldihxhFgKATIjXUZ/blrTCstdc2HthDTDdZ
14LJCbwoknM4LZVfydfaib9HKUeeOsGqBamNM0i1H64tMSlFvv9KmYhczgfUtcOg
oVJ8W5WPAKF4fWNE62LzG0JJteilXczdeENwGzmRW4ijI2ZY+9Jl3OIt56FIeAjA
ebvB/sfTHKT3t0Xcyp1WUkcmaHyl3dscGFJy97XuznXnF1imWPPY+9RBiqyWv9Hx
F5EY9ufHBcoQ2nSLYCQZQTAcmR08JAO8bWjH9a7Rd1LljHEcHohn4mHX50LbusTb
z3UgN7RdlWzF+grQQV5qxHoQi3VASSURgdKJfF46lKBjIzStr9HvhufjHzp3LU6j
7moxJmTwUBFKEN/JoJQWzlWDT0HZW2QExlUxo0gwAhQZeYj7qDk=
=HU4H
-----END PGP SIGNATURE-----
Assert if the connection is not in the correct state when CONN_REORDER is called
Skip reordering if we only have one connection
Arran Cudbard-Bell at 2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f38d1496d7f9247f05a45fc95a743ae3987e9aad
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18oOsQ//Ypk75bRybFxHVXlOr4Pdem7YUP7APlrGXGRGR+3Kj/Fml6VxvpY9dHPT
QxLlZnnVhT1ycuewYvBoNW3+qb3I6Lr0IcORwAn43aS2n+9MP7U7JpISqN1mpLQN
V+YsT8IIwG0yVbpA/442Ir4mA3BsdaCnnU8wdW85PuB2uOss11s+b3cyUmlt9PQH
btYR6jalGJkNblAwigfChZ+whoSMdrxvoOja29exh1QCgzWQZ4rQ8u8o2nbf2jxK
3TWKyDTi2n5Xyx+ML/oE+dLv2tBq+z0HtlD58Ck66wEYtaTnCVfELf2Sxt+ncn3z
AOABKO1FSRpkhUkyiSrRktw3ui8sD0PlxOZaCfz0iAAGdeU7ew15oE/N+bE3L7t/
KgbkVuuHC1jotWtQQlfE5QdKYBQblbJ5sSOSFVXL2wrI49Bq1C16RFK9bf7smKxi
LoI6ZGPotbLNY7zvF66PltUoJ2cE60TyhSK2k0ZBuTe9V4MR1+OtepZjgn+gCGuW
GuMRR6Rx3a213t/lk5DKC0IGYM0Q/CEFzd1vl6batC4lQCbuuQgUT014gSjRCCGO
M5+kYCiT0NE8tKwM0eKmXKCWKr1+bl1HAeY5A9fbMIkwtAWvZdCmddrhtdOeo7q3
pPWO0Gkd0pGz67OgOl4oPM/nJ8utHKta9WF1aS6lchdqERJ5ucw=
=BDoj
-----END PGP SIGNATURE-----
Print connection numbers in debug output
Arran Cudbard-Bell at 2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0c1d8612e3afb9d96d01df1cd7b1d9a3fe521b8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18rrBRAAqFV6nOQ42VRYcA9UJbx76wfgTG1gkYM9ycBRxHbL/7wE4GQvjlyIwvqJ
/BDSt60YErTODULRou343ZPXLeu8834AwmGtrch3FXwotLoJ/jY6A22NJtSUG0ZG
3jKWBlFMetlxeME4Qhue1dfKHFtB6mZLend32ukeQ8lgIlEfniqmfs/sefvHCZMq
ZeYzpHRUvyFvUXP/DSHE1L9N/9E8uYyCZx831mYCkzMYMRrmtdbQbSr6wj8fYhho
sdV4x3By+2E0C9FjbNyZfFjKtdiWNTitXx3wA3xMcF8Qo73Na+EY2TBWhVssRUTy
ozXkSsFt4zxTFg6mlo7vz0aS+dvGJmN7vV2TYlLNAJA060QjHQjI5iz75ef+RcOP
2r9bTj4jDsu5idalRrpsV997WZLqf08pcGpmRQExkskPVY6sjBc/3Qogwrkm/SVv
i0w0mcQSpEn9+Bhp8Vt4s8EtLrB8vfT1OrkvsQxrR4RQKrcrYW4Hxa5SkmAgEee8
zzu2rXrqxi1cd4vyqGEBwX8JRTbzNEv9q1kpYJIUhe31KiPu85ynyGbYj3x4EpvK
Jfuaws/X4Zo1rKpC0ZKGkhVHaX+4QBD3Wm4eel7iaz6o5Iu6QeQuYO5F4vw/WfMK
ctu0A3bkVvedrOA/Q9c2IrRgXVQ7/h4M/OI8+96WEyQAGj0EQB8=
=OOuC
-----END PGP SIGNATURE-----
Rename request/connection counting functions to have consistent names
Allow immediate spawning of connections
Arran Cudbard-Bell at 2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d761ede88e9b284a612e755e068f3cfc547923b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18p2tg/+K0vw0g5WbooF28Rzd+h9sR9jhdYVwSC3t5VlAb284m5frBXYGvOq7tL9
7Ybif/lcLVowCgpxetuiokhmpnd6PWPxHtzi3F5nXD+IcweEEZw6Nr9iCPLgPkVc
LWvvZdTEP8WEUTgyKetuJPxmZhmCtj3Hn4zkvPXHCY9R7TTmo+2jcMyA32p1xh1I
ysr8RDWFm1WDWBdr7XFN1yoF7WRsc19ORe4Y8IyKYi3OUIWBh2IGL5EGWoHtpZCr
9BPh+dyp34TeoQBR+AZo+uMoq+nl6+Qm5pQgNHNZ5u5ERstvQGqHklXFi8hVvYLO
p7tPuba5bBfjwQSZNJQmzRn00uhHMGDrBnfEVyxIbv3CxH36FkSI0ZFnXDI3pvzU
sDWTuu/F9q0PEzqAEG9xYq+qzBawvH8G9exDxTYDvLq+sKEESxtT8f3+lyC54HFA
ehOuD2OLElRVU164IIugaQSBrnC0mjwTWAqqEgggDGcoQ6Ai+RGS6zixRvGRkazY
l4wnEieAh5o5tessqMzPLhkQ4eA9wUeSfrBr6mwQsRoYiFeekrQqbHBvX5TerPjf
v7cuzQAP2Oo+K5iOhwSnJrTQnv9tOE5PaY+loy3lGv+eFd2SxRTd+q3vCi50k5ff
p6Ea02rj371vzWnKlFcjJyeTzo65aX2KZWGmLiZLKHbaMk5qAq4=
=ZU/c
-----END PGP SIGNATURE-----
Unused fields
Arran Cudbard-Bell at 2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c33d6a59546793d708878e89b0b14c7f004fb6d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18r+6g//SiOCk9nMvbZqGuAdaRCZxVRqMoU/TDSAwYHfnERwYpC+oh05AWACV1Ah
Td0FLJK7VX8OhH4vAAJB0tIMAH/1gzgFAgum7xeU5ZcEnVb507fdGPLVoAu+f+Ku
Z2Bt6HMlaBZ8clXrg2e74ZvHdTgN+VVNtAdF/16jybypuvWph7Rknvuc0T5Qwyca
mjZ8lp4JzQHNn4DJbbgQ0OCf1rGxAnv8PasQ078z/zPOPpF4ZCt4OihuUaUnA69T
pc85PMHdB+/BFpCV9zrFhFsQ0TAwzmExUNxnbNohMIH+ZLoleOIDPoIvB9kTEIo7
NYM8c5r81Am3TCbEZuc/7xQHvItdWOxEwXqf8V2dAxSDR8QcU03W6Vk0jfvSu6NY
jN6/xgBcHY/ysUMD7mwifFQB2mb5Pl36trinWRMS16KcR7J7RUBwfiZg1uqFPIeC
qVqVDdYtBHbYx2uLwvMghXAqmpNASODVAKJ0jHKsuf4JkMnjg/se35xGqNBD/nFv
NSRw1UqJHaimuZOE/FVC0I1EJEGM+5hpU4/HS843aVIhURGFQ/nNU4K2qZGNec+O
+GjqeyDfcacarYih9SIUPHOAHB6vBSgnaNJdb20V9b/ATy/eHsMNd8eaSRhx5KcQ
g/1Zia8Dq1tCoXs/Hy6iEJ9m0CVRAGEva7IvABkfn8L8HUok1P4=
=WlZ7
-----END PGP SIGNATURE-----
Move tests into a separate file
Arran Cudbard-Bell at 2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b72c6c9d3451aa7d271f5638e038e098b5dc91f
======
--
This commit summary was generated @2019-12-08T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list