Commit report for master branch
The git bot
announce at freeradius.org
Mon Dec 16 01:00:02 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32QfcACgkQ/6TVgp+2
18o4pA//RxpC+OkYwik24ZwP7r9mVA/beFCF9TCK19Kr9rlBtF18GhviHAdjN5xW
4JVaiCAHQrX3cYtCUNdeLDtdLTuZXqowpOM8HU+peKabJbDkB1a1y56+vmMYxaXS
HMKzF5vI+STV3Ik9d5jHKSHEDcSh5bk25E2sqwx7u0rWaVwtIJhgZ8gtq4cDB6+C
HJuj3uRRUVHOUAp+rMlAh4QAgaUeIF2FWTctQpruMWAozgJXgWZ7IOryFEN4wxlS
IdZj6gd2s8os7ACndv+ZQZMR2TbMDl8t+PXtD7dSAIrz159S9YQB/n3+Ux1jnMq+
KEPKIfJnHlMv23+fB/NhH5cZIfA7kkBDHKlKYb8lfkshXw31ZwgcupR4Us8AI/jt
CgAFnofb+Wa4dgGYiZu26cC4didY3MrpE3+GIiZgmZt6ALv4gH7k8nUaYjrlo5xr
nK2HjEQQ8KXCq+fCBo5ayVU8XT/fDEhq/CmU+IFQd3h+f3SFaUBO3I9yPmuK/Z7m
1I9PpPL4vToXqDo6jJup658oQ0M03HXl8jnRmYEzDEMerOLqbpayyey6wvY9jo/r
K0S9LHE88UupP0/jCQR1O4ohgBmf6RR5JuagjKho/TjvapjhCRPcJhavgirc9RV6
BTIqP8JuOfhZfAaudi9ztqvT1O979uy5/z2pD0Xl5QqkWhDmSk4=
=Hw18
-----END PGP SIGNATURE-----
Only emmit info messages about systemd if we're running under systemd
Arran Cudbard-Bell at 2019-12-15T14:23:51Z
Files modified:
* src/bin/radiusd.c
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10b8287a07ec660ad4a46569d1c1e4f92e34e28c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32KHkACgkQ/6TVgp+2
18r2DQ//dacF3p7Ba/jamDQKJMc4hiZhLyzBgDNi868O1wEKvENTHL8v2QgBD38A
h8iVZhi/mY1bG3G7vmXygz4hWXeM8956q6BV4DnISFW0zPY/gRt+5KRYcpJEEUf7
4JcjBQRX9cxAYNSG6kcltJRLn+b/lSIacEQ22bcMpQ3vvmq7Xl1MY+1gxmOb5Vb9
7Y4LPLM3S5bnh6Vf6Uig5J9w/gZ2sqb7v0fjrW1MpThv6crS7SnCPZd1P/8h6753
+hQgavtKRd8VWzATSaXyzFOQS8u7VuCbwhEA3EnR91c7/KiLFppmgyhKJKEIw2ga
Wko4T9rxiYSs9OV60BkSf5DXw1k8huKbHXthjogUDpEk9TfqTKpyMEKowNTHpz7E
QuXl9WF0SO4bd2iy8iDHe3aprIy0NshK6KuhF44MD+jJwIgUXY2Rg8hJjfB4kHrs
YMVoBFFydLze3unTdOd7M1wS2iHlA5BQv9jvJW2NdxhrH1DcVKXtcuhctq00Zb4P
PzNG2sK9CduK3LOZn8G/lqmQK7ZpKhy29LxkGBIFkTUdfhWIxvKyM3U64PRofeOe
BvIUpBl8mmgjsY8WZcM9sEoeh5n8EeV2fE9Z502G38BpEPqtNafDYoeakjlWWUGU
uxU0O7g+AQ4AClwAQQhrZOOvHW3YL6LLDTzFFGpz7IPjWMrWoHw=
=WLIk
-----END PGP SIGNATURE-----
Worker starting messages are INFO level, exiting messages should be too
Arran Cudbard-Bell at 2019-12-15T12:35:05Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6be900c8ba701bb99b89275c27d1a06fb556590a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32J9sACgkQ/6TVgp+2
18rylBAApYAukoWYHWSQEWW0pYrudVRSbTR8xqTo9B3+e7E8IVFqeM9EMRhdbjeU
t8CyRS4WTGlmiQOVk5gwxGgIKkX87T3oTH15K9eX3JzrggQNLRS55eLgJsuqsCB2
+6SNOS7jQwoQrNJxaSWbvi7Zy+VwscczTnq5tvyparzf5eapugbAn1Qul5Wakty5
kvVp59tJVI8H4pMxoDynoPI0EeJ1PFFYLzbFimlvtf2CRBQ04EYF7ck8EY2xQN+w
NUiAiZyfsk0IaqjcJLIzEs4UYTrEA2Q6oHYPfw6zZEktoAY3296Ww066K5TmMHHA
efj4L+WRvT3ZJjFpkUZuhXNOZSnbVJj4QxM4GPZ+b7xE2D6YS9cAU/Kt7OywiYC/
TxOxBEVJmajaC9iW8pvf9DuW923crYMp0JmtXZfU365Es7lsO57G5Dn/GYj+AEtL
Y5+snACRWH0dkanfOqS2+2ydIQMSA7VYS7MbyKF51hOpFmffRgLfikRNWWSIUg5K
52oPmZTWzvQMnE4mXLIqojk2OStlb8SrLcGccD6BHJ4ETNfuSSOJ/QfTJi0bIEJk
2g2C9rH9f4aqoA331DVEnP8DXae7x874IN3f8bdn9PFtbscgUHCLh6+o3jTH+tIp
AA3KAzYd1Ms2O9/ozPqc/YaRJ5eH9Nbxli8c88rUIWvCEPVj+4w=
=5lFC
-----END PGP SIGNATURE-----
Free the snmp dictionaries
Arran Cudbard-Bell at 2019-12-15T12:32:27Z
Files modified:
* src/bin/radiusd.c
* src/lib/server/snmp.c
* src/lib/server/stats.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63bd97cd38d099471b862220385b2c298222786c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32HJ4ACgkQ/6TVgp+2
18qEWw/+MJfvjhCbJvYZuqAvoA0aDMzouiHk9dEiXCIP1k6RlmAqfd8JImbRHvAG
WQJO/NGvT7292BCr8kRYlmEMn2u8FbpSPU9K6iafC6I99tHkQ1hQEDPZeXfQefRj
Q2GFWFxcrZDv+23n+srB+LV9YNHnDHgjZRYKNpYsJEnpVLKbdUpq/aD3K2AjiT8t
F1Ogt8aqUI6jIeL8PYzk5/GMcLwCI+DwzfeSvkLsZEwoJgGCrtOs0D68+rkcYuu5
hD7XcorG4ZQVbPEpYXQdVmEfVnigpFQuyGPzfmpGBfjVjn0FFE+b/FyR2hIt8CFM
mu68gUl80EZXfABCAsU3Z50LxKzE7TnkaXUVI+cYS7ErCabF/HcGlZ7zQcY4LGSt
CgjVrtMRBie84dlVBxBMzLSJtHjGGANwbn7t87NZWBv1TsSLiSpRmHU93uv7AzEH
vvQR3In28h4+pHHpl9YtczqlimxhpO+gQ6dpg1jHM1Fg+fL1FIzRCrlU5wOZIhG4
f+OVxldvgy22Ur3EsBsp3Jkn6DWvmXzvZyh4Yi6EOl6FvYcp1aYXT1hRMQxtq5eY
DORgjOa0f6WFpIkDoMKkWKbutpFrOH47IPk46uv+BzoVXfvekRimq+MBA1M6hCAr
qqL41DlMDLEBIkE7Iov+mk32dGJRBfMg4EJcmkcG2/SIP/MlLN0=
=f0pX
-----END PGP SIGNATURE-----
Missed debug build check
Arran Cudbard-Bell at 2019-12-15T11:44:30Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59acc34662f2499479f614ee66c77c6ce583adfb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32FxMACgkQ/6TVgp+2
18oZNA/+MPH1yZl5mt12lRoLQLxKaHTbxD5YawWHT6j19hpwR1S4lD4NDV72k59l
Fd9e/d+cYRF5Gi0ITAXpUH8UVxZpK7hESR7f94z7Kb6TSgmGhCOWxxkgnVGmSarq
oTlZkIp0cHOJSYfNu/0Iav14cL3+VxviAgIJTfHqp1Hnx0gfj59C36JbFNSSMEAe
fP3I0R+up9IE2UjF3Rh9zLhoxKlA7Pn95wnoQvRWm2Vc09+ykVVCBlocSxuSNlgs
gHbelMpBP1irLkpKdqqeAa2XnqRugbfMuIzt+M+6lphVS1DitJ56nltIfQJE6B+7
rPxdWKZmz7tG59ZJUfm2J+TbmAI1vpKORfw8znMJei/l0wnb6XjLdhWZxuZWNnIT
hEDVQXe4pye6vPnsLFRyIqEWHLDH6EcoeseW4HAbrf42pfXFcJVVZaSTdka2zPsm
ul8rxO7525zNsJsoC7e9ajNcA9SyS1a/GldSb3/kKO5npwj9Pr9rqFS+ML6fb2m3
lmXR3Q2AfzC80rxzjnuv8FRfJcgYa+3pu/2CWs4pNGAo34MaRvdu2M3jbI5UTq0h
Qp7zwPPBP6HLPVW9kjelARCIvB/lHwPE3QN3lDCNbEeywPsUVzfHdMlLOhyZvXK3
P7jwnqUZOVOd3CVN3uzhJ8WPWlIAI65NQCAL0Glq01pC3tbaWVQ=
=FCKw
-----END PGP SIGNATURE-----
Still need to memset...
Arran Cudbard-Bell at 2019-12-15T11:20:51Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d8f1f1d3fbe7cb99822a592c9dbb1411ec9b8b6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32FkcACgkQ/6TVgp+2
18rNdg/6AqA/R81gOaDwnqN3ki+DIIRqqIpcaJMLen+fQebQ4rkhIsVQJpgL0+IB
MliO5p3lmWtDa5Qu8t6ssjiBp6ZnICtMNsutl4XEG0nRdxWQsoC+Pp4+Uoi7sCUY
/5x6aa0qlxfN0DXRS1aqHt3z4XAWRKqHKrsH0BEHbGa9a1ZFrYuDFbWJ6vYPdGh6
Ws4xesramUAqeSRvkYsH6QrJwbGERoZZoylGtF6UpqS6zo+4kYm6ydcwI+Sl0e14
MN0/gkvfPzo6N0EB+lnwJWi0APvjM/1qNN9xCKt/LDPY/1ZZjO6conHAElYRNvWh
qwUc2yCaN3xTALoQawCXS/6Shl7p/ebhX205E8Zya8pg4FT7zN07BbgWHpx5jlX9
tq0RO8AIOsN6rH0m9xuWnPgNdGTQxxiEMfTxUGm88/6uT3wMGBoCjLPQYfFPyN+x
aPR6KEvxCxWyDPtt5uoajJwg7+L9FZQl19e94QKBklOZsbMp+8t1wIbraazbaz/B
MblJKLRWznyJCvuJwgUto7+f73oyeufoe0lOK5ugvF09Yhh7UgAItaEvWXTVa/60
y5B9mgfUdPcIUMBWZf8lGUIHR8l3jYXZ4f9Vm7UFM/v8jwCsOrNVKYJUWJ2uOijn
uSjtkBh6ybmiDtWDLc5ujP2bfKnEUx/J0lJbHxFzW5UhKaIAeA8=
=6aXO
-----END PGP SIGNATURE-----
Address potential memory leak in track structures
Arran Cudbard-Bell at 2019-12-15T11:17:27Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad37ebcf6c5c3eb91ac60b0fe5c1588d589fa19f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AycACgkQ/6TVgp+2
18pa3Q//awnYog74lEowgjJN6xlYVSweXjokwMjPxIe5LQ+eP2V5+sk85Z/1hnes
GJ4Ntis/fYEQ1BSCi9+EratpVAQYmAOR5UzFj/1rI6wQAXYjPdzoKEO840m3Itg7
ocJciy+1OQjvdDJF1n/4h55bGO5Uxvqon0WSvXx4gftX2XzIpoFLYJrmwZSz0sL8
6h5hTLNbYDUWOIfunqc/MGGhBN5MVUupM5G9wWZhmDFai3bSirdznphJtxyww5GL
ODYJd8WzJ89Rr5mUiZcA3HKLFIp8a+REs3pCSkrbpA/77sLuNU9Zk37tbVRxLYKo
4OB1Cvsq5Ib15dVZNEDDNZ1zZeruEB03FsshUOHU0W1tkTbi1RiBUNbtfivkYF/H
vh7WHRq3Vuj5kWN4E25c9oi29+IudvIvbc69xgwMESd/XjKD09/ChfzyHhlJZE94
CKEEuXzqL/Vj6Fr58nUR2jbtZdSHQW3OL6nZ4/j48L68Behhk0LzEpDOGoduvJTk
/sCGgQ+nr4A3GPMAVqE32tpOqbJfewnoZxKJqutamISyrs4kgQUoxhP3rFsXvVk+
8bU9giu5MslHllGo7d8hRlDaKExl5ccdAfb/Xa492oI/Hes5hPv0b0CGOzpU+4Xy
mXgWPB6wucb17b7lJpcPz4d3LljAkkAIY1KnckY77Q/cc5Dj82M=
=uVTo
-----END PGP SIGNATURE-----
Invalid assert when module is exiting
Arran Cudbard-Bell at 2019-12-15T09:55:51Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4731c379d480e00078e6d50381aa8ff18fc4d4ea
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AM8ACgkQ/6TVgp+2
18qr+g/9GpxVjXmQ/BDoohvVys+Vc3doOJe9n9pVGLchGbmC9ofjbsXUl4U/MlFF
LJQWErYZ4IamkrRoYdG4pNB/4NY7y8mtzvmF5I6M7cJby19YvQYC2Zr4TOUG2qy+
3pBge549shneAFLZZE7dulvOqtXehgbtY30Yb2H9KNqRngAI4iDt6AnqbBFmzbtI
1PbQGfdoPMKQlj/3EIhau8wBVdf0kyxxGeKqC3wzJl/KlbYk8+WC6Lb5PtzlKS5D
KHKOLn33AuBttZfOyTJKsaGcgfrmjYn8Axt3sovchI5cwYq3S/w/KUtH5sCEz+N1
HXMykbwQprdlq8CYm6xDWn05SGxix7QQXcmly2bsdu6wwLqJVsbYwhdZaQo7J6NG
k5Gtnyj+6Me9LKjZ6ZyYhXOfrMvtt+x30iL6fZbf3UnwcI9oDxCUoti2vMIB9VsA
N9rnB6LwiLtg/Y7e/TBn0a5X4L4MeRRr61nxrBuEdozNob4UdWrxu9ONhuerdHl+
WwIiUIyobv9SW/e0LVbJUWxV4O8ppe3qthJobQ4fHUQewOf1itbqEAUuNj8DYMjU
DOv4cXVP56PTChnlG9I/x0ghdEJH76cSCojTynWR03DTXOYZBkPgNs1acfzP/Dld
tPvhE5LDFQbkxHmxAuQokrq1qeDVjev4hRP0W+zjshTanhYKxHk=
=kBRa
-----END PGP SIGNATURE-----
...and a log message
Arran Cudbard-Bell at 2019-12-15T09:45:51Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82d79dd0de4905213316bce3fba28e34729ac4ef
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AFgACgkQ/6TVgp+2
18q6iw//QVyG3iUfMyuvuYpNr/3R7ADhNfrIOhC1rn0VGhD4FgzURtR8Pz/LkT/o
cT0BPGTDBmgJ8fcHI3qeZ2gEnijrwIgusF/Itq/oPiyFMJCt6HXX/hbRN2pVLG1i
LNtqnKQpJERGrbP7Cq0YroQMO4dUkfGD8OqxniZT+OtXBPPONcgY4ZBa2RmiX1Nd
6Cb0UVTIAvkpXerK53VRGmKy2KXg00Pu1kmANZ/Fgfi3QCdHBjaLrk8qeADXDqep
GJKc5RQK5amF+SO1gjpB/u7AOt3SwmcXAY6FsQTV5819tqR6ERY8Pz3SOIbhhr5I
E7zS2vZGSO5zJXdGjxub8+zS6R15iFCoUxuiwsZVQXTth3ZxnZuohrAH7V0PpyGw
5OffDyv37iAxpPumU1mnEefeAKoGdfeKxW7eTvIR4eWklWDNvzsgaQ0rp2qvxGq8
oqJwYNwlSSPteET8AmO1QHreMiKtHqUYCxatKLJG44CEWO6vzv2jLbB9SFAbajAJ
/aOF7tn3wUb+yeNGtEe5wEjIe3PwVmLuJQT9tK+w8ANraeR5SfpG9cH8kMQho/8M
TLDgwo5qmwaLxohDgUqC+Xyul4xhk7VE7uSOJDeRqEFfdNmOGGnqbaeWjoelW8DE
ceDLsfJFuQj7kp4XO+QcntGOGw/sue5dUTqTNpiQb6c6HlvmXQU=
=jubx
-----END PGP SIGNATURE-----
Add a note...
Arran Cudbard-Bell at 2019-12-15T09:43:52Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ece9a0b0238cfba16afc42486bcc2bd022702211
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32ABYACgkQ/6TVgp+2
18prEg/8C0XjsScqONVFSwkv/Xs5LJQZPmEpHnWwWui9wrfYywD/cd0MYQmt2lND
ksExnpwuZ5y/OIXy/0cWfk8z/MkUQdJN2HM8jlAALE0xoT9wlxBHiyRBbc2fZfVS
ar4yxu+/NAaCK2rTKOiDOxzDwMvW5fnO6dy43FFgYX3HHYHSKg+kzf3hdrdJrfAP
+As8aL4ziyw0vhfGHKfJ2LdsTKp5e/PLDvVCEi0eF9HHW+Ijk47s/iSqcQao2kXv
GRcI7zWbZ4QZmeI2JsjKTJzDcO29Hm5d3+tQyMcIZEszmTz9g5Qh7N9YlgAaFtF8
j/fmjLQFizmuAJoMH8T13Tzk5BV6YWLzTOGGajD6paCPA293salPaitXCZABQu9k
3P6sawL/hrfMNEv1YvfSIEUVVcWXIyg8OoHAciZ5cppyEUbJKEq8fb1p8Hu/RAiv
tJYj3R/fx/H15gjs9nNol02AOyvI/R3MfuMbK3p8ALsqK9YTI4ngRZoUb6sSDzBP
SQIoeENRnDtpRtx/pUpf+TiMaiWlX63W0iRciSIK1sq/Z3Q2ZgGyvfPtmPmDugg6
X0BAF+IPZ3bdksKzefzvxHdniT11y20+1uZQ6bVoMUQpTVI0yYcYJsm6agnuQcol
nxjV4nAmQAnSA1S2v3LeBkuhHty+qHe83a4/oB9+VmJ7qXejtZA=
=jGrx
-----END PGP SIGNATURE-----
Ignore sigterm earlier and send kill later
Arran Cudbard-Bell at 2019-12-15T09:42:46Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b01c50e5e67414dab6fd3675f2d17448d52c21a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/pIACgkQ/6TVgp+2
18rNMQ//XhWo1P3hx+BDGNwnlSVuctX9dqm6wnFqTbtWhCksZ0P7rMS14JeT5qv/
nAzw9LZM3I2yJDGwgCExcB3HJz1MRUPz+9IaCM85iuHO2Dmq2fNJmQc/YhfIdCF3
1O937GyZYZfGEHsaXkRbCpuhYeiHZNrVlDXchtT2dG99Q5wXg25MlEtrRbfl4u/9
KUGt+zKSqUX+Y4IbAFqEYSYdZYEnDiiwecLbBnQYZD12m5s8XOtw0OR/hU4SVT6n
8lsWLfJZ/XjDLJ+XqFFishL95eT+JuD8AJLIjg1d+2ajLSDiUqq7CoYkyj/nzYp/
IKceq++CYzZkjXlq4MOa5aMRQd9Ai6QJXRFuENAkU+aOnw5OYvn0qfa4wSUjYcpc
CmvsF8c7kr7hims9FcbywBVBE8WlE7NdIGUgy+S5coCPkbr5RaG6tac/16bHrX65
olqNGrW4RI51tL3KAlToJP1unsf9LK8zNhiEtj7HNONNaLXFi9fReGhiUlPV79q+
BRAJaY0SwkpzCpNdIL4XvNTiFOaGKuLh10Yz+nLKkoFUw3KesS3DeXYfAdIr6+hl
CvxpGQ9z31yz1YZTVbDiRiNKftmsyUbs1VoOtPzrQzhNPXmQgzZ7qnFC8tFvwOaC
bGKfhX3gj+z7IVjNSrejCCbcbr/+EM+DnayNK6guqa/cEjhwJpQ=
=ozY8
-----END PGP SIGNATURE-----
Stop the scheduler before sending the TERM signal
Arran Cudbard-Bell at 2019-12-15T09:36:18Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1391b94469a6526025324c0bb107d8ab22487c26
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/UUACgkQ/6TVgp+2
18pkow/+NpktSDahV42WeqntNOh1c+sm2UvHA3soZkLeYzp4fBEQAaBMKxT6Bvq/
PbinquB8Mev/PWRnmlckQkacpla4yB+3DNotRXUXxACdNoAzFRyI5JTDZ06c3N9F
omn4VWMYfHXSHG5rU4Ay7gVtusdnvBlOkL6efGicfkJn/X3Yas2Z2L838G9hCHnV
kU52sVR2af4iqP+Cg6nTm774FeRa1HjvONV1DGqbG+XuR84JALu8wtgph175EAyz
9Id++ZT0n++wax8L6KPiVDIIYT/9JA1/Hq7Ym2RCPeuVSqcOlpZMYF3bh1oTUpdQ
Tnyd7qZICjME6huBgPYlNUZ7KQMK3vyA0yvF/B1mQINJxcrxUWI1RCoMjya7sZCk
CmZ6k+mTw4SuHwQj01VEw2BObimehj2RY4yzk0COtd6f3kbkWmAdjZm5DHjE1K97
1Yd52iPIjQUlWUVfTjBfVfefL81GmbbSvWURQvg9sUKxpBYEY/PCmcR8KNEosZR5
5mLbyBsKqw5u3YLVYqxmseNDw6FbyHfKSveP5CeQCmBaljmLGSpG9fe1xcG7+J+s
IzDv4NM7vNPbMoCg7T37DE9Mner/kOFkpfpirCiK6WLT9YeDx0X8XJgjpjmOAvOY
CJfCsmnmh35hvD4ORGgFWJ8RKethVDyyAu9BsZOeAhUUwh3mZAM=
=BCvJ
-----END PGP SIGNATURE-----
Fix segv
Arran Cudbard-Bell at 2019-12-15T09:30:45Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22684f58cca5fc3d6f72e69254c109af96a0252e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/OoACgkQ/6TVgp+2
18qfgBAAp1J74xRxjdWwUGaCatedPDCIauEMDO41E8vFhVQgXCwQmxHMpbWnYvs8
gldliXymdIAfEjMPuxnqkfK5R4+b43h8/BZhj4puKWvSe5xu1IjnGJlEo0F2wOfL
7cQy7oMS5yk1XvP+Yla4puOS3yASKY6X9wZDz94Eqtv5YR5HJah5EIwD0kZzzFev
5/stYYutgl+1vy6HLyEnemrsh1kzsuTaEEtRLXYQEWyQCaU7r5QQe1a3A150gmco
yghpcifaVeRVVjRACZx2+bHyPI9cd6zyEAnSituetH2iY3gDrRI4BwjvgCX6EMGa
zCWq8gWTCEsjc6nHUBSUP62dQ/5ndVmi9fXqmqPv42O/oc/semDxXV0izyqYqXct
J4L/1zIeKfH8rQ3Kau14B9StKyFwJbCthKiW4jjU0ihW3YOJ5YumDfu2nw4Pd2hC
SE1p13qj0fx/QUXzxCFh3qiw9ZjkzSNzFQXLfUEB+1Pyf8GB5As9kUf1aJCSYyGe
s7hFFG4slEXh6a04OphC35dvG38vKljJEXQoC0hfzI5LiakvAALDJjtpKi98A6Bx
SpgtvMMJ/NQxERJcSG9i+X0b1DvLib2tU8jENKf7mW8Xqtee1fB4sqo/W9qSPWoY
3WgASwJu2bGIov+RHPmNrqF9VDz33HabIsR9sEdtWn0xxLnD/iU=
=UvgC
-----END PGP SIGNATURE-----
Needs somewhere to put the event
Arran Cudbard-Bell at 2019-12-15T09:29:14Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b835e814fd9122897aad80b54760baec3d85853
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/CcACgkQ/6TVgp+2
18rsxQ/9HmBaAGoTDubwXTxl4HFgvRuaut9x/51NN70uz9M56rPWazG9ZBQhFbfh
MZnptzFf1GoSKvdhF9Ll1TGR2sIj4xan4IPGisy4dbajqD8sDiYfYgvvubi7FP3J
18Kr3Q/emojP4uDXFVDWRgyOdKupwrKYfqe8XnUM4l9BekerwsIN+JSp/0W9TcO1
6bVkW1xOrKwJncyEFy4MwR/rGRR+XPCn3tWEmgX3Lp6gRxJYyX9esCGdHcSa/AuQ
4Fi4GLG4oc62agVVxIxBDKHPZOqDty5XrOqbF67aqgWk9wUgomYwtoMMvcp4J9Hg
4JIs8OqakbgVpOgOP7NCk2dhRLZcSMrW9bYyuKMT6UP7MNvLq9V0gTvJdPH851TQ
nq+2BWuKyGGAOjNC9EZCl1lMoTeiea2H6uHbsVzBX7uq6CDDYBIwUHp4LIcdqVwc
pIu3NKquFs+are0yScUgh4ytoRlJxaTl4p1kyhboUm0Jul63tuP0Z4V+D6kRrrzv
XxQ4FHRiE37CihJ5Y03Da1PBs3Kkqr9Oo8/wF5KpJyL/bJl50gq6LO26txluYrJk
gsYYkJPQ2MWvNrBbxEA4P+X9kKdN8CN+xOQzLfCasxetwcf70R36pK34Wf4eo785
ybzKF1O9HkOeUW4QT9Fhw58FwcWIsVm3IOqt2NYJ1w0z8c8h3OQ=
=ookm
-----END PGP SIGNATURE-----
Better way of signalling termination
Arran Cudbard-Bell at 2019-12-15T09:25:59Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f3de5824f21bdd4868829661345187b21ed3645
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31++YACgkQ/6TVgp+2
18o4Eg//X1dTUWGqZQIo+sY+PXlZyk+hWUevlXRTozkJB6PdkrrxFWNJaTQkJ8I7
bQdj/Pv90bK+ngfG+O/NcV4NApmEKaIO/DLwy+hBdaY9edNh+Mbr7USOQERomh/v
gIEzpltt/HBWAK8HcgN9MJgIJ2Mk7z52ILXrE3mRpnagdvKUIyNBe3SvjWlAkoMi
aCG/SBM8rY66UJ8Mv96C82ndRlKvsaspO+hdfUhNdwHefCzlXm3oDS901lhZ84PA
DutLVi/KwUaUbZqPJLyj6Hzr0Dbb3D2fQwTC/f7s+kFjNu058lk3zjbQlOm/3+vV
hrYzjwta0QcFaaoUaCewGPJo1o8u6robswZTJrXhreIK5e0mSCoeb0KR1wnld+ox
nade+oDyV/KVEFRx2Dd66lUbWFND+sEU/eD6+kuH9KIwbs6jjY29plwq2LBOA1TL
V9VUbFVeKvSkEriBzJWfxTpdfOjlWzSQ8eJJg6oknSgJKeGfGJG2ZbRhM65B5gFJ
pXpSvbp0HMy8DNwTJNhZ/bg4hevLu+glPGB2P3O4b3hBRdihZdR5qyiX5/ge9ZeT
0jCs4jjvatc5kSosdnieqweQm/ayQW9hk1DrVPmqBOPjg4mlRzRSOlIwrgVcrPP3
COtwMjk2ChoxJ7sJNCNwm5P8/fhtMsJF81rJwzzP9Kf31/oBH6g=
=1fHC
-----END PGP SIGNATURE-----
Add -e for triggering an exit after N seconds
Arran Cudbard-Bell at 2019-12-15T09:24:54Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02bef0bd13548006357c323f046a5cb9b0121c9c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31+J4ACgkQ/6TVgp+2
18rMCxAAi5DLMHETAajBg3C/dkSQUiy0E1pYA4Us0SMf1XgzgN9d0zcS0+3yySw2
3C2mUnsT6ENZ0PwtNPCXQO8u0D/Ffq76HlOS88XvoyS83xIXCs8wsKBVvOdY3HFR
sGqUJzQ5f621hVxq9igH56syuWP1RTBcQEUi/r6HcQD2FaFo8904WXOG/m8trjZp
XLR2z2dhNkFGLLISHsqDaWdtpCTH7VXLyvkqeBwqxNdEegUkryI3kXIdhZPEc3+f
FKsxtgTrVzy20GyXM9O8BsEnndbi9GYgvqQyYpZTb/JGxZiKpVDdDGzQQHdcZ1jm
jd4QUTZ4f7Q1J+lET1t4oYAMMdCAiSIpQsw/v+gC3Kb7szDnT2TC5uZRNA8pDdAK
Wxe3J7/QHPG0BVcA1c69rYjSyjOYoHupNtwf7XSUhhhZ54VqI5CjZA6YX24bXazW
kUzeQMH5nvVODxwxRWLOB+wC5r68iXJZms1Up1m6Xf5ZuL6PUpmSNW+GOtDiGXKJ
1dl0OqNb3iBjUHEBs2V0Jo5MJtQosr7aciwRD+SDYujoo6885nbPvWJqiIC/sP/n
ZkIm5nndhlhMLtvHoj5zGl8aOHhPgNP5S0HqQUMdAkWIiYSQnmSyjUDmlSE3GdCr
Z9xH0dNmSeWHx98x7IQk79jo7qW/H2wN/m6ltCFz7CFUR55ND44=
=AoQN
-----END PGP SIGNATURE-----
Allow date and time_delta to be flipped
Arran Cudbard-Bell at 2019-12-15T09:10:54Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b4e7944770ac0582c11b01d254923d1bc27cf23
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3195cACgkQ/6TVgp+2
18rKSA//So4sYd5A0oIpm0/4Asyo9xEtfDQ9EUK8btexfENhA8O/4ufyNtyGUT8L
k/86ZeLmxh2D3FgPNf508IDBA0eyxt1vU1NSUBLFMqbjsBFIbMMqUftBnQ/NDmzj
Fl4p0d2l4dzt5O8CQaPvNAD7M9TacYjFXRs7v2/0QDi7wTr+WkQ+Mgo3vDq87MHO
gUP5b4fgRHu/CgS0DLrtA9WYfHjoQYQfGCASSRu0Ux5NRqe/YH5bBCj41Squyeja
dCdu0eBMdWAz7cDubBySC45DXDhjN3eYWMOYzceZdVvsLMTseIk2OxQCmz2sq/IG
DggR3Ghn3CDBkNk0Hwkxd4zi7f6X95Vb4X0o5Cj4/JDAt6gGHKYoDY2OC9oYxvnV
xFySghiGRPpdlzF0rlIyIGxvlHVlt1VqUKQVy2Uvq2gskZ+LfcHPQH62O80hAcaF
jjqKja5rufib4SwmQyi4LXwWQZsu1cZalEcOYlYFXCl2jq82iaLjNZu8SkZFshUC
L8Zw9PlBBhJGDNUwfOb5RZF31LkVEdbWTkN07JhTmDETIpGYyGR5K2x9AhCIntgF
EGbVEIX99cY5Ts11XMTs1KNr1mKXXXXdCVqHr3hbWTuTcf7cL70GEMDgJs1trQCZ
pQfsidHpFsgTuYu6BFFFHWPVUT580RWqQXUNzQ1d/4f+8QhaSEM=
=poxw
-----END PGP SIGNATURE-----
Only call fr_value_box_hton on numeric types
Arran Cudbard-Bell at 2019-12-15T09:06:30Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86e92bf457f46c8b2d49bc9c314d69ad442971b4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl319s8ACgkQ/6TVgp+2
18rrcA/9ErQVI1oVdzYIQXBG7vH4bk3L0JfzlVpmQtU3qJYJrd9HGGpOyXbYwdsQ
LsIjQybG/JIZYJdx0sKpYiswFe5xUblFP45E8AfsBDEkz25gjz+mVBqnTZJe2125
r3C0zByDpiQV8BRMCCGX+pywjXadWAYl7zK5ZGRU3ntfa9JptCdP/UxFlQLnURmz
8fFUiXG0N9vCJV6XW+TibnY0wrrmCdv3oG9txeHsSp+Q6mTPVWjqfMyQhbxlv8KV
MrHZn6kMfLyjvjGRdkZV2ThpP4D6uYSYWh1Z5ROU75x42WjfSPGsKYiMWtpo81gC
pyFK+Kdh2hdV3aWatk9Fv3YOVdgzqX3l7OhGVDDYfARfv3FJ+q2Nc6LjfOvtatld
Fo2FCO6tEco7irs+6MFpysxsu8fY00ydbA145QImqTdboQYufm+IfI4wZFGcNEFy
dItbStz30GhxXhOt7fETwC9Q1RoH4qmv6tLsJ7d3z+ToT/nbmbTsshPbXs8fSPRv
2vQGvta1NVGoM1zIybO+tiwUbh6RetlNt2UwvHjcUgajlxIpCzH/WenadDK1KaAF
hUTb8eQSDvVp/KTw8/N9dRBnqO6xojllC+SwSD6+3XGgeNar27X2vX6qeIg2S6gk
QX/WBYsc+TnYwL8wMnaYnel3uivplNUFUNlSfs2DPeYYvwjyQrc=
=JQUB
-----END PGP SIGNATURE-----
Add more context to assert
Arran Cudbard-Bell at 2019-12-15T09:03:11Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/721df01a202964d41ac6978d03959ad6a5904256
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3178QACgkQ/6TVgp+2
18o/Wg/+JsD8iiSBJVFvqeuDE6L0OWw7CrKqzaBjdT+RvJPwbke0/DfBww/c1Lf9
zZGo+wSjgBhEc2fLHD+uRELLdNPMuIw/GBNQMSlZO/nEC/u9xEbyK18N4q/lRx/W
pxvrPcTMpoaFdQLjP63CXDprc1y4wCWeaiOLWGqt/Ipp86q7xaw5j8tcXOq8ZFUb
JOo13+RtQ3xBJOUnVEmg3ke68pgV3OAqKS0vDPrYVJi3aEwHMTpwKsQ0gAK09h5K
OHPsQ5RvIslHeQt9ux1bmDeCANha2VbaT5FOrEetf2dxd7IG7fVUfnjcNUXF0naL
RFATu9KQLplFtrBOkjnhYnrsQ/vhJYZr+XN+NcOTCXWihHSWxGUpib2fLzTpHj08
HpYz0jVYTjbvhPA6DGMsI479iWoWqG/UbagBc1LKgZ5xl+yHNypJBcZ2o6qiW3tc
vdL3uMsdFKVTPh+4VhY7w0euzREahrVY6UIXbBA+9XvnnMh/eGiLBeWEsjjnqntQ
LOOq/Ozw+oM/RycF7h+LD0H9UQ1fFa4Rb+hr4Oo6A4GnFR4j/bWlKIDF32gom2O2
s6wq6vGVmlcCwqqUE9eZXqWC+pf2juSC2vIMHrSaFuksYrqHw/UiaqvK3P8YmTK0
cArMWz91vB+A603Y6ygu54zAp5CVhnNNj7o8W1oeb81n47AhDSw=
=NjeH
-----END PGP SIGNATURE-----
Fix struct names
Arran Cudbard-Bell at 2019-12-15T08:33:08Z
Files modified:
* src/include/missing-h
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
* src/lib/io/base.h
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/listen.h
* src/lib/io/master.c
* src/lib/io/message.c
* src/lib/io/message.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/queue.c
* src/lib/io/queue.h
* src/lib/io/ring_buffer.c
* src/lib/io/ring_buffer.h
* src/lib/server/command.c
* src/lib/server/command.h
* src/lib/server/cond.h
* src/lib/server/cond_eval.h
* src/lib/server/exfile.c
* src/lib/server/exfile.h
* src/lib/server/request.h
* src/lib/server/state.c
* src/lib/server/state.h
* src/lib/tls/base-h
* src/lib/util/fifo.c
* src/lib/util/fifo.h
* src/lib/util/hash.c
* src/lib/util/hash.h
* src/lib/util/heap.c
* src/lib/util/heap.h
* src/lib/util/rbtree.c
* src/lib/util/rbtree.h
* src/lib/util/trie.c
* src/lib/util/trie.h
* src/modules/proto_radius/dynamic_clients.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/rlm_couchbase/couchbase.h
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
* src/protocols/radius/list.c
* src/protocols/radius/list.h
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/833be745161719030b33c15cc826d950d32b081f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl316KgACgkQ/6TVgp+2
18qtWw//Q8d2oAfMwpqk8cU1Qz3tGl1Cky48Y8E94Q/4qr5yyfvsH2+aFS93yfoH
7x1NxfzWGW+s8WHHZ7oowxmNUQoFX8CzIHsAqFuBZUymYVJ2bMsOFVJCTIO4s3IJ
YQjhai3xwOzqCz3f2re6z6DSGR9g4BGV/BtoW5JL+UFRr012T41LwohxRmMuU72p
oe/BEpZXWonrUTl1j+d6qyaW0lX9Kclr6TRmCwyFTGO74RaHaaVdEezAPx8zd4CV
jmwigTMyMXTW26ASwC30/gXKKuUXeGRAdr5Z8dnASZ6M9f+oXS2E/+OLxXDirQUm
FMBKoghseHQHZ4W+/swMLHmZZj//n+pD7w5AWxGfDndgO16EtFuqsW+bIQQ5Ps5H
YNYR9PV0ES25BcKnRDIAfHqiHArUKTGdr9+wNZtZzQ70HmhMUp3KlkC4doo+k2I/
paLxG1HEaEQxYPddFLSqUPt+DFp5S5h1/DPNkQ8n7KVgXcpGq0KI7urJ//ew/Ja/
1UqBESOMQaljKymezXp5Ly0otpgCZwgahbGSagc8LLBPRvufajZbX9A7NwikEYet
kXx7GSqpMEiTYceYoORUY/YsL0VjHSCPAAn/iOXGVLgUgK8EPudloqPHD3A5+hkb
ZszBNix0jsgDwqMjpwsp9DV1LXivgMRcJFF7JKyU5RbHCa9rbtU=
=IaAb
-----END PGP SIGNATURE-----
Just use the list for counting workers
Arran Cudbard-Bell at 2019-12-15T08:02:48Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ffb1165b2d8f2c1f01534a7d097b4af40fd6d3e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl316GYACgkQ/6TVgp+2
18oK7w/8DMZV2hs3ituOOMXknyQK8yr/WWBs8DBvVWDEt1QHbcaxpydAMDqrehoF
IobKwqfvWEQUI7U05EvGvR5DTvPly9n+aOw9vG9LjwEzdOCj+L9No8oa6t457qzE
ekm+fe677AXoUkUEfcBl93NHiHWUmATAGr60b5ToU8N40yBPg6oBxLMnlTob+lHd
Blw/TLqDxW6BtLHYFlmEbYbsCEhVf5N/6JmOPljcTeysFJC0RNxwbWFgEuDDfjI/
jJCMiVDJ2rcUv5EIDkUHVSNH23qd/JjrY1sFn2LTd+ElZeHRm0qWbruKDODtFaBP
sugtqI5XJPhyjS/AV2lwVWZKADSUyVdwbRAfxsBxvyHhTiAAHSvdOrZYrYKR8cwJ
aqIFd5LtEg+8yqY4Du6S87NK/gDGnNoTAeoxo2la1DXvpZYBuvNiLX2y3HqzY0iV
c1sMT26lJu2QeRq9OmblQJ0CGQFg7JOAeYAPn8OmP0FsgU317lNYEhv5Y3Kw8U+W
Qo00qgCn2BMuSb8tp8+DPkoXDinCNSmOuwbysjEVGhrJYbDJOB0DEKXwndJSnMzB
ODEcDsrE58vU3ASAmLf1CyNY8f+CUBKLavd4A9YTMchdzAFl854s5pTNDxFvsWxQ
63/U9xPm53+orSqhWwLhkYeqt/0INhEgfkQxe/FCL85bVtjQtKk=
=GTfc
-----END PGP SIGNATURE-----
Rename schedule struct
Arran Cudbard-Bell at 2019-12-15T08:01:42Z
Files modified:
* src/lib/io/application.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f1a2466461e8575e02050f70ddaa1923afdbdef
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl311A8ACgkQ/6TVgp+2
18rPdRAApmcMVQCkA8Cf4+1jehVEMZ723Oor01SJ3TGv0CUouwsvAwAnP3d9kPbp
hUMgl0bvtSYqr+MHbM1esTVeCHdNuifTRjay0pxBMYVi3RVOff+idzRuQyGFUZvb
SyoZLjyBK+ZaNp8nTXNzuwPj3sTAcB5zKHNRxErAGr5bc8XtHCFoLbEbNfFOyl02
SotAPjK2qXoHAi05NTF0zEYgreAY6skOtVGStTJX5gH8QViUPMQThaDXQxlE9eK6
c61AUd0fDVky8JCszzH/mDtwh5zrVoH3/+vADxFRQpLXvHQIBStAvd4x3sEtP4g/
hsi2F/ctHdBRacJaEa70wVZGH5F4dAGLD113285953e12TMKYAxUDSwFZ94KC5vj
dzC5MrXaB0ir6DZT5/3UxEpYS/Tewp8z93WjGLKNPkwhcLRtTD7Hr++GRuRrpvZ3
ZD0PRJPTOX8ZrQ6Y73+1tIkbTuzFhA5pv/fS7eQQWiF9KS5lZyGoBdwBkGhVoWYC
SDzLiEle2oQja/hzt4um6pOaXq1n36W3i0Ilk3tHc5fW3KVxA4e6b581wKe2lXQT
VQ0kp88dIyS/qFkXx39/J38IgVanX02+XqX84qjVYXNzd9sXnaX+uu4LqHe70kwL
I9+w0hwu82cjkBrp228ybtdNKmPtpTqGGMkmE4LfUJP12zWXEoM=
=i3XS
-----END PGP SIGNATURE-----
Use destructor to enforce absolute free order
Arran Cudbard-Bell at 2019-12-15T06:34:55Z
Files modified:
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b69d99792e2f27ab7043deda13606a49111d5d29
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl311A4ACgkQ/6TVgp+2
18p4Ug//SEY/WAHhqDOSvcuiCDRrI3arstDWp3wUnRdi7fzKZWmA0Wd6W/46bp0+
OZiEBEHqdV+fCAFrieiQXIcslOtnoQW0LaHaZY6RBGUHET3QjS/tYGxTwFqhl0lt
5Q34oHz/HW10s9ARJIjVDB8xp7OQmTzeAk5ubF/1cYUPxNYkC+UHro334hEj7QlI
zys2AL5SEpo0OhsA5oLvECTgWaQmHa+QFhub80fLuK1ay2reur5x7lKiMK/HoAiY
/5qBlENCzDdX+bsBm1mzky9B49Xcxg8H2r1Y5Osqw+9CQ+3MBI5ToKkhjlENQsrG
T6vxkw3PKxIc7/4q0Tvf/Fs7ZQsYWMi17HkpGHQMwXyYgdwEynxUJ3ToQeJt57b3
Rg2eiF6jkz4MS1itQwsQXpWYVMP1IDvtbgfXYtuA3ZABUYAzNK4HQIh2KaH5X7ZW
+dqFl7QgOPlNZjw497r4xCGf7J0fw8Lg73GSRdDMmld9q9J400LhlzzRbkGXiJpK
f7IKi9hHdungXCMGWeMIoL5SfVFG/iMElG3PEvuofto86tTAvKG8fRNdT0XIavyM
X+Qk+jesrNgwEgPot9ZQ3nGVq0bSfTNz86h+d/aI0YYDoDPP7cy6xUB5nTmcRq4d
Ba5gSth3cFhlFshiZ1g8ipDQS+uqZh3I9muLbjNPXYixojbmr5E=
=HWW0
-----END PGP SIGNATURE-----
Rename local alloc function
Arran Cudbard-Bell at 2019-12-15T06:34:54Z
Files modified:
* src/lib/server/request.c
* src/lib/server/request.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3edd7b7823062ec0f45eb1cf04e86beab08714ee
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl31tcEACgkQfQ55zXdi
Hs0Xpgf/UW1uwCyx0X8Ad6OCCJeTdgUmlG+YopAMcwWlK5pPSb8i1oogAS4DZc15
Z51Hp4WkJlej1c85cymZwCajeBuBWCi17u9yru4AkGLN0qxPHX8McvvNgqDTXGVF
8L51RmB8zHlzq+p8fFTLpHkHOP8ZCVmSeAc2IEzMqRWXRviGtWesXii6BTrd/LdF
iMVLMTA2JqYn6+EF3Edt27kgPCrZUBJpc0WYBSOC5YNZ0Rnl3QyT9Jogy3ab2uO3
oW2HpFcUcFlyVjZrsAamT150Ib7vEasuibTbU25kDMUihz1BamNxf/duFDmX6E07
eApLbAIoI91aVlXj62j9d+1z1eIvdg==
=+qNe
-----END PGP SIGNATURE-----
run max_request timer no more than once every max_request time
this saves 1/3 to 1/2 in the test runs
Alan T. DeKok at 2019-12-15T04:25:37Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f8ae21366dfd3f52f85aba2641d49b3c54ae1f7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl31tcAACgkQfQ55zXdi
Hs1Jcwf/VeE77rl7KpdBOuofCKHGBZgEkKadqphxdJYCGAS0BrzNx09D9LFLBk0N
0qM3yKjH6EU18buoLxTASCM6bvrPbuPVp9+JfAGxU96VW6m4PijkDPe2V2GJzhQI
5eO+IjYkPF7vPAfOueotFu2QEH+VFnrMCFf0ViNuyD5x6uXW5ydXpJEukmZ4CVmw
y8hlDvk6snQlIixh+KO5/NbKigt03jQJz0JTJ1Cv+jEZAOgAWxtWXR/TRJiXpZqA
fm2p5cL76DPJ+L/M5mzW+Lz4ntQJeKYfMpYC7veh50KJ2VUWYD07AvgVdNU2pH6s
R84XCCT2lskRRc3Sy/HOl2i0h3hTaA==
=DOEE
-----END PGP SIGNATURE-----
move timer logic to function that implements the timer.
Alan T. DeKok at 2019-12-15T04:25:36Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76edce6e0facf7d86ad42c86b4fc5d054be04957
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31gkAACgkQ/6TVgp+2
18pIqA/+OBXPRpXqkwW4+s2ckI7IYF/ue+jQNQ/bzD8PsqtBEu4jHhyXeODRaQIm
8yjjvNEpNZ32RMjWwBeVWiIgttWeoNFE69o0rMJU7IUbNY3Iwr6KjjIZyWTEP63G
jfXnVoIXMjqp1M4N6TUHnwTy1tJ8Yp6KKw69rVvpOVYiHExz+5LAAnKVHpXgpow9
8507gVDyT812qycymdWjjDhAU48rfAPaiJFOfwkmi4x98WqJ8kQbsyl6S7KL6KwU
txKRl9Id/Bz07S7eHw5vPq0DF1Qv3UQeWWANc3eBykCopb0KVXP+79gqafe1Azvw
ISyArilBR+FLkxPGSzD2Ge0PK3U0mt2Dk0bAHdLXE1NyhYo9tnKrcioDLSmjDURp
D4pgSAHeVlopJY8lQU3thHN6IhQIvrjhTgH+0mcxO/T84UOlGuTjkF47D64Ke6+i
Md9zk6BOhSFXhSVzKhsB49sThGA9UES/D8AVWVwJ5DoT6SJhb0DEXFHt/TRVKYZp
U5Sua3pc1fnQ1g+LvrRdEU5B8Jxbvbn2N2Bb2c8jvxZ4Bc/RhTtlW6KDxgJ56hie
B6Nw7hrsVzuxethoMSdPJcAKNqZI9mNEB5yCiIsBCeooBDZbWJXYHgTvujrbvaAn
s21xrsI4BgOXlXwLNVOVUwmdIUleZrDyPkMXHnSG0roXvcJn+MQ=
=ktv9
-----END PGP SIGNATURE-----
Handle OpenSSL init/free ourselves
Arran Cudbard-Bell at 2019-12-15T00:45:52Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11e5280011f0e112087f4afc6d456d7e94726f51
======
--
This commit summary was generated @2019-12-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list