Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sun Nov 27 01:00:02 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgqRAAoJEP+k1YKfttfKhK8QAKexldMeC0KB54eoOuHMlM8j
3w97y1GJo/JC7qhBprh/nKrbEUCTRMwjfYZdnjgD3aiQsnggIAOklHstS9mZ2VwO
DE5GlLThXJoQYsXIM3OBwMBXWerWzehJHCGZbW7pEpQMYqmcg41pWz3OS0F6wl1s
1a3scdmXGsVvsrYyauSYjT+nbOtsdFYBGm/jGUR8qwhxmP3b1WBEcpNzSIYuRGf0
on/TdbOo3VBPQz5Z5LlgUTPn+gbtAmz/6yE2BfIou+czWXPlw7ici4MCloEY0O72
ZNZMJRN0glM2QjknknEIqLzm6xl6R12NJCItOCAIxncoWsKBxrI9ZCMf+V+fPeXB
PeGoJl+iT3pgEMa0eY6XF7gyCtkBlppe51bSVDQLtmbvvEBuYYY5dYrzEkaA9SQk
tFa2Cfd8O3vEA4lKqTgU4EHr2oWd3B+IwC5m5pfP08HyBy0dYTWNdPGRXOiWWAKa
mB3oVde8ezPNOzP49ghUf2HcDt96nVZNOsq7rb4KsKrDlhQ3/2ku8wgbq00Fj9OL
Y+KfWA5Q2KnEx1uR3htvmMoKaBChO2Xf/NSb21k/7La6bdZwx7zrwdPLdspRDam4
5pHBlkD+bEpg0FYc7ynlYhYHnZe3OMz3hiWg6HFWGpIXOaRjkThAHEzSKlvMNM3o
6M9MdE+8S5XHeYZ1Geb0
=z+fe
-----END PGP SIGNATURE-----
Add thread argument to unlang continuation functions
Arran Cudbard-Bell at 2016-11-26T22:20:01Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/main/unlang.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_radius_client/rlm_radius_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0168abacff2414ee1f93c535bbea2b3771131adf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgp9AAoJEP+k1YKfttfKAp0QAIWw7+sVFdFrA3KdQdqWx0gS
ErN4wu+ZoEfvroGYm0CVBonWysHIke0KlIURcQ9KgpiJAfphx9PPD6nmF4mLLTav
2cPfrEsslM5VB9IDSmTuaBF2n/On5WDuBT4t4nuLL6768oNbc78CFRg4Ikr5r3lW
glMzIcJFWXmTEMV6o4ujjXFR1euw4AsJyD8IIElll6XSN99noo0s3zJ8m/uvtI1x
N0qN33xE+NJ73C3d0XxTuVnktHcDz3Wdg+3qHzenxUdmRmQlIQSBqX5UZDOaFxfD
o+IJbbX9PFjtU+gbzGxq75oCImpxixJ9bHPcZnGUXsfo/d2xzytnNRCGaRd7CvZc
za86UNzNs5rtioK/UxLiFAxGi/pitaxe8EemLJCHX3E/WKvY2BFFRETIkAIOjEri
LEtSkxiEnP7Y4Y/sseYk9xkHYDBWxadOQeQIODrAVZBq9+kxQT1KmQYG0Lkl0Arh
eUnGtSQyvV7IC7+Ymyft+a7aqYBDPmxiqYEsMRu4A2DYfFuaKdJ4o4I4+kTM54DF
xOxBRJ1BeR6KG0TTPatLzymcdLzTjb2+o1JQdM+PKldqmvrZiXPWsS6hBPaOxxau
qUBJc/UONphyyeoo4T1nmnnMtjV6N4yb3Cn3WiN99FEwT2mFsEIzhcQcMD7W1v7i
QeD+jPzecjkvJSUJJbbL
=UfX2
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2016-11-26T22:19:41Z
Files modified:
* src/include/interpreter.h
* src/main/unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aeccc7202cbac54bc040078ad597fa772af69ab
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn8AAoJEP+k1YKfttfKJBMQAJh4M7l+VESy2N6FHOy6qDpi
3I5mTfhsKJt1tcP1bOt1cHrZ8sTAYpK2W6CCluihZt2RnNTOK16uQSfAhXHkp+Gd
3fi/EPBZYRUH+MKspK61lSBPy3mG7907lE1whSPvbbiCjwX7P9P4FJdz82vam3o7
rsz18ES1ip7Ys4Obc+VluKYetzqG/ZH/q5GD05SXykpiCf3wPyPIwP5H/YPOl7Qh
6bvkleY7yI4wA3/tuQaf8oDKh9Ml5n1MroQMfmwRugivKop6xYCLH4yjZvz2H3MA
MxbYhlzIsiuhxf24rH45jDI+jDbFR4uIudmaShrf6G7tCwiZ4W0kRnIrgxSHr7FH
NICrEZ85zuEVi9g2MsnTUqP/s1NSsKlQwnGXQeGhQbQwX6ZP99HfHwtJPwA/AoEe
akvg2AnH/QTnzmygZMosfib/ocenESNnSbkvLtMLf9ABUaaUiKRWDAqYX3u0YToV
XHWNjhnHqWbGr9RiOlonWFVX4zvAsC1lkMxeoupE+m3r4WZbQO4k0FZh56SGiD4J
T5RRLTL9H7VSGX1fkFnT48lHzFmszRrYlw42/VZMnR0dkOxE8vqeIjuEOBT25tr/
WwDcqaCu+tqZK04MwqX3N57fHWtxv9TmP0/FpXpFZaeKErHHjQSVmWA7GrujtKhR
oP3NCIwgyVVutfZlcKME
=sCow
-----END PGP SIGNATURE-----
Constify cs in fr_connection_pool_init
Even though it isn't... ugh
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/connection.h
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50f01d8df79aaf04f50a41fc133303eaac72a39c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKxh0P/0KGfCOdxON4w6LXpCDXEJor
LTlJ64wof/6juvbPw6cVUmzzUAUJNYbOBd0UVx3D1FOtalOwAZ+ovui71FOzgy4q
lI18UahAtrD7iiwWVnMOY3E++ulMEvShRLRwzm+9B3EuDQY2ZUp/49yPomF7PI3C
PZP+/63aChtRy2FReBB6QfwNRoVge1ObSgTpas51XXVYlITqkcQTLh+8sWmhybMv
nQDKzom4Jds457lcQtMH3OdBCVKVAhCpSRnwvDFRcO9R231DATb+En8JNwjjfLUG
rLazim5QBckWVnj5j0bcsYq6qxutNpDKL/7fIVybp5Lq26wMzE9GxjlyriSZqaQX
IOQShApwPwsC5Two0ef66LReMgljQCwC9S5I/G+wJX24LyxJLwwQVVjqUkLaUZ7O
uTR8SaNRIzqqr87JZLT/nE935rkN0OAx8wpKJ0cWXWRPgmvHEnxBhD/snE4UnnIh
RXVjPzIbZ2ZqVTdmsB8i18KhfX9mxqPwPpH/KrlYyii/xXlTXuC+E/I1al4vv3aK
AuURbU71SlyEplXdKKhlxkzxj9NtwRAEYt+HthCXhOlrGvrt1kHew1P0LTnZLtku
gO/z1BccduMuRwxpnfyA5i+P8M9fdyxBgewSNQpSNxKhIkNvswB/rBnpdLMhUkwS
hT5+MdhaVpWISm1EOHSI
=v1Tf
-----END PGP SIGNATURE-----
Constify cf_reference_item
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ffa85be3cf29375ffa203de13e5c6a3284a3120
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKHygQAKBLFJ5sL1FVV/0JbnjZN+7j
4MDPIrkp8NvdJ3nZrx+ctYhhUyBLsQP6kxGsQVhwjohHjg5ZTnSjiz3jZ3zvx5NM
tLlo36kq4kbPlD6UovS/lsc5cdeOKRXq+VfR3Uz2Jn5bnchOmeMofq9gaAUjE+gq
C9pnt/G7CkQNqAJmHFb50MlVF4eJgnQI03bY6sZ/2+tYISfbnBiMzhyJGATKalJj
TgVJ85ddMwm7rXKzEfOr832bInY2Bd5ozwAVr9//mBe9f5+CSUfiBlcipKeININD
+WCdPkimxy8WVop8wQBY45hGSaYzCS/EpPHb5wNoORoKtEoiCJHYvA2W7dHzjHaY
acOkptP9IbkLcXX2ZMSG0LrT/wVVHrp+83WTFg1PCCeFldIm5LPjX6iGa4e0BvPu
QKZOxdjkao7Io8pEh9oDVSkJO1vuD+UoVJ205cN9SS8dIsgrOptQVa+oIG0PqJBk
MNUE2OVtHLJ6gBWQMUT/Lexwu1GRcl2ecOVU73VMREvvEWzwJoDyIaV63lDVKZen
umEpx6E308cjW2Hd4mKSMqZvJy+B5kK6Vhy1EkE6ec4DjwIKvkfhj76OgUzRkU7J
7uBagMcDJ/d/kYyNzKVmidlYwGlRGW8S1E5sI/tTo9fVmogWcW848VATQ0av+lHo
V7LzNMgWeQ65YoBYpnNO
=4B9H
-----END PGP SIGNATURE-----
Constify trigger arguments
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/radiusd.h
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de81088db75dc94f71acedfbb7cb33c76f73c0fb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKyAAP/0jctAheFzs6ZCZbvybGhN0Q
NIKm2TsyG5XGBfmA40ervapxrrj8pT2ND1SzxUh1FE0mzin+rTXXrPSsUSUVb30i
oEXFRltEpgtlfXcxbS8GuvaH58PEmjUzFLU9DQtVbp+5B+vKWoQbkQXTmTBGjhbN
bdk6K+MOgRhkM4gldUkKkuiXIvORao54cdrhFfF57Pu4/kQHNuqlxcWLflzfa8HI
+EqpXrMVU1/oQYea7Vu+392cnmv2JOMTKxcbzuAVYKg4a5TxhJN+cWn4ZTOAousU
LH2AkyKrHIJAzcjAs0SiR6i+gGuI2lAFN1xN7zZgnwplhoYHgTnYLXHgrz3/OhX+
6/7yDYtfaywnhZrRWsVN2rGA32lDZWtEFLr3mc6yU7/3O8VRf8FEKz9dhopuUDLJ
nKSA36tQJGK12aPxc3SY/IPwhXOnN/O/xTwegZckOKB2WCHAaAlZ7IUk6HydrziT
T6FgJqRgZMpNq6p0QJxS8usVTWcn7DzlFHHArAyPGUYPCZhhGJlX0Zy009Fay2Z0
Gl9TanUcsRjf/6weXQKBxu401an0Wo8lxpWkNdA5FREIJimekFHeIQ6oivuCzsbv
L59Oy/7B8yci/8gqLsJIYI9u92qMeNAp2P0y1lAWLzT/Q8ADl/qKg/TjgUhyIK5u
IemWRLNirVcFbAcKT2U+
=wj2q
-----END PGP SIGNATURE-----
Pass const'd config section into thread_instantiate functions
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/modules.h
* src/main/modules.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cf8058aa8af466ff0dcc9ea7ae445d04d75001b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKEZwP/RYzudf0Gg6TJfbGPLeztLBc
pJTKrLi3maXkBrdGVF+JHcLqLdSzyplJik8KL9wZGNJTn783C5H6LRf3VD6jjsiz
hglO31e1KNWTCSrub6sSV+Eh9hHpqvVb+oaUJZAP+YynYSHPPAHpFtHN3H4cvG1k
lYPYcXcqcHEj9l4z7X8ANLNZ3EdDoLzac6ZtNvZpg9LnDLu2+srRcd5meE7w/8b2
eBX51qtf0Xij1Ix/D2Fj3A8gz25zt81keGnRNXJ0fb02rcf79Ycg7B2dmJekpZ8L
obEOrXeJw/ao1wsv7NGa6gP6M1bnihSkKahkoRol5BP1uwxN24LHoQfu383MbP83
M5jUz0ZvUu7C57qzkJOQen51ZZA+029tO3ZcBE2iuDVCymudxBDCc8q5UwwbbL82
/npUwo6ln97ssU4/0cGbXv6rvYEZAcwrMiNbE4i+40s/0U2lGH6QU1wopSg5PR/+
BXT+U/uRxwKUy1ZLuR5DCIi+iZJlIvGTs2J/mzLWFYTx1gFeZrwtl64p2ZCjktyo
zOxUFrzeLzuaFnJwmWpxIDIHSSCcc4pRYv1rGZ4C63sUMx+wReKtP3aAmpPRhzrV
qQ2tI+K3EHiGbHFFwwVCeCExUccSHFRu7OP6KfxUSR1Zv87RkkIOpesJXX8BJESw
1ZJyrol6bh93fHfK7oYa
=3neE
-----END PGP SIGNATURE-----
Pass the event list to the thread instantiate function
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/modules.h
* src/include/radiusd.h
* src/main/modules.c
* src/main/threads.c
* src/main/unit_test_module.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3819f633eaca95b2f869e09a0628c696dc3dd29
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKtUUP/1jyZLVNXBtl+jQEPLUPvoQW
iD67B3jgGP5Im7Av2936assQy8oP/m6XSROuPwWbKXNQMsL+QHhrNWgcRdTQnwUi
ScFlthhc9QfYb7YlhYFg80ooYYnAse9nfNPRHTPNz/UkYXExbDntdmHambliZ8Ji
DLgT35KM+/25dG87/d3tWzquvs7AqI+J+mn3IEYr5EKmmkd4XiQHsldNfKwQXZtC
I1J1IzoXceDfGt2bajsbxNImCUlNJOchfDnwTE6lRErVV3ZckG6KwOuK+i2moSCS
geCoogjzALCrchBKnfMggDvXLTiXk/Pbb4nkXjjtwMxtjO2DWY2TmCFdWSEXUToW
1u3V/gb0pbmnPjtTI/njQAjuc2lGpopFL0ckJDccganJjNNUhgTDSUELRYrhrM0c
K4nchRSDdGtAlM8zKDO2D5IABO+/1r3frL6yNbG4SPsYp71HGTZ8aM6Hfo6Zuz0V
mlI+jknvm/Ghm+yrQgcCb+MOOnlk8tHK9OTjM35c96dQ4PxfTtfDWJkz31FF4JVE
sNCGPKOF5pvdCIPWfH4R1F7G5JPdO2kOelCa1LR36aT1WlkvMXptHn7ar5fidEw5
KD4y9rC416jTeSk1HCjuMr08Wc0ZJVsUp9g6bRwsN6FxFOeszSTgJuDJ82k+YDuV
8b54R0ndIX4l5MfXObkU
=oGtd
-----END PGP SIGNATURE-----
Document fifo functions
and move freeing to a talloc destructor
Arran Cudbard-Bell at 2016-11-26T22:17:31Z
Files modified:
* src/include/libradius.h
* src/lib/fifo.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2eb8ebff4a51bcd6e25bdb689e728887701a6a7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOgY/AAoJEH0Oec13Yh7NFx0H/j2nsd3N2+/osyC3Wchvpd5F
3jvJyRF9g86qFngBhy2o0LtQgRpCzPtcKtRcvlIQ53KwCJfGY2AhFA7vH/0kJsOW
TRn9zU0rKoqvfM9uc2rV+KLUcIebXnSzngD5RNryFXOomOitPEnq3XD0QCbqwuvg
MtYsiYLiQw6TkPm2ZRm+pN6Hb4ZRgHXV7rWLRT7rU9z0VVJnsokwp30UVb66sQNQ
h+TsuTTek+9yDPcgaDsHkkYwtZqRnlY4YONEzVoJOt1r5mWzCQUYGExGQdNw53Ya
lO3iwqw5Sl0rHWvbB/6m/HshGetQ4iOA+Wqc9jCi0KYwmkRv0SLRBf8DNcRZKMM=
=Jge/
-----END PGP SIGNATURE-----
check value of "done"
Alan T. DeKok at 2016-11-26T22:01:27Z
Files modified:
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/913e100307bd3628137c9241bbaffe430688fb6a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOgKrAAoJEH0Oec13Yh7Nbv4IAIun4VfYpsivcInEicNq1bvs
IS7qqOpqeRmPw17cINbiLgbrwUH5wggKyTY3zr9u2FxDS6Q4PG8rmGpyIliyC+R2
4fQ0Ds/+SNxW5zYNuwBmTMNkO7IxF3ac9pZK9NEszCyyXlAL1zq4HOQOOJVnps8x
01PzJM2c24ucI0qpYLB1UcqHFcmLAaYn1qJ3/WWB5Tp6vIIkrKlxzrtOdJuVZ+8+
WsCB+84MKOke+aj+O+zkdgUp88asNvT8lJtRAZx8O4ZpZI4lp1Ikyc6KZZGBoD8U
D5GgCMM0nb9GS9ZBME5P2uowy8JWc+ANJdH+22zd8QL1+wqOV33MqIWEVmD1RXM=
=XDsM
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok at 2016-11-26T21:46:15Z
Files modified:
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44781cf3f9b928a8e6ced7af2852e546bced217c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOgJcAAoJEH0Oec13Yh7NapEH/iMieM5fwOgqP5iLD4pybSx1
hpnd9ixxm6AURYRZddoxpYGFG57l4Vf6qycbqq/jHW1yzhXyToU1b6htrU//AaX3
bI/YGJgDywyBlgVUoRopb3PwrKGRXIMaSMjUYiCzsF7QD7qxPVaYNu8a3MwgM5mK
rGvQL3OfbU2abRjkDI9LVYkolGy5QdIg9k4A2TfpHje4zdoiozIU/Ykj6Ay362+x
SGHFzrVPQQng9cmC4wSMvcqXQXCqBg3xdFgs9SVl+YVAuOqOAXoBmiV3epDHj3h5
gR+BkbHM1SMMjwE6AdrxOfiE4R2twVQihAsRNHUDs81I99Qgy7o6yppD1FSSvtQ=
=El/p
-----END PGP SIGNATURE-----
remove "inst" from timeout / FD add
because the module instance is already on the stack
Alan T. DeKok at 2016-11-26T21:44:38Z
Files modified:
* src/include/modules.h
* src/main/unlang.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_radius_client/rlm_radius_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb57752d7c7e7345caa755326ed42059dd095346
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOgAeAAoJEH0Oec13Yh7N4FsH/iGkSl8WALa64c2EevsKed2M
L4D8Y3ysTITAn7o8ulJAV2of5t5xH0twfzwlp2ZurzNUKw0rsDjz/t/2wTDQr3hC
cnRLcBbPu34J5iUAAFQZA6PJBQyUxcxVTmTdEhqA3yFLxRReYnj7jMMJcoeKfq8W
9HGIMzYESMRRR6PiS6sg9d32kFb50c4VgtxS8xl/Dz7uqp5DMKF/OYvpZ8wF4qwD
jBo0KVkDMqsh4yCBmIewtwPf9tbuznQKPxwZkozYaX4an/EOViNYDfFs3HoMWt2U
NPfbZO2aVz5zdV5VsKgcUmdrCIAbAJ/R8xmMzudhyZvvRQIoYmSPThzrCnyZwks=
=v0eY
-----END PGP SIGNATURE-----
ensure that FD/timer add is only called from modules
Alan T. DeKok at 2016-11-26T21:35:14Z
Files modified:
* src/main/unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a422f950484ad666eb1422c753a56903fa34d4d2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NlPIIAJLmgYlQ13JBbvBK2QB5OZOa
2RewDxEM1BI52AyvnGa9KRF6DNYn60+mmztnLv1unD2WoU73k72x+wno3MIqEjZU
c6ur4gBSCG/gi8NlInFljuaghr21RLOhFxdGOfY4yhYopCZOiRTMdm8z32x+9RQb
PBnyjHx0xvtX18CJ3Wpgl9mx102YjXU4rUB8QgCqxTvmOXEgEQi7K3JfeKNkhh4c
Q9YiDIwqs6qBtFxZoMBY++jX2GbfwWXmIilnm+usGiKhgYQ1a11XqrIgTNFTSaSF
hQAymDZ8X8jTQCYBVv7d0TRwqRoyKlB7D8JBbrY5ZaVu8lWLEELNGB9Wj/CUSB8=
=z0GW
-----END PGP SIGNATURE-----
add preliminary scheduler
Alan T. DeKok at 2016-11-26T21:24:08Z
Files modified:
* src/util/all.mk
* src/util/schedule.c
* src/util/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ceafc1fa737702a532514bd1be3ae3d44810dbf0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NEpEH+wU69Iu+2lKVokMzfiB6wLoU
vcoi5XbMXiERwkIwg5kocs7VttbPc8pK4L+Aw3ykC/RIEpgqf5eBCpbn06boQ1xn
G4zJHEZT9V7mlC7CDuORMWfm5JRxF7vs7+DEiUVkSb5x8BofmwNBJMc1WpfU8CVA
9MhKKHnauD2cY4f8DyRYOEgRQcG04Aiq3TwNkucpukR0FoYbNG052eeMlCqfaPLa
SKVH6DDm0Z9UNr11Dsy/DQRmKbzVm0EeskD6Y3bYLUDIe9irpyHqqCQKoz8TCaNf
kRe6rTMQHpKwu6Sl9BQqg+y3WOWtaHJ8a+91HVG8hpRouA8yMNJ+vGlJvYMaeLY=
=3tMW
-----END PGP SIGNATURE-----
check for event loop exiting on fd/timer add event
Alan T. DeKok at 2016-11-26T21:24:08Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e81c64f0bd683edf2a980d4328190018bdb9244d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NB90H/jlz4rcP16cR3FukuSKJqqRK
XoI+Dw5DUbFQ56I4jNYoOpAPoQnirOLsgQPAFKENnpn3EG1s4vF+fMkcnESqrW4S
7/NsSSbTWnNeTfIC/uFCXicAQ+2GCcQhYaI23Xaz+Ia+lPF4TvoO9T/MJk2wRtce
7TI4MqST2b+yFAngkytxqv4YcmYq/783lhLm8S4qjOiArci/B7hosutgwAlpRr0I
BiTrucD2BfX12GP6La8Mnu/icHctKRdI8RbmQbxe/+YXp/BiWKpgB5JjxD1ardnz
d6Y1OjaH4xbY3BNfy2AOaAgx9CLXd8T2YGq9udRViCHthBx+/VEiRRzmbcb0gus=
=kq58
-----END PGP SIGNATURE-----
notes on single-threaded mode
Alan T. DeKok at 2016-11-26T21:24:08Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/266551326f1af0ecb1de379f38a50eedd20cd874
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NsBMH/1QseTIMKXWgrrgElQRJkQVR
w08Bf7I1TfZX12RnYblMiZwlsxi9lLCh8T4RojLRU6NlJvsV2fJKukLzDdXwhjXp
7apyqZO7ltt1kpJMNp5awzdGPuwBh7pRzjHlrs2nIbSNp5aa5cZ8jP0545xltUaG
RTIY5Zbee2UUZbFXWCg/sofL/8cwFjAsNt730y++o2JM3mZFAJTeXyURCIkVK08h
SUwMTLV3/Dhhzb/nMA5RIrAS3iCgG+Ivc2+o5mMy+HrQcYHGhmnR69QdNfagsEKe
mE0MD1L1QUu47xkXq3PVVJtyc4MNap+0r14gA/9g0/CWBwF0uyKp7e7M0TyYiKE=
=EUtQ
-----END PGP SIGNATURE-----
added fr_worker_exit()
which is an sync notification to the worker that it should exit
Alan T. DeKok at 2016-11-26T21:24:08Z
Files modified:
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29616116f20fb6a07e1d608b53661f6f31f1c255
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfKuYkP/0S5JsZ8/HKGG+in6E5EV9t0
6p7D1F9w2YauGG8siFZf0vv0wfsFKgW0EslQXYPziw82F0VwUNRWM5E+L7X4ee/9
TeVaQYqiIkXtzMtsMv/lTvleZyLKlDVfNPvfsGueK2g0qGjXuOWachIjA4ZhJsOi
fesYdmaQdp1XqG7gd3TmTSePoyAIYhDeKtd2GlmQ45HmOYwPF6olEx2C4lA4LijV
hAHmz4C5okeLX1KtLr+p93OxIMqxmcseeg8kO8Cl5ZOK52jAj+GjzO0LTNQcYeM3
TPCDuh38xd3QZkq8VRilBfenCZCD/3hY5ANSbdhNPNGRZ5h0EktguFLatEYnIrFq
e+/SA2tqrpx4xvlxv21RiBx0gE0uS5x62Z99zKhzsUpYB72+JjuEnBaaCqpI3LmC
T3AyLzub9ClOV4MJyam6c2T6D7rc/o9uxK5vJaqVdYZBHwI4yUjzA2Gpbh03pzId
ht4TixX7J6gd0ORL0lb6NJ5X7yV/L4XJQgra2F0fmsCRsSe/uKgJDraclqCk+w9+
9+yVnl8hBuDGJr9aQbcU+Tgx7KlkosDNqxXS4u7CIxXtuz/qhctQX71z6dA4hWOu
OaBW5fEOUyfav51eA/ZgXGOhTL384aSa7rLAN1Fgek5+JIKj0fhqJTl5K9W971ns
AQYpyL3TwKbctL2sv3tw
=jrgp
-----END PGP SIGNATURE-----
Fix camel case
Arran Cudbard-Bell at 2016-11-26T15:23:31Z
Files modified:
* src/lib/fifo.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a1d840524a58bdfb91fa497c9c727d782361b29
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfKM1wP/3atQRnHFkPdqNvh5If8sQLM
/TMsUkCdqWXg07gMc99feu7mLoXvIvOlfqxhcdCorT3jwCvofJbnIhMUxOrzbqv9
Dav9VzcQHZqjyzmD+tT7ZNWT0rgsuyfUKq8ffbSJf368vss/cwJV6GMqG4jICxCm
HJFpGsZoG1CO8AcvJldpmbdahWPRK04S+GToZYIAKimKmSvaV+sXt+Nch7OwOQNI
vByJ4FYQyvwAdGU0C/F+D0+ZS8PoVl49wDPweeumsszKnv2EYFuKtNyYpItDTsEM
LjoSFiipEsCjqJlHTwFXhYg+RafZ+hPtkPTmurh1smRhxv1zk8ltv1RZKqk66Dlt
lOg+/eajg7u2EtaqdaHvy3VzzxoRbqXmBQDfJr/p7BqUNauT85XiUSW6Gowsy+VD
5/0RFyEaxK9A1550Rk/GKEAz74a5NaSZlqWTaypxOI9F4y7D7NUrI99mhqXgzV0W
0YQhVmwHyUfscgE8jgQ10ZHYLtp3fXTSUDEhIEEG4q5m+pG525odOScL4Fy+iJ2z
ESqzzb7cPJ3VE2rxcTqObo2RJ/FPrmslGHFwXyWSP+9kJshpMkg9QAder1UZNOON
8RzFDcCILWsKtx1DJZcj3zA7oSFP3FUlz9Vvc0WfnUbm9GHt4hpI5GI5Y0LFzmJA
kc207IqArmj1YNqTO+b0
=tl4c
-----END PGP SIGNATURE-----
Update copyright on rest code
Arran Cudbard-Bell at 2016-11-26T15:23:31Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03cffb291873fa9080edfe9243c04fc3bfd5df6f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfK214P/0zjiUTxq/vLco+R86JFpJ8G
oHlqIEW0CGrqAv142A7FCcO78G9GbjUp7L2pBaHmBLtciaKtEq8UEIUv51R4Vnal
DA9/o3WekT4UzPgDGI837q6VJJ5jE1HSYiM1nA5AuAXwNnPvoBRqVkbUMU67tIxw
OtwSzcXwwjhEkdJUQ3dPTxUTZ/hry11DvIbTXiPaB8TiuZmLv2gCUJFj+nl5Sk0k
Qp2pNvqufhJsSPwuhuruh/S5IEK2XveoBlEcu78LRYTU29VDCZrBL99H2AMO71IY
Xbek5L3z+XydTmg4Xt5GF8Fw8yibiSb9SK+xi5d2sYqiHjSS2DQPKngVWkgW9qSa
DZaLVcku1tjUjShsbFg4NACwoXQF4xeoSv4DppJWxMPk70M8zmbSQMxSjIh5FQ9g
IQa4hshbMUBTgABKAE1Q97Oiw/2r6SLqJxzLRrAwcY/SSMcJPDorepP6Ph+qCZpU
lNpejCE5EpXVOrcdH4UzGMP057+ALsUgeiojRTpSsmAa8ypxldZbUp1TtOa7AJcb
tgxilyKrnwIjCydO3rEhhlV6xBxiQozv7RcV6RUNLwhGnnxke6jZnolzFt2WDLqP
f6BdeCBXCdlPQYEyAz0ApmXaW8GG1tin4UaHYP0xR9wG9jxsYPFLS/dRGAPGEbUP
iHQRH1cjBC/FZt/6uPp6
=NIBV
-----END PGP SIGNATURE-----
Fix arguments to timer callback
Arran Cudbard-Bell at 2016-11-26T15:23:31Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7fffba025daad21027ed1b3373524b8660b4772
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKDhMP/iO2ODu28zxzsQk+e+dHiO+V
jmcMMhODp5B2yASB8AYXPQAOlE2bWTsE8BhbDu2HjfXSGFiZ3GiI5uxd5eFw1IX/
t+YLZ99LETed8g5B2wKhPGc/ifeiZt1tCtJBYwqB0472IwsllkqBY3erhGt/TiSe
SOk/y5DmufJe/SvS5ZxleKqTHncUlHWjEMkSufv1eBM/qaopRUiEgOSZ9GtLpBSM
qLzq3l1KWHAYN87hpkwaDp4bxarpvezkEbBD4+VzQPSgHef23upJP2Z1kktObtkP
DdCVKDih8QkuSo7FnwAKNEpLXF1oiHKJAoxXU7gIXu8cx/Es5cdxdSl3Z6qdLtzs
4wCGcWv9A7drQzCHOInC7E+ztj1Jbn0sEWKqgxpJnvXYMjdSSCL1GyW8Di1ZvaJS
o9agNz8TYSzX4TgPeGXRNKcU3Xu5PyBOzYR21COrsl8BT2iHPaRXCzr4pofpGv2w
k9VIDXdhCsIE3eV/OmQha+cNLO6XYcSbjnqogHdQ2KMgsz3VHX3JqkpSRIbjOpQy
O//3hApaT//XFHDD5Ve3KGErVwvLE40sa/hi2EesMgt8VcMY8OjqHD+q60rAooUP
lMZTrmzJc48+QJggbn+iI4J7nqY/4d20XcmwNBAyJx/xiY+UpXiRjppyDg9fR8b+
tLTwvXkAnFGMt0Nvrc8Z
=o/ui
-----END PGP SIGNATURE-----
Fix argument order
Arran Cudbard-Bell at 2016-11-26T15:23:30Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2090bc4f32fe422db22e1b8e372e9cc0d9154b8b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKd28P/RsCtTbpY14L3oRJkUrJvFOh
22pxI8FZV4AnbbgCrwY4WM+KnEgMDLYToB/wx1Y2e98xLXRR+/GLtsv8acUYULqk
FODdyryR5l2q5SLHdwFAAuSvNvjD4kIf8jHaWlL9CWK335yyrUHD77Ddop+b5rCj
Y/WNLCyBdTIxYrOyFUN6yUZcM/Q1n4udve3LwXD0BRQJJjWoiFgr94Iig+A3tHF3
MQns40x/p+INFB5KIa3uhgkhl7VD8LVgtnsXuZtVDRZ902OnIXG/t3yal0df7pCu
5j4Wf69ky8kz1ACd0oWdsa/UoWmU5udZoTMTa0V1wKJYzsUM5DGClgPqutPkWzI/
aj5yD1ZRxso8s9m+mydLdudBqBJsqzEQywfxN7IiehAkNewnEnneoCuobpzJw8ff
6yH0ZflHd6I8Ue5UzWwT9HH9mq8EG5Wvbnm3hQAupo4fTnsmb92dqJmpcu4xjZzU
sfFrqx7OboAbAYY18IC++4L474m5C0nqYPm73+4q8vCXHbEtSoPfpgcyQOuonVgb
bmOkxOAfAwUIQR8hXIMAaChXzQMA0Uz1LCwxl06kCiC6Bpu69SxO3t9i4q0li/av
loBQXUybAV+plGpysH3RzgVdXtzWKvhP/HMa+wP90fsNaRcoZe6Hm0yHXyM386uH
F2ZbYbmo2p35wSBt+igv
=G9I5
-----END PGP SIGNATURE-----
reorder arguments to timer callbacks
Arran Cudbard-Bell at 2016-11-26T15:23:30Z
Files modified:
* src/include/event.h
* src/include/radiusd.h
* src/main/command.c
* src/main/process.c
* src/main/radsniff.c
* src/main/threads.c
* src/main/unlang.c
* src/modules/proto_bfd/proto_bfd.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c3ebeba2f3f0a67694fe3d272078f2ea8770378
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKZAoQAKHDFp47h5WNqVDA+BxTzXMX
35Q6TtpHenueeIwVCJ81yqPAh6KNhwX3fRuBJavMXnyPPP1pgDyFvshxUm+O1ia9
KBe0n2qUDL1B+6dLX3skTP+Jl/oK9Jl6t8RPNTFFmi/YTVjk4YJz5bL5imxnPzZm
yJnWyZINTJEMEWAwg+xOn7MoE4Xr/aI9lYomSje3UtyoeKWnNhX9KWNlKCqHg2P4
rPq45rL3YttgmhwmCf++yAZSXeZTj+u1QKFVNHia9Etf63SA6VNwd97cQsnlTUPD
+jsx6OkCcAbxoJZ3q5Ki5FV89Crs8cAtpcOm5bcC9PKUCz9Lqi4/h/FQcYIaVAMi
HX2J8yFK5TJ1BwEYecn2om6lst5NMHNJ3EsE48a00rrKL4ZSWfkmmmSazvYDa0Zr
venKRXjQxzLDs0YY+w5N8UXVwFTXqMv4UEX+vQOrxBD38G/qfStg39KG+vcwrgzh
FA/6Jq9xSxhlGRJe2jGgfZ3IRkiA20Kue32HF4+ZcJ6wTojHCAFu0oHTYJcWsNH0
j/CBu9nieYpNo8Nns54BV+fQ3Nt6PFWlxIlGQ2biYCt0t+zIGjyzr5FiiMvzUWs6
BDuPI/yE3nOTdlgvperi9bBBp5crp1TCdGpCz3NNyc0k2QLBokUyGNt7z5UIthPs
Ke3htbICReBgS5kCC3xO
=syBl
-----END PGP SIGNATURE-----
Better errors checks in event.c
Arran Cudbard-Bell at 2016-11-26T15:23:30Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60840a3a39275bd2fa7fadb1b2ff61e3dc716910
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKAhgP/j8sOMPscOkbKoZac8p0sTMw
jp0WDihhnrzDd06b+E/Y2BlVQcKeQ+sRtPzstCxseF95VE3jVVJ3B42QdzCms50h
ZQJ3yGCLOvU0/b72Mfv09pG0u7IN0jyCmw4XfeYj2M2juzu7Ezql84+qdy08H+cd
61Co4cZLCrpQQJbSbFZNjPp5xmFxk5zcGgusdYBdf+RMWmIXTBZMb+ERQF6JJb8y
+zdT9BSQt2/j4eFaS3WnGAALNpEx7CVkPAXfY2PpnY7lL/PH4zTajYd57ILOAzaV
JgvapfjqO1v/CnSRJsPkgi5pFryk8+/jGjaRyzW3TI/0hc+r1d7J35MKgIDEUM09
shGTChmdyASeYycSDLLp8O9jYK2OefCuCIqLQB1m2tyUcVTUBqM/9kMv9fo4CgpF
ILFfSNzTrrlhVEmY65kJ6VC3PFPsIMsrlH6nNbxSX2GVBERaUilWXVLlrug6fKNq
KS+hQWeDTSPMsuroqFbkbBhMB8sN/ZeBrgXq+mvNJmu3R3jQCCHEmPzQP88TQv/F
ujpibN/7OO73wKNERCbVYBsj4NIYQ+dp/rxR1Dm8k8A9iyiu/opwt0CVr1XbIFps
f/1XXpwUawS5uAbxZQiktm8agDHomwPhQfTw8L9yZckupDiWsORDOmL+oY/hROho
EIVLnHEB8OR6DAap6hKp
=xo2L
-----END PGP SIGNATURE-----
Add fr_timeval_from_ms function
Arran Cudbard-Bell at 2016-11-26T15:23:30Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55a2d8acaded9c7116e2c233a44f1146d5da44f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKsbIP/0hKMLiQnNut5peWAdMFooIa
dBLbQtHfEkWOk9FNerRG1PbIzejsFBWN2XVywLvhyJJKeLrckaoKWs6MJD34MGwq
rMYB/Hg75LNs1/pTjMdmQFFePU0Bo/+Z7I0u4D706/yoang8GucPOx8z11ShVakK
/GASOui65j/hkBKMYQ4FMwqOQxumQLl2xKJyIeYZ9252evIGW5n0mjC0NErh3jKh
c4mQsYQ3SIisN7cnOpUGo+szR7lIT/I3Eyxb0+aqWJ9v+fPoWciwwSNYlU6h11Ii
Ym/idadCC2o7xRa3P/ntH0F4PKFu/lnz66oVvYW811qqZG5JifcIjfakSCy3ETJF
1X9jdfKPv7yhj6BXYiQDeh/SAKHVYP67FLUbZs+0KEBBuIruRZgnFee91T5L/4ky
R7W3D0GMYniu/qmYVJMDJ013eBTZ59dDxNK4/Y7c7Di+LbuxiSTB0okEMXlHQraQ
vJL4OiOGeew6RVj0082xYGiSn2xMgRiadw/HmjwdYsxqH9tpbfaK0MxO2KBEd9Sr
1znPCPG4CktNm/ojh+fP0JTT4niBf4Gf0n5Hao8F8a/ro3w8Qz3IQ9mVz5SRxz24
Gcdm6CJAx4m+W2gcKBmmO0K004h+vqS2yYFsrE106VS/rvIaxMsGXNUQq0xkVal9
r5h6cEGRb21FXZrqLDRQ
=pHyw
-----END PGP SIGNATURE-----
Fix el shadowing
Arran Cudbard-Bell at 2016-11-26T15:23:29Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97448b3dcbd17aa916701b434506293ea11885ae
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKXdgP/0pu9mOc2qkMKMqa1L/PppO+
1ojV8FV+DOEbDuGmNR1f1mQ80zwhsm3F9a5cygOuk7EvelgrLEAex/bQWcLYd5Al
RPccM5VgRQsBhhgzTwizb1kkQu0WTYsgEWRauKdAhYRWAOvBG41Uo3e9YygxDnEI
ie/zVS6sHef7Xcr5XAj9AUJh4iuLElgNjjNTaPTPdCqjOElHzWc08UV7MNPKsnRr
cg1JbDRPNNo1Wmlc7aVT8iKD0fOQb8VKe3BAy9mjh/9ciL52NETMfMFovtIFSFxE
7spdZD1Ttbm8CUlcW3KNyv7Yc/KbISA34AVAZEKG3RTPlw9K+QAfeWNuNIauPUqx
f0ogvqYSY55+OPaChNUvx1mswZta/gOQ9m5ufImI7hO4yFJvYwn0mha0VdLUCHu3
A+X0sZ5P5eepnHMarJEZ95WPXUGMHD3JC0qgYT9pWrZzJfZ1lIShTtPN+Aqs0FNM
Z7Jov2LjFxuvSaPA+z+P6ats2pFYze9rqIbdQeZTqr9NG52XCULXNFSxeH2nAWAD
b76HBwdLi+/+5z2iCap9qka6kPhlRviF7Uf+jM+PfpySg1uW+ZFFxGioLFx/FUqB
fpugUgABzN3ERXAge5dPf5dkA1Gz80A/ZqlM/WMdFRxO/ONJmaEEz78ZvBc0xjXi
deXIBmdS41AFsxZs1hdG
=7NqZ
-----END PGP SIGNATURE-----
Expose the worker's event list
Arran Cudbard-Bell at 2016-11-26T15:23:29Z
Files modified:
* src/include/radiusd.h
* src/include/threads.h
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f62abb286eb9cb0aa98e7cf3b9caccf9615d1fc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKhTsP+wb9q7Qif46UE+JPQX9/2XDW
mjcb8XCBHSaBHQbqiIgeH2Vn76iqVuwsrQWtgKU5IbJnN1LVZIajtXzcrhlhFwY0
bTyAOWaLr0BMke+udEOd8wD6pUFI7ULqyS9CB6knsp8h3HitUKOKLNnU5FicPshi
EOx3AQNak/qHpTObeFX2uHJucnsS3OTIuOtewmz/njBtkL5CsnsrTbmSD3r7gCFp
bwZQUXUjZH0QAgEP4cznX5YNdKeNeCCT8TWpLp/q6LuyG555drz5Vf+nhI0fVlXy
VL0ZAuX/nJTBDg3QeMJyXS1r1POuvOmBJpItri5KRTIUrojaEfcwoBxcmingFP/6
8mQ157Hr/55QMRspeVL4qhalDHR9vMJaQ3QrjizonbErrAJwV3sGSpvqlaQZOfsr
3yCKS0ZkdfGzhBUUxMMt4yZm82Ok9+7SGpwVi3AlERzi1CcJOE96Gy33nlswvgaU
O2IZWGoODv9+/KT7Vq2iLQFuujNgm8cDqi3WZMPCpI9IT3TDcFnAX4GV9GOwoTV/
/CnJU1XvTutXfs1jAwRBQ5hwr0wYmd2PhVNMkfTFLIixRVXWXRaPFo1+Pu/Mh1Yd
HsnrCi217GJtCBekQCCmg3Os2ucinYjJKeN7dbyE0OiTVRzvjORlY0xRMQscP1wI
Z2GwDDQSYQhA1qxshl+R
=w9nJ
-----END PGP SIGNATURE-----
Use doxygen headers for src/util files
Add a copyright attribution for Alister Winfield to src/util/atomic_queue.c
as he wrote the original implementation of the atomic_queue algorithm that
was adapted for use with FreeRADIUS.
Arran Cudbard-Bell at 2016-11-26T15:22:06Z
Files modified:
* src/util/atomic_queue.c
* src/util/channel.c
* src/util/message.c
* src/util/queue.c
* src/util/ring_buffer.c
* src/util/time.c
* src/util/track.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3cee44208dc56ab0da4600c232f80f395ce486e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOLy7AAoJEP+k1YKfttfKhKUQAKKA20IZzhreioMxgikTgDMv
TxX6MSqe8/qKzSQ1GSjNO54B2WRoWp33P10e+VrRIkBX64L/iRGqIcnVEt86g1N4
aWiGyP0MgFaTNO+GRhb+XDLWC2MXb+s8cqx/on5I0+dNgYrr2s0lcAGl8bzd4iMX
vj0TnA0OVntq4a+WTmNubJhmPy2PvC5Xyii1kjOHsJAlZHs2uEGzNrOJmXLLg0QV
2P8JxbREurMnt8Cq8dpa3FwR1XTC/GSYEod/TsOtEm7UspnC68zDcBrSXGUMCkuR
fwLwlAWrO9ryNh62rHNT8ZtQXt3J9eciHfheHj9vhiSypsgGSQMzVl8/vK+ffM3a
1xiLGlp40mlWXl4hqRlY+8VDpV6P14o2ps8UljdsEVBo45PMnlB9bGxdkuVTvE1k
pZyuL/rC+SShEUiye7BXicJ6hlAiKfm82ZtEUc9Vxms7suHcFJSVJBVhSJsmJKMr
qtc8KSIQkazRqsADQWkEwbcqVIAlX8ZYtuvQlWGwwN0Y+aOD0wRkXhj9KYmdW8qG
WtoC6Bx2W0vsdKPdb+oeEDH2UWFdA0KrUNYwXMPwPJARCrOZDJvDAN114oJGPP+B
cykA2+h5iaf1YYvJDWC5XiWIfTBcu04dAgC6k5YdvwLsY40LJhfpm3CCm+azKVyx
O3eq4hf15+1Oi2sSkyZG
=dTtC
-----END PGP SIGNATURE-----
Add tests for exec
Arran Cudbard-Bell at 2016-11-25T22:35:38Z
Files modified:
* src/tests/modules/exec/all.mk
* src/tests/modules/exec/async.attrs
* src/tests/modules/exec/async.unlang
* src/tests/modules/exec/backticks_list.attrs
* src/tests/modules/exec/backticks_list.unlang
* src/tests/modules/exec/module.conf
* src/tests/modules/exec/sync.attrs
* src/tests/modules/exec/sync.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef61fbaef4087d39bc53af0b2c331de5f04080e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOLX5AAoJEP+k1YKfttfKMLEP/RLrA7Z1Ze6YExlV5qVkQmaT
LEOz+KPYLtoUwJkXBVjqh5o8oPHjm2x674Bak4SxWjGvmDXtLq49vKcfjFnueriR
3nt7IkgJ8FGYoOxCg5O0q7Xkv+pI2fbjqhRdEFAsU0SokSjyGC7+X9agdi3EzOKI
tSjfmkTPApckvsgIVbbE9Rlvfriqp360+6Y1HTXBcg3lr26c7AmUybIXENa694Sj
rCNiRR6O9KfO+yeeu7VmFzoOhNGOjZDwaGLZ/iw+dwSfQbeZ/IzxP/C4gcipmIV+
KVaVMRF94Rknj3OvCDgnHXGpcWyT7epAETgAKIGp3w/HE1vKBa8nsqI+qVDLGJ1W
Get5e4ppMNkoKX+esXEvv0QMwxtXVX0tVCX52hlTvRwMENU7Qp7/WyGEqNATjtXE
kilzxWLVAh9uu+89nM/L91pWk6PhWboLWdePb9ygk/b/3G0gDI3nw6Bd9/CXhK59
rOSSKqDLzzgDLBAiPdZ8BwOlPiKn+WBKUe0nHBvyfUGmPrQ4/29HZQEPuXaI8Gp9
JbEsSqMNEqhQcAePUF1kkWmgIDiFXm4c8sMgRSz6gwROoSMayHcNaYq11n85Skrg
LG9BPVaixJ+VYX06tR+ZB3+u2HXanJkpoIHv4QygpYKFW1s3kj5FUGE1NWmOgcWT
h6Ovy74LGQjAzQpiibiC
=n3le
-----END PGP SIGNATURE-----
Escape output from exec calls, so it's understandable
Arran Cudbard-Bell at 2016-11-25T22:06:49Z
Files modified:
* src/main/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6028255fafb4514971f963954ace32945e90955f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOLXkAAoJEP+k1YKfttfK8DAP/icBU5ogHxPH1rdDrOlMqOnN
xfWVwU4OyC1+A37W46KWea8AFhiE8FEJ4qxCvgNc6vsom3cJAtXjRgDGlZS92iLi
5C52wFY7hVZbyQHvzpW43dYhXEPt59u4IOXPCaoU2+fxd06kHMgykFph9+PG7p7G
rPxlP4JMoPvxjMIC0RSq2jgIqDWjRKWz+HmlEsP/BkRyNxsjbn0IpPgHn13Rr7Wa
zi1dLfkHRduNsWyjvrbGpyoB7nhAMY+VIhFDEXIxaB+TrVrL6rpV6AWhpCdjKtWB
/7tV0cZVAYRDwnEcWd4aH5UTsHeJjFNJ0zJgCLfjn8sSBtzaiy/VMwC4geXSu0nn
uhBChchq8VP0vOK1HuxhBR0MWhVnVlcYyeBCske0fu2ZL5FuVBizo/pPY+sPGG0Y
frvd1gSSZwYFf/p5xJGjTEneYBzmb5bvy55L2wmUiRf3AjHh5/X0FHQDBj+Arqjl
EjsKpwwyf+qUu+0XtSAX4uwLqErXIj+9up71i052cqE4K1asKKF65ko7XVT2iL+x
A1lG+KmNC/FqKcUZMr3kCs/Pn3/AVGPWTYQ7dyXd8JaBbgY4MpZxiMG8Upmt/zSB
TgHUQ3Nbr+LOMQqR9bTbdP98nwWL9IuEbWrYnC9v0hELog1q/rwyH0KAdC9p6lQF
VGZSoNH5KwoHvOvUBxv1
=BJYw
-----END PGP SIGNATURE-----
Cleanup some variable names and add %pS to fr_vasprintf
%pS prints a string with '"', and special character escaping... ahhh so lazy...
Arran Cudbard-Bell at 2016-11-25T22:06:27Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9c1fa20faa15247da496b774f09216351176d01
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOJWxAAoJEH0Oec13Yh7NzVgH/3jUSLfdq85oWWaHvF4FXmQd
Q2UqzD4aX7YPbp23js0e17Akkel27jmiITajyOuCfJWPXoP13fzfw218ngxJyxI8
ozMw75jhwMCTHxiOTfbmAJvXzSQii2T5vj0wTF6Y3RvT6dhWKq4pBAedgmdDyZwp
PfBwArOSdqDvVwJ73zZ1G8se08YdHrpbQt2+K0FBrF+8YnYr1YRrc1LcuJeQ+UU4
CBsvnoxcPUQXyuLXjITox1XKXCvcVvqEnx6fxis8edXyz9k1cP1ncjmz/2sxSt5/
z/47gCtKWIr3xNFnM7kEDTCfU9l2Douw2/s3qeAyiXP8wV1Tyqj1D+Ow8szuQJ4=
=mDqg
-----END PGP SIGNATURE-----
added "get kq" function
Alan T. DeKok at 2016-11-25T19:49:00Z
Files modified:
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac0a39a79e7b700660c897673f7e78d9331904b1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOE6oAAoJEH0Oec13Yh7NdfEH/1tTJGGuVuLwMknerUdHAI14
rl2gL4/9QXOdgYZtv7kkTaXkkbsCvkib3HRUUZWTGnbZxvn7d6f/qs7q7t0f3FYX
tZyY79Re8yagEUHIYCBSUIU3WnVYxrpjHkK90kuDYGRGgNgp7Ql3jaCvr/y0TzTR
xs9SHqytuinKPwROh681XpG0n0YZJ4JLt+z2DTsbdKgBIq4vbGFrBWml+16AoYOA
rcZqbdqEp6/WIHgy/yaTMImpZVHGBnif7WffYRia0bshntXGfL9SDcEBRjFw0stM
fsIPuunKoQbpNkpGUUfQE0r+PUnpxBoKsZ7JLG9PfydBorMe2y/qk6HLFVNpazg=
=p3JW
-----END PGP SIGNATURE-----
stupid linker issues
Alan T. DeKok at 2016-11-25T14:45:56Z
Files modified:
* src/main/unit_test_map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e89e1a251ba57fa932e77016593c1f195ffa15b3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOEPoAAoJEH0Oec13Yh7NRgkH/2FVoblgBgEvynHoVi3BTFgY
Y769AWlrCteYxmiFN9mIyHc/rcCattAuqomKx2PDDAZvyuSplaTGNAhZnqBzY+Rm
4Ugm95m6n+aqq2Lkfzk0lO68hfDbTUabJgOn2NeUm1idxU86KD6nFbl0GBUx5jk+
ILJWm2mwqu4bVNCIXkcoCt6Q6Z410v1kRhDV9ewbkv8QPxNnjUBl8F9ff6RPkbpU
RWlvdolp3VY09LdILJwCiwsZI4lmHhNNPVGj+YBjVOcKGLbd9bXXvrvT8mvw8fOL
om0mEpiO4KnP7Bgei9BPs05z6iEg1eTJ3MFbpqvOJG8myUR6m4hanJACCKO1Uws=
=U7xg
-----END PGP SIGNATURE-----
Revert "Temporarily ifdef out fr_worker_destroy"
This reverts commit c7bd5d7f943ea93c16394e9b2e0e2dd465838e75.
Alan T. DeKok at 2016-11-25T14:00:05Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/650f2906ea50f028d62d1ee1ac719b84e12ec2e5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOEOVAAoJEH0Oec13Yh7N86gH/jDg+iG5OwoMwA0IGg7XclgU
Q3BAU8tmwibTMX4k1BzyFSIMxQRQLB8sM2LhPNwQ7grDmwELZDgdv9cK5PEgU555
9by1SfJZ6po/WFEYhz06IiVN+EC089KukbAUBvLWQxPzRZmBcDX38TgdyaeWj3UG
lXFQI/tItzeXYKd/161qokaFTVeh2ueEhS4nLDq6zI/EbfaJH953yKDdn+rDL6jY
mufqPl4haSERdj+6FOgonzZsvUO6usCmlLMSElOb3Cjvhv+LGglNjxO284PTNU+0
2IpvDeGVBnn6sKOw/HVrIfMIE3USuNpwUftXgjX+SEPcD9f14P1PHYAmyGtHKTo=
=WmP3
-----END PGP SIGNATURE-----
fix nanosec cast
Alan T. DeKok at 2016-11-25T13:58:45Z
Files modified:
* src/util/time.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abd323172d9f0b43859a19e506c49d92f5e4f05a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYOEOVAAoJEH0Oec13Yh7N0HMH/1l1iJjkE8B583E9yyGacAZP
s588XPepklac5iTT5Gc47PSkfhmeg8DVtFHg2zXOKxrnuZuUTCLqZV3G5LdUDQ9h
z/sMXRWsv/p8TaHErzhoB8DKCRQSJHOXpzhWmMrz56wevoyKHRVMHlvvX3M79wuc
pQD04DCLVHphK0Scy4hJYjFjIBGsB5NPZM86c5NUXenFTmKa2sZCdoy3ePlbzHgi
VpUdOnMlizMZxYnr2cBWscP9lfc9QVcSu6pnMivhL+9UnA6AIt+hFro+mHHz9LV6
UTT5LdrVtKLrAH7GxxE/Hk0gSRyNy89alH9U8SRoHhMS2v6kmU6NN1GCdW8QxKQ=
=urEd
-----END PGP SIGNATURE-----
worker_destroy is public
Alan T. DeKok at 2016-11-25T13:58:45Z
Files modified:
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7dbe306da597f85661c557eec66592831eb8fb4
======
Double quotes not backticks
Arran Cudbard-Bell (via GitHub)@2016-11-25T13:48:25Z
Files modified:
* raddb/mods-available/exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bd41eb8197315c8c47369aa99bc5ededf50ac54
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOD3KAAoJEP+k1YKfttfKlREP/RYnCvgBJftJuOQPpn/RrA2P
t1P95XpwfB4CW0AODTBfy+HXRpuMDSmarq88gVZi1s7yVvLlovbkbuRrEDBxS6zM
NwO6jKDQ0OkRqqWhmivgvAL1qIDM8JYRHvSHq6t/K3tuLGMyWPwMWdxm/a4NRp3f
ybKL0X2oFtnQzDLUnsRXO78AL8IHn5kamD1wYJSTwQ2cHp8f13GmTqFRbDvh9USY
yFdJEdFicz0gatPv29ymEhUkxT8+VzR2NAyC18/nid1+DrdxW3C8rarau4DreB8U
qd/y1BHJEFe0TzD7OILzfTP4aq3LL4/Z04lW4yyXPoT2BsUVGPuuoq4ktR1foPOr
z745BYQSSwey7D8fbYLRfGjMzi+x961KfwXQtGf6EgMUb0Rmi9uaPvo7ueAfAaAq
363DmU100k8+Q91npNniFaTAgqTFAYl08enbyg3hsLOYxRyLM/E9ms/dch+RxkzW
3rYY6/Iorvv57/p3zPuhkXf2JhzDegyCcSLN+dzRQ6W1DP98KsGKbkDGXZQaAgDe
WQuKMi5DOlQCUyE3hWuUb2NMOgSlxggqKrKcv/NPp3WWsQhZ8iGQ6KJMt+8vEQDV
ZpVH+36Nmv+zGjh1MpkNBgFxG9hFlOfkdcUfheg4rHQHHgvz1IRvY/InJd8HHaG2
AYfgsATrdrr9k3aevPxj
=dtr3
-----END PGP SIGNATURE-----
Temporarily ifdef out fr_worker_destroy
Arran Cudbard-Bell at 2016-11-25T13:34:01Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7bd5d7f943ea93c16394e9b2e0e2dd465838e75
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYODtHAAoJEP+k1YKfttfKLSUP/A3pf/hMFi6vm7VfFHF3DMXz
biAKSKSby6U7Ieok/ih8OM3sUecViPalKsvutvPaIjTAWyMiu3r829leUq81VBH9
IpexXa/BL2VxXEExLitdzk+RBRlRMip274xNsNengTiHdv2w3JDdhUZIig6rI12U
dkVy/ZLpGKDUpOka7i90JzQbZCeiWYrW/cfsZMAQ3EI7RvUo2m7cAdMh8AsFp3Hf
cCOZesZskZhKLGAD7GdV8op6ePHs2jVRxJy00J9acB2ZtYGReTBI9qtVplZjeaRe
zf9Giokw88G6vEcLacabhRAmYwyEXUz2dJHpfCgZ+edT4rIHnfyf6pHBvwouWU33
3Wj/z/BiOqTg5J8JZTnOAKhsmAv3egtUnqyw0qhsTDGBdzfdqNENnhXzhC6gIsoO
10yyGVB3Zzz1GrHB6Ctpnc4m7slIGPh9Qutj5/lrSPZ9jbvDegNbb51HB8iIj3/i
LKsYYrQwoyEfVYpZ82mIuSLTZcFMQKuRMiSO0GSJIgEPl6qYHLTSlyPn2oE0gf14
xlftIjVMFw4Yl3UD17pFH74XiFZEuTx9lN9rtGTkzh6HE+IBC7Il0oxOk9IzhZfd
A82pIHCRElS9TwnJAPmfaPmVj86ADqBodKxRVP3D/1Vwto93DZivlPK+t1B0Ldzu
/L6e1+bBCkLP42VuymWU
=dQk7
-----END PGP SIGNATURE-----
Cast ts.tv_nsec to time_t to avoid sign warnings
Arran Cudbard-Bell at 2016-11-25T13:23:18Z
Files modified:
* src/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c7c4f9c657cf5d9a0513294e7abf5fdaf2a46f6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOCn/AAoJEP+k1YKfttfKfqYQAIE0+JA/7rHzM53mrdJiTy1L
2BrNXVJgpQW1e5TIRFfSY6Uwe+8+uZKe87Y03zUgzCfsFdTvj7scPadO6/Y17enB
eDxbZXcmy3zcNUhNGlVVCAlPcoZji4TvLOcaYxLtTYtKrwvTVXysh/ULOZyS1V5U
xNRP9UkapRX2izOXhxYOWzZ8faNWRFpSUJuR8GCFFVEjcNU9vNJVL0K4CfMbxV04
Hw9JOGyQE8Fi+3pf2gDkzAr86XTPAslmY7pPXWi3gLaO9RCHGcRHOx92Df/TNugF
k6qoL8o2LBGO1BH2XuPLNT8EdReCtRU9mkac5gRF6ymYKHDu5T/FAduHEkN2OnM0
ACPWuasXQby6Qv1xUygThIYJDGY2uCGqgSBUxtIXWId507k59L6XUoAzFL7Jg45s
lLrdC+0PwRYhrITRrNRugsnbmdT/jf/FiRhq5+PXJX2yxJ0aED9e/jF1tOvYDwlY
ORJfe5LKrcFw5IBNoi4jPUh1jXIGq7j75skYOT5ja+ZGJPI26Mb1CA7NRIkhS8Gt
NoxB4FmXnBfR7Lg5/FKa2D6RpadO5BPmpwN0WmIpdbSdKmikHgnV+xqQaz478oZZ
/f7L83hg/VhDCt3lyNeMD4tv7oJou5BGQuw1nizV3fdStELbDAKPQpHTNDqszuSa
iaaXgPs2sfNd8k31FduL
=ExnY
-----END PGP SIGNATURE-----
Set TLS variables directly
Arran Cudbard-Bell at 2016-11-25T12:09:35Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6490f8d6eb04ae616df619fdfdf222d75157a031
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN5v+AAoJEH0Oec13Yh7NNhUIAKdsY7pAdTHVo2APby9xinad
M8ymAaafj8Xw3ITDyZ8Zg5pD60vKhiNnaSJEZuRYVeR/ZPHTz7CoBl/kR7NICJjL
cH4m8enXOVSqkMLkvEDCQaC6K9Y5hARm9hkyqPMjCLdpcWkZ/5mCa3xxGP/eZigc
uos4FguxxAbQg3ZsbkwalMLdB1QWIEamheZXg6ZXpnxKOxoX/O4celHMcXLVvnV3
4I1Se1yq1d6i8FHGHuk8DODvMApYsD2qtSVjbQ1/VPiAZRunEnTDTlg8jcWxhgxB
cRl5cBPhaJG4LL0/U7X5IFHGbNk57Ho6EC72tYQG/w0/+7FWAzoQaQUXcaOGxJE=
=jtSr
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2016-11-25T02:03:42Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb21cf853153cd4f942474c3f6f3ddd4a89e6531
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN4V8AAoJEP+k1YKfttfK9LwQAJQqGLSpMS7wELYlEC6Tvv2K
D1FP2qrDUBVhboGulehIQ4hppSIIgQT0U5hDYrtTB8YhJMGZChdTqMp4bHPaNGkT
YwrRmaLmHrFVVhou5anUwUIjcP4ruHs8bB56uCz0FmSvt/Q8HCdqOKTbKkVVzv3v
qmANxQmfn+TJTYuKcyJRBGFPAuNDwtVIVbIBC7pK+LbBCZkCI+IHyXqQc09iLNyf
ekaDGF1uXDJIO5/SI6Avvw1pPhL9Bdbeq6nlHUuiURk2gtSn6xdiVhzrcvW2uJNi
d/4Kdp9/oY5JxnMG0VjS8E9O8e9cww7SQlvcoZ+jVrGkltV9ehVKe+Rd7LZG+7gR
YsqUk8FatrWLaN4HeyPWoC5HZEvzMQfBcr05FM/AGhg7i7crhxELsVgRADYxMbsW
KI8SMkp7szeX8XpQcULgtqK1rWxvrBqP7WeqbzVmoDC77+cVHVJaBJtC7ygC4r8C
vpi3j8zdfeE2KNJgkBimTPbM7NFak8cdeK1ITnop9kXjfEbsNVvNwu440NAmriJn
BfS6JHO/kOdmrJ6VOVpEQ27ivVWDGb0I0jp7lS1eZ9BkRMSLwDDG/QixtR62+CA8
FO1/OaLRRLES1tSRQm4PEu9bjs7VpzdktJlmblzBTuMg7IJX2i7ktKpYpD8E+gNN
BW8WGoKEoAz17sPB5fHY
=EawM
-----END PGP SIGNATURE-----
more travis fixes...
Arran Cudbard-Bell at 2016-11-25T00:27:39Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13dd49f7e27664cc85ac92714d0195e5baaf2c01
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3TVAAoJEH0Oec13Yh7NL7AH/RvtEIbPc033oh0MbqE6+EEG
WjIjkBTM7JV2yejMSgp0FX7qPqWf0/xMYeE559FW7hDnwnYwb6HMC8Lt9dkIp9ob
jfKdyMW1IZqHVSfLCQRlchoD6sgi7wd2osZSotDgAd5XIWRsnZWq0HUOWs1R3KxK
HVoPiZJWqP5SGvVeaTLklmeaJvRnUCJiT2gQvCW9YfSA8hAkwnP/OCp6231UtLF8
NNQXzbMNVYME0C9XLXkUrL0mILqK++NattvccpbfLqvLyKa4x39U9To5/g0J8Jo2
WI/Z3zsaaT2mdR4Gql3ZzdknFzgFkDpDeH03PM7QkDX8SMtl1YyHN31bXwpA3BE=
=lxoF
-----END PGP SIGNATURE-----
expose more of the worker API
So that the caller can control how workers are run.
Alan T. DeKok at 2016-11-24T23:16:35Z
Files modified:
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/564086ddd2ec2e24f708489171c05a53b1d79377
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7N/l4H/3wdDaTwmMlga17bOmuTqd9P
m/7BpM1SjpSEEk6POBRIY9pGI+NxtQRse4IJOdYbI91xAR3ZvRuEWerqZMljqOfz
baGkd6M7S7nSEogU50ac9iKm1edyWBn46EEr/3ha3tA4volwTgslu4klqIPo1Y8S
iA1JoeqQo3t/MDf3xgNYfvmyiYLuqc9UImvP6DcIi0n5QfBftA2p6fgObI7iQJbo
ZceIbMFejMBgwDLrzG/vwq3PqcWXBASQ5RWy+NtfsSnKxjWbMJcEtVnt9glsNNzo
TN1R7QPVUI6IJq9fvzc1X35EaLg8XtsJqxEMJsEylHyI6FT8kbxcSkzt+fQ/cQc=
=qaBV
-----END PGP SIGNATURE-----
it's one/two for comparison, not ctx/data
Alan T. DeKok at 2016-11-24T23:14:08Z
Files modified:
* src/include/rbtree.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e3fad2c9b8df68ae808d279b3f5ec9788a287a3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7NnMIH/36ODVekYEvl5OJzJjOjO7ID
R0RxHyEbH8bhepNFrLghrrWP+GJPmABarftdj4NLys+40pVt7B1tjMYYtGlmKLqa
OCcU03hLfZ2dCSnKK5+vWQJMzHjrVXPCpCGm65UKWdz4lYWlf2BCpWc6/8EUGMbK
hhVW7VNG8Xvp36hzNxj78vZqII8znpq1wQgsk8VtXBt1cpL6GczDURXsxFoMGutt
zumwFIeuPuwCrgz1qeqmi+FI00hvfYl/o0SmBl9iyRkG1rM3tAgfOWvAX7qCPb2O
VD/83zv3AmPvt84yGkuZIOD1DJ9Zh7OtXuoF//Hq77P4SE4dTAC7BTnOtPpAPkU=
=cl7S
-----END PGP SIGNATURE-----
more descriptive name
Alan T. DeKok at 2016-11-24T23:14:08Z
Files modified:
* src/util/transport.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e44c4ae806b2c5b6a2fef439522981baf394060
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N5F0H/2vq7SHblUr7t4kgo49E+Bnw
1rT96cVXdN0yxNxJhIpUpgSG/vqV24Y9xfSnNBjcki0mRM+oTl5d4UkQtgA1hr9Z
O8IVVHDVrhzfW08nS94oGsrPJxda2modxsYAlURYsIG1RCBmERmDXL8AxY3B3w0P
jJVPNUOnPV7yGtJo9q8dlbmh/6jxI20OVmTpw8qDF9FXF1iTCSzdZ7s4PQAqG2mj
ShsfB/cOeQnGpA3x8qvj5Ub3VgRL9rWvkUSGOUF3CxLjIpN1KjMZCwB28fREqHa5
x/8FazRovT5yAI+pZn+Fh6KvTcqCgfHgciFYm3V5Q+BVe/MwD7zL+HcdcSk+/mU=
=BWGd
-----END PGP SIGNATURE-----
add function to export the kqueue
Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
* src/include/event.h
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d43007beef548c3e144144cc7f174cd6fd7fe9b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7No2AH/RZYIOrcqgdC+3F3LeLmQzmI
PKBZoO2PH2kPz2mmPlNMG4fAwnHBTWvVqCp8QBDf1IcRR/D2X3ovGyHWkBnAWySc
wGoa3YRxVJ8MAMyTnBVhpJFGttL23lXLVPmBlq/QFSuAc8r6veut1xwaf4A0inou
DHabN63vW85ujm8LjnIC9UdJRN5yk0LUFjxw+aO+QvCCLZ7m7F8Zz0G05HEJKea0
wk2XcP3GoV0bHN2YgUbSnTZldAu04wsoqQnbpx5I1Z/EthiuvZ/9Jzg/5mWFLwPF
0pR2dwC0mO7wyhKcQr1872fda4APvzY7PRiIntaa3h5kUgfcVjchwBVukFrbBVY=
=iUUL
-----END PGP SIGNATURE-----
move cast into definition
Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
* src/util/time.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86046a6d2dcb0b60677541dfce3133dd89be4845
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NCwwH/igCzx3DmZZEz70MXA+KWzu+
BgwePBSHZLTK13jH8ifX4ZqGL4jV/++j/vA4Zq4rJnulVtA4u8hleu7Eo6QukGqN
DY+IK7Qyma4M1LzMygdrb5vx2sWyGVihy/kBnFt7b452EQ+rfjT/8h3nziI99Npn
FdppHa6TOMTbVz242w8A9M1Dxc7MCu2+J/9Y8uY1rkS4fn24l+VAIKj7DpJ12PIK
JnFuBR8Q9hQ/75iIUZYWPPXnFHy2LQy3EXaa9b0GjDcUSfzVOeU1NP39X0kBNHDx
t6pbe67D0mp5SrHhes5J6eqYnmenrEWUVl7WPrACDP6WxClWgZuwQ7duQikkQzU=
=O/Oi
-----END PGP SIGNATURE-----
don't sent NAKs
If somethign goes wrong, we're async. Rely on the network thread
to clean things up.
Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ef93a463b3084da044a5b6e4da3ffb7b82d77a4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NY7wH/043jI6rHVKf1GaifcV6xI22
un44+afcWalrilU/jozmqNjqo2wOAk+tiiQ1/2vyYrxZ2kfC48hLE3AEl+Pj9o+Q
wTJmiRcuF3uzsX617txQJht8qK7QBuwPw+Ps5aLXYM9vNDsYLaNiaAwpHf7cW5zm
2TeMpuQSh9AdF0CErCcbyjQVRQ+yl4tL4MRpRwv8yTMuM+FEhnsw6JJCtAFwdYJE
cEZq1I8nSrpHjzZSBRO6sI/d8o/oAxeRt72velBWkc28oPPa4RQhFS0K3pkkDOOM
HfYRViGGItnNNicbdd7cahigvSPsnj61gYGcjBg0aetolNb0EWEtt7K+yjEj9bU=
=5gib
-----END PGP SIGNATURE-----
use new DLIST
Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
* src/util/channel.h
* src/util/time.h
* src/util/transport.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ca167f70ed89e82ddcfdd367d446347d2f9f1c6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N4KUIAKUhxglE83k5eb0a7/hs0LPz
k65KyUy+aS52aic467d9hM4DflpmXvOpwL04LWlppyZVca555IHK9bDNJrJ65FzS
IqzBS75qm7db/OHZ1sucfhuagZWIv7Wa6i7gsqWFfy0HKHfb3V+wQC1NwUkw0Su+
orvctdscYuUV6D/sRLSASTPUOSy39Ak39eg9ewNA4h2MX0AYMMLEowBMSR5IDD2Q
liwJtb6gHy1KoFeqMPhvikUwkWlTPfmX8X6b7T9mD33N7pJpb0DuHtpofu+SCsOk
U+7ilP4A6PtKQDDMmKdC+Tsy0ICAK39lZg29LZ5IgQ7SjqjXlwG+SfA+TMiLw6o=
=wg65
-----END PGP SIGNATURE-----
Macros to make life easier
Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
* src/util/time.c
* src/util/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aa5d83b07f15dc40b32e5251b27fb23bfb81246
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NN6QH/1arCXtTofHm8hFsCmwz3RRL
uzNPfXesMI4MtyqJYn4hooowbf8JaR8TrS8OWRL/5aZorA+EDwjuZEXbuln0I3Ea
2Tv/12DcSp+caZ8k67LsKBINDRGCWteU2CjxoLs8N6Op8in5xDjJIpuwdzzQScsS
8nuoPIPrvj2GXbiHl1e2/gJQ+YJLc15gF4rtgtDHhb624ceNeNtfmlyKb8808oOm
0Q/do2Y1WhlI2Fxkas7XGZGRing52d+m4wSTc5iVCSYQKVPXxf8AOr/dxktZEKdM
+2AqsTeIi3eLSapRHJQCFcXaTFgoY6KEW2cXfvX1UOuAkrdjLromPkKjLT/UbpI=
=acDz
-----END PGP SIGNATURE-----
added check_timeout function, and more todo's
Alan T. DeKok at 2016-11-24T23:14:06Z
Files modified:
* src/util/transport.h
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f33e5241ebab60397fcc429f0b83e24260556eb6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2srAAoJEP+k1YKfttfK52gQAKSnOkOHDh99IE92xaEoWbDh
iPasHVspK/nvr/QMle1VsreBlz3Z+cqUtyKwq3oQklmDSP8y9xzagkTlxh+pbWO+
fnqbIcGZcV6ZP6mxZsyqGi+TrH5SShi5rPRTDoxFlGL4xJWyzLQwQYTTS60lINKq
FLcreX1kOKb919joQFWAYyH/XpPMDewKqpSa3yY4OmEVkOZ99Z6lYWdTCThaRp9R
r9AtrZ+I5WGxJSA3Bwf7whp7nk/oDyE9F5IMlBMZ1WYChMFUDLx8ZVzJdW9Feqw1
nAUeQVfQCSYVCYAfceDCyABdphNk2hYYEfVl9Gl+HAVR2cm9dcbbT2Z5v3Dtduqx
xXc3v76Z/42qI5fzAsBREbsNmAZA0re3hwbwCVg+5D80BJPUehp+5InEC3C0BHw1
OfG2L0Acq3LSAL8knhMdP1WA0EpNMlbQZnU/MDBBNdfUlgpIJKGt5VP2XFQo4Kec
t4hwIGNGS8AqmulBThufQF0GaKSQoMfwfoAzb/gliIa1125mg8aTQjbmxLLKqdvA
jgD1u9N1AKznCZyDRCIHUMBxwjYRidG+EP7yxOcAinY7GVM+BvQKGv2VWkWthbj5
eyOKv02CEUOxDJ+D4/75Dp0UiNVDkxMlMaoBQnoWtezQCS1duy+nyrVsUHkFZnJi
/XhnKMUTDsqM0bxtHJit
=rFV3
-----END PGP SIGNATURE-----
Start of async rlm_rest
Arran Cudbard-Bell at 2016-11-24T22:35:23Z
Files modified:
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f98de763ab9a10832d8a30420424d08654a6679
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2sYAAoJEP+k1YKfttfKBqUP/i/GQEuhLqCVTQGxUauGSzMp
lvy8dh+/9IofuQjKAZkvlnDzhJhLnRM0SKi4SYSLRa/gtyXRVXVBq0zGmbP0yKDz
iWzgwGsgag9MWrB5rvMv2dIbrqgWq824Y6HAkVkfYU4ELoI75ZynWgcN/2auwHGV
QaWIUpWLfRot6ECek4Ip0CCXVszQB3OBDj+ds2e+hQCpWN+Yr8F0jh/jX8R0HSME
fg1pPCumuFfae9ENPVxtIZH27fTjRTKFlnZJGiDq9hvPMMPLNaAyDBXmcqQgbIaL
0DF+pf/EmxosMiyjt8qdbKGl9v1Z+Xq5AZg9+7fTmC09jDjhI5t5zpREIsS20APf
LEikg7GOkN8ijlSpglJfEs4FdBrRDi4S4RLOjfvu7Ep2gfEz2J83vVwCRS1jlogp
JZBJnlzQPEgcjRUsYM11YOm7sb6+CxE5q0+gXqRt5rODd6xVjUkHqNR7KStfPlxN
uFppKSWAK33tqtYNQK9zJN/6lrrBcGv02iHKx9mmbXgH9BU42IIN/w3qY8NTIhqP
SoAEOAzY9Q4LfFg72lQX4E/W4SNmtHRRCZ8bHUOa2nN+d8jny+KZVRSfis4JYYhH
MT4NiunXF56GF8VoEy34Qw36i3nmi44Ip2gNu4C8g/Emy6bh1euV97QZstF1XZYB
eu1PAOVhgD+qhSWOjMXU
=QY9M
-----END PGP SIGNATURE-----
Copyright on modules.c
Arran Cudbard-Bell at 2016-11-24T22:35:04Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8928b5c0bdd97018e3af9c5d3adec7940d3f1fc3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2kUAAoJEP+k1YKfttfKLVUP+wRV6+4HVU0TXU6jOlXxyTWw
snAREMD0V39Rvo8OkiuGH8pRmgQpGvSr28zmeNs8bMdMoV/ls3oKoqjzOTz4BSLR
f+HoKEN4FLqhDu/+kraUVSZ7Ymou1zr61Dywn3sXwj+ZSjwM1edHyiZ4utA8q9FD
8a3+96cU9yItupD/30mn0hWR+WSnuYh63FeEcTOR6qfoDP+AIF8Nbub4pn5D787o
I8WNVFdcVkIpY6AZwmGMzBUuiXAALNuUCYfC/YVnHn4iaeoQ9EZtr4WsNk+UBXad
omSwjAE8bl3ST0tFGbXtooIFZt0hpWt+bMI33i5xw0sOirwR/cRW4PKP8uJatFJo
DUZZt98qqg0fP8334HFbtj9XWZtJCLdZNNqykTenVhCXpjQAVklsO4axGLW5CG74
59bJc2Fqti4IB7UanF7kuUHXoSwRHiJ/INswo/DCCyTrNjKAsYSrmwxbsMUosAqJ
Z41uQtg5dbD6D3mL1KDse9cTyq8X7ftTKeDmWESOyOnlzqfi55FHwxXHFeHwmVhj
r0L7SY52paqsBYKqim30c1CVQmw3SrWNR9ZT5mNW82Fjlx9LXtBU/DBv+EIWDcQS
8pJWe++czLimprUM1QI+tizVP7DrOchyLJOgchFMOjX/9Ee7LooeZa6USTN6zKu+
fJ/2ygvdd3fBj2dVN0RJ
=N0M+
-----END PGP SIGNATURE-----
Fix travis issues
Arran Cudbard-Bell at 2016-11-24T22:26:28Z
Files modified:
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb48cb4d87fa5bf348562321d9cd8e313b010dc2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2i+AAoJEP+k1YKfttfKw9kP/RCaJK3t62rWh6DfR/Dp75MZ
sdG+nLjKvKpYsIu/hCnWEnkSWpHCDnCZUjeDTNfjenu8ZJLl14vCPTOakk/UtU4D
rN4zmp5qqp12ZN6QhymHckLpOT8CGFN/9hxsfYKCDTYbo8P8VHKQC636wWrofLiP
1U8Y85lV4+/02Urx5pZowyQD73S2r0DZX/B1R4/WtyKEsIOAaa4CB04ZOTccfYFi
kTLg2i5Z9o+lFCh+Li/wdf/hEH49h7v6zv4pV/oFAjcneZ0H/X9i3oRaKifkZDWg
8AZK60wDg95+vZ7e+qanSSCORAhrmGBfXhoFMe2E6hOkt63R+c73bwDXO8rX8Ixa
1rp01CxiWzlFMVd/DNGJRjKa/4xg3frS2Ho6olEgfdXEq3Odoj+tTj77mWSz9GLL
Pslfj4tKA7RzHQkCtKwr86rLHEmPXokvdGEblH5AnX/ScU3GJoR6R2WDs25SOBrb
x7nP1kTBbjnuntjRNcLOCQB2FMiMfUm8Y7pCPKutH0QRo38vdVg691U6MGeHhFSa
IxiEvFpHo3Ei98w7jvmPPZCvn2QryC8nv9Jli80FK+WBrIw5DDjfEsmmsWCP1wsp
2l67cEqOIUdNts1Ihb3DngnFCmaNeLOROxeA/hGH/pnWl9Bfgn0mZpeEMu9ycfXF
vh4LvEZ9Q1/bDF8aJcG8
=hqNb
-----END PGP SIGNATURE-----
Create proper struct names
Arran Cudbard-Bell at 2016-11-24T22:25:02Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e30c0714ad33c89d937781b88c53a9aa23c896d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2XmAAoJEP+k1YKfttfKmZUP/jaVOyKBh4CSYRY/dyhwY3t7
Sqs4I5psaMslRBFQndbM7QG1U3DWYP3jOOuNKMKYSK2Sx4kc+LIYMqD5zFiK/FfT
y9B58GLbae2QJ+tRuPheD08GsVXrKkDlR9C/Mjm38eCtBUterG7QDPfSoRoOsZ0W
pejXKLYGXwG4cGGw0j7ZtdPw/2U27/PkZ6/hPY0DGOvcHfQJHVFE/rvZFc3C8vJ+
ug/NUZ3JnR812+X3TIqXGf3iOEWv9dx4xJFibB1qT7az8navlSYJEl6IRDTR/8gV
CIV207UxTddThgPvAkhgAJXPgT8kKwy7hzR0weOv+jL4Kfi/3AXYd6f/V2zFxI1R
SbgRzoHEcsfjgt8Hp9iFZfsg+9um3XcAwQ0EiPNiHYPzZWV0GHZo2k/3/WIRsWXR
T8IkoT8rMexfjB6KqnK2+omMaHi9iMKwjMLbL1hQZrHTAV8NdOlVVJHnowewnfAd
A6El6Eee1Ga8GtJOm/aHcGYaaTVuS4an3y+zSC/9NIdoJGQTzMLTRGuWN4DTb8DF
QgdQbblU1rLfp7Yex4eeKZCeXAxhViwT5TCmm1cjI8RD9dlw9Cb1QqnE/t2qsvGS
0z6WxnaA1xp2+BcNH3gvQY1SR8s6ZrW0ScnBqSagzpZ8l6G2Gubg6KnoLOznDaqQ
96+6TMsXRka+tdTOFRzr
=iyZO
-----END PGP SIGNATURE-----
trim back the numebr of arguments we pass to thread_instantiate and thread_detach
They can always bad added back later...
Arran Cudbard-Bell at 2016-11-24T22:12:54Z
Files modified:
* src/include/modules.h
* src/main/modules.c
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16e4f0b5d5c378401e95d645103908ec09723aab
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2H8AAoJEP+k1YKfttfKFRkP/Rgujfol7qoZVp2IEQOjabRd
gKQFaDVTCXG5my+hxU+LDTLCffVmysBV49euGwoxzS8iheLvdbu0XASgQWH7i23Y
2nFoWEiU5eXIN2QvH5yIwSaCHqUkz5xbCwpyC12YdrCGnz6XYnsFE42HZ2cUkS2d
Mk8kZxW+uvA+XvnfHTQNz7FkF7T5xuW9dvQf9uR6YKuFvapWKyhgmfKXeQdNIWwn
16lWCb2fALelAjl03qhxw4hD57GqC7/G4nK3qt58cjRfRKyIeoltoRQmQ7+XmZKr
KxcMJHHLc80dui3Xl6Yv/aAgyiY5X1CPCEbIzOfc9Dvin68GZQv5Jl48FQ94TA47
fjpIbIOl0BFM/ljall695GvzU2/EZ4blr8aFVIQXeBtsLS/7A0/gXz/Del+fSXPU
QZWlaOImXbmNfnv+TjFRciK/i+pLJ8dld9ch520nm3VxTdewOf1baP2gFwelHnIP
AYxkHBJGUZoNobBcQDwNp1UvS7d4FkZ5Xp5gn/ko/FCUi9yj2E137E85MSL52vGG
of192u1Cy8uIz6lYPb3mkoKjGGORVPcgP/wKZ4sNBfKoVsju1nsIMBqZaRjnlF4f
XPTFjTTZ7KNSIEb1fyr6H0UeVvPihjEMSAGGR2bxMFVsfd+TJU4bZyyYH5dMC+y0
bb8anQ12SJ7Kw5tmunAw
=mCdJ
-----END PGP SIGNATURE-----
Use correct type for conf_data.type
Arran Cudbard-Bell at 2016-11-24T21:56:12Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4588b1195353ad4694aaa3bc30c0db33e7407f9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2FvAAoJEP+k1YKfttfKRQ0QAKIRdVJ3YcBzXzXFNVmxdJjB
XFkUHQRUI0F/A3k6z13u1WM06zDaH46mwj/L5ZV4b/nItXvcROOjggZzv16vnrSt
3QUQN7xJ9izvCGMt6SqoT2kSsN7gKe9j8f7GhtKLECQLa+OzEhV5cWSn7oEIumtD
eiYUxTj7DQsZIay0CKJu6YRuhc27RiRh8LE47E2vmyP7GREqtq0lDWUl6PFvSy/8
R/EDNnEko4VjtbXby3z5cnVg+yQ/diCUpIAQeqLfTMYz6CtWFbM6idnO7yTueAkX
2BNOAviyUKKEENTJNAVXlDlyNCNhW+UK+MJqr6foBzbn+DeUsoniK9K8b7/rvvR7
hQc/sq8bJJtN3DT168Etq34iuJdZNa6kwJRIW9cDFcO0QMZ9h1PnV53NaqCaUM/9
qSy9OCZ/EQN3dWgfJnB64VoIegIuZFHBH1BG2BiWqXIlAuY7VMfGa7JmLw9lI1G4
LH/EkPiCwGB1X6obIDbv3Jy44ICuNXF5rwO0N0RZevhRdv1U28FEleprSP1u1DSm
ZhxPUPmaB1G2kWU4aBw2JzVz+XN9zKkEv938SbMgqg5lbNl94xr0Gnbwp66dtCfc
NesY7+TmI0oqXAc6Rhr3YacbRkzPQ+IZWmEuHB7eUplooFzfWf+H7LXAWgJdw07H
5Lb/o7C5ZOZRjA+lCeNy
=R1OD
-----END PGP SIGNATURE-----
Add per module/thread instantiation
Arran Cudbard-Bell at 2016-11-24T21:53:51Z
Files modified:
* src/include/modpriv.h
* src/include/modules.h
* src/main/modules.c
* src/main/threads.c
* src/main/unit_test_module.c
* src/modules/rlm_test/rlm_test.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a85a2dff6d0cd86dba03b5316cf42a56f1f14fa1
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN2FQAAoJEP+k1YKfttfK3uEP/iwVj9V4YBC4KKC+FYXNrskK
yUuC9HvtpkAG0iQesYdu0SD6cg2U+TS8g9TpTeemjP9VrxqtsA9rcgO9aa8BnCcZ
n7gmp7HM16Vj79nxaA05iOWpxwAJR8PgkZuPvnSZiOWTYb6ynr9XtD3D3p/eWk0/
TFrtXhGHKipfqjlDZb0RC+b4nuCdh9GpR+NbIv4MJQdUdaEFr3jbAOjp8ueUWN46
FjleOwkN8pBEWoXZLSr/WzZeTCRtV8rVh6TQOh3ZyrORQa68PcU15ONEuoWOiUOc
vS8yUUcdPkas8TPfRdRTVPZoukgYXZeDhDCivRk5tJ4RJ+uc7Ig/Xy7mmp+052Eg
8u7Q7BbuQ9S2q4z0mTsaSLmvgLO1G8GoMiHzROzKWJHLdYunnWLViGI+GYO8JrVd
a+hM5x+2mSj5wUeLX6mq4RWkbmUFF17pVBlo58Wr2+yBElEXL+RtFKN9olwUvG7b
WR6eH8/oZM83bcSwrOJaoP9G9Ix7aME1vCUx9fB8CysKczC4bUcCqwFtQZ59nyEn
KYu4Ya4rS0fkAQKxrId4Vutw/WAvX9Bn+WxI6nl5CmJQCTSAtbU6k2iQp3cFA60L
RjAk9oZ/jg+MzrVqbx1E3NB0bsK5CFtyee0tQFl+9PUAEdMEv9XAm0oebxOIa1/X
y005VYZpX2JVJlLA4Qof
=h8sq
-----END PGP SIGNATURE-----
Fix talloc thread ctx name
Arran Cudbard-Bell at 2016-11-24T21:53:19Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41a733b80345c268542a732676b5c4d4cdea1e15
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN1OTAAoJEP+k1YKfttfK1FwP/1TfkZAHMpaRUlexgxfRy2bU
k2nGV1rVxpvTXY3Ei4LDMzZnOgZxZ4Huhqb3WoRmzSnQ7Q6s8teVQuE03+QjwtU+
0afjl2TmjgIJ7y2RzaC5N0NXDeDPaSRDH2LHgRrxFS9llcypDKVeDfqz7wWj7pjY
JlkHLrB8QWLSsRb5ZJPqckcakbif5ejZAQDSdD3c30shocaCaixgN8s6ckaSGaQ7
BP/MEsNPMQM8Kjw7fpBmatw545t9IZ0ZiZfdyne9wa8mFR13W/gkRsNDon4+TknM
THyd7T/5vEM0su8xoYiP22nshotWJSTUL9I/iFnb+SRpuC4NfNdLo6AEOASH56Oy
LNT1O+iHVON11NWo2I9mPcACh8GbG+Jbz/MJK1X1nVRVAYLFBpNi0M1q9TSG+NpH
+aBCwhpz03Ov952uQV0YCqWZuZAUJQoZt82MXnPe0xF8fX+hG3LUmE2BptpNeHOy
mv02wZwHlpEJIa92YSlAArcdDRQp7DTeYz6NiZjM7iq4wSjto7i55tFS4x/uDx0M
5jWSfIKPUCdsMV+WePADFwFp5YkP0JYdP53sBDh9nBpNDiBoIvL7CK+C9OMBCpm3
eo5FcCAJl4BzIxqyrM2l9sVqPD8WoMPLmWDrk03TgMWgYXoWZa7KS8Ui6nIYXAb7
xi18s0IrjhS7s/82aEO6
=iNhY
-----END PGP SIGNATURE-----
Add generic node free function for talloc node data
Arran Cudbard-Bell at 2016-11-24T20:54:43Z
Files modified:
* src/include/rbtree.h
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/355d5f5cc80583f8e4a99cacb7e4c5372c09294d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN1OBAAoJEP+k1YKfttfKOVYP+wSx0xc1ROF0JelaJ9jmktoy
4ljYa6AZNSvzJdel9JZFVGhjHgWI4sLWw7iwX4xUQ/imv4Z7uNSstT4jVYlFTGTS
RcHt3ybGI0D/sSf6d3TtthsWlw4x4sifSLXcAYDVcVbMRNdZrlXYAL79LrxszQYq
iEYZNZ5mk53RKkPyYuSxlXGZolMy7UXbuBh9Dfi5iNOJr2B918yENfebTAooRQSu
aKlJ2xIy+N30esCXBxWjagn8MpaIBRtnf7Lc75f0kdNBt8n67m3IwxxbLvzgXNNK
a4jiRA+O9Tgudth0MuV+FtuV6s3o5AcqQLPzRQdd+xnPLu+FeLnl4GfJ6kLSJjmU
DvGIHhX2zUYejwgP3t9kQhtLyaGK7bAik/BLQOXMWEEAPkhK6QMqAVThJCHIDbqp
WqhKLgG0ik8K9/1791BdPNahoWf2nMWNofYs4PFtM3E+DExEaYDtmpHtwQ1jvjjl
bkBI1DeR181FT9xxroYlZTck8lpTFEu7ndUN6WgkavYPNcCrYl4Hwk4LW6LBhAu+
IqrrRdoW3GXzBPP5UUFOJz3tIcxgXwKdo8e2khxaeFkp4i3GzVSMPtzoV/bdPSNm
vdVkzHoPCfa+FHTBKF/VCNVb6axmq7XC5vkBC5QjaZA97mtQuBZpSFLRS602/jVK
eOrTY2t28eZz7AO9fVi8
=fhVA
-----END PGP SIGNATURE-----
Document thread local macros
Arran Cudbard-Bell at 2016-11-24T20:54:25Z
Files modified:
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b52e5514d99e90205ba8b5e4ffa131ffe2c9ba4e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYN1NuAAoJEP+k1YKfttfKATcP/icstp7RHig4u+geqJcpcQu6
LZpUjOa3GvUxw1+ynV+LxxPw5FPkZdAq6W9g7Hq+burDNGn4zdLfWselfnBB119M
YC0MrKUm/0s5T3pEeVJKbXSR60LOaANA9KZqFI2ElUNfQDYtIB50sWprokKTnh78
IjFjxZ3BOSvTMZ4qoZ5Nv2ba6hjVASRYV2HnTK7BT9vE3N7QZgjTbSU9iaHLz9GV
B+4PDKOTwgxvXgsWoJGzq09aK8r73go+D80quqF1KIoj2x47WI8nGiaHG2Hy2SI6
oqb++bRffX0TmOwDoOMrkmsktrM9aloWOmDj8XAgTY41manCyk5yERwWYy1Jqe6W
GmfJPjW39KrHOmoUXlXNlLeiSVXi+BOca2z9oD2coys/m8Radqirj9Hj0qIF8DGF
MTCLp3yttpl4FV9qcNQlMe4uQEvMlXEqKr6njsTZMnM8lrhAc6lDtF9QDnJT5q13
o59tL3zEAdFwUKZXJHT7ayFbv2QwbcvZjuhuu7UaeHkH10M5uGJxMRnMJSe/i/XD
vXwr0V0Y0uIHE0UHZZx6mYjULVt3Xo7OuMbQvVcGyfPmb5EQtsM2Mm6qxkbcQBB+
dfynxPrXuYVb99qySqlE+z8HVK90068HsajGR1RYW3xEcLzW+48pjdCmgCAn8ro1
zBNM4A4Nm/r0AbnHMQvK
=B9Y+
-----END PGP SIGNATURE-----
Rename interpreter to unlang
Arran Cudbard-Bell at 2016-11-24T20:54:05Z
Files modified:
* src/main/interpreter.c
* src/main/radiusd.mk
* src/main/unit_test_map.mk
* src/main/unit_test_module.mk
* src/main/unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d26ac83b0ee49f85ed7cbf0d09eeaba614ef650c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNypVAAoJEP+k1YKfttfK2GQP/jJHTlbQH4QlNT2XtV6cwatn
LQsMf6N4thk2Wj++tRfipogz494zb3By6+Sy/eNfYoQ91hQcgOecZdZ9BK+Xb/+z
7Jov4rsZpIof7Z1zTbx+waxjeukSdI10Zls8SFRt8Cnura+k+ZEsYh9toGm9QUtk
tinxCOSzd7LUuNfW11FPJPyUg0V7z5FFlz1nYzu7F4mjLFvJycERMzUb8cXrqRCH
fCZllOPjF3DOdlQvp9gJP9FAJHRK/rvC8CucjNPnuXfFPmttp2WEP4NMCnKtHOfD
PYr7yTiXOk3J92pvtxNLAaJ8LsHVsRvjLlUmkxzF+mPUDz6Y1r/vnyEXkCay+N7o
Kj3RC1N02enVyBCw63I81hY51+I26+NBAAldtc+Lp69nakC2OVZ8yP0UcIlcp3s/
3rhmr2icjByReIKqAfxQN2G9MFq7do6MEW5YMqzHYrAexrW7Fuax40XhbCZVIU+I
av56Y5bw5VvNIp3zMgiXE3zgS/hLTsmiFA/6DT86F+bK3pBgkEolWz/MhpqBtMb0
kPsSZLQZG0Js8xuKwsL8twHdwzvE/xTHko67u5SXJ6/OvFgmgGm92CP2aBflnRBP
Vf9v1oLHnH6RZtSLL3fEYzlhNSxtsym6NgW70Y/G6y7ZhFCFFxtv1j2p0fsS8uUY
VYJ+Cy77hC/5ylM44opC
=V641
-----END PGP SIGNATURE-----
doxygen fixes
Arran Cudbard-Bell at 2016-11-24T17:58:45Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73b06677404c8ec8db7e32c7ed5f86d37f377886
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNyonAAoJEP+k1YKfttfKECIP+wRfQ7o/gRo92+kjFoVkbMkw
Kokj68beM7bKtUcNZ3oCbRW8jnoo0pX/UFBGNtQzC6tdexpXoswuISIvDcQEPt8e
Cxa+BhaWN0E+s59esV57XFxMGaqc9hm37Lqh9WmQle4zgqE/5Cz42YDaoAR3TZHZ
KFM5zHHJwQ4bgkaWKLWknE5/HRQ5fCR0+jHFpYYUc2peJjM7r27jna+0WV93xuZ9
n0/4zZFeXcrz04VlikFfMN1r1VfZ3QH7k26sDLXRU+cWMLjjIK9GH/tAySIENY3P
zxUsrlqiDb4t6WF2I+xdoHyHx9EcuBeh4DdNucPty6/7PvGY3sgWKDs84nluC2/f
pmFlnIepxoR9pORHl0Vkl3Fwk0rq+n0NPbJAol723/JFHWjPxUAzgtzQ8nuYIZQN
13HBo/08Top3wrVkmYrfJGriFm7bFO3f6i+4VWFBR5NA6ObS2yVrb2Kvrq8dS/d/
opCgTzIKxXe5nEwyKa/OfPcM3wQqoEzOhRzlxRhXHNpqINotEfrWsBbgs+kIw8t3
PyOsQnnEiajPFbxXWgti6/kbv2p7+/T2QKjWS15hc4XpksZnLHWWt4Rkw6feLx1C
YMXYaL8MPsjtaoQoDTu64+hRZRFHsHGV+twhQ3AFRqvGeJdzb9HCn/MeRULAwCW8
BLjgDypoUVL0WuEDWiHF
=kaSv
-----END PGP SIGNATURE-----
Check if method is NULL
Arran Cudbard-Bell at 2016-11-24T17:57:58Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/393ad51f434c82856fec9ad416a799d6ad187297
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNyI/AAoJEP+k1YKfttfKwxQQAJ7G6mEdfnmBSkKDpwu+qOFn
MlezUMzf/udQhtlUwjIp/CTUjgTn+lSqw7grMT91bdqKopd4tcGaEiudvYfVX+C8
A9vosNXgEB4Vxue7pmEGJAVuhjJti6Nry5GAlpsJCa4CbEJams3I7sHSKDadmeNe
r7SN+xkrurFC07C6/Ohvn2dCLKoFp9VTx/soVvAQR6lA8IOuC51dmL4brYCkPDnv
dy2BMNNtK1stGnhgTgjpy735WTq6RivGfa+K7oNSPs1f1Va0ArezOl0iw8fBV8Fd
lJKO0JQ8jZEqoeU4uKvy3TZfTjmXEN6FfkUKiIwkirXOJpkoo8cX0fa4OySFne6B
ypQMth0WWztty32npkOxAdK+oRvdjvb3TZb6b1obDejN3eWWd3MEYnzBGlGRKnKB
K/P+Q8mLiocde2FEnOStsr7tSwx6cFmaMUPKMYLj1rnMmuHKHWoH/18d6i0F8X0y
K0oO1n1337CtduPgdNv5kuUELpyvCDJmny9qWSb+D5ToFi/+vlAk5Q6xRGMcBb0r
21mC/iGW98kUPdoWJw5JasFCXtIqPUyl0RGOpCn3BAjiDmRaD3WzLphXkfj17jwe
dv9yMLqabaQrX8DbBo2zEF9DLLh05F4p3NbRyPe1cV4fF9IelxF1Pmgd5oQ0mrm8
6Ums2M1BicEeNOkNfv6j
=1ca7
-----END PGP SIGNATURE-----
Unused variable
Arran Cudbard-Bell at 2016-11-24T17:24:15Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b30b1db3d6d6e7d69ad9bce17238ee4bc082c3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNyIAAAoJEP+k1YKfttfKJF0P/2cK8IBRmTbMQ6zFwvRh4XyG
+Nghafx8BRHOmCQmNqhfGW9pZaZl65hg7DD2mr1vmHrBWvZjy2AVo6yAZE+GYJeL
YESjUFvKVRDmPgGxacxNgASqZ925YZXvG4grA7C3qwtUb5K+ekCniW2jtQgOdRvB
pdhg7g0a0RH/ghsjyl5MKO9kZszyusgl1FMWF0STN176DRSVf4KPEq1/Hdl2/8u1
NyHjXVyTni1BCofkMv0U2SOP67PkTAwBIHb8K3Zlpx5gGMF+n30FbJshpze7NIAB
pU5QrczeZLCFuWQ1lrpE75tOTHMHuWtUpJX2ybGNrfpZDnmguiAw7Y5Qkb9GLOqU
lAv1P61Z0sSSkqxcVir7MWDhVR1FzG0Amc5UsGE4+UJoM497/Q5XbV6ffl5VNBDL
+pbLmBlprKaTYvJ+GnN0qotk6GYmJj4HLCAl776Q37siztesr1abQ8PZ58GZEe6l
nYfkMW+pyspHlafnGumQIXjdkdv1pS1djElyvpSG2Ky96+V35auvNTKNodbCyx9b
9sPKRishO7uP6qzQApLHGHv4rI0RDEpj90//ZFHBvDC/6EoJDst79HGC+OB4oh8K
N+E8/cXx/KOGscGxtWF/pOBdrRR0ol8Gob8+LZxVmkxGzhSzczJutQHCD3iCKNOw
opRoLFD6Tt+Or0ZxXDFL
=Lp7q
-----END PGP SIGNATURE-----
Move virtual module instantiation into a separate section
Arran Cudbard-Bell at 2016-11-24T17:23:11Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c4d9690856c4796e58bf0130676f24ad2e56266
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNx0GAAoJEP+k1YKfttfKamAP/2ic3dcT5Aljl3X54AgI29cw
xqW1bpKy3y6Txz6QFGUpGPG1Dnk2ZHbNO2ocJLkDRusy9HM68ZlWuBWYRxlJBc5G
sM2GV5x/R6CbIQekkhYKRqzNl0F/FIp+nvEkYuVJZsuMQIsT74IoryVGsCXyHAlH
YCGyxOlD1/g/UFiTjpfL6CVLzSLQNMOvRdxmsmX1I9H8i16ynxanHkxN6Pe7+hop
NPMzre22I46GLA8UQhuFmhNWz1GHHgjdSydnXYVxRYUVF/6KmyCLjkibjDLFWqYD
haSiFdNfsXYsBNLKoHb+4hnPSkJxRlbcywb1KqKigS0VmYh0qtKxQiVjLQhfj0+S
xrIOOSnGbvM8cTrvU5k10Fs2yUh89j903ydhmcuecA2BXJcl94m79rUtQldQ8yRx
vKI+XhVSqNNejXsEtGAAe9A5JuNtHxDiVOV1XLOZjBNOHSPTnIITImolYcBG+jx1
+2oPA1kcgPxf29C3TFbhcx4LuZAYM7QSkVv+qyyZs49dwc3WqgMLtQVy5ngpBUc6
JJUKvuJvd9bQMpxOd/kx3lQKMgyUvpUJrJ6AUExlIbIGIItWmKolWsosIFa8yiOf
5S4X6IdnPoA4Hsv5uZA01IXZuTe9BgmdBV+gn3zkVFpvn6kHFE9xXD76e+XPjyUt
J4xTpKmjtX+A3i98/FM/
=+Vsv
-----END PGP SIGNATURE-----
Rip out server/module hup
They need to be re-added once v4 re-architecture is complete
Arran Cudbard-Bell at 2016-11-24T17:01:58Z
Files modified:
* src/include/modpriv.h
* src/include/modules.h
* src/main/command.c
* src/main/mainconfig.c
* src/main/modules.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_winbind/rlm_winbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa7f46d661533b6462059eba36b8ae730bebb256
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNxi9AAoJEP+k1YKfttfK7L8P/j0cNV6W2LDv5r3rS8TZ/6bQ
jprBz0ess1Fq9RcgeOSwFmbxxiwEKJ/UjTiRXfU0FS2VL8VUXdXyUm0L/BFQCtBs
Klteni4pUUPp7POGfr9o0g6MFBqOetZvp1Z6EDaYaVscTjh/LJNEr9k5HJet12O0
IoeC3dY60tyXHza7BLhnaDn+7tKOPg/XnaONnG+Gcq7Fx+qLcxk+CJoJ6fUNdHmG
n7HX4mIkIzI93JHOkAYHalUooWy/x4Qg91uWVNLs0+rdBEicsp6V5/hI/WeGHWbc
DDxS4NESzULhH7Ti5tps8MaTZ/HLOyAdTf9JaIwkjNhwqM0/yhMng4KVewwerftv
1iJXjKu9/S507ut1X6KHEE7jNcqJOBBlahfb+5ezQUo8IMdK2hzf0qQ7UFZflKZa
JG/sWzY0Yo/lXSfcrnOOxNtweI8iUI+sCkGxUSov1Sq70xxrSR0eSCJmDYq9saJD
fioXA3typc9zcSLFiJAGlPc1INVSR/SMe+UKeii8L78QnB3hkcafRPLBQXsKEUtR
b0Vtp/uIChLpfZBgn3sVoc7T/IbW35ekNMbxXWgJHvYV4ak5lmXyA4F6NW6/eWfc
SRbZJ8kAqTbJ4smocnfqPvPLvaPtZscw6Va1UCErJGML9pozEIwFZ9degHa4TgLj
G8OZhU/6TQ8j7L2hQRol
=h0al
-----END PGP SIGNATURE-----
Instantiate modules using the new CF_DATA walker
Arran Cudbard-Bell at 2016-11-24T16:43:41Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e70bbeaa34bca04a05c985ce92b078facbc8266f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNxicAAoJEP+k1YKfttfKm4MP/2jeYpvInNdxgWjMGnuS+sVl
zvRXIfdDWOOFRprK5kqSD/Do3tcwgxNzvegXWIpO3whLo4S011PXTo/Pn1jlI1X2
zxvI1mZBFX7uzpA1SFZ7Pdatu11t9o9sUZnDAmiPOAn3+DKh0Zm3pghsSrBLJi+B
d/V9hRdLfXtDK3hwOJf/t9394kSicdYJMKwkednHv2d/EXJ7je7sfIqO3dltpZ2z
dIraFmj8Qo8KtQJNJWz4jAc9zZ/vRu7OooCpQNwL5vhd8uCn1298T4OWRHVT7jCv
ze/RPo32WSOB+/tqCGkHGNKbaSZgL/nXVpAiOS3wg8TxugQs+eELgwke6n6FTcxg
jrFurBzkN2Dw6UysWSpKUhhoQwx/Zn9ngwV17eqdkdjynhddV0v95wG8cORqT5UN
7u7G/UpVG7B/7Oe3zOt0PYWIaxy0NUje6DzrXPXUad88buR+ub0kG/5+nSHwIgYq
YRm3YjTeCT+zvdsFU4dUsQEIwYgulwczMgDm3Reu+vg2A7oWqqpwHIKSVuJIVPZD
hHhLefGQ6Kwo1AhYQpu7wepHGE5Se6+HP6ric+17rYns52aJT+PWq4KyLqWCRV2h
Ob8XpBUuqiFAhrHGfgHnyXgUUA0NTpmYD0jYSGVW/JsZdZVsAY2TBmI/9N3MU8m2
64iuF03grJv0fNocEsEN
=tWuA
-----END PGP SIGNATURE-----
Add conffile log warning functions
Arran Cudbard-Bell at 2016-11-24T16:43:08Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba63d8ec8ff4179055129d758f667b76818af7d3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNgGhAAoJEP+k1YKfttfKUr4P/2RM+GJpOgidbVKGE8dujM83
8q8l87rs2O79/ThsZaKh7EBnTExOnD0yRAMC3jJIPTOCknrqmVzBSZVOUuY8E4X/
uNn6hQZaP+yrNXMdcdQr+BhjYSPl9C1NJXEPluKdFv9zH+1UijVec/zC23bZenDf
VjfFN9xTG1HdSQDMRM5Z3vrqYiVpPvgAdxMDoOyl2AdEccxZXF9TkxH9tNixazlo
bx9uT1C2RH7nxjHANhd38ApH7rlSsT0lXn0nWIy7qQEpvQ8lEnLXgJpl/w0+nRqX
Rv9GWxVBN1PbkLRgNRHsmfrSKyB7u19q5U1Gq+g6uyY89+fDIzxDAs9N1T26fddk
nXFBrsKOD/xyICD+vNen+DCzvhHJnSr+VmooFa9BNensRoFk5suxykurvMeHc7Pe
78Lv0jvJp7Amo0zfbkETbfVWjhKJm9vrR8QZmJyyln0VvXdDSkBpDhNFUxK61Fjd
ZRr/r7npGOt9QvvMdYeu3HytNrc9Pw/ogWEd2hgSosc49kpeEHxPDpjTAF6jnwxu
zTk2l05xUioiNjk+wrtuDHZN9tFEMjH3JAczyYmWR4AFWXI9tozB+ITUSd6Klbfz
ZfiwgkgwivfZ7HDJWYG3IJXIe58/dvk4+R5SAPABGXLeif/O9DfOehoZ7Rs7zT9F
I6kerrdAvLd5glxyYmKT
=a7up
-----END PGP SIGNATURE-----
Add cf_data_walk function to walk over CONF_DATA of a specific type
Arran Cudbard-Bell at 2016-11-23T20:52:49Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/279f6c094ac19ae878c05080b041d5b4a906667d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNb4tAAoJEP+k1YKfttfKE2UP/AzF4UOFpagUdeEawrA/AOZv
c2TJ4enJFx/g9DOlRX2e7oHcLb8KEBI/XTjFPyIA9geXI2+Gf5McO2gKkO89ME2B
UmyCOsiH+U9lOghw6pGgf1rj14WCAKQchNvJEaATC8zeTmDg79Ce2ZBP4ZUwjiZg
6Zz7q6qeND0CmnHkdqnW4eTVOj6I5OjjkTxLmfWrOp9PXT5fGterYFpdxKA2d/1d
87RrcrhjMGh3jXe+rdjJvhBVueLbB7P5trqysdmNN0Kxj0W5MjwSxUWYXA0B/DZd
C4ZUP2cW4WIq63xK5c6VIWqH77PAZWNIXoiqC4EeKvobHFX8kRsjaSG70tymfDfu
naLveSrApnhGUYxoVHqNPrpJxy8SY7n6JIgbKwClbmjoexQRoFXOGIMA1y1MTdqw
DDfwlHRJ89+Nh+lYtaTHLVRdhSfwDPvbJEpdqCctQVAe1UKdGjHHvHng5Lb8Y6PF
PfUceRjpbn126HChHknZ1fBP/JWwzjM1o/601Iflt26nMS+DHTKK9Hc9YpdaZ9hW
5zvn4w1Rxdp4F9ugSHqiqF9g3CpD08/9guRN13GNAoR/WoKWHpNP+7F8Aovddv+b
yrY/9CjiPxcVwuKA8Zaz5ZZ8LqjayOOdmdQ5Z7T78Tm3mTFF2c0jI50vMWzzWuv/
THMqFPYdJHBh1nA/QNs6
=8UsU
-----END PGP SIGNATURE-----
Document cf_data functions, and record type correctly.
Arran Cudbard-Bell at 2016-11-23T16:05:00Z
Files modified:
* src/include/conffile.h
* src/main/client.c
* src/main/conffile.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77d726a670128bee15bde736450baafe1df5fff3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNMH7AAoJEP+k1YKfttfK9IIP/idt7T5UNI68dMHsi3FDdCLT
xkfHWw9ucMteyqPdTqdhhc5xd2NKz5rSU1TLRTWVNdwhpHcS5b1u6GgTi4v5O+Sd
dkv44sAU5S5VDfCi6yqjSSMDCPEYHubg+qQDLdOfts/RM1qJKAVCO+fWxhj/DznC
VoF0271284y1XXCYYuu/nEwDRqo0QcSkG6dNSXllumJWO7nMQHC19i9PZEXIuJ+C
rpjIAfTBkXaPhOJTu+7gGOQb2ATtIgGvXlec9qQSWjhi+bh106ohxCFiwpap/H25
pOM2UxfCH2b+RfRzrxata3nGFlIniXAinhKTQeTQ5exTKWV5JwpRgHNYU21HTeZZ
4ACADKY2Uj6ICMyT2OJQegUzfCObzFhTim43vg7MLOZdZkKmviaW4P3mGLuxOZoR
qntmFsVhAc75p0jc6cxUvQbWGZGv/YAMVhiztAKHw6jDeI8QE67xqBH7BzStsoKC
K8/EExzWYNY/Nl4IVk+3k7ZVzdizHgTjrCGcCXClwWVsR28RhrpnXyXS/DIH4ynM
jSZyY7ZLm7T6tUkEKf6CAwbh9JCkEYbMG8n3NUh+8/603fixwWjOJD6sNZy/qcQU
rJN5/SkgrlQEX1Ai3BFETDIxyAfWIqqQHR6KV5JWE42jhGcpqmjYUiWDXJ7KrEXU
p/cmYmTi9udolgSzaCM2
=OBSH
-----END PGP SIGNATURE-----
Add type values for cf_data_*
Arran Cudbard-Bell at 2016-11-22T22:08:58Z
Files modified:
* src/include/conffile.h
* src/main/client.c
* src/main/conffile.c
* src/main/interpreter.c
* src/main/listen.c
* src/main/modcall.c
* src/main/modules.c
* src/main/realms.c
* src/main/tls/conf.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76898d21dab8de565f5328c33191de0831fe50bf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYNL64AAoJEP+k1YKfttfKyfIP/1QqtHUZr3bRTQCQ2AFDGJ1P
CDOUGXdAP2so4u9jmMn7fujAbrH4HUv1by7TZp2xHQ62A4Cxt5NPZ5vzqRFJ50Hc
iRKXjSM1efnNUt1vLrVlFjA6Ycp9vIS3YwGzipb65xeSBB/9nuK4JYYi7mQugUXK
jmDkE0pO6L2h5SIHK2CmtDZjs9cQZkO8KdEXoaBAQXCKubZbdlQVMLWPvKV3jknp
0b+HoYHJzFnBPyq3P/pY/8qLkqVAxh9YARQMYQhaox6jDcKpIEGjQJBXMKmIpz1O
uAdTnHlmV+DqKIVrvdcI0U/GYOVS0kDyZpNnv6JbeiXjUFPmijbIWaOh6d6D7hok
7Rfl1+YTcGV9FMEcZpFGNK1t4fn0+U8kVOyxA1blcv93Uh2ecNOFrHvK3N8RYas4
CeTjqkW9JDbn7fWjAlhFj+mnrnfcXTwKVpBYy1diGdvpTxV6492Awt+7JtsPC3pw
k5dlXBXcCsd+rovDF4tALQuMqjZYKNsN3Ce9W2pWmy9w/aAlUJTw/27p1+GvjwvT
//iNcTvU2a7/IR1M0VLQ9NeRTC38IksCvb5olgKpWdVLinABqJ3EMw1+iPlNn/hK
n97wCcyIfOCR9uKNx+sdp8kL+ALlhTp+8BctsyG5rk2rtPlrn6wkzU7TAX4XCxSP
Rx8qDAfPAO4V5dSsOey9
=QuMM
-----END PGP SIGNATURE-----
Qualify cf_data names
Arran Cudbard-Bell at 2016-11-22T21:55:04Z
Files modified:
* src/include/conffile.h
* src/main/client.c
* src/main/conffile.c
* src/main/interpreter.c
* src/main/listen.c
* src/main/modcall.c
* src/main/modules.c
* src/main/realms.c
* src/main/tls/conf.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d45f33107f75613e0c52af5c892e5e04446e952c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NlGsH/1rsvVE4c8nsSbSnZ0uSNn8S
PS/Lyon3bXjctcX1h4W7b/wEGIUvkD6FTXPOGhxnpUOV62gWUlhIuprbRM7k9Cz4
jsN6SczxrLnbgdnWtBYUuD58uprxdYlxRXEWCnwE6bJgnLmhf+RfvJzOa04r0LU0
bpwA/SO6ZU2gFUyYt/G24MNbMSJJnZ/Y4aNkwYbylC1IatUqCaSXSQi7zmbrnjV0
fQppbsJdjCl+Nl/1vIAEcEohWBjINtwGzpmWozz0RSG9wcJzDkyk1vdSXNavxoms
BKnRwTq1BjhfJiyKX7jb5ASwC+kWHkKwu7iN9Mb/dVgQZc0ZhbenxpGUOoooHng=
=UPvP
-----END PGP SIGNATURE-----
more travis fixes && todo
Alan T. DeKok at 2016-11-22T18:21:49Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c8c69312a102fcc843f9cad5527eccac971293c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NU70H/16LOlyOlU1g7RWb2ALqZNF0
hyGx13HQumltkth2SKKnEKq/Zzr+rx+/RuCYBVY1SUSLqAWCYfAqECMOXPBvz99g
cPLFcPMUuBidGJ+d5lrtidnIthTpPDuyhskHwEmSqJQghHD5ZGXSzvB+7eY542Bg
u+U39m27XkXS/X+v3Pjaxz/L6GQZK8p4VipLDu8uOVOh7bESMtIHMT1gf5WbZmum
CjlEpCeV02HFNb1Ivg/+wpPzi6KOmVzKo7k15iHaHFK95wJlJMJ2uqb+fXkjudgl
yOThyoeinr09G7cBPe8hbwgauapdYrMb3iJ3VuqmT+TOC6bvnJ573Fay3b9hqPo=
=b6HG
-----END PGP SIGNATURE-----
Rename for Debian. Fixes #1856.
Manually done due to travis issues.
Alan T. DeKok at 2016-11-22T18:21:49Z
Files modified:
* debian/libfreeradius3.install
* debian/libfreeradius4.install
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6705259405c541291063cf17a90895344c88d187
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NtmoIAJBuTW2BXD0fyqQhLf2O7F7H
51QsyG+6Z0THDgwG8P49pCfexkL+A7i5U5rr8lDGpytTSyfY9nXqWopeuYxJSB/W
Fe/iDG8WYuTao3oT7cPA3NNIbxYrw+1993i0Zll3OhrHuTd/E3LfqSkAhg0Ax6T2
wHf8TmGcYyjxwDIGv0PYtHXbx3VL+3k3zIaN0tKYJMj84blBxPNVCZdEKU1n4/Ck
jvt1gCXqzkaFBgdUmNTUeBQtzJQHNGl5sYBINxP2WW+FEgmqQYR7As5RoXxC53kq
qzoJGF1f9Ri9XTVmlMP0XdL6uO0sRQ1Q9sc+FV3x8fIV+mRgi96vfsrVJr/xBmQ=
=SvVf
-----END PGP SIGNATURE-----
create heaps
Alan T. DeKok at 2016-11-22T18:21:43Z
Files modified:
* src/util/transport.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74708d463ddf5d53eb441114e3c47d71ea4073cd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYNH75AAoJEH0Oec13Yh7NJt0H/3OsxBNvCeTCEfUyo2JJThfE
Say+Tme5oxl2v6s8RSQsyHESa131WZH036PuCPh2udOcFXKKQVH/dWKZCqolZJtR
kKhAWb3AIo88/dwCRARWh4oWXXVj6q0YTTVuCwk19Yb3noaYJzWK7uTvuZxnf/HQ
sOtp1L9hoPxCL+nkO1akVvIrzuzGPcJn3OSfcGgJgRac9yw6+d8ZFQZI7tpFJ4Sp
FlTbNH8+/S+4k37FsDXl7hyq6PG0xf1iCT9eUHlg6uC8nY1dBzmC1uGiY0yznsbT
Oyp2Nz55FIgJNmqvu+xqe9TxzPevU19M8La3xrCmk07hHuhpRcvd60M8hNxAm80=
=5Tml
-----END PGP SIGNATURE-----
added gpl header
Alan T. DeKok at 2016-11-22T17:23:00Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ab95d3d19acc7145c2d47906da64a2956384052
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYND+oAAoJEP+k1YKfttfKCb4P/2Cn7BfTc6dNAlLl+gd+dXE9
ztZz7V7UMUPtqn9Ss5uM6oeBG3yQa1OPl/GuXLzcEw7f2mp0Q3vCMkljgw06QTJr
6l2I47d9fQyFXQ5W2avl80Dfsow00wM9PsFv2hbm5o2vQPwUKcYz222JA02jmmxn
kiWN4v7qrVKtUbNePx0hobIb0zfbg2pyVXpHt1fsywgk49LFWAaYz4wPmrwPuSOM
Ccaxyvl2QlxZVwRIdQkHT3aBY3EfNT3m+pEzwZuH/U/zMZsV9+DUcCbUsYPxBWqh
KRqANbAfTSA/Vs8bHrnGHp8C3lomC7zJq9LMdw+eYFRIw/DE0vaNTsn9s/n8IKW3
GN8hv+MA20kP4rrZyw6EIuy69iMkRQYIihILX+MZ3NM0GcNYT3H06eyHMEY4V+16
FyUje2CGvcqspYnrO6Xhe7tSkm0JknRrJj5Fxnqy4eFOVnRNymaDQmBaDncP44Ba
szoNKxxXIRbrVfQfxisoWXlGWD0uxZl1QDuyLZ0vEyH8jNCVHJ51Pc8KIi+eYhIs
E5FLZI3KnwKV7MssXfobXxqE46g0QBMZHQH3rQZWzhwyqTjnu6Es95EWYhuB2f3E
OPj7Aq4Pv/3iAXdnkkHvBzjINUAbAvVMNuoPoT965T7qxD6YmI0z1AIhoMmWZk6t
ntYBvMHtW3ZrMaB2B3ZE
=R4HI
-----END PGP SIGNATURE-----
reply_cnt is a size_t
Arran Cudbard-Bell at 2016-11-22T12:52:56Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4e352e32cbf0b6ceed05a523d7c540bd25926f3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYND+iAAoJEP+k1YKfttfK118P/0Mb8FsGaH5gtwmxkgeITDsA
+/50IF2c2Wbu0RszLaBgybtj5LHfX9OihPkjy19BC2eXM6wINVxGINRbRSsJ2hWI
gXy7r5zI0LAzbY2AAqEDFUM48ZlMVKl5RKGluB38Ewy03X1a4lbUx86uBxPBwkDP
r3SVx2LZ6aEN3es57aP5ts+Dc5XpmlCD/GwshhycvxWAS1bLofUCW0NUnwPWsMVj
48kFPPN5WGCE2fZ3fvmto0MBrkbSmMWYgx/8rm/RQ7weNIrCSk4I9gC5bu0Rcv8g
qIkdqOPp1Xf/j/IjLLW45vxHWmhG4I6a/KbNcfQUUMvwy4cj5AWpfPN4UPr0CsR2
bdoudd9fZWTsSuOGsWKz6i/JxHi6T2W/I37MTa4haVyTQQJAsY3sZstnuzEbT1A7
HcbrdkEZS/lkGQ8kgcwd0yFd8cAskUs1VZPN+jWhTf10oQ3WncQju/LQL9JSbRC+
GYyUfi/eozINGu2VbWQ6A4wI0E/lbYIsQrHiASsf4cTFrnMEGv8Vwg/hZdArcORI
o8dq3YHS6eTx8s/mMXJOD48Wh8Z6k5QMb7iM7AVDMoUeB865kiateWLQNaYRRl1c
rVWbmEwob95hguSviU2NHSp/X9YlOLIM8NOdx0kQeRnPKqfNMM84EioBY9mim4Tt
waNWMfpUDmQZMw9u1jLc
=L6oJ
-----END PGP SIGNATURE-----
...and more redis fixes.
Arran Cudbard-Bell at 2016-11-22T12:52:50Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db2a22fea8026cfb511c888501fe69c459289595
======
Merge pull request #1854 from qnet-herwin/rlm_lua_copy_paste_error
Removed reference to json-c from rlm_lua configure
Arran Cudbard-Bell (via GitHub)@2016-11-22T11:52:04Z
Files modified:
* src/modules/rlm_lua/configure
* src/modules/rlm_lua/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7b964b5add6241bc47568ae1e93cdf0b70a29c6
======
Removed reference to json-c from rlm_lua configure
This was probably a copy-paste error
Herwin Weststrate at 2016-11-22T07:18:44Z
Files modified:
* src/modules/rlm_lua/configure
* src/modules/rlm_lua/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eacce2e8fcc5b30b498e546e60009c876b6ec5eb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NLMwH/1GAHW5db1O5UYTn8Io2LwoE
x4IT6dkptxzHv3zLis8LFCA4vRixDJwv41rBouycP4bQMapqAMaeieXcEwFGzUWP
G3sn2FhiLZmkRsCcnoDCSZ/a6DkiAJloCcz6qjEoJ2m7JV3zMiV9H0jBWiDG06qd
5Xh7WzA1Blsvitcj+WOJ4pRhoed3oRxkemD5eDMDnW/3cDqTtOiFtbomKGcG8Yao
eG+WoQT5ApZC74SCyPMoOeXL6tzM8Ss7sLHc+bTAKGW3CNhoefDsJyzOINvNqclP
meIH46TkiIIPcFDAKdyoNMjubIXcPWeAoYfSmrS19LzV6Iu9HxhC0/D6PImejB4=
=YAJn
-----END PGP SIGNATURE-----
Added sub transport, and worker implementations.
Still some work to do, but the basics should be there.
Alan T. DeKok at 2016-11-21T21:49:23Z
Files modified:
* src/util/all.mk
* src/util/transport.h
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3449d9cc66894798e6549bd929be950d4d1990b0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NR+wH/RfvmxwzBT5x9TBr/oT68Any
ieaDy1Y3JrTj89AnN64nkpt7jPC+hCEcwGMB64Rt+M9vu04ZlAH8FtAyLdBtevD0
T6HtBDUcbwMKaw1bBrFyViwRo35zuutDSbsmpbU+9gd1qv0dGphTR3xV73Mm1nA2
EtPOdc/OJgkMdIgexZmgnk+V9AmeBzd9yTIaOxSOD/wYABMUeAgwiefMhvVWMoUD
J957XOKwXywyPTQWvdFG1RKsN7lsemMUK1nXkCWQlG4qsy4aOmSZJfo2EobvW5X4
vSKgwMTgsmQft32+lcbAxhbizkoMqVBSo16vvR+RFyupNOzsUn+3junX/mgrQ+8=
=/Ivs
-----END PGP SIGNATURE-----
add stub active / signal_close functions
Alan T. DeKok at 2016-11-21T21:49:23Z
Files modified:
* src/util/channel.c
* src/util/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8f868e1ff4240aaf5513fbd44acb06b4c1a0556
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NWuEH/jwXh6iMX1YtoCqvGz/dlMKB
yNF2ikmvOdeaddC21wCfxfSAa+3UTeQlqaLVo77TFzGjW9QwUW0LyXIsegX7NGr5
6GCr8hhqkCTUCTLs/VR2NDEzZrd64OxY1n/9A/79ow44MhrWheZGuGujPRAVgihz
jr/wiGOsnpkFQRTyEaY/w0fAY3xgUMjYs3dmEl0g9IXM1vJYfRZ90/Ucqa0flXpR
Ulpx5fyeBHzSpwxRli3T6Res04uklzACHjlynSo1TfZ9Z9Tpm+YDXYS+zV6GJlVy
1EVPatcUzTJEXohZho77earto3xFuK4QoyxYCQIIoyRcQeBBwspv9TkHfyDSIJ8=
=H4X+
-----END PGP SIGNATURE-----
add EVFILT_USER callbacks
Alan T. DeKok at 2016-11-21T21:49:23Z
Files modified:
* src/include/event.h
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcfd715f8b8bc8b00d6989e003de5a496f0fb861
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NzBoIAKAlu50z8gnPPQNI/jtPHqhI
Ar3yVTJiC7fQFsdzNbbnT7xDr9EzUnBTLHDlsJluRqeGO1NSL2RICxEDM+NMCx+o
fDUDye47u1P5KGEivxKIMes5BMLs7PsDtd/jTb0dTPLi8m7kfXtZr1nOIauahO6x
xADQ+05/qTZMEbGimxuv8N1GRz/q0MD5R8fXjdZp0CXce9Dnx/bGs6cGBVEDqEKd
ADbFVwIsN3OqFiaLEQGIc93dfk75XtGj8Q8niOsrJy51RzMTR2QREtxjZ/CHYEQF
Oyv61BSAzgZqaiDEd+ybvu0uWXf0w7KFp8JxrzBVxDUqzuv/zk1UFocK4HKSmy4=
=IC8u
-----END PGP SIGNATURE-----
event_status now can return 1 for "check events, but don't wait"
Alan T. DeKok at 2016-11-21T21:49:22Z
Files modified:
* src/include/event.h
* src/lib/event.c
* src/main/process.c
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa4d0ee68f9c83a77c3aa9a87acb9585ff62894
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYM2rQAAoJEP+k1YKfttfKWfEP/jYlYNItQ+t8AjNyCRZk09j3
qG84S1kuEN+JfNbUF6d1eg/LtKlN0mcSHtc73RKhwRi4V6LZkGKVw1l9S5URkIRg
ZZ4WwVfoGWloQkA0zFWLZT7/XYJRBudhHH/xxAEp1h2yHUe1YYBMMYshZPYsVRrV
VmpF2adMq4ylQtsEUY7o7dZUABnS6vIkDdkiAUMWPY7p+X4ZY2RQ0tuj5t62Ulkr
tabvUsRhLi7aj9rSugTN1gkrm6+t0p5DyZVvwS+WGi8S81WqnKILtpECyq4UlRPf
vBSQxWVfHP4BPYHsXH3LHhmmeiA4POoW1gvXIqDwABPJyDRCMWhFZALIaDB3OXgk
Ga2zMp2lu8RsA2qb2UtgdvU6FF23tqGZLh58AW8Y4/nR/3uIH64vUfGOXyiju9rg
1fczRP68MbYd7yWhEr7cK8rRmHpLkaNcTMsxTHEgbPg1pQJ3ov0VA5Rs27LzO+na
4x0fP2XmiRDye1w0yIgKwW6rXPvy7KC1PMUc5W+KWBKmf1xzikmP1es4Cum1dP0H
k/9mS5XgLP/pU8ADQpffEW018aZ6eAeNydleFrlhIeNeAgST+ha+kjgSIPdlNU7x
9EM8h0Z2ZP6Ba4Pwm+z9Xn3M95mhprsrengh0dg8daXoHQkTVlRiv/L23HlKbmaL
/dts5o2c37evbTtGQ1yq
=GDC3
-----END PGP SIGNATURE-----
another minor rlm_redis_ippool_tool fix
Arran Cudbard-Bell at 2016-11-21T21:44:48Z
Files modified:
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cd90a839df5fa8aea7aac53476159546d6d6936
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYM2M3AAoJEP+k1YKfttfKnhYP/1OQZnljPvcX9klj7T6g9ZVf
welUa5LSJNjYov2oKAuRJ1KpbduDtrLKh5EyDRx4A5k5krtLqUO45bhs2ajgMN6p
8m12vMste5ytWe/g+3Bm1n74lAT30gn5aAaNnz/pUTHeLmdw9pPyR6FwFoED6apV
EsQYuxr28q5V499c78TsdpXeI2Nem1CHOfSFc3lSBCcQPrujFd6x8sbJYIQ3K9jM
6jWOR5F8w5vY0FCO/Vqwz+e+z0REw3L8GncNK4pZqd8UI5dzmRWovJ5RMW0ty6KQ
d6a07VXRbcfYBB/8Wxr1UfGoiPIoIfbJgShtXMh7lNevpeOJh5nQKcLVrxppYlxd
JBewfx83qhyr8+uP3T5yIWQTjDonXD9QdCOz9evMAJcnB5E1UeWC29O97Pov0+IJ
sD2Q4ish1g1o8HnqCHipqsyzwRi/Sf61Xe57Qlh6F1giRTCmzFs3CG1SnZasIZEX
h8jMTxaTV1TkllOh28xAfZ8nFvq8L1RcgLIAOc6ykYZdjow2XhmgIdWpDolG98DW
4iYCDy8e4rVUDLlN1MKMympC84abOj0x+Wj43SIHEisdQIFRHg5ljovaKOdFzz6t
wFKhv3IJxd0gBj+RemZRk1Q5mjm+NHVSS3QNLwcOQW/OXJLKod2+ksDjEB//H0M/
3SUZ9akP3bbOfBf8dg/U
=00Yv
-----END PGP SIGNATURE-----
Fix driver_get_stats
Refactoring in fr_redis_pipeline_result messed up the count of commands issued, because the counter is now decremented as responses are received.
Arran Cudbard-Bell at 2016-11-21T21:12:23Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9475d9c35517a26e4038211255b37dbe3b50764
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMzpLAAoJEH0Oec13Yh7N9REH/2cAXsWw4uEmDPHCK+OsZc80
48k8T+fgt3ce722BgpY1Lqcb7POgdCsQoGTJA3Xvqpucnoh1TfMou7GHVSp6ffO1
MnGZv1BF/ybtgW5b3lGlJ1k1Jc0n01SaYNI3vxw9fPXXeA76y37aOE/yTbgmIpq8
QpIn2V5TlCwFYyoHK1SAeUDX+m9By9cXymYTEwLe//7hGim53Fcsu+mgXKsAPQXZ
rfei1xQBNZzaysqLEtbn8G0QHjJ/jDj0RJSf6rf2vpdWHwXFeaOcgjGvKsVQnMJ6
tekhrPNXWlxl1Yr4F6amBH18fcmdjEyS8LrlTYTLrxvjOI+R3P0W3KWosJvEtTk=
=Era/
-----END PGP SIGNATURE-----
variable is static
Alan T. DeKok at 2016-11-21T18:17:41Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63eeeead6c0f9992d1fce992f84d191ca9ebb628
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMySPAAoJEH0Oec13Yh7Nn4gH/0U5M7iiZyABAl35cfO8XKd/
/zAIqNT3naWYbc/SsvPt8R/OhhLd3pOpXEKiQDwb/OVD2vG/9u76dtOkHuNrSjvr
Kxus9deVL8Y7XelVUS/CtQa8goTaKrh8F3x4zwsC21F1cBCT1yZ+quW3eAXxamfV
0O+RnH4lVJTxQYQdqhNWU8+ToGzqYQiOSN5qW9W4dD9+Lk7Cc0/8Qzm9E9F1IDn0
+7LVESNBFHO9yq0wZLDYrcivZbaSde2CM+4Y9iDcai1/rkbwmiKc356IxRIwDWFY
K1OTf7oa2bjcSdetXik22ah0jltkYEEClHNc/SCxLU/ZFPNB53cc71TbSkCEJWo=
=J+SU
-----END PGP SIGNATURE-----
remove unnecessary "Need 0 more connections to reach..." INFO output
the <= means that when the value is 0 the server keeps spewing out "Need 0 more connections to reach..." messages into the log output. this ensures messages come out only when there is a need.
Manual merge of 6be96d36
Alan T. DeKok at 2016-11-21T16:44:40Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad44db3ceb7c1a56ea8eecc4a286c5adacbf5cec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMv4zAAoJEH0Oec13Yh7NKJ8H/ia+OYv7/vvRzwnHMm6NcskP
UJZM9nlEV8s5QshsA+NCtZXc678GYEeYPb/Cf9lof16ub4sOIQhMmCrRJGv255ta
z1F6ac2A2SEONlaYZNR1JL/8FKneExfZE8eb6lqF1FycQHDWmCLSYI+rgYZODQjB
h9U5ivwdYV3YBq2mJ60LieUlqPnk6zFGu8AfFylkcH0OERN8ENQUWXkfKqmTE/nI
Xv3Ksibp9EKe1oXryi1RIjDGb2tgEAG1T467Vxbdu2AswHPj3aXWfC5OAXSBXr2Q
/7FgjTg4fMxPPFglBmkfN7FNABoK88909KCN94v4dpm30IDcHAdu+vsulbt27gg=
=bWVQ
-----END PGP SIGNATURE-----
add heap_id, and it's transport, not protocol
Alan T. DeKok at 2016-11-21T14:01:23Z
Files modified:
* src/util/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ed3dae76b1f6bf5573746c50778cd554e53b45e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NiikH/jllh4MltAjEpval9yeEVNWM
mQs/GalOu1dTkuyvxoWVr3R1LRiI2qXb/nk5JAbt5uqpRF2i2YiSNZzLK34cXtMC
+unQ8lBmbibflpIKHx0hjcbWvK67lj7zzK7wgXNGyTW3AUvdZlJdMDEgFC8yKWNr
oWiQtgFo5d/uqPdKY6Mej/RkV+j3grXJeB+4vJH2p5hKR2jgYZYG1Sd1fzeDRG3v
+HmhRNE1ZD55TMZPG4wy9YOFpSY6XNfUNzfb0G+tckiZhF2ClJnG+YfLBhqzDjBe
IVIEClYageF8ZWJ6l8vGhucScQx60l+34iuk27ogMmozDc60X9J3iGXEbLAxI5E=
=xBJj
-----END PGP SIGNATURE-----
fix comment
Alan T. DeKok at 2016-11-21T14:01:22Z
Files modified:
* src/util/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e858726e02d0c4c02595f64dc619cfdc06c3c520
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NUNkH/iDwhniBS50IwLALxzc+wxY6
3DbPOR/6v3pUFQS/wz8G1cx+nLFPuG0lIPTunE1QcHHTTYRdKqiQZqSO5GpG6r10
H+pqZq+AH/yq6ww31eCVgPW6XzLAdHjn+PZzoB8jWn2nuuuozheI083xs+hn7BaO
Is48GuLLGMsWdyUWjQqIGW7C09twXNIx55szqY/J7+5ZjcFYx8SXTTGo0KykVPmG
QsezmL+na8HDic7rwWUvsofE1Pu47i/nj35+U0xAl7M+f/BKyc0lZi6Pzr1j2Skj
sgaaGw9PTzcfBB544gkFwuRU7HgNEIUxYrNCZ6rcoD/jibZ+DzDXCJtfbBdy+O4=
=FOHB
-----END PGP SIGNATURE-----
Stop checking the event list if we're asked to exit
Alan T. DeKok at 2016-11-21T14:01:22Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31d757f311bc6ea5b46a499c624fed6621d290af
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NpKIH/jRapEAeiUnt00A/NsLQsS65
DG44/j8XgvdutSemXaIgaYUDB0TJHZA3upCzagRG+Hp14OFAkm6FtXN+ggcpDaiq
Spo10fkhrJ68Fr+sy7TuDRSmkH+HClnsMDPUfWtDYocDIMWkg8umBvjSdPZW1Qtx
dKs5QVmlej252tkg2iuaRn7kqKe+UlYkColr2KRmWCFhymVl0DBzi7tdK1KRk+qM
Jwoz1yjJ1oUFfTT3wrgBTu4RYkbbMJ2I61hszlVDLmc5cpL/NVGAn3VvhRrXTIj2
Srw8HzbROg7WEZKDIW1FLDuSE/e+fDFQkdpLDumA4bQUWFdIXfkpawvtRyLfVmg=
=AGbO
-----END PGP SIGNATURE-----
insert yielded request into tail of yielded list
Alan T. DeKok at 2016-11-21T14:01:22Z
Files modified:
* src/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ce512f87671377da144f7bb0c39ff92438266e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYMv39AAoJEP+k1YKfttfKlTAP/3aGw1LWsM4pZsAyp47Ja4+c
yL0V02RsqX2qIvu2NWT2c2nek54CnDw7W+gQYNkThlxJXZucCPaDzyH+kofO/fte
QOM1WgrtaVLUqvJFsGaNU/oMpsRtzMUhktIfOFurAcRC6Yr4kWYfk+5nd6RVBCtY
pH2blIeg6MwlQQakRBL5gbRpn/E7tCXw5ZClUt5wmaiE3jhoO1KrAbno6kbppFTK
gmJcqoIvuVESMsBpkWl8HXsid7Bv037reuHZ8QRmIE04h+mUG/pE84AKNP462cMq
bFuXxw+elWgT8+h0bvfcM4tzz05jCOauczLle++VLUmTt2m5XZVQJyFN44cLcQdD
FywV/5Ybbb90qYhL8HpA8cNmevmt+V8NG5sx7w1yIoHp6BPLklIX4YvS0W8bIFww
aV1bceK7/SYWZ6who4VEjJqDvbS6RFlEU4GrPrfySHH05AsWWpgMsEWvKp3H8Hd9
ZEk97e+T485WyZlf3HgtDJxhKXvB1TOdGzaqRjRs86fQ4zmvw1HgzYfI3vejl1/T
7nDjK1ypyLdEx1HJNis7swLiACH8tN4k807zVuzIiZImdbepGkWnxIa2Dlcc/AJ9
AkEGWl7SSnobjnzFrM83tf1YcWZYFjRJXVRWJw8z5qutJOnfdTuZL4nwIUxn4KEG
/yjEjMmOHoxjcn2dMOqS
=g0FK
-----END PGP SIGNATURE-----
Sort option 82 sub-sub-options correctly
Arran Cudbard-Bell at 2016-11-21T14:00:28Z
Files modified:
* src/include/dhcp.h
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_dhcp/rlm_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f821b021fa04953acbe77418cb83944d04b2bd7
======
Merge pull request #1852 from pwdng/dhcp_order_fix
Fix typos and option 82 handling in DHCP sort changes
Arran Cudbard-Bell (via GitHub)@2016-11-21T13:30:42Z
Files modified:
* src/lib/pair.c
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61800a33a8563da9e5308bc7c9fce3b0c4acb282
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYMtWTAAoJEFyGT46NO35ovUYP/1KqN/P/wlZpk32ghdRe6glV
U1N/HpQigbWTd8hpm7UeaTrSIKjoBqDC86fwyjtT04gG+v4wGL44sBG9r+l4r96Z
sEXIRrO1VoxEhTSJ0Z4ev/6384oRLW6ZJ9bceLakoBb8xGvr45IDbbCoG288u5lK
w+etnkw8vf3uC4v0UmD7OvCAmgEDU3GCLimEqdo/14zED/BFPONNkvv1ux4UlaoA
KpwyGGLcM0VPRkfJAhk7kjonIqKx6HvpT2uK1wybvbutZnnz8euS7L5MaaYAcb2B
XGZqdXqh3ntQPX5oBnuuB+ijqbhwcu3K40LMrEQv7vPga4Vj4gK0AJ18E/HgTYqf
tAlfz/FXSE0m9epRQ0MonzCCsVqnTtntZb2XZXaJK+/i9Vt0ntILAVrdqg2Yx69I
6dvRfHwlSSNVaq8fkX46/NcdA8vJvYPZZ05Sf+UTi9DRr8kqQ2NYrYLl6O6n+3dB
nKm8h8vaz7WpP07THOplLxm/bAQkVw3Fhvm746xkftaFX7EAt/pSmj3pN8NfP6ZK
/c4NBsGDcQAuxr3EFGO3rbg2TCK80rd4J832WavtVW9XXk566USdfQtdjcCfpXXF
hqQY5JJvt7U/U5K2VUOiZw0qdo0Cq1FiJEMp1P+OIf1a1ctt4f7YJeAzmf+CVoht
UO/HdNi/I8g9WGgZyJzu
=smXY
-----END PGP SIGNATURE-----
Fix typos and option 82 handling in DHCP sort changes
Philippe Wooding at 2016-11-21T11:08:03Z
Files modified:
* src/lib/pair.c
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14faeecff52f1ba071c6f109b606a4786de0d876
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMcHqAAoJEH0Oec13Yh7NYa4H/2tkn5MpDq/r+7/lKuQNvycW
gl6fClfqHud+b7ZB9Ml8Q+bJaJs28C5EebPGfpdpV1c+3IfVBSDx+A4aOo7exsJV
Blr5fSgNJG5Tny90gYb45DZEPPcTsoZ6oMM3IFV/vc0gj2mrHEAPoeViWXiOt8MY
CTUHA4uaK8IVBbHctxN8zwBYeqwv9dK3bp/WYULZGh4dD1Ot261oPzg1eO1GNOaV
zVxCTRIS4H6rxHIp22TE2Rg2ZHo62KdJXMM7FWxKGZ1IF/XvSl+d/bQnC6QbYQ1V
G+ZALt/FuwJnToYW4jlRjFEjVBAAxFWv7SD/351737wZe7JYtzBJiNroolZxP2Q=
=YI+c
-----END PGP SIGNATURE-----
remove unused macro
Alan T. DeKok at 2016-11-20T15:31:49Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6d30d521bc90dea06a879ef3fe1c7fe16fae9f3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7Nej0H/Akc8ibaCMCF379QNxf8G2SE
iSqLgAOLsuWp7K/R8UiQgJyQYeRlBLwKYxQk0R6KHGJ1x0gPWuaArClV0LJIAbWs
Y+1PqMiOefY13gq4iD/0NPSV+SrVihyb/vzGouAbBde+6KaIlHHSvOgVtW4R8zue
gXX5W8++EUrluhVj1wjcxBxL9ZX+Te7GPizFZdA4JnLyj06XusiT9lVagI7AeQqm
u9nb+6qpwvHShyUL4CNgKXh7AQQrq//8FscFNT7xyO/NJ0S5VisrKM5WtvklnnHe
CFoiOF9NwPnvYMLXQA/tSoOGYXK+gC4Hsq4au8fb66iWf8cRcHvOpdoQoNe9/Xk=
=09e/
-----END PGP SIGNATURE-----
note TODOs
Alan T. DeKok at 2016-11-20T14:56:21Z
Files modified:
* src/util/track.c
* src/util/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dc2eb90bb5fea0d6ad6e525f3e92cb5c0460ee7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7NnIwIAJhkOo4VRbQ2gISS/zdNzMEL
UoFy5eoCG8MoJtDQWwoEDO1LXQ/b1/3eKXwfHuXBZH+aJ+LpuNr6fAggeAe0JhmL
u2yuzrMdfqJ6qPqldAFPn2hBPIqmpuE62GZ+Rc0liut1qqPzhNPC82Y4MM1Yhggd
03IDAfy7sZCk+sb26lKItiA8zu7xI8I1VdRZbpzDFXceLzdIk5OXABEZI+91Db4N
V9bw4syDsmgRpQzZpDI1mLpS0MK9lBCm2NISufpgjDUzqk72YKWEDPrJekwF8tRP
jN9KI495QvaN02jLrqXVqAVdOu6DPEyhyPLG8pMyPYiOSjCkRTF9v6UMRBqOLQM=
=f1QX
-----END PGP SIGNATURE-----
added replies to RADIUS tracking table
Alan T. DeKok at 2016-11-20T14:56:21Z
Files modified:
* src/util/channel.h
* src/util/track.c
* src/util/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2648e2c00e50f07e4e07a727040fb55b57836b8e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7NrZkH/jkZDzuymUJ/2pfNAcAsqnlE
aCqZ5OWOWPlDAK+b7nzHgMuoxj2xHAQU3+dkaKbvdo1zcE4fBV4btlWDQv4HmCb+
nuo/6UdS6b8BSdbDKF0k5vplw9iaL7V0/IpV6tqO3UiuCv62MaBsedFhxe4/UzOv
3O536Mk4xo5pg2aR9dALsrCcaw8PRI0rcDXDhpxT9to//ZtKVQuTJyUMoedh2DN6
keLAM+I6LUXdBGg92SGNtN+qL+IaLFk/Bldj6BpE7nKdS+FjKRw3UV6PYJDkR13z
E7I80I9MF/fddCacQdz+7Lsyje88MbOTnzr8F/rmtaxoVzYXxgPgbSPkC3UPvDg=
=ljv6
-----END PGP SIGNATURE-----
Simple RADIUS packet tracking API
Alan T. DeKok at 2016-11-20T14:56:21Z
Files modified:
* src/util/all.mk
* src/util/track.c
* src/util/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1600b51aa2a32cbc65a44743bc9fdcdb8806ac07
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMbmUAAoJEH0Oec13Yh7NNYAH/R9W4TlqVDwKRNTMW8S5856q
4rfx/i13Aaj8G1K7N3SIzysftuZkpOeUUmTWbkLe7h/U/+7YQqbxjbUFniReA+Ct
HoE7Qu0DBbi6DaxluqUJZTzZ5rgD6A0wE7VVs4yisZuqDtbhz15vINALpOAS8h+z
GvEQ10Zj3xnrXRAP5fq7LJID+L5Crf51IiyOF/ghw1Rv4/arIbrzV0ptbtfcE9hy
Am89jprPWXKLCtuKKbAc37xS321tQfL9BcfsX45tIKrb0a95nX6WsbfRFJqEROiB
rOsDpdMxjTCIFr4L1XsTomBxwkAVqZ6ckX/T4w/SrN4eFj456HpYlPFZn8qah48=
=UUi5
-----END PGP SIGNATURE-----
fix APi for fr_message_localize
Alan T. DeKok at 2016-11-20T14:56:20Z
Files modified:
* src/util/message.c
* src/util/message.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b02fe7d7c6a0486157979de7b4230b0bbdb235f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYMbmUAAoJEH0Oec13Yh7NwAgH/im5nGy00pVwll1vK3dLFG0H
AbW5W40GLtkOHUmFvSDBsPojvj/bcU6TvRQi6eDT+ptr/6bMF9CcK4BKuL5nmNzb
qySZ+X/bVRJazbO+YUa2xz2CoEILpDAWrpg60AGk+M3Kk4agvc2nlLsEmllQaWLm
ZbdDG6AHBfInISEjeacPN/KGS+zamAXo6B4HcdmXbYzzMphFH02ncksmeC5bxFXg
bAAM97/zzviF/n6J8s7D0wulTm9b1kvXEtPZfVGX4dxtns7d8Av9sk9s10vTXSzG
iPRkur8cte2p5W/sauEBOnTQd2As/15VoklDJ5NtQeK+p5Llz03D364WinbvrFc=
=o1xs
-----END PGP SIGNATURE-----
added fr_ring_buffer_start()
Which gets "pointer + size" to the data at the start of the
ring buffer.
Alan T. DeKok at 2016-11-20T14:56:20Z
Files modified:
* src/util/ring_buffer.c
* src/util/ring_buffer.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a22259aedbaa57311fd987c8ccbb7af38244f887
======
--
This commit summary was generated @2016-11-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list