Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Dec 10 01:00:02 CET 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSyYkAAoJEH0Oec13Yh7N23kH/0j0PrnMgpoJtqcs+8wWhoaK
 v4jVVDKfZSQISMsJIGg5vu/RY/bNDpxurZSbyIdmeDxszV4YkgYCenwsccgpa86l
 eW63vGgjm02qwCb2gaJLnTZO/fuK9RImY2BQp7AHl3CRvrc4cES9MwKx4/arbWem
 enLBkOwhKhYuZ2JFvhmCX/5zZisqo1u36DGHZC1+WAqPPn+dQA8Ux4c9nozBvSwT
 tD4JhB9P9Vf6tj/PuRhrndyznePXd3DUIih0O1mgF8gf2cS5roMcwr5fEY+EIT4P
 5C/Pma8XTGVwyrmMuesbbcAsH6IVquWFsAOc/8tUIFvfyfvF8Z/SNoBiXPOeB+s=
 =fgNu
 -----END PGP SIGNATURE-----

add other enum

Alan T. DeKok at 2016-12-09T21:46:06Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a17c7c2b2c2829c4352929cacbd29a1716da662
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSyM3AAoJEH0Oec13Yh7NYSMIAIpnzRPa8YklJ96tQHk82paS
 ebN1tQnu4Qb+uqJEeyHca+yoZNJrqtoiSTvc3E3hhOczon8xSdev0KTFrsL3fn8E
 LGTPwKkij6HPkbZIkc/1ODa6ZjrJz0qxzTXZQzmyOlQQyNOLVMvvxXR4z4fGI96K
 514VPfTQmxhHQgqSavZK6pskLX02QYPkWQfhR8pN9q9AAHshLMbHopl5OhoC0v4w
 QHB2kkx353rOJIesQtUQSn5ABZq9SVWQLjh/NdRES0CvtEuChMGig3UFuuHqDkAm
 UvBG12f7AoQKD1UnirG1RIiRKu/96dv2jWq6IuL+G9+ujeV2CCZG/z0eEXTtKy4=
 =i+SM
 -----END PGP SIGNATURE-----

minor cleanups

Alan T. DeKok at 2016-12-09T21:33:39Z
Files modified:
	* src/tests/util/control_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51bdf6dd20f7453582e38af30afd552014c7303d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEbBAABCAAGBQJYSyH2AAoJEH0Oec13Yh7NprUH+L7EsjOqxJRs7PFZDcXvYpM3
 VFshrzUBk2Ah5RIgIGq2hZqR9OxMM1OdfE/18f1xmn+jjLM0KK33FnYYYIAbG21R
 SLTkgeRZ89H84oFageawi8wSV1FabD0ICAVNWrg9Zs714fAhVBNtunllHOnuTlv5
 8r3wPPr19WOCoKm3d6q+OORqBLCBcFnxYgcz4EuAbu2jgZi0b1PgZZDPPXwA4PIn
 TbeQSfOe2/+ageBX/QjYy+/KHmAfFTTTfACMTI2exghHVkEPYjEr92jJW+wx8QDg
 1QfNZ59XcYo7+sF57ZfCWb1mDs4aWJe0zLK6W1AsYbznuXeqbidVig0oG9b2rQ==
 =ebOs
 -----END PGP SIGNATURE-----

added control plane test

Alan T. DeKok at 2016-12-09T21:28:21Z
Files modified:
	* src/tests/util/all.mk
	* src/tests/util/control_test.c
	* src/tests/util/control_test.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b90e1c4ad4a20b103b983e3c47c36e7bd9c1350f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSxwAAAoJEH0Oec13Yh7NHj8H/1eZxCKz4McCaKsTxajSLuio
 mM9HWp3be/x6QQOd/2cPfdlqek+xmUmp0iaouM6vL5u4kS4lt/FIBM6OEQEocfT1
 0xGb5aiZDN90u3IrRnk7iAF68KtSE3A1dme1mUhEphhm/Vp+K+3+8n5ZGmsju2Jv
 tg+OL4szb5OfzAowLuxE8eAerDD0iLyRV2JeLoABt/s559VLbq6WiABdy6S57SPH
 8YKOFIAH+jk9HtPyrOoTiLwTBd4uz+R6SSlQ9gqVGQDeDLBKOTi2AskxirFrwBDb
 zNqgpwZR4njXcYtvljGFXG3/yb4i9llCOiotP1xt6xvzu0+qw5kkLnSYvJc1vuY=
 =f2kA
 -----END PGP SIGNATURE-----

usage updates

Alan T. DeKok at 2016-12-09T21:02:53Z
Files modified:
	* src/tests/util/channel_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e652240b0b728824a93260df2f1aca4ab39a4913
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSxCmAAoJEH0Oec13Yh7NN1UH/0kkKjvwv5T7BWDssewKTNdm
 rhB5tmN/Cjh7tNt5WDEvYnCMdTGo98xwA0ar+MZPfk54tmYlwrkqZPHRvBmq9jnV
 VUuP8z9+p7mz+NRW8ykqln7vezYun6PeGRg4YafxX1For3S1WBGQQX0PsGiykJi/
 OT31YKv9eEf+5Wx4Wb6ueY7WCfSFnw1jYUJMkydPiWVMtZt/4RK1zd00X7GYkskg
 +9U9MMiAjBZpmgy/OKtmcaf1LphJIdVGqm4fAymHdkHl8+ANWTvYQj7wG5fTZE3c
 QWnxBLggn8HQnRFar98jjn3OuFW0xyLNup27gh1N4JxjkfGhPYkbjXExZJlkloY=
 =erK9
 -----END PGP SIGNATURE-----

separate num_events from rcode

Alan T. DeKok at 2016-12-09T20:14:24Z
Files modified:
	* src/tests/util/channel_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70eb80ee2b31f4d86dbc70114abceb64150f012c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSwwiAAoJEH0Oec13Yh7NqOcH/A/7T8cQfxJT3HF9KmSbHkqj
 GKvt4EnIp2B0rMjNM2MWyhyY8VSJFLze++p9dbvUZAeAzccbBZhd1c738cfhk6XZ
 An/fYa58sWryRNVj4Izn4ooPieGEQGgToXs22B07ElxbgzRROQHPTBNqP34BKeWD
 zjNuiHJ0WJfYSp4Ofpoe2hnPn46DAmowkorKZh+7mK9XaDROfaG4CKstwDgMolJb
 Gvtua6IPtaJB/izcJSfjC5PwQqjOuOZlyJojexHECKkvcPiRSfBwFpMugNuqxt3/
 m1NGWBMet2FbqyI64KaObPZiwFYpWUIMw/DX3fRS1YSMZvGybdw1fVhU3f7NjYQ=
 =96iq
 -----END PGP SIGNATURE-----

use better kevent flags

Alan T. DeKok at 2016-12-09T19:55:10Z
Files modified:
	* src/util/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48efa7c00ede7bf726c2efddc5941e0aaae851fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSwvgAAoJEH0Oec13Yh7NstQH/0k/isWI+4krvLu5gRqYLuno
 ubBs0FgUl2I16JlTXVWIjgEl6KA6RulJYMmDIDMeZ3BJaqfWGAq+yX6rJjvId9km
 MghWVk471Nm5B013NdgUk+EwEMUDBqJoHt0MpKngLTHMfjqBrMGVcPOAQlXZg2EM
 Wtac5Atxfj6ZkaFcL0qA+Sfzpkgn+w4kvn4gOtfGJzmKs6/WxgjhpbsZ01UfneKp
 KCnXGLjyu2Z4xSWC2mzLA2kE3L4bnu7yQ9fERexBoUE/DpvDMze+v/0xnrjRkPZ1
 BvTPyVwPQwEZuVfgMsP3POhaD8D5E32U70GSvO17YPsL57ny41Q76LreS9Ge2Pw=
 =vrwF
 -----END PGP SIGNATURE-----

fix debugging message

Alan T. DeKok at 2016-12-09T19:54:03Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3687757f0015dfa41c5690c49597efab5033e658
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSwudAAoJEH0Oec13Yh7NGUoH/ib1hslJyNEuJ6BBIcB1RcLO
 jVwjMph22qDsrxizvS7+d5O6MO0+XtMlpVe6hMfMzkdPENKDvNeRUiy2R90R6ZgN
 u4yQUbQwk+gTyX2WZ0v9zBrRoWuHs9dr9+UbxEwERKKfgA/ITPf0YEi2DSpewq4F
 IkYL7vEmcK2XCMBj/c0dn7FlB9GHFHysOpm/ULa4k/RiXPrdCGalUUfFB2QNhiim
 R123CW5Dr1drWzoO4M6pJucARuV21RyKGgwtOeqo96c90m0hWWp6nDrAO4LlxG1t
 FlfRYpD4/cwHB2kD6mRvvi1gHPo3Mp2iJgNXbS2D3o9IFac+SPYnR86tjbhSmbg=
 =81Nu
 -----END PGP SIGNATURE-----

re-arrange

Alan T. DeKok at 2016-12-09T19:52:58Z
Files modified:
	* src/util/channel.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9155b9d63d299773d5734f83df14bc8b5d3e1b36
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSv2pAAoJEH0Oec13Yh7NctYH/j+oZJaTCOSYaFtUfF2sZi/X
 mpDYFj4qQur8z+/T2Z+Hgj/iU2z0zgaMAgfvnPv53Qeo09shdwnTH2zCinrg/f7k
 NRTthHq9Xr+XGvRIWeW0ibO+DhGxFJtJ8BNkF3HsTxHKdTIy4N+SgBqSsmKs3rFm
 0IfP+SP+TBVK/LQAsUtyMyf5q5pcQN+X4491sdlK9StZp1AJrBogN49qOFRWvDU9
 8uKzFB3So0YkByLKPVtyBuT3H6Hfpyc93HXkJ88kD7lH1swIyp7uWDT51QafLioL
 bykAz+j15MQR3mMehwMwbgcD7vyRdJHTXu3m05K8M6b4mQzKAfSVvVdWkv17U8o=
 =Xb9z
 -----END PGP SIGNATURE-----

calculate buffer start properly...

Alan T. DeKok at 2016-12-09T18:53:20Z
Files modified:
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9989da6432164fb34c4d1d45ba50351b5353c541
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSv2ZAAoJEH0Oec13Yh7NUMwIAKgkhRuu20f0jI9LnkoCGIFA
 /72cDcCWy42GUD9/odPjb11uS8rtabvWNJs/mRvTRk+LEliEIE3rp0cNhOednICX
 T2EviAtyLegLfE0fG0Y5BAu28gZQmjsMjOb21zZNerAYnEABNKZKpdaNER0DVrcE
 pOxDErpqP3yRIMFJrT8kE9WEnvIqj8Yxcai1WH4/YZO/kIwYhlJGHrzmbreOcQkT
 eUrVJt06ONszuvw6imN6I7kOc720ezHb42itaqr6TrujFrGPSi0cxB64HSOLyWMw
 RbB44x4erDpS3BQM2Lhg+iBws3ZhUh9pCi6p711ij/NvCsPRm99w1FYE1zxPJyA=
 =K4IX
 -----END PGP SIGNATURE-----

clarify variable names

Alan T. DeKok at 2016-12-09T18:53:06Z
Files modified:
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12f6cede05b14daa583e51652e335150d32dc31e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSvrWAAoJEH0Oec13Yh7N51MIAKO7Bjixt9aOzbV7785JbxhU
 XUk9tu4wJFZbNNH9bcM87Wj+bFYAQekaC7NYfyiEOM4KnCZcgiXv0c6+M3jqqvS2
 n7f11O1fvoHfR45f7V69XSP6LTLZ1d094LUxn2x41xeAsaskuMkZUHwAsyfZfVJk
 IPcxE+6QVxBTNOe3UVtFBBGho5SR8r1uP+Zyv427Ykp6FkSv3HXlS5UkJcw+bQfA
 Z9/wHM+6fCuv3hCvGY9J1MLJbfgobWBnWqKH2gfgRj6orVy7lgWprO3QegNFvBhD
 GkxXQHSsQOdCQSXM5GfLaXzFxHdGfI36AvQoVM0knFdunUpk7TSFD7jlZzTt4u0=
 =tCJY
 -----END PGP SIGNATURE-----

added ring_buffer_debug()

Alan T. DeKok at 2016-12-09T18:41:20Z
Files modified:
	* src/util/ring_buffer.c
	* src/util/ring_buffer.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff016d4bc06c32c51dff1291393ca451fa62e89b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSvrMAAoJEH0Oec13Yh7NYBwH/1JJ1xceSCDlPQPSt2LiecMm
 YEh4HcvJ1j+Kkf9H1qKorrlLmOY/EB5zJpz8Wcr1rVL2U2THlWJL6tgwSSmNSyFM
 bk0o3Fe0Vx651xsY6CfD6bn/VabwO6aXcOtzKsz30B1qjxa8i+3Qr7uIgR1hd73e
 BrvpaFMohjqdhVraHiwPnFkWLoIlPvcxLJKBDlmoTsxHHi6gyFGPetVEUqSVQNra
 AjWILB7dRqVaifdBojGu24nADNKeri7knWJuOa/UJbIGH/xCaTmPog0OdQ7IFL6T
 meptevLPBFL7zP2jFl9pkFSSYHnmTZM+bbviWTGGrIW4hXh2ZVrs1dcxe1vmKOc=
 =Iy5N
 -----END PGP SIGNATURE-----

check size against amount used, not against data end

Alan T. DeKok at 2016-12-09T18:40:59Z
Files modified:
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40ab6c4ae1086aa738ac655c02cfa546e3f8b1e1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSvi6AAoJEH0Oec13Yh7NzCYH/jLc1UHbWBE8Pwu08LkoSc0Z
 sdYUy0sA5x1thOS6/Nx4VctKTho3NzIeM87hhyDG670+YPUrh02WEEPIePqP4/2i
 Fm0h1S0F4D5861k7oWMSGqRqIIYV2otL1c1nVNLdt29YyNr+tq+pSiCRH5dMfrng
 erV24BmgMOynvVMVunZCnVm99i/L4UyB/5yaJeEffC5tdpjEzro+jsAOtyH/94Ji
 pfACEedMCIfCaHncilE2kUsuWx5L/cv51PQhr1q37Dapa6HUs3VyVu9t1iC6HAyt
 wJwEXGU7fcA0knArte1vyPouAKxjPHw5wy8Iq76R28oFrnpN7C+sWAwwwv0guPM=
 =9qgc
 -----END PGP SIGNATURE-----

account for write_offset < data_start

Alan T. DeKok at 2016-12-09T18:32:19Z
Files modified:
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54c361b62aa996600d9a64b903b6e38414515efb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSvivAAoJEH0Oec13Yh7N2UQH/0TrOdYyhk1aLU57L1RJfJgR
 dnIGKQjfTa1WfEBue6KB1FRgrT84MNtsbXRy+bWblgOl+l6k/JJrDEhTMBykUMwd
 opbVlAh+9ZpINrWqa1++YyvDUOrAPQxGlFWAbEliLitvpY1usXmcLjcYpTLp1IT9
 Wf+Po4W2yexfRm+/NEPACOhLnLKFOTE5gN/LGqQVTC1LXvv0RJyUFlQRUF2Dka7o
 gxJNIYpJQwjXrNyvXiF7l5Gt+kJ55gfPJI9DLdbF5MWSylGj9NjLURz3CtcKz/5V
 +JiNTNGM4vctnSErKFvuKDHsJuYRX7QzOT2GAIEqWXaQ8LZax9McTYWP3jrBD7A=
 =8I+H
 -----END PGP SIGNATURE-----

more assertions

Alan T. DeKok at 2016-12-09T18:32:12Z
Files modified:
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2166fd9a558d5c8d98991a000c0426adf146471c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYStWQAAoJEH0Oec13Yh7No5cH/3Oxy8Mctz7neiRuMBYOoxqV
 /ZdRZdih6MU0p/eCiWh8wXSW/j03whd1jnBeFiyFIGOMaxIBR9cjz4phjeKOHTtQ
 OTXHNZPGgSXT48BGXnLq2oydzPCRu3VJD3wHqWZ6iMVElnf/mZ13mjh63Mx6bRj7
 pwwgY6EWEV3xge3F3yW66I3tDD0uC8j1gtDUt/Qir/8uxjxNSMsyWK5fcthqmBnF
 pHuS4jgwRI1zzNId7tb0eXw/XsHMf4AWcibF5Tqbj/gysJaGdDX7lWloweuD7B5D
 a1mnDmvRKHwQXkFvvZQ9jD72oe8jo5sgRg9D7sP82DNwF590jqHdLYTgmvB/ltM=
 =7Var
 -----END PGP SIGNATURE-----

shut up stupid compiler

Alan T. DeKok at 2016-12-09T16:02:20Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a54579b7a4c4dd0decf0bc2c46b94f4b32b4953f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYSs2BAAoJEH0Oec13Yh7NBrEIAKOSLmLvnjhaM9cq+kRoK5Pb
 4FqEG0PtXtFY+DUdNe8kGCLntPK/nPt5peYowSReFlgwsq/wBg3GVp19aXN4XFoc
 y1AO1eDE2YxB4aCDFHuTr4kUN1etSlWJejFbz0xjmd5nKQ4o9FsBnObJeL2MnsXz
 rvc3Bbn+dIK2PS6PQ2ZAK0noy70Dhl+XoCpow5SMaSEscJT5P+WG/2mSlassDERX
 EJE21gIXKYYg6vztJ0lBiLiuYF1S5G+ynhY8JW88Ow0nKaUVD25eTeOFHdJbBXXR
 7J67HZPIpvQ5S8LzZ2WIgXpnyTmtDPwzTSicEXr8YAKRaCRc22Z8+VwpRE47PuI=
 =6khH
 -----END PGP SIGNATURE-----

make DONE_WORKER and WORKER_SLEEPING use the same logic

Alan T. DeKok at 2016-12-09T15:27:45Z
Files modified:
	* src/util/channel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a07d09e4403fa21e17585a41306f6f5939ab8358
====== 
-- 
This commit summary was generated @2016-12-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list