Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Mon Nov 28 01:00:02 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO2CpAAoJEP+k1YKfttfKosYP/iYvM4JGYq8PHqC4D0OvgxIS
yQvLjQWWokWwe2Y9DNVXTzmeDIcMFVUUYq9zvxxKdCP52UJG+Cody7onYH+W62fP
Tbl5S3nSrdmjFJghyQis1xjh0kyNdj9mfo+VAgIdQ5qDb7JcQklUUVFMPUjjHHAU
9tUfz8hAkK7bY6pnsHYMKWjlF5mC6SERbIb+M4vFO/ftB6/6PDHVYUG84HPeB2Cw
mIt0xMwN3mPGXVYJK1Yoxmi6g7e+i26FHKNUudT9ugheE0LCJSvSDlVPJwv0weMK
J7s83daC1LWlGjDeQD4g/DoCB7aByCPcqdohlOFV2VJKWjfqCaEV0+YAtTLCU4Bw
OIJkmDNErNGY8xdoPDWfj/TXiz1bn6+gC7y1CmcXtYwVMnIZtDlGMdx/23jDV2zy
IKoXbKTmxsPTZ6Y1loE3RCF0RhehkwDs4T/yhE7YYv/UOu6y2NCjPqSS8t30xu58
ecbJukW8sUataUINvupkiFg+mWX0rI0xrOmUloUxyVox/eVPvtsrLRob3a0qpa87
I43Bd7UYbLNWCQ1La5rGJr4oUdmMLEiIStlwXX3GxjemiqOhGbJc0DMGf6Wmxjm0
85AVcRtomtBKs3ij0hVrWoPOYfP2/nUAc+CVx6QnSMepTZStBKjVyQ56HYGprZwx
Y2x2irmvHXSK58jjOklG
=Wr3h
-----END PGP SIGNATURE-----
Use correct enum value
Arran Cudbard-Bell at 2016-11-27T22:39:36Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba480c6751de3c014f5cbb0f70abf3b9d9f35e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO1f8AAoJEP+k1YKfttfKPYMP/jbHcf2atCUs++wtXTlMdNMV
oYawVy6o6VHApUxw5nzDCDDG8UPevsx+u/c20Sr5IH+n9T7uzd0pW827w2xf06K8
8QrqUDTZfRoGQYIQvFOpEbZwZcDdnrF9/V5FpuHccuU6Q0XXB61+nwHnKyhSYdR4
AFEx7U7tFAp1Twylk9NWPIi0H4z6h3J+qg4wnK5WmFFyFRNI0bze/PEmWgLnmqKR
uR/GctMvcBOtSsc+TWTkZkLomy6AFqIb4wB3YM32puASqTOw9qMUueWs0j3/hg0L
Qj31VdzagvWYkO/Dpcy0LaYPOkX1GM83aaPPiiGGIriUKtB4i35CgBn9Li8RPY+h
n9g6ipKEWUjYM8GFWKTFiLWUViIwbpWB+Uf9gQsPwqGYy1xeQZGLB7gWQfHXoqcz
80ajWZ7MptdWtDtW5dINZm2+3z7dwYCXYkDnVI21dL62W6Z9LAgH62XGInJTzmEZ
wHTeF7VsPP+pD/mW+N2cY9Epe9Qw8M9XNLlP4cvMkE256Yo/+5WtFzOXek2xHvsz
mxorUdSgtDhXbYAOl0AQHNQ8Xclbha9uLGbG3ymOv+Raefso+FWExbHO9mpWyv7P
4dQJph6672hXopp4++iNJ9svACLmkhFkCdXFz9dC/nwSRbTXUTzDZm2Tq2MCNzZ9
GI0bCcJa3wlOXgi/9KqQ
=29II
-----END PGP SIGNATURE-----
Ifdef out all the xlat code
Arran Cudbard-Bell at 2016-11-27T22:02:35Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1f8433a0c4901b74ee3e21cfe641afdd7929226
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO1SlAAoJEP+k1YKfttfKLbEP/RkF+GLFhsp6rIMlPNuHgapG
QSPZfIeL9bSMXyDGVXIhphIBHW0Q8lmOVBioNXBy8v9xZFrvFM68/ARUqyNj3tZX
Ex+sw7jebRhHVzKNDdNSdY6IpaiS3BhNFrXrLuVIVFmIyOyKX1UmVVkRPK7gwHoJ
nKLwSEXOSsMkpX4ZJnxLM5Mw1xPwne3LCI0x5MRYzMOplF2c67Y3ERAeH3uz0l7u
zeHPGIEfQUwwnawhdUDqXjrUsz+kh1YBpnSdRdj0sNnwsCJx4MEtc8YQAqux4kbu
xWGcEO9b+ljBtbuEbq7j3bbExQLFQoE/QbWl35fwnaDpbBSOMV+ZeZwrjRYIgXSd
s4KYJEoO1O7ySW+jEs3zxLMtvJ9aIvv4mGiLmrdUbkuh11HZs8Me+3vFW5go+88z
28LSWeXq0rvzfSO06bNu2YCed6JzeV3hOSqywvhp1N8MmYlgz2OPhME0dQQN6lPq
JcZYRAFCsU2ZgTQ0VgHvvqNYEfIHcyXjVrIY9Z7ryoEmI9PNEZFUOxWngqFdVJ2z
xoVwAYuQrhda8PP/WIZ68uLxFoVKG7KnzzRQ5WwA6MSN+Zz9Miy+bBVrRtQTPQoR
AM3dMD74oomBDxxrQfpT7YSDV8GSz9Rvy2O+F4Dz87fBYNx5oLaDhffumA0NRhGc
PWKwhLOaBD3Rtry5RRfn
=2EcR
-----END PGP SIGNATURE-----
Remove UNUSED markup from used variables in rlm_rest
Arran Cudbard-Bell at 2016-11-27T21:48:21Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/812d1f8b5fc8d12fe8e0483d35c158b49f0e58ea
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO1SRAAoJEP+k1YKfttfK/oAP/iqB5cgx03e+ZD4XZpjxy082
CDrjCzkQjy2R65IDt0cQzkcj1WAG58IjnTUGh3fcGFKQUEExIF8QC58dNuL4weMk
9GrWlAXCmN7emtc2W0JQRygco61Tp9YMcHjGuNS/mWGaUX1t5jdQVn+lniQHxQ/W
MS621/NkTZBteR6aRRWjOoxUHQRrMrWYSBv3FCbXtgNlKOrQaUHguZ0OTHdRv9u0
R8uMfOquXQSOdBr5fNRzKFewpPNR4oX2rljQRjpNyM+95FPYZOXpdXMU7aHiGUjy
LJ++p50Mr893bRVSTC78gPJH7ETi01h9MirRT6B5ogSfn/XH5EYKqEWo/PROPyuo
i/mBexOQaIdWwW4MU7Kcv09H5pGZ4YjmLS9NL19hlyZ3gg5TSKjFmL0417sq+Pri
S2JZKCtoXtPg1CDCraFGtgB3oxJe7c5Sd8MB01H8apSk85SFBkKI3hTRlMJ8gu8v
O1o7iA5aaA5A6yxf4Z8m7Gp3yAku6G0M9QMMluS5GS5PX3EcOkYURMCDDY1NozA3
98YrgqatyfRIJp+N/h2j0hrzGCBK4bTLGLmQ+096fdSQ6kKbcNi8/dfgZ92kYQf1
Us0spCSWF+M+DAGWHd0vBR2cMpr0e9eaiB4uQ3W0bmYT+00dVS5J5rLjz7vJ0XtT
hArztDE5anr7uhJ02FcT
=JoxD
-----END PGP SIGNATURE-----
Fix missing variable
Arran Cudbard-Bell at 2016-11-27T21:48:01Z
Files modified:
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd1a254ee53529e68e8f9c86f2a676a2d194d746
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO1SEAAoJEP+k1YKfttfKjJcQAJAvChStdGvvCzImITJZTD5I
7ItgoYipy3a5648Nup3ViX70FWjxc9cf4hf/6ejp4901INiIjUseF3ZstxsB8qNP
t5rdAbxyzvAwzAZq0w5R+CQ3OgovJvJhb1L8yiQKBVoFl5i3PhcZSA/ZM/nCpdwb
wTg3XzhiHVK2UG8Q+RILZWHZm1E5oD6gt6eicSSyFiTbWBbIzE0YUr7IXdWlEm6N
CoN+DQca30Ahb7UBqPq6JP0zj4oaz0jggY/tD/4rr4wySVsaPb5rzraulBU8bEoZ
jnseracjhA20MUhGkLPburZai/JN4sXF/FWQsBZiL8lDSbof7zJipftrDocWppAb
xmqn5y02J8ZDY/7wjn+5qzQgk4CFBHywqJpsC/4dLGDUkmze33BIX2Rjo3danB5P
tYEQeidrShKg7JBrpQuSf15GB/OMmrlAlpwJc0ZEu298i3yvIZ5MMewpIWCKQMzP
jrEi/0KuPWPImiv9+MBTH5tyXlTJnCeWbXxmWfVxV5I/NvehKlHzrG67QbpBtcvP
RrwSM1AC3dR//iHqvUvvqxlzWyZMj/no+HBn8EBIL+2PzUdi6jPGXgKOiI/xExuy
43bmx7BGB6jjWcGlkVX9zFPuj9x93j478m+vrTdnFL1krDQwJCWR88Qz0YgNbcMJ
gKlM22BZ4ZTqWWICeF5J
=vuJX
-----END PGP SIGNATURE-----
fr_event_fd_insert should return an int like every other function in that api
Arran Cudbard-Bell at 2016-11-27T21:47:48Z
Files modified:
* src/include/event.h
* src/lib/event.c
* src/main/process.c
* src/main/radsniff.c
* src/main/threads.c
* src/main/unlang.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6358dc5cbcbec84393fb90374e5e16baecef75d5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO01mAAoJEP+k1YKfttfKXGwP/2cS4ZC9QyJb6pfHyzmUNXd7
GpwgsQM1OUZ/Q/PwKD82O7ixSvtDAzn7OVYLSQFlV7uG6q9eG/YfIBYbC+er7CH3
J+I9dNrf1eXG37MoGG/qfuEA+mPpbo2/VitWhqNlRq+jDNqHLNBl98h7Pk986e0g
CRJvwHFW9LUqFtqgAPYx9KODzK3laoboaQagMYQ/99uYWLSqEPBDWdLN9WuNn5pW
Mwo6beJRysuIyboCCPT7RXC8ZpEYfGSr6ARCeIG6odS0WlvF9nnCsaM5AqRvA3Xs
Zbr5rzCnWKshGt+XXXl5wqL9eih6VZyO8cJ2D/U7eb0AROkyW3TaK6eAXRwnA1OE
8dOlMcqpgvFgF1YgUClbw1YjFE0F4r9hFbJ89MH9G70TCV+Yp14VpdOoAi3hT93B
dTYH7k2uOJXKvwlacpdo4rwbPHLwUSPXTeT00AUx3JwxoyfqY8kmaVR3z1qG/RFe
fng9I4WGsznSrzZ4oNI2HKrzw15Sndq9S44NBVzqEtMuvQU98WKp1QCaj84rQVEs
qmFWQ4XAt5yEUniiYip7jzTrAJpouo96xjooo+sheBUUAslaJhpDa43Gb8uXyxA5
KRGW5MVRw6d1kalQ1ok0P1jYovL9bzlt2LYGxrHEkekcZUtEHYcgtERv5au9tgRq
3HehpdR9QcTqrtDTjb09
=awwC
-----END PGP SIGNATURE-----
Travis fixes
Arran Cudbard-Bell at 2016-11-27T21:17:25Z
Files modified:
* src/lib/log.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24436a076489f7935cf01a60ce0a96707064a018
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO0pbAAoJEP+k1YKfttfKGJoQAJs5PBKcFOtEbWvHxIFr2xHn
5HJCyzH0qOQW0JSjlB52i7c3gzRSX94V33mJhLSv0pZOAsHKBhLjJNCPGnnikxQy
LIexT0YcTattjzjcXmEpr9+kAJNy6nm4t23I8RILLJPyBs0nbF57fIkfPQcdM/5B
+OVNRU1r/wbld2OU/r7/+aIeAbbttebK8xD22oyZcPsVyIKTggebcvfu7Vcb9+N3
QJ1kTU6Tz/1Hamh1JEOjErgaVvNJLKV9o22yQfKYrlMu4y8A284raIDPgM/osTPX
1p71sBk8PVUy+OBAzRuiM8CsS/3xeS3/K++uOtUkuqVPwl/RNZND2XIxj8BPxjE7
71Cw4aM+FDb+f11ZEH85EMYlQwn4PgPltVGO9O28K0rDnvR21+F3ZSLuT/lz/Q/h
Cgie76+NkBtOV2yNb5hUUeoVT5PeTTk3BNwKSvf5vBs9lSXenu8ojLvlEOsPz2yc
a9Kn4+ZUClUfzQ1bvbQASuWWC9YAHwTkx7jbV1qNZzBKh+NT+Q8NMgPG5E85a2fu
UAPP1yi63n2c4BaUFUkEaEnOzPbmHpXqXmxifAOalxiWo7g1Y9PdT1SggwtYMyFK
8saWiznMVhTiud6PulALp7KU8K4LalDxoxgj6tFuUaE1EGXYLKT/fNVlEYjH7qUX
SVfHsR1KAAXPaGvxlNj4
=DVTh
-----END PGP SIGNATURE-----
Make rlm_rest async... at the cost of breaking its xlats
...and not having it work for normal requests anymore.
Todo:
- Move xlat interpretation to the unlang stack
- Rework the connection pool API into a dual layer pool system (global and thread local).
Arran Cudbard-Bell at 2016-11-27T21:04:27Z
Files modified:
* src/modules/rlm_rest/all.mk.in
* src/modules/rlm_rest/io.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc2b98edf67f1188a05fb0575c634c57e26f9c42
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYO0mmAAoJEP+k1YKfttfKZ7wP/2OASdfTuOE6ScTPKINR6JWa
dJeS4iLGk+xb1mSrsgQaVlkl6Jqrz/BPWBj5Heh+Ca4hra1fkFttgIUtgavu7lVK
G5l39gf2TR6v7YSgzTkGqad2e+3V5Di/9P6Nqp34yPn6C2hFLMbvQLFjNsg16Epq
k8slWl5Lj150FhISvQMV5CPIiO4dVkR0zUaxqq0K76iOYueHfLN6As/3KLsrKtnt
ltlSWz01feVKzeDpt3JEksewU4qim6uJ6SAU/PeDzJP/VaCCS18zgtXrDUIHsAox
IF+b4VjCNbq3AY3ZrWP0DFFn/i1FvDftBk0cAkVUzkik/ceFJXIP785/P5GPTLqh
acl/FeTtClYRvj7s1/gSBZuZcRJfAiV83+7V4+S6+b/p83MANyAYYMGZX4TcGTx4
ZrSdPui3FGF3rL4sgTLbIxpBANTDh0tBTkhwsoU0P1FX/v8uMtjXmsFAu5TPaoY/
zkhILMKr1rmEWRwRpDt0Qua1idLIQYnPWi9JEqyRZtuY7x94+fUDx7I+W4mi4DDx
ea4dhQZ4yW3WoISAmgPk6bHGaWPDUmsl/M/7ejgp/P7SzqGX29jCIHdIRzAUJ9Zj
4V9BU/BdqudiOPh3TTr9rXMotB4TvwNWpcEaoEmhGT9fomVxgzLRVJ4PJ+HA5vZ5
p8NhciGMg75P8sJ/vMTh
=tKzy
-----END PGP SIGNATURE-----
Fix thread local destructors
_Thread_local void *foo;
set_pthread_destructor(&foo);
Doesn't work. Pointers to _Thread_local storage seem to become invalidated when threads exit.
Instead we need to store the value of the local storage... Which involves moving some macros around, but isn't a huge issue.
Arran Cudbard-Bell at 2016-11-27T21:01:25Z
Files modified:
* src/include/threads.h
* src/lib/log.c
* src/main/modules.c
* src/modules/rlm_krb5/krb5.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_sigtran/rlm_sigtran.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e39d22bb3dd69a65b131da383dad0818ab776c7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOyDEAAoJEP+k1YKfttfKrmYP/01e/VHxZORf0Ge/a7YN0eTY
Ot0wl/RjnnIDbgFOh02PBd20zg/0Pb/Kd42iLGYCvGiQUuMA2+t3TX2NkjESIFBw
wRY1JGoac5bMd+7JoX/NJvjzO+MHMzYYTqRuB8OMWtvasMzb0fHzh6zh2LvP6HpI
2A590e7FONOitWoDQoATzg4mCW3MuXqbywz6WamIKyXtcY1eCieOMLy0aBMGYafp
hpvpp71l6WWjaKoUdTQItrX8pXfYHCyUbyh0OlM3oi+CnRC+3CE0BkAbQxwcKe5K
m/TbV8e6MLpVS0RbxWJ6yfJc0z140PQNvi7YP3mvOpXqbJYnm3OYrs7IWqvcnIyR
0c9pu1UZ15T0cO+OYDdDfbPlDyf11iab5HwBbYFvACG1b8Z+AUG/7DnlxABGdkER
7Q8blLDBp0WPli9nzEDv9WPmEx8NUrtqCkM/bMGBNsGI9IGPQiGeQ7BZ0kDdLvy2
zErakllM0TIVlCvPFkmpecjFlaF/Qwhyg7Byn/AhFsyeIxtXXdVbWtabq9me1DrK
Ehg8uljF6apK+391GXz54U+j3fm2Gx6bYbjrG5uD01r1mHo0WsmXzebqNLM7cq9k
6/16d0wbJ2tlXcQt2yAi7r2APmO/OIH1RsoqeLYDm0D8jEYuas1REsixl9sWXgib
qIkxVLgRwEFUN/5USqWf
=5FuL
-----END PGP SIGNATURE-----
Prevent I/O handlers from deleting the events which called them
until after they've completed...
Arran Cudbard-Bell at 2016-11-27T18:06:59Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad014d085759ad63e36cd881f806676f1b7d2c50
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOwhAAAoJEP+k1YKfttfKng4P/jcOakGyP/H4oe1Fcbb36y59
DEQiLyGPZ/sPIuJjvDVFiwSqp0hY4SMdPTKrjV8HsSVB5XRmmvTi2ORm07aA2Lis
ZPZ/gpRoOImkAwBf4eIEd+pkZEBEjPYDXoMvud9F/SLZ1MigX6mReQyO8dNqeiby
9ccuDiXcC6b5m2bmUCYR8KkWHBbSJmnI8c6CTP6ffGtjv/ZEIHXhRR+j9prf6yew
4/5dev2pvkrltMdUduEf7gIAEKV97SLFTImLyd1GMI7Ylv8QT7Mn44dR4/iRcLr9
/1TuyfisBexrvZzP0n5vF92gdp+Go3+BGj6qf78QFpfI5qefKkuAYae8FZdfeOFG
EASNpDBcVFcjfqEt4Uf4J+kt4iJCm9xEubXUQRJnmv0ddUF/2N8gqT9lqjxtM/Nh
yswk/FPSVf6+9FfM+xux5BKVqk0Scb9gQEh3NAPQeb6tBOEAUbz7KSvddKAJfGaL
P1AvSyLaM4Sy8YVTYNWQgbEo5EBGlQqzc4/mkyMtURsTMmlojvDI3Svbx+QEMJTp
p4jhWX/iUtQOwVs7K+94xVAmir9Q1/B7d9VBehipnW9QE8fAI8vXj0wEX328Saut
wHUxyvby6g6UsEoXvHKWogOh6FYrAIzjtid58vBq5GlTC/TXVA33TNd3ioxRfo3l
YN+L4m321MOhzfDVUSdZ
=lokS
-----END PGP SIGNATURE-----
Fix error handling and filter overwriting in event.c
Arran Cudbard-Bell at 2016-11-27T16:22:23Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02c1d74c55a781cdb6bca0bff9c87f2b9fb7fbd4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOwRBAAoJEP+k1YKfttfKsOUQAIvc1TXT5FzLp5/+cZaTaiPC
/ZsaMba/D8StVgCDrEA6mfMlNghO5PKOFSW88evY0tZLS81CfU8pUm+/M7SYBjZ/
6Z0PiqX8uVbpo9RpfEp8wco17Sre4FcA9AopURyWgmLZQWspDXp55uJ4hX9x3sLH
JPRilDdKxEKlGEJ/uDUnxhANdR1VadL95LTHp0R9SNx3Qtcqrtf6n7EQ+2V9GI5Z
rxg3bhkyMOca8AlezFTZWKXetHACLK/7hEw6GEy8t5tInnWYGNhc+I0Qv/rDi3g6
E37FbekWN89Pb5/vLRaazGXAgi4mMpsbkppKpsbJsDufo6ZBeA/dyxX524OOGZJB
fSVMkKSKOy7vljn66w1JD23fEz5TF8yIN3xDkilbpiqc9wD91y1KdGNgop/cL/JY
xhg+cMGOl+pvp/rrT1atbZdC8UaL/6uqV6VrC5UxZBXrlpxSwn2ZOSLclumH8ZbW
xy+Sw/xjBtRQQQaLJbjpTbuKI9Rqglz4kWkBU8NewqJkyva/VUAY9X7tCWLAajDa
+laKPWUwxqiKm58JRjdp1elEMu+6CqBFwLLm4dKmxcbPAzoeHDjmGDukujOCGRHq
YQs+QV5M56rCHgXiznwHNo7xckuUj1mLgozyDywGEhyA/2B/MImoMx2WSMWGAx5N
D9MqVM1+LpbTZQIHLzmz
=QHy9
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2016-11-27T16:05:21Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a223d083db4fc9f627a3350b5af9df07ec8f32ac
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOwRBAAoJEP+k1YKfttfKpCUP/0NpYeBv1QeINVvONxMmYkHT
ep0dG/Hg1Pu0NIf1yXgvSOARZjoqJPfuEPIRvH6dQU/KleMqzU1pvMAcAAuYbQrK
1//IPZf41I310Y4UJI38vnHznXUB/subA5P1ncx2UQRFrmfuE0xduODh6EGdzhZH
8v2IZQuiMOy5rb1eR18grrljCTJsfSCiHfchamKyzh4aJhRSN9jfPDKYsWZIBbGO
d4u8BEgSvmyUqNwS8F/N2T2kML5x26QL8N/H3wDILpKQRe1U6+S1W4Lw8tuGANCl
Ijlp1oazDB7DxUCFus4BPI4y0Y01I1z7iJrmW79dt2bxUA8ilca2iy923eIPSQYE
4Uq0bZOke4CdZGkevSVFQraWiTUdm9VGzWug/pSRleJ1ur2/Be1JBy7+/aB4Q0dh
WaNuniv7Q69kVr0dbQiUT8mN6bEip14uRia5x3D8di4hVOg82+ctGud8BRQSIalf
USbqEjcF+BcjaEZqwcBJ/NlTtwJUujAS7PTeJs2p93YdM5KyzRty2pvil2iiRnvu
s2nzUNZoYUnIEkOgC837dz57kU65OB/gY8kF1YM8tQ5mNXaZ5rg3+Ma6Qpjli8iT
JCZp8eF9LNTZJLEh/BYw85GNZbMMFAb8PvfTsJK6p+xW87UH7OVBKBM73LXJB227
ie2B8hzfK7H6vx+AAdHi
=OBmd
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2016-11-27T16:05:21Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d48284222cd1dbc106b56f164960569e9224501d
======
Merge pull request #1862 from herwinw/pool_radlog_nullpointer
Use workaround for error logging in connection.c (2)
Arran Cudbard-Bell (via GitHub)@2016-11-27T15:28:08Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f7f176b6155ad7641f727c31de88c2d28ba1904
======
Use workaround for error logging in connection.c (2)
The previous workaround was not enough.
Herwin Weststrate at 2016-11-27T14:46:46Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1e33a1ef326de9b55b7db51c6ce124edc5f2c17
======
Merge pull request #1861 from herwinw/sd_watchdog_event
Fix build issues with sd_watchdog_event
Arran Cudbard-Bell (via GitHub)@2016-11-27T14:26:09Z
Files modified:
* src/main/connection.c
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29742ca1fdbf9731ee6bfe9631f6a0580cdedb93
======
Use workaround for error logging in connection.c
We have defined a LOG_PREFIX_ARGS that will cause a null pointer
dereference in this specific scenario.
Herwin Weststrate at 2016-11-27T14:17:24Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c695923e6bdcc9501789849df7bace7faadc663
======
Fix build issues with sd_watchdog_event
Probably not the best fix around, but at least it fixes the build
process
Herwin Weststrate at 2016-11-27T13:57:26Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1770fc5a69a60be6b439fffc01ded86e900f2ced
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOlePAAoJEP+k1YKfttfKjOgP/jox//YwCrXJfhY7pXkbw2pX
OD87h/ED0/VtDsQWK/63t/B5vAICsHUTh0eZrvXKjGEU6+gb+tiPEfMeUkRibMMd
fz5A1WNQFg32MJ6XAoJ2aVT2D86DAf3CHKXPvLqPquXgSYr0ZnswgxU3DXzgHgI7
QC929Kv1bYpZ/46lmdw9EJhMHCuo5KVOI3fHZrxRkPktxeAMsMyf0WXI40u5CYUh
6kk8Jnyl53hFdvocega95PoFH5MHpMaDs3VrEdFkE95urD4H30430SF6KIbBP4Yq
uGdzyNQzxylwJIKvLCL5DkSChTl5zQ+Mxx2WgraueetFU3BTR+UEch8V0+7T2X7T
+eRFl+Qu7MS7owdE7LOu5p9HS2VbFboo4PGO5KCt4V8a9sDmRs/SJFeD4V38kT4R
BbbAESk6k2fqf0kMUp/SSuy6O1XPfZlg/VuM2qfIf7yMupIXwDRWB49Htx7sz8+z
VeYzm8ctMVElolMVVj4OVhWabXAzgg18gc0ksnClZMecit6a98NxIc894zboqR94
HDnN98BcLfnrbEi8HRlY68aUXCNVqA/1Ujr5Ftu7sZ6l1yyBNiEHVrgROrMYCv/g
3VozJLPVxYAEZBuC04cy+Vf6N3oGzkd0pvWnAZnlTJblZVj2hyv4+CrbPGbgszDQ
T+74dVKjLh4tBsx9pcZx
=99aL
-----END PGP SIGNATURE-----
Fix busylooping thread_handler
Arran Cudbard-Bell at 2016-11-27T03:48:30Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f69b8b02de98963e704759748787a31472eba6f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOjdAAAoJEP+k1YKfttfKwMIQAJdOxpO3sFqT1PFQRj+3DNVb
KVNcHN6MVX8TsMrvCrsMwMU3EMukDXPpiE0v7e6wNL4B6Ru9RhQ5x3A59Wh3vpsc
4tw9wlF4rFu/BFEXF+o+Y2ktKkv87TDhM3Y/TgPVNy+5QPGesBhEw92dLRPMv5Km
DKsz9oSL8tEBEEx/mb2aeN2RFQdEEHLiTFW/ZHzMNtqBdlqCSPEGhC3xjUoaysfM
hORWbbBwzwdBUPzTtiQo3h0GnBVkeEhHNJSwJA9VaA/oVsmnT2ojXGwq5WC+ByAl
NO2qkvMrdYaRfL/l7btTIGQsxKbTrck7hy1z9SVJtr81LgnZ4MZLvcris1i+7IPt
GUhEaugGueFknO3jhJMX0JQ6Wi7dLEJv51htpD8eiCtkjknZ4jIwEz6Xqn+uxrtc
BuRjiYUfIZTDTz6qgaDanBm7Kvj0Zo0TFvkVJpA+5YJhB2apuOi5Il/WnMl0I+6Z
JYRRgra67zKHLvse1VuyqTc1vs/u5lMpaA/AuYpNDKW81dAAZ8295s2d8P+j6myn
ofLnR2WMDQgX19Ny1VwmljTLh99733lcV4TvX66uB7HcDuIVjsOSzeYk0XQ4HinJ
9U03F3dqBGEN4E2UYTWJ1JZbf2xz3PWD6nDT8zoH97CBcqFyw5t51PFpe9r1i7w4
kpQYZzcs6N0yQufyTkbb
=unVS
-----END PGP SIGNATURE-----
Quiet clang scan
Arran Cudbard-Bell at 2016-11-27T01:30:39Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef06a363e15760de5bb438f254e97afa0bbdf6b6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOiVEAAoJEP+k1YKfttfKP6kP/R/aNyUgSqvWm6gEiInhOIcO
lYu+UE6HAWJjDi+mOpw9lLiYBwYx5fhjApLcY7JDMtMRYJ4Q5DDdzu+m/Las3zL8
ZvbWtylRjR8CWrgEEMUhugCsFFjmtLp6/JQ9BCa3k8OVJVD6xD8GKlPyrHM4maKM
Zzk7fxlOtgg/U3f0637MGZHojVUTMnJV48JAY/wgJGf3XBj4UkXSRNLyc+Kgb3X9
NPBy9Vj8mH7puN5xmUorZNWtuUOHTWAUDhEX1dnCQe0rrSRTBpEvBmS4bzkgdLpo
53o+ZPHedNHQACag3Q4w136fbI4OMNXB7A5JxaKTvtkYPAkoIWV1YTGDxAdHMvQQ
SI/sI0QZa42SMc+qDzPfMoQzQ/KeT/dQ+aTMNZCx32d+UTaKxBPenYmLS0fhd6Ui
pnEP7DkkWOa9MWY+M1uTnzXDj+p8inTVqEbYsTYwESLNssnt2KXkE3QT32/h8PRA
9Rqg5by6y33cxOsnFIrUXaosrGik8VnANvI1Loq8/KQCrlUBAWUVL5MGamhLCwe8
pdGHOTNDSsm/S4+g+nImzwV0ylrmt5Gcqv6BjbIB+lxbAa4UQiOluDLFmkyAs9sN
IFH/fg/GLhiZk6+plRGHIL1JW0QdK5VzqAFnBQ/D+h4KkEEYdczu+Md47Qa6cJ2L
MbAb9YSJq0ZJp7NwtaoD
=Tfgg
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2016-11-27T00:13:56Z
Files modified:
* src/main/modules.c
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff23ceb4854b023e1d164c30d488688b5b7b8e5a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOiTRAAoJEP+k1YKfttfKD9MP/2pznCqwHDK6Ui/drZw1KRAp
/ukTcd9Gc0jwb5jbeWY2trLDtEsXCGSMF28bp6ZCtY4AoUu5B5wMtUzVJ2om/3D8
huDB7XUARqEdFQNtdNYbzftbViTPAL7nme/CMV3/ZEObavur5X+E5ZQzJFXWq6Bi
yfHQ1kUZ/0wElc0ie2AMp554mGX8spGgXIVJAdhZYAXep8CEW5aE80UoX5WRwRvH
LX6DutpuS/9qo9zqwgDp1nYQkukolhiYuUit2VsL8xSq6jW0C2YWV7JWLD6wzuKq
2XZHPLSLsUS7hWGrjTTvRaqIF2JORovES3oWTZSIKxvRpZIorCW3VYliwIZNnWxf
++DbbHLAxOcfzsu1nHk6hodlFdXHNgvHiwztW0R7cANHqJfgoLRwVZcZspjPdslP
euFq1D1zoILWp7SVwQX4E77sgI0P95soGCecV6cXSmP2DQqcXR6YHWhAm0T2rXc/
AwDtN9UGsbd/4G1/Rdo33Jc6yxExOmaIv5tr+e2sdT+HnsylwPXzSmoiPBXr0NsV
XkPRzNIlWJ7EXkFzmUxBZqJxdGEJCNvY2nQaTr+VftHim3hroRkdgni1E1182kDc
fj5PIkA+88vcjLDDUTu9M1QS29aYreyYTT0OVhk6oVT2smeUzX2fG6WaHocH4NAd
lxFon5vhUp2RbF0T0/EX
=ey5q
-----END PGP SIGNATURE-----
Call module_thread_instance_find with the module_instance not the instance data
Arran Cudbard-Bell at 2016-11-27T00:12:01Z
Files modified:
* src/main/unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b60f75f887cef815e25b179f677344cc9fc957e6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOiShAAoJEP+k1YKfttfKMKUP/Rfl6YpkNHdGlyT0HzNSVkr8
L8nnX7r1DliyqhwGXPmiIW79EGTL5CgWun+Nxm6ZLFSj2q4vmSGKDWD0vfdSsOMT
LVNA6BOsU7/xvl9xhdHVmvpQEpIj+u1PVPNjlJjJ59/YbyVPKjVVHXDfXOlXEtEa
o8+WkgEetKJKYcSm1PIauSy3g+LLyTPfHkRb1pTvyieaD/EHHxytQ9FL3clpC4r0
QYIs6+ZfnuC7BFqUytHF7p8Lybhqcb54QylmcmD8EBwmXCzE2Hfo3QPnFAXi0moz
Pb5UMkhFrOVHAKLggHsCOa6eOKoPmpJi3Bs81XnwrN488BoAxHwoYY4dXQf/TF2M
tNhc/BrFfH83g/dGjwtdvlp09YDRcN/BRXq9SzY6rd9AvlNlvEj968LctoLnl1eN
TVLAGy8ANaKBoP9/ab4rKRNEeKP+nN7l1D8y71VR9v6Sys95fnPoS9EjM1+hMGCF
E2r/IJbtGll0xPvHQsIhz7pdshApWzkblR/5JKunpygCuHIW+5bplxcNXmA//ykM
jy3nGF0Y/yopZtDRK8fitMJIxYiCk3TvVhqlDtGYaRd5lO2s/G89ZoGZ6rLHbc0q
ZfUeMDmVL48XgQY/hJZcAjr9XGF3fE2cGm5fZYAbiuoIPMf/h87RwJA8eFAwdRNU
srYuCRpesXUhsJTNP2Ha
=mfgN
-----END PGP SIGNATURE-----
Set thread instance data name correctly
Arran Cudbard-Bell at 2016-11-27T00:11:13Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9fe1c0598c1abc6caa2ece3c46ee90363c3468f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYOiSOAAoJEP+k1YKfttfK8/MP/Ru+TK1AJvO3QcN/sk7cUbUc
pnXt9ndp6d7trNGr66rYUDWHa5ICfV3FtKJj96tZBNBAOxANYvjjoFogwdCKt30c
NafIUChjED5J0ao3UPGVtjadvzPvnEtSZ1nB5/Lke8Y2bP8qaJphg7rwnlqRNouS
+t2SJzZ2UzYnJWpJhoGToJwJgnKUwKX7wh7XzqrcsZyiqXdYm3urZDHPSib/Guv9
1wYPDIG2lnug+dOxtRZSTnkN9Y9DOi42PoYQJAag7GwMDxo3udcpjUmz9VYo/V1H
w9LseO7JxDvv+jkCTLD5AATipjAVxLqAuDrpbicc5z9JMRPvIMmTn+K4phnOZSYG
xhr+2fehJlitxsgWZTvjJz0jRtOEJu42paSLDu31ArDJBcTaW24sL9GcT832J3Jr
6HlpD2chvPuad30TwSa0/HGUtq1JdbnMd5FkN2QPmza4beY4R5ZHAIBNKZ+mM38p
SDtPyHG3Fy6K5M7DCjmeTGhl3uCmk6xE/RTQTC8gwtPXk6zcAxK7sMSkMorRjOSj
DYAGgrT3UxpA2Rwfj5zVNCtBBcw0Hx0ud71ep68kjP+YXqcsZDh5eqGxxFIVCFMv
8+XPXBQPLPrY0lmRredoeAV8vJ3aaoFfuX2l9nWb86l4acuIm7wI0ZCypkxXvmhT
0guzzrnRqdXumT2ZI7rV
=f+mv
-----END PGP SIGNATURE-----
Add more error messages to fr_connect_pool_init
Arran Cudbard-Bell at 2016-11-27T00:10:53Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7722e5064055d8b457f5f3f4af29eeea670e553a
======
--
This commit summary was generated @2016-11-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list