Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Fri Nov 10 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBNv/AAoJEH0Oec13Yh7NSX0H/2jQWGCP+LMwnNwcmdkTwuae
aCc48ypCzsqhONwGB5AvPkYmkoA2EItKojBAA84k9pX4GDFz1NWpfeMFTYYwnbbI
WujCoaiwnG9TScL8j2d1dCGlw91V9VMwc9z2vLzaOKu0KKazun0QvzS74aRSJNCV
ZNt/zBNLptUNByEA0V3Q9ecQ1b/WRBgdAl73qfSc43HpTzBVde+nynOcQdBt9wsn
GeOg9kcu0NxBV6z3rn6yMh39KlUqJ2IyuCMR1YAcPssz0qec69j36hHh7T4HAkIt
q/zL/SA9o9Ypz4AJmvHQLAZkYVl95hpwdZQporRHVouSGiiAcyvc3s/jkg/u72c=
=ZPAV
-----END PGP SIGNATURE-----
don't convert IPs if recvfrom returns error
Alan T. DeKok at 2017-11-09T22:51:31Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c1c4f675f8dd9c5fcf64ee8b7942a834e0631e5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBNspAAoJEH0Oec13Yh7N2AQH/3IKXQSdaz6gznSIFpwRVGEZ
r/3wvd5HNmyTaxDzdSSNgPWwz13k07K6F1Ao863LXWU3ozo3FPseHOzkIlcdkbFL
nibfGy008nnUG6trRl3HB+MVU8Wj00G8TzCpN4F5X7Ze/+nZ8MVvVBvC4bki1pph
Hwt+NLLEu0KyqM0naxVSTQYJPweEnMhttVloMgFgoZnbzR/3T6EMh9jtyIotxo4F
w83oU4tNghNcs3Bi65PG6kNXD9x7zLg4WKu7B+2h0SJgrLyIJhR15KdfDZZTtfuQ
ubIkOJDmkhD1ypT02NPh43MCnUha51kH07Dq8lj96I/CWxkNe0gBtP1C8qdZtw4=
=gVi5
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2017-11-09T22:48:07Z
Files modified:
* src/lib/util/inet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0605162541a7c9f2524567cf3c5a827a26a6b09e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBKwpAAoJEH0Oec13Yh7NFlsH/A+xHcmiXcrDxjA5NHiYiS5y
JPjIZxUYJnp6mCp2TinE0jB6XXjw1litcRG/cy/v9ofQODKcEScKj39aPoAEY/BF
sBSDCehYy9cFA8npL9hVI9XL0dY9rX8zgq5aIRlfPaLqxdD/D0wZ5Ov8hxsVfWsM
MAN7RHmhDUirrW2msMJ5uuiB994A5RNbaylcsbYMAV2QcQp/ffNy9R8GJGSMYSu5
bKBS3G1qGNnSEjDvMABEfw70zzoKJmUWPpi3vE3YNE2ijB1L62uDkc/5JMTWF4Lp
dx4jYYM6Evtd8By0/wbwlS+dP3jBjA1RMJJYVREKS2IYr8We8yqgLtnSHZ5zBug=
=j4dc
-----END PGP SIGNATURE-----
more debugging for error cases
Alan T. DeKok at 2017-11-09T19:27:26Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a28201480f3c652828f4ad8fb676e2312ea7d22
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBJ9cAAoJEH0Oec13Yh7NQu8H/R0i+o11/HCeBwcphcJx1MGh
r2QTPZdVFZv3MhnsTIDrjBkFfPlisYyEMUn1Bh54UsNc2HRXA1oWWtatP61DjtTR
FE8X5unTZmj1lkKPkdroPEN5jIgRHFlWqy+xnuPKNnIKuf6irfPxTk9sC48A1CHr
fKqZqVZ4VmiiBtrGR3CWtIu+jxIdQN4fJSAC++aIOK8M48blrpjcWB0Y1KLOZA7m
V8ihqBDcmBwpdo66tuRBTWP6dec1uLy/q48WvmbMnGpYr9LRiSQZKW1jHJSQtwC3
YDnJo7RCx19aYii0BraITfniraq7NPMZvn2aIBy2QKEn0ConKDF/9OsomK3rhX0=
=wVDp
-----END PGP SIGNATURE-----
initialize 'when', too
Alan T. DeKok at 2017-11-09T18:32:53Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/147747c321d45272aefcae8a0ea7cd0233324c25
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBJ8cAAoJEH0Oec13Yh7N160IAI3ALUqqNTnVz+imS4+Xh+68
vaxtxthZn28eD+sSuODly2afR51kPdwrhDkTgwbNtyn4vpkoglawmZwEXFXN50N2
mH1//Fd3oI1qlTolqu4q+Ef5WS9/hzg7zkojKJRN47k7cO1JRjJY5MS8oi8JcfuM
xbPT+btCYvNwTa80VCC7Upgp1Erz/7+adjcpomh7zUuJYL3JqHsghyKQqk27bwU7
rctXcj5ov82iKzwecTi7V5HAKyLt0t9Ttk52fxeremWi6Qk3dKeGOdSLCbYvhSOW
i4lE6IqUnNgYsbIk1te/5teiKDWWxfBMWU6FbuEwZuTj/4dNOhRtmjDx3eJwa5o=
=NobX
-----END PGP SIGNATURE-----
EAGAIN is not a socket error we care about.
Alan T. DeKok at 2017-11-09T18:31:55Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b198a9933bc660acb5b202e22d630529c38fc01d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBJdoAAoJEH0Oec13Yh7NkZMIAJwIcs8adXFtV9xbmllgAccS
bOFFX1TRdmIpTxnwm0QcjjtHEWr24M1aYTVRq5BBxZaUxjU2IkcoMQryo/BFP8LG
NagjfOb7EeYx7bPOwYhweCWKAJz/KTYJ0Tu39iSrUa9z8oVwC3PEmB3SkP8lv67/
D6BG/Cxrt0wxCp9wID1SA9TnRSV0ZHflE2RNrXAMYBd28co/Ab+6iwfLfYqKFTl0
hgI0ozBGG9vL+oZeQR+MBU7WSvt/OvsjRPd88B45jzaju5Yo/9M3oWysgGGE2by6
eySTd01NUTOceYZR0DjYlu+e1i5U9eK0lDcBOT4so2ZWyohPa+lq85QvNkrDy7o=
=taF1
-----END PGP SIGNATURE-----
copy original message
Alan T. DeKok at 2017-11-09T17:58:59Z
Files modified:
* src/lib/io/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb0e5ab2436bd493ad0f350be742bf6e4a2f6b54
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBISkAAoJEH0Oec13Yh7NfqgH+QG4a/r9oBqWK5lOGmqSuIYZ
KvNgRTBNirm52UtIsRhWtmCZnmUI8EmnMP6N0rIf4qEG2Au4FvoG1vuD8GCEvsvJ
8uO9CGt869hzuWUnQv3jo1MHgTPPaWO9v5lKxgRW+QVfRiA+I6fZ7h2xt9W3VF48
UWH75mh/lofW7a3pzrofNmBX+tdKbbisf4e3TfgQYaAi8BxVNCaMcAIL5T3Cuz17
4Cz+rzgPcNLrTEEJH73ztsnOcuFrZxt9rjdgHKOhQ1xUBj/nSm3KkSHRerFnNe/v
7urLzG8N2leQNvLahqJ2GCD6N026s+W84zbqn4dMUUID/O64Rz471rtKXXZwUOA=
=p6Iq
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2017-11-09T16:38:59Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bffc9dddd1438f7ad500178232b4da4dca91423
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBIKtAAoJEH0Oec13Yh7Nc50IAKNA8fJfY0ZxRzlRicYzzffq
WbuoLX2HwO6gGX6KiRTqXNFpWC7fl6VHP4FVLpcoUI2nx8uf34luWB+KXGNYVnhr
1pueqsCHHyVxTY8vRjkizDHqDU8ODN+LwLvGmWGNpdVkvRord/ktci8gaNx2QVE3
UcYT7+ZhtGJoYWt1g4EYHdUAXpQqElyxnEq8J1Qk8c8ZeCzBMbPu+rbYHP8d4gYH
ZCuxQNAlK1pB/F3t1CA2tLXUe6Bn4tLKz17dB9NpAk3gBLxXkWVz/Fvsm8mT1I/h
bxzkMOQr1v1urI6GinMiU0FgkoTxv3/5vZExFpYsmKgJ4PI5zj+4+/nsBy0kJ60=
=YT+E
-----END PGP SIGNATURE-----
continue if dead...
Alan T. DeKok at 2017-11-09T16:30:33Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fddee63707e2220853aa3cb30213e7d4b3f4a43
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBIGQAAoJEH0Oec13Yh7NYhIH/RvaTOk3GcYBK5TMFYonI5UZ
jsKTITI1Pqrtx8mJ8ekMohqstnRmr5p0j++nvnSMfMRdqsrL56YutA+JgbnGS8qn
Aj3k38F+kWadCjaXBVq6WykNBlqJIphYy5vxR6GSLIT2YieMWVf3pD4mIt9YBkQ+
KFFD5TMvxVufqrmKLYM3UUcv3Qa+vt+9BHYoevd3p8kDRa5v/iOkty4GfB5w6fPC
u4zpfRiCNDW/qJSUL2alFrsO2DZHmoLd9HlcLzNF2a4tS4lhfunTpy10n1kP+Th+
hksJgVRCA7j2csuNskUqr8TH6J0oXiQDbEb7gAjysCEAui27N97F8DZrx4RIk7Y=
=5zNt
-----END PGP SIGNATURE-----
mark sockets "dead" on read / write error.
There may be outstanding packets, so we don't free the socket
until all of the packets have been received
Alan T. DeKok at 2017-11-09T16:25:26Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26fc5a188ca54818f9947bea18059598c5a7718b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBH3sAAoJEH0Oec13Yh7NTdQH/ijETZ8wvcWQMIXhFJUznMgf
BFbX1O3eKDbGVwqEeyd9oa9XK9gKDgZ9Bfjgt7aeDbiQyuHMYXcfma6Na1qvGVT4
fdYrVisukBlDe+0HyvITcWV8/akGbgZ2xPlY+NMvCpQjEFieO4/E6cACoN02HSL6
BQUWEyF8bhHY+s/E4p6XrrNrljPVSor/Hs1oTCkMnJzn0lqOGAELS05r2bIym9sO
+n4hLk2nnyABvRKOZ/YoZGTROFzSQSTJXQ0awmFZt3G47ehvgIx6STW7GdZQkPuG
wB5i4I/IlgDYdKMfuiWEkpvlgYH9wdNxBiRf642MIbNOdy/hcz4Paxphi6gSW9w=
=ai26
-----END PGP SIGNATURE-----
show more errors
Alan T. DeKok at 2017-11-09T16:10:18Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5bfe4e5556e68943b581e79a51dbcf26ee949a9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBH2qAAoJEH0Oec13Yh7N19kIAJMxq1R9U8oLRswNTIHmMJlf
VX6o7snKbUZrDcQ8mIU+tDUv4S3mjvvqGm81pqQvEvHq6hrDbasIJ6cvJg2by2Vr
FA4xUHPXWNZj/YHEtiP4oTJR9i0Hhw/Aa9jWPLtb+EeY8KgnsLDbLeUYnz95fBKH
1B77vRjzddQL0VBNZNsht8QWqbYHzC3HjNf04LksyDpisHjbmqpcEDaYgo57cItY
tND3k72nG2R0g7zuf6pBP1HV+44YMikukeFwF7J3iMnCyI8CT5KHvyFUjFMLhzpI
Ox5T+43d+R91BFeQzR3iSyQWoiO040hioD2bMxp8oawBhAZT7l7W+2iLm+9v560=
=+dyH
-----END PGP SIGNATURE-----
show errors that occur
Alan T. DeKok at 2017-11-09T16:09:02Z
Files modified:
* src/lib/util/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93df155d5087e8fa1cf50f705fd581b48e548c68
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBHu4AAoJEH0Oec13Yh7NX34H+gOzsEnp//BHeOqh6K+/uCxH
NWI7EIltFuy/ajrN3dxLR64UsEYv4kOzCcN5iQjv9DV2iO0zwlI5SLnPb2Bk6pid
gjBKlrkUsLlFVHxmouHwfsRnM8CPhUxKe2C9jrxxtlLVYc6Cac1SmWPhoP/oE4S0
ECkrRl90wxcWgTutvcUxQ7TfQyLCjF8Y+mZSHLhLl5BksCJTTvtswqT8A0kToYmi
bjDXY8+KqObScqBGh1AArM2OKo59SkPZhz1xvVnC1Ona0u33oomtUQiCFU0NK0uO
XA9nXJFz90gjnoTo2Eq2UQRe/UyXYoQtyjUrlsMxzlFkSBRbLZ7M9xnJmXuOS/4=
=qU/v
-----END PGP SIGNATURE-----
set destructor for freeing the link, too
Alan T. DeKok at 2017-11-09T16:00:47Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e53a89f2d752b4650e91c8335651ab17f44eb4da
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBGp4AAoJEH0Oec13Yh7NXQQIAIDWi1SJUBlJpX2vn+sg0MdE
iiar61v5+A0YXWmjpFZBP60+3HT/WJPKREiE8TThx/jDxtDL7jUBqEp4y0d7P8r8
g6XeLO8Qa1kCAXG3/+wapWShZS9I7KwYDNZOmJoNctPpAv3C8jsiQx9eASacj5uh
MO+FEgqanVqc63NhmN2QP0yDqAPWdaiVwH+O+AgrVpMdULHRr6t6dyZfFz/zRSQ2
KkQM1vH2vvxfiYv8MabZb6hv6Zpm5FkOX2Yq3ETWA5Mfa8bs1NeP8V+x9rZacVWM
uKN9WgqxY+pyH/YFSBPq0JktKfT/gWFG0i04bDQzifSfMVxHbQrnhvd76Q9E76s=
=xwcZ
-----END PGP SIGNATURE-----
we don't have a destructor yet, so unlink it immediately
Alan T. DeKok at 2017-11-09T14:47:03Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d17337f17d9f59d808614a648cccde275f4c801b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaBF46AAoJEH0Oec13Yh7N0xoIAIOeHe0IpiSzQW2xfJtlGvSp
pVAJbzKefCkhd+rLHcKb/7pirA6ByTkwMRvCW9H1PZ3VU7TXj1CImhMMG6f+5CJb
DUdrkjVrbSwKeFJc8T0gTJwQeAK0YvM/Lzmdhtog9E1gGoMigpwXCf/A2FN5TjvJ
DY4DjQyCuLS/DOQn3zfJuOAAAy5IwHUVU2P/HlwZD2uaqiuTXmfgGS49aj5uHK5b
zdrlPOPVoPnr+uFugVpboxs+HA84hY3kboSmptXC8/rQc7+YfNrbE+51eTbQs68N
CFuHMzTMH9ZR457OlJ5wjXC63X1nrZs5TnD4Li2QH6/5jPby/N1Igz1wFGBgTFo=
=pZxv
-----END PGP SIGNATURE-----
set data to NULL if there's no data
mostly for paranoia
Alan T. DeKok at 2017-11-09T13:54:55Z
Files modified:
* src/lib/io/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06e4a78a9c857e232c034c17c290322eb7b987a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaA3o7AAoJEH0Oec13Yh7NJWEH/RjSmCsdnIevIcsdc+Xgb10C
jqCjSLxP0i6ttxEKmGh3n0XeKV2NM3ku51DsjolpBCppqOyyqOX/jAkLPpsN9k+/
CcDFAgZGVSuT1Ke0zezNtT/+tkf5Am8FA9C0duRdwbTdvNYTf01zbUZJiFbG2Xp8
bE/nLVstM/Ob4UOZWpYlpX3uoyVGJwNjFuYO/uE1z0ER5+B6X0A7zAurVE6NJXBs
D8Ym3cOqAK5Kq7MyHlbiCJpxqLbhcN6rHpETa5aThCKMEihZ0YWQKj3/+pnxCxnI
WmrtmBORTn7eVkVUdjWbq3pKAGMBNBxY/VrdJOSb1hL2V0Kg40zAvP6OoCGWI80=
=wIav
-----END PGP SIGNATURE-----
update documentation and code
"send ok" is probably clearer, as the "recv" section should
return "ok"
Alan T. DeKok at 2017-11-08T21:41:56Z
Files modified:
* raddb/sites-available/detail
* src/modules/proto_detail/proto_detail_process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc4dfbf53046cab3259c34ab696de63740a7afe8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaA3dSAAoJEH0Oec13Yh7NLDYH/1F3K4NhwG5HzEu/ywb8Fu2c
X63P0ZDvBp8lbUrIRCFxNPPz7ldqkZUKv/7L50lugCg7oEA2FCLfpH1uQd+QF0gv
DqrRxVXojhE7co6yMl9GAKPAYsIITQDdyOmz2qlW2tRUu2OUx8UQWlRY6l4GIsmm
0RldlTw0X9916z8iqD6xyzgwiN6yxP2jtVKhGzZBBFynP63snbqAnIb8gWiqpf5W
Nrpk5Scht+cLXiMNH1uSd/1gIL13Ymq2SC8fiXQu5/c4nGnUtn474lINRYyBNaF2
E1XvVxCDZwtyJqo1uI54fHsuGzuJ1WaJY5A0kBkMy7Vke6lW0xz7jMa004dY++o=
=dkOE
-----END PGP SIGNATURE-----
enforce MRD
Alan T. DeKok at 2017-11-08T21:29:49Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55b753d15d9170b5ef4d8a76f6a8944b571343a6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaA3TzAAoJEH0Oec13Yh7NtiMIAJqGStGY+kR/dXOIjjsSzrao
wUSOxF68rHcwCIikShZXtl4qADVn1+q0YC9kk2DJMjUmlNpJs7uuDAI62YvE4LRA
Sww9lOiUTWEcwvdQi6j4Q0Js3JbGsKeFuZH24zzdpyM2taP+uK4ddzps0rWVIDoM
4EVoNp0WlZiebg9cD2+blfOKRIJc0GI8RO/yoxP5qC41d/HrtLSsfkXyMso/Aw25
Orq2O51PIBAdh5tzWWzOyXQx3dDOxk+lFkBRWs0w5b1qJaU7SRntf2SLN7EPT9Ag
H6nO7d0WGJzKVXAHAhzAgLjXnlsC2PSDw/FxNLRLkJBXFw3hx+KTogcMDFsGRPU=
=Zz3/
-----END PGP SIGNATURE-----
set start time for Status-Server packets, too
Alan T. DeKok at 2017-11-08T21:19:47Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bb5195e0892bd6acc3df7b743054b59cd8b569b
======
--
This commit summary was generated @2017-11-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list