Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
June 2017
- 5 participants
- 40 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSt9uAAoJEP+k1YKfttfK71UP/0+IZOH7z1qFp4PcDg/008s7
2CnS07JPNK+62RMkLAZFz4ZKj63C2kgfyZUKIEri27Dz9FZ+9B1EQtcipL3DUxeN
KpLXcL6kaKreHbiNX0btb2MSORdplIt7vy7yCtacIJIP58uaWZ69TL+0rJOTnveY
7+8UihwxpK3DcELO62jbH693ZiFNrtX00EfKrIeSb1ixlwpADmda63NraxD7UDI2
QrfNZVACywYY7tSraCK+ji+cms3X56yf034xAK/Lhyyu96etTm4rMuUSlTmZYfD3
pM+qx6QMSXeiUEcdEQIjpxe5/R+uip4x0mAljFoIVTGW3cAMQf5aWth6qWXQ1C9F
JA15PE8flDfSJmiqLOWHEgBOnxEjJvEijMZw/1I+GwlMljKvsFVbZ+HeSyCCB8Di
95luDljtjGhJzuJKqEVhTa2zUsa1p506cTLBFqB5xSmwCvmTkaAFXMAd0VKp5mYZ
GViL+0MOcyEfm4WysbyYMeaLen9Cua88FBpgEVR2DM0ApvJ6P+bWu6UAo+bdT+sy
HtUloETRYFlHFQs88LagG+3naAsd7iMyrvaGFM88o6EewJqiE8Ck0VLAgfzkDquy
fk8Im0KQ5nS1rwBX54WoCzQJ2kQDM033KFpQJBprRawgPVNK21IeIuY1sKvQCwpe
TA8H04HoGdposlKiGPwT
=TZmh
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-06-21T21:04:46Z
Files modified:
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68c7373b379516abeea6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZStv1AAoJEP+k1YKfttfKS1YP/3HrMbHPewZy1aTkw0eThNar
q1hatvkR2twu+ob4zN1ct4ArGAoKWG7vL99Ae60AQQaCTTx2YA8fXTSP1h5SO2V9
Vusb22aQbMk3d6ybJrhWUnXxV3zD6GAn8yfQcuEVvw2DA0Igi4KvLDcCgGNDQn5Z
r8Zb18dxbb+5Y6NEWKNblYAHVAqqQARsLaKDiwAsq9/agFK3P5UEzAYE7rbvYgOM
BUBXDGoI5jG6leCQjrO/eVEr8BT0gyiBfISczwgADfAZTZzfOan7qYyCWBK9B+Ml
Ex3qfQasqITKyxzrXZXbzuAGn7X9V4mqXm1T5HF1tKNz0M5yHGMb+k/bnv3xZfDs
XEC8bZpIDGPuRiISOQR1GUZEVUhWWMZWiI4r4QDG3LfCcZS7Fn3ZDUhFg93N9lRA
031omeK4B6EhGhyiVLIeML/fBAaDVfrWdrUoWwT+tJkcEjsmI8UIRvwGYH1toRBZ
dGN5ygzVfC7Fe/vGlcyEr93Ky+huvWxO8uvjG2lxU9snfpuKJPV/s3ZH9vScWEmR
mzaYdEam7xsJk66ttVxj/hoF03M/q4WSS9u9rtJT6XcEEUOK9jmzxMe1fm7rS0/2
+SBlAIJa9JpW+xMgB91BZ5gDmYQh5HpeD8YZ8EFuUCnllc6r7etiJKwESagrffWJ
OQMT8jZY+y/Vc1dbp/dO
=FBH9
-----END PGP SIGNATURE-----
Retrieve the real client in mod_encode and mod_decode
Arran Cudbard-Bell@2017-06-21T20:49:57Z
Files modified:
* src/lib/io/io.h
* src/lib/io/listen.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8cddad29834cd67fa07…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZStu7AAoJEP+k1YKfttfKbJcP/2GNbW3z1Z9EBZXS3B8fghrR
44ztsWsjy6eLcrn6ImgqQQmS6l/KiC4ZJpjdSiw6QMSYSPbtyEvtWOZiIpH1iF42
sXnMyxbUD/DAXXgpGn5mG0gHhW0+3/K/iwFUya65bFkSi8KyzkNaoQRrOFZCKcy9
0XpaKe1VocMKGXI34mDSf/1QILKbzxWiKZHejTtOt289rbst4LuuG+ATRGHjI7V3
r7ggvq5cD8jPnarWhZQPuL6hH1oDOVNnwPDcChFAVjAphvui7GRSFy+VUm5UmYs5
8WnRQ+ZaffFA14JLyxHHyX2UmWO6oxWrpM7i9wokkARDczmKKLmVso0FhNUoU/1U
H8jcO2x8O49XzFVySIqyViaEhbqQ3J/OrHJFRig2rHshJic2lElxaYKLCg91RC4W
6ohLCzNzIrPwTMhZB6Lx2GczIH5Z9FqY16JwHD6UqIwshKMgK8R85jRRqkVS/SrN
60MvM/DcniNXKBp9750A5bidC8kEC8eYGfjNp081pbo9cFgdeuyV8NQ5wHOyL3sr
LHevyAUbuWFHGRUpKDkOua/SSqUeuGXohPmjPOPSdL2wGGhfh6kilTuIu1IWTwRs
uPNFJL7peF4PYHXd5yKFJcwwsNGiaCeguw4D1Hyh6JeVKUx8rELI4NtIipTuhLc4
8wOdUDbY/ihT2lSVq7ru
=H5Q2
-----END PGP SIGNATURE-----
Add semi-private interface to proto_radius_udp to allow proto_radius to get src/dst/address and client
We'll build something similar for each module
Arran Cudbard-Bell@2017-06-21T20:48:59Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d55d55ac1bbc77968981…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZStt8AAoJEP+k1YKfttfKwJwQAJS5tRAzO9rlrsjwKNLB/IDO
rsYTR2GLqx+BFvi1AyKJiQ240P0IZV8EQu2u5UBtsNk6uKjTjxAutcikfEii7+lg
VndvnBOo1BbZdqIgl3TNx3aTQXzHTNTZcCgC+MZDuqAdaJ2kyzzKsR8KXmdnj4gG
+udzvOcNNgdTInYCMQHyRO94z/5rtdIGIxNhzoM1ABtcVLO38K9gOr44M+6zpZh7
Mj/O0sd9IxeHkAZc+/YgrjIjO25GJuCIhGhGgKOi8OvK0WKaPiwvC1iJSfKgnYIY
59fJWGMD9Y79mM7yglPhd/mDvYz0cVJm7wA5B7JifralwtqQUOiVk8l0S6r0NLns
yoJ1F9ObfWw0RSiGzy6NfiWiiZq5vEpWocfZtiV1FVH4iDGH07vLvGmxJ9Enj6Dv
DwnKO3lkFa9KXJF/9acSXmeeG/RXodrp9OnUFLGRh0t36Al+HCpDDcRqUwJMPt8g
2w5po0hHGhgrMX5nUOoxPltL6cl1nO+nZ7k931n+gX+4N1o3jA4Ly0OQu1xgXXWK
Uojs2N0Uph3243jjqCsgOgcsmhK3nRDj8LitOGAJCarOnvaEPykq24TMbkVOp1QN
QR0h7VRsi6tO801FUBEViyd0QUYDboR3Wk7hIQRl9LbGgHNEEumcZLVEb/1/yW+5
1bN0pq0dky+U8DLJbb4u
=64Um
-----END PGP SIGNATURE-----
Add interface to lookup symbols via a dl_instance_t
Arran Cudbard-Bell@2017-06-21T20:47:56Z
Files modified:
* src/include/dl.h
* src/main/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f9ac4b4a47fc4743f46…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZStt8AAoJEP+k1YKfttfKgCgP/AhxpApwT65MA5lAmDgqId2Z
jNmo25jadCoiB6dTlfsq+7qXnaIf80h8l0vnXRDWSjjD+DbHRvZ7g9SwnAt267p+
Kim6ix8HaBf8ayWLM7CwolTKsDbO7xTYeCvCBDvONFaIn9G+A8O8N1u66lDhTuxd
akvYbaehDwUYzZAR8Yq1Iyvt9E0oXnXiLQbwTQ110r03tCzUHeFvfjMovVCv4QwV
+fPIslrKzK2G0yYMdjWlptBbHelcqcA/g1G7eKXwFO1h2Cc6+O/Si1ToTkNoR9Vm
O1yRpLvVgPR5TsIw8y9S7REp5qG++khZ/+pGszFmAs/anEHr8NDuKIE3uXPF0X+i
iP1EssXvDvtBWBQV+XPvObWMRs7bl2ecpdpTeSrEYzyKDf/RVqSTPuIrO0ThRx4u
srhXNOpMeZqoTtq966960KGFWCBDJAVlKCLOfglAryQQ2ucyeSMZmQhKt80RsLcC
BtHI8nN05MipEwQI9I1+E0BXLZnRaR9uAFxzupwwUdxY+H/NkXad2oJlM+G7eeaK
FodotSMV/W9ztlV6lFBTSX8/5QzvXACHHOxIxyVW9EebFkedJUaVJsstnpQ9LwVk
RZw12em8saqXASsrGtqh56sTMHwUXyS6sTr2lkay5ek32TaRbbFJiI+PsWM8bgdi
OKfhoTQn8ZO1ah5bLOeU
=1vO8
-----END PGP SIGNATURE-----
Cleanup doxygen in track.h/track.c
Arran Cudbard-Bell@2017-06-21T20:47:56Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bde161d499302a76d606…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSn+nAAoJEH0Oec13Yh7NQzIIAJQ7/J2H/mEJJTNzdM9AMsjU
hB3boM3dY2QTln0P1nvMban9Mtvex0RnBp/VIFWkr+0Mn8e/3rNp76zheFTzmAVc
xUg+3r67e37/lwJarLQndcJCkgYa3EI8AKeD71A62bGyB1OeH0IYOd2PIAs6wXVY
j0JMASDR16F/wNmQYETQZ+My1vnHIOSGAwuAzbI2qZNGyQalcyPwrcF55pGxHvcP
JYfp++T96df9QuSGd8Uxipeq1xcIZvZv03FEC/3+jcKKYS6jTS6ZaXXYXx17ghyn
86HcOAvC5LledAu0mf7GTz3nB2xz2VPSl8/2ZtQVCyXhawL6LnLqdRdVcJ8k9dQ=
=JSZF
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-06-21T14:16:07Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1163f2685c3ef96cf977…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSn+nAAoJEH0Oec13Yh7N+0IH/j/Qy3e+XOuaTgCAGUlA73MR
34CQx6omZCF0+XvfJncxrxURCT7Y0a6leXXcn5e/cVoX+SXZWUiU50XT7PNS6e8J
Z835C7TuV5P7h4xUjSzcSXQg3ZeUS3D5eaHCIN496xdv4dKWePTWUqekXSNcgDy2
dcIosjfnhSo410KDDykF80b79mT8tkuTkhRAf4nvhmJj7X0wQE1qLeo0bcVUvHQb
7Gg35WmZ9rXq8GjyeFhBdxTAM3jFo2LX7+cRkZvHruyl1uSHkGMapkJKDXFBzeDu
HFzk+aAXapHVj0jhXjVxvGup3/d51Ido/aCgU3jCQZh6LZ2wJ4chQFSzl/KN1vE=
=xUTc
-----END PGP SIGNATURE-----
extend cleanup_delay when receiving a duplicate packet
Alan T. DeKok@2017-06-21T14:16:07Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16f4cfba05ebbe7b2e7d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSnnNAAoJEP+k1YKfttfKvWUP/3JwPxOXMHvNQA+94/GPpoJd
d2Zz1Wk0l3qcnuBwspxozj1goDMK0Y2H8xH6N91xnHCP4kAtHXN/MLfr0i5vqHCW
Ske7Ky43UpWMzALs9J91vIWGMMDDVlw+YqWZ/JqhYRY3pm9lhlaocuo5R8RCHffY
cOCzVJW2ikswHmV9+aPQFFOrz5yT0Dtapgz2PQ63zrcYRTwhSHnhBt799dWisVCv
KU4jJXUYEpKbfGak7Az6HRtsNBA0Bui14/504oEIa2hJ0ysSOC4gdMl/qGcjrwB8
IJetehhvZjh+6GNRCtBLj9sqVrmIjHASr7HT8DtQdX+DYxTrOBzf4H2IGVD/zZBj
SMpNjU4MoEimHArUhPCrtYB1g6CQZwVLmf739aKwugwJAhdf0/ltuoofUETkdb9C
48DCrnsVgtCO2kvMx1xkLiQFEcgdxOWn77RX9teehFri4trtd8GlPbvypgzwsEL7
+qVmvWaWWpFeYPn+rxMRDbxMmqfpmYVSU4Uc1F+W4J0oh48ldlwUDmucx9jIRl3u
jHYwOCQUPvsHKwkFf5RJxmA8PCbgBb2av1xs8QCzbXH0a7LT0p/HpZS5dhvSO0JS
iF6Tf1i7xUSn9IshKTGjGZy76Q7eLUCbyUa6MviU+WbDUcSifrk5Gyb+M5CkbKnf
1DH7SxVeiETIATYfEQaq
=v1y2
-----END PGP SIGNATURE-----
Fixup the debian service too
Arran Cudbard-Bell@2017-06-21T13:51:09Z
Files modified:
* debian/freeradius.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3707981b6c2e643f79…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSnnNAAoJEP+k1YKfttfKv0UP/1mfAbWeMxlj+qeXD2RNNpzX
6HypWADOI2nRmhyInvSwImu873oKm8SU3DVib0+5Jhk4cmeSlgpsZIUrrYwuDGke
K/0z1khECtAPDaTiG3Lpp9kMIM5urfrmDN89tPQwuczuTHKy+ZeWWKEIuqoB8OA3
GuNtaY3G1SQo4V14CH0w1vtyHxC+oc1K7EGspM7HPeup+uP0ZmKgRIKVh9DkDU0K
yawOTjtUUAga5bcvK4DzCknzndqO6Zx6gsJPIkoJxAnn4u+G1IeyBEmID4909snw
yr737Sn5u25ZZDFpfZBaEPBXcuM85o66K3j0sB8KYXjCpLt/Vzl572yEFCqFQWsC
Sl0j2q+tas/dWaDaXb8etzDjCJL+TWHZOpCb1XVZsnqeA2oNw8uYbA6BKqXiRV1j
5Z97McdXMOAR/KWKg9zTB1OUMe67Znr/E2KgjBRSu1jwSr4cRdbpripdDXTPmWWr
sYgHr2lCZGU1UpmBo+wLkUrFUtNiAQQSe/AWlTVOf16NqPCQ0GxOFJhC9EROSSL+
KU6wsjTTmGvR3sIpSqFR7PTKixVf5uup8Jde+tZz9oML1kAq5zK/IUqbRmJj4WN5
oR0cv9v2o6GR53scS8IjYZ4VsRfgQoqwJXaVLC79lYJbUsNMU6bAHvfRayKu9/Ui
3NB3HMLDp4qriPzczuPu
=ARf4
-----END PGP SIGNATURE-----
Provide HOSTNAME in the default unit files
Arran Cudbard-Bell@2017-06-21T13:51:09Z
Files modified:
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/233dd1e6f7679cf62747…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSnjOAAoJEH0Oec13Yh7NJn4H/Rg1ibk6Ph5B0NXoKW3jbRko
8yO8TGJEY/dmMRuJj85hrtNUoJia9AN/Sipb5SEb6E2xXENHRWTwCG6A3A3bqgM5
ojOqinNWKfpZsOTgXvzkzwRXnBa/paSGStDcfmUZol0/UI3ILhgKxyuKPCIrS6jq
4CCSPZLpf3MyEqMcW5vOEnZ3TUyaWC3XJGl5txIR6X+LbIcftmkk2v4IAEk9Hh1v
LgF3gYBRwTm44XpOLwkQxP5HvGS5v0bqDMmWLzgsJMgD3qKRQ1Lbb4kLwTWWC9UV
FrbRxIu4VZS1F9KB4CihqeGtvAj9IAQjRqjiaLdWF2HlSHUUxgdW6fJVsQSJ7RI=
=5eQC
-----END PGP SIGNATURE-----
add cleanup_delay timers
Still have to add debug printing tho...
Alan T. DeKok@2017-06-21T13:46:53Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/848825e108aef86aa28b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSnVKAAoJEH0Oec13Yh7NVNYH/0XW8OFFDEQt1wmProVxOiLN
CX1k+v7YYPxRPHTRQEkFohA3ourC3Xkqw8x3MKmZYHQnpA0G5siAJ9C3uK14nkWQ
EJbJq26fXvMgUC5cLIior5WKhLiEOO43G6aSuo9YoHv5GJHFdNh6Kc/dtOh1FRlY
oVresKHIXZ48W0sRV36hZMzPzLg+Wpuz/BvdiaWsvmyK26m9KFUfdhmPFJE1dhcf
3sCfotuDRiJ0imlK3CJ8O9uIlhq8mIwzya31rYpuUbDHe3qhVHmOECYSXDVm8eI4
l+GL5QWxRW/CpG53+3OOjhg6z3wGGQ2qCQ9i/2ysRXW6S2dHU7WrdtuBbOirZ4o=
=Sy6E
-----END PGP SIGNATURE-----
no need to pass request timestamp to track reply.
Alan T. DeKok@2017-06-21T13:31:34Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30207b288d8402dbaa95…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSnSUAAoJEH0Oec13Yh7NfSYIAI3+dj8C6y9mwRisPZHuLc9t
7OukJW/OF+Geket8jOAQRaog1m+MNzmYrXL2FG1X0Oh8j3flXAlAL2ac8cOYXDSJ
6MmS0fG7GspqWw/fchTrnIOsESWKvcTPnk3XGc3G2mqaxVFytm1aQKKSr75+ro7S
JiN6Xvlmja+wBRXrQNN18D3WoCxSnFUDd+lFCMa8BLMo29jtmvX7nhCG43X72Tkn
PJZzq85IHsFaSDjkQoqpKThoIeBdCbioJtphZu73xsRGRtLmgVH8MR4u+BazYxjP
r+VhH51/uSZn5v1VlPnXtHuFOdyfZuDcGRbpdViJGgI1akwruOzNPs1mhyN+4DM=
=Kqnm
-----END PGP SIGNATURE-----
add request_time to write() function
and start on cleanup_delay implementation for UDP mod_write
Alan T. DeKok@2017-06-21T13:28:48Z
Files modified:
* src/lib/io/io.h
* src/lib/io/network.c
* src/modules/proto_radius/proto_radius_udp.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21542146ee5f47d30e5b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSnEjAAoJEH0Oec13Yh7NnAgH/2mzlTjx32dVgHIhKEg98c4E
EIv7oxh8INyk6R3Y09rd1axiuusqSnhxIS0Q0OaRgYgfnCsiGS4/64J9JzipsSyP
47HvKHj/AIntfzQyU7dbs6cDnG+4Sd0p2YjRrPU8tDwgfZTVxGY8+XicFMBBeK/m
JfKlF95A/lzxt0uo/Lv5IW1kmOk8gUScMCGYM6ShySmjBd8LWqzdEucWmWtzn2Wt
UvDA0oNF4rUfc+kNNjLWAOZQzEyz99n+kQ/A3HQ5A3Spj6mvsTriOZokvZ6vMmQG
Ocu8uYuWkFajfFVP0C5PICw8Sq65v23BHnAbnzbDTRv+WtGf/MG1R+AQ9xztUSM=
=fX0U
-----END PGP SIGNATURE-----
Add event_list_set for proto_radius_udp
Alan T. DeKok@2017-06-21T13:14:04Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4e71180246972e4fff1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSnDIAAoJEH0Oec13Yh7NWoUH/i0kWEv15STc+jvJsUTOAxpR
0Por5NArNidnnqcKmNCAWKKEcnW1JpwJ65koe1mZxTYHl4RejHyRSQa+mxWa2Jz7
y3QOkc9b0AkqiTSu74ZH36hVzV7PD4PfgbS4c5FMwkukB8PkQOk1rosaCD5t88q9
Lhn/43/yk+0PEMbRXOlVMM4txZh74Z1UzoW9WrxXo8RbNaFQkwkYnJO61qRRNLfG
yAlp9vNzfJQSjlEWTI+FJr6SQDwtOzeXb/0Ttv0tLCaGW5rF+XecemudFY3OpkVE
WPeVYPucPrbp+gHVvHUALQade36jOEJB20KFn+aiFf3Dx3eoWvDf5oFjOMeMU9Q=
=BWot
-----END PGP SIGNATURE-----
add cleanup_delay to listener
Alan T. DeKok@2017-06-21T13:12:35Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0286ce47e2962c87868…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSmgJAAoJEH0Oec13Yh7Nt0sH/0MSK3aB7cwzV1XoQ6RYo7jO
B8D4XTYRSvBT9wnYZgCC+2IQgW5SFF1W8941rG/vInTE8SQ8fOaQDQ7zCS/BwCLl
kBuIjnHj3o9nnqXXRvR1f0SI5WwOI2HCYopGtdn/IDynfqzuofZQVylQvKKWK3Qm
yday1YLT2MJprL1YFaKwDh0l13iuTYa8MGT7+yYOuUIi6vxBiz24nUXBggy6+6pF
vj5UF+JzYzb4GPMgtp+oMNIuTjlqxKtACOIlT92DqNO26f2/UYzNJj7C/bLpbnOv
yKe7mxdONEgVEdO1qz0j3rdHz/yhL6J+JSx3figwLcvuU+TyHyLWTz+kXvBUDxk=
=xyLu
-----END PGP SIGNATURE-----
pass instance to event_list_set
Alan T. DeKok@2017-06-21T12:35:20Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3e278a8a1cfa7c16809…
======
--
This commit summary was generated @2017-06-22T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSnl9AAoJEP+k1YKfttfKW0QQAJDXGhxZOXZ0eFW4xLDjybkO
tgdOTYMpQRkw5IJ0DRx2n5Sbj6T+S4rIT6sAmm6GsBqWPZ7wySLSFO9MBhf39ti8
lV0T1VS9fhMuXSXSrbEOvN93mB0ee+ByelZkWH0eNR+jswqADNSMZ+R6G+oW9jfX
vWddGYLaRW/C/z3SkTYLmNlR7/5FKRsZBickqtfzz2BSsjebKr7ZOuc9J2divCBC
8F6pRoMzQ5tzjivOpb2UoBsUVIjZhsUjpZVIW6uDx5vmTTLjFWPUawpi/9uB9Cly
O8BKQSpkN3TBNUXupmqezlLo9iPftPsx2S0a3Rw4LxiAHlikafNFQgxTOLCVjpwK
YFfVEo2162hRejKkCeKqgNFk5FR+/k5Mk3u5pLckePfLcPlNVtppSfOPlc5dFawK
982VF2y6yAAuQKFFRzzW3lQWBQYzK5zMpWxHlcWPWXTCmbHp4Gm9YTYovusELpHl
0NiNkdWzPEnDrxB4MWwqvG9uZqVHJxHJImzdBDSelaZ5nQSFn7tO3SoOATQIq6b7
Wep/Em4tc2JOHS7CLmOoLQBgXAxAlV2GBpZXzTbSof2XDZMG9PQ1H3vx9cDuovFz
xitmPQthPh7K8c6W/Es7izJVSvXrdi9spYm308WJB/yrXx5hdoZNP83g7kT1NwUj
L5sLAIfN3/FIOK5kNMoY
=D9UY
-----END PGP SIGNATURE-----
Provide HOSTNAME in the default unit files
# Conflicts:
# redhat/radiusd.service
Arran Cudbard-Bell@2017-06-21T13:49:49Z
Files modified:
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/816e387ccc1158f5f9c2…
======
--
This commit summary was generated @2017-06-22T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSYVCAAoJEH0Oec13Yh7NemsH/jl+QTHpfJwr1te9BN3YhRXy
09gfeXIS+wpyW9DiBnlLzZe6ZeFmANkA2L5Pkz2J580bGxTZOtYw9wnvZabBWmoX
JB0UUfvKR6491SCcheVZfCJvGzc4PdihZRuIQciYVnZpOVpA0+Stf+bcEjvjBEHN
ZJJPL2hoenU5l83kgqU2efJlWmDzzkUlVseDY733ZXTC2/37e3SDR1M951iSpzRG
4TkyxtxU+8/tsf+CuyeF3VETPIShWVuSsV5hLM2cF7rn5SzMKpyymp7fKkFKE2Sg
sFYSaI3UhU9lsWH01cIfe0KDYoacPpLvWPYvevUAJt2Lg6/lwDWTh6ID2a7RqBY=
=9QxM
-----END PGP SIGNATURE-----
move rad_authlog() for Access-Reject
to after running post-auth
Alan T. DeKok@2017-06-20T20:27:46Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd3ef73d5d1ab8791410…
======
--
This commit summary was generated @2017-06-21T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSYutAAoJEP+k1YKfttfKUYIQAIhLQRqsWscpHrp+z4stRotQ
FP88UUMlW8DtIpBk+/GyiZlWFWtuA7I5DZiPPVioBEmBli5U1Uiwr6S/DXWTnUnw
EMwDrtxcgEP6GBkych+aqYKzv3X5ngR5f648zOVZalJ9wMZwgZ1Y9CJQQ/HWhP0X
MAb2lLBNLFykvE48zlomcCsRLory/6k05l8hTLtttOtuyrCI8tXf4kNb1hGnYZJr
8lp6SewST7uYV8AI7rh74Sco6Vpax/Do4UsH4lGXqowK9nmnHKDswTdxK8hJo0q/
UJ7xVwoukRnjVUgXHiiair7GXAnrOPG6yWIy/PwxFG/qbslevwxnrfMZmOaHdyRY
YESCr/qkm3N7q5tOdAlmd3qUzBhzkwxZbAwms9ggdw4Hu5dy0EfSWTBCswjX0IwJ
oSBZX5k+xf2HvRj6lXZ9d3tgnAyJOk2Mz4XWWEeCTAxV41WrlSuOYKDChpud3i/e
tdmviW7+3liVyewUrA29za7gbw5EyoB9rmH4DqcrCrNF1Jm93/WyydJUdF+3Et2Q
DKlU8O7VjXkM++QEv+WAObGAuznrYEm55sdda4J7uGDtbZWAuDr6n6HdjJATZJkT
ch5xFwKo1ApDLtBinA7c8LXOAduubmNxdYTySFO6QptUiHQrCEc7qp+A2VzMRNXO
Tmu3rFUnbcbRttoDOQp/
=L2a0
-----END PGP SIGNATURE-----
Add callback to set event list in app_io
Arran Cudbard-Bell@2017-06-20T20:55:09Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a2afd0b84755f2c1616…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSYs3AAoJEP+k1YKfttfKvaEP+wcVUrq1vuP68DH96hg+M1rY
i6Td68MzUkQz689FFuhsXzi3YwKO7uYRq5D6r+a+ZjgzT0lTSS4WwesaPeL3qEWb
wdJAOZ8V9mu2MHXBIxG5pRk8G0RbGqGBk9+37Vx6M04uPd7h6KLIy71nAXJPtv+G
TZTi5Fsec5hoMcYPsPPnR+EkOXwo9aVJ6qO2icNZvtxxXuqV/NFc5g1iZZ/t60TT
CuYuh3SDmYsoOxrHLeVooUSX2RAi4S2/Ydfqk9H/6dRMdnWYHpYPv+/4K726l1RI
AmvlBDSOeliIqv7bgqIscdN4EIoyIZqgCwYnBRbSK2jbGgJ9poZvp5xPvUHry6Zz
SFrpXAP6bRz1WisRrzKnjkQ88mVe82dMoeM8LgxVvGZsQoNdY7bbs4qIyZLnUHin
7p5+qNnAt3a/AjDeneZCfGjlJmItUklqp1nHUiQaxL/Jtpj75eEsoLvcPWw7Ltb4
cVApkY+gJk7iYYbpWHMkBhGKJ2qISj9Hd3G/8+MIdbtI4fDddZenaaBoPkQ89In/
WMSqhwNWFFvL1cX7VdtKpXuAxG3U3Z30w7+c8giZ3yaO3wvKNKXh6qy0kyt3C92e
r2jbsadkzmJpipAT8Wle45RtbRdQu/lpp+5aveVaajUP+6npuu1ZlFSG++zfWHYx
sfDshrPn+RHlqc8LR90P
=WC25
-----END PGP SIGNATURE-----
Verb last
Arran Cudbard-Bell@2017-06-20T20:53:11Z
Files modified:
* src/lib/io/application.h
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c061ae81128df312d478…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSWWQAAoJEP+k1YKfttfK8oAP/3ftHFO4PAmSfqFwm4qelfVC
QBFCsgO3QyOegWoI8jFX5FQVwxZkFb/8jwulYXRo/6NB1OSI5O1sYIMMsaqeOdLx
KUlqzs3ijtRA8oyBBY612klGDOvPT03YV4TAbZ+56rKsnX6HIlLKMrSz6sXerWPt
XY5BZWviOzDXHQ6+FQvyhRxC5jky3IedxE+KRTdRZLcal+DkOBwcDleWcZoGWSo1
9Gsp2CbWV1wXW97CluXIaGjpZUWgmbmfH2Af6yImI1cWkv9SWpl5rAREDMJ5/ucR
FqvU27h74D+hfI3i739NtOPAmBb7jK5h1D53QBRcalfnEwyWiWCl0CdgGzIKNh9G
w0NoEpAgpfJ+5geFKDdj+8x/BH20j5RJTj3+qgNnQ17Ma+db9j8qDWaJkoGVAelo
aae8Zb9ZKf7EXNqZHxX0rzhg7dq2z3jtjAz3Ex8qxgmBvDifu6UZYuHjVNQn6GtX
bPqB6dIUDhRlHHB0d/nidVwMAOj+0YWeXTX52WtpLxflUecYstSJjqpCBo/HeKgj
71Gy9gyaj1bKrCD3Bu0PV9kHFc2Ll7w4ecJE5TmuQ4KJ0dDnTd7OpmDJcCnhh+Yj
qeJAwJwSDv7SUeeflb/+MK1vZ8Z75JaygT/Q1iHvqc9szF72O0vd6a6eayC40qT8
mo4SRUMrQz+Vdb4UOYfE
=7vrQ
-----END PGP SIGNATURE-----
No fr_prefix needed
allows us to use the default dl_instance talloc types
Arran Cudbard-Bell@2017-06-20T18:12:32Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/407259d340bb51c26a76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSWWQAAoJEP+k1YKfttfKKCsQAIlIfWBlB8ZiB/wcfBngQoAy
dpNE45WIWgZXeXzWIA5MmuhGBSscE3pZn5xInlzCfq7jkmhvmyfJmIFG3ySkqnrg
ia++5EoTZk1ZkAxgEIfOaLsU9/oJvS8T7HPfF/p5G2+SIlTAjqlsBp9Ecr/ddRGj
mp7o720nSlw6OhFA1Ilu0FGOPkwYUY6ne8SOxZbiKGZ6QPOkgc8D5xA2sh2T3yYg
ZySjiXpSgKJvC5SGcfJFlRK7Zz+QF8VsxX3dDhMnjGv8FEN2L/sZlk3IVuH2iYmW
WKmjthf8RWQtFVQ3M7dcm9P4/xgzmyeRbdcQXbXiatrSq0PiPDbaW91D8v+9AOBu
rCOJ5OEUieHO+0R8G7zQN1pijR6pvtX/E6SNsAaBSQNVMkNJKJp2kS9u6u6L3iiy
YrrFFufzF5SONd09TMWRdTCKrdGNHXvgEtdiaiDc2ShyEsF3bOep0PdCVRbVHlwJ
dWddc7wUmFqqKKf25M/C0/8QgMOZN0inmqsYA5ktczLp3oarmuMDjC1TE0FeAT4w
5f6kb0yCYssJKaA4ah5h6iJ7xpGJ4a5gtf9FvcMlk7BNrPYS+V20nKZWbYdUp7R8
oV/aQEIH68P5cRWYyPCSmpwm0lvqRUbsTiS2esOmNWIShyV3tRL3DWdPkgjCUX2N
rSIUVnOKINQzPa6GJ1YO
=+3L+
-----END PGP SIGNATURE-----
Pass in allowed packet codes from proto_radius to proto_radius_udp
Arran Cudbard-Bell@2017-06-20T18:12:32Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56f94f19ddbc78f220b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSWDYAAoJEH0Oec13Yh7NmJgH/R96au8mn4hHqtZRPF8679tP
yuZGpoTfS+1BTDoz86NI6UahpRKqssIHs9BQ0NS37Bebn0LzQgslRkbsqHADV5JC
E+975MWqadnSg8Q4gvYW/3RuCDsaNPV0LDOna4zA1KoTCZi/4eACwdEHgDIWGNyQ
VeAASU0btrvjOlXrN2yUJI07j6ZpGJolqfCiTAhiBVqr9EVJ6yIdwFNv6ENhnM5v
YtJV6Rp6K8KA9G2MC4Q/Qi752g25hTfSOvqMEg5rdPE1lbEF1XJL2nFPFVWf3hah
aGMEu8ecGAhdFqm/DJIn1rEvOXxWXt61OpUNKGuAFYq4dWwXOn80vKq1g6cTzWw=
=lQHy
-----END PGP SIGNATURE-----
allow 0 as heap offset
use negative numbers for "no heap_id in the entry"
Alan T. DeKok@2017-06-20T17:52:23Z
Files modified:
* src/include/heap.h
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73a9da376a73c326547d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NDt0IAKSzJIjUUs4YhVQCR8qRLUld
nBAr3knGPPFs315eyB26H+F3UkdcpGejcTSgE3KAvA1Z/HIQspKDNvUlPg8lk2OJ
VsIS7gSAkXZkO+DnpSOqBmlZvbt4lP9ijuFeF24TDWSW+eDNqNZiWtUeJUSl8cGB
IiMuHlU9IjjR2rXQitDPoP35Dw7rALWamZtr0CYqioQQws4v7Gr4vK5dgADONzTH
XnG1s1U1lLqu5OY3zdOnhQLlwumUCdT5IGLT6Dvl2Op5NCkqH7lEsM4g2ZtOfV6p
Il8efSLuc1uXSr3kASL40rOJyn5OP/wUFbcH5zdHTrSgeFFHA8mU//rwJxcoNsg=
=c1kr
-----END PGP SIGNATURE-----
more debug for scheduler
Alan T. DeKok@2017-06-20T17:31:59Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e51b46565e243318f10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NbFAH/j+Zfk0J0nRAY2gBFxsFOeWi
N8TuNHAOdrJ1x7NpczeF4eHygfhtn721tKzznqp3/U6G+A8BTtl6hJRqjTDOe1sP
5p3YdjgRMLuviILRKMzEhE7spTRm42P/IW9O0102+vqQrYWSzEuKRY7oPOy25HSB
CGRqAvlozjX/CH2HqNhzZv2IKGHGxLqulmHprgCcxgc7uaX43Ydl+nRLy/aoGfwU
WVUbLrcRaQBnLzJSoJBoiPoP1IcOtefcXYcSkxk7rxtixVNZTvTcC7CT+g9KEbV2
5tparEbAEmrvRTX1jNMO+FGKnCiWU+ZKwAktAnH7pi1dqDZzcHexZDewgOM6oT8=
=jhEV
-----END PGP SIGNATURE-----
use CF_IDENT_ANY for finding the thread pool
Alan T. DeKok@2017-06-20T17:31:59Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99b19e17b80ad3bcaba0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NIW4H/1Ye4/OZOGWgk+pkn/OfTcfe
NeK6pvDgO1nepbX7P1myu4KR3XHgSDZPS403KEjExA3D/YvTf3LKO3UACkj6cnaa
XRAnk6V+Ytr4bh4f620LIlH6ESEwapyg3cU4qv019O1BqKzDBGckzIhTTmsgpfwC
bIcFTaueXCTTRqS/ijkIsAvaXvy6p5UIQ36gASzfXw+1nQDR8lMzxiqMBhZgenai
nDKTPr1mMR3oKbzvobM7JI57ZxGaRMWYSnPmGXCwQ/IO9/4QQGeza2ZsOrbNj25J
ksHW0KeEKvMy8l9s2jVONFum/cjwE9nwZz3e13JEXQRhxGy1phAyoFH5sOtLhvs=
=ow5U
-----END PGP SIGNATURE-----
single-threaded mode for scheduler
Alan T. DeKok@2017-06-20T17:31:59Z
Files modified:
* src/lib/io/schedule.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38602f3553c9413f9f9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NhT0IAIfsNZc9rbiRPaTTMcd+ZSWQ
oHFxU4CcOOmG9BwPMNJiebjJm8MOtwBrxGla9rPOScTto9aIroOW9hgXM6CjVufw
s6WrZVAC8SKc4fx21jUqHs2MLPtxpiPHRRCn4SAqlhz9nLCpBwoRPCymWJPo6cYF
ENUCT75+OmAj2RSFL7IPX85GrvQZjAuI8PK9obt+CQh1BecZde69/MadEx4Ma75w
Ic4Yu4C7WaSlcw43vjmaCOzVDQkK08CYoJQAnU+WtlWQ1QzU3Y0DJyrt9pMbe2hy
/f6woPiex2z99RGsYymADR0FxWYZMTAr387vkIbEGO1VkntGSzKC/PpdlmGbDGk=
=3nAh
-----END PGP SIGNATURE-----
add event_list_t to scheduler
in preparation for single-threaded mode
Alan T. DeKok@2017-06-20T17:31:59Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/main/radiusd.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d47e2618fa41baea08c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSVwPAAoJEH0Oec13Yh7NgWAH/ArJEDp8mN7L598dC4Xwakjn
gv+qe8wcw4zwTmwT9uGZyzsVfghPA5odbIqPEwI/gWKXDvl3KLHbbtq9VhBS47AR
j7mnS3pTE9Mm67c+RFe3MRgeLEzR15ZBu8S0+QJ7MVcyaanE76r4uwQUPAR224F4
XGjqUYVSnk/CM5ADEnNa+HYffyDhXEqftetUJLe4spvMJ+DuvCa9P0Xnr39r4r13
NWeWQNkBk8Qyh063vYfLqk9Vu5YcEU7o7jLTDVbZJix0ShCFv7ITLoKOlkBETqUz
a58vhgSYvPlnxMe/G4hhq6GRxr/D3WO+NdgDWGyaIizFAPtTdBmKkZhelE6f5BQ=
=IiqN
-----END PGP SIGNATURE-----
move scstart scheduler to after event init
Alan T. DeKok@2017-06-20T17:31:59Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00181b96da484262fdd8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSVtzAAoJEP+k1YKfttfK4/UP/1eKhE05FpqJaBqpw9R+N/Kg
J+L5fTe1wyLWjKehXpMEGKMRmWiRYZsYktsVet9gGcPDD/2NYkjGaA0Ypq8hpEP/
hB/va//VXWDHsgnL7CFQyhom3DcHu9ygBqX8gH0Zj2FD0Je6+AJKJTg9V/h1BbRF
/lCUD6as2v3HbOEk3raloEpJGnISjVAFWYJOIIDYNdcx+2m0gZknFLogQCirWEDS
WWJHacVwI92jQBnQjH7JK4FgkUv2eUguNZCS9h6Nu4RCXtn4+j2WTQHJPWY8yYCv
X9Ub3pbkmJ+kt1j3vxnQZvGReZSbaOfEYScC6AeldWGm+BgUc3h05x+jYcNot919
IJbeXVI85Mf7qMWKuKlx/PcADuca4sKw391ULq/+5zdWr8TwxaBQNbkJnTPNMU7Q
aCcSmPns7buMoXdRkiVxKm3KipW55xRHy3aK5RAVpEeI5qLXq8gdquZaD9nHrvtq
ASjPElQh4W7m5Sbh0avBb0mwaarmhYFBfNGGHyTEkjeAg8I0EVY9jm8zqlqZpgLA
0w0UX+DswG7KRCGuw04wPSbIHn6wFXllboAfYBPeQBKf+71rtvhQ1yiwXiU/0l0X
Q3pr48kiPSkN/bYEw8TqbjwD8rbJzN6Y2hkbnPsXs3xAtFOPe/jCC3gRuD3eCYsV
UkCGgWOimCMPrROnVnNp
=n75k
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2017-06-20T17:29:23Z
Files modified:
* scripts/docker/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d02461d2e85eee572e3e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSVKTAAoJEP+k1YKfttfKw7IQAIgStE/aayJGijC8Yuj7HmAj
2WRdSNbWR6QRg8YQzngcMtpHocf3lCzSau0V3zzhQ6wGDEUZMrt7T6G3LlqVuv7z
dhcID39XsAcY1H9mAPvSHdKRor1NR+E7hIr7yUR2GkDHtNpoXIoAFcg06sn28QV8
xKpvSeD/MkxIaWBmkkjEkZePpbOZntC62MRfngwzkRJ35c9v/zFLSr30iNhTxuYL
NxRGxSL5L6iM9T19NG7NCI4uoIdy/umfRABv3FSS+8F9HiZZ14ws2v+WHOvBhvJ8
tAgCFU67ovNlZAmum08EbcVW9YDrOiGaFwa7/f6t14nMZzjU6ZJOZ0F4UuxxA25A
YWhdtXcymkl5esMozVfRYZ459FcpQgZZiPeW0QfsxuZ/v0hGjJBGczRhBRBZ37pe
+O0OXuSHL3BEqsOYym+SVaeSnSGj4YoPB9xmPy6rHoA8wgW+nH/tXNjtkWn1Uax+
IQGoPX266YwpUUSIJ3YHcl/Cr3gHYQh10lXpQQ2aQdfKAM2FCsj3VdWqzs4DMqO3
CVgsVBsp2FvjB8JTkxwxHTcl3qlwU/6zRvlVw164VILPclYeo7f3cuu/MJETVseP
2nPk68GXAZNNr+6LqwJWDFmg1k2SPYfhaFUPhFkycCeFRMis+ARlPSLdsbHAMPd6
OKQVqI6mfUzt8RkQjwL0
=LkBD
-----END PGP SIGNATURE-----
Add docker centos7 script
Arran Cudbard-Bell@2017-06-20T16:51:31Z
Files modified:
* scripts/docker/README.md
* scripts/docker/centos7/Dockerfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5795afe912a3f0c0de8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSTL7AAoJEH0Oec13Yh7N96kH/3mVJ7jhLtkm18RQ9OdAD4Ym
soD61Plf4HLfvnb3vsitGt5gOqNUl5OaI93cRK3VdMNDYdiJLK76RMS3eFK0tAZp
gkIH6pzok9z/MMU8aa0kdj+gCTd91LMKA9iudaLgixAAc/bR6TbO4Xjhpzs6pYy8
qlrcfSG14LEIDJ/G9Molxk/5vjqjk1LWRuy1ffUCY0zEdmrFmj1t0ptB2z0aEzpw
0OXSIilNEgTk9wHrWkUdCcby3eArXZQ+mgSJYY34o9NexLXe5pG96Vt4Ac53j8Ve
AJlKvLqu+3auTTDwfeIhi4ARZ+n2t63Cy1SXoD1wNH5TKyRw+jDAs9eyVQMNHoI=
=SvrN
-----END PGP SIGNATURE-----
fix travis
Alan T. DeKok@2017-06-20T14:36:39Z
Files modified:
* src/lib/io/network.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b9aac1dda4980958bbf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSTBlAAoJEH0Oec13Yh7NnjkH/ikw9oi3OMS/0rlC96Rc6FBG
XBRs9P1PJalpX9P0S6hp6SvIgUFoDL+o2Yfica14Lg3+69J8m6yCbsQFOd0+yv5A
NRZsWSqmNLSb61ovmZEKn2XPdGRseO+3CxvaGKECloagJu4wGlZPdn2WMDT+62nS
aHwJGyYHQ7oXIsAdgAviD3vk3wjrU8phbMa/0/jPTcLR44RtRk1mhKdQGM5NR1vb
pVmJakOgJ/yuZP9QVbdXaLcx1IoAu76QfjZdMlQECUvmaGTs6Ynavzo/Q+faRBvf
LLFOMIO1CGvrE7Ww5vNdnC93iell/XTyX5iqJUOT2L7MLUy6bb/F4IXnMlk6MSM=
=uZgX
-----END PGP SIGNATURE-----
mock up fr_app_t
Alan T. DeKok@2017-06-20T14:25:35Z
Files modified:
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e96f1cdc6c5dedc9dc66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSSw4AAoJEH0Oec13Yh7NzgEIAIio6IfZq8GC9GF+0WocEXk6
J+k++MVu0LxBvLWDSy0oc0gyLAMYtGr+cgqfy5LZIiZTDoDvAUzbWSbp4Tse+U24
tE3TdQ0fJgSpEIPC6Jr8E3K+NWxM6SiM8VivXZGVOj0kZh+wiqdeqqKB6xczxVK/
3dgsbIH5GPPX68bIvC+F8vUUW/oPREYF/Aa3qfA11gTD2JJvFEm8sYxJvqh7bZTu
mq/t6DXGjkiAUW4FWmQKpcXbgCZLPwO+iCbxpyAxjmAOLBQcG2JRguo+uP5BRYH+
S2NMMBPKXPvfwNfKRcomItrzyOVY0bVDKmXeiuQJVsMrSazM8RPAafhXI+oY2M4=
=GW+E
-----END PGP SIGNATURE-----
fr_log_t can be const
Alan T. DeKok@2017-06-20T14:07:47Z
Files modified:
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b04a962135fb44333ffc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSSDxAAoJEH0Oec13Yh7NoN8H/2cIMlPAJFx5bhiK4rsUFarD
Z93sHUhxKCjcoAuM2KYZeoyDyczjHO378yo01guWvwY4KdYQ/2JU5BU1fM86VaNZ
WhOpqW1tIYYqfbT9Qyak6jPMbFlld93rjsUmHYpJxKfStAW39GUhsYnna5oC5ui3
hu/feyn6SdmrL4fibSSut4q3FIpqargFfVV9E2ksxNVQ3/b1W+DofSfOCa5qmKUy
7PyyW9NACRE9B8khsmdXHxe/JHlg6w1zy22N11TRmTsNvwlRwXkAdEP5+oHXGX3D
PNiGSEad697PJzfXdyVs8Ks6xt/2fYSiBIWt5fSoWGAPJ6/9pSWYGvag8T7zyCo=
=AJu5
-----END PGP SIGNATURE-----
pass event list to fr_worker_create()
In preparation for single-threaded mode
Alan T. DeKok@2017-06-20T13:19:33Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/worker.c
* src/lib/io/worker.h
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b1e33e910514da91dfb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSR/kAAoJEH0Oec13Yh7NLjYH+wTHC8OX/lt1nIO1qUIou8V3
1WT6IJ+7yBmQXO+jwwpldUC/NrquBQjLOlATO0x8l4a2QNKyIz6G3ElcrTLrpg8G
C605YShOrHQnrWtlfop3uXzngaeI+T8xrW5w9x0gLE8+Vd7fQdsBAB/tvI8c2wwX
f1UBoJqNCDvsBwMRU09x1tHd7ko2ZNjXaU3aJbOlT1dtaPHs/l+GcOI85asuauua
Z44ZuGASrVmMnArKUsr87x72OflN905zG0B9YPZD80qUeZj7AuSih5n8khPJfQS6
5xvLbgRwWDSJavf9CWhBXmytFXKiaFWFg8s8Wk4gZgwUx1ordtcHMv8kHk7ovRI=
=qVaN
-----END PGP SIGNATURE-----
remove pre-event on destroy, too
Alan T. DeKok@2017-06-20T13:15:06Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fdeb4235a382248d669…
======
--
This commit summary was generated @2017-06-21T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSDf8AAoJEH0Oec13Yh7Nz8sH/jhL+amVLeYVmWQFeNyZUexS
JVVC6q5geB0Ln6VklXETjlFmdn+HZgOrIGNg0SCLMcpc1NiBzDsaDxxbJZvMWnb0
WE/TCQgro1EzEHsjAkVIFWQzufn9zoKSILp5HsLbmdkge/ZhEww4sRfsyKhqCWHh
KT+VBuFqZxE2YfIjMrPzdYJYHwWTTD5ekaMK+J9ZjIzray8rkXbU7XAQUeYHVduL
9VForwVqKsj0gjvPIj47CAkzvfJlVLRPGsD/gBIyeTF5tzTzgYAJOpv2hyeyP5eq
m/funCUUV0j6M1puKa3lZVds10cLHve1DvxmXJqKQIxxYWc7iGBAhJyRNakCyvE=
=OPrK
-----END PGP SIGNATURE-----
pass event list to fr_network_create()
In preparation for single-threaded mode
Alan T. DeKok@2017-06-19T20:45:25Z
Files modified:
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c5a3d91ab8725f3f1bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSDO9AAoJEH0Oec13Yh7NPF4H/i/BlUa+kPLroHJPmZAbEmu0
65BpwMDHt88XW+XYZFVmtvmkpVBqLI6C7GVrKHmSoV0/td5p+45cIXqDbJ8jqCyj
Vxbs9CfTBoHWKosuSLVXgjrFpTRXsfDqQE3bpUQwzkrjdkZJEZwyWP4j23qcpHhL
37DSfrq/i1czDFTgH//h1Mj03s6iXAoV2ehEwGg0IjbPLEuxJLCaKa+JKZqGecOR
wdUyHzl2VzSBZqeswA0PskU60Q6G9X1OQlmOnPwTzpA5xZMj3SpeV1hUdSySU9j2
akfdSev0MrE166BKNpbP4FmXbQQLMTBYFEs/1EgEe+jIQSZpeQl3LvpplsuuyJ0=
=IvgD
-----END PGP SIGNATURE-----
don't print "waking up" in network thread
Alan T. DeKok@2017-06-19T20:27:23Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c63ab841c47295ab37ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSDNLAAoJEH0Oec13Yh7N1lUH/jgsVLY5c3sETHgnsAGBX1TL
fioa5G/C2VuSwOAwttgAwWyGWX8E+JVFHn4KyJwCjK1MHRg7PnZq2Roto9mUBvLS
5eQrxHjNv7NLVRezmtu59NVv6HsNxHokungjAuoXSdemjKqgk+K5uvF+RX+6rrTC
re1oGOgAnKJTrQyxj7FGy+tZsO9qy1W0TtAGjIRPIlqRAC1//ZCQ7F3QQjDoxStI
VB0MymL0qI6ThgvFC15GeDrjMS/OCLPPtMqXknCAeVOHlPO3r6r9/kGLbKihbVdM
BPRanexhhvPXCebtYtYK+WBb5IUMF/Vim84CUbQnmGTducKpP0X1UDmTRAkNJvI=
=ehGW
-----END PGP SIGNATURE-----
mode status check out of fr_event_list_alloc
Alan T. DeKok@2017-06-19T20:25:39Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6d7eb86e09d5b632d40…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSDM8AAoJEH0Oec13Yh7NMgEH/1J/nZwFR3lE8k5g7Db2nuYX
c29shB6Q9/7vW+lqZLV6xL7aS7QG/Y+qYBDEYY7/AsnT2UwMv4qQ2jB/+YvoneWE
Py0omutKFPI9hI87TfJ69lm4k8GTr+X0A3Kd5KEJBeZE4oY2DjNiP+x6RLG01/rW
nExmHlTm0NsmvmBSAEDkr/x6cUQdE33vj7Dmgx2Gwl6v/d/K2B9d0tUDDHhghx5C
T6GNbUE7JrDcEbahDLpCtOqzXM9Qou3Tdiw6QbYARL/89cQNEa8KrOn4uwnWOnR6
ZbP6D+B48qguHSPNZMToZ5uP9BcmS741Gmh4BTkI1onD5etUQed3R9b3Nrkab5w=
=hSZu
-----END PGP SIGNATURE-----
add support for multiple status callbacks
Alan T. DeKok@2017-06-19T20:25:32Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac92b7e3978ca85c22bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSCsAAAoJEH0Oec13Yh7NdJcH/0pyWskwkn1+mpn8MeVJaoWI
kGFElbjbTXGMVhPpOrinC9P7jroMnqorObR4GmQQfp2IQmNB9H30vwMn7NnkLWDR
X6JnbajD1yDvUPb2S6LkDxtX+N18gB81XI28QG8W1DQD6Tc87Jy3rCZjImMeeP4i
eZ1aHYdXeCa50hnb9Vbpt6FqdRkURtR7HHMUs5bAtWMlAzEGF9+pnK4B41WFsZ3j
oSIy0x8Z5ueefB/Io3okOk92dJAtoZg7FfeW0V7dPmdGg/48TqTMKhIrxlhoSSAs
dferGrJWNckwBPqtgjAim2v8QSnJZ8EYOKcPnava2MbyMW1JjzuC5NvLfaHbeX8=
=3a+H
-----END PGP SIGNATURE-----
move error message to caller, as it sometimes may be suppressed
Alan T. DeKok@2017-06-19T19:50:09Z
Files modified:
* src/main/cf_parse.c
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd0eb87ef500d222bb91…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSCpnAAoJEH0Oec13Yh7NGrwH/1uFHnzLtIFEP809GsxnX3qA
PmR8ykapXwSGNDCCJbBxdSEqtNADKXvsZv4seNzjpCm8QPC0R6I7P4YexlTQTi/O
X9Qdd7WArwnyoYVKzI2wspyfPJ/S9H8hqDxpIejqlD1CZnv3TXcJ1DRfljzphtLH
1aMuJOLlbzVfDqRCwJPyu5CqEPvV/J3V5uWVk/tj/rCAH7zi0anmo4UpXGvpxGyt
kNV2RN4ZYzbfpBE9v+1VR+5NP7Ik5cVhJ2d8i9wtv20wC9eDjNOqVjDrx9lRYUYo
u9bRzgwMQxyNqwwvJ6QSLEaBGnpaiVvBDZqatiSGse9w59LEXVTGFu5wndhzkro=
=KVDF
-----END PGP SIGNATURE-----
re-add "name", it's used by the config.
and rename bootstrap to switch_users for clarity
Alan T. DeKok@2017-06-19T19:47:31Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffdc4ef4d637e9f101b1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSCmfAAoJEH0Oec13Yh7NlV8H/jGXRiqKfLPAt+otyrqhjO6o
FYWk6/+5gni2FLhbFh0dVQg/pODnY739Wp2sBy+jiKfuGi0vPioIehCjQo2qKOQ3
VG8eysbFcYp4+swSvABe58AL8S39f/nmMDO4dauMIXjZSXItoF+HQ2k4tbfDCABR
gIGmWHu/DLQUSDqWmAIytzK6fH/vhuVJKOrW2iX0l23Q2swXsPiY2I1AJPI5Osox
O0038YCYTg1gqk2bZJZ4u5lW5a5A++2cPsERDweUFZokaXTSLBhXL9hUyByk+5pX
VwP/UdpWUyu0/zw6VCPhmOndZsLHBn1e6ueVkfpN4vGf8js2ronod88iUuN3K6w=
=jW3O
-----END PGP SIGNATURE-----
move all security to security config
And always add boostrap config, even if we don't switch users
Alan T. DeKok@2017-06-19T19:44:04Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a4e2c05915b40fbb6fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSCbpAAoJEH0Oec13Yh7NetwH/0aOIb9dJ5yQFIllITgr/imJ
CiURPr0b8UL3/53NU5FZEevKS6W+m/eIj8AgFhK9ig24US7CcC+c07iDNVOKnjdN
pavZbtkRMuVJkY6+EWhQiTx/epUGiIaiorgdP3YNyGJUt0WdfL9B6oI/gbZlT7H6
93AE6+9Ii3JC/aNBKG6N3VwigWyVEzJrRrWyrBffOP0B/99kag/rf0BILQSJjV1c
CAy5wIJp7yx73Zw5RIygOXQ3UIbTTgdlPKvC+VJBLqOjGUzo79YRfW8JkT7x6Fog
YQ8ukxAPXWKVCs+A2ONMfwmnR5whLBGkpSYUidHIPvU2WNoDVbvpwf2YLBOrMtI=
=LaxJ
-----END PGP SIGNATURE-----
silently ignore duplicates
Alan T. DeKok@2017-06-19T19:32:52Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2433a84cd08d80202ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSCTpAAoJEH0Oec13Yh7NsU8H/3Gxf3cd1Y3nihdMiLMIbBp2
kQ+xPRaVuz25vc40AXbfaSKOX/8RCvjzJtIEQYN+9bbmBcaNloKDVlwsyvLGeffs
PDVjXav1fyPNvEbWT4fWcZgEXvae3Q5ofVVT8cWvXbvL6cOuHZ9w7eXCikzGDZ/g
7UzmsotpE0CA3FPYfAEyqM0V0bo5IsQrD/H8NVjjRkLPN9OIUcN9D63vugTcQGHJ
gXC8SGmuR0lYiZzcp9p1Gd92Li38XEru1GsiRmkFuqBD+qG1SHWEuN+gHbe5ulhB
m+Cc2Wu7kbTFCKIfNknj0nOulzNClVR8HnHsoACgN7bZYcX6IlWQUb9M2/RMXCQ=
=plsI
-----END PGP SIGNATURE-----
remove duplicate CONF_PARSER
Alan T. DeKok@2017-06-19T19:24:19Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94b2bd489982aaef7d6c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSB6wAAoJEP+k1YKfttfK0iMQAJ02mu6btoUU22yiTxD+Ytux
yjbS2/Mu5iuSyknLIH8QkpUH70qotn6VaGrV+Bgq6E2dxm/5AaOpdnJYN5QK+zSu
hcHyx+eVunI3ViIxL9grZNBJg8H75wRKpmEwMoy6+UPAXhzyNy3xUzD3QQhRhVAc
4wL8FCJeMvubYlgf/sh5RfonJSljFlUbKoEKs0NmM5QIqnQVabmUEASD+0ouDBtr
UTsDKKP2F3QyM8O7a+P7wT+AZy//saXHj6KVgPB82/CZIbbLL5VHj3UT1C7/jvC+
zhnR6f7Y+n7qk7PpA5S506dh2z82yzlzLFf8u5psohN2xHll5DijyBm0vb8iIisz
y4BIccLytqqJS4iviOurFFQSs3EYUik3AoRmZnr+G1Xbv7JFqNs66L2cfa463iC0
51j5OnurcsPTalznGB9FSLQD14Fw4pygh3Au7grrS16rHQGCayYG4CIVkrjDaZMo
S28h/FXh67Y4hqHStvFkFZhBdA9X1ltI84j18/wu3m/nDEa2uD6D6f+3UsNofIYs
Lz4dILSG49zWie+rLBSHh97WW+jK8Lm2fwJrHY8Kdiht0sXPAhYulSRDdv1LEZT1
ssmTsxb2DBJe8qGPFau5HeoUVoWrAQMeqj/OC//Nuo3TCuxFttxYxeE30ovhArXT
G3Gx1q1O5gO2I1oHZ71F
=+wAc
-----END PGP SIGNATURE-----
Pass instance data to transport/process parse functions via a different route
Arran Cudbard-Bell@2017-06-19T18:57:52Z
Files modified:
* src/main/dl.c
* src/main/virtual_servers.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/705052b806c2302c6000…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBy1AAoJEH0Oec13Yh7NumcH/09UJl8AKgYYQCiHc913IlA4
MW6QTtsRuPzn56KU1+zFTRqivyS1fXrcdBfzRpM/14oT1gJ+WylcuJIY2NFRVCxl
7VBZrj3vboQ2n0WlHGalk6UnQMnfPhKzBgo4fLajNRX+Ce3xvFRmdezShQtZ7jMX
ZpJpTNvgcc3UlPYJ74HlSJvNM9bzcKXhwAwm9Pnwca+5kZ6Kat/9ah8G97hOfeIm
HSf6IkpZm8oGxPV0uymn5xKMyGiTldF1IaaEk2eQ63MisQOlFby00TFwlFEPhCcw
03npHYOtS1PEQPH490H94L5Blvne4KdJuz6Yf/KEKTmDrDGJJayn/VVJerU0Q2c=
=eT6N
-----END PGP SIGNATURE-----
remove server_kevent function.
The new API with unique ident ensures that we are called only
for the correct kevent
Alan T. DeKok@2017-06-19T18:48:57Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7766b04391aee47de0c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBuOAAoJEH0Oec13Yh7NeeUH/2Ognh0ewYJZROiI8FsH9Lw5
Ht3VirZmJdx8YZDubKqaetWcLP/VJpapF01HyTGFe2CkoocIPLOGP7wjtVk85KsC
MCqdaS/r/r+33HNI8GBGR1/HloE+NnnsXctsfYWd2hWpUgp/ywng701QTHLlCA92
ekkuHTmrD8CmmmrupyoFo4F5uRiaf3gSL1/W1+tvWxJplIIhfwMCvQ4bVAmteSRY
4Tbld9uBeD2186O4rN0hAzEFWp1oZMtK8tV9x6O/Yd24Iv6slfZELzVYme81CtYl
Nhc5LELMZ2+51Y4F5PRdQk3hUf1fM7CtR0gTA2AvWKebX3CChdS9eJU8bMqZBFM=
=hjcw
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-06-19T18:44:27Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d6d52fbea961ab22459…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBbPAAoJEH0Oec13Yh7N6lEH/2mAV6DfSeyHrrX7EZLg5gA0
B8oqgzsZZtptMGLFkfU0W5Kw/Qu2Chk7Kn6XvpAcIGA0LkUarCpZ1o/0L/8fyzg5
iRXOg7MNXUcDoCN4h5h/tYdVOt7Gp0kKCP0VrqXSGMdDLEiN5MlUcvUXv0dRZI6g
/lQ67UUodldGPzfKocS/CYfC0tfK22yDJ17Wg47QSRxdtZP/1+fX+j1JvYV67l5d
67P5p6Gu4UJvNhjPT5dXsTLJR4Vpwthj4ZhLdop8C2KQv6/u6oSylLqmRU9WPyYS
4eBE9nsVAPguOHHz0hAzFW8ScUKLMeOg8IL3HZjjGBpnl5e3ieBvS1ji8fzVbUE=
=msyC
-----END PGP SIGNATURE-----
the ident is the pointer we need
Alan T. DeKok@2017-06-19T18:24:15Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/600078d2fd0e937a4c88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSBXlAAoJEP+k1YKfttfKTtcQAI7te/HmJL9uuEW+0d3W1Lxi
OsQ08mxGSrELRiZfOijJXgfaRFl90v4besOGzUwOnC4tvJMCJJ7Nfwgp/p/zWbPm
UZaAxHM2ZRy4hV7NdyXqQ6ujY/EXwyv8OkyQF+Z6+DMYhY3+NxOksN2m7z2zIZXE
1hsvJu97UvS/3548GRBg3KDbZs2DP6/AQsqhUzyDRr9xePUYxDASruY6zQDNqrVP
qfFTbDBavBa0DMm2F8+CB7NCZi/YctLXb+Cd5UMc1YgUdIQOWHJWkuXVtRG04cEy
eixvJ/SyouiqfDsZ5enSWDsEb25LdVzjRr2XD2Zh56Q4UzbgMZXO1TzkUyipWy2P
uCtgQ7KUa7a90RemGFnSJZGxHpK3Rxk8tlpZR90tysiUuUlzjsLVmE436uDR6Ycj
URAlj6XLyg+jQ3yZgh/ut1Ci+9ZwhAttjdndbFP/fE6N18HzMYffB78MX3HpiiOs
PzAi4OHOnncYCmTY+NTk8WcTbDiYvShBS9iqsK69644OCQJWNe+u6G3xBeTOnCaw
TPLR0GRNgZYTKtZRslSlzYvnLQLrqlzEkplAlw5bEZlomvzTIdLRxQmFIeFzN5+4
YCu7aoPRn1t7KFY738UvTDwuzPi8Rv0O1vKf9ubq1t0rMjNEBlyIrgHigXujf5uc
TO2GLQ2Bhh6vAqJYEN4A
=D6rV
-----END PGP SIGNATURE-----
Fix scan issues
Arran Cudbard-Bell@2017-06-19T18:20:21Z
Files modified:
* src/main/dl.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/827f9b4f9717708eba89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBXPAAoJEH0Oec13Yh7N2xgH/iCp32mfLWg4V+3FVMsfqDZi
cugosUw42P2RC5uEOmIAkzFYmMfN0Y6NTCWaUBbVWWsMjklv16VzdYGHsJ1o4ynq
afaK2ahySFx9ZvextHn47cgAhb9k8YYQ+WWzcFneHSZu++sQQxN1Q/rjFaJkZNXi
hviOkQO42olyctCCRaSrRn8OoFjik88NaCbuZNVyWB8PU/nhB8reP8TWWKOHrDIW
jT4pxdWY6eJ68iHWYiqg/lUo5NKxHz+3AujnUiVOt4U5k+P4zOElS8bI3P1T4HWn
84Kx/HB5pLcWK7w/s3Fb55lOoHr03cSfTJRzxvrrsg2OX2Pd1NNA68fiE3fRe+E=
=tKd1
-----END PGP SIGNATURE-----
typos
Alan T. DeKok@2017-06-19T18:19:57Z
Files modified:
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/511214591da91231bf4a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBT/AAoJEH0Oec13Yh7N+bUIAJYm39H6fpiJz4jMj6OX8Dm/
ONtwn3p889ondtSwlzqlZqV+bHhIYNX3ddM60pRTfh5QoRhGCyl0hZzv8Wt4a+iK
e3/gijMhhuc60CO+p0jVTThVvddukeV6gGKSXMHZ/sErK10NEGSkONiba2xv5tKt
+Sz9zCEz7O7EeewxoxzIGl/f0imBWuOnMpoxs9wNIdSrdS8jbXenW+9MbfIhfIxJ
mU2dwdx3x7H3kKIFx5VtFB//+2wVSctVsOGxoqnzkhJQvRJlBBuEB3gcwaCHxGAn
R3KnVOfrD+UpyY8FojXVYpnQCti+hMbdsbhwUG4d1LWjar+PBOHQr/qe4yZVipM=
=ZlJy
-----END PGP SIGNATURE-----
export EVFILT_USER ident to caller, and pass it to control API
Alan T. DeKok@2017-06-19T18:16:31Z
Files modified:
* src/include/event.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1606f498e992c689fe7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBT/AAoJEH0Oec13Yh7N4RYH/1cB++zyCSm/iLmJnqWzWQt0
m/vHFOkqjGgvFNn6Bgn6FbkzcaJHNa+7F8/S7CsCvonts7X6fNdPyDB/P6D0XNy4
2p00sqfJIVerq8bzFP33ZA8oo5BgN6+MYTSX8M70gMNK5SJFKE8US+SyELazZUGe
GwPPAXbs91oyYAHT/E+pseyg5pVcMqGpbLPl+cItUdlxbj7RfAVH3BDj+NMHo/Iy
2UbyKij3FMXYe+e7/ko9dXggCSNa4jya8r1WCw+BAGKeY5wC3iH4Y3J9pl/Dvugg
YhGelvEz9ww2cZ60NyRWjFZHpn04Et4BnBlr/m8VjeBRwWv4lGRDrrsz26fymug=
=Q8tO
-----END PGP SIGNATURE-----
add kevent on creation, remove it on deletion
Alan T. DeKok@2017-06-19T18:16:31Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba29480fb73cb225c73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBT+AAoJEH0Oec13Yh7NLpYH/joF0Qfp2J+XU3H+hk9X6tBt
a3toteOX6K2sXGTZqura6mM4o1XKeMH9mjnzYXWbiDbsZfGCgWSnk+L+wrklVnrv
ihWupRKld8/2yyXm2a1wwr8wF+bbgtmexAsCk0h9nob9QhSSWefdntSEvC61v05s
FiZjFo/v1qVrTfBbRN/ryL6nsZC4a059dFgEVUHleqydrDRslZPVfOMg9aPyZN/K
3T7On0YI06FW56sjPXJXdnW3iHU1df6Uq5hzPxik6vcTsEAasIjhXfUrwz1Gp8iC
ujKagwiw1PHcG6piVIIz4P/fYoI4UE9279E4VFAkqX2oAraRtuiqUNtWrkKUeWU=
=igCc
-----END PGP SIGNATURE-----
provide for passing ident into control-plane API
So that we can have multiple control planes on the same kq
Alan T. DeKok@2017-06-19T18:16:30Z
Files modified:
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b985e7de824fc7fb5eab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBT+AAoJEH0Oec13Yh7NqnYH/RYdivTNP5nExSHkeP4+iF4U
ibo+LaZ97GLGBZ1q8MtiQ8WcE9xwzb3iFoZQ9yxZZq85/8t7nTDRBuf1Ird/j7LG
1KiLVqnU1lFhnFy5BMvR1nUhimi6yV3xzsbYErSLS6vcSLFPksAzYJ/rXdJ112WF
smEH2hW1Y7TRhXW5oF37NmruzhKHr2l2F8tTloPn77YQjNLpi8wCtZka9a3HipSq
vBgLnQM48lpmDw93MB1CnLg9yYrkQ6v04M1170HWwv62ssrUGH+LTuS4bguHVxqX
fbbw9kPQsmB1GBc1QOyY1dX1TDrYvqzQX19X+PdU4V7Dre0JdYNqXDj8c6hu/UY=
=ujYz
-----END PGP SIGNATURE-----
insert event callbacks last
Alan T. DeKok@2017-06-19T18:16:30Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fb97dbec39057042990…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSBT+AAoJEH0Oec13Yh7NgSgH/iar0ajBsZsXgBQ2ei2NStuY
KqxFRQStqcYDArR8HWuOwyHYzCVw0a0SSq8op/SLy4BxI0T13jUJ/gQpApyg/fxY
nsgxcr0WBH4RMLEITUj7djGPbhIEogu9RjuxevWDzNm2cao/dCY+tBuHKv1/MDHQ
mvhQBkyHYq4m8GGQHRiRlSNn2gIqw8JA6iEN8dodFtNg1S3mkycZXSJcGFb6X9HM
dfTdaFExD9sS6GgYCZTOvnscuHfFWzB6aqJIYJ/s7St8YhAx1yHSgkfRtGzy1F0K
7BkcUOWg3f19olUrAlvmgkEGYSoK0TU8p4EfmBTTJkR2ll3rfRZjEg1GDpTNfNQ=
=6kWX
-----END PGP SIGNATURE-----
remove duplicate code
Alan T. DeKok@2017-06-19T18:16:30Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb41ce9c2b52fbd8770b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSBR+AAoJEP+k1YKfttfKiAQQAIjAGfsA70vyQhza8PBmNDMr
jDFEWGV3N9NRHkx6oMFIe22nnbHeCp+unSGwudBKs6vomJ6VTzSL5ktrkMgdHdF6
pAEFGNRJABYyxGewFdG3rE7+zdWelTxYr6u58IQpwD3CPE7+BMr8QHqce4qFe62R
NtX/xv59qkJ9+fvHaWFiU4A3r63tMMMBCi/CLkl7ewvprjNDYEhhXK9/k26gvej9
PIQtC8WUxtnfEwrzmf8qDGP3lTL9CxgIlnj0JoPISH9zbi/ro8dePrHi2+LVDf0c
VdPyUCGaGhTOGyWLCTELo0WtFeDZF06ufxDFI+/n9kj0WvywBI9xe8QFX19/aqSJ
P8uCAKm036A5CS1CEZrFmGBCpAl3FGUYJScJlnUG5FOcTFTLdRYLhtg0RJfhmxMw
5/fFSvyT8O/mVE11/fiABJ0mTU4iKG7nHTKVptDeXrPV9DysPJRXxiYvu7xp9Pqa
ERr3g9aXUmY3DqWazvbsO2cHyipbdCYWnspjrdO8BOgymw3R100vLmzH3NW2yiz9
tA2Olo/4HK2EzCXIshpmDPMy3uRDjd2NzDfcpxVFnqKTvsCwBTn2hUXfsQgroU9c
lIYS3CmUeGNHQwHuqE6KNcBhdtUueqgIhpfMKrwrZSizbQm14FrKgRiuczN2TiHo
UMUSdzhDlODtoHdeCKgk
=tmib
-----END PGP SIGNATURE-----
Move more boilerplate code into the dl API
the main function now creates structures containing the parent instance, the instance, and the module handle.
Arran Cudbard-Bell@2017-06-19T18:14:22Z
Files modified:
* src/include/dl.h
* src/include/heap.h
* src/include/modpriv.h
* src/lib/io/application.h
* src/lib/util/event.c
* src/lib/util/heap.c
* src/main/command.c
* src/main/dl.c
* src/main/modules.c
* src/main/pool.c
* src/main/threads.c
* src/main/unit_test_module.c
* src/main/unlang_interpret.c
* src/main/virtual_servers.c
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/rlm_cache.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/rlm_eap.h
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc4c65e72f07d94f0fea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAZwAAoJEH0Oec13Yh7NgvYIAJ8oduHSksf2vwEfneplLglZ
cZT/2TlkyR5aW2Wor1ZNtde2F4WuA9AsWLAN367usHfhBq00evMC1kx2VyxMh6Y6
4i3B+kXDdEkaZ8wcNQF5wC4yN6lcM6fVi9IwBSeSnMU1JYzBzFSXlC/5818ngi3B
QeMRse+Uszc0QgslDNZ9kf8mC/8XsX56HlsNvv8KYFJH92uiEzPcJeHauahaz0E8
rANyT2HDrsspEFMCe8FWLQm4Yr/hsK8seLiPec6boKhCuhM1xw9XrvRGS62tkqvC
FvzXlt1uLaKeqSSj7sJuqPMEl7xoy44KKpXyINYqGVghiMpocWWJfaRCnUMLBXA=
=qCau
-----END PGP SIGNATURE-----
fix typo
Alan T. DeKok@2017-06-19T17:14:22Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/615a1dc55468efbd7f28…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAYmAAoJEH0Oec13Yh7NJRQH/3STlP6pA1bXSNjtvZZ3nE5z
WvaajFLi6lHFUiGGsB5K0Y0w2XlBu7GSGTgdP3QhthhtmZ+/d/gYgj006JvDLDx4
gMf4RBF3lgp9f5tj6sfWroO47I7OgRTL1ohdibSvmw7MRZm94nIpKGKopFa1CdZF
zm/HQZZHqFF9xhqc1NeyCzcih+5Ny6wl/+6yXNwkcSow0hYOgRGNY42tsKgyAeWu
tXb5Ma+J5LFqnzKoGANCD6Ts1rLNWpQl9uyZ0EBv6FOWYPiZiT1HEP3UArI+EgyG
KxRYkxruheq/XtTVhy5LO0pfneinPthYcwhl+g6GqqR14y/yGdsTr9clADh7aDY=
=7eMW
-----END PGP SIGNATURE-----
clarify references to EVFILT_USER
Alan T. DeKok@2017-06-19T17:13:03Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3efc296e4e0598867e4c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAWQAAoJEH0Oec13Yh7NGuQH/Aw+eKvbqwegf/HvelFT3qM3
0zG5h1c7m9ZZGIY3dec8efmqLYR7oFxcZh4nN9El1EACZAnVPv/XAInfbFVtOizu
0qCn/wWL/rZaXcjSjTir4Gwt3MLBi+IQ030dIthp3p91e3gSuTodUof+eSsrKnIE
uBicTHMpTvjDYF8LB2HDyxe2r3yzvrKbJy5Mqzm03LyFFLZPbgbzXruoDjOFOsUx
7CVWAbLejC7kmqV6rCQSDIGcFJUkjVatZFRDinOomDvVHINZSZLrGFdok+KpHvIC
8NFXM9zm8jKQKwS8lHzYb8uqNh3SBoJ3IdXY/3uXPsOvYcQEnkjKfogcvEo11ak=
=Wgo5
-----END PGP SIGNATURE-----
remove old unnecessary comment
Alan T. DeKok@2017-06-19T17:10:28Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea44251c34c808761888…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAIEAAoJEH0Oec13Yh7NM/sH/RGWIHTDzk16tLeuNAEnHOT8
j+xZvVKi+btVeUdPUkCYLP8YZzp/5vwleCEbw8plhCrc8m6Pu3qUcPpfPjwWr7Xk
WAcIb+0cmiyD5tH2t7+9MQhG+Xj8B3XoFNDbG58olfu4aSV5yLNpFruYd49ys+5J
3NDcK9STNT5lks/ld0Km1Gh9RNEBzaF4ffsTx3qlIhgvCQGmynCNU5femr4LFBNr
Cu9DMQIqXzEYYXn+nX5cVhCBrkBSDG91ul5yAtFX0fNnPiAaW5tDBSX2pE8siRMB
GkoW4t2jQij98vELM2/5+IP+mAL0MiqhOpUVHGcI3EgOwuKuHx+d7uZvn0w3yKU=
=L0nZ
-----END PGP SIGNATURE-----
ensure events are processed in insert order
Alan T. DeKok@2017-06-19T16:55:25Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb66f938a216192b5b28…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAHBAAoJEH0Oec13Yh7N07AIAJfP66jIY0Iec1UZJu0CjsyI
ZVkOp+yJZ4stjKMn+BzUpNv0ujwdb2DE699o2bC9btl0a9OHqJ+lGOGRK8qnkw9Z
1Vilqb/gMBEwarbvbuf76sPgYwcWWa6iufNTtujGo98w/iyfqzAHIuCr+zcKYALD
bgo/yMSXClAgEgP4A6K+5SFq4iu1qxHVmqMPEYtMtbDNOqubM6/zlStaF3p+5qzJ
FEPJDouSMlj5nthUOWk/ixBGj95yvOT/4zQha5ghhuGp/WDQJHI8REo64ZYqLBAE
aCYkfPJz5ut+jBfTKaJmTuL2g+fbZv7UxLm0HbZNNq3wfFR0dXrpx1Jel29WSEg=
=MVu8
-----END PGP SIGNATURE-----
move fr_worker() to using event post-process callback
Alan T. DeKok@2017-06-19T16:54:20Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536ab64da17523d0d33d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSAGnAAoJEH0Oec13Yh7N3QMH/0ZfJFUIzo0yxSS3lY5Sumzv
tDISbW8vkVN9apjmalouYSSPPbKgFNauvdlJEh/QiYJq+qcfHmTbbwIL6tiv97aA
GO80y5n2LuQ/KSkhBJJOEvK0OYFLDjZmy/AGYa7kj6qckP3eTsII7/Zay7LHFMK/
Ja4ke8DLOLuHkp6ItRl+IKnF/CNnt3aICPJXojnN0XMHLR13Z5eG3F729/ol1FX6
jTTqu3zKfDqvdd/STFY476pgtn1Sgit02niCW7s9hGuOVhSzTEfCg4K1UpTu1fsB
mMMwrAv/LNtMo1cD2aoznZ/X2MnmtRf+/BxzdcYQqidrg1bIbEIIqI6Ss7llALY=
=9lsw
-----END PGP SIGNATURE-----
remove the post callback, too
Alan T. DeKok@2017-06-19T16:53:53Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf3bf1614a48e04ab35e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZSACEAAoJEH0Oec13Yh7NNKUH/ioCsXBd+CrMJFiBXuIkbBXJ
+Tjg/9m1o64oe7bu7MnGahKmqr5/ydK4FNxsbj0ZMouplpGIrPAOiirGTZhJX+FS
zoNeUpbtKFHUCCD3YcPPAG3h+1ds7L/fLwJL/QhWRQqw7YsxOhrLqt1vSAlH2A40
khFtDn7tMqGAm8n+rcmcK/pcvTEvGFiuzZegGW7ilCgxc4adZDog8x4rZDxrQSAn
J0PQZd9nXFFsIG7+0NiAB5cwPdrW4MfU8jmiDxtD1f/nO9T29XHXDQswWQ+n5SuH
/moepro92YdormrxQX+2DGfuboRuftKpNwwX2gx74shzBREA1eBuwdEokh4ilQo=
=aGeu
-----END PGP SIGNATURE-----
update the event as the last thing we do
Alan T. DeKok@2017-06-19T16:49:00Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfcf9f282083b5cd2202…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR/9wAAoJEH0Oec13Yh7NV3AIAIJoalggrh1Km9JM60iIScId
2aJ8G9aPcY1+bssScptb9FPUQ/TDCDpYlQgrgApeayJXl2fRgty1T73EBq8LF88H
7HxCgmyU1smM6Lkfdj+qO3OrfCu25tAvruGSymE2lfmG5yHJMX3nE5ueYO29RCK9
XHnsvz43nt+U7xWtzTqQVaprGmheKYN2B5wexSsryD9FFHSAHGnZDVBpVDG6LnhL
SN+yoKXPs90oaqjyMf3kUlqaH3obag3GL5vWudqM8E//I3xff1idcS13uBLhubUm
v1/uEHa7uR1KWremAI0grk+o3+TSpEEu2PCjQ3ZMu7loAxbNiXf5o/4Sx9yh4ac=
=7vos
-----END PGP SIGNATURE-----
add missing macro
Alan T. DeKok@2017-06-19T16:44:28Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33a8917035e533e303bf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR/TNAAoJEH0Oec13Yh7N4vQIAI/RYt9PEfm/csONHuuq3zl4
tVmXi2yoq3xTjoQ83ZCXiKlPmqv5VMMUxMpdTNbD4ZzGLeCgTNYdvwcV2+B4GhfY
N5e7kr7NoWuCmJ8j6OmLTbRBqq6CeuMWo1w2Zs0dKJGwrMqutCa5ypIFcLfRUcb3
L8A+oaP/1W+65bD8ZVadBq88P3Hh1nbr8qzeGVEJf+bS7F4yXz15UnpNfa1L+i0N
PS8PfaFYntk24qsRPueNP/GWChgoL+l8xE8VELo04t+jEKdLv+cDefVl3hcUwjOr
aBT1mSz87gDppD9OryXmJsADcg/imDwTlDB7plm/9hb3to8aTalgu6bjSsLiTL4=
=WX6x
-----END PGP SIGNATURE-----
move fr_network() to using event post-process callback
Alan T. DeKok@2017-06-19T15:58:57Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02f459aa212756bd9131…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR/M5AAoJEH0Oec13Yh7N0tQH/iqxVtFKNi3c9XgwYuXc+Jfv
llGGbvP5l1pB4beTbq6jriEsXev0RoHunBi1r0+j9Oz0c3HKdljcoh4sm4XpPD1i
sZBWFFUm2cGYWst7A6Z4ztLkP06xKezitE3KOXPdjBS1An/BedZkDDQcl7pkysty
JjszARdjqgyDrX/ZaJdpwotDRNm0btwYVdApXnBIBd2DxRqIdXfpfvZkCmGrjjJ+
888Qqr7jOjvGoOHJ6AA2DymOVS4fzNcqdu0/VK+R0kTbYwBAblI4KMDzHpGCXzC/
XAKJagNlXoq8Znn7Vf1ihTf0RP93ECJnkcgUZD/Y6tn/+14bSZ5tm28tXeBeEtQ=
=n83z
-----END PGP SIGNATURE-----
add post-processing callbacks to the event list
Alan T. DeKok@2017-06-19T15:52:17Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a404ed274d340874ed2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR/MQAAoJEH0Oec13Yh7NGaMH/jI2x9tVP8AzQDJ+9xrqZwtM
HV9XfWor7OfHbsnAtxvsN+i1WwiGx3uDCrfmXkmfIOu5Pg9ZEQVEkJ3C2/Cq2ir3
WmRRU2CAZ2teJMzMu2eDV7bwtt46k19qBLmU8q0gIUSueF1SI0yvx/sB+5qEcMNi
+ZFTd2kvhT1UseWW3W3EkMm55Ug1XuipBC1lRn32b3rXripnjaPkCswe8dQE036K
4lJ2O1wYIph1YqVTKFew7SQaiBc3QhKQqHwCGo7VvRBXWnBtXQc6LvHxHz/35Pxn
MW3wDnZuAL72UwD63OpiZveC3vp5zmTAZY6L8nKZ+8+uHL9K43tAjgke/nH32AY=
=QkrM
-----END PGP SIGNATURE-----
check for failure
Alan T. DeKok@2017-06-19T15:51:38Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34191650051b34ac8833…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR+h/AAoJEH0Oec13Yh7NM9oIAJrhfDjM/Cklt400AHk2xTgQ
XRN1wPQqE2RfAn23XYamGFtOxPjtItCvEuMTw3sLFh/2bpXRX3HjH4MWXAauDEP6
OEg2vwSjbIvJVJ5bypJaiZvO7Ne/KNIg3amj2onItbgBs2/OvAcwaGpLmzBN2znj
GNOwt/zG33obmP9Jt+yGIAEGTB6sWWPhR1EElH6AUzROesWC4Rf1xZ2OE0M7Gy4o
HaOzW7Opt2C4yywxNamC7SnoiEp0DF6mJlSW60r7rzOgkTYJDgq1ydvoHshcHkb+
uMO77O6OZ1t/w22xiBg4Wdanm6qcYbOijeYUliheTRlE8XrEtMrg3PqVCQ0qEfE=
=VoUp
-----END PGP SIGNATURE-----
move scheduler to using linked lists instead of heaps
Alan T. DeKok@2017-06-19T15:06:31Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/081e4ee859c43e607be9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR+dEAAoJEH0Oec13Yh7NKk0H/2Z93GBZUwK/+uqOEvp1cNPW
Np2N+IDincL8V+xunE7NWOHOAnCTF7BCa/7bT198QLK/lFhqcVGubchcSkSXDtNn
R3To2vajXmYLrjnJf8SgyHruIFfu9q7dBls15y/BzEJe9oMB/fV3Jl380oKhHqXf
P6Z8tMD7O7DAHb6VdIM1HBZs+LC5ai+L7W1FaX66pKB7yWumEBSXBRIlECeEZO6s
qAIPHtx1E447XQGoYK84y4HiphbomZEU+2UN5xiBCpcnyEoStZv7UZwkTENRD7+2
qYVZrB+J9hrzDO5KyE+wHqlzi4Rbwv4AlkTAodDxbWKBrQKMkX6ddgfk2oKOXSA=
=yBV1
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-06-19T15:01:22Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/629adc7968f66dfa5b23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR+KwAAoJEH0Oec13Yh7NzPoH/1tv5TFEQDSVg7v5TTPxfTsh
u9G96oOxURRnB357Wo9zkljExPxpvwNmQB2KMdHbtoK76wBza/y3MlRtJ1pp+jO1
KogBmju/z/TPjoewrnB7hfF2I9tWVvaTlRl9PI2L6kasbU1jbqft3CIYMRalhyZP
sADTTuxW0hUpY74Xnjlxq/s2ftGxHVMfU+KfazlsXKhCjdYG+b35y46QcTMBLSRv
r8NJflygoDBPOnW9Ci2RgX3fkpSm4E7Esi9DwQB+g0RdIF6uXRwlnxx7wTByuAo5
4EYQDY/y5UlJR+GuenU6zHhwygn6Idjp22u92IjZgxf8X/TSUC3HAxCvvQg/dHA=
=CHXK
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-06-19T14:41:49Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7374b7087ca7af0d8178…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR+KNAAoJEH0Oec13Yh7NTuoH/2OO+xSDA0R0Qv/UtjgvL7T0
d2n14OvQDRmkCrhjANk5tJp02mGCvmqR0nHHJk3lU7l/Zv3tYceQ87ZrN73qmg+v
Ac9OL4kd2TaFJpIaFEd8UGbMDGkqrjEf5ORzg8ciY8Mg5uVJ6btkyRi6lTh2C1RZ
THYLqKOtb+t4+a05lt3V28o4Q3D2neRTBLPnyk9nMJTcrkW2A54DYzF2ZhvZ2nMW
T2U383IkAPNyti00tuCB+tiDzFNB6oIjnvrji+mr9Wm9jIp9L8we55FUWE6fNjSq
ERFWJD3+X4spgA0PnbZMKodHahZVDRAoumgcr3rzOyQDidzc9UkfPnqf9kxotKk=
=LLeV
-----END PGP SIGNATURE-----
fix declaration too
Alan T. DeKok@2017-06-19T14:41:06Z
Files modified:
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04f245ceb743a69cde18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZR9OCAAoJEP+k1YKfttfKXSMP/3mPfMz1MSouVK9Q6M3qosvW
yXNDNP4KNHm3CWmIRD/Ed5xG7+udPWLwrfMQAgzccIw3KQQCpsh5BDkjcXaqftR3
x4cCfJjV/Jsn4WRQAO+R/a5ER4Ku99kkPXE2xJV3ai5OwEL8SCZLKv7DrTGCMuPY
J/b7o5w+8o/bd2ZHQk2rB2pO2eMrnTfkEIVYCw7QVeuHuJxjdR+Ck2aXTcf6MlHD
jUhQ7e41a1I/U0FMLwawWjLcawgsx/rEHxadTTPA8e4ywXzktLwsD7vXvPYZy+4W
U0AYc6MQWYAQ91oWKtzV0tOgscuj+jNclfOCVB2Teccr2T+UbaHBKN2b0bjCjz6i
VmMB69vaw/9g5VS5DZdbVrs997YXnNU6QeBJ3vjhkIpr7/BsavNAzeWbIC9QwvW8
yGLQCQbFyExkW4R5k284huy5zDcoaI9d+5U/9XvJXX4xdXha8VscTL7ZW8Q3znfq
6YSdU7Kt9tnecaUyBDQ3Z7oTxrw8kvCjvOzOpgNDUvUQIoW4uw/YwrZzs3BcWWO2
uVJDVZA6dkeS3AWkjcYqBNj9VZRQSvkSSWBLTcn4Odt3pINNd4lMncEWgxKE2jUc
t7YxBUyu7I2VoLMKOYkFPeeJk+uTuSUdeAnqnN+P7tAMp+IUxewOkdwUIk9Jxoyr
WW8ixx7U1Z9v4LTvTnKP
=Qnap
-----END PGP SIGNATURE-----
Whitespace and doxygen
Arran Cudbard-Bell@2017-06-19T13:37:06Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8d9b4538ddd9c5b1122…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZR9MZAAoJEP+k1YKfttfK0x0QAJXdOd3mzfM4AwA85TnxMp+R
Hu5sakFP99/dIuvvdvI5RGuNc1Ig/6Dl+5L3lriMWOxHjDOWaNwEgIPUcxc/Gm8l
HEemo+l6vv2T8m5I8tgAAoLhlfHpY6f7Hp+vXHbpWnMPWT3KIyAz/CEBrwiiWPMO
TWocx4bUxB9ZulXJYKqLZdblZjrinK162os3KgLA/EuP0TSLFVMDjO7MrZW3S0Jv
/58Ug0m2LHbBtub3M4rYjrS6yKuc+f5z1esvVBFP/H5vJr7kzKFkcktaLj3IQnUV
tuWXtlryH6Mv3cLs2ZK6ZQf9vM3iu8bMv9BnmYKlc5/KnBOA/LvBPbXLMV5/qFp1
kl3a1y6JYLgGBE2dEUmbTI1TzFDzR7WJAtUolQ7n1s7hqX3mEwZh/ndhcNpTRAaP
Fomq0krI1Vn61O89ktSxrKuUbmRoEA1cMqSe4ejf9uoYzm3b/jk/g6tMhzBcJBah
Ri6QduHwY6KnIeeiyFaOKZZNBUHPfHNkI9B7AD+e2usg50v+MWNhty7ok/JYmjMn
bg0L1i2f9iWd7N764klmdWAIxdirt5U5W3QfOl/uGXVwI47qsziBZxlOKSP7ZEWe
tdgV58o+Kd0kx8g2M7wg93+x8yrpzBMwkc2/sOyT1zbBgm8ZbyPWVH17I5UCqJD4
USo75lWYvIEqDbwjQUZx
=y5RO
-----END PGP SIGNATURE-----
Remove whitespace
Arran Cudbard-Bell@2017-06-19T13:35:21Z
Files modified:
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cad241d788b2acf6524…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR9IhAAoJEH0Oec13Yh7NqTsH/jtV9ZWqRcMaP8XofjBaQxpx
EEXeDR8POR9xGJkqHyO55MyE0/JypKCoYlN7MLOgNPBlMrJxHWlgI+0Qub03hLQ0
QTLkkC462ogUkVz2pAq6dzRh2/6We1+fgu5UXB+2G8kwWSWaX64HRJBB5VRbmBNt
I7ADi5NoFbhWGKrxhC1SXtNyko1bNePs+h0O3P+DmZaOhGniCH0V5lkE/i8rBXtc
YTi1wYDE9XpXmgAXfInn7I3zSj97VQMCBMWo6FGbtyX0585wrSdCIdAywHMRSHRY
MEsyrH6KF4tR8Q7HI9GRVMZpP6W7+c8sgFsLlhW2cvXmHAEPhXi3BGDVeDor3Lg=
=G74/
-----END PGP SIGNATURE-----
distinguish reply timestamp from request timestamp
Alan T. DeKok@2017-06-19T13:31:12Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34299f2f7293e2f021de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR9IgAAoJEH0Oec13Yh7NoHYIAJG9N+0N73K25VU/JGQYBPG5
VvueaxFvZxU5GAkXHf0+wep4BM7al2tXKywed4NkApTxntMlRRJ3Rbwo1axmmd9J
cgFI7FwlwEG8Xw1tjx6p1BxanKHa12ZZCZMi5ozerPsF4FyDMT5b6b9NrEYZmsnd
ymKFvMwrG07Sg9VCJV2KhcplfsdpooARNoA3ge/mB4ip420j72M0hNxNee/SA+RY
IuEtrfL4aAx7Q/yIQ93Lki539CPF0fuiJmNU6/8c5q7AVhEKODH/wn2k1d0k2XlR
kmi9/wmsXFTkHgIYusex9AeAOj7yBn86BhRETLynZeqLrNvW8VowTzvTFP3+S3E=
=ITzU
-----END PGP SIGNATURE-----
move talloc ctx init to main thread
Alan T. DeKok@2017-06-19T13:31:12Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20bbc2e00d9981dec617…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR9IgAAoJEH0Oec13Yh7NRQ0H/R9g/Pfb7j79j0J2fviJ4moE
qp5RjYxgpMgClNuMydoVL4QGxZlPVoKOz/pUqQCzeW1X85sJ3naKPrrB0RwAa7XR
/jcXJyF5Rhaz4bZbq4bSW5LECKahxLUmMia/OrdcV59KttA1xPOBgP59pwBtS97S
tXqZBuQ9ZH1+f6fDLJ8jUPNAR047yzjnHxyojD0h6fzo+Xxg/d9VKJG4plSW4gFF
3opBja4OOwWlQFN2PXV+GBW5Xr8dM7mL4lKmwFHBidTVpa8Htxo6+0qFKE7y5RrP
EH8t/dZ/yyZeZXqNDts7JFuQHYZBvlMI0uW8d+aMO81aWCXTZweYSeDDCWpS2tM=
=n73q
-----END PGP SIGNATURE-----
added worker_verify() to double-check all of the worker structures
Alan T. DeKok@2017-06-19T13:31:12Z
Files modified:
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65bc20ef4a7ffd2716ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR9IgAAoJEH0Oec13Yh7N5e0IAKfR+7NVdAE2IU5hXmggkt+t
JbK2fLp8rClqhB4yL+8q+3UDJpFWeQ1A1JhzwZrhKwEgqfsy3188vveCagdIUPbu
IiW58gfGnekTveYk94K7TxIj0M7jDcGHRA0+eulF0fcYI1XXb1RypwpFJ6KeHofJ
vYIbg5uO95qv4a1TU8jcjTWbq88wg0Sy15RJUjdndMlnP7QDeNshn467DFZseYc6
ltV+cAEoQ3yP83zUyBoo7D0g/062dkkdEPKBPLtxbd8LYFSCNOSA85dTNCuAoE7B
gqSu6Y9/LwKBgDQFc93qYIlvi9TzP/ITdNI1IEo7DFEHz3tnndGBpYMMv9BBiVU=
=PvOX
-----END PGP SIGNATURE-----
assign more realistic request->number
Alan T. DeKok@2017-06-19T13:31:12Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffacb5fd7b42f330f9ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZR9IgAAoJEH0Oec13Yh7NEJEIAJMUzkNxc93o/o8rqYJZs4Bb
3wonZMGTrRWBcV93+CqAoNUkO82pYZ+YE+6UKfGjIjipbMrQJdNAGL+LaRQDhngk
51QgSU7r+vjkZgJPaFhj3QIBpn5PFaX4YeJn+Mbeppea0aeJq0/vKzlbAzAhT7Bl
UeKFRpyrPW//VSXJY7CF2XS6dfEIfXxAEQGx13F8GcvmfUKZ+o4NQfgtYSuUbBuw
z3kagU1afhaSKoaY6EAqtdeph4ILEVS06RKlz1MKokUx6UTsDzFzS+rU4HDnLuNn
2SsuXQgH/V9lQf52PeO7BGBqyHvqvH78p5P9yHACd/iBla0FAfmkKR+/iaOGgzY=
=trAU
-----END PGP SIGNATURE-----
allow for flags passed to worker.
ideally for debug...
Alan T. DeKok@2017-06-19T13:31:12Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/worker.c
* src/lib/io/worker.h
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc79a3480c07e8e2a704…
======
First pass over proto_radius_* modules converting them to the new IO framework
Arran Cudbard-Bell@2017-06-19T04:29:10Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8740fae211c99293580…
======
Remove uneeded includes in proto_radius_status.c
Arran Cudbard-Bell@2017-06-19T04:29:10Z
Files modified:
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58d606a2942460add101…
======
Fix value.h to work as a standalone header file
Arran Cudbard-Bell@2017-06-19T04:29:10Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b69109d5288869f80339…
======
Fix dict.h to work as a standalone header file
Arran Cudbard-Bell@2017-06-19T04:28:56Z
Files modified:
* src/include/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/693d6c0e4b08a4d29834…
======
Work around issues in libkqueue
Arran Cudbard-Bell@2017-06-19T00:11:11Z
Files modified:
* src/include/event.h
* src/lib/io/network.c
* src/lib/util/event.c
* src/main/connection.c
* src/main/process.c
* src/main/radsniff.c
* src/main/threads.c
* src/main/unlang_interpret.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7536202691e2d2188ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRVWcAAoJEH0Oec13Yh7NJHcH/ihkmEKmgHV19G5aU1Efw340
b1LXK5jt93cUhz+PCK/d11Ru3xvwR8GIvxjh0xmw5PGXRKZyF16N99mKCm1Vr5vU
vG+hvgXQHZbw7wmg8NS8TfdqX5uwcb6t7JX20wxSBx8hI4vJEVYBUtl2kU9nSugr
0/hoLG3eW/Cvs3zzkMOmsW+ROgNmfBnxt/8GKOrlMcxaTqYr3fAzt4SJoEW2BYYn
ew+VbMPJAhDJ4beWmWavAkZWKSeS/mo+qpga+Y0gciViMZnBV4Kz4xFNnFu96xQk
k1ZVjxgyZYnBRJ7KgQplDUTeTUorL2tk7P/cA0PD5UkpoieA7+bFwpZVAZPpknA=
=K43x
-----END PGP SIGNATURE-----
these files don't belong:
Alan T. DeKok@2017-06-17T16:15:19Z
Files modified:
* src/modules/configure
* src/modules/configure.ac
* src/modules/rlm_eap/foo
* src/modules/rlm_ldap/#rlm_ldap.c#
* src/modules/rlm_ruby/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99174718e1cb20e3c43e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRVR6AAoJEH0Oec13Yh7NmHQH/RJLASWV0xsz2LzoWfNYds3t
Tt6JwffBk4Lrf+yGQaXZ+A4cIxy/3gLzjp5PYx2TcMt9YCmePmz5ohQW6/P3cjP+
elKEXCea8OX7XYF6ROfHjK6ocbPOQWKPLJYlJWU53coZKUozjIBnlWquSYSEvhml
Jqbjk9mAygh3/E9MWJ5BP1PQoNR96FG90VwQGLxq1pk55CrPNTFhYOENTpauRkyy
sXy9NYP30T4at0DSVujBMEjaNB6zaC5TK4MP67xZLdwK+brvQb1znZBeJdaUdh3Z
6+5CkZ39qJAc+n4kU2/KIt5B2mZBtVfUR880Oxw/V84QbxJs6a+H6qzlPx9gbB8=
=1L/j
-----END PGP SIGNATURE-----
we don't need this
Alan T. DeKok@2017-06-17T16:10:28Z
Files modified:
* src/modules/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ee3e9826a3cfe94475c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRTSjAAoJEH0Oec13Yh7N6iEIAIgZyfKl+W4MXm+msbOU+sDf
z6DvGgmtr/Prsb4/bQ6Qi/as0Vf6v58MSj71TQHLf0H8JKH2kUMbyn2gKWLQGBi1
OA67OcRXGnIcxBVzFIi/dYRtneF3nHEIbQ9bKqjj0H3KSSGFSBRbt/9tyM0QXPKi
az9aRR+FbeEeL6umC/DunTNNEzRCE1/o+sjK23KlfGSTuZIq803l6z3/jy5gOoWg
mibwoRTQDrTDvTwyMkwwscPa0rygzeG4yfHrBuG1MFMu3m2RZGfsmhy+BNHGms8d
p0Fia3btcbCcsalRDo8RRg4cnQ2Pf4uoQYDeGLiBweKqSmLabNfoyU9x+L8bZQA=
=j/0O
-----END PGP SIGNATURE-----
only open new async listeners if we have them
Should hopefully get travis to pass in the short term
Alan T. DeKok@2017-06-17T13:54:25Z
Files modified:
* src/main/radiusd.c
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c6286e0dcf2fdebd427…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRSJdAAoJEH0Oec13Yh7NlF8H/007EVQfuDeQxcS8APd1+wDy
okjHUKQONTlL9vT58dt7f6Vf61K/uj4lsWZviuV2WqfIiOCNG1olsujBHf+Ns/0e
fBE+1wQ3AInJjp+l8x9EXUwAf7OP91Af79+dUzOiHJM39+/ojeOO+w1CaL8cWEtT
QxC+aGgKEOEuk9MEPNcaO9a/8TqA9HkRB9jpG9qLmUgiwhU+cZSR1Gu8qQYYJ8gi
/MlHa1CvhBlBPj89N/Ayi84ztLWvmhpCWZIGyur8k/MfuZSu0aw/ICaxS66sd7rk
d/Zfal0GjVU2++G6aDcRSuOPuc8XJcI8iIQYfQUjA4TfvQNRKhybjE5SsOpJ1LM=
=/nLS
-----END PGP SIGNATURE-----
hack for travis
Alan T. DeKok@2017-06-17T12:36:40Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/209d36d05000d81e5d04…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRDvnAAoJEH0Oec13Yh7NnacH/1F1tRJnyBOcZmO9eThFMLfx
fmUEVbUFnyxkJ8NyRYjH3+9+JY4Aj6gSF3yLA5gSxzNamNov7y+6/b1zg+bOEBbY
4YbavhOmtLZUbFK4PLAIkK954Yn1eHRtr86nHiHL1DKEw6fxdwuADJ/q4QnQacBS
vlmlBSlGNtIj/ikjnaxvqXUjVnhu61jBqAug+5puMKiLt8RhLQk3hOUyO0VPgR7E
tSrxxRAG2uTx6ni+M6JgHymWPAlWzb04GbNWC2FkEViJ87Or/lec2qhXQaOuWiXj
AmyDUKCqlEW3F6Aw8MgyXHKmXmaC36OLT8ZdG/asAW9o/i37B2GaKOpD5xVYzmE=
=epit
-----END PGP SIGNATURE-----
remove unused function
Alan T. DeKok@2017-06-16T20:13:23Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f0070c2301a7313dfbb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRCXLAAoJEP+k1YKfttfKqF4P/23Hia+RHIFOaT/5QoOJfVyN
cvVtxIArJzczPE7xgu2surJj1CumfsTRUF9G1S9JTIdovL6ec7NPDuq2J1YkJdx1
BTOHf0JrqSI6YuEsTHLcT1+ErpFkLOBVp65biiZAXkEgNZc0TgGYyV39cq6ZNYHt
tJjqUFs78ZIiry+ynXvj5U62HiTruv8y1myUNF2w9sSauQIgiIXnAEeBuGgA476D
Wl8oxsrSs5M4DLha4XPJH/KZGn/CkWvmxiQ6k1cJAKFb8WEbbdI1c6V1lVkGTcAi
KsCdKjaDtXuTqBoW5BATZDUTYWveOFokpjOhsPYtiDgGKb5jykJ9N0SAsj3eXBhe
m5cvPBcDIGTYTjNFI+CTm+WvdUE/CL45kyb0uSTH0UMrDi5D+b0bFxqassjbudDh
YHpkxFpNqW63kIM1kyHYqlGdAwSpc73J+I2lpggQo+dcY1RhNEbgLpIUX3gjGO2d
3jFC79kVFcu3JASaytpfFM1GDnjBvbM13qoa3Ag1PTpBaqWIHBpIJiYG3+w7u7Cv
V6Fq2Z+I+DFKGLzOylC517AWcxjXTc1y/pTEohRB4OQTGVb4nks1x5g6hqkJR0lh
+IbIcNEY7BMzKhim3uoVYlV5h+zXlQKRD8O3BCAUASo4JTH8JsvGHLku5eJ8vp7V
85TszYgwCfIJKH0eDCUr
=wOhk
-----END PGP SIGNATURE-----
Clarify comment
Arran Cudbard-Bell@2017-06-16T18:39:07Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dee1e23bb24d2ef7a73f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJZRCEMAAoJEH0Oec13Yh7NjnkH9RHGUwxgKwfDtm5/F8VEIEsw
u04riQ7jPZxMWIAK+1sKwlUjFjRG3uwFuM5w/Ik8ltyJzCX2L0rixqgd7xQQAyGb
OPi2f6uwJ+RC/iNeO2LdVqwhliF9KsH7FnSKjkNPg3of6Qr0/dR6fSJ49JiN8OSu
PKz+45l9atCuEOEl0yWEKko526Sfo/DlrK6PZlMLv7aBMcyFN4xHN6t6z8jo97SB
d8imJyLPQgANAe11T5mD7HW5PhQ+M030jUPuK4RL9e+INpZpNeh4wrOa1Cv5c4yj
YKfOYX9NCeWp/LzD6//8H+Vqd9GBf3XVp/tdWAe1h9ufJpN+4KjKzay4sERp0Q==
=3lBm
-----END PGP SIGNATURE-----
zero-out alloc'd memory
Alan T. DeKok@2017-06-16T18:18:44Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7229f3db2ce8e94b2f68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NUC0H/RbuFTEL7lAAceMMjJidnoNL
nqIk6o6nmTr7RVnMAQJ0Gq/Xjjtj8so+3BBjFVxBT1lOxY/1/ZxDBKqeXOdLsbSn
8MHnjTwVLYIU1qRfqO80wwYXr9QxpYZRserkO1UCI1NGjf+T+nlhomrGwkCRc8s2
cqTEJVh4dKNUthPQlD8NB4tWnrYWBFr35te1zq0sLNPHQIHIOnHBQNDFQdVSg7Fu
5LeMRXlSrkL0Xg3i4VyMPP2Qumwm4lAAmIYj8g+oOf+sa8Qnd9t/324Rv5TfFGYW
gpRniOTEjbWVgj6tViCWU+HgP5XjDx2dIBtbHW4pIELa9Cpk+D3uTLSpa8ceFHw=
=HQxW
-----END PGP SIGNATURE-----
Alan is NOT retarded
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da98ffce7d65c47da4ea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NMvIH/1FnGblBSaEETOqRAPY9Zil5
QkK3myUvqBw+Em/UN+Q7ufYgcGmgm5yR5Dg0kPZiIAdpwmv3G7iPh+Vsy7NWtOE9
zCpUZEfVAvDknaWbnDGeovcMBi51fX72im2YdyUwsQt/T1oxXeVS+n4rDhHZMf8v
ha+6v57bm+9BeRlTYzL/PKePVf2Vujt13CRWWvQCvw+Dx2a+Ajd6VpUN9EZksDU4
O9DnVb+FWI3GQ0LsnOIeRmj0+zgEzgNkN24RSBZ7NBmcDP8TdrrT/Dm/e4FQkIFz
S8MdMyMYORNMb8Pt3Rs9xXpK3aehhSDoyV1xRnHFQ8yfVTBfJ4RiMoNtT+2Ka+4=
=Z7SU
-----END PGP SIGNATURE-----
ignore bad packets, but don't kill the socket
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4422ae10704ada90de00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7Njf0IAKTB5F7HEx9rtCjinK5JUUoI
C/UNyMiecZkZZnh9T45h/pYf6xG/Rib5UuPsBmgT52vrpLGZaiiTjvHItcwUZPON
vV0iWWInnnUE11rES/dCG50W9SRZz0eQup2/Qs6VJRjnol2VEs8WEeOAJWBxQz3t
GlZt+L57kXnqFfD4mW+cIAxd7JIpSX6S9cAPDTrCSbUwU7jnMH6qSBATSs5oSxMj
IiiVhVXz5BVElonJZBhekHSjPZIDp2YJzOu3FzzjDMiyEmJ30L252fvn6MzLRMVQ
tzXWBiIPU/ZkxIV4VhcVoxz2omrN8THwniAOihd/AHIdbtDYXqSEmPo1CX+8JKo=
=yA3T
-----END PGP SIGNATURE-----
set/read packet_ctx in messages
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a65c658d63f03290c6a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NAbQIAIUcjMSs+XipcOEzefiVaO1v
T9hSCPfOecuEeyI1GRSIEsLR0e5W+oPzOQ5V8+J3ZsvvXGxg/800fEcpCwKv0aDW
GBAJY7nAz3Y3r0RItf9dYOaHi6/ahbwCQezbFltfxSIUZx4tentfPgWI7ESrw17w
SKLv3rKyfe/mTd0U9mZOCY1WN6LzkDIgHSJZrIycz3hZI7LmOEBijmdJTr6pYtVn
5wdPebQmobFItf8EIFZnzXHfsybFJNcnD78scuDhw47esuC4mc4xuNreoghcZbk8
22RphwseDKnFQZDpsKfkliI63o05W1mET3jmHxAwinSFvxYazArRMRe6QUa8DSc=
=WG5K
-----END PGP SIGNATURE-----
set reply->id, too
for the future, switch to the base encode/decoders
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cba18ba4ae95e097428c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NqO0H/3eDbICsZRZOoTFaWOlq+3Ct
NFKnqP+QngckjZyzkA6rOuozD0F9ldkGY7j2xX0x8zYy+mWhY/K+izFQccTVslpu
2qOyn/3GVlkePFwgdEWf4ToY03QHY1Es9bdKgCFauyoT4yyEkc7XGje13iAYwjxh
yUJwiinOWrYQyxwKtrjGbXluZoSW7Jguow3DOhrlVC81XRfALus0V3OHLzSv7m/e
xTqIPC8sVN5OXdRsv+o47fgte15+Ho1sIUhI6IFMVfL5SB/2oLXhIhybcSbX1VV9
8Z4Wh4GaNbgPJeS23Pr+xI9KqaSjc47cIFAm9EaW5plgpmpA8kvwXRb/pUakJqQ=
=c99e
-----END PGP SIGNATURE-----
call modules_thread_instantiate
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c0670d3a51b6c8cb24b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NNPEIAKO5bgldCKn2MjRx6Gy/2hoI
kbLsuqnRNFljtTQpeDLNpEMwgqN+rsLQ5G5XhRwj4J+UoW77zO8KofIQEeza865N
oeHYWaGl1v38JC+bQKSyvpJ29ShX3xxgOTNnJMMNl7DXaYxmZjIZVgk7a9fplnHo
DCZ84gAaX6O2TrzHJmSRauc8vyZDrXNZzTtljtkbU+3Hy+jzNjIgQna/RXoxISab
a/yAUDyTtxjc7BPcosoBeXc7pmLjMkc6s+VDYebttJ0tIt3x74JspKPs6L8CTXKt
h0VX3Td1ghkUNwCxR2Q1Znr3cCux7kLTqHvHmqB3x+shyBLTSAz8T9u1wmVeUes=
=n1aC
-----END PGP SIGNATURE-----
get worker->el to thread instantiate function
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a759e78c8eec41d18c86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NaLAH/0FzErYhPF0p0mwsO0czgPY7
K8YvDI76JlgMuSVNXts5+WRk2GxNx+ldVwmxehupZhOPBnPivzRXCL1/gtjLkQpF
w9xzx3mTv5ZWmdTxTIeoX/vJB3fEjrzBHCS2izysUUUPpNK3QHOlpfpIqb0smB+Y
6r3IlYTtKPmbTT3GtKXZDU38jvr6lEnBrcaFVJRw9s0oHQ+v5pSW0dzW6fFCqyGW
IsVs4QhOkevJAtVtiNkho5+r2wkb7xW0Wl36+j9JX5uR5oA+JYe/vh07drA238AO
54E5htMOdD8DTR8MM3zsVOkLLbnl081/SgoYYxUaaJrxNPOH+B6jJoPdrzLYY4c=
=+0Dh
-----END PGP SIGNATURE-----
get CONF_SECTION
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/068dd7cf0f1d35e29f57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7N41gH/1fYghnC5+6hFYDb+UB4MXGb
ulYa7sCjOpzupwCn3cGU2TidGpbBtqxnfsXQ3MLfkn4oEvuIqVFgH4Mj1Cw0rLzx
N0DAPkRMqc6uz+wFBACL+1o43jnhNJNsH5xrgl724kZ5neND6FBEyJRs8scd5Z3Y
tV9JXpBJFNOhNMyojoriPX29e5FBuUWICH1Ws2rxjtCNQTtI4yscXdkXCPZvv+FR
+7HYwFwHkYamw7YJmjExRf/xNS51qYLq++781bXH0L5I8+3ZCiyfg1S3mfYw3742
CS6HU0OFy0kqOZEDeaAnv3hs9KGKWlK+m8+GRi9+HyEMdV6XOj8fjenEunPw/5g=
=WVCs
-----END PGP SIGNATURE-----
expose worker->el
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e5a5bff4d474d7f625e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NHZoH/0zRKhTWi+qSTqqvH+x6yliK
wnKekCQFMGLuCatJN8f4t+EMG0OerkahcxJ7gxQRGcCCNHQtNl6upOGde+W/8L3t
+2UnNuogJfiE518C32Und6n9NZ/GAqoNTNTa19tHAorNFDl4l64qHS6Z4AYQelNG
PKX4MAnnhUcyyGojxFrT7040s6Bwvbng5iGOTsKGwoe/lQIEJ/jfliTfJQwlXGbu
FGyK29bhCY8D9sRPv2YJydnQyO8bildHZEf15paR4PQxIKx2hpuxNzdAxh00faNj
GbtpY5UJ4ADXXEFTEy+REu5NvgogHi4D/k3UD3Vdu6b1HTtA436EaZvZzNetArk=
=QN1z
-----END PGP SIGNATURE-----
set server_cs to the parent of this listen section
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ceb2934166bdfe9d71…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NVNEIAILfXPF7tWrGqrh1z3TQNyxC
BJ2cz62wZAagxJlWvfSDlbWSuJgq2JzhWnv5kz5yncK0Iza70REWmcHuY37QSGCx
0venOGXIlhTnkXPe1VvrB6WjXxrIMw3wpPlLf/EPRXUz5F2Z0e/PlEx5xdmIb40v
9N+ylpF1gAzZZu0qMK4wqQPpkMQA2UWiiLdduwGssIkQ6yxPxeIydKFOrrshzoSk
FUv72RidAVBQLw2nn0fCo8Dl6vY+CpQjPMfoy51E5YB3foVSELtdb2hzW9bWUG76
+v+wtA04yDharUIImuKwBqNI2mJs32BtN8ke/aM9DK4HbmGL0rscy/7rKlSDrLs=
=GJA+
-----END PGP SIGNATURE-----
track RADIUS packets via fr_tracking_t
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a45f3c0629f2768081be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NLtkH/1kOKmKTQDTlRHGJ3lkw1i9x
/cP3iyc4/KrH3/2nJNHfm+MYTDBg6qeLD7mgXlFLPCnbpTAQEbnHWRFEJ0+FCC5P
j8/2wSKZ0lyCsbmz3jvU4eADpdHh3YvpHSd3SrdGaXXwxfNMLaCmDyjRPuHEPIk+
pJC8qL9757J3dKPF9hevOTFf0fEgVpTOgjwiCwAZzf3LlfMwAvINhqAB/EdwlbYU
AoaPie43QjCwh10llNLWN4Q2c09bkGgtam9bbIx9vwHF9RIh4OE9xvMLzUB0BeTg
bA7pNQzjdGvAMMa4HdPe9l4m4SsMnL3O3EVVwq5fgkHchPDdzCDmyKLXt3oAGUQ=
=XqZr
-----END PGP SIGNATURE-----
make src_dst void
Alan T. DeKok@2017-06-16T18:15:38Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7bc03cabae63007eee0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NMRAH/jQAjOs+tdi+Ngq7vqdQUVqR
K32IhC/H3ZBFhMtv+pAbtaYoTkblYWcWLH1deDJY8atVcZxljE2sU0qZVw8Wt15a
SSRGaiv2bybSAVezRWiWSWMcu2bOZRG0W3O8HeTG3YruQdZj9fFqHPDc+TJ+u23Q
i8IQ1RhvpWWfFISLEUg+FzRE0GMNViV3JFku+i64RPmhCiRvU+Fo4e1kw5LVH6ex
dOfmtxZjB1QRzh+uoXp/LJ1Vmg3OgGb0pawE4HCg2xyOy4lDDsTMfodD/8WDod95
QBxmYIF0YM+mf3c+u7/AqhxReAg4HeOIfhCuoU8kVnKTBm+BQ69Vepe08CZh4mk=
=mZsG
-----END PGP SIGNATURE-----
use more common names
Alan T. DeKok@2017-06-16T18:15:38Z
Files modified:
* src/modules/all.mk.in
* src/modules/configure
* src/modules/configure.ac
* src/modules/proto_radius/notes.md
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_client/rlm_dynamic_clients.c
* src/modules/rlm_eap/foo
* src/modules/rlm_ldap/#rlm_ldap.c#
* src/modules/rlm_ruby/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5199459990ed71e87385…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBiBAAoJEP+k1YKfttfKhjsP/028itsj6BrA/KvucHrrDgqV
r9VJ+T70Oi2JYEbCXraeaztZQz+7LUZYQnUkNbG3qzfXGesm1ooU1/52SZqB08Ub
xXrXFCf3ni/kuxzK/58RoRbS7T0K2rY6uyAOfiZKNrvztOSDnl8rUBhgqH4h7BlC
b5hV9gI6z+xBs7QxQA38dhHQKg5IFbr29LlxhMCUPB1578M5Hib9mdWGivqt7/vL
8QR0HSrokVs95b6vZZCevIKZ3aKcjEvlMEus49ZJzfLTpQdLUaW7BZRNgnIipr9P
6YE0ddPFsIzHqAAZDPJPf4kIQDluDwayYw3PhDeJFiMMbLfFfQ+AQvsIWIsIotck
GDTYPnFPZK0t9AZWunRMeXomw6BP7NL27vAzPdRepe73KZz1ko/Dny1uc5T6mjYz
2Y88gwH/m4MGw96ocefzghe8m4cYn7bo04WzkOeKw7gxO5SllTOMQeXW2KINGrL6
KE8KAuK7hlyEGtb+CiMZPRSeS3YpOKKkZyybB5QReGQXlDTPnZUzqN+suDlLGyhE
+Srbj30f6FCf8dV+kChgivlClc6+ftgiePyqMN0mmAC0qJQ7e82GVTYneTGeFeKO
r97JYgZmFihbWcDvqtU/tLbnUe2liQi6qv6vLtPtZAPBGfSOoKyGHipMeRbvz/t5
rSKhMZyEvA+nD1OJL95o
=B+q6
-----END PGP SIGNATURE-----
Various cleanups in proto_radius and proto_radius_udp
Arran Cudbard-Bell@2017-06-16T17:42:25Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a20dbcd8efbc3aaf3363…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBXaAAoJEP+k1YKfttfKb1sQAJPrwmc30g8AWECTFChJ39Oh
E9n+KfR48glbGtWUiEz+QV7hZdYRuY1vvRKNPUDxAjJFpKfBiXLlAWLyibXiumII
pbGGgNLyz5shcaFI/2Nu1qgte2tq1B1ghBCeiyVMDG/puP5hMCNuDSrkgKVlKPsJ
SPe87c0gfB94tnpc8LBJqYwnCdphFIaiiccnh+v39mPJcFTA6DlU5/JxJ0PqoeB+
BaF6TsWOL+DJIqWl5RgpAIRnX3EiRt+jrd2TtXTwDJ4I1a+l1DIWA+Gh3Uhjvunn
RIXsBXk+RVHwAISlneSDUC2N4aoX6vfvIpN0Ck2SfEdS4Thnpn4URT3j3TGaoFck
sSDxQRsvk+wiFbabxHEC6N7H98ORwh75UhahijYr5MYYfi+mJKL5sVCi6OowdCed
KHPFYe98YzYTU0QU/L+lLy8Bb7oaFltW6223orYp8IqeSNDhApeCV3Ev1YMVTLzK
s+u3yE/J2EBC4P/4YM0x25OC2cO4rGIKYri12o+jahrKP3gQDCdnRW3opAeuLbeT
AKxm06lrbPnXa1UFNcx1mY0ojLErxWTWTU33FuEAgjz2un7xUlIU9hh4et29ULlp
HdqD1J60MozRdXuX4dC1uCViRz606HbZxsvIXZyRvir3Mzh08WCfniIzsEa7iRHw
g5FaV0YHG6M1IWCNpiB1
=2KDs
-----END PGP SIGNATURE-----
Breakout/cache io_submodule fields for easy access
Arran Cudbard-Bell@2017-06-16T17:31:06Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c90e42930c148ee5d850…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBM1AAoJEP+k1YKfttfKITMP/AlU+KtRCMep478MwQ7ENpkf
UeEQndvv0Ab9GqNuBIHxHDCXW4xdXYgUZ0375kP0eHQFJ5xRhwpIUFfZTiOJRtGO
N2QnukzcsAU0yqILNxJrBtomrKaWt3T6FCn/cyTKIb2v0uC0SyAWkLhOfS4qKfbP
hzKnzDJrEPv0UBEd+y8wv+PAYWuUjBguV3dWPg+XUW8k0u1oSXzp3199o4SJW4Ey
K5t+noZCm20qVf5ybp9JthPcpm+xdLmbekrlRVFS23eWa/dFQPvkZEU1hEMcwOH9
vlbt7EP+k1LxgEsTn/bR5NDOBaFCT5y5rFj8zpx9wh5vhIwkD6HRKQuqcnFpa52M
LjJZfI5QS8IJPBGJGJTDqRz1jqbirPhDTo99Tkmj/i8gTHVO4+xID1ovlhXcNJut
wKRc+ICMCFJcEkzQG8+B5QXFGqvaWdcjfXyAohnF5MjpUzh+7JAqr6SYSDa/GjE7
qzNdPfxLBhsmsWaKpY3HVPs0xzZZFy8jYCQdeezq/SMy1395rQt7Kf9R5cegQUs6
gkRDyhm/1JMcMr6+WAduhnzM5hOJTqe6ELJk2ZzBkChjdFkFHhxuJgnmhD4eaxhH
jmZgoFmLO2rJciiqxbNTrnQiBrwqfiM5/hp0hl0pDh516eevxjMQWVJmzGGFV46X
17JtokMPqTQJgIkInHLW
=RRxr
-----END PGP SIGNATURE-----
Make process_by_code hold the actual function pointer
Arran Cudbard-Bell@2017-06-16T17:19:49Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ce12be7d44cad5eec87…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBGpAAoJEP+k1YKfttfKwvoP/2VgOIk2tnFH4rLmLhsBm6wA
lojSDMJ7b695W0TDhPrROZRbEnzB8659CG1S9aPThs37R3QIO+Y7fQRoCXVK72tj
ze1nJpIaT7ajK9o8459F4205+aBA+1QKpQkZ4CJxiSr1Ek+D73+0tbRQ/w8lsRWi
gMmO1Y5Iufd2tts5HgBVpEO0BWr6EIwVxM1/FVUx9GIlL8ie5JqrZ27gYU20vTy0
fDkXxj1MASFvVKgjWhoHmrd61K8uR2Xf5s356kSWGJmdYbQp1Pqt9UCrg3wvokeO
umnS6GgZe2aGjs6cwZ5yJrfsbeFWCpcCNHcNk50hBFyzfP7gyXuvFEe8tPT1VmmB
JCZ1a91p4I1ezCeKdRbXArQ9KlOTV1vtxLblY7krkZErt7A/urnIxjAkzyikPyKQ
dXNKLwmdiggixJrxMLfni1BEZL3OZTHhCd5Rbn2q2n2veZMt+X5cmzh1GmtkUVhX
K4QVhQUQvZjHNb4H8n2EzJBR5doHix7u8guPY1sjAP7vcDVVWVNy6nnynhkYqzQ8
zMWSEB7/A484osM9w3bhR0ycsxNSs3sFJuH9sl3LRQJKS48yIRvUSxe2t8rgEkWW
KbNAOlrDX5RskEhdWOLkB8DIMIo5QVmgd9FnVU2MgKa6jQmpjHiJ77nPYU4doqNe
hsKTtDhM4AwQroDJQCqA
=3cGD
-----END PGP SIGNATURE-----
Invert arguments to set_process
Put the full fr_app_t in the fr_listen_t (no point in hiding it)
Arran Cudbard-Bell@2017-06-16T17:13:13Z
Files modified:
* src/lib/io/application.h
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e527fd57ddeddf3d19c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRA7uAAoJEP+k1YKfttfKIDgP/0dNqmXs+kF5tANqv7bLKFRQ
4LdH4L4FGFB5xloIyhGJrFyBq+khJQwxRawvdTl0GUMd+vjBLr9EasVtkeSMsz+k
ewciApEO85pP8a7prF2HxRYz7zL1eqJx4JYsO4uQQIaPszVIKg8iwAr0Wr56fvWe
WQYzhTVDXIF2R6L8GAP3b6vT2CPQFixr4cm32J2RXmBT2d0pPBIqOjMpkAMlvpzI
Z7qhxdZNsGhvWvZXOxsdZTo6hfUUYeBkMfivPkXIr9Q6DakrT2LdYsGhZQQUL5ec
xeqX/UsMsTHN/9V+ZFZi9+zD+q8Me24CPAg7eCIeZIWJZ8mFeNbncIR28yyeQrCV
w8x8Sy1p0ph/V7pQKLK1NLSuGw5bqZz6h8kZhNumm4r30oDKb5Rojhpc5onuFSgE
T1EPLke7vS/JL9gXsefKtPihjoHlrwGGBaj3iaJ/E5xDgrRnEU1/Tv/59wG66sWZ
M0Mln+mOtF2GnAASlAEzMOTNy1+3v/JZq4MzK3zumuO0yZLVDxQzrdgTmxQ5VzbX
dzZccDk2FJuKt7paxtrd3ZtqStXJmObnb8iHxT14CIKTz7xstUt7ePeuPeORMbSi
FqDpAlGu7ylLg4kX+5PLhdPxPvZMfVREYT0bSWq6uUaCR4X9O1mkur3fGHG4W/0k
XjIBq+zh1WqjgKz63W/G
=hqs+
-----END PGP SIGNATURE-----
s/subtype/process/
Arran Cudbard-Bell@2017-06-16T17:01:34Z
Files modified:
* src/lib/io/application.h
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a42a3738ab78552311fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRA6zAAoJEP+k1YKfttfKHLQP/2U2gPEEVpscL2srwG/79sjF
+Pr+MflnDACMvF9we9yWERd35dAzKasgX3QkBpsXle8MGgcmXZRIxxukiZjXDT7P
YtvW80P0s5Qn38ZiADiy4Xg5Sn8fAdCyjdJsUYraOclzI1KctpjGYYRLLvcgI23A
KevvIehdjPi+3ubQmvBh5M15n3PRcksY0uZ+sESYI+2AmtYRdGCq8VEoGK0fdq9t
hgbx7GhgRXKNQUSCHSlp1wCGH5P+8Mw7EntLPLOsAfDBC8nk694+S1ONDvoPtki4
6sssNxgCYvdwpm6VgBfUgCio3entDYSFDRr/ein/vt5OgYsgaY9mraZR/wnOyV6u
Tdprm2mYuRGHpiKNcCAHYBCNRROljKhvqzUmqb9j5pIKiNT3eIY728/iGZW9qJRY
oBA6IroVDnfmeqYArEFNxwWNW3AKdNnnfCkyX0eRQcl92NyAU/cUrAE3K6rvjoiS
8eEtCGq0iBJTVzvjLC1k5z9i7W6imnk5hyxX8SkLtcsHz1FTf1H33Y50j+dVm6x5
/7NINrMp+/A0oma4VEJhKmDap7U3ZNMlKRDxXjtSlQCdg7QJ5comtgqZ6zm5VLOk
CKd0rXgyacr+3YlL1LmaWH/2f21Pp09RBaZ7Xrlxmt4jf/9ijxYEGikSeTX0hNJk
/D6vUZmILoxZ2m19E1u1
=4ppV
-----END PGP SIGNATURE-----
Remove fr_io_op_t
Merge the fields into fr_app_io_t
Arran Cudbard-Bell@2017-06-16T17:00:35Z
Files modified:
* src/lib/io/application.h
* src/lib/io/channel.h
* src/lib/io/io.h
* src/lib/io/listen.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
* src/protocols/radius/radius_server_udp.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/348655ac0dedde881020…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRAULAAoJEP+k1YKfttfKuOYP/3FJZ50j28M7H37tZhLC+CEQ
HyfFxLjV5g3WmMZqfiDHJ35ofD3KLjjWgQNBsWjELDX4NVHQ/LAxyn7imP/CWeWM
lH4BLXtVT0mGoJOErnEwDoBum7SexCnnKgEjqIDh7DDv1mdBFQH3gNE4dLmoJuxx
i3OkFWzne2dgUdalUaBSO9lZI+37dyuvuFS6kQAabIZgkzKD1/hEfnVZuoB5Fq06
tBYoRDve3mUEylE0bvVTfO4xSB+xG3NWTlAgsqjsWVRY+zuj1QbOIWItyrqpoU7F
46LoExhzbvDNQEFT8bqjPLmkDbonuRshRpNCy+DagsoJ02TZd8CxqQauUNNIE5gv
XCWK45DyYm3+PzdgqUlqD24ronF7PMdBZ3D7CjuXTSfB/qxdQuGZN9RbFiL2xTT+
nX/jOGN5hTr9oJ6pN8SlOrrrWDF39JdoKtObb/+Rj5e4TGjbNpiQOHLyrzrzHgHD
gEQ9Gjj5CGYz0dASFsUvHqTyGxzFsEzbcfVhkvL+VxoLwq7WsuAXOS0bIY86Q0bB
XnbKlmk5+wUR80ChoZApLrxpzQOGkSVPprAt0/dVAbUQFSon0rxde44T8HxQ4ckr
AfPDGG+HrLHVujV8OR88ocnj2MR4xBqftnaV/Y65Nv2KWHXwxUcNFgZ0eJe6D8NJ
BosSFkddr3XH+AVfBfzo
=wv+P
-----END PGP SIGNATURE-----
s/io/listen/ in proto_radius
Arran Cudbard-Bell@2017-06-16T16:19:23Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d9006b9c005c76777da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKr+wQAKOQgDt+xreQeUEafcFHG/7f
U9QsYDIatYNgh4XJDvk9WNgKVG51oWYQ9WySWkKGTgupiN2T4fui/EkTYE7y0Hwi
I+kiF5CIYWv6ArAONFO72569NWuGStmossz8RZKS3bJpcPGl9nedArg8TcTOzOPJ
QewLd6AhQvYsF35a0yeEcwE9I6TvtYyMh2QEH8Mxsa6cksXEvs/+ZQ9XpLFiRhDn
Jp27l4GrLXSbXUQIKo58kuvySYnQyzL+H60cGifcWsmNdgl9FtdiTSnih2Ujl0/N
YhjzSoS8VxCF5TAVKc9J3BCPmIH6+Cs7vw4Mv0ZtIXwiKQl5Mp6RlHvajDiAdQdW
3kKBLTfWk1T8OH4BnzeQbjsEEn/F155+x6yGHAcH+5o7f2jLJCgjGoT44oND/1d5
YpNWe2EOld2XNJ2LL0+jZaYfN7ID1lfbVcyWoYX/Tve21ofiHltq+5SLp7rgU547
pLH4WXyAP0gA3cnQRgxGpUwc7NiI1uYBoYIjnzof12gUvOpPQMkV26hHbt3n2i/L
hrEL4L+97CsnOSQxO1/EsYxDo0hmjFQ40pypT6wPFSJDJreHOac50sWKOB9zf3Ay
o34vwj0cXz3V7JsfqfaM/uYUwug6YNepQdvCYFmw6UC6RvTytrNQsD7oWRlFv7mc
L/q+ZWWETsFvfvizfcUg
=QprX
-----END PGP SIGNATURE-----
s/fr_io_t/fr_listen_t/
Arran Cudbard-Bell@2017-06-16T16:16:43Z
Files modified:
* src/lib/io/channel.h
* src/lib/io/listen.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2e59a40e4c32a381732…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKIPYP/A596Li/IB+M6a1bJxinzlm8
h7JsUo08AK/ZDogOPH2RJzqPjodw3dhNTw5Higi8KqxUcMmxKFcDMjsM8bYtEyxC
z9ssO2Q5DcUWRqAfCTxTisgs6shqXwxE0Yk3gTVW7ogGCbUlZPkSS3FkvDJ6qTUe
bgdleE7iuZ2S03pJzCm07n58WvN6Bx0JTpp+88+4cWeqrdxpzP1Q+i7ZyU4r8EGV
YaN3+qGZ2SliqCpNEQy2MxYPzWZMkQvSkjB5/Dius7rFwqmXDJlJ3jyeP0jsbuZU
XGi6HgXHsZj9VHBFrno/PMnvywrzhfxgdh8Fmgz/mL1Pt1gFDUQfQURd3pDIB9eH
CtdJciYdTKpXdS7M9pg0y5/Cv8gKUaIfWG+KaZOTfJn1R/SwnoO98godpZVTsqAo
piuDTvUU73nLPV1P4QOhmG+UroHK5jRnYiI3dZvJH5tDNDsmQL8ffypNX0nlPO5E
UdO+s53YOOLQDomgL0CLqwYAWU34MYMMHQ+werxbXMb8z4+WmOY/3Omd6ANszM9d
b6z2oiGX3P7aVq5VgQci92ZpXt6HDp5bjxpEjgrB/K0CKXWHfmYfZuzSueCLnD+z
EHWvzgFTKM4Z0aK/Ct1lWlzHzp4fArE1bQeVexuVYNTsyBq8gZVAaORMNFb6QwlS
7pdCWk6wfopLyYAaQbJr
=Ebf4
-----END PGP SIGNATURE-----
s/subtype_submodule/process_submodule/
Arran Cudbard-Bell@2017-06-16T16:16:43Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8941bd7ac91fe091422…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ/L/AAoJEH0Oec13Yh7NWIIIAJ3l3w1hEdjCCnsPrJOpW9aB
bZRs9HZgNHzmPTnfaAO8+1JZICn0riswozQCGnenO4xCF8nA6OlZj402DVNRDvei
81ntcvNqGsoeyPoj44E2FHnCEjtCbZ9cL7O7kB28shnP7sMN8uKb0L8vABb7ji83
ScDImayYHk0oIe9klHmvVALjtDJrd5O0xS+uBTi3zb19u2z3f35MUkTRrbyBSHrR
BO8CPeoWufzJ7crk2ikmK1U9jkXzMUrBl0JFvzAIDx8LFNbXxqk/HGwJWlvvGGP0
ZF7Z667JW+gl5NuBxGkRneEqWQolaR4pKM/GUvF8TcPBdJQiBN/3qcdwh4FiaD4=
=Afkx
-----END PGP SIGNATURE-----
re-order libraries which might help travis...
Alan T. DeKok@2017-06-16T15:02:16Z
Files modified:
* src/tests/util/radius1_test.mk
* src/tests/util/radius_schedule_test.mk
* src/tests/util/schedule_test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21c40857604993ae9a84…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ99EAAoJEH0Oec13Yh7NJmEH/3DUjZPnA46OqG/qepJ3un+1
x8QoVWDTr7PyGR/WGi3jV489IBiErUvSh0fzKxEPb7Hog3qG0fqB5LUuB4kj/lPf
BbhirufwfNovVIMTSgBlq4J1SI8/fZ6lzP3AXot7Te0Bh+pCLnqhQNXUXIpYQPrg
51wMEEior2Vtyt+1R03MGp4H/fX55E/5rfYPe5X/YzUMqYipAJ3ctzSuVcSWVbs4
N0zlUz5z1A7/+TmXj5NX7+f/AEwZ9c+FYy4ebLlKkKotjmfW+vmnBTjmocU1B/12
7GTrWGAlyhawC9VbXWuujLh7xNfdx1bw8M0ESSSY+pTA3ixEGuiJ0rQ2LtIkSHw=
=C6IX
-----END PGP SIGNATURE-----
mutex locks around control-plane messages
The better solution is to have the caller provide a message buffer
for the messages, which fits in better with the rest of the design.
Alan T. DeKok@2017-06-16T13:35:57Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21a3e7f8b0de55036cd0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ9bdAAoJEH0Oec13Yh7NJqwH/A7EYhwtgf8xrE1CMol4D/wk
c3gVNQmYr31Ppg5u29xStS1XLa74M/ZIEmguJGLY1tRS0LX0JL73eJ8OphGJDPlU
aEM2iyadKJBVDF4WOdnMViuqlWHhoU2V2B8dMwCEO8ZQ/CZrV0tfqsr6s3BJZ/JO
BceR5DGI82rHYvESAJpCg6zW2ZdiCsOtMMTpT7049YbSdkPl+YG1nUt+aoA0QgaO
E36AbTecN0rKynxM8dln8u/iLnrrm6RTYuZV41fDAdjmQJ2ALME2LDRggw+DUbIR
gPcjNbzQGukdObIm6kBS0wNcELB0Fni22HkM4fArf6A2jXvoPhm+btZA+uYenno=
=4p03
-----END PGP SIGNATURE-----
more build fixes
Alan T. DeKok@2017-06-16T13:02:17Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14f3e2098e7f0daf27cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ9KSAAoJEH0Oec13Yh7NRzEH/1/xU42cQedllBGy9TDWZGvt
wkjy0d56oiVYzX0JczdXzFbi6d9O2cZiLYVDm0FtSAXMm/6EGGuKUOxoUc56uQus
agD5zoXCi5X8orX1DC/Ouwonww+PiKgZayYv37vSCuJaOduBUdhYz3zxzRBqFejZ
eG5fIaLks5d5/sx4TS+gRjiQq+NigAshe9yG674QcSNbjseFXcNxcuEHMsgjp9W+
f29AyuA8SsKwMsizJSodXz69Oq0yQb2H9PJnJ2le8WaZCEVDnUPqQwAc6WNe2ntw
/DsbsJJIrTcymR+dX/irBhZPggJzwvFzHjop+JRNG858UekTUr7uYpOppUjepWw=
=BGKJ
-----END PGP SIGNATURE-----
more linker hacks to get it to build
Alan T. DeKok@2017-06-16T12:43:59Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0579e2497852fb435872…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ8lHAAoJEH0Oec13Yh7NdCoH/j6gCv15svgST87xot5hPzq6
95SE6fIoNZzmNaiM1HTqSMC9Zf6g2PtDKfyu3QQe7YeOPr6mBcXKbJSppCa9He5O
tQC10qRRoyeR5M6BXTV4RLMCi61XWbP40sz4nMUu0aGDqpmYoZZihWvJfP00qTTf
A/JIUv2dVf2et1SmYciStKadTNr6xaGhpyP3fxrr2W0d/6XsedRHekzwhlQ0/5/m
Me6j8z90zOLpvmQvshtMs6ptYpKKzT4mYDdDNgyXhAJ0ECz/ShtnvxPS3EXIuDhY
NsQWs1pp7gw8uoLCKvG4wLAcKtsDRawdudznWZYV0018jN3ARhrj5grF1U4xJRQ=
=oZuU
-----END PGP SIGNATURE-----
linker hacks to get it to build
Alan T. DeKok@2017-06-16T12:04:14Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ff59ff6ad7e83c202f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQxfYAAoJEH0Oec13Yh7NjMYH/0rAPAd4DhiQTE8B+LofX/qo
mpUe9wdmyDpRF6riaewCr+xX+PeZ8+R9rXvqFnJ/JTkHHeY2d9C2pZvC/UFqp3K4
dvrt0Er9YOv5Rd0M0WDUBVRn+wNIZm4NxrOtfyD+E1XpRNco4xR3I7Du/S2gEOUV
nPXp+Ow1V2t40wCrsYMiZHpJ46wRxUCc4PebxwOO43+JZGjeUlxO1OCqFUMd/D7r
DpqC9HBubLjYnB7fvew9mLTTjK08lwKpR5SXnDOYrCZHgvweIFES9Wym1GsTFDlO
xOX8UoPqS8UnyPF2PvuW89aWh/j8b13VGlSUKKXV7F8irQQ2HzGCtBRf22WIHc4=
=QOXZ
-----END PGP SIGNATURE-----
fix typo. Closes #2006
Alan T. DeKok@2017-06-15T23:27:20Z
Files modified:
* share/dictionary.cisco.vpn3000
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8128ccf461e9e30e2dfd…
======
Temporarily disable filename truncation for logging
Arran Cudbard-Bell@2017-06-15T23:06:03Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c33fd49e8f7441249e9…
======
Don’t run test server with -M
It forces talloc to use a global NULL context which doesn’t work when there are threads
Arran Cudbard-Bell@2017-06-15T23:05:29Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/292653fd2382ab4a7a5a…
======
Fix redundant declaration
Arran Cudbard-Bell@2017-06-15T22:04:33Z
Files modified:
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/246760ac93718d9e301e…
======
Fix typo
Arran Cudbard-Bell@2017-06-15T21:52:23Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c5045c5a35dc0db70d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQv7GAAoJEH0Oec13Yh7NJkMH/2mjeKy9hYkp8/YBwFPBLGrM
TqfljIU8eFGUgBp/lDgAmDid0EBu0WIs8P31ymx/qakw7zZ70sbhvfTK2MerWq4e
qlq+TGyyr6A+OHt0lGNATV/CBZD6pXhbFZZL+T7WhXDWdQXbCCiRkaFnALd+1U+k
5B1xlcI76+4qZ5bchMEp+AIf9Iy/9v8NJOaM3ohW4sisAaYW9TeaOCBfbe0rJwrk
jX2qPfy4Yb7FydXFsNTqvgbvixt0Co0c77crz1uYAgSEIKYLTUklmmpEaccQf2OW
aazad8vanvgjnhOGyeIIBFzM46GRitNiVnfgJCQweu/8nxA3i0HXR0MFWmhFrv8=
=QqeT
-----END PGP SIGNATURE-----
request is used, and copy reply to output buffer
Alan T. DeKok@2017-06-15T21:40:12Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b58b02d3ba4d908c5a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQuM/AAoJEH0Oec13Yh7NFngH/3WFYDqCF1APUh/j6N9TCSqy
v49g/YLL6qArLguLa4tgZqZi55msFTs7TjESSP3sPBj/fj/90kYJZTofmBF9Ejmb
cZ2erUmJOZpMh2Yvs/W967Cr1nIqo8x1DgHCKT5axw5xn8+UDsDngAIFL2sZgI6t
Z39WtblNo5K8HaT8A8voP/G0vGb4fYGYko25oP8QHg8Yw9sOIwoTGDgQaUQkDW7Z
HVr+GRUuQASl+ZQdhogzxRwViv8Aa9W5jg/yDCJFTbbwsYY7sF2UqFnhsD1Z0isR
1F+XkruruOVMfcuxrc3PnAKVSUuRZza+4qDzAyD8ZWJtv0kT27MBS1+eJih3U7s=
=nree
-----END PGP SIGNATURE-----
client is NULL for the new sockets
Alan T. DeKok@2017-06-15T19:42:49Z
Files modified:
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d84e0ea9a21e6113aa8e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQuLGAAoJEH0Oec13Yh7Nn08H/ic4lcXEM41Fij+3+4Ygko52
tnA23XtEvKvzXBVpWHY/Cw7SGR2UyP5urkI+LiJc745JLy1vglVD46FrKOd4IWaA
4K7F6V/3nkZ6Zw8kXcaENiZU5XHu7j4oMArqjCRpnulRBMF+1RwQ1xWLTQm5HeeP
HAqEMVFqFuo+Ajs7Vury6DuabsHOKxRSxF5aOk3AGHayl1MUhM6IjAZ1+/pkXY0E
2IbrfAtWsCNhCQUPoWw4qgeiRM6BWhwxjblQcjkMbvbbJ/fXR8KcB/XqP2ZvUMc5
T3zU4STq7wObryQi6v5z6nPW0QELdbxT7jD/cm0P5jwXr5qOXROu8hWQXvx6p1U=
=obdW
-----END PGP SIGNATURE-----
set server_cs in proto_radius and REQUEST
Alan T. DeKok@2017-06-15T19:40:45Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48dfbc35468635d20060…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQuK0AAoJEH0Oec13Yh7NZekH/iROTW/+GZIa0lxburewD9Jf
gASB4yFHViErEFu3dJb0C0e+qjX8JAyqQ1oq3Le4ulBuSX9n9KSfFitp5UWuu8r2
xEYfHG9QJVSMOctxWG4yw5magJUIP3caEAV18JOoak89BKx4Dq9fEwtLz3uwPKkL
euFNrKnFVdfmkej2WkProLTI4iB47tmx8aN+7Qkayoz1u45dZP2p3ui3M2ET+vWD
6Mc+rRs3pjcfIma7sRYmp0aJjhvZRFtJPCGPljs2+utpZetMuOZ4EP6v6hrtC/vn
2PGNqMASfVrj/UU7+jUatOQS3peM0hVJhTsreQVZ8IjocucUkR8YB4s7i0/zfho=
=UAm1
-----END PGP SIGNATURE-----
create reply, too
Alan T. DeKok@2017-06-15T19:40:32Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04ddcfe0a0226668168f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQuBfAAoJEH0Oec13Yh7NjtoH/jebI7dMmIySAAaPxGLeCoIV
LHmCam7AzJuCZa1iv1uiMf+/rNMwBRCtBOmGh3CMsSonHW8p7e40XWTTpe2jdwXZ
qYjt9Cdp5qajvFV37P9K4zr0ylZ1kUp+KI+GOen3MGC/50K55+YLdqzUzR7ITNaZ
7/fONwrFQOMt1pU4cPoKP1wrM8yDCXwZjqYozMEfewIRifagp9GBJN0bIOgz+6jb
06527UIc5DJ1tWz8c6X/hxQAxXEUUJSSvL2KUsuP24BPLP3H97HAgNJc+5/EMliw
sLFXQnSyhPA9w02aijA4Qy4dpxlNnVnsEn0g3HpFIfLog01tAA06v8Is4hlKwBI=
=9kg3
-----END PGP SIGNATURE-----
print out which section we were looking for
Alan T. DeKok@2017-06-15T19:30:33Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0153657fa182a4efa398…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQt+oAAoJEH0Oec13Yh7N+x4IAInr6PxCGdXnrhRcEiejVlRt
m3cdx6XvZ4/eei8iySA6szFIu34dpFRbnbNmjzvhvzkdPhd/lhI8aIl0kfj5NR1H
5Lr02o7dVWYVV/X6t/2avLuyBFFJiKyshgVhFUyy72yA+r565/7W+4zWo2JQLIaR
3pay84lS9+MQPAQXhagG0Rd6uAuvquxq0gHk0M2oBEVQdMCyTDvQv9/URJoiOMGb
853znqr4NE6aXlkAoKWcA2wp9wDPfB7iF/ltdiPLnQ/7LqUSbEHb9LbEKyalpb9T
RgpnA3EBw2ufSW6bXRP4TRhAX4uarreH1V5FB7lpDPvSGgD4xntTDZQ/WZXa1qw=
=yRfq
-----END PGP SIGNATURE-----
set process after decoding, not before
Alan T. DeKok@2017-06-15T19:27:27Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee1abba346466775a6cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQt+SAAoJEH0Oec13Yh7NwTwH/3glqI86D5+Ve59FBgQIueAz
47Y4GMqpPIKuXNirofK0MLFHY+zSjuWPnbrZ4EQmQMk274UVOzycEO22UZfc3W+G
xEGIWQwaR09p8cgtB/7DFvIOeKS8xm5WyZOyGP7ycDNQlvZxPSTO+F5E+94X/b+m
ktdk4aK2iRyUKRqseg726eNyvtLUSgp7fpH7Iiqxdo9lwmez50xMt9osYVSsxHkA
2i9BzkP2zS/ZfZOUUlT3eNBnF4o+IX2kHBB9sWLiVHaiXBW93mUX5zNXzfAKBG9M
ZII+70e0a+z7An4Ox1xxHho9k5yT756pVamTPIApYmQ2a9wLxswRA/E8L5qtkuI=
=PglT
-----END PGP SIGNATURE-----
set vector, too
Alan T. DeKok@2017-06-15T19:27:09Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37a48e30aa8cef7f9f93…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQtBjAAoJEP+k1YKfttfKMzsP/3Kr5m4wQ7lO4bRnQKCEO30y
8OqOZok3ueYv/v+3YSqT5KE4nZ813gHDUxCjUbUOn7R/aXr5lzCrUIkckEv0XOTQ
JIajvBPImIXNqvlc7XQfDB1O8S/TVjFwKLkgP0Dw0DKq67hdAY4QEcI3bSp7TIFT
CuFFr9B/EvbBDszWkQQRWwzQEaUfi09W1WCFPDdSZkspwNVbdytuRsI5vNDvUVf6
DDcvPhKgzv/0rIMhvRhEkaQHNtdxzHiud035xqWE6FB6lbTM71ayQxyUe+AeYA4z
/k3U2uTg3+qspSRhbPajKQ8Gm4Mz4Fi1DjpxfH32X5EzWpL+LD8h7loOPCFJ4nTr
iSGUQJlRbdFVUdd84HOv2hafqfw8ACMNAaip+8189gXuajJHlKa0Q97jAbRibd91
NRA/dv0F8JzB+XYDKZJgCuEPv+P8NOT+a5kabFDFs3FuTpn3KJZQjkkKkzPCw1Su
SkD3I1eBAjNjFwiovHwA4qGEGRm5Bph0zi06+PRzOeax1kHK90Ne1Lea80G6ZZrz
g72b/CewDMhNa07k45+CDWDPzYW3uPtPe97c6IyTUOwE4kwsaR3LWMkyfS8+mJY+
+ReK0sn+vkJ3bz9XzocHQSHGHQeviTLhLQ9jm+G8FZvwLcZxaqbZohXaNppQZEGy
HnaavoMPVrVRW4VdaFfI
=0Gb1
-----END PGP SIGNATURE-----
Populate set_process function and mod_encode
Arran Cudbard-Bell@2017-06-15T18:22:27Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17e491cbbd1cf0bb0ec4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQtBJAAoJEP+k1YKfttfK0lwP/Av3HK3EBGjpudyku2hXfpD2
fNRRHXdUQVkakhS/7pXqhDFwG6dgXuKlSeWHZO8DFKn/GqXBqLjMyT3JOhZfaH5J
qm8qjK3+t2kveo7JVnVx1rcykbdxwyxHUKo5V8RawpTNqT8GQ7OtG8FQh75Ptu4y
CLw8NKnP4QtTJTaVNy20qyZX+rsAILQFmiULNTWHqHLEZHzk89WTlghO+RZXe0IA
UBZ2+VdeCY4qJvV1ozHugHxPZizKbgTUadsbPxKVqBblQkwUxhvQ3rduJBsdZIKh
S/HylG+r+wHma4bYYEuGnpUUp+CTZlSsc9HduDi9h6bHiHtAxudwJ3VpIpOQ8Ckr
0lTT8Yy3+vhZZjLfi2E5hK+hR703b1YO/6Z4ZZx8xOTn2e7FdvPSrldZ3WjY0iDe
f5ZpitzlgB/osql9FFINlNVKSKlxWdbDq97mQ7cuAj5RUG8AEC8CWP0YbkaxE84k
rzz0KhRVwfqx70XFeV0Llg3Ub72Cts/4R3iSEFpGlXLJNu4FNs1id3DFn7Q/PvCG
6QRViCPbY9k7B9lFDPWfTKn8ujyS9mMTAF9KQMxr1N53ZKSoQQBqOA/GZP6iruXT
rVvYpfsEwCjh1r3x0hyQ0aR1ngjgj+t9W/e27xGCrA/PEAFHm1JU/m6Vh+dGNb/U
V/0h2Z9UDl029HLMRhRq
=oQcT
-----END PGP SIGNATURE-----
Rename some instance fields in proto_radius
Arran Cudbard-Bell@2017-06-15T18:22:01Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaa91f88a9daf4848dd0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQsy+AAoJEP+k1YKfttfKI7YP/RiSIlM0/AfYRT2JFORCK9oy
iT1rMO66UOgaozKFOmlUShBGziMg8Nup1WnyiEkoYbWwg2obqQ3Z/glRbMq3OTqD
X6e/e2O7SPXTeU3Mw3DjVO+3xsBNP+X516P0fFQUpxXIOETOW52BNkaIC9l+vVU9
6QNzIJ9LNL+Kog9DNRCkRE/aAK/otLCxywJIFaca1TroimuPY8cbLqn9paamqaz9
Noy287/SfUrYYmYlxyjuYJS9s+jjWEniRTPwIiSWzboyj/0UlA4P6+VrTkdp58M+
ln4cTvcBoyt+1By2xnTBCgbP2jYsk5o9pv9PkDqKSHjOLWS/X0yz7ELA4/1aeIit
P4y2OK7ck2uReVcHwgYVpJna7EN+6I3aMtM5bYrhFfcUNnfqDBW1CSnaDM2/7FYz
1bwSX+qhwD44sROB7xKi8rz42ZrdRFyhmdd0nvYaoL0rNbIvTLXifKXXkvNUfAuJ
gdogRacVpp/XMz/T/51bzE3HnCRh/CquIb6vv3Ya+TzraG1X9QwyK/n1IczJ4tkn
eXK+QGYZCvS+EF1VxWn/qDXB0sb9myoBSufbj1c6hxKDoiav4S60bqQgjcvxnOnP
C5uKijk6/Z0x52pKFSYJp1VtcZZz1e+bMuxTKi3RpMnusoUcnOJBQH4eXhkuYSWo
kwKK8DAtqgoF5JVDQkMJ
=3hlk
-----END PGP SIGNATURE-----
Use standard format for printf messages
Arran Cudbard-Bell@2017-06-15T18:06:54Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/723dadba7e790df1e9cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7NoTcH/ifFjXEheHJ4w++sHMKbe5zq
lx1soWPc0lZx352NNv4eTaNdUmdVyiLKOrYKYTaCefCNmumojtly7foT0geCB33U
RyNvST9+0kQQJlD4XJDBfaljmp4OLf+6qSmkrlM/la/onP6bKgwR51mm9LHeO9gI
/rKcUouhPMyd8Pn9ze0aV69N487UtKLYuIpADX9AkM7sebiNQRblFlqvI3aQ9mt1
WqeUALQRQrEmRB8Ge4qGUBRimgkZU9XlYrtfgXvR42FxQ7kgwD/1w0CFp68iJPdP
+Hz//54UjzFehyaFe8uJWCMQkpXPEetK0Dy1rcrVj7BgmQiO80BxUR+56YvQIqo=
=BbJ+
-----END PGP SIGNATURE-----
copy packet temporarily until we get rid of request->packet
Alan T. DeKok@2017-06-15T18:04:48Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9de721c5011acab27a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7N55oH/iXp+Db0MfzLgM9rva+yw8d4
ZwVRD2fLakSIVTt4OAN+P3hA2fmtvcpEEWtBmcwqU9tkDdX8v51AoSyughxmykn2
Q0/utIS7WCC+RQOZazddg0fUeWs8kqp/HNpwwbzo7U9bH/lIkPYDZ7FcPwTRqu3g
/DGFg8H96J283PX4B95c+AVdAp8FelKtPSfPcaHDWe0A6ZXyGvudBtYz5TOWvEw8
BcoFLHOJc70INOBVsPYlmd+sAZhXXDS7UcAKpj96KeBJyMSJTz7907hcIJK1fFd4
jwEx5UWa+wDMw4hepieXF4lzxJQGa7Hir2+i0JjfUctHU9sIFghfMiHRdTT5488=
=/Yrf
-----END PGP SIGNATURE-----
call the set_process routine
Alan T. DeKok@2017-06-15T18:04:48Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7fd42d353cdaa3dd599…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7NdbQH/2SbVkbrUrm5YjAMjdUbIGVc
2jxnEaH8CkI9IWTN41RUJ63H8Nk+IMSOluAB/lEXIS5x70pA3Dif7WNzAiRQ0Il+
MAVsZwNQ7r5yuJWO01ZgpoVIItKCec2TVJ2doVUWlBxDvAeUvjKTvFe+b/dyguZS
Lpufxbkpf4H1uxh8w7U9bEuNJe/HKuY1nGthlL9xIf01AB0NlyfxDn4f2DDomBoq
WoxtAwll55qifvNElu9FxwhLrPPcFMIsdbrw9q6ZqNAryq4eCXKd0XuxAevs7Cwp
I1JnHiGOirSCpmADrdtfXA4wGdAqeh5tbdvvqLDKbLKC6dqKlJdQsYz8d7Ry5bc=
=qf/h
-----END PGP SIGNATURE-----
hacks to get secret && packet decoding
Alan T. DeKok@2017-06-15T18:04:48Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c6e4b5a337df02c34e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7N1ZQIAI65cSdQnZjm9dYepFqxCrnu
dXRmfgRUKL50HVwQePLI6MhKmOYJG6KUFtV8J649Kos8EZglRD0NPcIMm8SILudj
wuIBrV3gaBxMC2A+JH+lnOUyi/jf6UqNMvlIqtZ94/pRIhlbBorwUvE/5y8kBcuw
DgvBA4hvrr/QIumIntvAtqo0YUdXoyDhDYXR7Kze81Ed7oQYzMFnHmS/YM/AGfAm
jpBntRoB6vmHIaSMcygoNVAc021ZMjaoPO6yazadKnz0vWv1hsSf6i4OBamny+Tg
OpeacVh5GVUI7i+cYCMzEh175EC1a5mN4cHWtJ0S9V9m5lBYghEzjHhFbjTRB0c=
=qzMp
-----END PGP SIGNATURE-----
allocate request->packet
Alan T. DeKok@2017-06-15T18:04:48Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e960346d231afaef34f…
======
--
This commit summary was generated @2017-06-20T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZSD6ZAAoJEP+k1YKfttfKz3gP/RVUrj+tFIF6+ueMWLE6Uh9u
26n6GzZTDlXF/vkANaRKwFzzUEIllD7EnvNpdXifLG8Gyw38R9kSiaO7HI/e1Hk6
5EIwL061Q24l9DtwjohfLed8D1dIXQhsu6vy9vq+JlrownDAFhijohcRu2J7HdGv
K5ihrh14PtLrwtJUKlc2P86h0qAmImlRNFvXrqhHhapu5LplUqSXde+JdaEFb8Rg
Q4xZEQ7E1wPwXd7jKEPadagHovZYVEB9FEblAtN8r9OmYo/apccwpdjbGMcVHF4Y
xzVTFf4R1adjGZRigfF/EXCgS73AzGM/jXsW4HtJ1Siv2NEAbSzeyAUDatsj4S4m
Tc7yqmlipSg5ZUN12tAl2mP0+0+bKxzkAUNpIVBGQufSXxNbS8DEpX3jc0Fv8hkj
Rw6eKCXxQRPjK0eXGNPRkvZ/drjifaB77HEy28XVtL3jRb2xcREy4EOeK7PSPaMU
Zu/Q5fo4GsrYXV9BO5hASuu3n4y17HnLob/sFviZ5B+BG+lTu8/LwtABM2CthquN
sCSknwSe88p8+R4L9moc1CeyGe/I/umfGH9CmopMWvSQNWQsKmHNnTHdIS6ZkG/a
b4tqxC/ZMtgf22GIJATJQL1W59w+wY+OKXD0fn+JxhFZIroUomr7ZIh34TwuOGl/
zCE3Poj8Q1AuBJSWbuHg
=SWkn
-----END PGP SIGNATURE-----
Use the correct preun command
Arran Cudbard-Bell@2017-06-19T21:14:00Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/990ccd87bf6130d9915b…
======
--
This commit summary was generated @2017-06-20T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Doxygen
Arran Cudbard-Bell@2017-06-18T23:57:45Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d27cd8e5172be00bb93…
======
Work around issues in libkqueue
Arran Cudbard-Bell@2017-06-18T23:49:44Z
Files modified:
* src/include/event.h
* src/lib/io/network.c
* src/lib/util/event.c
* src/main/connection.c
* src/main/process.c
* src/main/radsniff.c
* src/main/threads.c
* src/main/unlang_interpret.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa55109eabdf2102884…
======
--
This commit summary was generated @2017-06-19T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRVWcAAoJEH0Oec13Yh7NJHcH/ihkmEKmgHV19G5aU1Efw340
b1LXK5jt93cUhz+PCK/d11Ru3xvwR8GIvxjh0xmw5PGXRKZyF16N99mKCm1Vr5vU
vG+hvgXQHZbw7wmg8NS8TfdqX5uwcb6t7JX20wxSBx8hI4vJEVYBUtl2kU9nSugr
0/hoLG3eW/Cvs3zzkMOmsW+ROgNmfBnxt/8GKOrlMcxaTqYr3fAzt4SJoEW2BYYn
ew+VbMPJAhDJ4beWmWavAkZWKSeS/mo+qpga+Y0gciViMZnBV4Kz4xFNnFu96xQk
k1ZVjxgyZYnBRJ7KgQplDUTeTUorL2tk7P/cA0PD5UkpoieA7+bFwpZVAZPpknA=
=K43x
-----END PGP SIGNATURE-----
these files don't belong:
Alan T. DeKok@2017-06-17T16:15:19Z
Files modified:
* src/modules/configure
* src/modules/configure.ac
* src/modules/rlm_eap/foo
* src/modules/rlm_ldap/#rlm_ldap.c#
* src/modules/rlm_ruby/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99174718e1cb20e3c43e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRVR6AAoJEH0Oec13Yh7NmHQH/RJLASWV0xsz2LzoWfNYds3t
Tt6JwffBk4Lrf+yGQaXZ+A4cIxy/3gLzjp5PYx2TcMt9YCmePmz5ohQW6/P3cjP+
elKEXCea8OX7XYF6ROfHjK6ocbPOQWKPLJYlJWU53coZKUozjIBnlWquSYSEvhml
Jqbjk9mAygh3/E9MWJ5BP1PQoNR96FG90VwQGLxq1pk55CrPNTFhYOENTpauRkyy
sXy9NYP30T4at0DSVujBMEjaNB6zaC5TK4MP67xZLdwK+brvQb1znZBeJdaUdh3Z
6+5CkZ39qJAc+n4kU2/KIt5B2mZBtVfUR880Oxw/V84QbxJs6a+H6qzlPx9gbB8=
=1L/j
-----END PGP SIGNATURE-----
we don't need this
Alan T. DeKok@2017-06-17T16:10:28Z
Files modified:
* src/modules/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ee3e9826a3cfe94475c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRTSjAAoJEH0Oec13Yh7N6iEIAIgZyfKl+W4MXm+msbOU+sDf
z6DvGgmtr/Prsb4/bQ6Qi/as0Vf6v58MSj71TQHLf0H8JKH2kUMbyn2gKWLQGBi1
OA67OcRXGnIcxBVzFIi/dYRtneF3nHEIbQ9bKqjj0H3KSSGFSBRbt/9tyM0QXPKi
az9aRR+FbeEeL6umC/DunTNNEzRCE1/o+sjK23KlfGSTuZIq803l6z3/jy5gOoWg
mibwoRTQDrTDvTwyMkwwscPa0rygzeG4yfHrBuG1MFMu3m2RZGfsmhy+BNHGms8d
p0Fia3btcbCcsalRDo8RRg4cnQ2Pf4uoQYDeGLiBweKqSmLabNfoyU9x+L8bZQA=
=j/0O
-----END PGP SIGNATURE-----
only open new async listeners if we have them
Should hopefully get travis to pass in the short term
Alan T. DeKok@2017-06-17T13:54:25Z
Files modified:
* src/main/radiusd.c
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c6286e0dcf2fdebd427…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRSJdAAoJEH0Oec13Yh7NlF8H/007EVQfuDeQxcS8APd1+wDy
okjHUKQONTlL9vT58dt7f6Vf61K/uj4lsWZviuV2WqfIiOCNG1olsujBHf+Ns/0e
fBE+1wQ3AInJjp+l8x9EXUwAf7OP91Af79+dUzOiHJM39+/ojeOO+w1CaL8cWEtT
QxC+aGgKEOEuk9MEPNcaO9a/8TqA9HkRB9jpG9qLmUgiwhU+cZSR1Gu8qQYYJ8gi
/MlHa1CvhBlBPj89N/Ayi84ztLWvmhpCWZIGyur8k/MfuZSu0aw/ICaxS66sd7rk
d/Zfal0GjVU2++G6aDcRSuOPuc8XJcI8iIQYfQUjA4TfvQNRKhybjE5SsOpJ1LM=
=/nLS
-----END PGP SIGNATURE-----
hack for travis
Alan T. DeKok@2017-06-17T12:36:40Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/209d36d05000d81e5d04…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRDvnAAoJEH0Oec13Yh7NnacH/1F1tRJnyBOcZmO9eThFMLfx
fmUEVbUFnyxkJ8NyRYjH3+9+JY4Aj6gSF3yLA5gSxzNamNov7y+6/b1zg+bOEBbY
4YbavhOmtLZUbFK4PLAIkK954Yn1eHRtr86nHiHL1DKEw6fxdwuADJ/q4QnQacBS
vlmlBSlGNtIj/ikjnaxvqXUjVnhu61jBqAug+5puMKiLt8RhLQk3hOUyO0VPgR7E
tSrxxRAG2uTx6ni+M6JgHymWPAlWzb04GbNWC2FkEViJ87Or/lec2qhXQaOuWiXj
AmyDUKCqlEW3F6Aw8MgyXHKmXmaC36OLT8ZdG/asAW9o/i37B2GaKOpD5xVYzmE=
=epit
-----END PGP SIGNATURE-----
remove unused function
Alan T. DeKok@2017-06-16T20:13:23Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f0070c2301a7313dfbb…
======
--
This commit summary was generated @2017-06-18T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRCXLAAoJEP+k1YKfttfKqF4P/23Hia+RHIFOaT/5QoOJfVyN
cvVtxIArJzczPE7xgu2surJj1CumfsTRUF9G1S9JTIdovL6ec7NPDuq2J1YkJdx1
BTOHf0JrqSI6YuEsTHLcT1+ErpFkLOBVp65biiZAXkEgNZc0TgGYyV39cq6ZNYHt
tJjqUFs78ZIiry+ynXvj5U62HiTruv8y1myUNF2w9sSauQIgiIXnAEeBuGgA476D
Wl8oxsrSs5M4DLha4XPJH/KZGn/CkWvmxiQ6k1cJAKFb8WEbbdI1c6V1lVkGTcAi
KsCdKjaDtXuTqBoW5BATZDUTYWveOFokpjOhsPYtiDgGKb5jykJ9N0SAsj3eXBhe
m5cvPBcDIGTYTjNFI+CTm+WvdUE/CL45kyb0uSTH0UMrDi5D+b0bFxqassjbudDh
YHpkxFpNqW63kIM1kyHYqlGdAwSpc73J+I2lpggQo+dcY1RhNEbgLpIUX3gjGO2d
3jFC79kVFcu3JASaytpfFM1GDnjBvbM13qoa3Ag1PTpBaqWIHBpIJiYG3+w7u7Cv
V6Fq2Z+I+DFKGLzOylC517AWcxjXTc1y/pTEohRB4OQTGVb4nks1x5g6hqkJR0lh
+IbIcNEY7BMzKhim3uoVYlV5h+zXlQKRD8O3BCAUASo4JTH8JsvGHLku5eJ8vp7V
85TszYgwCfIJKH0eDCUr
=wOhk
-----END PGP SIGNATURE-----
Clarify comment
Arran Cudbard-Bell@2017-06-16T18:39:07Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dee1e23bb24d2ef7a73f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJZRCEMAAoJEH0Oec13Yh7NjnkH9RHGUwxgKwfDtm5/F8VEIEsw
u04riQ7jPZxMWIAK+1sKwlUjFjRG3uwFuM5w/Ik8ltyJzCX2L0rixqgd7xQQAyGb
OPi2f6uwJ+RC/iNeO2LdVqwhliF9KsH7FnSKjkNPg3of6Qr0/dR6fSJ49JiN8OSu
PKz+45l9atCuEOEl0yWEKko526Sfo/DlrK6PZlMLv7aBMcyFN4xHN6t6z8jo97SB
d8imJyLPQgANAe11T5mD7HW5PhQ+M030jUPuK4RL9e+INpZpNeh4wrOa1Cv5c4yj
YKfOYX9NCeWp/LzD6//8H+Vqd9GBf3XVp/tdWAe1h9ufJpN+4KjKzay4sERp0Q==
=3lBm
-----END PGP SIGNATURE-----
zero-out alloc'd memory
Alan T. DeKok@2017-06-16T18:18:44Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7229f3db2ce8e94b2f68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NUC0H/RbuFTEL7lAAceMMjJidnoNL
nqIk6o6nmTr7RVnMAQJ0Gq/Xjjtj8so+3BBjFVxBT1lOxY/1/ZxDBKqeXOdLsbSn
8MHnjTwVLYIU1qRfqO80wwYXr9QxpYZRserkO1UCI1NGjf+T+nlhomrGwkCRc8s2
cqTEJVh4dKNUthPQlD8NB4tWnrYWBFr35te1zq0sLNPHQIHIOnHBQNDFQdVSg7Fu
5LeMRXlSrkL0Xg3i4VyMPP2Qumwm4lAAmIYj8g+oOf+sa8Qnd9t/324Rv5TfFGYW
gpRniOTEjbWVgj6tViCWU+HgP5XjDx2dIBtbHW4pIELa9Cpk+D3uTLSpa8ceFHw=
=HQxW
-----END PGP SIGNATURE-----
Alan is NOT retarded
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da98ffce7d65c47da4ea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NMvIH/1FnGblBSaEETOqRAPY9Zil5
QkK3myUvqBw+Em/UN+Q7ufYgcGmgm5yR5Dg0kPZiIAdpwmv3G7iPh+Vsy7NWtOE9
zCpUZEfVAvDknaWbnDGeovcMBi51fX72im2YdyUwsQt/T1oxXeVS+n4rDhHZMf8v
ha+6v57bm+9BeRlTYzL/PKePVf2Vujt13CRWWvQCvw+Dx2a+Ajd6VpUN9EZksDU4
O9DnVb+FWI3GQ0LsnOIeRmj0+zgEzgNkN24RSBZ7NBmcDP8TdrrT/Dm/e4FQkIFz
S8MdMyMYORNMb8Pt3Rs9xXpK3aehhSDoyV1xRnHFQ8yfVTBfJ4RiMoNtT+2Ka+4=
=Z7SU
-----END PGP SIGNATURE-----
ignore bad packets, but don't kill the socket
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4422ae10704ada90de00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7Njf0IAKTB5F7HEx9rtCjinK5JUUoI
C/UNyMiecZkZZnh9T45h/pYf6xG/Rib5UuPsBmgT52vrpLGZaiiTjvHItcwUZPON
vV0iWWInnnUE11rES/dCG50W9SRZz0eQup2/Qs6VJRjnol2VEs8WEeOAJWBxQz3t
GlZt+L57kXnqFfD4mW+cIAxd7JIpSX6S9cAPDTrCSbUwU7jnMH6qSBATSs5oSxMj
IiiVhVXz5BVElonJZBhekHSjPZIDp2YJzOu3FzzjDMiyEmJ30L252fvn6MzLRMVQ
tzXWBiIPU/ZkxIV4VhcVoxz2omrN8THwniAOihd/AHIdbtDYXqSEmPo1CX+8JKo=
=yA3T
-----END PGP SIGNATURE-----
set/read packet_ctx in messages
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a65c658d63f03290c6a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCChAAoJEH0Oec13Yh7NAbQIAIUcjMSs+XipcOEzefiVaO1v
T9hSCPfOecuEeyI1GRSIEsLR0e5W+oPzOQ5V8+J3ZsvvXGxg/800fEcpCwKv0aDW
GBAJY7nAz3Y3r0RItf9dYOaHi6/ahbwCQezbFltfxSIUZx4tentfPgWI7ESrw17w
SKLv3rKyfe/mTd0U9mZOCY1WN6LzkDIgHSJZrIycz3hZI7LmOEBijmdJTr6pYtVn
5wdPebQmobFItf8EIFZnzXHfsybFJNcnD78scuDhw47esuC4mc4xuNreoghcZbk8
22RphwseDKnFQZDpsKfkliI63o05W1mET3jmHxAwinSFvxYazArRMRe6QUa8DSc=
=WG5K
-----END PGP SIGNATURE-----
set reply->id, too
for the future, switch to the base encode/decoders
Alan T. DeKok@2017-06-16T18:17:05Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cba18ba4ae95e097428c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NqO0H/3eDbICsZRZOoTFaWOlq+3Ct
NFKnqP+QngckjZyzkA6rOuozD0F9ldkGY7j2xX0x8zYy+mWhY/K+izFQccTVslpu
2qOyn/3GVlkePFwgdEWf4ToY03QHY1Es9bdKgCFauyoT4yyEkc7XGje13iAYwjxh
yUJwiinOWrYQyxwKtrjGbXluZoSW7Jguow3DOhrlVC81XRfALus0V3OHLzSv7m/e
xTqIPC8sVN5OXdRsv+o47fgte15+Ho1sIUhI6IFMVfL5SB/2oLXhIhybcSbX1VV9
8Z4Wh4GaNbgPJeS23Pr+xI9KqaSjc47cIFAm9EaW5plgpmpA8kvwXRb/pUakJqQ=
=c99e
-----END PGP SIGNATURE-----
call modules_thread_instantiate
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c0670d3a51b6c8cb24b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NNPEIAKO5bgldCKn2MjRx6Gy/2hoI
kbLsuqnRNFljtTQpeDLNpEMwgqN+rsLQ5G5XhRwj4J+UoW77zO8KofIQEeza865N
oeHYWaGl1v38JC+bQKSyvpJ29ShX3xxgOTNnJMMNl7DXaYxmZjIZVgk7a9fplnHo
DCZ84gAaX6O2TrzHJmSRauc8vyZDrXNZzTtljtkbU+3Hy+jzNjIgQna/RXoxISab
a/yAUDyTtxjc7BPcosoBeXc7pmLjMkc6s+VDYebttJ0tIt3x74JspKPs6L8CTXKt
h0VX3Td1ghkUNwCxR2Q1Znr3cCux7kLTqHvHmqB3x+shyBLTSAz8T9u1wmVeUes=
=n1aC
-----END PGP SIGNATURE-----
get worker->el to thread instantiate function
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a759e78c8eec41d18c86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NaLAH/0FzErYhPF0p0mwsO0czgPY7
K8YvDI76JlgMuSVNXts5+WRk2GxNx+ldVwmxehupZhOPBnPivzRXCL1/gtjLkQpF
w9xzx3mTv5ZWmdTxTIeoX/vJB3fEjrzBHCS2izysUUUPpNK3QHOlpfpIqb0smB+Y
6r3IlYTtKPmbTT3GtKXZDU38jvr6lEnBrcaFVJRw9s0oHQ+v5pSW0dzW6fFCqyGW
IsVs4QhOkevJAtVtiNkho5+r2wkb7xW0Wl36+j9JX5uR5oA+JYe/vh07drA238AO
54E5htMOdD8DTR8MM3zsVOkLLbnl081/SgoYYxUaaJrxNPOH+B6jJoPdrzLYY4c=
=+0Dh
-----END PGP SIGNATURE-----
get CONF_SECTION
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/068dd7cf0f1d35e29f57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7N41gH/1fYghnC5+6hFYDb+UB4MXGb
ulYa7sCjOpzupwCn3cGU2TidGpbBtqxnfsXQ3MLfkn4oEvuIqVFgH4Mj1Cw0rLzx
N0DAPkRMqc6uz+wFBACL+1o43jnhNJNsH5xrgl724kZ5neND6FBEyJRs8scd5Z3Y
tV9JXpBJFNOhNMyojoriPX29e5FBuUWICH1Ws2rxjtCNQTtI4yscXdkXCPZvv+FR
+7HYwFwHkYamw7YJmjExRf/xNS51qYLq++781bXH0L5I8+3ZCiyfg1S3mfYw3742
CS6HU0OFy0kqOZEDeaAnv3hs9KGKWlK+m8+GRi9+HyEMdV6XOj8fjenEunPw/5g=
=WVCs
-----END PGP SIGNATURE-----
expose worker->el
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e5a5bff4d474d7f625e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NHZoH/0zRKhTWi+qSTqqvH+x6yliK
wnKekCQFMGLuCatJN8f4t+EMG0OerkahcxJ7gxQRGcCCNHQtNl6upOGde+W/8L3t
+2UnNuogJfiE518C32Und6n9NZ/GAqoNTNTa19tHAorNFDl4l64qHS6Z4AYQelNG
PKX4MAnnhUcyyGojxFrT7040s6Bwvbng5iGOTsKGwoe/lQIEJ/jfliTfJQwlXGbu
FGyK29bhCY8D9sRPv2YJydnQyO8bildHZEf15paR4PQxIKx2hpuxNzdAxh00faNj
GbtpY5UJ4ADXXEFTEy+REu5NvgogHi4D/k3UD3Vdu6b1HTtA436EaZvZzNetArk=
=QN1z
-----END PGP SIGNATURE-----
set server_cs to the parent of this listen section
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ceb2934166bdfe9d71…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCCgAAoJEH0Oec13Yh7NVNEIAILfXPF7tWrGqrh1z3TQNyxC
BJ2cz62wZAagxJlWvfSDlbWSuJgq2JzhWnv5kz5yncK0Iza70REWmcHuY37QSGCx
0venOGXIlhTnkXPe1VvrB6WjXxrIMw3wpPlLf/EPRXUz5F2Z0e/PlEx5xdmIb40v
9N+ylpF1gAzZZu0qMK4wqQPpkMQA2UWiiLdduwGssIkQ6yxPxeIydKFOrrshzoSk
FUv72RidAVBQLw2nn0fCo8Dl6vY+CpQjPMfoy51E5YB3foVSELtdb2hzW9bWUG76
+v+wtA04yDharUIImuKwBqNI2mJs32BtN8ke/aM9DK4HbmGL0rscy/7rKlSDrLs=
=GJA+
-----END PGP SIGNATURE-----
track RADIUS packets via fr_tracking_t
Alan T. DeKok@2017-06-16T18:17:04Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a45f3c0629f2768081be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NLtkH/1kOKmKTQDTlRHGJ3lkw1i9x
/cP3iyc4/KrH3/2nJNHfm+MYTDBg6qeLD7mgXlFLPCnbpTAQEbnHWRFEJ0+FCC5P
j8/2wSKZ0lyCsbmz3jvU4eADpdHh3YvpHSd3SrdGaXXwxfNMLaCmDyjRPuHEPIk+
pJC8qL9757J3dKPF9hevOTFf0fEgVpTOgjwiCwAZzf3LlfMwAvINhqAB/EdwlbYU
AoaPie43QjCwh10llNLWN4Q2c09bkGgtam9bbIx9vwHF9RIh4OE9xvMLzUB0BeTg
bA7pNQzjdGvAMMa4HdPe9l4m4SsMnL3O3EVVwq5fgkHchPDdzCDmyKLXt3oAGUQ=
=XqZr
-----END PGP SIGNATURE-----
make src_dst void
Alan T. DeKok@2017-06-16T18:15:38Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7bc03cabae63007eee0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZRCBKAAoJEH0Oec13Yh7NMRAH/jQAjOs+tdi+Ngq7vqdQUVqR
K32IhC/H3ZBFhMtv+pAbtaYoTkblYWcWLH1deDJY8atVcZxljE2sU0qZVw8Wt15a
SSRGaiv2bybSAVezRWiWSWMcu2bOZRG0W3O8HeTG3YruQdZj9fFqHPDc+TJ+u23Q
i8IQ1RhvpWWfFISLEUg+FzRE0GMNViV3JFku+i64RPmhCiRvU+Fo4e1kw5LVH6ex
dOfmtxZjB1QRzh+uoXp/LJ1Vmg3OgGb0pawE4HCg2xyOy4lDDsTMfodD/8WDod95
QBxmYIF0YM+mf3c+u7/AqhxReAg4HeOIfhCuoU8kVnKTBm+BQ69Vepe08CZh4mk=
=mZsG
-----END PGP SIGNATURE-----
use more common names
Alan T. DeKok@2017-06-16T18:15:38Z
Files modified:
* src/modules/all.mk.in
* src/modules/configure
* src/modules/configure.ac
* src/modules/proto_radius/notes.md
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_client/rlm_dynamic_clients.c
* src/modules/rlm_eap/foo
* src/modules/rlm_ldap/#rlm_ldap.c#
* src/modules/rlm_ruby/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5199459990ed71e87385…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBiBAAoJEP+k1YKfttfKhjsP/028itsj6BrA/KvucHrrDgqV
r9VJ+T70Oi2JYEbCXraeaztZQz+7LUZYQnUkNbG3qzfXGesm1ooU1/52SZqB08Ub
xXrXFCf3ni/kuxzK/58RoRbS7T0K2rY6uyAOfiZKNrvztOSDnl8rUBhgqH4h7BlC
b5hV9gI6z+xBs7QxQA38dhHQKg5IFbr29LlxhMCUPB1578M5Hib9mdWGivqt7/vL
8QR0HSrokVs95b6vZZCevIKZ3aKcjEvlMEus49ZJzfLTpQdLUaW7BZRNgnIipr9P
6YE0ddPFsIzHqAAZDPJPf4kIQDluDwayYw3PhDeJFiMMbLfFfQ+AQvsIWIsIotck
GDTYPnFPZK0t9AZWunRMeXomw6BP7NL27vAzPdRepe73KZz1ko/Dny1uc5T6mjYz
2Y88gwH/m4MGw96ocefzghe8m4cYn7bo04WzkOeKw7gxO5SllTOMQeXW2KINGrL6
KE8KAuK7hlyEGtb+CiMZPRSeS3YpOKKkZyybB5QReGQXlDTPnZUzqN+suDlLGyhE
+Srbj30f6FCf8dV+kChgivlClc6+ftgiePyqMN0mmAC0qJQ7e82GVTYneTGeFeKO
r97JYgZmFihbWcDvqtU/tLbnUe2liQi6qv6vLtPtZAPBGfSOoKyGHipMeRbvz/t5
rSKhMZyEvA+nD1OJL95o
=B+q6
-----END PGP SIGNATURE-----
Various cleanups in proto_radius and proto_radius_udp
Arran Cudbard-Bell@2017-06-16T17:42:25Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a20dbcd8efbc3aaf3363…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBXaAAoJEP+k1YKfttfKb1sQAJPrwmc30g8AWECTFChJ39Oh
E9n+KfR48glbGtWUiEz+QV7hZdYRuY1vvRKNPUDxAjJFpKfBiXLlAWLyibXiumII
pbGGgNLyz5shcaFI/2Nu1qgte2tq1B1ghBCeiyVMDG/puP5hMCNuDSrkgKVlKPsJ
SPe87c0gfB94tnpc8LBJqYwnCdphFIaiiccnh+v39mPJcFTA6DlU5/JxJ0PqoeB+
BaF6TsWOL+DJIqWl5RgpAIRnX3EiRt+jrd2TtXTwDJ4I1a+l1DIWA+Gh3Uhjvunn
RIXsBXk+RVHwAISlneSDUC2N4aoX6vfvIpN0Ck2SfEdS4Thnpn4URT3j3TGaoFck
sSDxQRsvk+wiFbabxHEC6N7H98ORwh75UhahijYr5MYYfi+mJKL5sVCi6OowdCed
KHPFYe98YzYTU0QU/L+lLy8Bb7oaFltW6223orYp8IqeSNDhApeCV3Ev1YMVTLzK
s+u3yE/J2EBC4P/4YM0x25OC2cO4rGIKYri12o+jahrKP3gQDCdnRW3opAeuLbeT
AKxm06lrbPnXa1UFNcx1mY0ojLErxWTWTU33FuEAgjz2un7xUlIU9hh4et29ULlp
HdqD1J60MozRdXuX4dC1uCViRz606HbZxsvIXZyRvir3Mzh08WCfniIzsEa7iRHw
g5FaV0YHG6M1IWCNpiB1
=2KDs
-----END PGP SIGNATURE-----
Breakout/cache io_submodule fields for easy access
Arran Cudbard-Bell@2017-06-16T17:31:06Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c90e42930c148ee5d850…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBM1AAoJEP+k1YKfttfKITMP/AlU+KtRCMep478MwQ7ENpkf
UeEQndvv0Ab9GqNuBIHxHDCXW4xdXYgUZ0375kP0eHQFJ5xRhwpIUFfZTiOJRtGO
N2QnukzcsAU0yqILNxJrBtomrKaWt3T6FCn/cyTKIb2v0uC0SyAWkLhOfS4qKfbP
hzKnzDJrEPv0UBEd+y8wv+PAYWuUjBguV3dWPg+XUW8k0u1oSXzp3199o4SJW4Ey
K5t+noZCm20qVf5ybp9JthPcpm+xdLmbekrlRVFS23eWa/dFQPvkZEU1hEMcwOH9
vlbt7EP+k1LxgEsTn/bR5NDOBaFCT5y5rFj8zpx9wh5vhIwkD6HRKQuqcnFpa52M
LjJZfI5QS8IJPBGJGJTDqRz1jqbirPhDTo99Tkmj/i8gTHVO4+xID1ovlhXcNJut
wKRc+ICMCFJcEkzQG8+B5QXFGqvaWdcjfXyAohnF5MjpUzh+7JAqr6SYSDa/GjE7
qzNdPfxLBhsmsWaKpY3HVPs0xzZZFy8jYCQdeezq/SMy1395rQt7Kf9R5cegQUs6
gkRDyhm/1JMcMr6+WAduhnzM5hOJTqe6ELJk2ZzBkChjdFkFHhxuJgnmhD4eaxhH
jmZgoFmLO2rJciiqxbNTrnQiBrwqfiM5/hp0hl0pDh516eevxjMQWVJmzGGFV46X
17JtokMPqTQJgIkInHLW
=RRxr
-----END PGP SIGNATURE-----
Make process_by_code hold the actual function pointer
Arran Cudbard-Bell@2017-06-16T17:19:49Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ce12be7d44cad5eec87…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRBGpAAoJEP+k1YKfttfKwvoP/2VgOIk2tnFH4rLmLhsBm6wA
lojSDMJ7b695W0TDhPrROZRbEnzB8659CG1S9aPThs37R3QIO+Y7fQRoCXVK72tj
ze1nJpIaT7ajK9o8459F4205+aBA+1QKpQkZ4CJxiSr1Ek+D73+0tbRQ/w8lsRWi
gMmO1Y5Iufd2tts5HgBVpEO0BWr6EIwVxM1/FVUx9GIlL8ie5JqrZ27gYU20vTy0
fDkXxj1MASFvVKgjWhoHmrd61K8uR2Xf5s356kSWGJmdYbQp1Pqt9UCrg3wvokeO
umnS6GgZe2aGjs6cwZ5yJrfsbeFWCpcCNHcNk50hBFyzfP7gyXuvFEe8tPT1VmmB
JCZ1a91p4I1ezCeKdRbXArQ9KlOTV1vtxLblY7krkZErt7A/urnIxjAkzyikPyKQ
dXNKLwmdiggixJrxMLfni1BEZL3OZTHhCd5Rbn2q2n2veZMt+X5cmzh1GmtkUVhX
K4QVhQUQvZjHNb4H8n2EzJBR5doHix7u8guPY1sjAP7vcDVVWVNy6nnynhkYqzQ8
zMWSEB7/A484osM9w3bhR0ycsxNSs3sFJuH9sl3LRQJKS48yIRvUSxe2t8rgEkWW
KbNAOlrDX5RskEhdWOLkB8DIMIo5QVmgd9FnVU2MgKa6jQmpjHiJ77nPYU4doqNe
hsKTtDhM4AwQroDJQCqA
=3cGD
-----END PGP SIGNATURE-----
Invert arguments to set_process
Put the full fr_app_t in the fr_listen_t (no point in hiding it)
Arran Cudbard-Bell@2017-06-16T17:13:13Z
Files modified:
* src/lib/io/application.h
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e527fd57ddeddf3d19c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRA7uAAoJEP+k1YKfttfKIDgP/0dNqmXs+kF5tANqv7bLKFRQ
4LdH4L4FGFB5xloIyhGJrFyBq+khJQwxRawvdTl0GUMd+vjBLr9EasVtkeSMsz+k
ewciApEO85pP8a7prF2HxRYz7zL1eqJx4JYsO4uQQIaPszVIKg8iwAr0Wr56fvWe
WQYzhTVDXIF2R6L8GAP3b6vT2CPQFixr4cm32J2RXmBT2d0pPBIqOjMpkAMlvpzI
Z7qhxdZNsGhvWvZXOxsdZTo6hfUUYeBkMfivPkXIr9Q6DakrT2LdYsGhZQQUL5ec
xeqX/UsMsTHN/9V+ZFZi9+zD+q8Me24CPAg7eCIeZIWJZ8mFeNbncIR28yyeQrCV
w8x8Sy1p0ph/V7pQKLK1NLSuGw5bqZz6h8kZhNumm4r30oDKb5Rojhpc5onuFSgE
T1EPLke7vS/JL9gXsefKtPihjoHlrwGGBaj3iaJ/E5xDgrRnEU1/Tv/59wG66sWZ
M0Mln+mOtF2GnAASlAEzMOTNy1+3v/JZq4MzK3zumuO0yZLVDxQzrdgTmxQ5VzbX
dzZccDk2FJuKt7paxtrd3ZtqStXJmObnb8iHxT14CIKTz7xstUt7ePeuPeORMbSi
FqDpAlGu7ylLg4kX+5PLhdPxPvZMfVREYT0bSWq6uUaCR4X9O1mkur3fGHG4W/0k
XjIBq+zh1WqjgKz63W/G
=hqs+
-----END PGP SIGNATURE-----
s/subtype/process/
Arran Cudbard-Bell@2017-06-16T17:01:34Z
Files modified:
* src/lib/io/application.h
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a42a3738ab78552311fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRA6zAAoJEP+k1YKfttfKHLQP/2U2gPEEVpscL2srwG/79sjF
+Pr+MflnDACMvF9we9yWERd35dAzKasgX3QkBpsXle8MGgcmXZRIxxukiZjXDT7P
YtvW80P0s5Qn38ZiADiy4Xg5Sn8fAdCyjdJsUYraOclzI1KctpjGYYRLLvcgI23A
KevvIehdjPi+3ubQmvBh5M15n3PRcksY0uZ+sESYI+2AmtYRdGCq8VEoGK0fdq9t
hgbx7GhgRXKNQUSCHSlp1wCGH5P+8Mw7EntLPLOsAfDBC8nk694+S1ONDvoPtki4
6sssNxgCYvdwpm6VgBfUgCio3entDYSFDRr/ein/vt5OgYsgaY9mraZR/wnOyV6u
Tdprm2mYuRGHpiKNcCAHYBCNRROljKhvqzUmqb9j5pIKiNT3eIY728/iGZW9qJRY
oBA6IroVDnfmeqYArEFNxwWNW3AKdNnnfCkyX0eRQcl92NyAU/cUrAE3K6rvjoiS
8eEtCGq0iBJTVzvjLC1k5z9i7W6imnk5hyxX8SkLtcsHz1FTf1H33Y50j+dVm6x5
/7NINrMp+/A0oma4VEJhKmDap7U3ZNMlKRDxXjtSlQCdg7QJ5comtgqZ6zm5VLOk
CKd0rXgyacr+3YlL1LmaWH/2f21Pp09RBaZ7Xrlxmt4jf/9ijxYEGikSeTX0hNJk
/D6vUZmILoxZ2m19E1u1
=4ppV
-----END PGP SIGNATURE-----
Remove fr_io_op_t
Merge the fields into fr_app_io_t
Arran Cudbard-Bell@2017-06-16T17:00:35Z
Files modified:
* src/lib/io/application.h
* src/lib/io/channel.h
* src/lib/io/io.h
* src/lib/io/listen.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
* src/protocols/radius/radius_server_udp.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/348655ac0dedde881020…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRAULAAoJEP+k1YKfttfKuOYP/3FJZ50j28M7H37tZhLC+CEQ
HyfFxLjV5g3WmMZqfiDHJ35ofD3KLjjWgQNBsWjELDX4NVHQ/LAxyn7imP/CWeWM
lH4BLXtVT0mGoJOErnEwDoBum7SexCnnKgEjqIDh7DDv1mdBFQH3gNE4dLmoJuxx
i3OkFWzne2dgUdalUaBSO9lZI+37dyuvuFS6kQAabIZgkzKD1/hEfnVZuoB5Fq06
tBYoRDve3mUEylE0bvVTfO4xSB+xG3NWTlAgsqjsWVRY+zuj1QbOIWItyrqpoU7F
46LoExhzbvDNQEFT8bqjPLmkDbonuRshRpNCy+DagsoJ02TZd8CxqQauUNNIE5gv
XCWK45DyYm3+PzdgqUlqD24ronF7PMdBZ3D7CjuXTSfB/qxdQuGZN9RbFiL2xTT+
nX/jOGN5hTr9oJ6pN8SlOrrrWDF39JdoKtObb/+Rj5e4TGjbNpiQOHLyrzrzHgHD
gEQ9Gjj5CGYz0dASFsUvHqTyGxzFsEzbcfVhkvL+VxoLwq7WsuAXOS0bIY86Q0bB
XnbKlmk5+wUR80ChoZApLrxpzQOGkSVPprAt0/dVAbUQFSon0rxde44T8HxQ4ckr
AfPDGG+HrLHVujV8OR88ocnj2MR4xBqftnaV/Y65Nv2KWHXwxUcNFgZ0eJe6D8NJ
BosSFkddr3XH+AVfBfzo
=wv+P
-----END PGP SIGNATURE-----
s/io/listen/ in proto_radius
Arran Cudbard-Bell@2017-06-16T16:19:23Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d9006b9c005c76777da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKr+wQAKOQgDt+xreQeUEafcFHG/7f
U9QsYDIatYNgh4XJDvk9WNgKVG51oWYQ9WySWkKGTgupiN2T4fui/EkTYE7y0Hwi
I+kiF5CIYWv6ArAONFO72569NWuGStmossz8RZKS3bJpcPGl9nedArg8TcTOzOPJ
QewLd6AhQvYsF35a0yeEcwE9I6TvtYyMh2QEH8Mxsa6cksXEvs/+ZQ9XpLFiRhDn
Jp27l4GrLXSbXUQIKo58kuvySYnQyzL+H60cGifcWsmNdgl9FtdiTSnih2Ujl0/N
YhjzSoS8VxCF5TAVKc9J3BCPmIH6+Cs7vw4Mv0ZtIXwiKQl5Mp6RlHvajDiAdQdW
3kKBLTfWk1T8OH4BnzeQbjsEEn/F155+x6yGHAcH+5o7f2jLJCgjGoT44oND/1d5
YpNWe2EOld2XNJ2LL0+jZaYfN7ID1lfbVcyWoYX/Tve21ofiHltq+5SLp7rgU547
pLH4WXyAP0gA3cnQRgxGpUwc7NiI1uYBoYIjnzof12gUvOpPQMkV26hHbt3n2i/L
hrEL4L+97CsnOSQxO1/EsYxDo0hmjFQ40pypT6wPFSJDJreHOac50sWKOB9zf3Ay
o34vwj0cXz3V7JsfqfaM/uYUwug6YNepQdvCYFmw6UC6RvTytrNQsD7oWRlFv7mc
L/q+ZWWETsFvfvizfcUg
=QprX
-----END PGP SIGNATURE-----
s/fr_io_t/fr_listen_t/
Arran Cudbard-Bell@2017-06-16T16:16:43Z
Files modified:
* src/lib/io/channel.h
* src/lib/io/listen.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/lib/io/worker.c
* src/modules/proto_radius/proto_radius.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2e59a40e4c32a381732…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZRARrAAoJEP+k1YKfttfKIPYP/A596Li/IB+M6a1bJxinzlm8
h7JsUo08AK/ZDogOPH2RJzqPjodw3dhNTw5Higi8KqxUcMmxKFcDMjsM8bYtEyxC
z9ssO2Q5DcUWRqAfCTxTisgs6shqXwxE0Yk3gTVW7ogGCbUlZPkSS3FkvDJ6qTUe
bgdleE7iuZ2S03pJzCm07n58WvN6Bx0JTpp+88+4cWeqrdxpzP1Q+i7ZyU4r8EGV
YaN3+qGZ2SliqCpNEQy2MxYPzWZMkQvSkjB5/Dius7rFwqmXDJlJ3jyeP0jsbuZU
XGi6HgXHsZj9VHBFrno/PMnvywrzhfxgdh8Fmgz/mL1Pt1gFDUQfQURd3pDIB9eH
CtdJciYdTKpXdS7M9pg0y5/Cv8gKUaIfWG+KaZOTfJn1R/SwnoO98godpZVTsqAo
piuDTvUU73nLPV1P4QOhmG+UroHK5jRnYiI3dZvJH5tDNDsmQL8ffypNX0nlPO5E
UdO+s53YOOLQDomgL0CLqwYAWU34MYMMHQ+werxbXMb8z4+WmOY/3Omd6ANszM9d
b6z2oiGX3P7aVq5VgQci92ZpXt6HDp5bjxpEjgrB/K0CKXWHfmYfZuzSueCLnD+z
EHWvzgFTKM4Z0aK/Ct1lWlzHzp4fArE1bQeVexuVYNTsyBq8gZVAaORMNFb6QwlS
7pdCWk6wfopLyYAaQbJr
=Ebf4
-----END PGP SIGNATURE-----
s/subtype_submodule/process_submodule/
Arran Cudbard-Bell@2017-06-16T16:16:43Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8941bd7ac91fe091422…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ/L/AAoJEH0Oec13Yh7NWIIIAJ3l3w1hEdjCCnsPrJOpW9aB
bZRs9HZgNHzmPTnfaAO8+1JZICn0riswozQCGnenO4xCF8nA6OlZj402DVNRDvei
81ntcvNqGsoeyPoj44E2FHnCEjtCbZ9cL7O7kB28shnP7sMN8uKb0L8vABb7ji83
ScDImayYHk0oIe9klHmvVALjtDJrd5O0xS+uBTi3zb19u2z3f35MUkTRrbyBSHrR
BO8CPeoWufzJ7crk2ikmK1U9jkXzMUrBl0JFvzAIDx8LFNbXxqk/HGwJWlvvGGP0
ZF7Z667JW+gl5NuBxGkRneEqWQolaR4pKM/GUvF8TcPBdJQiBN/3qcdwh4FiaD4=
=Afkx
-----END PGP SIGNATURE-----
re-order libraries which might help travis...
Alan T. DeKok@2017-06-16T15:02:16Z
Files modified:
* src/tests/util/radius1_test.mk
* src/tests/util/radius_schedule_test.mk
* src/tests/util/schedule_test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21c40857604993ae9a84…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ99EAAoJEH0Oec13Yh7NJmEH/3DUjZPnA46OqG/qepJ3un+1
x8QoVWDTr7PyGR/WGi3jV489IBiErUvSh0fzKxEPb7Hog3qG0fqB5LUuB4kj/lPf
BbhirufwfNovVIMTSgBlq4J1SI8/fZ6lzP3AXot7Te0Bh+pCLnqhQNXUXIpYQPrg
51wMEEior2Vtyt+1R03MGp4H/fX55E/5rfYPe5X/YzUMqYipAJ3ctzSuVcSWVbs4
N0zlUz5z1A7/+TmXj5NX7+f/AEwZ9c+FYy4ebLlKkKotjmfW+vmnBTjmocU1B/12
7GTrWGAlyhawC9VbXWuujLh7xNfdx1bw8M0ESSSY+pTA3ixEGuiJ0rQ2LtIkSHw=
=C6IX
-----END PGP SIGNATURE-----
mutex locks around control-plane messages
The better solution is to have the caller provide a message buffer
for the messages, which fits in better with the rest of the design.
Alan T. DeKok@2017-06-16T13:35:57Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21a3e7f8b0de55036cd0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ9bdAAoJEH0Oec13Yh7NJqwH/A7EYhwtgf8xrE1CMol4D/wk
c3gVNQmYr31Ppg5u29xStS1XLa74M/ZIEmguJGLY1tRS0LX0JL73eJ8OphGJDPlU
aEM2iyadKJBVDF4WOdnMViuqlWHhoU2V2B8dMwCEO8ZQ/CZrV0tfqsr6s3BJZ/JO
BceR5DGI82rHYvESAJpCg6zW2ZdiCsOtMMTpT7049YbSdkPl+YG1nUt+aoA0QgaO
E36AbTecN0rKynxM8dln8u/iLnrrm6RTYuZV41fDAdjmQJ2ALME2LDRggw+DUbIR
gPcjNbzQGukdObIm6kBS0wNcELB0Fni22HkM4fArf6A2jXvoPhm+btZA+uYenno=
=4p03
-----END PGP SIGNATURE-----
more build fixes
Alan T. DeKok@2017-06-16T13:02:17Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14f3e2098e7f0daf27cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ9KSAAoJEH0Oec13Yh7NRzEH/1/xU42cQedllBGy9TDWZGvt
wkjy0d56oiVYzX0JczdXzFbi6d9O2cZiLYVDm0FtSAXMm/6EGGuKUOxoUc56uQus
agD5zoXCi5X8orX1DC/Ouwonww+PiKgZayYv37vSCuJaOduBUdhYz3zxzRBqFejZ
eG5fIaLks5d5/sx4TS+gRjiQq+NigAshe9yG674QcSNbjseFXcNxcuEHMsgjp9W+
f29AyuA8SsKwMsizJSodXz69Oq0yQb2H9PJnJ2le8WaZCEVDnUPqQwAc6WNe2ntw
/DsbsJJIrTcymR+dX/irBhZPggJzwvFzHjop+JRNG858UekTUr7uYpOppUjepWw=
=BGKJ
-----END PGP SIGNATURE-----
more linker hacks to get it to build
Alan T. DeKok@2017-06-16T12:43:59Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0579e2497852fb435872…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ8lHAAoJEH0Oec13Yh7NdCoH/j6gCv15svgST87xot5hPzq6
95SE6fIoNZzmNaiM1HTqSMC9Zf6g2PtDKfyu3QQe7YeOPr6mBcXKbJSppCa9He5O
tQC10qRRoyeR5M6BXTV4RLMCi61XWbP40sz4nMUu0aGDqpmYoZZihWvJfP00qTTf
A/JIUv2dVf2et1SmYciStKadTNr6xaGhpyP3fxrr2W0d/6XsedRHekzwhlQ0/5/m
Me6j8z90zOLpvmQvshtMs6ptYpKKzT4mYDdDNgyXhAJ0ECz/ShtnvxPS3EXIuDhY
NsQWs1pp7gw8uoLCKvG4wLAcKtsDRawdudznWZYV0018jN3ARhrj5grF1U4xJRQ=
=oZuU
-----END PGP SIGNATURE-----
linker hacks to get it to build
Alan T. DeKok@2017-06-16T12:04:14Z
Files modified:
* src/tests/util/atomic_queue_test.c
* src/tests/util/message_set_test.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ff59ff6ad7e83c202f3…
======
--
This commit summary was generated @2017-06-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQ9Z+AAoJEH0Oec13Yh7NiGEH/ijqzgbMJjU9e8PCoSWo4HLh
2UwJPbx03HYTttCSEsJcg/AetSG2SYFOr71qEkrT+fgZJt+wSLD6DZW2j5yBRwPl
g0Yk+CPsePYCOIhhwaONzjj32pmWGYfehbGo6qgJ7f52RuEL4bAMvIhrW3aNd5oa
MkhPrBClTBHEoj7Gw2SFBgTCayift4c2ns121rlsFrwcvJVgR9XmmCWwhbRzD4za
pW2D47m3JG/c9eWNezXnHsYFnH7aJNQ5rhONDUIRZZUfMZbt7sJ2eaH4eNVwUYJq
jfcD0Q1ouW1khaULeAOxtKwi5RzuSunQTZEukFEYfokHG/00cvAiUHxzvzQf4M0=
=zfbQ
-----END PGP SIGNATURE-----
incorporate all redhat specific files into the tarball. Closes #1987
Manual pull of patch
Alan T. DeKok@2017-06-16T13:00:28Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b950e398d791b120397…
======
--
This commit summary was generated @2017-06-17T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0