Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Jun 14 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add lispy dynamic config parsing
Arran Cudbard-Bell at 2017-06-13T23:46:59Z
Files modified:
* src/include/cf_parse.h
* src/include/cf_util.h
* src/main/cf_parse.c
* src/main/cf_util.c
* src/main/client.c
* src/main/command.c
* src/main/dl.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/pool.c
* src/main/radwho.c
* src/main/realms.c
* src/main/threads.c
* src/main/tls/conf.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bc20056ee63d30db7103051f294f140994cf480
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQFFoAAoJEP+k1YKfttfKFVYQAJBTWeMOWpqgiTHkbO2YXyig
lXzyXa6o4dp4VnsXZkm66wpKLxYftOTCDE82qTtsmasLzQtTI8W65Vf0ehKXYE4X
9lugWLk19uPZXm02xL3GHzpQDsTAa+m78EQ5OiCtqrixftuQPBPdOK/1QlVFbajv
yKYrTR7IpUYma1P0DaouR/KIqsE3wIGWsxHPmLIdwKNFtnsp6eppCgoEcbeKy7kU
OMAdRFf/s3cGdJ6BF4LqdQDoQNP1WuMVRc0/3FlNDC9wGa+tSPyjhVVoUQnxSK/e
gNjjCZv01615uK336sqbh4B7kCQoiJPmbST9+Uw7sxlUYgpcsob1CNDaCegwaoUi
KnMwU/SH3Tq0iZs2X/VakpjtXg44N9Q8iTfhF6zvbNLvQAdEf5oJ1l2I49NWUDe9
NztTu+nVqkLuK/vtseCRSQDaR0kDl8hPTMygda+Vs4U8DwXS7vWGp15JIccqYech
pXNjw7h3VLVvnu5fVOnVfmcLlmX1VtWz5lsQ15wX/D1vY7zs9g9PrFuY0ZYHqtwu
djVw2yUTToLIE4KKqTMiO2Z2EGRykpd08ljp1Mp4acFd6NU9EzLTQuxZJG9/GYIT
AgeL7U7gdoFzXzNysOUwphQOklYbzBMFc/wDdQW9qW3e9SNc8cHotn0eD/K6UzZs
RGE+/pi3dpIjLhKndAfC
=1rMO
-----END PGP SIGNATURE-----
Include cf_parse.h in client.c
Arran Cudbard-Bell at 2017-06-13T20:56:08Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6d0d7b15146faac64d4a6bf7fb01eddeba5e3fe
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQE8XAAoJEP+k1YKfttfKKOwP/iuCFUSMFiE9fPQOsdqoicJ2
mqP/K9PgU/IsyS4cpx4vlYXrWlqW01LfHeLaveSCr2Hxty4p9CigHSQU/Gj77kKN
dOrQf1zIs2LMNVGrlutEfkzJmiT2puj4/fCkCi56aPASKzkxOAEAmFEvOQsR1kX4
da55CYoAttFdfztyH7vKMl9n6GmUUD5CuS6sedAhKvmyFmr0XaKUAHiQ6zGQlAn9
cww06FuLUOqywF+eDVvthzK8ci0qz+bE5O7Yo9IrT5rHoplPcYVoDtjNWiSwmb0f
noepQz3j1d8LUqayWN39WuyiOu9q12dXfbd7X7iM/ByRyRj8WSkywgCf944L9FV3
AbPCTqznjz3Q8CjkzePEf/R8Q7cQXqCosSoG2gDTtU/LJnhTNdrR7tSiRce/RksM
xiijluqubDi9/287E5WBNSVytISjGVJmCsg/rGlnHUCvwiYJ/XvizZMJXgep9/pf
CdavQwgzmwLPb3wzDMJeDfGAJrIumwyWlsXbqNQ7Wk5An+/RmeVoLWxNzT92/WR0
lUzruCCcL5i05L4Xzj/DPv71geLxnBJQQfPQYdXpYY3r9IlEaVYsvXeMzjLCzLKw
0hi6NpHj14WRtmL6FYRbI0QhSzCI45wsNCM9upnF4Sj9mF0NCZ8kHFFtiZ+l4Evc
/gFhqWl9ksD/q9oiBoxb
=VLxl
-----END PGP SIGNATURE-----
Don't install conf_file.h
Arran Cudbard-Bell at 2017-06-13T20:46:14Z
Files modified:
* src/include/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/178b781cb8edd48fb3667114db080ffc16784f1e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQE7eAAoJEP+k1YKfttfKz0oP/A2g0F9KTR74bsPHpKQzh3PK
PORyw9jTreEH17/KyCyhuosEYzLQORBu7KvYbAmtL5GAIxnptcQKW/GH827kLs3u
VPNJqtdS7U0deoU4auMY6oasuIjkBBrXmR/G9E41m8Wt4B+cPdYnjw1uja/jjqOy
tR/xVkdwcI5u/DqXVsPIaQ8DWkM8HXPoz+T1UzZDzKCjSzfr/WN2CNonpHhSdZMP
1IjfqNc3apLjoj2wsEC2IP3zERgLdKyuyY9b/VVCq6UWnukNz8pI5WrO/Ffdsdv8
GEy3+W67nHNAqPIdz2QcJB3k04Lp69caszoNgECuluIhiPHF/cYWTMpJ9C22cDgQ
JlROiHWDwu6iSnlVdbRV/m7I2ahueOxVjdgYGh9rrxcUZbX5sPfpHefiw8SfGZ1b
uOClF21g2Gm2GurB1p8jZjYXrGHA8MDz485rECJhbU/z8JycQJq7DNcVhHGXIPTd
Q3MtEJxhqdoAWAIbkd8Jymsf75e4VSeVOHQ8pHkBxh0F2+fxRMunLjXqJgkpvuZm
oJWfa1yxCQSHw0ynyltXgI4tIElQ5HFPi4vri9FISfO5FoiBEGai7QvyXKvb4z6d
EfsdGYfuoXesRDTWZnT1R5gI9l/x6Qu5WiMnEaBvnZJQbeG7LZe8sIatDYTuNutc
CUNEsG2mobSLm70a7M3i
=1zrs
-----END PGP SIGNATURE-----
Return in non-dev builds
Arran Cudbard-Bell at 2017-06-13T20:45:18Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2a1e80ba04927652b2620bcc89c8a27bb8c2eee
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQE6FAAoJEP+k1YKfttfKWzgP/Rk+gC7fMfliR253xrT3LXXy
qJWlQQZaGh+GeYjXwMdE6y/On/WMHpBiVu1JObkUlMrQWD/zz0gThd23FfRToF12
ARu548fMbmQc+AvEWB0JxsdjIqySHhjX7jn8pHOme782hpEd3mDldb6mjmQ4W6bv
vDAk+xQXnh4sWjElzAdgxW4T2GjY4lAMO+pvr6zMLGy1YNQTx9aZAUNoKF3M+Wvi
rbGAr/x8bq+/RUMRrv0v2PYB134M66FkZFu++RYCkSSvLdlIxF2NVtKeaeF7zK7c
yH7WSq48DtnkrIIBRCvedMEusUw3vMy+umCSUviR4lwR+SbNXHkEYzwKU/B/lLsW
Cuw4ZmcD8aKU6UCV9xw00p5dRtdn7GVNRkXWBnW03PZNfbbdklCQr7SaFtktz7qN
dhnv94YohybCp7HaD6YQyG7SN/bAOKX57pO+89c9MhThnmTNXItLV40SPEtZD8/O
9JoH75ziKVMIWcn65IEv3C93VRsIiXXgySS32vsDLozq+IZCm+Q2kkept6AmTD1t
0fnC3z7U4ts1yxnMzoim/KOaa8B+F3iBjjN4eEbSlJi+pKZHDfifI8geQlNgtkCg
skUXbeJuDwCEqEG8qoUaOAdz90OG+TR/ZAujCVvxF0JJVxWgD1XMvSSACZ+yFc9f
wncnzGm09FwwdmG78lH+
=cCTZ
-----END PGP SIGNATURE-----
Check config
Arran Cudbard-Bell at 2017-06-13T20:43:49Z
Files modified:
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/012bef0d0d4b87976a2193ea3dfafb12ac1dd63c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQE5BAAoJEP+k1YKfttfKJlIP/1Bb3mEITM/SyN0bf0XXCR5a
ZHcGwq7Id9CjHxb67NmnOIlXZX1y/5t+eQq7PgfsrK4prKahQyOKJWJfvu2N4lij
0NMyLGLjSAuJHItmMV3fTuGhk1YQOELp9K2A3z7rjQ9EaNojxAuzjrs7TzgFI1CL
ps/6Qh49WfQTDiVRbE+Rkz8Fqi3yO3oJBRNYvzUQTwINyhTH1TaZcAPSwrkTibBV
GIAmptpc8pm+JbXMuauXMpcgfiGGDnj5hQ4yOXLP/B18i0jDYxT7rp/Rp7lJ/hLI
BDIHkqy14Dgln/jTFtOVS16G4gFTF3LRxgBP032eptK7uOA+f3w1Nx7Ww1GVIbVM
yZ2EYUxB8aEEkagb4LbBtg8YZHYqDnHYveGCjv0V0S29pF4AHF/iUMLmjfR9Fu9Z
3Wsfwwg9IMGh2Nv9JVW9ztRLiTRbDHGsR6jF4z2C0s/k0L5KQU+4qwNH2ZIXXpcH
nyj9LQUT3WFSTK4AX68D8e521SHrawWRvrtrJdj3ZaiSlD6HAKgBGACKFYXcAtMJ
dg0PNQ4WgNr7XXv3R5HFI9Pr/VhHnzuaoOCLZG5IM6berR5jcYTaLINaWnc6vO7R
Fh4htBSSiH6HNPu6xJJ435qGqebNfG0aLKEf8Ds2PocqpHQjLW1vU/faENZmWjTC
hkBmqdfTs4IHXeVnRUmf
=lRVl
-----END PGP SIGNATURE-----
More nested preprocessor macros
Arran Cudbard-Bell at 2017-06-13T20:42:41Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bfa97e4d4b345061b08d32adaec6f9489acfcfc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQEawAAoJEP+k1YKfttfK9M8P/1upIbA2s5ZAe9WEXND4ePXT
xzCsCQcUxrv5nLZsxHnBMT41n1CcU5gZl1c9l0Yt26ccKMa4e6djnFBt7p4g7T6Q
aL2Y98ag2TDUXDIEQxHCf2Vbt7O+uo7P1LxfHYL3NhayxQFZluFiXhg9m5y2qvl/
m2VFEFaOgfy43qrATFmjCrHHN+z6vjtWDBis1+bh9h5t/YaI18Q1fxgiW0zP5J+3
rjqn98TdquVsI3AduUMW7IRu865mh6DLgAjNuiPCHqPsR0T3V1BRxHUqNYw3Cr92
eL9R7Ui/vlag5nrHEdIGaRv1eImj6/x1Uhs2dn2tws/TA8qZkJf9GxXj7ibDue9r
2Ku1/VxWEj+70YsT020UHb0ZNKqrMyyhllQ09p0MxpLR09v8s4ebnh/eyH0HrWMc
UW846mFQAgcfeWkduQMI/fPox1IMRQP4bvKNNjObyb928juNltxrNU+oLN9VT3Gi
a7R+/kS6k6UG3DqrSRJ7R85ex16jociTxcDURJ7ygni0qXRpmdIZZWW8rVUXtqh9
v/89gou4naO6xcW3Fai+Duc85HaA6ee+T4naG8zBHAQS53juH7Va/KCbUb8WVUhP
G/igvXOQCeGEEieuuNMukcHCReVhzS+xOPsrTVGd7wow4Z7ANJad/1SStSgwExmB
GxDCqbVCeCcfjV5bCY0W
=Hu1v
-----END PGP SIGNATURE-----
Need cf_parse.h for redis ippool tool
Arran Cudbard-Bell at 2017-06-13T20:10:24Z
Files modified:
* src/main/cf_parse.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f18f9c6810ff7bfbf9e2da240e45f0a1aab0e073
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQEXNAAoJEP+k1YKfttfKJwoQAKh/k1MqCmOz/ldi7fTAb/dI
LSn3WGQ7dI5Te/aIgotGoi+sBCZLZIpuZjdf7OeHNEPG2bIjGTGXkODvrQpU99xL
vJKujV1TNRJZsAtUkVkfTv54e8doMg6tOyqHIRGsFZE2KZY/i9yyXpSR8WN+jdB9
DbqbgS4uK8x6uQ12jpM9/gfX+gp6qMLqw9wZn3EvHjYpt7D7nEYubk8i/ropR5Bk
PNOOLpdoi2wNSt2SRZhysVoamMrWSr+faEyVPutyVPbP8LhWD+9xPG1NCMTqfSq4
syK73xuICMWjCEErvtccEVc2/w1s4b7gWQQ5kAcuz3k9k8Cgfb5n6NiwHas9z/mv
QIAm7J+L9pAej3abpFggurBhNlKo/ZWwrGjYrxUp6poYOi0ObDeRH73Qc4RDdcL5
LrQguBK5kudGnna/lvZH9FskiBPGp06xFTIeilJWwSm3EOOy7nnZxY/Id8SYGoaH
mwWwXvWf9DQyqqpnMMHjlk58ItWmd6RpMNiOBy+oepHR5bgPdCnDFsSeYx7lMWMi
ZvS5GNrCiGhXd4QooRfxjGy2WNk1wJpePleg4TLF70yx4wSa+XgAggjQ/oes5Ywh
2UxLZqe2fte0ywTlYePiYf73CAzXCaxaFhGVqvwtkkYHS4sA15H9sw7akm3316WM
7iN+4VkW4nM+VIH1Ri6H
=Faku
-----END PGP SIGNATURE-----
Explicitly include modules.h?
Arran Cudbard-Bell at 2017-06-13T20:06:37Z
Files modified:
* src/modules/rlm_redis/redis.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/471cc9a779afc73a926b362a91c991118485ab6e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQEWHAAoJEP+k1YKfttfK6IsP/2lDTF9Z2PPM7LfKB/AxnXjF
CyH4f43HJpdMXOnJXb/s2TaCwgS8JCGtGbcjl21iBC2NGcgKu8U6LZT69pCaSkZF
6KQIWfAdognxzQd+uSJH8LGKB1n2xG1WzRtEOvFFU+KR8CCBKcI0r32iVu/xLoCk
Y4hwR95b4/oAnvN+Yr+kmrxZGP1ffAZKIZyUeOEjECpREdVOy5kI21mhYbycgRvZ
VI4M0A3I0vqD7n891LdLLMxvJsQP+HjmzhVIy8/mmWrOO95K3ZlZ8mlOAls1GRj4
LaqJqkXdiArrVLikOnSYXd4RHt7b5B8SRohVjVH00Ke1/hlKoze85ePR3+kYEB+S
i7XqJCmS5bDJyo/i3SDkAh+R4TrY/l3tesxW1ec9KyQQY7ZwQdW6lMSjZPItEUmd
w2w3kpUuxY5jvWYnrprRulwMT8crqjRzqlfiosqBkndQ1hiYq/1cXSlWrEqpLfFH
5cUt9Nn6ddhXyrwuRyWfcrXoBp4sjLZcIx174eXEWmTO2Z6LqGR/W9G/FyzIpwSr
8dctoqJL3E20HFhHFMdIySGpZhEBDj+KeGpoPbPK9Jr4uexTwDNnh015l6QbH/fV
tNEiQBrNtWmtGQmzOAzDHXgmqs49rxC/sxtTjbF7K0An3a08O6l9DRh5dz7arLnY
1f4HDiUveFNU4vgYllse
=wxQM
-----END PGP SIGNATURE-----
constify cs in xlat_redundant_t
Arran Cudbard-Bell at 2017-06-13T20:05:27Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1cb2c045b4d34bd5324046abd5b1ae4a4fa5485
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQELoAAoJEP+k1YKfttfK4HEP/jx2xTmv75vGpgZ5FU2hJ74y
3jnC2RF2HQy5V7BO+E4M7DAd5uHkwRoxD/8ySxYMpfFjkr0Q5zgdDU9zXnVM0Bae
1MfA9lHu+MwhEz9fKw2FkTwBP0lj7M0MNw7bgtc4zXIbrqD1SGAo9l2hflc169LG
HmT5ZgEy3Gckupfdb3I/N9I86z7I0ojvcEndv5lxSh2/mji+02kMgPpatlLc/uE9
avii1DEgDQbXqi1cTB1wygGDqpQbs3tvWwJTyBdImr1BQT7NRQRjy2x/L/91xwDn
W7DUf+zoxdxEiOVpsn0ZeAcgDvJrrj1jqC3Z3bcPH49TtkpT33MmZFRsmEzLsiOs
ZKyAPNDjXlZMhLfmuRLhjKSykGLoptjUlRbUtq5yZwyri0dFOL6vODIEho68uc2P
zRt9Smssb9PMsCMYRAjXagQCKiFkUET3qeu3OR3NApRbZUjrxnqxJk6qLlgc+6zu
ZJE6/8RaGnm4ytkmNAq9K46kvlvxijUSf+9y1J0WPF15s4gLQ14GmZSzFDYSBj18
mlmrhCLYmqlv+1+jJmJDUnpJfybaredul+8RcrWiIOb3n+nr35t6AtgiU7oiHpOX
bL89DT0gPBs2KGGbPGWwoU2o0caskI4/KYMe6WTI0HGSeDPSgiLPudAx0iVew/mC
VOab+st80WYZy6juRKN/
=SB7A
-----END PGP SIGNATURE-----
Add cf_data_add function for dealing with non-talloced data
Arran Cudbard-Bell at 2017-06-13T19:54:16Z
Files modified:
* src/include/cf_util.h
* src/main/cf_priv.h
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20be516a618a72b0a6eb96824a887d5bdffab344
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQELoAAoJEP+k1YKfttfKt1wP/0gdU5itsFCITYskNerF7Gu3
kE95W02/lKMrCafxx84hFL4GydM17jGtQWHwFFD8n5/CWV3SdFo6xKZrqpQiQPNC
HE8s6GqZd+cpcTPizoyxpYpedpBHpRoQzE1uaAS0+9OwcvLrgn6pPnfGZuVXWHUz
vnWSCLmW8Zq60Dh1bh640YinG9q2GW2nth+s/c+6/5F7kfzEiInj+Kb8YFaQNXTx
FSQMNpLJfWaarJMt3L3a+ziDR9S99x/NY0iRxR4CDpiXXSV9dG4E/LmSTl8zdnw9
iUioSunXGNbm5a/2ZWolZ9OIBvU5re1x43zglVz4dZgpgWOp5q6bUoEOcRZIocLF
MiOB7Ol6jXNo2HPTMMMprXma+nNVLFo1AtEKdC9oilI5t+MeSzNwTvcHWnQjANut
60EqYRnQnFEkJmdKiiiLJLDLyhBRhJlhleiRNTn1PgHa6bMeN5lU6A7dgm+haY6c
ZGPX4bZJS5wNikn3d9K1Fbf0bZbHNAKDp4hlzQ/u8rtEqgX6pIgBIqfXh6lmrRse
CaHq1nZVwLNdjof5EVmlXBYgeueGQknuSSIllsFe7QZGNkd7G76s0nHbzVL2YVQU
DEbcpbkPlwizn88KzykaD+bMCr/iFcHkBLVrx9PBGfcf+OIB/G7nKS+kp0uBURVT
E3mVlH3r1RRewTgRt91L
=0j+m
-----END PGP SIGNATURE-----
Autocast child in cf_item_add too
Arran Cudbard-Bell at 2017-06-13T19:54:15Z
Files modified:
* src/include/cf_util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20b34f7bae4a86d14505e3a68335d78d65398f76
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQEIkAAoJEH0Oec13Yh7NN1IH/iO43KE3vu4Jq3BLQ4mALzLs
xfGekS1RDXlXoNGFbOC7u7rNy/eG5QzbIHp5d/yAK82bovBNPoDTtI9kpNz5xPii
eSrQ2E9lZQgUUtavnQlpcCEgAkdorPjLMbBfgFH2Q2rKxbbo+2GXbae3QEO6JYrW
GEWh5G7f8ZMtE3aVtB8EmnTrY0yWn8a2S/76JfQGwL4zJSoAZsm0o8nx7T0jgOgl
0KWIgIZjpgoSjhC9dLzkBfjhyQ93C/V/hgfeTWpldAxEbW05GncQsNA7Zs/EY281
9rVCbQ/n/a4D2sIrP20eLrVOSSAtmhUjo1jhXR3Pf6X9N7cfBXrV8UJMM9+MpRI=
=HpXk
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok at 2017-06-13T19:50:56Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1013e2af3c5eaa5c74fbdaa01ebd2bb9e5f2e4ed
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQClSAAoJEH0Oec13Yh7Nr0IIAJNh1w/hFP+5jumFZ8X420AQ
Ku1wmFPuRbT6c4cF4204i1A7ONHNGlY5uiyUarhzcaVcT1XHzYbBVBifVS5b8re2
xPwvE8PprbuZ69fP4ddEZ8f3AezRe5PkpTQJ4W+LIzMGU8hp6cUA0QFGeXwAhFyG
TqeFztsyJRfoIf+oHofAkkNGdPdCBH9TzaQUaQvkMOq9HxGit+kgI2eiwLRafOn0
ZucAHlca99zvmJo7vm8bm4rJ5SEE3bt8z3C5gEvO0hROhAVUfjYemjUVnzKSOUAp
nKHzcafsgko2wrY+UY15q04Sl8hNVII/RwlAadQOlmNulvgMWimNrg9lpvrEN6U=
=R66i
-----END PGP SIGNATURE-----
remove STATIC_MODULES, and shared/static library configuration
It's 2017. We always use shared libraries
Alan T. DeKok at 2017-06-13T18:04:45Z
Files modified:
* Make.inc.in
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2faa484e38024ef2a2eb6e9c03ff362bdea46864
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQCSjAAoJEH0Oec13Yh7NbS4H/ROjmlx1e6KBGjinmvspnV5Z
HsegSuYFCLhfm26ldCUsoZwBeiB1HZ3F0PcFZHLH12ASApjbwJX4QYeInstQnK1r
AdrqRqpK+j7aEtozR3XaF3NmpqDVtjV3Id4FVpgixfEWE/xQSLRTontyyXcBWoxs
+E35rg9ckBrFJEoiJCVBI04emn6agHCDk9eAuF1qpIKKI3wwSSxSCI64d2tT2Kyq
ruolNOlE0qdIbO5yNvRNU7PZIzhHq3zsJOB4WHGMH8PfqqtXNYbn0+8qsseOJr3l
pjIDhOWvx3J2G5mc8+SclgDkU/+dewLjyjCqmdlXdPRzxJM2yjK9oq5+SrlmtHQ=
=nXlF
-----END PGP SIGNATURE-----
should not be committed
Alan T. DeKok at 2017-06-13T17:45:00Z
Files modified:
* user_password
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68cebe92d83a154de6746a016eaa487e9848885f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7NKukH/RCziAE3T90hYaOIQAFp19kE
tkmyoHczu9kjSrD19EyBR2LUhFoJIg9i+e5TGCe1GoNQf+ZLbiLGTbQVFaglMSNJ
cAfiVi+FHwSOsbnfTmgCmj6+ysfodftGWR6AK0CZq8it31ifssGysSU/THVXnYcL
/sCPMesHDkKu8Y0/s5h8I5Or3+fm6WBb+6iGtpVNKbWAbI8/y1KJRiTNIt3yT0jG
gOa3E6bAE5expFDCNMxDHHPeud3HEEoX9Rpmt0JN65pVZBri5yqx5A1neRAA/kaS
8JvS+U09PZq2AEhV6K29rrQSz13Di+/UqT+Q1ZoafOfUOXvuI7dUJMvCXhwTO0I=
=xSRu
-----END PGP SIGNATURE-----
allow for multiple packet codes in the same tracking structure
Alan T. DeKok at 2017-06-13T17:44:49Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5908f2956999e93e573b3a771fdc825c56b61a95
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7N/D8H/iGnkIlR/gFldHkqDq+FtVGY
V99mdkxJH3QSRK+zWQmPlXjhvCQTRUFTqe7+m3J8nWF873r2cvAkyq9MZXClxeeT
BAavD0mUAwctCQRri5xUBS0S7/orbAZp3UYB77PzYrOZqJolZh3ak5SHnA7MbaM5
Tgk7tYtvcDWzZIENMRjKcD5nAjd6qgZWMfPVWz5/obxfsfNAcPPuGbh6AJWtIPao
8qZsYqMu8icHiHiuO3W0YdlQM8O2Kbx9t+nBEw95iqqNrcesLVOezEXlsd/uuz1g
eAkRhHg68jMiJYUvUP1vA3BuuuVcg32XB7/L7GO0gJefn2eYSLXBvCUwbcJQOz4=
=laJJ
-----END PGP SIGNATURE-----
update duplicate tracking API
It only deals with 256 packets. i.e. one set of packets
for a connected socket.
todo
* add support for multiple kinds of packets on the same socket
* add support for Request Authenticator as an extended identifier
Alan T. DeKok at 2017-06-13T17:44:49Z
Files modified:
* src/lib/io/track.c
* src/lib/io/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/178ef0e03111ad4d642d8fd19ff1feaa1223d2dc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZQCSRAAoJEH0Oec13Yh7NNFcIAKNrCEJUPc5pgUBG6ITLhxju
yTv2exs6E4G3bh7IF7++kLf8ADSK/Q6tmZ+AqHlkb42Y/FLTJW7B+jTZ7dHs+6lu
qaibrmfZCG1KLeqVfnAUIhbguElhBHyDJAGSIFDn9hDI5YMnb4PxrLS6L3dG6fJJ
8fDMX7Ah6vHWoV00Vf5uVjyUcT0PLLhmp/DP/v0d668dr6I59VyelNvRFBSpQBts
s5iyJatA3LkA7TSE4zipr+ZC/nrTO76PuzjL5DAsZdQGwz6RcnL4gydPzGgpxGJq
6Lam5OvAyx+ZG4qiC0LRHIzBFJtd20froKt/shI4BduPfmGTNBcNTMcL9kmnRUo=
=pzdj
-----END PGP SIGNATURE-----
make mr_array cleanup the same as the rb_array cleanup
Alan T. DeKok at 2017-06-13T17:44:49Z
Files modified:
* src/lib/io/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d50e121368f87824c80e25c2202645206811999
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQCPoAAoJEP+k1YKfttfKigoP/iZR7meU5trgzC+RvzTOz5xX
qZw88PoEXnTjf15lNAm7yXsAeVA27yFzV38tk0n+Cg0CfBHHdBJ003F5IxWjHUyk
HvnhN6lU02FUoZKvWxa+v9eUVLA2Mrd8tgSTp0A0r973WmafLaEtL2SwavbgrQc4
Npg+skjS4gkf4oE2nWLlUNEvMAxOnHD3FcVBKJxfH1OhKWaGrksC0Rtq5ssAEEYc
yR5R8xwc8ccRMaXyQhyAW86CqGKgEkD419IosHdDP4qyTtPYRHFIpALtfddtMXHg
i16jikWY9WRQzdMnVoKSa6aZ74d7M8HZ31mwa/4CJvnCAxYQlqNlK5Vwyt5wsR/i
tCWZSYMmJ3Sx7s37MwJZDBvFXVzZyLeUI8InxTgUwrwHMY7LSlnxzEGLFqPScXAg
SJGhJQCsnMzKEqWulZKrFx+aiONqMnLIFMP0zROvMRHiHjLhFJusePtZF8zsbRi4
XqWwatVztT+I3SXyiCD1l58TzIcG7+8cKnbIEXL6Vh7PS3dH3DhVT9FZq8rWjaIl
mSh+fUsXtkb9jbUl/d9AQYAzRpaefpiFtt1xD9f+onBObPio5YozYbhUAsLH3cTy
Pf6wJzo3OQ/S7UIHC70/tJvx76zythb3EDA02sk/izJejd4O5kkmU6YMlIjchzAt
QvB8N9bRgDGqszxHbLy7
=gCPs
-----END PGP SIGNATURE-----
Stupid compiler
Arran Cudbard-Bell at 2017-06-13T17:41:59Z
Files modified:
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfd9ff9d19bc3e990317839e582de45a2b0302e2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBy5AAoJEP+k1YKfttfKrS4P/2QnSA97ShNgpfwjqPAN8uaq
dAngf8eaPNqlJmulfcEGlzYrvQhCndbrMdAK9q7FfvaFtzIarGmO/k7Bm7gXLABV
P2nEjOCxCpgtKPwMce7hd5qNUTOQyZYiVLJGs/joU//fIU9FnNTGoBvDOzOW+Tbt
fqc3DKdqx3RmC1t2sOTGAdKJnpg4VDrpkkWUPRRKNdQ3XrnWeh4UvjRWkSM4duLh
7U6gLqJagI/a2f3EhWI4291aQYR6+9cuc1MT8z1GlkeLUtR5Lx/YLG/2PXGQlv5K
iFHos41Gas0zvvxQvWfEIDM9+sQwUVJiBB8lMk8dplPjC+Rgb90CJiokmNvpXk8K
U5AniONk5LA1xj0UGZ/58yKXM0L+Uu3GqOavviKc5tSxNktqIWhdkUU6xxa7kIXI
gCP9cOri3aHoUM2O/6N8l2xsIjz9OtR3HqGB3EsUaug1/Pzrv0dA7LVA4/9osFip
Wo5rflZ2puze4M9ZKGjwhZQJjadJVCtrVszaHm0UWPrmOm+bYTDrGqXf06DQvI3g
kyBCFEVLemRiQRLe3KWc68z2QoEyWBJrfkcboYpsmAxegMljwuaA269Aso8Xzjtg
FkZ/npIu9lQSsndGnqEpfCU8/+KCmkbyDfMlMYJisARbSxxyW98s90fR1aEwe3eU
1eEV8cGfWtDtdyUR0UPe
=u8lQ
-----END PGP SIGNATURE-----
Mark check_config as extern
Arran Cudbard-Bell at 2017-06-13T17:11:21Z
Files modified:
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e142355b6882702f22220f5bafdfd25f713d5dfd
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBu3AAoJEP+k1YKfttfKDgkP/Ami3YkoLe5eI3xdWG2Q0QbP
55mWdkxgqqJ5hzok7zIwIEDO8nHAX4glmYYvOwqo0ziOt0PijEcm/rv1FfdSZbKm
scyG48CFErcQFOplX+FP3VKJiWT6NVxX0kxzZcffNA50jgI7G0f95BJZcdC8FO86
4aPTyIWRJbR14f+3DiqoqTQsY6RmqaFwFHtx2P9LhaesKtvQ3GnnrYQmGE9hw0RS
eihKFi5UAOWz5hzIfKbyAny7KzczpfzIDfjf2/vTMcdxzIJYlONucZd9F87r2oBR
5ic3GQB3GKzmfsnyUn/O/o2dhxVT4cPukrl5LunUAp+M9ktX9CfW6WficbDtyydT
/bBb3OhPoXDd6A9Yp4C9QeBF10NLgOf8sAfvhU1siMb/aMmFc4flRK9Lo7Okiyjq
SDrk1NWfT94Im/KShNBnfdzxPI/yhetAxTzVTYsYJxNCAC7iDV7v4vOyHGoKcO7/
+1pv9SubOpqJTGOipm/4OxPfHDPmTVdC0zBmxtqo6hwiE8mhMFMkPcOzPLWiU5Z8
Pd+TfmidR7TDVBGXysBkKXqhrahcDtDXNSS7UT3oxubnPpfTXarsbuejD8Eb2Oz4
/2lOiyqZ2AiR9VQ5QLBwkYjVfrlFFxwrHSQ8DzcK+W5TEbvkFWm669O6+4lCeosv
gJxV3kxpxEBU1hUt/SPe
=q53C
-----END PGP SIGNATURE-----
Deal with double const
Arran Cudbard-Bell at 2017-06-13T17:07:03Z
Files modified:
* src/include/cf_util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebe66ea752f02b1d5297a9344d7df49e8521278f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBqiAAoJEP+k1YKfttfKaxAQAJs04R4AK+fDctYTucpN/aXH
Li7jQ5tETj8gAO1B+42EO/Ai0Qw+oWvz1UyKWjvxTXSA0i9219LQ4xM6jym5ZcvI
sBeruTSZm2VU4E7uYkSI8T49WRaar6yjaHUfHvy2g9FYg8VZ0Qhxkbba/kllM4pr
Hr3KhR5e/cRQ4/5gvqELCUQS2A227rvzUyg41mqHge2kS+/lGnhVGxAViVV3+4no
s5EIL52n4SmqjXGEhEB0zjWTbD4alP9dtZ2T4FbMQtkowY7qSPd6dvS7y3TbSB7O
QNeIbQWBz3GqmtSMlWdUcMC/XeDQ+J+xEOT88NSIo16PvtseWExJEoXKa8vkKslh
Ti+9id/pkL6/e/cr33Ni6TIJuyHc/PpWO00JGnWmnsNuM4ITusnvldV4pQQvLBqz
VISGpO0v/llTY6Kq3pbuLXPRrInACkzrwHOWUzyzFBN7V7uytfpP2S4+zHdQGreN
nDrlLdGbG5TN6ykvsUebNjYJzzIo2xIKddgqsoiLdLglQaD6s13dUgI1EoCpxasO
i/zU04RfCU+UIKguRWSXzno++HgxQsP7pgN1NZ6yotXR+tE9mgLm5yuMwGE58kt8
dn5vJitWqGnhjxwUOIB1jWu1Hq9ImLa9/HFDQP0Zq9UEqrUprgrnsoGb0MdpVZbh
D63QuiI1VfmEJgPjUtKr
=YtR6
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2017-06-13T17:02:26Z
Files modified:
* src/include/cf_file.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d80f056c70fd47bfec1e57eb786b54ce7dac1e9a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBp/AAoJEP+k1YKfttfKrv4P/3OnVKdQWtppcCYB20tasiJf
vSINx7aTm4Wya/hROYD1SHrM9k74i8acX/1jLXDlEmd/3M9CTcBtYuUWmXei1za8
PgqGklIfjKpPEjyifXWTv0GEVzqmnFSwkIBD4We/7aCGLc/ZysAMxI/dFfUwvlbf
o3Q0OytJU3zR5IY8z6wBoe4tHRFTOVnjsnlkfapWRFNXXsSUbJZGOVV+ke3fL1Zp
bYqkOZFPE09xp/+wNEzGhkjH5Hpa1niDHBv/5fbBDroUijOkmoAHZDxlHMcdu470
nqGUIcwgSJv8rQwtZlT9vV2T1RuUepRDKOMuh8L7dBpeAIcZKBKdfb9M1Q5RPS86
gxpA9zHPF2GtE+lOf+20ItJs9DR3UJrbDr5zFyCIJNJZm85eTLRrBCwxhibdEYHd
C8LhskIlA9sxRS1JxH1cB5H+WklEGlkVcY2oeC6M4ajzqfavTXZpvs4b8sbYvX6c
pLlIXVwx2hy6slSixLb4tMntvuUFw5CUIixycnWk+sQ3etfxo/eWpDhtArpFDRlJ
2vLzoqYRJ/SwLox2soUXMkM9/KeRDpu1NBdCsixKwcvEqUZcttQ3HSuiMsQB5yRR
c64INX0mNsBliVNeqNJB2W0LeG824Bn7Wrx/SXE/hMNnpRFbXYr15NIVw+J+R1Lj
xBYlQ7hXdYzrCOabbBcP
=m4KK
-----END PGP SIGNATURE-----
Fix typo
Arran Cudbard-Bell at 2017-06-13T17:01:51Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467ff6196d1c4a2839aa464a2b0b5069154103b4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBpCAAoJEP+k1YKfttfK5vIP/Re/Q+5hSaaWCB6b5zS/BUXt
PfA/LmlrCeZJmjN4PeXhx+vjq/8sDOlvbNI//Cfxr/1EWNY1vgaBK+c83U4zYcty
w2rnBy+aMsNp/RzqYReCm4u3bO6mD6stId4D20eY1mYMVb8bKz2qbhpi9qdChG19
qZHDJ8ze6uSmQnoN4scvGQs4LRU7fWs6auVQFjgNByBsF6xIzrHbR+1nCn8wGuYA
WIh6q1Lf2QL1sq1L72EbysmVixiCPmyHtABr/RLt4opnnlivU6rnUW9D8Xd4V9Ao
GqusMxAzdwYwbUzcP9TMWHC5UZRNsBk/xzSQ2tcVwFXkViG7GQ27d1lfna0mCc7c
1gRS9rJ9MwmzzVvmkIaZJvixlmfXOfb+N6/BKHUW2P/nNV7iJF0r6rc8W5WXJPWS
DDybnZhilIAk7dD2dnDWtlMhfc0zgHzaZRT9AmT8ZPrFF7ALnFa0Dew9YOSfwZKq
6HWfyr9PheOyS0AmdMx4Wf7wNGIUvb4OZUnwgMF9PjNeFkQCC2WyXLPnnF+9bj0d
v1z12xLLIygw56Fxnhjmjj5XPHgyii2VZJ6adhMUm8zgcvTCdAy/lVqY4NfgxyLK
icjOv6Z6qlmrGQZOK6JEuak6d6qSQIQOgKjjS9i83POWGGruitu5+cErDCmM0IVR
rIn8XENy2ZScO/f8/9NF
=i4zV
-----END PGP SIGNATURE-----
Add parsing callback in cf_parse
Arran Cudbard-Bell at 2017-06-13T17:00:50Z
Files modified:
* src/include/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b1b7f2169d115c39167ac255dba868e326ba2cd
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBmSAAoJEP+k1YKfttfKXLIP/iivPdrnSb+DicBMduj2/Fex
t+g3m+qRKr2nQNISqzL5PeaV8EO8DJPZsdHdCWOYs1sRrZppCav9yMAE9Y3WThXu
xRuRZttyRtYyyLSaBHik64ibm8lkdSAyxnJheTwL4ASH8Auv7DufqA8mggkL+w3J
kEA2Nyn+CxrTSko0yJyEn5P8lIbLdsFTA8Z+Vy4RHyN7U3ONtDQzLzf7tDFiyJeZ
1EBhPMFzVeJVGrucCFtPQhsKIW0bTJYnwxQKtNqKo4La5G9j7mbb/d0u0Aq1qWrp
DSzlnQsXH2Z5cmhMaqcYWlmZkpNOqbFwVJ76Ao2TEcKqAiaaxd+NcByFALVlaiDV
vuKCVgno8MYQDkCxJCCaavwfoYxMkNjpS9MbfARRif3CkkKO99uBG5OAWiT4wJeC
bRJZzCfzVz7+mDxjEfeLJS6fBiqnpHsXLCm3WkIgmFyp56DtK2XRzZF2WRwKxSW3
45Aokt6wRJnDfNGCSn5a6PivMKJWIIvyWLz1jSU3CJnCQwpUYHeFtrvgr8qt7zbG
Fc6eXZHoY09UmYoJOLcQCsxKtLgYG6s2j4HfuotoCkuTw104b1S8MN11iQNkNyVw
506410vTTj0BvMZUiNGpFndCK50MrwlGAhRS6YB1pIvnGD1+/NzgCxQRp5xhElRy
BM5uqTBKkNVE/6O1nZTl
=cIDj
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-06-13T16:57:53Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3490ccca6058141d5da4f3b7dd0ba744b4b3249
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBbRAAoJEP+k1YKfttfKEiUP/R0UuHhEPd4+PBBZ3ESDIhQn
GDpycG9jqTGg5uTppzZvNCqBOvkuQOoveOVAjQKnfIAazVIueohny8Nf3mNs8UnO
Cvht13WuEyL7rB8srZqF8yArNFgd5Q51DJeIpa7JUsVh0M1ZzZLKh2qoUikgRbtY
GtEdjDi6CAGmGbp0AlDf8mCnWlVa6I4igEMau7NBODtnwN8/muyHzkYoryXr3W9G
H8m29LVFq0cQsBn+DEpyRpaGsV+6ejHJ3F/jdAH34umWXZ7k9ZQnYHd0lIUCma/N
5uEvAsp+8DzG8orhFQrbu9M1WcBuo1V+K0TLFEh6ZXqyqcf5ZMNAluwh0igm1JbE
i2NCnA4cYi6bdPbB06HoZc/Jjhv/3KzrHtiE2cPrQAR35Ud5s+gGpP57J0NGT9fE
EaNa6nFJKF/u8fOInVyXjIl1pIn+mYNcL+42qzEfJ9uzPOGMWT5NRklxVSyYUPOm
w88qZDuZ8PVANj1/kPQLW3xf4eI4rZur6GQpm8TFN6ZPot2tizwGRub2wqo5cmcY
sE/R4hD1kEEeCddfoLyfTjJ35KfcNEXJWb6isK6lPfgKrvRG/HMNvzpYO3CTIa8d
zJWg4hwYvcaHXkJtTaZoOjCTv41146j/pd+sXheA5UiOQ7oHnTc87ki09b5hJM1D
5TeukpDQ+Ba2aqZcq8wF
=tsYd
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2017-06-13T16:46:09Z
Files modified:
* src/main/cf_file.c
* src/main/cf_parse.c
* src/main/cf_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a55fd3b632d616ca910981b8e8bdc9626cfd426
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBaSAAoJEP+k1YKfttfK1NIP/1GSBWTqFHACqTYZQsL0KF33
PjUzE55rJHXsE8wmiDBYpOloOgLs+rEwZ+6f8fTIxH/2a25cI9C7+O4vrdeceEVH
SE8IXBRQClRcXUjMUk0xANMdutNQ91t+aBx2wMObk7z64+Fj3F98YvPuDUrmW0u8
KjD8n0TGJl/uoXH367uPrBPqZbH61n0byoZGdW43KeimNH5d9nuIKhOzpyDy8ZUs
itqfCqE4GEGM5f1RADCa8om5p33t/+Ibp2YqfEZsiW5M5A0TT0RTosFyd7aD+Dio
sW/XpTkbgZSJcLOdt/Jy5okYY31duq+v8WhTUbWBkbX1sleHcG2q1Q7ORRGsBQjF
HF+WfMY9MsYwfUh0LdQkDgQBWmHQjcIj0t0/Zxbj9omYpSK1Cq8cX3txSSuwQ+TR
v0QqoPI4ANxz4K5UhdmhWsICwrKkQzAIU/zYFjijzqsdTH0z5YB5rgrBSZ9AqCkY
Rs7A6WwerEOv6W+MKmdyYeCHzA8+SQeZvRqkipZ72BDLPhULT6GpjZRFsP7Kd8uP
e9Him7qEzeWU1BHvwXA50oDDNB9f6ocfBVQ4kI9pNMI4FbttyxoFcXb+45TmY86/
gVlu1hD8zEiBojFZe5xCzjLfTBmS2hesk1oh8Iq3Bh7jgY5WzL+B/IAi6ozRmD4S
Zv2KSDHvPzrVa+ZNUb/2
=V4vX
-----END PGP SIGNATURE-----
Fix nested macro conditions
Arran Cudbard-Bell at 2017-06-13T16:45:05Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f104d3c6c3ccb1e518a7bfc9bc0177b8f873dfa
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZQBM5AAoJEP+k1YKfttfK3SYP/Ro9swxvbg72f7+PQA2ukqMf
cGvRFcl1CeXtQCWHTPUW6/UsY97u+nRRL69N2h/KnLCQuSJ/XYxYDqdI1qAsy3en
cpXpQt9r1qV5wrFPTa6fX/AbN3JlD8vxIsJmFfZHRmoBrnkyFimHQ11AO/8GKUk1
0eJa24dPOYbvBB3xMBPOeZ2CMvJOL4EMVyArBMuXQBI0Zq2EkKnYYrh4ijhGvZky
2Ycc5WsjKCBObXUv3DMAI9WCSXC2OCgdXZIutrwIXfiSUiM0leKqYQUVSLmQIkWW
BsxFT+4OzFk76YAlIV86UShSqAYOq4155aYL6BXFSWAHSK2euzyn5TtCqFgcwH5d
htXwlwj96V9x09BycQdT8V5cN63c8XjcPVxbBRb1QN9QEWi8w3vsr+hcPcEssZKk
kdIoSHYTeS1G+NH5Eul1IgQdxBfnLa92ANweTTeUcli2QRo+Jhy53QDqZmRr6+gl
JFN7RrCxxANvG8QV3AZOVXlh4TV2epaIT/7LQcOeWn7i+xjM2Er/voEeQ7fgmmVO
bChBuKgezBPue85jvKBy1hYjd/AVYkTC9olDm1GWjaukqoXhTuJBtxcrmC5wYiHl
kq5z8z28JvBCAcYBHtyRRGVmxsEuAsdmSGun03Af+szyQ/DPQj11IZaNnM8ominh
qRRp8Rt0aU3/4Pos+zC1
=Tq6v
-----END PGP SIGNATURE-----
Split the horror into three
Arran Cudbard-Bell at 2017-06-13T16:30:49Z
Files modified:
* src/include/cf_file.h
* src/include/cf_parse.h
* src/include/cf_util.h
* src/include/conf_file.h
* src/include/dl.h
* src/include/interpreter.h
* src/include/map.h
* src/include/map_proc.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/tls-h
* src/include/xlat.h
* src/lib/io/application.h
* src/main/cf_file.c
* src/main/cf_parse.c
* src/main/cf_priv.h
* src/main/cf_util.c
* src/main/conf_file.c
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5ff48bf4e22f9b44c8615049ab65ec8c8ed5b3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZP/hPAAoJEP+k1YKfttfKrBwP/3m+jaiGGUmiS+rOJwkqt4KY
Th706XH0ke5FPq73Gl8A6woXxDIaUFEL6yA5vF2NkOfRiEU3icosutLizhnJ55fv
6p4D6HXqcPY2L5C3OpY3TRHv6crYzspWSbKY4NuSboSNygV9tcRv4WNRfxr2//zz
nB7WC5ExNtwhE/YcRBi/guqOG04Qtn5PDXUN0nnLMzbdVbHb1sqEq3Yd6t6uGSdS
eLYHQ0sePE1xk0Y/5AhkjjAaRIwgZr1sbRq+PmH35dOkIIzT1lKYps7sO22s2z3W
sMYz0eCwJlALO/UU9TaI3ED0mGi5DJ4/bmVo/PZYABbqi49Um6lVKFE8Iczyd7ya
xfvqKt8UAPeCnNKdMU71B38IBFgabQEWSfkHLPxGia5DMml2lD5KMOQWL834ycDa
BmfcZSgT5W4j6T9b39pVCACW/3GjIOXqCjMlfAqfYsLGBnO8rUacfv0kLTs4QiVb
xeWeWW7GY6S/GYBclfA/1YkHCIuByk0DA5oenkTfNetADG3OP5kegzrDd+wV538d
9KWH/pW6Uj85yA/D1eS5NTy6P2kNoxZccfifPETtqHZ0vI24aZCPGfbxGlvlvUNk
UVNhdzvlArKfh//gmaADIrrgrMQpdecYu2ZohBQTtemqqeFp83kzl7xYWllMbviQ
qFd7X1FAe46jQyd/rBb+
=7Xyh
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2017-06-13T14:35:59Z
Files modified:
* src/modules/proto_ldap_sync/proto_ldap_sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/541b6716ef589508468ff0a489db886f33d6e9db
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZP/YKAAoJEP+k1YKfttfK1QsP/RJyww+Ba2uDieJOctcdxQZl
1yaOGtTvVV8MoAUPTOohGqQnzb+G4HrJyqyFCOrcYJiAY/YEHUXXnyFhErL1MKWC
9F8TLnyfs7NSsplCSFgRye187ULuROL63uommdjmf0m8cnx+n1HylENZ4mT0TiRg
FUop4UD0hYGmBWHMaArdrc0BdoqMYSFIsIANVyxEFUiD2DdljSPIcr5y0REX9JIt
BwvpLv5NVqeYms2Zomwf0PtZf8Mgooq9MqNC7k2VG7MqQv9uK/Y/VAzh1R+Ru7PK
7uUcSE1G4nbKoJxDBuBuWaMJCZm0lH4yBPfcitAm6bf+u0+DS7yc7+66/yogKB9H
2f37kPbg/vsYDp70iuyf8Wg2dNMGXpPZabeD2xoxEcAQaV2mAg/UhbH/QXyPsdHt
iRYsG/amWdKyL4KyAbvsPw4rZP8iPMW5es6sHl+yFDjIy9MHLLEUTpkzdDftdtpQ
B8HSphxZNEfAUdXay9rntsEbghZ/Fo0bXDqrXi7bLrX0z7YywhVn49H+qS7RrE/8
KULFc7a9ut07c9Rly/f6p7ixlcXwCgkmgQcr1T4jSZRBkK1+bSr/OtyTyHL0uELz
4mivTrgBebnBaL08JfK3KEif5rgoZhR6z5QJ052Fw8UwGN9+MvbGO874KZi3FSgl
19SrbFImFwgWaCE3VjV9
=SQJO
-----END PGP SIGNATURE-----
Minor fixes
Arran Cudbard-Bell at 2017-06-13T14:26:17Z
Files modified:
* src/main/client.c
* src/main/conf_file.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b59ddc7998ee9c547adffc527945803cc4effbd2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZP/LqAAoJEP+k1YKfttfKfOQP/0lp/njdBmW6TTisqGLNB21P
vYbWraOaKFwNAwnmVY5hII3GAsTmLow/CqTJ9BwS8MNcWevXFYDR7U8m7SMt4kFL
yoDei1QLwmdo7sIDI+ocerEmvDcy1bimL0Otz+ygf4jumbHgpvPqwo5tsRisN6uq
PkpwxUkguvjt9eBgExxVCSkwvFbCa831x0RPaah0ILyb78/Sd3mWR9KX3PCdVArI
hd+hjOSIvpQH7OQlW5J/crealyKEKvvsfD3apSXNSZpAV5bZQWTLMuPPONoMWXaA
1DYUcb3YKyex94yNUTdlpp9MxdxwY9u7XCu29iimGVbIkkROKcUHyYiYu4PGTOhP
q9bchhppjJfSb+BoSiVQw+re4MdqYEJg9n5A4LVBHmzeOdn/JltBEwrjPVR5ZMoL
dfziP+91+pspDtkzumceiCkcu6k7IldBElpcQWF0xcMp6Wsaro9J7vfjvCooOdA+
/07EPzRGLf80GRQq2vifZW6e2RdXeIj9C6IMp7K7DEPte3xtP/986aAVhniQJgWu
7DncRYJdKt4DElyxi+9U3nlHMRD0QBoPDWNtNqoxHJTuOHlTM/nge3+1xsD4XrxV
1SdJPvtXo70vgl6/7sl23hh9jrzz4J0wSgVEYrBGXyQZlahRyGHz3fyqaUoeASDO
nBjgiDBpkJsxdN9DjtsC
=phmM
-----END PGP SIGNATURE-----
Remove many type specific functions from the conf_file api
Rework the internals of CONF_ITEMs, CONF_SECTIONs, CONF_DATA so they're simple/sane.
Allow nested CONF_DATA
Provide functions to iterate over CONF_DATA of the same type
Get CONF_DATA by type only
Get CONF_DATA by name only
Arran Cudbard-Bell at 2017-06-13T14:12:58Z
Files modified:
* src/include/conf_file.h
* src/include/cursor.h
* src/include/rbtree.h
* src/include/token.h
* src/include/xlat.h
* src/lib/util/cursor.c
* src/lib/util/rbtree.c
* src/lib/util/token.c
* src/main/client.c
* src/main/command.c
* src/main/conf_file.c
* src/main/dl.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modules.c
* src/main/pool.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/realms.c
* src/main/threads.c
* src/main/tls/conf.c
* src/main/trigger.c
* src/main/unit_test_map.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/version.c
* src/main/virtual_servers.c
* src/main/xlat_func.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* 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
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/lib/base/eap_tls.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/modules/rlm_yubikey/validate.c
* src/tests/config/test.conf
* user_password
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d698e4b2d1890a82abda1921c19dd16a4d5a24
======
--
This commit summary was generated @2017-06-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list