Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Jun 11 00:00:01 CEST 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWxr6AAoJEH0Oec13Yh7NaIUIAKRk7GlyfirJ0GJgwOGSW+LM
 vbNYoPxU8Ic5XtDKD3sUJxb+u7InnW2AKHbfqfyvN3WbwOZp9rPT3dtxt3pI6Bph
 K+XoGFpOcZSlrIqLTQYy58KzPoqlxMSTP6iebNmvzG6PIz9waBnncEJBdzE7kztR
 N2qdHBBkXhX2IzrNkbmhBFRuJLj1elEqGqvwSpZCLu56ZCFRPzGcYs77uHkf3Mot
 maDNOZI217VZBvOzJwzvfbQbDk7T4IoGj89ljvCVP/SrSz2hM/663g0aEKgAbKpA
 xDxly/vHOdDz3mVXOXHJI2Rily2CPGP3JJIgFzMg8OURlxaU+Mn89o4aaXNzLrk=
 =VzlV
 -----END PGP SIGNATURE-----

socket may not be ready.  EAGAIN is OK

Alan T. DeKok at 2016-06-10T21:54:27Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/154ff1dc950d045868f2573ee45647abfa6d4f0e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWwnmAAoJEH0Oec13Yh7NN0QH/jUiRbZPKgSK/MpQw8rtnZWe
 EqOTpLamsajE2kiJrwrJoWLUx2S5yNDZDw8eoCXxAdFfMdDXUkNNfAw/3tR+tNZr
 2W/mjLPqzNU0/nCMpzCyAW0cYQU5mMksOIqcKDvVfu44ccxPiQtYTxGgzw3N1xbo
 xSmvHAGzmv6itjbSobvm/OoEn8i1OqdjshPqjofXojkGCrLr92CdWUFE0UKWxlR6
 koXOqtf2o95xUpo7DSpdCrGgZiifhb9Vmi0jTyyEFT+PAU6/wqPVJl6ClW6EoOa0
 krKSfkid63R46cp+UMF+1mnj43R3xWKu/rhc7AQ+n2CsnZFQsLBlVT56zc2FT9A=
 =YGCc
 -----END PGP SIGNATURE-----

Added dictionary.sangoma

from http://wiki.sangoma.com/files/NSC-Radius-Support/dictionary.sangoma.txt

Alan T. DeKok at 2016-06-10T20:41:39Z
Files modified:
	* share/dictionary
	* share/dictionary.sangoma

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba4b4402588ae87497a0b7c87e26eb5cb433c8a7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuIJAAoJEH0Oec13Yh7N7nIH/jiEocLG/cadnqIzui4ruKgt
 MSOa6ohW8QkjZoF69bwUsFP3Px6+UWGeRmjXP4vENxvUv5y93It0TfWeFoZ7C9dc
 bO9DfqqX2xwbjtb2A1X3w8X5R9hTQgWAWAGHks0MqGZqeJ2u6ksXkAdnakPwr+8p
 heu7EMx3z/ALaBYf3HT34kQ5e/aszhQvrEOqHOPt0BWp4eB7PJaEQeKvTAGREUzg
 s/UmS/yw2wVnGSmCqAGI2qxcYnWrh8MGy3gf2s8gx7vpnVM9/ZMfi3NcMsT6JHwz
 5iCYG435YGnVjp2E2H6CdgwnChndUevfKC3eRretpjJx+RRJ/XYj0USBuFPf3rE=
 =G+Vy
 -----END PGP SIGNATURE-----

remove packet from the request hash

Alan T. DeKok at 2016-06-10T17:51:31Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4729e37dfd4ef67cd3c7dbac98b046024053e508
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuH3AAoJEH0Oec13Yh7N4KsH/1T+q+lSRNMY7sti9+9Rmo3W
 uvKoL+yhI/wfE9Ovxe95I3OY2s4MT1ukIugmDGJ8tL0U7k+78lLZLUCPX1eq4ylR
 8MoSUQcCfRpo/5xAu5lU/trRiNOuhZAQNudhJVZZ5qL36hwHAUryCeKcG5viK2i0
 1/mbV70o+xvhdOovzprPkOl+vawP+b3F2UNdkGVi4X/9fP8qEuEXCqA0U91rcU+i
 CUzV8pRdPli5fs4JHPMAKbBn6zXQ0otIdnVX+f/2wl5EDt7JmRpozsy3WD//0Ewj
 9KM/K5vKJK5EOx15QpjogUtlQSkJC1NGXTqeWz5gQiIo5lPKEuL4szRWFlTCvqU=
 =e5hE
 -----END PGP SIGNATURE-----

fix compile warnings

Alan T. DeKok at 2016-06-10T17:51:12Z
Files modified:
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b8adbdbefd7e5cc37eff75c56068a34ffeaa848
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuCTAAoJEH0Oec13Yh7NyHgH/ijJJG//DesGVn45i/r4AqOC
 O17tYzTAaPCTNw+i0ndbU+zaP7GQHP2vnB4TT5n+giL+T95Qs373zZdFuV/BR1d3
 EQG53nIZT8Y9UZdkjtqFTKQC9P0IBTdB/Csq4EU8hhTzLDS5WycfdZo4lAOwP3Gs
 oj7VBD1qF6CQQRr9nJEWkNc75L6olSY1QR3voDq27kwhzKO469cFv6+A3Uc5UTUp
 3BoZeHRJ/GebH7I7q8mNUDqdSgIPtB2ZaZ+4V9ipPbGigBDZ9AOprbWNEjyBYlZa
 866x1Kyx3V+bB33qqclh+TbxZ1RO3s7sL/Ccss+ruqJIb8aN9MibgQ+TMq4Yxck=
 =YBeU
 -----END PGP SIGNATURE-----

shut up stupid compiler

Alan T. DeKok at 2016-06-10T17:45:19Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdea5a377be66328f8b1311104d3c37333f77282
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuAKAAoJEH0Oec13Yh7NqyUH/AjEiXILZDVjkAPBjOtHBV9m
 l9Wkn4/4QOE5ElItEuOHMNLWBgAVZmGUYSTJDRgA4iiDal3pMEYd/hhJVXwEAc5F
 jGnfZK1muJC+/9ru+adaylENyFEbmG2CloHnEmd+PMjghBgpssdeOKOT7yiPN57y
 cQYfw+SG3ooiMbQbNyRBUNkl4xsUuVu6dcMiR/QMYl2uVXYledv8TUE+PiSK66xR
 Nv3nLpP4nk4MoyMGc/DcYTlgHoHqGgsSQncTH4ZOru4ebYdls+c7o6Ps3HMgQDeo
 +tLtLUhAv2J7D+oAXJG2fFtZgekGft17Ld/LCReyRkzQivxgGvNmNdkTCzDtFQg=
 =Xjip
 -----END PGP SIGNATURE-----

Add request_queued() state

so that when a packet reaches max time, it can be forcibly
removed from the queue.

Also added a request_delete() function, which is called from
request_done().  It does the various cleanups necessary for
deletion

Alan T. DeKok at 2016-06-10T17:42:01Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e00d979d935f8c6bd175e10b066902f8f8eb00e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt+2AAoJEH0Oec13Yh7NSr0H/1dLmzUbs1hsZSp9Il6vwX+B
 1tu62BlK40A6/pM5l00EXUEPBEa2O3ndr2BsjNEZZRd5z/DoT4Sd7D8cQQS7BJMv
 T79uB2uCki1YU03w5Mv+E/z2rRHQhDNGSEVaytVm3x7SsZTwYz3mt3ZEqGKc7iiq
 aXtvRhhjpcb02HFtjcQzv93SIf9QMgSrbzGyRG+73bbvkwf4GYEIAQi6knU2ozLM
 SmHU343raPeH96Amco8fKTeyQqdqUa2dRzUBNUQuG62hvQX2AAWKXGtu0mt0mq2D
 hb4pRa5tvNd3NkRxVem27H4PbhoXdD6KE45GZ0C+SM3VcECHsuHJv+kctw4rMa4=
 =9o+H
 -----END PGP SIGNATURE-----

Add queue extract function

Alan T. DeKok at 2016-06-10T17:41:38Z
Files modified:
	* src/include/process.h
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e08018a37bbe60972afb97afc245477a0221cf5e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt+wAAoJEH0Oec13Yh7ND0cH/3Feb6tp3PRh+Xc4dMPLqAEC
 ovXCoV+GWhiH3P/5Al9wTeLhGg8DGvvU6z8rzkk3SrB2WCW2FDNm3al0EVrvC07W
 KbsIuYq6p329hF7oh2XhBqmdeq6FF+iKZbt/JLGyO6YiHmf4IMroHEIKF1HOqbIy
 2F6btSATTOPP3HtbHsvycjNCCWIwU4bZbUfz1FhkuhvNrHEjpBqi+Oajcn6m3gDB
 DLKXXYyOMmWa0WOB4meP6Ww/fKib7S9XUGJwiJSSOw3dzBSXMwRBMkfF4iT3I6SZ
 XW4ZvIsmuQUsaHAlKvM71TBGXJsQg1TDl7q0/zWT60XDC9JEHfF7msVs2u6efp4=
 =wsuO
 -----END PGP SIGNATURE-----

entries in the heap cannot be extracted

Alan T. DeKok at 2016-06-10T17:41:28Z
Files modified:
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac3cad365963df3fff790233fb72f972162a50aa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt8WAAoJEH0Oec13Yh7NMaEIAIB+tr9KOID2aLGY1cxPJZSn
 +rh/jaabYPHMcpbv+il0zf2hUF/At0Q6b0tXvnfAnkkJlp+7b1sO21El31N2NBMs
 MJyoHIaxVUO6ylj5gXbz1ZnvpSS3+ifq7pKAYsuH70kuqXYfp/YCTrXI3cp6SzKq
 EljoTtTO075RwiWuFRjsj71GBvWeZ7TY3I4PpvCpfu94BlKqACsvwzVcyo77jEm0
 zfUk0EQJNusWeBz8jvaKj7VuVKAAvOb22TP7GRz/z6MAlxVqxY4Vfyfo4b9VTRFX
 fIfeerP3UtxI2GmU3Dz5sJ6ehK6AvTV83rM9w288ePLT44dwvNHbKYpJ4sFZ/rc=
 =JwLh
 -----END PGP SIGNATURE-----

Remove unused prototype

Alan T. DeKok at 2016-06-10T17:38:55Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77a01fa5a5dbde859c14c563056ac703a513ba36
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtxZAAoJEH0Oec13Yh7NwEEIAI1nlFQPwHVIrb17kM4rIw+r
 mPmyu6QRVNBdFsi2dh1Rknglz2l0L16rHO4Qhgy/1kV7PziEWkOKprFDznTRVG/j
 0pLetAsZ7bqic6zxiTGZ2GzOmqXfKXXqJCCVfU+8dsGCjJ74QHJ05pkDXbByT6VX
 +CVhJli1WM0GydKqZ3pwd8QMuG7VdkQkqh+qMsO0tRPm009rvLp14su54LtYDOxC
 veu1REtDEjJO0TCyLwwqHocl6Sy2aF8btEbwdj13+cwOMtWb8kCZOYQnz9MB74pL
 D9LtsOwjgVMCjlqCEbppwJlrJ375BJOKDy5U0G6y0r7g2i/MjSDjaji84cQIEKY=
 =DSw7
 -----END PGP SIGNATURE-----

call method with action DONE, instead of calling request_done()

so that we can have per-method cleanups

Alan T. DeKok at 2016-06-10T17:27:02Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e15a06c658f83b09b59af2c9800ce63469570a0f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtwlAAoJEH0Oec13Yh7NyHcH/0a5DeHM7ylzSxE2Tcvui3po
 v8MCVTxhGhcRjx1I6YAzrYNPkQG/NA0dWTfwtkOdqumhVth/QPIthOmy42w3jttZ
 3JBZetmBuzln0x5XlJCZLeWMlLB08Fd/Ugx/3qvyhssM1s72esOxkjhd9DDUIbTG
 BGYkIRYq5gHKtgz6jPNzCRsfg9UmCuKsKIIkJMr+kp5Fk77/ThKEmkGh0/YR7J0l
 Cf4Vj3e++5x4+FQiPSr5mGofm2mkdBXudsqLYuyvb4KvwuYV8eUy0LnNYghImIhV
 L4/lEpfpdTMmYR0DztZWH8BSt/uT3T640qnSCOXAOF9z1mMKPyVcgINgR1eGDcs=
 =rIbk
 -----END PGP SIGNATURE-----

Add "queued" state

for when it's in the input queue

Alan T. DeKok at 2016-06-10T17:26:21Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ceff195a72f2d9f8e1f7235f54d18b559272e28
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtjfAAoJEH0Oec13Yh7NfdUH/0l6r5RJ3Ej76Js5XGknyde2
 7VT4W+pC4qwP4zL4WnCXTBwjOXKJTDm4xPP6Fy7oBNf50j+NFOqWfX1czbcvh9/q
 bRzipAKOzi4Bnb3s4Br1XXHV0ZfjEp9ahAMMMzNtWQHRhbTcfFwc0USLT878zhhY
 2KdiCGHAisEOW5dgYcE9nTYAM9k6kjBk4ZFhcBTI8szLwqV6cOVUqC+Rp982X1d8
 QUGU6a7OzLNmnB1rgYhGwi8vdSq9GzwmCjXRymYJzJyN3LM+HnFktU5ffjyqBAkQ
 LPyWe7es9i48//jG7bKzeqC+Hj7HzPOH5KAVZnwyibC/+kCOGr2XNfNC7K/h7Vc=
 =3dAr
 -----END PGP SIGNATURE-----

Print out heap size, not increasing counter

Alan T. DeKok at 2016-06-10T17:12:31Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c16d044738fea4077e1c2395e6fcdd2e459d08e
====== 
Merge pull request #1624 from qnet-herwin/allow_underscore_in_attribute_name_again

Allow '_' in dictionary names

Arran Cudbard-Bell (via GitHub)@2016-06-10T11:04:39Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4ccdf8be9ab4582babbc89cb3973573fe4ebfa9
====== 
Allow '_' in dictionary names

This was forgotten in commit 46e53c09e53e5550f0de9824b0a2674f54a8e82a,
and caused the server to fail to start.

  share/freeradius/dictionary.3com[48]: Invalid character '_' in attribute name

Herwin Weststrate at 2016-06-10T07:47:37Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c6d9b6a17ba240d1c4966c210a612eba8fd845b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXWfZ5AAoJEP+k1YKfttfKcJwP/1CyjWjowcwE+IUrRe/rjkx9
 0WyHf/jt6e3BZkvu3CVCJfuZNM9UyuglWPd+GTxSMTJ39HefYUo7Jpiurc9k6qFq
 PO4SS8xVDBl8AIwmXW/CPw50sTT5qItPAUmZ/XFZPk6rvTRpn/UOTarRYgg4sst0
 vezmihNLxD24x3F8UQepg1A8kFHYVnfhen5arBsUkY9vrU7wJecRU3l12QULTHaJ
 A+dY2VZ9ENYx7ZjkBSYBBC6F3zMkRNhDxtkAxaZioTd7wItxze8kL14qy/8y3dFK
 0O5Wo+50tyTottChgn5h730yc6yHY9tOfBYumkAawlh+dHsmZquFgwpXOBzdd7O+
 F3ZHs7RL9heQ420+D/Jj89tt1MUIRsJ1dENIR70Di/khxX5n2RCq/vyukWExjvGL
 /zIfGpAjL5QO8lkyf6ncThBTyCQpvNLBS1pwE+sq/Xfnfw3fk/tjOIRniJy1dYw4
 4BfEfhD8KO24cAIY2zxg/DsstXaix2x27GkDuyVsd8xiV+6GTUi0aTGvENBae8LI
 g4K4BVXuPGCB0zuRfu4+sLAvF5PDQhewJfQMWpKeaw6NW7WJ/Xfwe7aBmSwF9qiB
 ICHXZ+1QTKiSD7Gu33GTJD0T4eHEEB0S1rVPpE9MnkH+gy2uDSHaH9v2eLX9Ckmd
 EfdXphnbXlmDUecuRuGN
 =UZv8
 -----END PGP SIGNATURE-----

Better format for allowed dict chars

Arran Cudbard-Bell at 2016-06-10T01:06:33Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46e53c09e53e5550f0de9824b0a2674f54a8e82a
====== 
-- 
This commit summary was generated @2016-06-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list