Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Fri Jun 16 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
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 at 2017-06-15T23:27:20Z
Files modified:
* share/dictionary.cisco.vpn3000
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8128ccf461e9e30e2dfdd8be4ab7e0c11a34a2ae
======
Temporarily disable filename truncation for logging
Arran Cudbard-Bell at 2017-06-15T23:06:03Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c33fd49e8f7441249e96950786168358ee4d117
======
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 at 2017-06-15T23:05:29Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/292653fd2382ab4a7a5a4f821d7db726c7aa2e86
======
Fix redundant declaration
Arran Cudbard-Bell at 2017-06-15T22:04:33Z
Files modified:
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/246760ac93718d9e301ec4b2ef2417278885ff80
======
Fix typo
Arran Cudbard-Bell at 2017-06-15T21:52:23Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c5045c5a35dc0db70d5aa4b0e9174bfb76f3922
======
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 at 2017-06-15T21:40:12Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b58b02d3ba4d908c5adc30be86ed7dbfe4235c
======
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 at 2017-06-15T19:42:49Z
Files modified:
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d84e0ea9a21e6113aa8ea8864db621f5cab38e2d
======
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 at 2017-06-15T19:40:45Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48dfbc35468635d200601418cd1cdd1b4b8d57ad
======
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 at 2017-06-15T19:40:32Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04ddcfe0a0226668168fa62100acda5ec1525c04
======
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 at 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/0153657fa182a4efa3988447f914bbcc5404c683
======
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 at 2017-06-15T19:27:27Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee1abba346466775a6cd727706ec6736dad68dce
======
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 at 2017-06-15T19:27:09Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37a48e30aa8cef7f9f93b6b5dc47dba65948c2c7
======
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 at 2017-06-15T18:22:27Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17e491cbbd1cf0bb0ec44a65f7ff7d3e137037f0
======
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 at 2017-06-15T18:22:01Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaa91f88a9daf4848dd0dfa01d979e5986a9b547
======
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 at 2017-06-15T18:06:54Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/723dadba7e790df1e9cdf02ad04d21b65e1d40cd
======
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 at 2017-06-15T18:04:48Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9de721c5011acab27a1be1879072fec52f8d532
======
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 at 2017-06-15T18:04:48Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7fd42d353cdaa3dd599e2fc02ecd2360be17ba0
======
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 at 2017-06-15T18:04:48Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c6e4b5a337df02c34e4b46338794b956c74c6a8
======
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 at 2017-06-15T18:04:48Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e960346d231afaef34f5ec2f4d49652fa44a8f4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7NJ3EH+gLXtA5yWg5+cjJ047CdFxva
RQy3eYtmIGwG1qlpwxek0xNeKaVz+dOKavEUEnQgt/xKMs/6IzxOvCjuIBEHQ3k/
tkKGe/ZQzHOiMEKtZO3mVlb66+uRMWvHkUu4vdRd1MTrBd+dbOfsxdhz+bAT/NSF
iXzC3hGWxRpK8LIGPl6eR463wfSISjpGzNfCyW6tFgczrf94dQ4s6GkBBnoOjzAt
g3ZQcfsLzieI3mjTIkQHpOipXX6emhQT0dteqSOAIwfmsGQVY8pm288jLkvCH0Ag
kVuwycQ7iL76XafaUehUyy7iezV/JexhxjMVY3xTGb+NZAx9BJ+GYadiTe8+F9E=
=rYUA
-----END PGP SIGNATURE-----
allow Status-Server, too
Alan T. DeKok at 2017-06-15T18:04:48Z
Files modified:
* src/protocols/radius/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/900c40fd06559bb71f977a3ab8dce4f002d2eec0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsxAAAoJEH0Oec13Yh7NKQwH/1HXZiza5id4wpiMil5BoiC4
573hlKOJUbWzvr3xC+gkFcJFCjsE0F8TIhj003SVOhAJ2tjQ9jOBxfhtMK700fxf
AGR3PbjRzVaawBWKSxrXrX0lxiONVH7vEO9R1olqhNb9aaSi5pArm38rOXUXWx0g
lYko3RG7cjoI/aw2gPC92R/nNIa5fcTpAyPTvWtV9PatcUQMzMgbL+XkS1S3rij2
J6E2N6FsEkX9c8jGXBk8//uSrp81M6dF5AEqobvcceCI8nBwec2csvje+2Qp1m1V
b+sybwajp3HrMwRELxRl4OoBxBcpquWqV7Lt0MbgHthvM8TvwkSbu6Zav8sjv00=
=r0oP
-----END PGP SIGNATURE-----
print error messages
Alan T. DeKok at 2017-06-15T18:04:48Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d61aad52b73c0baa207a108007cf51894efd33d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQsVDAAoJEP+k1YKfttfKxtsP/1NqvPNGB9hB63Nu/VO+6Qr6
e0LeLvB5ez1K62oTZSixlXUdwrMFtWJsotEljbuCJ7ltH59p02RQFx7TAVmXuB6z
5TkXWfWg9UNVPQhTEsalKSxMAn9dwwplCr4ktvuxGwzo7Kw7IM10SlVHXZVIXD0s
MHzrDZg5+KjtQvCNzLSVy7JJvCXrTMtoxfhCZKSbb3EXxZ1tsCM/Vou/WkB3dyx9
AmxP19Jlg9gpBY1Tc6LoCNbxf5BP2XFZm+FXkDRn6lUd28q3tBNZE7bE/b+l1X7T
kH06812RTUbTeIj89037Ol33NsMpSnmOd5XTuY2sEDk6KfJZtvE2Kqo1o4aQ4/8R
WPQYyDuQhZlOAYlVC3gGBcboZK6kyprR7FozLEsK49YDDEW7pcePGbx9cAAvPOew
Q78qM4Z7a1fDbTpjJV5F3GudTfHKsFGoOP681bYQ9vP4TzeF1RYmGxOmP8v9dAl6
956uO/OtQwwUU4XuIeuFxB22W+XjMJJm5RZ7rRnkpu/mI8aiXrTNtUsujyMRnp56
Bttq/DOtcdAApRJBNBdDWZpoP/U9pFL4kbxocEH2I4Goq5Wot+TzLU1ZQ9PMNcM4
ugicdaIPivNrq/J6j9wvWWM8dCxNFnb//cpZ1q2/kLWqVo5HRboGGJQwxkmdGaqK
zhenj0T6DnYh+1RvQ15I
=j/BA
-----END PGP SIGNATURE-----
-1 is error
Arran Cudbard-Bell at 2017-06-15T17:34:59Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/socket.c
* src/lib/util/udp.c
* src/main/listen.c
* src/protocols/radius/list.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be59e76ef9e5b82fdd7e466cbbbc739d26076167
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsRoAAoJEH0Oec13Yh7NkqEIAJUOhebYVzeTF/8DBXFWTkKQ
6Elryg1w1ECnr7mTsVrLrO9YqH2X6LU/60fPiJZQVT+i9mc7xHhBSqNsfiM372tV
COpZeK6XdVBDuTlfFqifeV4WWQ8cGbUaGB9zKOrH9Edzv8bTel2ADQp8z5EIQVWt
j7/k9QP7hq6BCbMS8lYHOaxRaPE6Vd5FDyxhF+o7S1ry0FvscoqzsZ0OcsQW8AyY
B5WYHoQCrDkZrsE6jyebRgnpCWmFTYJc4oT71G+JiCCkM+GWFfLudIGtMB5S/sJb
wcsqfujk5zVDj/q0j+3bV3+PQ4ST7e5T1IvojXr4qxtb9e84wxbT0tcYSMAPdwg=
=8VxW
-----END PGP SIGNATURE-----
use proper structure and offset
Alan T. DeKok at 2017-06-15T17:31:15Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0824451ade8d36a0374dc21497b30f691a511180
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsRcAAoJEH0Oec13Yh7NrJQH/31nop9+o4pf55oRK4XVrlak
GjpsPu/PfA3rFC9VTE0NpIEcRSHPEbPp8U9sPO49su0pauU+2IN9BfNL8AuIG/58
F9/zMEORREovtLirlgY5BUHO+K68fEZLDtGszkRxoco/Ip7R8OLwUueUNrJRmjc2
73pb0hvmkjgZtJI20SxJr2zzAXK7DCVb0owfEqYSLl+YRHVpnBJsBF95j8f2VdKZ
Zjd7MLy4I/ESqNf3+i6HfDghXgbrFUqBkUXrfxohto8sk1gdh7TGHOWz9AlFAANa
XS3uXst4yvg/Rypk+/fgFnNaHhWNI6HUAcXqLY2Okkqje9EU28e+Zh7uzGNGZbI=
=tQ1S
-----END PGP SIGNATURE-----
integrate async code with standard REQUEST
Alan T. DeKok at 2017-06-15T17:31:07Z
Files modified:
* src/include/radiusd.h
* src/lib/io/io.h
* src/lib/io/listen.h
* src/lib/io/track.c
* src/lib/io/worker.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/51ad9069dfa98c4634f420aba9b57f5f50c9120c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQsLoAAoJEH0Oec13Yh7Ny9kIAKMPVlcNMnvVUlgtbufgxudW
dqo7sRXOiyJiaQozJEzKfa2ejOhA86jF+fjU0jFI/0aq4PSl0B/1Bgv2VUAl8wuZ
u3kWM0+y3LhjAwAAQp7uP5eQhhuYeEJQS+kDEtRSbc7fJq+V9mqQkOzYNISzIkaf
x7N0xWjieqxZylJiQaeTT+doohx1M8oMH8um1Yk+teTDtBntHvxRgjcz2Dq7+PPQ
ZT6ollw9+0+xzPsFWG0c9vp8TJQrgHDbHeJVHI2ewuMBBjjkc2pAUiNPmXbNWUh0
nV29YrhgrDksq4Q8eJrP0U/l7u0iEjjdK2h5QtMeAClc+qcaXovNpUNr9fydRaI=
=Z/Ch
-----END PGP SIGNATURE-----
use C99 not gcc extensions
Alan T. DeKok at 2017-06-15T17:24:56Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc3a486b819646c18d97dd1fc989a045ef6e41e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQsHfAAoJEP+k1YKfttfKSCYP/Rr2fRaexWtf/dgHS6LKNPST
x53auspYnbd7+lwyLW+KHnvhf1UpBbWYepdqdGUHwvboArKEVgSSCmGHt0cp93Or
qOS/cZzCNwHhQGypjYLhySVYfSta6MSeZMBMsUISumT5xq0XnceGNZ6D2BewguQL
lhxbgmPtCecHuu81gUTe+bctxG5uxesjB6HVTGDvumDTtEG14mVd1hu9/SohOQJY
hLwTQuFsMjcI4KNW19Ad8uYAx9sBufnoHiTb7HASjLiCVq5PL/KJLoBED3qDDM81
9uFtP7gTIdNUri18ID6tBiddtk+dkL+FYHg8oNVLfbKSZJQP7RMlLgyDjnqmAGWy
4USziUSPC5e2qCf29uSb0XKk9VZxCaNjbY7SxYfsHzb7EQHVP1DLOPVpu1zQK5v0
epaHT+UTI57QsYFTi0UoH4Vmse7bRPXv3r5kMPKZbjtrLguhkzaNm949aO5f+KjX
rptmONmTUks/IW9RcMs/Ypqenp/UBTOvfC/tFxeBFG9sSVmskC6SWVhrsO1oQMYi
m660uVTLfVE97rYljtoj093bv34rEFYk/o092gv8qnHrDkMaZEUjO4ba1V7ARlWO
qS6SI93+pzDOvN7Ln4kY0zenT7gZGaEMSeTdCVbGcb0GZSVgIn/TfngLOx/C3Wnk
PstvmneX2WsrhOqCzHmb
=sSAE
-----END PGP SIGNATURE-----
Better checks for old style listeners
Arran Cudbard-Bell at 2017-06-15T17:20:31Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d013e40a82726d89787402c8306059a88f879da0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQsDmAAoJEP+k1YKfttfKD6kP/1jinDU0bKZbmVtj3yHCp/cq
bZy2jc1Gdm+X8iiGPKqmAq2oDLbk+kBY+7PwlCWySqQJsZNiQxd9c0NLXHS9bYNn
7XAaw160IBPmm3/kK0TnteMdNbcLzujH2CMNLSne5De6EYb3+U0yylPaOpCx35wf
6y0CzCrLIlscjWBCzPrYchakuS+HKJb/XIii46L6UFE41/sV8M/voWIcw3wFTPcP
cRqBSwMs0KQKBOk7u1iDBbUhbY4jVh3TZNPM0TSPqPIjKk9+tjZGS6WVNOVXEQ8v
EiLxU3c86Bd3WIHtxjUy/pbGA1vtGBgGymjSIRVKQ9hQc1zbUAq+I3+so3MlqKuz
dJvygreJR797Cy6t1GVpdJ/kaFWCEwyW1clQe2YkgEiaeNyJyRsx4Aio+ukjgxLr
+zqOioGNoezw2pQ7WoNz8fxYqa8xETzltOz2i1MNuQ17W3kXDaP7TpjmpzPwITIw
/Ds5b/gRat5eVmpSYIIaWoPH3T/SEWTSfopi7kea00rSFDqPLPGQwLLDtSM1e0qR
Bad+aJACNk3UXbCTK+ew/OsS6010sVQkBTDYkAbO0IIyobrq1v7w+SAwQwk8nN9h
sJAuJJWx88+Rwquq9gEVRwdvg9RUKlXn5pg5AkzGnGg6pNLScI558XFn8pof2hjc
52F9jKgQ+WPRJCw5lWxC
=DnzP
-----END PGP SIGNATURE-----
Always zero out subcs memory
Arran Cudbard-Bell at 2017-06-15T17:16:22Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d552c16a6c08da96c9c51f3baef37035796a56b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQrlEAAoJEP+k1YKfttfKhUQP/j3BPQ4qfj5ActXGNK7FGm4s
cPHYOQTmicoU1gmc4aCZOvBU6q3nLk/69FugcN/3/77a4KAx4E6z/KJEojeZjsmx
hBTDfYtyOhU4atKZetQ8J/6T4ju9LE7FaDjbfIYCMDGY92Faia03IRZIOYPE0/VU
yj7nHWSr8IFUqxEOVDZcnLxpvNOov9/qMbwQJIaR1AiMwQZrZRjI3vggiqeCiekf
ddcEHyxHd4c7B+jpMvgZ/AI/6yilSw1aEYT9r2vA0bZqAUodkMeI7tlmUzbSn52p
dYYrMzqun08796I/zIxpwgCGwOA74hv6KlrzZFjZIpt6J6CHVVJF2Usn5BObrq/k
xxWlsizW+m7zPCksFKQmWdUsKjPLAnTMDtf6bVKiQWgsFjHhFzJbFx0pgYi/cFsW
Q8uLBdEzHVe3vvk7rU/3uw0CELh6xA9lK61r2Fcgs61n/6C36Ww+XqydI+5INOb5
9z856fwEL/nuw+oipexuHzChFHmAIGD8JCuagY3d7xLlyNptBoqkeZjvvQQQ328e
J/ZHuGtLYcRhj6sSnxCROGnGohDV0K/PWpcUq11BWRgrRWMzinQXp17YSN8RkzFn
a5T0GC87EQNv95CODWvPT/7x/OZUQyENST+cJjY3PWdoPtJBzAqDiGhJG0mlEgJw
FfNiGYT3hYa/6Vgmng7+
=vXF/
-----END PGP SIGNATURE-----
Tidy up log output on server startup
Mostly just use the correct macros in the correct places...
Arran Cudbard-Bell at 2017-06-15T16:43:48Z
Files modified:
* src/include/cf_util.h
* src/main/cf_util.c
* src/main/dl.c
* src/main/files.c
* src/main/modules.c
* src/main/unlang_compile.c
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2c1915d3b1c4c686ef7dd39d1992c5d9e400cf5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQrLgAAoJEP+k1YKfttfKL0EP/R7nRNmQP/6jZQyNyjbj2wZX
2IrF4HgpaufcT5B1EUMbhzZ5jk3Qam7rhTfdYnDxRvda1DaL0kmWEYN1KwETGyBc
LvG8IkoYE799DRhHky1WjUr3hDO1kTCXDiUQSA+iIdO0jcjX0OlIFX2pHgfs+OE9
kmZym8ISUA6h5M6V070o46LIyVSdRzf5yFSEXe5214gkCU4+EjVl7vFvG+sDAbNU
jqSMBHzA9ypFfiBlYRJ21Qv8cIrqLvLAuXhxpHkrvr6z/i28N+ug7AAWDZw0440E
ZaTphSsXshjLzVeB2ILxn5NK+n9IbQH8hOpK3kjJK9AzF3ZVJy0TTBI9iTrsGkBR
+3HMOPkiGp5Bt6urkaecBgVnUAiZxxS42N3PdrT0qANGMyRYv4wFy3/tr3yWRJjP
AYCdrvyJroaOgr4HDsfvGmIxHO8gDFoxCl/7o5yYsgBzZBM7PDJcvEY0MkXJyeN1
yzab0y+OM54asV7BedKI4FFffPkF0LYdohf9Qoy53QH+H/Co7EcOe+XEvH7K4dzd
yK8nOmXwNyPkPrkHElOfPUdiV6MaKJ9DLrkBepcY2+/DCBZacxnTIi80rnL2tfaZ
JTvYZIhYFcBxzZvhSI60DDCp4r79zrCXVksduVh9WUApcSVZcU4H6Lyw30Yfz7r7
WDiiPAXPNjC1KEV79E8d
=j164
-----END PGP SIGNATURE-----
Truncate really long filenames in cf_log_* output
Arran Cudbard-Bell at 2017-06-15T16:16:32Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7718b176ddbaf8490c77df44208ea2630b7919d4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQrLQAAoJEP+k1YKfttfKsfwP/1ERFUrc3yI38noTTEo0kxIQ
WntDcFZ+iaWgq23LH3miYeSgZFmIjEkfp1wAJjnL+3PuRf8DDieKNSouVJkX0biw
MMAL8cMxBjjdJZUV2R3RckVo5wpinqT9TC+L432RznTlk1peu/k2tnJv+fj26r8w
U033V6ycdIR6T1EsfmiO5f10KLwZ8ANnd2YgqBpTNXkPqIxjyw73V8axjHJvlGOh
+SeUi2vd/UEouROfFxZbS9p7LtOW4WPuUFs03O7acuj48qItSGtfZkIWzXBxruI+
bWK8wpqOeMgVLMamGbFVZR3vxLqap7XiG8kIt+hzd//XhH0z2CJWGC/1K+bPwej4
3Rq1JcdAdGcuvttWtgOm81IwEjTR385bg3EcuGcBWgCfkxPAgl0OwIOhke3+PiHh
DyqFZo3ZiFHh49A9ujoJ9WoNSvKp/D7e0N8i/nv2Yp1CywZLnyKpUdCUPEV2wOOw
rd+J4iTTpmspgT+ry3am88v+0e1ZXWSlnv+RL8qN19nVjkTkhNmNri522oDc7dV8
XYNA37/HvgM3ock2L1QwHXSFz5QZ+dcSmyp2P0Hbs02bp3BERR1pYYhg9pTrJjrS
74OZhX78K242DzrPVVNqit3QCHco6k3cxU88VW/oKirfS8vXFVsysAjr4eAmujbY
jrZEJ7KKAeKZIOYn+pad
=dqQS
-----END PGP SIGNATURE-----
Use cf_log_debug not cf_log_info
Arran Cudbard-Bell at 2017-06-15T16:16:15Z
Files modified:
* src/main/cf_parse.c
* src/main/listen.c
* src/main/modules.c
* src/main/realms.c
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9ccf6a7bc15ac424b23c111c16308646b9ad046
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqvRAAoJEP+k1YKfttfKrZEP/jPKFFRKdXoVzz8lodhD2tsv
dDwPIPf3FyHDGU10K4I6fd48QX9JnaND8AkI2deeEPOTDjpPm1KbksQHyw1/vSXr
FWtrjJKEqluauUvpsG0ZX9ym0YRwVVsjxaXEeIKDBx8Ufhr4xtLzo+2zQIz0J4Gh
nZcKEo1hmS7DzUm8IeRGU6mZx+QkWM7HZd/uXOzXpRDCE9Hd9V439DfM+c7eWIMF
tLWZyxtqjk3UAjE3UrMHTZwJQC2WSDkdDtyNrQQ7rX4PsxWUOB2vPV/VWXaQ/IeT
+QMYIqaQdtTj7gnLqNK/07uQJaVO7iYbgcUAqUemMGV+wKFF2LpTwGuIuFGf12Jh
IL9KX0/sPJvf2vTjurRJIitFzMVddZNe6dk9DzN+BQgSQDtafSYE4LcGZ73cPF88
oK4qaDcqXQ+/ACz1FSS78WPebh+NxhlUf0++YkiSV577zmLgUzpmr01w035KrZ4O
RvFVJbmZRNdVHwPRL/V3SXaPXCNjylXfC5mdTrCNF0OAeFAr3hiTMO0iXz5Jppa2
5oDKYBZot2nHS8Dx0XrZDKWKkKEciWzDvBTWs8GCzEoI72jqobVJi1mbqMDAlEnt
/aRJSfNxMC/2+T28/zRqRfWEsHCOcqvqeLOKUFr7cxluN//4374lKcEpSzmqYnka
/TutUSMnLvBs6ppZDnPr
=aWO6
-----END PGP SIGNATURE-----
Fix warning
Arran Cudbard-Bell at 2017-06-15T15:46:25Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea4f0bdd590dfe303e8a983861e5f55dad22d084
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqtRAAoJEP+k1YKfttfKizAP/3NvPFwncA3ZxfQzT9AbJYP8
6aluxzzdCzhVf5q1u9s7e0lmzlYr88lBmc411eT7eoYxyu6h0f6VHu1eVJ2+ZXLF
MutHhnlJ6x2RKrexMo7t2kY6uX2U2oF9qY9vIWHYGJhWOm2JqbOPiqDoy0/EUVAO
29kIgH/SO0IiolZKKqeteZ25gjM3Wl5q4ZwyTAFCiPxRBTTxXsx189Is0ww7Vhft
xH6Pc2YNctoMcKPwT9iHn0ufRfvndN36XLyKgpWaa5rdn4w9+8dgXexLyNDlmmnw
YZVAQYGI1dhO3O5dYY6Lin9pB5xa1qIVfjisZKKqSGeKPLaD7Rp/E6UJyRao7BIQ
LR1YCQHQUmnVSns5NJG07A4KqqPi/jmUEddRM8YVENxudJGNm24cJNvxSsYV78MJ
yQBO5DBqjWLFw9aV2TKBbQ5VlcXS85QbXa4h1ec5Fy8LzMz9RBbCXo/fFSp875Wm
nPtId43q+ABNXD36nnkgYWoKa27Otayaw4dcFQoElFtHNFp6W/1KMtrQ5nNi/agG
bHqYG2WSsr2MyF+tyKw4TXbIqHpQ2D0j6WPMLIlA2wUB1fvRzCxP/sT7m/D2w/Au
9gglbtSCSqVEbsI0B2BLOOdedgkFDzs3gpmVzzzPrA0ypAIPnNbFB4/buPokA+Ds
AB78lIFCK7Wg5WQEy8VK
=bvGj
-----END PGP SIGNATURE-----
Pass inst->data to the thread_instantiate function
Which is the module's instance data, as opposed to the thing that contains the module's instance data
Arran Cudbard-Bell at 2017-06-15T15:44:17Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed9e7cc8f5c0e95c0ea7e2dced3d103cfbb42774
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqtRAAoJEP+k1YKfttfKCzoQAI3stU2JeQxeEHvQJbc9GLxW
5KzIU2Yta3UTeOLQsD+K+Z7ITJtzONCYvxZ3AjET9P74q6l4yUsexYjlQy2GzdVR
oWoaEVe4sYkffacFZM9163kn+p8nj8kjEpXiH50ib1HsepkIdj99WNdaFuLnUz6p
ROC2ySy5OSUfF8sPL8O/ZYO+JDBzX+cgdLJBeDJq1MGh6kfzyJZ1i0Xy4ZbuAoL5
zYeZ0yZ7OJ4CZPK4cM3KwmEfXmPzmZNI7vHnKO9yvMSMrnH5SvWOL/ASSiM1zEEb
vpYhBUILtv3AUlui+Z8xHIU68BnqaRasjs/PFoIFjzvt/QabRYwXAfc16J2EpPll
LdlgT21FrXCoM9fomITarv4v7D6B5hyLv/Uxn56drfki/S9rL0vzRMXq8R1Ej27X
k2+PvmtmG5/9pq6tVzqnCfy/cZ2WB6HYkB4A2omaDgyBzDGfq3ugWd83Y/EDL+54
T1wrIBwV2MxE5s+99De3sO4qZPOx/7RbAWMJ7mYoA5MNZK6+2QRU/3vnzu0UFG06
a/Dfqkf3H6s2TmLmPeyXRxDTGfuXPvRKaG7gMi8dDq/cUbvwdsDEH9bVaDP8gwa5
ObW4PCAuGmndnm8Yiw6IFzeYyjh9Uf93/afpFVRG1oTM9GdeJAWTvCCJRL6C99Ka
h2+dZA8wv9qbfxPVMWnb
=gsKr
-----END PGP SIGNATURE-----
Always start the new scheduler
Doesn't hurt anything
Arran Cudbard-Bell at 2017-06-15T15:44:17Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d184d99b43acea1337c969990ed8650d12ce689
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqtRAAoJEP+k1YKfttfK2eMP/008Qy2oxDt4+jfwfWFeXL8E
CQCRdBuOpWLhVAQGghXOS/CAOSoVNc/sSXt3mK+VWRn+X+t9gvkK5fl6PKJAjH29
uMa1lzHQ9im5DTfXm2KTDd7HqxUWaMxgyNY36nH2O3FazW66XVCw47Vqda60UJsx
VrUusD2SXBQk6zBBe9kJQuPSdAXIlICTAQL8CnldZh2L+1VHc3rRjVxWahkcI1rH
vIP33qL8RMRI5+Y0RttFwb2ZFCHYWIluZQfzxVHVUgoFNoSENjO/GKmsyaDnyuUF
51uCpIlO65zdcCvirHI7FvFJ+QT8qC3dklNWtZfMYPfRVnDN/3UzKQGE3IrOpy0f
DkXvvidyM1U7GHg+agRcYSFdGQ3F1Fk2QZ6pguIpQZZe0d6D2jQ4rpUsfbR6GQOa
69Izbu1aFlvS7fn7IfW66bxFfeSEHUiy4l2KuZxrodks7gV+hYo5lK/ohunQNOBY
eKnAFQ3emQx8HPSB751dfyB4+rlthYJNNgihbGN+Uvz9zR1hYzW3gd8z9QAR5+Mb
3Gd2ihwoXgczsa6NMOZztG8ac6GKML/eNAe+y6S36rlJnEdHMNgJ5ej7KLWDE6Am
DXOykHPhYXU+URSw3Qwzp5w0GdCjhS/xZxmDHD2P8AaBdv4GPnUhB3s+kF6eZaMU
lJ/vCNfQFeodiy2mLB+e
=1TdG
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-06-15T15:44:17Z
Files modified:
* src/include/modpriv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c5b1764febc34e23a747356247453eedb19b57e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqtRAAoJEP+k1YKfttfKIj4P/Azq/hd/srmSEtXM0KGJM9vs
3Le/cVvGkvvMm/5MSp9Bh/PGJSQ30WALBQedI82ZKOZr/yvDV/mO6RBjBWGzpA7M
2BpJZb+GWWw4Gwzdk3keO8bdEOpfpkTCBkl1K7pjPQ6ZnDFZusWONtVn5FSSUQTf
Zc+wcjHMzq6unrh/qBr6GuhMKD2/BFrXtg8zI32mQyf0zS0N51thnv2Bm5845fmY
5lQEdaN+Gwp5a0V4Bj7+r760qIRXmUgeCjp0uAJkyJP/YNrNCZZ8SeTTq6oGwgtu
1/PQdMrKOWhua8mjWwpjBYv16ujsSv6C8BI3Wk0rsxC4x1p8R3xMotsYFxpqnQho
TeCNnuUMo3I7jM4zyr6aYdMZ6YK9EWIfHZKWrwiUXLdZuqCJVxpOXqoLlCGGqJaz
Ru1I5Tql2YkcHqNGR1pchM96HOI1FgUxN+Hrg9WyhJjhCUPC0Akz4dWaLDG64saD
s3FicbUlmwUNib5qHd+izBavErFvofsK5YUPN38wALZHFFd4DMsSXC3UcJ7DBDfX
wd1XHz/9G6m3+IA214Z+yh/m2obZR1owALoqQ/NCmYsknmF3nuel3midC0/X9MRd
HdgrgcdDl0dLQzI7PItiTStBS33YBllYumJamo7x/5teW+klbOPixq/+ZDJw4lyf
hj2U87wTAaQnSr8T9ySZ
=fxJl
-----END PGP SIGNATURE-----
Connection API fixes
Arran Cudbard-Bell at 2017-06-15T15:44:17Z
Files modified:
* src/include/connection.h
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bcbe6be6737b97dbb7c2eadd0f6af68fc63d883
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQqtQAAoJEP+k1YKfttfK3eMQAIL7oPsAtMQG9dA/hoM0dF0u
R6K5Wn7BHMTXSOmP/itVhBqaxEwaL0iB84anMSqsvPLuPcSrlnbwYhN2ObDdl/Fp
0bLtftaeHa+C0jSwjAET9DJsk1QxP8fsay3PfuGADtn3rGuKPw6t9OjMTCrp8Prf
i0p+6h06XRIHC9zf7cqrGXpHh7BFY5x73TfpzAr6MaDP4w+IjWyfFrmf4/+evFOU
TJJLjMAoPc3ofZPt3pVsqUsKnq9wx+DmNHpAzPxw1/YJlYPLxc4gGw5+VGiGlpLV
Dw33kCCppIGPTfM6gmO9NjO3KFVyiAT5IT8T6n9y3h9wF2tcS2OfrvwqrZMm2yC8
UyNXwzfdpGM/jBaWndw7giijBIUyrfuowRr2FYgCsAf8Wwz1ysgtLs3+JqZZL1v+
3ztDDG9qdpoX88xhpJ58kE1CdYJPSg1km6LwbjyTv0/54PGDEOSbGwvKpNOfnZf9
w8D8SqjJekmRCj03jjLoFEE5bAwFZtlMNOUfTTvtFyQJjOvqrQNQbYHenWQg0CcF
7k4f/xVH3D2y1PNVHmsuv64uCioaKIZt44p2zAxU+IB+VEuUjLnjxO84wUltGZaQ
x9WII/287upqOjTQ0iY+RZdoH6hzI464G5Zfxg+4XEf/atMajbYN64dD8nl0ku3y
4uZyTD8vrPKYEHwEMdv5
=bEIN
-----END PGP SIGNATURE-----
Many logtee fixes (still doesn't work - sadface)
Arran Cudbard-Bell at 2017-06-15T15:44:16Z
Files modified:
* src/modules/rlm_logtee/rlm_logtee.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88acd881742260c7966a178c3864251dc9e3f7cd
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQqGlAAoJEH0Oec13Yh7N9VIH/RqMTjqd3tJgaDPXa1w+fZ+M
7TjDx/FWURCh9/dUgPQYBCU96rKoO4SFlD7v8s1ERfhzKvMZMFQcPpB3QtdBS2WO
NzvfIIBz9mpM5GY/oxbRrE2M8cniZYI5E8aL3Ph2yL4CIZPQDy7CHyDVx2jEXAKn
yO3yzu3um4kc4U9j5f/EyqlImIZhyuUS7U4p9TIHrbAGS7mnmq5qdYbwJgcgMCG1
gkD+pBi66YW6Dc1blN4/JbzcYb+mOPAyEyT5Y8zjYhbeyyDE0U6B19QU64916fyI
miuu74DNDkWmaKrbWyR6x4Dv7o8l0M3QflJVLgRVAz7zGDXou/80yppL596XfQs=
=FD7K
-----END PGP SIGNATURE-----
only allocate array if we need it
Alan T. DeKok at 2017-06-15T15:03:00Z
Files modified:
* src/lib/io/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1758d197540c21a0a7289a0051b80bea35f6ead2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQpz8AAoJEH0Oec13Yh7N+qkH+wRnDS331DUVgR6TkfNDV6Qg
AxeiVy9RJKlK1PoyHG4ooeBwDcj+VFEDzBKLxfXVzpCFRppP9s/9Tcqw2izMfmCc
bREjWiztqrJV0QyjHXw8RVCXb+qaNOXMvkpwTlbO2lxz1wA7ltdsDbXo4TO7hKWO
ccld3746kGCRGueMsVJyE7hddSePp8nXUs21F9Rj6LEtHdq0WTQg0i+u4XCqK+Xq
CyEN63guCBAJDQP3FiSS80E8Oov6nIQWSQo4pHVkcAWQgxipmY3FPY+3RtZPC86n
zQFpRniOq6xGMuIsqCAtLcwAUKsHDuQETOYeUYrnU2UdXt+a6W9gC5fDtyCM0eM=
=N0fQ
-----END PGP SIGNATURE-----
keep a copy of the src/dst information in the entry
Alan T. DeKok at 2017-06-15T14:43:07Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80737a17e9acd529706c812288cb98e5a557fef9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpuyAAoJEP+k1YKfttfK8mgP/0upF+AZqqxmXstAHnIiQGqx
MEXDQ2xAmMJteQMeFf+hgjXAZeLd/lEYpoZoNLViFP/Z3cQD3oxCoPUHVyWCqjer
UoFoQKb1wPEv3kjX+Ju7/5xKBDLpPqGH1Y3xN9PTq9OnujUimH8Kee0ISZxCs+EG
QB1wApnQl/BId1Ur0XCB83LEpJ96hz8VjhIf3ZwJP9m8DX5vKJLa5wemYLwQ+AuY
/nlXy4BpzdX0NkLwh7NnulY6GG/mJBnBsPD1dqAHi80us+zcnzktPkMZ5xZOelQi
St5H/ycBe3wOtZzJZy7BjEv+1cSau/cZLJD6RhiNBzhQq0dGEcqSggiL1uaqM6uh
JwK3lQVTd+lTF+lomnT8J5lJ887Bl1H0rMk8lFD4qRX35Gd6kFoBSbGGb8lDmEoX
RRiHWUGEkRidMqYxLQsSTqFfA5tsuTzyMq/CKmhycKCvFwyfVZPQch8u8jVPDk8y
2WmOAFKbL2XWayRIGv2x29paicIJml99XxNhzHfi3fcaj0ZknezMV4rGu9k/K+mZ
LWunSwzQ5o+jRVMsjDFPEI4FHWCgarlfoYhAxNsRdJrCf07qVLptPyL8RQAG3iG/
0/uCrzNRYhqEwBvI59Ra3J26DB33wCQLVlT4ZKQ/2m2YHAeTGnufSBzPfykja0it
b84DlBN3hn7cn8dRNNWT
=v9Bv
-----END PGP SIGNATURE-----
Fix the order of arguments to the subtype/io bootstrap and instantiate methods
Stupid void arguments
Arran Cudbard-Bell at 2017-06-15T14:37:38Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62b88ae80519f7b3c8a81565d60e58e2b067d1b5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpuPAAoJEP+k1YKfttfKkT4P/3ESldYSgiNYJ9lGH3MgmdBy
z9QJuuM4GaBPGayRfd3ZM9NEYUomjROai6+lhRszA3u6DBfa7GiQ/zRbeOPTSPLN
KQoMJQ6EiV0Gxt/e3fhBzJM5/NKhftQ7DCO3uifqzPjE+gEO3icQ7b5y0XpqAvlD
othTx6kPVnAhNunrMQgZIC2+FNIaB3R7TNX2xtzulUgzHTeXXjHGO0Lw9ipXgqvl
q9TBE9PSNyU4HT1U1UdRmXmVE9uLPaAGI9Fsiyo2N9InAQM8TqTqhLCqUQ4Jij99
GvcrM3tyR9Kh9vC+0YpHvrHPi/Bsl4e03UZq/OeJceu5NdiVik3I+LB4pqKHMBSB
1zLvlvjdCb7zON1a1/akiXqenYXNuEUp11Gdl0M1z3WpA+ib2OYZApmNmXWw5GcX
xVM8DD0iEG5C/YflCNCY1LpUPCaZ0Y9uaKLEwu2IP8PlmToh5aniMvq5+gKU9z8z
k/HPo6CNDRE+MlzwmAl1+NvvD4qo5tyGch5Tr1iQ6YWF3LOrhh4P75/F2MpB7NQp
yXXZmEj217f/fPTrbPtOyeua6rnMLIVwDWufrR3MKgGI5DJgQb0vyFqw+cx86xfu
ifWXCRY8CbAKzBiZ2V5zbMMSmw2W51XIYAnwI83fQuAiA7Q+aKeeZ92TbpXquIQT
vSKeNFdd7ozctlkpZRtw
=2M08
-----END PGP SIGNATURE-----
More sanity check in proto_radius_udp
Arran Cudbard-Bell at 2017-06-15T14:37:03Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6be25b7f9892b2b426f157111454ae27631dad47
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpuBAAoJEP+k1YKfttfKgkYP/RaVuvdT1DGBTNOchY7YGgW8
MbpV8UaczuN+mXT5ebjjti1tlq7xhtushSGt/susxNJD0mZqn/o1Jdrjo1u5tOoL
W758gqNwitlhfBqx3uyCQaNraDAvdGXX+mABpEanQRU1fL0Lwp31Nl3P/+DFMb/L
BEriE91Yi0UDz8jqp+pqlVkn3ZITS/KFbscSImIF5PPClyZ4Igfxis/l8hmSUPdW
cnGipUC2IKGpM9GwVEIVGVeT4vIn+qk0L6Kq8nEfiCscF8R1wObjx+sPN4UwuaDk
3YG8CeIY9UwM3O8CdMnVwU6adNLCthNaUwvbcNZCehIqutrKND22xLIqtMfjn3Ih
YrPFdHsSDvQdbCTumZyrJHm9zmFc0uGM937s+04RCSzmkf6Opx9ZPqO92RHvApob
1iQ43xZEMEfHwh/nG6ZP/STYSqHCPF5qUfJ6v8bJspNQbyJyJh5bf1Lspx8cm3FB
5APQCtDVjU/wwzQs8muCTcOQjovAldu/S5i9nmMvCg/USD/6EcUd+6bthy7QJFn5
psR4SmaS0pCyK5PUXdkhTf2xSq/dSbn3fzXKZEfcntx6B5Vem2+W/VyNCy8xFfYP
o++/t7U7mbDCypPlEkqUx2p//y6aYG9KtV5MATTo8AQnzZAhwq9uFJjas2xmgVfW
wlld1tYT0uxHf7FX+2Cs
=X+tA
-----END PGP SIGNATURE-----
More sanity checks in proto_radius_status
Arran Cudbard-Bell at 2017-06-15T14:36:49Z
Files modified:
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45c0ee4ef6dbebb1c66303b72363aa1f8ad30273
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQptxAAoJEP+k1YKfttfKaUoQAIFGbwc3hAcKzJfDvbCLF+o+
rEOwjb+9A2And5a2IqgQVkn1nsavv37CF4AfVZV4zU9qY9ko9Rbiy+RaZhWvUro5
ZklSXuuaCrekWHIwx1w52eKYbZKWCLO/FD/Mxmmhf4X5RnkD4GeL5UkQMK+YqBA1
M0PgdYrVGIQNmkTohsWotBShn3aKajUXtqOOuhfdhuyee7nyGoIp42CZuKp3AOVg
l0bAoGSyGZ18cvK23MYPKXm2nyJOFvm9lJam4ZEfcy3bFVyEBz+Soj7JIUYKqlzw
ZDgOoQ1Fd2nLQVn2l2Exk8NHO2nY43rUsBQIcnNTTvCTDFcnTfnZnYYAM39UfAEa
uQCwn9mI70zhDUqmk6cr9uh/iH6UOGdQ+bqD8ox58NXxYp/fBlzJP8alo2neGzbt
VOcmKphsPlclc50+qxmHnF9K08+uJY1Mo/C2NwWZKacbFyuR4ay0h+ks9jjGqzRS
Yy3uGaVqH1avJbScCLYqhpddntq2I+gdLx2bqoIs8mniuRoHapkqUUMuM1TgHFSF
TWDFCtXMMWHrj0uWQpzH4HDjkvYovmm/ZzRJXLyWWj3XHhnT0wXGspasp33JRp5t
STRUyoiji0tU7uAB578OQliuC6jbqWiJPrudoAZ3wyMat7wzypEvpSW6QbUfomtE
FNX26TniqcTJ4MXHKd7e
=mUIc
-----END PGP SIGNATURE-----
Store conf file in submodule struct
Arran Cudbard-Bell at 2017-06-15T14:36:32Z
Files modified:
* src/main/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78f9031dc9361b29eea40d5857e0490bfeb675af
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQph9AAoJEP+k1YKfttfKwEMP/RHlTKs5XhP8N2UWNWbt6Es7
RqGJGbvCAqeK8n8L2lpX8fu8OLXY9YRP/Qf052+bspPqAzq22M4ThxXIr7wvkqsM
7I1zVe37hvZJdMyQMnhBjYOfkdGbQnlQVmfr3stjGI38AyXdzPpxdjblCyTGf2eM
S0fCQG1Cl9BvruGacTOVdd+UCi6BDtN06Sj7i+eDhNxlgvj1xKtxE8ULodtwgFTC
ZEaQEpc1Hqn9CfBW+8uFAUkbzDZhGWP50PhSeDiCtuzysL1dRbFfq41fbloCUrH3
ooAMQgIBMVz5STdUtHcHX98wac1NLvThrMayD4XvNxRq7A3sr1ZxuNTAN6g2uVwV
TiPQv6ZgD4K2cggdS6OnYXVGAW8AB20z9XD/UyvUqdV2zFltVLCQuqVfks/82Yo6
AlV00FuhZ7uMEMGFBBpY1dJ2utPR1oxKx+Te45HnWnJ6UVw2h69cLT0uZc8TXmhd
8ZTcMM+vwULWAaMiWtYucCVlUcMbNgAi6mXGOMnTNahSsAixq4MDj8gAG1hvWoKf
Aq1gROBMpVr4QR/lbUYyx6mRnYioYbuAGZH/n8b5npRa6q0kzGvwWfFVCHmayxPz
sUFYBQZjjFzdlnbBXagY+KOWKHpJh2UoaCNa0mVmu7lctUiXiFLfgGwj7+hfQhUR
wkLPsczcQps5HnKHXjwJ
=Npxk
-----END PGP SIGNATURE-----
Sanity check in proto_radius
Arran Cudbard-Bell at 2017-06-15T14:23:57Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6da7c4d14eee69eef2c414955e869529d799bbd4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQphxAAoJEP+k1YKfttfKGQQP/R6t7E1YzoRnhfB3bWQGwaXK
EjlYbrCrdYm3xWtgd5Hrb/MCwxdmLZV4ohtlfTxvXPjCuLiFYb38XBuTzv6VO6lt
cmyaowQX578Jy1DbeVHnMtMxh/MkWERTF3nb1vjIKP9C6VkJmAXAbT8xi4vp/0Qf
NdjaF4xNEC5VFBRZslTjW5iCqPVb66tty1iODHqe78iddam35M9r4Ci/wK4b6DUu
TdbxYJ2g1PBPvhqPRMutUDQPxQ+CzF0UMTwd6aTIMSa0k8DUIfYV7tp4N12MMeg5
vV6TpMFyIWi5oscaWt+pao62OuZU6MxAhuUjlFbdFIkXI8RihnzJmBijzV+qrEnl
vVOLenx343RRXrMw795KmrXsjQMrdv/SfGVNlhLDyhQgROPuLmWsoWJGJ16NIlT8
Xm/c+sdxM371hMMpKDVC/16dx+n0ECbq61fFOaDtqpnh8I2A4Q7jgJPuxolPzgBs
lUYfjupqHRBx07kZZb9wxfCKeRx9Nmg8Ll3nGBSuuSNY0hNPSLsQXoayW+oJ/Qyz
8iAtUtqZ5bvgpmvR1mKt24Nfr5aKRm/Cvs5tIk9m/++4RQe+0I9bDRd7yYfSfr+z
T+/BUCU5hfPW0bx8PMyfybSHBFNvZkhF75PvVgd9xGWRMiiO+Q96RRRUxeABmh9I
2fcOeZ9fLCxEqYKrtUx9
=YEN0
-----END PGP SIGNATURE-----
Use correct NULL value to skip old style servers
Arran Cudbard-Bell at 2017-06-15T14:23:45Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b671588305d04caecf8c71ed002ed3fa56a95b84
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpR+AAoJEP+k1YKfttfKV38P/Ag5z5LrEQoslD5Q1nb3Eesy
P5hQ3FaAJ8Yt28MUeDfTXRw1AS4Q+xxVu/L2NVEsfVMXbth3NCpHb1YrTT+f0Z4z
/kq3Rmhkg0npIMbDvqO2B0J6vLrdyYzPRGqgxVQuz6dX+ApKJ16UKC4bfW6bAgat
p+8HsO0kBkIa9AGAyhpAPqvgZZr6huI4nBXZKak5G/5AM5PsFBoOKObTeykGl/Kv
a4VOkZ8w6Q3JMKNRbvdjle3p57MEy3uo4nd0eBM954cNWtME3svkPiPRXqWVfxi6
ItwxgWfgsg8WBrIg73sW9KbwDrlflpVABTSlXu2lGP6OBCY9ULMbrXl1rH6grdJG
1vOR2vJJf8vfjBBQDVoNPKvseLTVND+eh+iXwtAgiiX+rTBw9KvGAB4fhjC5Z6l8
YhvIckJEB9dHkTCEd1SgoRfEuKbstyedYaHODSTQRzuqOxoh8nXFagZ2frtUHxIM
NaBuN8tg+MsbQdh+/zwvIzTUvdC+2MhnWJxLEVFv80Y+i2upOE6PYrKyJSUoVivz
uOrJGOaSLXqoA8WL+0NXNa2w3qON4LdS03RqGKNggV282yUQr5tkoqQXeElHcIix
NBvDHVf7/u63oDabR1qJflQ4T9sBPeezfKDNI1oeJnLULeLOzgdJ64+gUgqlYTxk
G1etp5WOnpCNCUYWCC1R
=ibJV
-----END PGP SIGNATURE-----
Various fixes for virtual_server.c
Arran Cudbard-Bell at 2017-06-15T14:06:54Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d6e7963da2c8dcdd4a5ce80a43e494bc6f2c83
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpKPAAoJEP+k1YKfttfKPXkP/0l57zfr+mcYXtZI23/y/WEY
IGkoqRW1axnu+Kj7ra/pc92j36sFGx9fnHOxgK79o0JLTBgFAC/k68zozZWBdjCW
qIU/+jAHoX/aQvFO6tGaKRsEn4Gd0sJvcx0VXU/PJ6fi4H1GQBwVHDCALHuUn2cw
H/ENd27MgMdqxN1yODMzVdCYIOfFfiCmOpY3qDWwzV3NE78kLdLy2QAayUkj3Nb2
Fjqhm4zhKlUMQI6wakJDFl8M/ue++AAw8rAxmtSkochfd96ZhcHNDroatpiILGFO
lCQA3jDvEXT7bcPNL8crb4on7jwp0wDTfVBEsbP+Ou1CziLY4BmoKM6Zl9i7oWSn
3eyiFkR2Vc/1+GLWGzdwNeMrRTA64/810i8O3e56qZGWFVDld+KeiG1WjeGv0y8b
EK58UEQptDWZXW0IweUQ2rQvLfzVqCFLFQ4/WorFBaakEQ6DRxyTaaA/tk4SPNsM
jLY/BtVyO2D/WOW3Fwgo1wfsfAwIC3++KsT/npDcbXuvGZopH7h6cdDIIcVv8NLO
Qdi6m1GxZ0hNUl+yxP9fjAVVwUNBH0QqfMBSGOPDptTYC8p6/srK/CJm5G7ZtmoT
cmj0bzmKqk5nwGQZ3JsEfNhe/cpybhNT7duELsm52gvmS3ySVwFmgnu7wQVbFM1Q
tuwYAAPbd4n8Sf6O60AH
=dnAK
-----END PGP SIGNATURE-----
Mark up allocated subsections with the talloc type if one is set
Arran Cudbard-Bell at 2017-06-15T13:58:39Z
Files modified:
* src/include/cf_parse.h
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aadbb4d176fa1daf73a3a8dca680c475f7049aec
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpJ+AAoJEP+k1YKfttfKypAP/0xnK50Ij9XBUoCWyqi9+OXp
R0A0RxqZwmwyOPKc0pwIkOCLr2xigwT/jieSmHTJwKujTQKK/ZHO84m81sQZfFQK
UnQhQpuNvZuq9KhxbtGw6NZJggiX+/+4b1WqtdS59jnS3uRNKWPaFhlBFlUbl8FV
nQlVKqp0Qvr4ELAIxzBWXb+SBI3seqOh/EnTBlMn/cOWwVXigMy8IPWL8JaMm8UD
twMfxfgpEVYOCQ6Dojc4UQZY8lSADH33Cmw/FqTCaROKQrdzQzNCSm1QXsRQx/nT
27j/EOFmWg+e6vQsTDnQdd0v+R886bTkSsAzBGnU1PTiJ5sjqud+W3CxbZmQJq99
n2Yd5otDX5u1ZLfq5URnnHUgh8ujo0URgUhtuNaE3ht6UdKvEngTNnheaXU4aQ7s
AYU21jnTIyUTuPXq+KmwIhv6Mfe/J5GE9rm6W/OSvdKfgv27zZpo5jlykJyvk0Wd
W75TLtDUc7RKp62wlKXWw6DXVL+vxUrcN/HJGyJIu4d9AK3wsHrtwLVuZ0uzYcZD
DIAe7C36mv1hmIT2WaR0Gsr+aqLt892YMCs+6k1iC6951jnVSAMaFumWrNfpDiUw
L1gQ4X/TDgXn8S83PPw561oT1gpt42HIhqR/cDemL3InU8otKBiY2/YYMGk+CLdP
i42EWSb2mV6kDJ5iKjq4
=g44n
-----END PGP SIGNATURE-----
Add FR_TYPE_VOID to pair_parse
Arran Cudbard-Bell at 2017-06-15T13:58:22Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f2d6ab9c7f2cfdcc0f76c434c6402c71d748b1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpJpAAoJEP+k1YKfttfK+YIQAJe5522tMB9bHao9tiEpTjVx
8kO+ZqZVT2TrH5n9y48LvZZNZULEGgWigA9mNo/R8RqBdXZQbzVVI8V3TmdXfZSZ
hSunuW16DFzN9myCOZ2YYhKtJIx6+0Y67bE3SnD5RyA2S33KancUmrBouoFJOB0r
cfyZWgo0HQx5m9gbdqQ1W4hd41bqrLKLpIf0veDFE/egDc2f1WAl+LUZfh+4plPZ
J5kdNZAQQeF7A30TG77+iMFdiCfuhedX/2NSK4hNjHFBwca/0sebX2fiaPBGbDAb
TuS/InFmp9odq7ygH8Mlr3MtecqBChz9Omph/NwQdVqBqJ05zTHLyIi/nJzkzAtb
hUVjBLgwVUNCQE1JeifDBHG+rm3GAz21ocBtTVY9shwGvU+0KDTu9higvl0y+Qg4
QmexqewuITKRRQQkPPSqJIxZRR1qz4J/gGFE158H4OjsmFYv2r2akRTPhLXQPtkS
7n4QZqny6kCMNoO4aKmruhFFDkQPB+2fTJ2I8W2gANvNrcLjQ79sHMtY8kd3A843
Ytv65cCGJG469VdKnQKg+m2sswLf1nPQYTB9Ew9cWjEZPEX1LKJbcANO1Bjer9TS
hOx13qNEvkmZdOn5UTNQxOYEporeEnRsqWdhe87JniFovzDCvrzv4DWCg/rJMk8F
RYhhgz+3QGgNu2dbHs7+
=EPgo
-----END PGP SIGNATURE-----
Pass int the subsection to section callbacks (not the parent section)
Arran Cudbard-Bell at 2017-06-15T13:58:01Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1897f29448be9925bb7852b31895ad40721ef44
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQpJIAAoJEP+k1YKfttfKGkAP/jnjIqERlGuiQKdSqaXdbriN
z+sgFfW6zVyNm3BAn6swtNawqeHvyzQrvavLROlmFr9NTqN6Jiv51G6IAqTDnLIh
ZIzKNf13X04gZGuoygVB7SX6Vl48sV2Y7NkldNRIMXLgVFewBszOi035lBr3lUGU
w/QVYPS5EHdDkdJ3GUPsCC6vWeby3MMehYWw8svWxOknQ2xOHrL/eB873ywmYcNo
/jTs4Uy+PtmQouIxQlG2cXvLLoFAHYO0pDCynVZ2kaclWLPeWgYvbUYSDF4SLj8m
yUUkk3GRYEd8xQrAhNbcKjXdm4F4mZxzR0hoAuIqifWJFhRSLYW9NiwJHVfqPetD
/kEXs9FQXJlhqMF3+ZLPi63fq7MjxQkBKVZZUoT2Q7FigMWwVOTkdeZ/Ed2jWAwh
vE/sqrFnDmqQGV1nDwFzFywZ2pNbZCDrTEcNExoJXI8uSCsz1TjJgIRQ+USAUJIM
p414HkrT0+gNVlZP465zaPCfqo1XqZJEjuNBXCgL6pc3BaefU/+Eve8ZiDMmIYgV
kYXzxg62mz6dy0YM/BW0jjZtgdw3kN79gm+JERN4IMmaQNBNOBOuse1mATYNF0FT
/YGO0C+OTGNAmiOezByDfid4SmeWlv5egPIvZLyfpCxhbAtvyddtaO5lAW9eH/Hf
ZqKqvKWNvHYzfuKzHYBh
=NElT
-----END PGP SIGNATURE-----
Fixes for proto_radius config parsing
Arran Cudbard-Bell at 2017-06-15T13:57:27Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d882e798e1b79f3aeda175aba211cd44d437c488
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQdkoAAoJEP+k1YKfttfKsOwP/Rv0h5NioaSdvuvvvdPwqpc9
nza2QS+ex6OCnUYoQ5Qt0JV/HLeuTFiFMOeSupAJaEfZymfYa7DMpNXvg2xxcm1S
03Gokm+q8PlLe4BFod6sBaNfBTEuLLrlrgbUwcwU2ZZjrcEGBmaXh8PazbALhVG1
Mm2jOl8HOBm4rfw3/l8qpHARG9CJVTjqvIXnc+lTOe1+nhxa2M3IN1MP5OAPs+MX
rRk3a+3a6YKNfYti6fSmT/VBLn+e3G3dFm+kcKa4Hz9DehreE2I+sp14SM6eEx5Y
A/lyMLQeDEyLC2IIq9nj3TrStjC7+ALudK0e6fQ/Ndu8he+xXiJw4mqT+rpzI6Xt
G8b95MvKNkTa1xU0CzakS4wbgHRwwWQWfc3+aNS7Idh4LC1XGT5oP8qLITpMOxoX
d0ZmMlqzKrLPleMdtNcR6QgmEksTP3ThelFxnvj2DWa8E1574GhryXgtkBVOqDn2
x/DdkZ0wfyIvPGkJn/452pmUuPrVq1PbIx5q24pTn4skUbeLgTXm5rdp0FA5Dj0A
86jnpQYMRQlHF1ATwtqhCwAEQ72vwnyh3wtxyMH+Q5xWb0jVrrzG9T1BFPN1Q10v
I8itDQtZYVH3ecDkh4r5Lc48iOEk+wB0ULh+SUdwI8EcjkjkOCmUKXSmCacK9N15
JuCGGDxsK0LjujK7XQhx
=tTXX
-----END PGP SIGNATURE-----
Enable new virtual servers again
Arran Cudbard-Bell at 2017-06-15T00:47:35Z
Files modified:
* src/main/cf_parse.c
* src/main/mainconfig.c
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80f5e2de287b45040b369996a09f2656d93e9d15
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQdPcAAoJEP+k1YKfttfKECkP/1Nr+CCrg0L3GKyarh2xyCJE
HCG0Ytf4q2dY5I9P2PQBtfFjeys2KibQbcI8ZpRv1ABTIiPJEZr2Yhe5j0+Cf/Zy
YtZ4VE90L+9XBWyayGxgVAa2KeIwtnKrpFEYoIpPcK7O3N4TPm/6XpOBoT4zaL+g
lK7MWp+5WJX1nx21Xme8MbmXFSIPNLy9eYCYAatkCRhvjPHziDW7fUXawvD86a8/
iHmDTm+iqiQiRPee+B6ZRjs9yw4PQJwQxK4pfFhxIDT12RDDzfrxTVVldg3V//bb
xwG/H/XGLou30UIjSoEc6B4Aq4YONm3D6VkJ8aOfMt/IMRHEP61X0/ucS9YpYdXV
G9Uf6kjC8zUBQulR0bACmlVDtzZ7wDcIHGJUKgbmYPwHm9rmjfYCy6Kf7AeFPw7J
mJHCwJRMPUbSLKVGS5fMzbnVGjGbRyczBgI/juV2lFC6aScrv17byM+aiquohRNf
4oYNrhE8G5TjGLnjPeoc3VVx9FzlmnTDCHat6IeJw5vprZKrvwIXdXMUX67tClBS
PLGoe1uP41ILf+LFqMJDGICFb75q5AMUKvXCHf/TFNIvAqPwcLlLUaSH3jUMi350
7v1hjNnoISdAdQKK1FIYgCUf7bXsiQXk/+5SzFfLoHe2ooEV1ypeNVdTKZNPmIIN
alaWv4ocpWZwPSLAO5LK
=PHnN
-----END PGP SIGNATURE-----
Can't compare string pointers directly
Arran Cudbard-Bell at 2017-06-15T00:25:00Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaca074ba4523a8a9d0527c1e65001410bf77121
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQdM3AAoJEP+k1YKfttfKNv8P/0eX6c/hQbyHv0Ayr2mxY+5I
//L+AVLXka5LfgDcu+szcctDhf6+zjaTHLh1CLfll38cuUC/m064CSzrzFVZnnvZ
uUjo9JCSf40o1JUxx56Fj8N9/OMO5uf6EAk1EOnZgysO+6tMtYVkZbuvPUmiExIE
3a5CAnX89mdMjiE9SeHJ2U9X17D6880a+XTumjtZhLgqQtbu+OwdhAQ7mMBV0pqv
VWWDNxRF9tUovXol/P6yYTBogLI9J+z7eav/VhftG8Yo7GQNEuLSvKZrp4pyLise
/0GxhyPXxeXoxMYE2Ov12JtLXmR/s/y8vYdf3KKFOu4FIj8e+Yj8sSHzriM6BNQY
KR5E/bwHiWTtyXI3x7DxCrloh4Lw8THdBqz5T0dibyySILigWmxUcjrWT1c07Xvx
HgDSbZtHSE6UoNsq6aolePtouzVSwXr9lb9oGOHSF+itjT2dCoSvHzkhPpG7QizA
XLJjaSWGmUlk5fU8xYOqRGlBo5Hc4qGImLcP3+IWAnY2UteODvEoqCia3YucKOoJ
/AroLNg+GhfoOrc5Vveq08Km6ycQ6Jfn/rKxH501M6Qnaam6GBlEiimaWAenOmRZ
69dvx1Ck3Yu5+FVwlSUvJKIoU09FZJzJsxKdAMOGgQCqGES0vDMzRVD2gTDTfH4Y
u/eNraqktMB20DWlOYod
=db3D
-----END PGP SIGNATURE-----
Allow CONF_PARSER rules to specify ident2 (name2)
Arran Cudbard-Bell at 2017-06-15T00:22:12Z
Files modified:
* src/include/cf_parse.h
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec002dfe0ec8383c65f55f078941ce7f41c69172
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQdEYAAoJEP+k1YKfttfKv4AQAJhKEsEgSL5NiNb3gylNrUqK
PXRIPGtj166BGdP27f7rgHob+IAUB9YeWaLA5qfyN+r6WFuCTMnX+Nof/+moIACt
lrhYTC/I69gniRqyFBWE50Wz+O7TsJLaK+a8IrlfwDJ5PE77Aqp26gyDNC/BY6mZ
dGh49FwvyYmadWIEW6r0uDs3dK+a9VygmpGtTvsKOs5H9VG5gzEfamYTlQRxy3fY
spXefX1DCePme9odVxoxRh4fJKZllAL2YomXvixv0PH5Phi8n5xfYFrFB5LvDaPh
cAZfU2ejNZMxpRpn8fLQbVuyHSDZRqhthAyqZCXQKeBQAZisv1+lSnC8SMFcV0fk
HSG2V+3ohaFnZxrzSV7NQrzURy+BKgciOAyqmCVwiBhR3L/2G9qy6i88Pd7dCsv3
5a8FZqidCbBWSpZAS3PIgh42m3y6kJ1mKh6GDhFNgOVBqxXdS6ZENBp84bjnJ/LY
0Cm2WFEOrIt44pXX05Ed0OOQCeVN7NyZpUwWDGEiwQQxHHAJOXkTWahlwAxUQcLt
YMNyARKWU2aUZq+Tg6a5xg9VD47TGHzyu6VyxC8RZ7ZXaChwYMuxVdMGrKlzoGbT
qQrCu7hIX8OqwHf4SPPn0CqrT+j1Is9jiFhIQjGe1y04n/oNhne3LmvDCEiVidQi
1IyytGVdik/Eh5ba9Gl+
=lTJE
-----END PGP SIGNATURE-----
Reset subcs
Arran Cudbard-Bell at 2017-06-15T00:13:12Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45f82beb5e56f959b33117b9fec1cbc854975d74
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQdCrAAoJEP+k1YKfttfKrUsP/2UGXxCBbT3ArsyArcq/QcoX
Oy5aHFtSOI+U7mm2WiXQl+fceL60y2BhNeD02lZxeuH9Qw3HzeaTHRbFEggiqiSy
lRYA/mq4wA9cqyKNGVbQFY5AJV0u2/F+Hme12OhJGPZsMidN2az5/YT6IvWZq62p
G/d+BW+goVZsCIDBiTrcHR5+xOxgnv2PdMYpgQxMbrE4p+amW4LJSLKCeervc3Vv
k85GpxlRq8geGiwgE0v2rfQgBIeomP49jdNAWfY88fPCTV+wlxrEv/4h4X0xln7y
D75boWVd//+/FhdGxycQj+FC+lQRVpadYq8EJcWenXq+gyQhzYOQNEyyaUNlj8wS
K02l1S6boA3BcfoZqw5p/peVOFzBvI8VSUPu/9zdgZNrVOF7RnAVr/azN+Ve0EhZ
oprtHL9ani2kHrN3wngW/AACUamNLRt+cMMjRuIsVFH5DixMkQbSKG9ky0+ePBhv
Vo9u23ZOLLSR/4cUFeI6TmZW7kd4qMpHiYq7GzBet6C7QxGINQsmSKcKpIZDrbNm
M8gGLcirNRC+ElH2KXAELJhVK7LOGhcNZVPCbYBNXWzwmmclRYo/oVi/kczOwFtU
NcusFJt0Elr7A5WFel522H4Qu4gb9VKL6nY9IQyJn33z3kPpmUe8ZLzomSs8Z8JG
+bBiRNTOh3MdUR27+Bbc
=vj5K
-----END PGP SIGNATURE-----
Fix iterator
Arran Cudbard-Bell at 2017-06-15T00:11:23Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5c763480a29ed4bf97dc4485baf8478f9fc6d75
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQc/LAAoJEP+k1YKfttfKZBYP/39OCO0kGqylsTaBULI1sUKo
i7LSeQryRPl3aJG8r7veguzMSEIkS16LujCtcSbBTZfIbNQ1fX1RwWdFKg8Hpdd1
slRkdaW7ER3s2gHdQixLGScfdoAmZjQidax8efPJAkUBhBibk8i/Hlsx7y/l7fUg
LzBxws6qRDgVL9sMNEtqI5mw37GCQsA+aUxBGHWBSTfC6pfi7JVgFWFlIJ9t2a1h
/obDOD2omkqj8zAV2E3wK/yS5idCXI7jISRCV6ndSDd5R62ZZa7UT4M8t6p+Uexx
xRuXwt/PrQ1UCKw1SGLfxgbt/XvDa9G1gs6xrqiG0B1tgqVEshWMbsm8KhPw1iwa
mKlkjxcI3164joCA2NhbefMFBgLChejUnXjhdUSHPLd1pmysJ19ff34GTp52fNjt
ibQ2lCU/vwdVe1o5HY+KiAeWPSU57RqnfT4adI5LcJ34zBKlfemDZs+Y/qhSf0Fu
CWFghf2B4w0ISxdPN977QfC6HSA4MuUDPqME/JeYkJHVEFh28DMQ+hbtFmejEZDV
DZ7ERTAinZN5uDqAyldwz1YQijTg6NkV/I9XkLvQBu/Kyos+Z918xlNHPdQerMzV
zrRHLvxcpNBTci0dM0XogTSZIwkPzvn3lbV0OZqxiiQbxaE6qZ8+pJEfdN9EcsNk
uy0tDPgaF5qjMwVTuH86
=syj+
-----END PGP SIGNATURE-----
Add debug output
Arran Cudbard-Bell at 2017-06-15T00:07:39Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45257a2973a4c44a853945da67a512e93e47867f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQc8QAAoJEP+k1YKfttfKzbwP/1NLXQZCx0sOIP8+/PiN2fmg
uxN6RQ79hTGJzF50r/m200hTo5c5DFpbVuVs+3OzKkOgpZeDlcOsQrW4WRR9bshQ
nk803OthteVendEB4WrW9DyW6tPNmTfaFL5TFhTNmQrDG+O8oUKnk55OLH84hRm6
vDx+1ZdoEcaoJnaeirJ+2YwGrEe5vwa4Di2SmgAYLZd/MiX9p61nSTa+Dw4qut2P
FioLJT9P/YGZDMj4dQeBUE6WazTn/3b4NQ8NkO+cjkPchwYMawab3YkrJMyb+nZC
HwFPPAhHIkziKAUQkVrVcpIRThtqtu5uXFK2RDMqcNmpvck6bNAeK0r/EcTP5cuF
h2t8IfYnNUSZL0FXT1jlY/zhioKcPv/yc/i0/Vz6kFcSBq74WHvb4Vot0/pi00+G
+WA42grey4Q/4Xzgp/9mYFbPyZIBNYlg45p/AiLZ8yc/NJlw+U9AfLRLdAFcRFg8
1vPumx+ZX752oTgipZNkdZthvzYlw7133yJ/4bca+G7mjU8hYCQ9F5MoMCPeNZGs
gUS7NmQCZNTdHoov46HtMUI6aHxU8Z2ZEnPKKmoM7Y7EJ05QXUN77NfPHA2ZX1mK
IMwtgG+giMoei/oIeBkPSirBogGquj8m2kGKEsfgh2OBn/pv3oE3qXcDAZ6t13vW
V9SOsgTIXpj7K9eqlQET
=yl8B
-----END PGP SIGNATURE-----
Switch CF_IDENT_ANY to a macro instead of a static variable
So it can be used as a compile time constant
Arran Cudbard-Bell at 2017-06-15T00:04:32Z
Files modified:
* src/include/cf_util.h
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b06dce29f904cbde280f81bf12b168af4848e3a5
======
--
This commit summary was generated @2017-06-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list