Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Aug 11 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjIrNAAoJEH0Oec13Yh7NzsEH/AkrMAZ6miq/FaSHjG6Zf5ec
 5vKSAEC8JHSd0QdbMcMan3vkLEv4zo/P/xxRLYpbuf6gwH+UBtnzlXCjvYEbS9Jz
 iPB7DmaMYlNWpNgU0seWKKWE1MRh11b/upjcIQiaePPCfR0utZB1IsJ6ugdMl6L2
 6CLcQxdSZzwlAP7s5QTNlOpsic+mO3GMHwi+ZBf2yO/buBeAnbzsrEtNfvnIIc1S
 dbdVKdyNYz3suqdNyfxK6qsT5ffHhliVe69A/swUmkRitULngdvJ6RZmufQrtxXe
 EngnNw0grEuCTZUwGBX/cwF4RoVDiwgwvhHsc702pyYIgqbnXRdWRUHhtH4QFdU=
 =K/nk
 -----END PGP SIGNATURE-----

clang scan issues

Alan T. DeKok at 2017-08-10T16:33:13Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03a103501c1c4dc9016770fd2fa721f6a64fc968
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjImnAAoJEH0Oec13Yh7Na4wIAI6e74uW7EJ0j/3yWUSTaRj4
 5aIpDizjcttImzCT8eM2U3tx2OHq+tue9mLwbEyNZipXmkD4Yjj9Z3f0vd+f8tRp
 mY4lAz0g8M71xbAwvCGOgDz5GbrFOo+A4xQaAc5F2wInfaFTv7fipT39gvRac9bd
 xuUWdxxjP9yf96frKPIvM5HS73QGhf6ZOcEA1RXbm7iHc6f3/t5X6HjYbNMka8PM
 FGAEmzyGpRcBZGFs4IOVET4cZuqZNt89XC8jAVqhPVelotseVYXYVDPcFsjBAEQ6
 5C64LL+307DIGzXdXhYgjA/pzwIBV1cTXJrmRzcJKEdINTcbphIdI9kEuWL4dlU=
 =8Vtl
 -----END PGP SIGNATURE-----

remove unnecessary assertion

Alan T. DeKok at 2017-08-10T16:28:16Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48e018fad107f15079216c56b47b1148955c18ac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjIOoAAoJEH0Oec13Yh7N5UsIAIDKxRwqefIleiycG5NQLaZ+
 Hk/cHtbAm1Rl4MEsmi9ZC4ri1eXpoXb/fVBLrjcUPWQTuCV9UKqhHP3Nb/VnYs9q
 Ni9NNhL8HEFY+B2wHOaZ8JCMwMIq9Oaf90FUNhV0L72+yNuS13oTgu6HlCo3Bi2H
 8Fa88iy24YqkVB5rxae/Yle40nZT/0xevBJuzXV2HIkd058QaYWN1JN4t38ESygl
 qkCgQ3rtaYN0zXfPUT0yaFd0o1DfW7xAZxS3O6oMsse39E+CmGn27TBbnqP4coy/
 sK6OamAb9BFiMqcQ189sTaHQjT6onOTFTI++Bc7rs30LEhuHyHPrTBQapBz84kU=
 =cFrd
 -----END PGP SIGNATURE-----

stupid scan fixes... again

Alan T. DeKok at 2017-08-10T16:02:38Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6b73b845dfef39ed647ba534983498fbd4716f3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjIFNAAoJEH0Oec13Yh7NTHkIAIupjzHzSi3ALJedAEHYDCV7
 zKN2XmI4Ssyb0EWHdGOENtcSU0pCQ0Ki+jUja1S3RrOwNiNoA2AfGg65lxZVt5cZ
 lChpo2a1HzT8OFnGL+ZOvXqALARTuvPc66h1jfF+RhLzo0qGl/6cOsdJMlePxF8R
 Fz2c2aPlbygaP905IM6jPJMWYOz3Q8EmCSNyKViFz23pdjDazrdD3kL7ESKB9VtQ
 6pvELy+M1KzTh5WDQ4BeeNF+ipgxajlUdVPOmlToLIdOLWhNJD+NxskKIABPffJT
 MiMF5zg5eiM1i0tlDlwqXT/g2WryiBmc6sBUAyvLxctdud2ZI9lcx8KSNU5yACg=
 =5sJa
 -----END PGP SIGNATURE-----

update Event-Timestamp in Status-Server messages

Alan T. DeKok at 2017-08-10T15:52:45Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69e9d9bfc48f6a5407b9d51d2d46d1fad148ee44
====== 
Remove duplicate setting of attr

Check there’s a reply packet?

Arran Cudbard-Bell at 2017-08-10T13:28:24Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21da31c2b24acc18f48ca245d26aa76f44dde5c3
====== 
Temporarily mark signal interval as unused

Arran Cudbard-Bell at 2017-08-10T13:04:30Z
Files modified:
	* src/lib/io/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52e876749c936ae2c3dcfcacf51ef3ba5b7a6fc5
====== 
Disable failing test until there’s time to root cause

Arran Cudbard-Bell at 2017-08-10T12:03:33Z
Files modified:
	* src/tests/modules/pap/pbkfd2_passlib.unlang

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8f50bbfdd118676320e3b844b4e5f1b84d762f4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjEG8AAoJEH0Oec13Yh7NKbYH/ia5V4Q+c+jlMkRO8XkP669k
 sxGUQgQf9bv5V9oplHWqD0LY7Nk/dNw+cJaypSqJSEg5DCs6pjA1iCbgHEvugHDk
 aEjB+jn6GcRwPUzvT/gTh31eEjTBmF9RfZcHspCxGcar2qQgAWKd4pQhukkd6Tap
 kzFK8U2JlNnM6aGPdxPFnQH8NCC9RQAME9diZ3yoXrE78XKuhE+f6ATrEHmdiKtl
 POwTNGe6kV7zaAkQOXLvdY4vOsNT0ReJi295OhE9tLojU6h4RNS3yfMWI/5Dhtf0
 w+/FPSAPADI9VDYYeuDiyuJm5WlAmSiRzbr5WjlQAXsCJUAmM5Vz99d3/ZM5RHk=
 =0dbs
 -----END PGP SIGNATURE-----

notes on Acct-Delay-Time and retransmits

Alan T. DeKok at 2017-08-10T11:21:32Z
Files modified:
	* src/modules/rlm_radius/TODO.md
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6173e42ff8cd8134611430c2a2a604be9e256603
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjEE2AAoJEH0Oec13Yh7NMJoIAJPnCpNZkTbtWuZVi6ow4EJ1
 IyV2IPgv+I9nWP0+uZSXH6gZ8+M7I5q1pRCSqce3PhMxhg4lFmlMAVvnzw6Psxck
 ggOHAqWTS1vUFP4cEuT+S9LZpV5fi+Nsc+Bphu8bHaaLcDbgK0IIXRf7CtqStNI3
 WMmNRBEVfiOi5baKwupk5smC4j/b/mb3WilPr8SheSJdA7FhuWMvxrR9URyNMgDH
 Pm7SedXQjnmcxdy4BVSbt6NUEYakGpMGHeWpQtBDJX2BCMnhz8T3//7+wW2yNgiE
 EZ1GqkZCq6d6ndgPUWt4dSyrHQMHtWB6jTthPv6bLUu2yJDYpGKY9GIiPOiuXsk=
 =7l42
 -----END PGP SIGNATURE-----

Status-Server checks have unique timeout handlers

so we can re-create and re-sign the packets each time.

Alan T. DeKok at 2017-08-10T11:18:42Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1316424cd65574da8ec592ca2768e6abf466ea80
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjEENAAoJEH0Oec13Yh7Nn4cH/iOiFE61zCJuIM8NJgBsSAj8
 lg6qw8OZIG1Xvw4cmy/UE6QEKO0JczwyM5EfOXj0DMdoqpJMMdpA2Pusx/xxLc9n
 Fr0z5EmsklNhd2mIuzQo3B38cx8RRBqmOr9h6IZ3k8oalRFjLTd7GJXmZM/qexF/
 sjIfsne11/2cG+PHFaNsDjiUrxmh6OhK+3RWfd5kMpvBvGYSReMNUzpChBDIT68G
 bW+V3yIPrsXKcPr4ex/GzttHmc3Rzxn+HSMas4d8/GKcXoXHArvQNL+4Aj7+Yv4t
 1uAJrGgzxX12W8VtuyS0Ume92sdlYhHFHcvC54vxUIRwrcqr97EL7+C4MLfTDuk=
 =jEEv
 -----END PGP SIGNATURE-----

remove Status-Server checks on connection error

We probably also want to stop all packet retransmissions,
timers, etc.  But it's not (yet) clear exactly what to do

Alan T. DeKok at 2017-08-10T11:17:57Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9f516c7f4051bb7c4f36ff781f9d53f81b92373
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjCvAAAoJEH0Oec13Yh7NK4YH/24RL5UA4MqqxQ8GQeqp8B5k
 KtrJ2sT8rsvMmYi/A1wn2MqhfpXVIOkvtD7loMIRnvLzy094K6eiFdQHyXBHVStW
 qWvCMeKkHcUia4Ch21SBgNDejZcU0xy5TWmFIBUIRu4wbZhJ1HLwvwE7ij5vY2vt
 cZONBYwkQIkMJ4KoGNFydLiEQaPf+lGhXN/881UxADC98sPrJwwrMrp5AyQZCOu6
 wTWBQZC1wklChbTTnqshEqVkPiO1kIrdw34AyAYhcjNrMNU058CCh+2iPI20B5L0
 c5mJtAzan+lhHZJAhmEr493TjCuP3Et99zLu8S/WBk62QNhwbXLmImzXtwNPprc=
 =zgi5
 -----END PGP SIGNATURE-----

lots of little tweaks to get Status-Server checks working

It doesn't yet send the packets, but it does create them,
their contents, and clean up the associated timers correctly.

Alan T. DeKok at 2017-08-10T09:47:10Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7773f3ae76608604572e5ecf4f4f66fec28cdc1e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjCWDAAoJEH0Oec13Yh7Nw0QH/jPpaYQ4mOzAl50gPXyTcUCc
 jzV2rU/6pr+UneSpNbg1J4rCQoWG67NSevSTa+9kUlLurXgy/5GqXPLbBS6Hse96
 buW2X3kS56J+kOzSZUirQy4AWAIZ/rtg00m6tZkolxSehaW3cD/XGGHpVwQ1OP/R
 +V+Hnqlj5oZbk1KfzLXOu04jBCzFSXye9lh0+SdUKqs8X0LLEGebHeAbnDoNklvI
 73rZXyM69futCm2ehnBn5FDe7J/i5xrKJB/nu1UZwbRb2PXgtQzz6ekyJB/peXbd
 QVRe4alpc91rd9eKKjl/9fk+o/ZZBreN+3m71pcw/SfH/2dp09lC7oECpyzlUUU=
 =53Qw
 -----END PGP SIGNATURE-----

most recent notes

Alan T. DeKok at 2017-08-10T09:21:02Z
Files modified:
	* src/modules/rlm_radius/TODO.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b1fee0a85e2dd58a27e606b2f4fd37553b3bd14
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjCRUAAoJEH0Oec13Yh7NDosH/3S+rVtlTcoHawloDB3GzUjP
 FCP5C+VW2u9ClK3JJuBsgKnXP74bIZA0JVgypXQ2mwBRg1v8vigUrZlyArWfBVKp
 daf+zB/9aSYQmv3pkyAjphwpHlhORvGh5KGZiPp1hCoeuzZSChzT2Hb6tc5eO/26
 6uyDK0LjnXR60uRx9G9kUfjghPEGs0Q2FCa4UFkGXNJk+voAa5cyu8DTj8DbDBYn
 ZqSnuzx9DuiNduwjpYd18Dyi7cSnkqVwP3K0HrSj3JKRoH/NRwhxB21SUClMME68
 e5pJ7HjM5EZhkDixVMZZQMQqs4m9GFYGl+4rgsi2CxQQ9ChcZWNRuNcauUpug4Y=
 =drnF
 -----END PGP SIGNATURE-----

it doesn't make sense to replicate and have status checks

Alan T. DeKok at 2017-08-10T09:15:53Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca8d859fb346b93a6f783cf01b00623c13cbe0fa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjCGmAAoJEH0Oec13Yh7NnJkIAKI1ti6u9I3SSsWaXKbNxHJ/
 eHvM6dVGRxFVcuueVOZJcFlGpQe1JfnBK1+/VPdf1CHlY2v64uiVpoyS/eFRQ768
 jw0o1PHCmimSL+S0ZWh82Vk3/4hk/30P9yQHO535Bor1Q6Pw5ljmXCSJnaV6uJhB
 DxCoL4/F9DWbYBRYeHkjxUVqKGksBsqjBNwRm1/42YOc/zZigvQpAzTZwBaWrlUi
 W1SVV2pf8mfk5H67UEPpAju3RnZ7O3RFhoDae2Cl+46NF53MpfZwHtN1JqwIIHKJ
 8pzkAc8Nd6aoZyqgtipR3cHeI5VbQ4PHB1RUF0ejDlUZZXXCLsjxbqo+3gCNzR8=
 =4Gs4
 -----END PGP SIGNATURE-----

Status-Server require Message-Authenticator, too

and not Proxy-State

Alan T. DeKok at 2017-08-10T09:04:31Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09b492bd871c5da6febc75909ff8427f2e6c1dbf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjCD7AAoJEH0Oec13Yh7NABEH+gMQU95nAc4x/mQEqBnQW2FX
 weCyAa42MuhHNJdyHs/Y9LIU8Hdj36ZOKuY3VYtXrsM/aMnJtj4BghHwyGhXZre1
 gPhJ5wlWiTui6Ebz8kGnRlvtoyRgIJiHWeA7w3T3y5O/hr2OyaMEW/oyjJVFo6Gv
 t0SjZBvcXLEI5Lw5Rqk55lcI23ODkgiqQrgNhJ/xCko+rrYNa25L5N8FEJUDjKKr
 LHgO3/vRVG5evrd/+noy5I2on0MLnxLJJFz3pkqdPrlonJwPDscsEftoPND+enYJ
 huoQSJCJSlnxNkzrTL69apbLPNhHI/lvjdiOCKDzMoVEm76ZNcBgiGG1/0hvVb8=
 =InOj
 -----END PGP SIGNATURE-----

remove retransmit timers when a connection closes

Alan T. DeKok at 2017-08-10T09:01:44Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8105fb51c8efa4acfc4227235a6979372a475973
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjBxMAAoJEH0Oec13Yh7NygUH/A1e/2YIBXktaX3aM2gXvXB/
 aWBbwGNrTBjZqyeuXhc7Y7FZQcL4bGzihTICa4V5G6xTtl0WgTSzRlZ27jMToPTc
 yngOoQbmy8jGUhvKtLP2wR2EA9VbXwB0bRaRCGPRtuiIogVSqJlgWzp9wTBeCSon
 w5ZXfatiwLisHa4thFSwj/XEBvRnVTQ9SPrlg7nOuFW+I1fhve2fL/mqUJdrLOol
 iA0/f7ZATwAn8OpTQfstpASVZAqNDdVIRbFBPTHHjFAT/5iYqtm45rSeKuEpOGlm
 cmiRxdd4GDyTY1N3bA0FV1ejp48ebdDsIvPGh/yiGG8xq4g83egdgqE3QSRnI9Q=
 =gOMA
 -----END PGP SIGNATURE-----

start of Status-Server checks

Alan T. DeKok at 2017-08-10T08:41:38Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de0b8bbce2308478003ac2007f4784d29fced1e1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZjAQWAAoJEH0Oec13Yh7NTvAH/2kMGrt8517rqsZfDnzLmrcO
 0bLzzBv71sZRnXEUyHI8Y556AkLp20/jrstjCkZk9r+f0xqRUkPAD5JaHKhInuUJ
 qPnWD8A0V4C6kGgmGoDA0rkDLiKv/4CdRMB0iDxW4snvsLms/+OUWahOnO+AcQgC
 V6HEUhhYEr3Oz8jItt7zXfmfIQrjYr5R0fh+raoClFIY/mSX0UPyBeqzxO3qADpO
 OBir1Y0Fteo3XfLS+oBeAnRfqdIjofXm5S4fqthAfQymtOeEPz83+k0/IYxoM1qk
 fZ0yPw1/aq1+Rh2DywmSmk/5PqDt3wXw7edZyzu8q3dDqpnET4/7tmz0vKTlD1Q=
 =d51P
 -----END PGP SIGNATURE-----

Start of status_check code.

it parses 'status_check = ...' and does basic sanity checks

Alan T. DeKok at 2017-08-10T06:58:09Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acd1f848787ed30906e4b782fe1367e50aa2e481
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigpBAAoJEH0Oec13Yh7N64MH/RAMNPL7+c8gQM3hUbBNjGiD
 kAcysJCG7cLxTxW70JvHZcLTfR0CwgTINP0MAzfwG4ufSeaYKtRjW3y+KCYFLXq2
 62mFrvprNJHcGy/5525V+frVrRyn32isVYpvTiOPAjmFyxh75YjFYoPUMIUB++eD
 d6nGC3wpEBrOd5ZBGEurut8Tb/8exKR7iXcrvCIUksnh+03mBneuJoeR6djWxN5v
 Kja/E30WtuutjvnDMzKgt9SJ7eaX4/vaX5UP3seLnH054NN8TjcvVIuFhc24CLfF
 aG8Apaoy6C8++Mbf7BC4bN2sJVxrpbZVCmtRIk8MpzSnRmQgggsWkcLaekiKtf0=
 =Z9pz
 -----END PGP SIGNATURE-----

comment out "skip signal" for now

it works in debug mode, as we're single threaded...
in daemon mode, skipping signals when there's no "next" packet
means that it just doesn't respond

We should fix the "skip signal" code to skip the signal only
if the other end hasn't ACKed our last signal.  Because when
it drains the queue, it notices that the last packet wasn't
ACKed, and sends an ACK

Alan T. DeKok at 2017-08-08T18:58:22Z
Files modified:
	* src/lib/io/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfbcb2fae1c72d5307293da94c43ed5cda39b2de
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigleAAoJEH0Oec13Yh7NtY0H/1cWmly79KcrYkm26gGj/Z7w
 jV0cfjh+UwCOs9b855MTVp9AvDjVJWYcH1PQ+wvaRD1ABsTNkjNLJX+7Vwnjk3EM
 J7lHRAGNHAdAqgEHDKA5E0Bih8QCD//MS5W12RygaqoG5/Fdj9BOK5/aZgtxEuop
 HkUVc9BHDrP4cO9Fkh85GboDhWanhtWkNoc7GzvOQ7fag3SGInBKksNLO8DgatRm
 OBHjUZaFWrc62E+0/3RAQtnyYWQu1JYztZnfug/PHh0sWYS79UzQcfPXAex4C+uC
 37iC+AhPfhKnCz4cGwjviEUVyMov9ESh0PgmhzawP44WpyNS5wbjlBEIJZAAsYk=
 =iBI5
 -----END PGP SIGNATURE-----

preliminary implementation of zombie_period

Alan T. DeKok at 2017-08-08T18:56:22Z
Files modified:
	* src/modules/rlm_radius/TODO.md
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f2684828e4751479d0e3a2831368f6b6d08ab29
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigkpAAoJEH0Oec13Yh7N5kcIAJHDYRJOap/xIAU0PHjFVgWI
 s+yJDD1ujMjvTdGrFCZ3TxHisRWCyrt2VHYFeK+UevrSjt8yrNso5r4omYCJBUX5
 UqyXZPUdHNf88mHbvyfHRR4pmZKN2cFStYf5wT2meB9xeIJQYLUUHzX77gU3MHvb
 24wflx2bEzCj4FkqmZ6LLJNe6hSgkC6CBFcoPoJEt74PpDbvMnR2A+0IgWqlQs5p
 vYhDRnD9yAtLvUsFUKTW0HMsTmSti0kyoD0p1W0MgYlWi57sa5HBjNfHqAxckX++
 kr+a5eKj9YNS+1qt4mNyW5bZdmFu+bMqWQPWsWpZEvHmItAtC61z90UAT9ByRtM=
 =GedD
 -----END PGP SIGNATURE-----

reset idle timeouts when we read a packet.

which means (usually) deleting them

Alan T. DeKok at 2017-08-08T18:55:36Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bcaa4414e0d2f9f4220d9618009f05b31adb317
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigjOAAoJEH0Oec13Yh7N8PAH+gJ0tziVfCDxbuA/sa3Zko9h
 uAHrCgY0TlEBkyU//9UxjC8J34JvpMWm844OaLZVf4s8JXdMN7lJF5lmGfL/rBnX
 wZTklc4aMrDmKf8W+pcvo1SXj3PqEOWQ+TpGxv6IKdhQpPSueJCBd+Cdl4so5asH
 3PeRz69JeAIn05/BYKx8XdIqZ+SBaAACK9aYXponCpxngLrtjP12wCoqRPTD8L6x
 Xa/U3MicKKiBuqncE1SGGaspEL+CHNlflNq9dTTNq9QyIsJbpwNALME1QU7YL4SO
 iTPojiF7Kja5fkTzsYgyd+nmajZjROl9vv78xA9jD7JsfK1YKUf3NEhZTofaOP0=
 =zGbp
 -----END PGP SIGNATURE-----

sanitize names

Alan T. DeKok at 2017-08-08T18:54:01Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55a0583348b0e292e91692dfedd4bb4cfd8c6372
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigisAAoJEH0Oec13Yh7NxK8IAKPHBWSNrlzGpJfDt/U5yHov
 jvsBvzuA9hW5QKnMg/dN0ubGFGjMSO6csJP2O93Bu9CExNziR3qnyVEYnE1rRIOE
 Z5Eu0HuQCdp38QDoAyeZ2KGi9b9e2Gx3CHMCkD3+tSm0lWYXT9zU1a7kflXd8Ux3
 XYZgPMWggTEhlOQt95uKQzfn1aP/nuxcnDgNu3+pQlIXAAbjWqiWQIFZf/jV2c2G
 p6Dlq++lbXbNix+j46WFnaZXdmpFwc1MCZ0PQZ+pHYFqzNlhD6wwMn1+T7Abx6jX
 BIgHd8PNkQ71DuNIBl/EFuwMzBGhf8rWkd21KfO8taJlQOt1VoVQPHgMidv/nNg=
 =309/
 -----END PGP SIGNATURE-----

add zombie_period

Alan T. DeKok at 2017-08-08T18:53:26Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d59fb3622a6d5daf9bc6d0ee039b3f59fefa36
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZigVFAAoJEH0Oec13Yh7NrJIH/j3D2llO24ue/49XQFpuy0qf
 J869FAP+mPcjO7Gdf7QYCkmg71KUuEqWf8CgUVss7fwuAzWd9etqjQ0cPRl7otMK
 LmAsCzsI85c5E05OSx7CViipL5H+cFupk2U34JHzUmve3J4v/TJFw/yy5eVXU/1q
 D2L6oQFE789k2OIujcce9vEeWJQr7z3KCwTUOCXUMu05sbdWGT/cW5BYkNHqszV0
 SnhIgoLmQ0x+YE3E9KGfVQxkANswoa5n36jUx1XerTKKYvOQrjFLRTXT3U4iCvj3
 kW+BWZeDyCL8a+8qHHJdfTInTeZg7SP9xSaFFT17FDOgOn03DGf1v6vJfBwkeWg=
 =jAhJ
 -----END PGP SIGNATURE-----

it helps to call write() on retransmit

Alan T. DeKok at 2017-08-08T18:38:51Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4111f45e8c2bbf0cd62b36af0b241670d1a547bd
====== 
-- 
This commit summary was generated @2017-08-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list