Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Jul 28 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZek6RAAoJEH0Oec13Yh7NRPAIAJWBmKdZ7HGJDTfLQjeGU68f
 9V6pCButidfoTXlKKe+M4M9HflVClqy6rVjKrdHFmVfV42AC6Xo3gFS+67oN7U6Y
 jnsPp40ckweD07c/TL1X8un7hr6cOBRT6SCttP/fBBibNjg57o9rohOkokNkH/ZU
 dovIAeuiVnFjbhyN8Rc+PIME3YWD3kxiKm+S9ZNqeucI2vpKpRmSrqD8vTqHfa+I
 55MZjnQE6/X6WfNihlH8V+q7G+ih/gU/EbjBOsgdag9JWUwY8U4XCGlfXOdo/hyl
 CLXayyy6Gfx+PQcqb3BQof0wW/4ZVsIDuLuln3K9m8HrWspyPPaao02CHCg+SU4=
 =VnXH
 -----END PGP SIGNATURE-----

return "no data"

Alan T. DeKok at 2017-07-27T20:35:26Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f431424b77f357f5d3797a08fdcb8e813cbeb8a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZek5PAAoJEH0Oec13Yh7NLTMIAJtdOy96rEB1Fb2N0Og0538V
 OylmZ746jRE0HRTPeM3PhdsZz3eUWamVXuUgSWuy0WSK8XAjgReCT5VsKTCBCAz+
 dQ3brt9EnlQYCwJE9zOQ9qPkvYPkCxLovpH7qopPXfKefGuvLpAIJcqWLop27+1n
 jSUUSBL7PyTkErutlJJqFRBjwlpTuMm4XplyltiZit+ZngAgmYNYSAaSUYf/yUYY
 aOZW4bvZtljzslM0I5E3dlKxr2j+h+WmkdocWjzj29jXx8YLg+SxBZvZb8WvV0Pg
 e1IAB4shDJ3PX7MpuF/s7DIRjLNnUs1ulcfiYvmQsGtAuqaECUgidVJy0Iu142w=
 =exyx
 -----END PGP SIGNATURE-----

descriptive messages on timeouts

Alan T. DeKok at 2017-07-27T20:34:23Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ba467b4d03a3ea8a201d4d425fac9c4331fa00b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZek4gAAoJEH0Oec13Yh7N2/YH/0CTQYEfdtk6ykGiCiOFIdE2
 MhgtcWYdpTkUS09wBPeJDJ7DL+8FnY5jNBPpkJOciURlZQ/wjfd5y+KgWDUdOD39
 bofsYQ6LuSY0bbCAw5tMkVrPWuzGj2K44uym/2UlNNCtVjiyOU+xRLmE+jLb3asD
 bdo4FbGlInOfJ5I2Ubv6P3WjosbwnZ07XhiqutnxpIWSAuecGBKPX/cMNGbVmCfZ
 /+zmNB/M/ln0RQ/C+tYMS6gOoYzui4iKRkoxEPYEsNXBzFBqtUDG4NxlFroY26Tp
 n8wv/3DV7eQbBc7zlqxrVGfNLrLaI4IdZai/SQOr45HTVszBSUu73MI0mzNWt2Y=
 =8mQ4
 -----END PGP SIGNATURE-----

APP may not have set NAK

Alan T. DeKok at 2017-07-27T20:33:29Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd7e70a25512c75672778f4e89bd99475f8e4c98
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekaaAAoJEH0Oec13Yh7N6GsIAJY4rU9eCiTlAtsQ+4mCNJir
 fyU0zABNPCtE55J4/RqdUbbgybBEToZ4OPUpO5GOxIM9eMvL8T1imxzYPF2UAYmc
 op9dSj3cQuF/ZCUUzttnywdzjlze2WJc0fIJz6wPfoUhTUgKD31vThCEkOLygZVx
 N3qqlU+UNuGcP0C8i4MrpCdEyoolF1KYmX1T+dC21UIS/ZjjcvkbamNScMxWYhMj
 Vz0zeehdyHDzb/+/DhztImAYHCEMFgev12ghnS7dovVlDlYFy0DMZaT6YNKTJpp7
 qqieXRSGKx4rFDsxrZNJtpleKEevdgtukbYM6TEXOTMudnp1FXWz+54DfghDPvc=
 =1XQZ
 -----END PGP SIGNATURE-----

comments go at the END of lines

Alan T. DeKok at 2017-07-27T20:01:24Z
Files modified:
	* src/lib/util/base64.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d919d75a47450413c84d298c68ae9937f8b3df3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7NQNUIAI0g85xz3/HZV8bVIqCbW3sw
 nnKhdku9Sf15IsjwJES7K8u/jDLVmRaquiVV0/ApQhF0jEc0DgN+1XWjU9ztbcH3
 CA/jvJOUbETWe+0wcV5WkHnWW6B+5RpcrotJH1UoKvoO4owR6cjNxtXR+Ed2iqdE
 rWF6e/Kr91DjT927EwqcEEdAkz3A/OyWKPwmFCfKWnQE3TEgYMfMb+Wzie0k7zhS
 gW3u+o2xT7Y+8QcjsY7PPiw/SfzQOFNPt5pvi/BaFLb1ROu2h5cVlI6HSToUgoEy
 jSisRrK5yVtL/TsfCRjKHLCvep+rS+TcoA2bWMVl37pTJcnWuegYOV1R55zK0s0=
 =KZ06
 -----END PGP SIGNATURE-----

set connection in udp link

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31e241729c93de447000ab43b0aae2bbb3691ac5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7NKdwH/j6HpIga+mfI1mP6PQvZCiTT
 Lb/pzV7DTrDaECYMjFjP75D9GOwcGchQmNR027tVbWvFjMyMoyKbhJTelvg7AE5c
 Csx7xq2TQ6WfePG5prSXneMbUNbKbL4pKGIBOtT73qiTQU9yNfxG39pD2xRnTe5N
 K5IhzyVrq0pUSsEvGO1uklfOdvjl/t5m1XiLwcsN3jI72CvdLTJQnRvRUNWFsJt5
 zYudt9emhptMY9EnWQY0ITnCtECzvKUOviGhUzFLKoTR61z9Sm2Gw2BJwAkzNifX
 GlKVEU3sEVk9Vt3gS+kfj/PARnfkb5wtUzV2BbGaO41xt1IkOGeyo8Jy0azESQY=
 =lYpc
 -----END PGP SIGNATURE-----

reset was_sleeping when we're not sleeping

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bf3717a6b647ac63e884ba5708c9a24264bef38
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7N20IIAKCibbjfJSqq2hRkkd+gP8Ip
 pNxT98+GcPasZIwKccJShzgorePavcTLH+uASUnEsmTZ1xDEB2TGQEeybUdnRoXD
 teOCCpousEXu3ZrSVZjrCD5R+KSWk14UyDjvOi9UEYMjHlS/I84z64wN8DVGwVZb
 hbGAS6tm0hVOcIvBdyyoRt2eKI4G00pP3CcoE/hV7Q5oTCK9yIGMTkhJQ+OCvYQC
 bwd2XihD8omap9ZSyYMih+Jur3nxicbsYnvI1gmBX4mt62Zs0+YmxrSoF3uGOdrL
 MZE6dUGUINHXWxOGjanYqLSjvDzrOFcm5jEdeIEtjZWs3bM7GdvvhTQglN5CJRo=
 =WJPH
 -----END PGP SIGNATURE-----

fix debug code

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47c79804015bfd2a32eb6077e7f903fa5f0d8ba9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7NhykH/292tX2X61ZBGX8z2tQ5fggc
 Xcq5tOe2NFe1IyB5i4hnTYjQwD6ONyOocajUxMfV33uHGF9TkrzRuePfRpkvYcJS
 HE8iHm5chZEN2EV/z6ZDAa+ROnwIrCx9lIfRR9Tp1z/UGii+qqjNfh7gkGkyFeEI
 sxY9+dR+lUT9mszgrz0mnnW9yQC+/SHO3aa9BAd2uDbSzTwlftg8eQUnKvh6+LKw
 dBhrBF0ELsejN+7jYjebio7rhAsKF1uWvliMAQEQewQ1Abq93cFIdwQXLdcl/RCh
 8ZbKzeH46ymBKWCOWqhtqnr4xhIsi7aVgb3gNiMIbl9bTvOOIbXcGC+ORA31V0w=
 =MQ7x
 -----END PGP SIGNATURE-----

enforce max_request_time once per second

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db7da976d892d44aff06ae990429a4b98c5bf5c8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7NZjIH/0FOg0WY52dmzXM7OCxQ57nN
 ZsiE6IEMBDCtkgiputLLy6Dg9I/CLx/Ctzuq6vsOazSj+rjdS89+aW+OELhz4qkL
 OSyj3qvXn9eFNHZjX+CBNlP+2oKdzkUoPrh0nWXqlgXQll6txJDTyHgGCIc7qxQ8
 okyhQgI9l45fDLtqc7t3KC+uk0kSgI+8pTsel9O9bEm4GJ1pixy+RnSCUWEE7lxT
 QPJCoz3flwSDCFi2EDK9h//BQDNkxKrr37gOcwTzng3rXz9YGs1F0NAaNiRg7PWn
 gjy7pfLXlVvGLcUk75rWmYcNGS55g6jC9PnSFABy0TpmOVrEseoYrjU3bFFnvZk=
 =FCUB
 -----END PGP SIGNATURE-----

more cleanups on exit case, and track num_active

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1c170989ae9a6235a19ba65816607e7c8f048f5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCTAAoJEH0Oec13Yh7Nk+0H/0rG5lW12BUzVL65AZ/bztL/
 6LSzOkyUcYHIqxudNj2EGD9T7kGkPxYoCTOtinZWynWbgT5HniCEtZXb748q3gKw
 Fc6J1Q5aspXZCZqfMeymVesFb60z4nGmUO3YMB4p8IMO4tMmmyxOCFsh6PfIKtS4
 fj+RsHMynAiRwV9tYRYnfZGDCMNjqY6puFCMyrFPahQThE5Ocv2a5DoYVl0Hn6fF
 40AVIy+4bPdDi702Tgl5EG3cTEDOg6UQdATE48Ke3oMeHlXGps7nh+r8wrgHdUEi
 Lq3g/VXhpwqFtIyuOiOQbyBC+ZdXRZOjyQjYrSL7PS0xrqOWhg2WGO70UEvOG5Q=
 =uqp5
 -----END PGP SIGNATURE-----

simplify loop over dlist

Alan T. DeKok at 2017-07-27T19:35:47Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ff7264ca8e61c366770f0bd552a49d3a92a90f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCSAAoJEH0Oec13Yh7NcZgH/2DW//oderqaft2wiTL70fCQ
 ogZKbC0QSJSiVNO5XWrS4xJ62YVvrIySL1EI4embM1PLRwrDwgvTtbT0SY0koHNQ
 QeeuaL2dXKFpVBxV4XrJmBUQvSPaaciZPmnBEl2hAMhlsneTeClXxdWsQ3U6x3CV
 b8XfecmxP5i1nZyVSfON1Fd6VlCpogZBFKpTer7GDVL4iGh0ntMl/rz7yS88x0m0
 TiXCxZ8VZV2kYVI31x26WPIHv+ZmT1rj38lD3k3K7DsZ6kGD1mTsJ9Zst8Qdku1u
 0m8wOSwJnhlk5XFuW1SXqRyyf2gHp4knYqp++zHonUItBrCw9RuugxLjMATHFc4=
 =o4oG
 -----END PGP SIGNATURE-----

resume the time tracking so that it's removed from the right lists

Alan T. DeKok at 2017-07-27T19:35:46Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be1252537804a9afad5e220fc2810deb819598de
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCSAAoJEH0Oec13Yh7NkjUH/3sTS62XZcIfV3j+p6hM1xnt
 fk56QW0gSgQprYCKDMtzQzEiWfOD8RLYIbGSKzaeWuhtUomOngjBmfCFG3qyXGGw
 5IrGCFg8jFEUHh2EqoMqhHwzy8QaY/XmYKCNrsODAQES2yY79jDpexn+yoHUdJi7
 h2eYvualuF3Bxy5VKIzf3f6bgBUYugpyCBYelxPGULaN3XWFj7jD87D5qVRBiOLQ
 i4uhDOl2Mtoiw8zbwXfSQxBNubxO4GkkD3fTfqY6rdDU6SrjJceuc0QDJjeoh5qh
 BRjUMH4mNJlrws7C5mMcHmyuppOO126Ho2QTXtRW2knwK9PK/wmsb+HgVcRdCbs=
 =af7Q
 -----END PGP SIGNATURE-----

suppress multiple sleeping signals.

If we're running single-threaded. then the network && worker
are in the same event list.  So the worker sending a signal
saying "I'm sleeping" will cause the event loop to get run
again, including the worker pre-handler, which signals the
event loop that it's sleeping.

It's best to remove infinite loops.

Alan T. DeKok at 2017-07-27T19:35:46Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f5af24c10ded2bad7024541762728b61297c0b6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZekCSAAoJEH0Oec13Yh7Nx6UH/3kueYYx+MaXB1CvaeIi7S4b
 aWTglXkf5YLhMIqJJ6Df+yfbcEYMEPvZ0YKnrmzk9y+AmVD5jvZYj1RTyy+b2xli
 tYXoWRFIp1VUz5i4F6dvaeJzc8mB5pK7paRG0wG49oorli8klqs1EOZ0V6OvESn3
 gySsIQBrbd9Kqw6bt/q4loaR4UfSH0ndk9iX/7jhM8rgZ2HUDNn1lb3IPlSEN0vH
 0VB0cHTbVmqdv9KYHaTKEGdQoVEyEBbgfaau4X8a4hnFfMyZ3SfmS7Ce1b7H4E0m
 SKoku63sRYu09RfBhVCsfr1pkrWXD21atCRnjDV0Yo+hOWjyMun47JmAZNHqWMQ=
 =xHqa
 -----END PGP SIGNATURE-----

use the allocated ID, not a hard-coded 0

Alan T. DeKok at 2017-07-27T19:35:46Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fa0712436620e3600b80a22f045923f43f4ae6c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZej+5AAoJEP+k1YKfttfKzAwP/iJ9zzHsra6sZaHbsFuFr9X+
 ntTlWSSN/SPnzhkjZrmBluaQEwB1/F+ICZn69wLrF+hbdpvqexTaCP+/hnX2Bo9H
 O9gpPQWge77WOJM7Upr7DgH4NBAV3X3MIJ3zC3Km3WU+D+NBslwUpH+AniH/6atJ
 dXOk0YV1kjqStj6ZqIDsUnvI9C1+C+oEIPGmzUd2eel/ZuH6REM4d/2yHVDm2tSQ
 5cV93yVBTHjzJE7dJinlQM8cmsRuIq9EEoZ6SG9IM+Sg2jGztxzJXiXYXn/DyhN4
 zbSzuMm9tkY71kFGoQc3cPAnUeO76V1D64xLsEp0AvC8cBGeEijDKWLtmMwcZ2YG
 qQanBXRwVMKefaqaU46oTB2iDqE+IP2j+wnNDMcORigAU3iJ9Qg2j7s7V/EIGcEq
 0fyRw36fmvavkUsvleUhZnB676WJBFsIg8Lvprqmkj3nMBos6XF1M7IuVA7GtpT4
 Hvke/99T3OCEDnzpxLpxE0CwvxsDz5FrJFHGHs6OlGLdunvYKuy/qgyL8yCS3BM2
 SL0cjriuTrEwYey7mmTW66uyd7eKhHpF45Ycpl+d41ycX5Tz3S8/3N4GFNFZ8NiL
 6pMSvOQLHUIhWAkNx9UoK9v0hYKEyTjRDxF+cFnUFdyGxtyQalK8EBZ0H4Ylqlgm
 xrr4SUPbyfWMCCzC8hgc
 =8gkz
 -----END PGP SIGNATURE-----

Support passlib's alt-64

We already did the work to make padding bytes optional in a previous commit

Arran Cudbard-Bell at 2017-07-27T19:32:08Z
Files modified:
	* src/lib/util/base64.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5f23f8958c9ad18c4031f6102a79136dfe87e47
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZefEvAAoJEH0Oec13Yh7NMvsH/3XpYpyf2ODEcU3HD/chtRIw
 WRCzA5hhENC/rKQ4f9IThwIXKmbOXoUy9FpKCOpbvDk7nK3RHdxuTYvlv6qmCs+W
 8YIP5OjQYmGOW8Fpzqav3FYttEKPHic4jngEOahZsAi1ho6rXmecKyeY72PmKTxI
 MTGJI2JLbLQXIG/361/BZbmQHDoDEfujP9amzq4pDeYQbkMvf0iNiIOER5EsPRUW
 FOekMMYpQgDQhIxbKw6OUhgVs0wCRaWUgnlwtkArlZ+v8HGJNAYQHX9hpA2Uv395
 PTJRL6uZJWcd+/3Ms2qPcVs6EcIpwyLANjISbacnAnY5GTRBN/iDSrB6JjKVraQ=
 =dr9+
 -----END PGP SIGNATURE-----

notes on 'todo's

Alan T. DeKok at 2017-07-27T13:56:58Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa12b6a30629bca260596430ae3d898fffbfffb5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZefDhAAoJEH0Oec13Yh7NfgsH/i/NJV9B/xdUh8b9/tHhNS4F
 avl449PdYdh1kl5zCTh0fodI1LU12xSteN81bidjcQvPHysBUjeiWC3fjsEruKac
 lnj8J2jB5fNYPd1b7hxmiar1jWv27MeHt4KSzCUPEQK9jdhhiyfegi5wbpycs7ZQ
 tJPW1sQMoHMYpojcylbRKATYR/rXxDthcELckphyycC+tQJjSgowMfZfEBuh8cgr
 9GjR0aSO/YSrXY7yH5eHdSY6Q93zrpeYx4PwO1njyhwgZW7VVuCZKAJK4AivbJJX
 wIEDuKicbLAfee6vjRP6h9CS052OijUe2rTbYbl0UoWZ06fX5GzHXsSBCnK+ZEc=
 =2SZ8
 -----END PGP SIGNATURE-----

just make authenticate actions the same as authorize

Alan T. DeKok at 2017-07-27T13:55:36Z
Files modified:
	* src/main/unlang_compile.c
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/406ace62ee294c8b9d6c5e9f299184ba5b0d862b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZefB3AAoJEH0Oec13Yh7NuYAH/2kvLyTD5qbMFD7671kFQNWR
 KOmtbwTKsYOdW9l8fudbN0CuQFwCAAyVgq0CS6IypHbqd3cA+iAoNpzmmq78a3t/
 xXTEMLINGtQCVQSgTY5BLuMLH3jGnHZ5mfXohlyNtaFeotEwJeBVFd6Pj+1ohXaL
 7SK7Fp88Kfn3KlyUw2i/bUBU+hXZRU86UEz4g8+wDUJbi9fg2gBQJrJAzqB0aFlj
 fv9gX2NJAIS9aRvF3XM7hDbLE7jS0cVV9RnK6R3MsxihJWc+Xm7N79XGJUD6pP+F
 LVKnvWiTtt3C5TXqGIkf7tXfUvXLClSUO+C+w4Ul5fuBSne1Z4XGXBPy/Gb12Yw=
 =Na6o
 -----END PGP SIGNATURE-----

fix authenticate hacks

the thing in "authenticate" are no longer bare modules.
They are now always subsections

Alan T. DeKok at 2017-07-27T13:53:37Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7af2886f2074debecb82c2d1a441a411672131df
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZee4wAAoJEH0Oec13Yh7N8Z0H/1OUWeh/fgpM9vBe8DCB8P21
 p3ewQ+uPKblIH/viF3PJ86Hm0WYAB2ciBcQTsLCkEeelUB6lHiJEJ/6Z2/fAnE/L
 d9WfXf8eh/WBAS1zM/ecfQjHeqEn07/0p0X/mywD4d7Xr4bXBC6CXHqTxImVG6Qq
 bdjcz64oXqowL1qshfrYn9MWFHhfJ9kq2SKSTjyT58lrvqlqJAaqVJn6IgKSl0ME
 KSuFj+d6duFeYlMS8eP4wiKLcbqLR/XMraOQnu5vTahEycZ7spEGIXXRnLKqJaua
 GDky44g+3BKpryo9jLAzcB5YwFrV+8dKDcVRrzJDDQY9U2cpQL82lxmPT4dyzc4=
 =bEPy
 -----END PGP SIGNATURE-----

OK is higher priority than NOOP

Alan T. DeKok at 2017-07-27T13:44:09Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f6399cb7251660a89c3b22d0195dd65879c7173
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeerNAAoJEH0Oec13Yh7NIjEIAJlYlLBJpvF5zEqNTYBsJw50
 fhmC9M6MGOQ6kE144wXHgK5tBP2cRcvpkqVHOA9fldd6aHFJi81rTYDp6TCVk3BG
 ICAOJfNLmqTC2m3m29CJ2j7Yi5H0CcXnQR4gIuGB9g7l0lizN0TSI9qgPkcWdfNB
 FJ3crkEGFre8rIdURPnQ/AxJt6SyHwK5SNRvkLLnOdhnINw37P6R3KUdo40PryJI
 ajiMjOdFIZWKIPWSFH6nVStjFsTHW/c+7v1+1YMCZWzLShj4oUVSpmGe0FpiMNX4
 jyQmUVYuGSCgqFw160RevSub38LECpXSe3+wNitSaq5bmKSh5AK5bfzymffgLZE=
 =VMfO
 -----END PGP SIGNATURE-----

clear pending flags as necessary

Alan T. DeKok at 2017-07-27T13:29:43Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f66f6eb3bec44af6a4aeb339966232ad8ecafe80
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeefzAAoJEH0Oec13Yh7NO9wH/RML7hkbfDVyAJyCAWJ1Ym+6
 66xSjZS+uf/eHnINnVTUmKtZrp0SrXs0TVGiC3Lr8Bgiv33ax5l8IWcmLF0HmwGU
 InZOm9OiS4RI5p98mOGAWtYvZJzYCLKMF2mynz/wVa3wOd9mR+JZUs75uddJ53J3
 ogdusCPISsOxOilJwVYYD95dPpqLFfEnDaTR85fuUfqhFhT17zdRQg9XMuFi2EW5
 bWISwY6wUZuPRAeVeemWvMSPNrPXzjd773FEWwW5Pcgb0GomNzG2tnv7dNIfTi68
 M897b8VmfRmho3d0/KNwjpINccJ0yWqu076BSB/xioyZXwwGaN3kudOizXd8QvQ=
 =vA14
 -----END PGP SIGNATURE-----

fix assertion

Alan T. DeKok at 2017-07-27T13:17:33Z
Files modified:
	* src/lib/io/time.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb38f048c3c7cd649ea9f647aef832d34e72eaca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEbBAABCAAGBQJZeeXNAAoJEH0Oec13Yh7NmxQH92rh6B5rRdphsNW6wVdpXHu5
 EihQT54Q5TDQWD/LDEoC8H4TrPEHQp3Y/tC9px6XVCwvJl6tcj9Rh7mHW2kh8iyG
 kYSmy8OJWeYP0SYEifl8K37yyGTkBHi50uAFQW8sZefPiKlLkhjGAQdlVCVTESDY
 2lJxfbISyJzovLfqkunyFK46zNXtU10n+1CuFqWlCPejXQYBofDAkLY3MOrhK7c2
 cLVlx/QqShzMrsF6U99HqVsojNmyfhW2gz6PD/eksO83L7l3pnI8/tky5mbZa6ha
 F0DSvaaAoSigZI13ONJNu2hxoKL+bDoIVvlFMszP9QmNi6gLQT0g5QYtLqTfzg==
 =YY86
 -----END PGP SIGNATURE-----

move assert to run-time check

Alan T. DeKok at 2017-07-27T13:08:23Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4c26646660cc9068d3daa547bfbf32f106ffcdf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeeXCAAoJEH0Oec13Yh7N7EIH/ing8Hu9REj7EzebfCQVaxhy
 QNV5LN5XWxJT5/rpHE6EIbux1knUGmi2EF6vIbQ+Q6DnYL1R4sftRnaMxZbyVh9o
 llna6aTvaU6beXEAgPfSZSPVsE4peHBSwpCsAGIMfvP4H7YBLbV6tofdp/AMrJYD
 73lq/OnFHk4J0dkJ7n6vdElpmRatE1laxxu1d9Xxa8Dw5K2f/1D0QD4Bun2RuTlT
 8I2+Dfvj04UqLKxOMdx9bZeeP/W90VdGpEBcNG0kSeBK2/Lj1fkTjQHZdVSmTM/H
 g6O9au4Vaf7MTGa5Ei6bUCP3AWvvn9laMLeUXFDaH/+0yTc1ZXQJphBE/kVmyhY=
 =5qUM
 -----END PGP SIGNATURE-----

check for allowed packets

Alan T. DeKok at 2017-07-27T13:08:07Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78eac445cde629c81bf08772a7e9d5cab35af50c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeeWvAAoJEH0Oec13Yh7NWTMH/30woyEE5Cz5VzUrRHfW1fK+
 Vm/rtbuP9Oq3IB/OsuSzf2YHjMZvpsXClZqWrUcZ/63pSFiWDcg2ekX9iSrt6cwk
 3URwBywVUVeBjuwwoUYRumYOyOuh7PjvdAqFDKiFP4A315yQhgV+BzFeYBk7VnFL
 NfGB2sv3uO6tFz6+1RITqlnwLYjR5SDuTBkN5feR+R+SBU8w1Rh2yvuJiPTLLAk+
 LiY8g65iF44/iADfoZimCoZXVBjtSc90mdo6rcE+NKAXBBHXdbgUCrVlMI+mMCVz
 Jgl28suIxN1GR3IRJX0/9+cCHL299uaf8bnrV59zEN5AhO+fND3e/odcpeQawUU=
 =PGu0
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2017-07-27T13:07:54Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8549f3d11396f565a11cf45d69102a5e800cdf24
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeUr7AAoJEH0Oec13Yh7NDhAH/1EVTRW6S6D7/71LQOlxVSTc
 l/CnAkz+U8j0Xi3j7qm6LbILIeiBDrYtwmlRe1Y4/UtR9JkprD5Ux+3DvwOTljcx
 hjZqkMNbvik+WEdhBgJrio1dWmgv6P7F+XQYQwT+wUvFqUGqL9EhaeCudCQ125rK
 Y1Ig9p2UD1GIuIWqYmPXc2e/mIL97N+47VQfcYmQq3Sx6uzT6OReNGBR2dbq8bV3
 Wvt0Gd3IXgMtzkM2F0/V4/nsRQAw3V9oC604eeWY+GyO/io4aIMFh/ExzMX50PS1
 HOvlWqAnuxgvv4xS+sWpL4mxDqUMgak6tVkwYPu/1ZvhTNeaXCpaiUUC9irF+W0=
 =HvyC
 -----END PGP SIGNATURE-----

signing packets would be a good idea...

Alan T. DeKok at 2017-07-27T02:07:50Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29d0a23885469485329ca0fab958a7f882a40e18
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeUkYAAoJEH0Oec13Yh7NQx4H/Arevcbvk/3W0KaxgBhR8ihf
 BJfjjs8nyGpzTeXDK9keED4FR45s3kBkq1IYWuv5M3SB6bPO9gj1n5lSihxr+c8Y
 VoCeEfw9SCpGcwweDaINktYqMD7mzHksQ903jX3ZoENPwOQb7YxFRC5JUqWx/JrB
 VOayaKFXPOmNfaPLUJe/Gq6J/9McGAxWrvsuCoRdMUhJ2QaPnHxfN7wo/qsdR9bt
 FSvI8VavuKkXEUdUWf9Q2WT3vc2XNA+5MhakqEws+13dqhktXr0t0ti1Yuezj6Bp
 qq3q/Vy1wi7by7BlspqI/FUKby3k+SRq4AinVHKC648qKMCmLtk4unPWK20qQJM=
 =N/gh
 -----END PGP SIGNATURE-----

initialize queues

Alan T. DeKok at 2017-07-27T01:59:43Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/675af2c7769fbb57706ba98f6fcdf34e7b0aa343
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeUj3AAoJEH0Oec13Yh7NsPYH/13zCo10TMpwVuh1aKzNCXlh
 DYcM66beVJqP3SLyjGgJWOI/BxN+ogV6ka9ioToFzPdXAyCQDlF5vdeo25uWqg2j
 NLHYx1CPRI3a/xW6EskqrrKRmZtbrCVi8HLxCdqjWJQa/gQLOhm+oTB5w4afbSxR
 +sKQT7WUv18S4pe7BmYGP2YuFCf2WD0sbj+4G0dViM5/5nv3WHtxIEsK62cbrn4s
 RP4+x3dbQKJpVBIW4mFUSQ/tIr5RR+h4XA7kQocHYECNQZJHcdDxXTawAq3FTHcn
 MXSKygB5lVLpi4O3DwXvTXXVZiq9OrVIXl0rQylD9Fy0393lzzXbRcZYNyer4y4=
 =O3dR
 -----END PGP SIGNATURE-----

increment num_free when adding to the free list

Alan T. DeKok at 2017-07-27T01:59:10Z
Files modified:
	* src/modules/rlm_radius/track.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c42a48c83feed162e8b6cd4a66050f5c21cf6550
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeUjfAAoJEH0Oec13Yh7NKUwIAIzTMZNrRZevccj935UWBn5q
 K+X1yEYnwiI6ccK+W9NTycoic9cgKe2cNJ3A9S1BklUp0VelVAvhatpuAIDXeGko
 tt+EcDBdQ7Kb2v1IQ2+xgckPS3RxF5dnk8CIJVokkhxpkuWlhbIAJQXvVKYB1wRP
 RhYRQJJXfJwyiyWBFQHovV2Fdy+wWnL8Hk5cZHmV4AbgxTTs+6nY4TyDTC6hKFAJ
 KaF2pQ4Rytt9m/aegQDsF6CE6f0LQ9AO/Ui4W16FgJx5UkO6NvusLiOc3k9bYL0L
 +E5NF9rrmwaO/oQbeIuNPdmHLRgp8VbanHAFo0xbqMPcUPxvhJO6EMF4hkZlCcw=
 =Veik
 -----END PGP SIGNATURE-----

-Wunused

Alan T. DeKok at 2017-07-27T01:58:51Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcedf6bfebcc720ceabce38132e65dc6c1a5efe9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZeS8UAAoJEH0Oec13Yh7N6QwH/jEQE/sjAcQs7yMZvLu6jm4Y
 RSimqkTFkJJwfq1r4V97jIPWXOTm3UtvfqjUQ8RIWDxzCfP+LEoS9fiVT9x43amV
 NnvIO5Ysexibg7bytbGb/BKlv2L86OTphIEKO/jfCEV+pTy71XreSgJzzrUVu0ae
 RaikAvWIHJWPqnC1kw3LxJ0SbUyi/gsGmYQzu81AEx/Lhia1mQpftjutDUdbsJJH
 wwqfaPIKGQEcnoI+r3WDRI7cqWBqmQl7/mKH8aQn63/VGWcChRLI3mLlf4NP1Wdu
 Bwrj+SLgehgnxuWUV990CcTLPDF9D+o5GPijajIsRe/mk7aoLwqYwjNfhS4sfFA=
 =WU8O
 -----END PGP SIGNATURE-----

make ldap optional...

Alan T. DeKok at 2017-07-27T00:08:46Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b267c7afc05c84233a2e2af38dd95b0e0aab197
====== 
-- 
This commit summary was generated @2017-07-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list