Commit report for master branch
The git bot
announce at freeradius.org
Wed Sep 18 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BZTIACgkQ/6TVgp+2
18pZRw//UZilwe7wRPRtwPge5KeTy9qPb2gxFD2mBMJJJXzqHx2MLNc+E7ozjozs
XiglDcLKuJj9dmw/30klN+bxwpLvixsg4kon/f/FxgzuzMTLRuq7gjVncE/9na7x
7BTmuTpDwvnW3spXQQxTHGF59Y0vORT8purzzMiHBFEe6cVybCApHKDENkw8cG4P
sjidDcw5XOY/gfpZ1GuRlpcp4nHM2gCaO6wkyf4dp8PM82v1V9NsCZ0XhevSkChg
sSeXQY68LOm8nadNhYq++XEvQFw2DgLlOnGsBQ9EMpSiIQSeNRwqJJkOMgs71/B/
TMXCtIzUdwy6gk3941hzRS1Cjo6idw4ZYZp+cqPo8Y4Sc94acVrExZH+kVeDFpzn
6Hh9ZJN7GO2+w+93cYqDseKkchm1JOleeCS6janVco0kbd1XSl9mNOYpldPMn63q
EeOYnM+/x6bnPoDRhase43lwqePDpcfluKxF8OU0NsfJBtiwjYFMEt4tGnbytZwd
t7RGuDK+6yn5xnB+UZ3AVIzUcvtwQ7tWXSvoTWwsPS+B6B/9SYJ9cIjrSlrxaRwK
4Dry09arOVdWckvu7Rq6dJYmmvieDyYk1DynNk7poqw+GYF6Jo0OFyikZI1gnyGc
AfXuSW5h0U8Fu8zSJ+EokhOwA+xthM6mHj4PUuf9hObuaCqipe4=
=Pj+1
-----END PGP SIGNATURE-----
I guess here too
Arran Cudbard-Bell at 2019-09-17T22:58:58Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/776c9e0861ee6ab62620150bac29b5335a2b891c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BZI0ACgkQ/6TVgp+2
18r4jxAAozil8+R67wuJhyp1nC4rXDIgGIsfzKniHD4NbEpfP/tEDaZzD+OnIFBm
McblLQI8brQ9CvbZP0+8aX+i9/lN+xXsVLXIrt5wTPCk2lTPQpLfUDiDeDWDY9yc
wWCZx573jkS+y471jTELc3az9kuO+Kca1Qqzr/DuTZmrJibT8fzDLwHB7/aPFxnJ
6nt5+uV6g2QkOnLQ6DZUa/v6jElDvDa5aDJekYXJk7F2iOH6UF8ulfeeXRQw4Vs+
qDoq0/jHACFhoyxVr+MYq4NMoSdynigWt5criAygRoUjDBn3F4t2MYiqqJzJ3QBW
pfRpPOO0Jr6qPE4BiYyW/Xofwt0MK55HN0jEtdAXcM6I4Q6yA+KCx//lkeT13fTz
ga5PwRconXmaXQcxVLkHiVy6eNygMCEWQksLSQ9ZkXsfnYnIM6loJDyrBD0jgRJS
imxbDMqMcGSwWTZiKQVJ94wd8hkA9XK1RUuPI4MHT+jysx4ZJrZxuNqZdJsy/oWw
MijfOuCT5TDbP5cg6/EffsFZkOk1lRRSk/z/gRvQ0jCtIk6XpAdJu7Lp8PWU7iG1
/vwcBIPfYKtWlpweWdIN50hi0VlA9OZuVXkx3zSYSanMpNsigZyWrB3UCU0yzo0C
/KjUDgj1xKDHcIthMnattjD3UdiGXxD6syKQwIPydvT4w253OYs=
=nao0
-----END PGP SIGNATURE-----
Stupid centos
Arran Cudbard-Bell at 2019-09-17T22:56:13Z
Files modified:
* scripts/docker/build-centos7/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe2d0b7625d7f561e08b207daa8ad1c2ae74d29c
======
rlm_python: Fix the libpython file load (#2999)
It extracts the used libpythonXY to link.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-17T22:11:30Z
Files modified:
* src/modules/rlm_python/all.mk.in
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6c066a457eb93e26e86b58a719d048bb9f3d789
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BV6MACgkQ/6TVgp+2
18oE8Q/+O7iNh1L5T6Ei0WQFCo4s5Ro79pu3fnvtI88nSoEUYksPSOJSVDi3gi2L
CvmLaP1VqKaQu5pAXA5UYtjM1jw+XTxVXqircL/WdydJwC1jxLA0VJLug9nj3Z9A
YzyFoTrsyoAaE8ZGVyUBM1zmXHONcW7mH4TJFM4iUYLbJI24Xn5cMqFu+4/4Rrwl
J7ob5vny2jHCmhEEsr2Y1s7KJACm/VTR4fa7qdCDOK++G/0KDVKUwDkhBWfqLS7V
9Fyqg+jpMy0jtgtRP5MkqPBmBWlKYv8rJF8nWYfkQcCGO9SkoGYsLCsFGNnJ9mr4
mw6drRruUkuDziFObcjswadTg6E3rtJUa7xDF2r/4RbhvpSb0/RYa6u9ZgzcWza1
sZ2Q7qsPZhSyJ9sHoZODUNm0TSqfBjMFkfVqVlX9NW6dVHRWwCpwteKcX4WXFSjD
Mbuo8i8soz2sYBVbmCeBSR7ZL/a0vQ4lSOttjl/LwYrSBixeqwPRPbiCHIGHcfQt
6DMVynJH/tN+vQhtjEQCwmpL/3yxZ4ETqlHk2VmtglxmY6Hflf8ZpiQNpJXiYnVl
iaZEjKUGcMgzgJl+1ns2N8N5Q3fhwRRD3qZi5TS99P8rcbxLEUGgiOnDsET5XlRU
qgFB3Nbi1s6fRbZTwNd0I7NIq2FI7mNVT3cgy9Hb4MNFB+TH7HY=
=Uy4s
-----END PGP SIGNATURE-----
Bump to devtoolset-8 because apparently devtoolset-6 has been removed
Arran Cudbard-Bell at 2019-09-17T22:01:07Z
Files modified:
* scripts/docker/build-centos6/Dockerfile
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile
* scripts/docker/build-centos7/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79011418932c9f4549e5a858cbdee27b2ef369a0
======
rlm_python: Fix the wide_path changes made in 1eb569dcb4 (#2998)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-17T20:49:13Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45a0784c045809beb21b68f318f69581490efd2f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BRUcACgkQ/6TVgp+2
18qS6Q//RHWfM2JZLe6t86MXKZh+zOiRvSkk9iLP+WGEgt9E6zJ+lteb+LKQzE+L
aRZccX676E+oy3/lyzUuxik6oR+2fmNDp12IrEgu63iuuRUqpZghaeSeFbTlwTGi
4X43CD/AWS2h9sm1Y9Y08fD1+BxwDJMZNUnXNYEXyIhE7dP1u/uuykXWuZueBlCM
lBNgw/Nra/0sUceonaq3pYJg5Bur9Jzb4uGjZkSDeErOAxOO/spWKBaRvwGHiXWW
bKJ9b1SApYku1vuCo7uEBcPzq80e+uPmRcXDR0AIRF+ETXrL0dzIj2DptxPGMee/
TFBM3v9ua5GlunmLPWWPWNIhbwXBZ1YbKW7aUikQptjFz0XJpEbq/6zFG35ogXYm
tCDAgxHHsISU/mc8++biW797aFFME+1fw6ch6lrsaokvHwpukDsFf4oR8y3WCGbm
lrkFF427YOerbvQqG3WXGzsaGP4XWuwKjRT7Chgt/FKKZerNHvLnOOYGd19RMz19
ZX980MN4x5N70uSJ2uaCmqNacj/RZScE3+m71J2mfpGDKWB7WayssCg2OxNf8Ojh
8l+H4WDLYzWu6OIq1pviA0X1YSUxnWU1Ic0HLYtlaNLX9B7p9TzzcFWDutRHvEGa
BICmliVflP9cid8ZwQEKyi+ozQwDQFDL2a0RyZoFpYbtVxzLTkw=
=DIMh
-----END PGP SIGNATURE-----
Initialise a new X509 cert store, and populate it with the current cert and chain from the SSL *
This should, hopefully deal with the current brokeness of OCSP stapling as well as certificate chain agility issues, and dynamically loaded certificates.
Arran Cudbard-Bell at 2019-09-17T20:42:47Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89dfbb91dd7d8bad32923d83931d3e03ec327577
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BPFIACgkQ/6TVgp+2
18rmTA/8DW80wiR0YMR1hVvK/eTRUNeTH94hsdqw1zdPfThu6hjfkTPTQhoJHlIT
fZpQrncbw8l+AH8qxHsStf8uLHpkzMRjvAWi9ld9s4FyDc9lVq61z3EgBqiDllR9
c2juiQkZ5QEwCT5dYVOGxFkR/fzWPntxFJE26Bx556F34s7BGAmixr+NK0h2Q4+M
7lkN6laz4rj9sAyTlIEv8INhEkt3DT3GCdW5+wva3rpaIPjt4dGitcyRe7NuU+Ni
5veYul3J2WdxM5yFk+Ecj/ZNK1jltUjFD1fX6ie2fgGMyaP21v9XwC/p4xfMwZDx
T8IxJNAidz08As5qaLYB7t/GWK7LXdCznRjcj7UrGYHLPidS6Af2Rx9gWTHKqstN
tidiNlmlQtws6Z00yZ7sc8Jn2ovPMbC12AWzTKaYAubXlM/IwdQIvWVnKq9WDTvV
QoeGho3EpFArZf9C6R6jyrZsaORxH0UI1ZZfGsccGFM2mULciTJ4U+RiyQ9GIOph
LVrlEpEcLI5P2TJLMyohT0yxQcrPDpHh/0lJ1TbWgqXFmzwcpDLDM9YDmDXIjbUN
/m5gLkGClk3M1xyEWENgvWRngSXyfgR7n6oP54x9xBdq4yZ3d3Y8yOOkyUhZ1JkX
8R5cacPMt2UcZgyyWjWqJ8zeC502vFktN8xgizXOw9sot+5eMTE=
=cQ0n
-----END PGP SIGNATURE-----
Install the json library as part of the libfreeradius4 package
Probably wrong but then an awful lot of this needs to be redone
Arran Cudbard-Bell at 2019-09-17T20:04:34Z
Files modified:
* debian/libfreeradius4.install
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13ddcf874b015f48802dc7ecdc584d5786d1098c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BKvwACgkQ/6TVgp+2
18o8kg/+ORH1Wpi9SC/3ESrHR7QD80+5sWaizcWploVTEZyZ/6p2lyyftGu1ioM/
twoLSKfHykTzQW01cJe7zjPPAowmj957i/seOkD61lneOZOhuWEqK2jiQiz2j+WE
QqJowV7D3CqlEfzjq8mz132uojHm5Ejp79aQvIw+czrUqUiBSNp0qVz5k3PreQ2l
lG9ykE0HeQLATTbQI/HJbC5W4NwonawZoG7bjwjksRnJqptt/zATCphFxRVPv/vS
asB32m0celNPJdJqv3W0yotkg6zfA52w1DtEOTqQzQw93uufF/xysg88uWAYAtte
hao2rrqPS88m/Jkw/FN4R0bxH7ovdeY8o/QPJF/IYTbyJp8VTwnDJveMIkaKcOda
Bxdz6VB6qdtp18jZhrgj60tXkuOyPU6uzffepOt3BJ7wa9QvOldPRcgnoAsIobIn
LmiqCnUjy6lqFl+qEKneoCr0FghdqBdMYNtxIN7KRrcXUT38k4RRNdlbr1Ogba2N
Ca+l+Cx/Fz0/wjfzc12i99d52Agm56KgMz9el4BoWf42YSf1L/w8oTlyfpMFivKL
ebOpNnis2Zo95JSnjTO4mjGn5r6Ufsmf+U19eqfpIGxHKbg+B0Gte4J1KjgJBpW5
UTH7qa/AJ6zpTk12XLQ0sFlzTptgBVvv4fOEY3KM+3yVGIcFEOg=
=JV9N
-----END PGP SIGNATURE-----
Don't keep wide_path or wide_name around
Arran Cudbard-Bell at 2019-09-17T18:50:36Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eb569dcb4b489280bbe909d790e323a3049f7f1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2BKvwACgkQ/6TVgp+2
18pygQ/4gTVupJGJ78Vd8FhfoKkTaisd+6vW4gi/hoI7ba1SpzA004o87FuLgSQB
MAvrJXGX7JN9Itjm/+rDRtfGb2+x+SdLl/Q+rrH/f791iHAyveaXBpzS0bGUWsVK
CqLY56dBW2vC94TRO+m6ngZO9uwQIbG0IuRcKApx+2dhbRp4fDJgCqcDp4jey7gz
WeED0qqrsM732h8J+zMlLyy/ZinU4lx9YZCArlUD8HKLI4iUVKZu4lOusC0iGDcX
6fJt261xQ3RLvws/mq7FlYEAzjtZHDBZlXqkx5zqJFk+9M0rzZqkg456EcUMyv/o
2O1+8BWjlDPw0sKsru5kR9zQMnOuMn02jATIi+c494gaaAIAJW0O6oU+l3Hv6KEp
3gflyzEwxJxtF3Rrb+N+c4V4RWdwcVzOUOdCudIsnqFlK5YzzxFkEk4pzPNIwBh1
+HYvCD0Q+tqaDG3X9QT+6ci7UE7wPQJqY9+4p7zOPegBZNXZsncqSAnmuKlO7REt
ny4e6F7hXdqWW8IfvkkHzEU67MOq7hFyc78NdMbPJtj3w/MLbSsWngm1AVhdsJfo
6TMcEy3Sz974pOpuPcWb3lxTpUeu00nEf+qrFGaSQ/nCwDbcvmoOEiTcbTrO5Vov
vbPwAdf/uhGOQWRHvnPeBfeQYxHGdDCesdlzl2U62OcxWulXjg==
=HxJA
-----END PGP SIGNATURE-----
Prefer whatever version python-config is, and then python3.
Arran Cudbard-Bell at 2019-09-17T18:50:36Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26f636c1f37f71fbe8badc269e752d28ab554d26
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2BJYsACgkQfQ55zXdi
Hs3UzAf/RfVi3yQHRqB9g8+5tQm7tDG7AZHg/5YspOOPkj8DZqD7dIQHpJciZi3F
0w27T8sYD2k2ULtB8hymy2ryMd6MXpl5eMTbtd3ckjAlhIw2f5QonCJdwU0jZU27
+eY83ErgFF8cmVP+Otv0gwM1gSeAJB21IEyBuSLHZStjW0s5s3/LWB9gAyuDEgZv
WrXLzHaQ5C/Xz2v9r7gFsYiS3FWAW8FeYhYDt1KOQxR88GS/Qm8WVLIEkoDykTG7
1l0BOhpZ3/vtUxpmMTLKOXa0ACoW16ymRaJzkYVWWeW1X58/Srty5xJRAQ0XB6tw
JQDlmh6fK2Y5FwRgE7zsYJWO+ccT/g==
=avy0
-----END PGP SIGNATURE-----
minor simplifications
Alan T. DeKok at 2019-09-17T18:27:19Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51626d58f2f13cf3d6ec91ae8cef9b2703ea214c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A9CIACgkQfQ55zXdi
Hs1xBgf/cgXyMRTZMDASj42duI12KowegbBx7NyUiqJgWA0Cl5LRwv8xy5dfm/9S
b4lSFxshgbQUjZKynFZ5hLnqdG9aKSj/l19n8Hth05ZIu6wsp4iscqpqMvjBXJ9/
78731y7rfjPh8wLWWCB4OKLi9VkUxNZxbeD3pe4KTl3fJFElo14FQ7IX2XPY0qWy
FyKFAeN11Ij4coHkl1Y4LzZLq1FMlZiHYnya63plYutXPt5ocOxqQEevus41BT9c
hcRy6hcPm8MToDc3es/YKqSmpooOHKp/qfWpP5vof9HqIaTRepWyIqgk791Wn4GK
BPIMnrvS7m+0Lxe9kr2e/YxznIbW7w==
=2fUZ
-----END PGP SIGNATURE-----
"filter" is now like "update", too
Alan T. DeKok at 2019-09-17T14:56:26Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f5a088902f56fc21bd03a4b30991a4bf3ac7d8e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A7kcACgkQfQ55zXdi
Hs1AwAf9GjGLRxmdQtKQ9l1+rUqWMM3eoYX3ViK1zItSs/F3qnvMnKfgG8HwnkaH
lxoTRhR5Vv5tbdhJ1sdFeIA33HtaJlh1WiYiKMX/VtyGdjXtaPacD4npKTRr5Mei
Fl4s55dHEUfuZ+sg08Ca/tRkh6RR3fO6J3ZH9NolSSZ2lxlD16kqn/bhrcwRrz9c
e9NIXgpZfleRYKrYdy9OdyRhO5SaPsB/+sdklx4RJSUAhVRGDOBYKYfTiGWHQ29y
4aFs6jrbtbsmAb/LWT6QoZL1ENGo1qodvaIiDJcvNXB0iX7sxi9umbVjyDIaWDo2
xVUOIrRsvok29IPbTH62D4bUZdLWDA==
=TwFI
-----END PGP SIGNATURE-----
un-set special flag when we're done with update / map
Alan T. DeKok at 2019-09-17T14:31:25Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdc55d7b4553de663b5da28bad31c8dc38a639a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A5sQACgkQfQ55zXdi
Hs2dcgf7BjoutWac3VIRQrChf5TfYz37Fo6k9Tek3kZ5JdY+VQbh4kIg0jYx/6Rb
4b7eyozazjKtFUB2+e4MOGXrXKIdDdpdVZ35crKuYSwmnegFgTej5FvVBZElaL0k
yP8NkqaJXlrbb2iYPgGCqud5NWUevhYkM2SVfOr8i1bdai0V8bN6PZMaE0NzJehw
/jD7sCCgQ9VMvX8S1xl9726ovQErL7clMAT3Xf5GY1rmLEXfHK5c7YJ1DwxSjn3V
bDMsC52zYTGeVRjz1KcD0Hr9gCzaKCIy95/tOEOxe4J6pQuYyDordmufvfvalnQU
28QFbYesCry8nOG4I+yPMQ4/k2E1aw==
=V0hC
-----END PGP SIGNATURE-----
it helps to stat() the file
Alan T. DeKok at 2019-09-17T13:59:24Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc979342839ae25e66323a43fc688aff774b1d93
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20oACgkQfQ55zXdi
Hs1qdQf+KttypNX3qBrHxvDhGX2QboDEGcu1tUQ5oatgeSZ4+6zjvtcGjuBq70cZ
3uVOqEgiR6/d+lO/Wh89bkcAAj+hqGENSCCGIwOdHG5HEExkMESGYvFmPCM2AoX7
6Y21i11+9+VglgFd+kYwQ0Cb0ZtWKz2hcLAwlqIzFrAgzb5y4hN9ZzrSFL43GW6S
auoS87L/LmHmqCjAosmrZ/HUW1fEju1CWvRwl/CqIamlvoWHG2QONFLBjAVaCji5
5l6rlWYlKneHFFXA/NxV9ZY7FVhFVDfF7x51ULQOu+L278Pu8rrkty3b2bgcvJG1
i1ONJv/giSnIlPrltbzryWP/wm6U4w==
=CQOS
-----END PGP SIGNATURE-----
make cf_file_include iterative instead of recursive
Alan T. DeKok at 2019-09-17T13:10:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3be61037e36f78adb2308c9fc75769f09049d74
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20oACgkQfQ55zXdi
Hs0Qdgf9F3CbSCW4blSh3AuTmZar4qQFwEE1yIQJ9WVJE7hRBMPMSWMY+hX+tRpz
Pozsmh9G0twdyzkGReqwIqRRWXYsS/9pk0Fsd2LYE0h2IyyLIsB4tgBRfYg+HDrt
rFmXaGCZj/eRYT/9eQvqadd+sRkbb6M9io6xRZZb3IVOXrfqM2u/ijIqyjtTRPVn
nLtAEpo0+jCAhm7wiJtlnh/89Y9/ZP8JjsrYb3NO9JMy7nwGOnQ7mLuxKEN8oT8H
xeMcVtn5rFc9ooAP9bsYsv4ACqbSNz4vvTC8SxOxOfBp3EOQlr2Fyq0YKVWrRrAs
GSMpsC+mq9DXYrDEFVBhfElgnP/QSw==
=9lxz
-----END PGP SIGNATURE-----
check max stack only if we're loading the file
Alan T. DeKok at 2019-09-17T13:10:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4238df3c00f53a1a7f0e41010d971fa9c8e5b4a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20oACgkQfQ55zXdi
Hs2lSwgAi9lp+5Gw8s8sUWrLgo6VJNpPbhgVXCEaqjUwuIaEyMvNZuzOUrBH3Oqc
NW3NLUnd17EZD6zobYPQUdfRsBoRvkMdOcfB9km9w25XHiF7ZDAhZUJ2ZrLHjv5E
R6HFYb9HlrSrfdUTeHu8jfpgApePTsPraqwIuCKPBHtTYJVC9UGIK+vMLvF8OvaB
uHmbG6s8fVcSBM0wzMN7sr4mXIPKz2MT7IiPLD0wTPmjmAJYHjsHSrRIoj5eS+gH
h999gjhwhXbG9AUcNMc27AUmBsM7XtYgg5RgBDisnuh8F76hzU5tavn4siK3mM4F
/Twk2YRqWrJZzvJObjE9oOO2gjVHCA==
=7G+y
-----END PGP SIGNATURE-----
rename for clarity
Alan T. DeKok at 2019-09-17T13:10:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d378eb02060a3c5466d9a5ab70019076a9b765cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20oACgkQfQ55zXdi
Hs3EXAf/dl+VXPmEhYHEY+XEnn7gTeK+Rw1At+W/FMGBEpR0A9Sy+z9lPltqmZa5
jfku5F+wAkCyjGPpemj6gfLKIX3QK9tgv68r0mfhM68SfWxS93UnXYhRmNwlkaDV
fnJeIYOw/hizWhZHoQfpAIBqexJzUpppjfQfWst139l+U32aFtulWBm0ljiTEozz
kZbBnoV2D8KW7G4EN5NaeROabXlO5X9FM4UIYnTSELFyaCzqNRvN6wtF3L62B4+b
tPtJzm8CDHzrRRLx0Z+NydZjXp/ixq9mDRQVFCFsbI4pMsXptX+n4FH8R4YgawBx
ckEsOu8nP6QaV7n8VT4qdUbOTONAjQ==
=4r3X
-----END PGP SIGNATURE-----
use stack->bufsize instead of talloc_array_length
Alan T. DeKok at 2019-09-17T13:10:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e862c7392f9892cc32bcd1f29faa69194499459
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20kACgkQfQ55zXdi
Hs2bkwf/QhG9QHX4QTTOtFlI/z/zcLfTawWizjMDj2GQLqxiL+0hqI5lZV+ixinL
7ffbu4yeUPZNgtW7tDTRbvxvnZIbVevo8/HOSpKKTfo9eG8SkrphI/jDllczQdrZ
dxOF0upFPQXjS4toM4rW3S2BKH5BpVVmtp38tgo0sHjdK1dFQ90n7itvewc/JrbC
5cKgBSjoSkCkN6qJjFJtYaSrFHUb4XHdAesmZ7g7fIvFe65K435tsd2VQJMdgo3l
DSk3iK9visJcD89saJmXrihFvNocXo8xSQOdkBFr7/+eAaxCf403szAscQIjG849
ALRXsR+w/i/qWUhGj7SgOrATSYwirg==
=Y2M4
-----END PGP SIGNATURE-----
check max stack depth too
Alan T. DeKok at 2019-09-17T13:10:33Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dcb49481708b834c271b12b95a1cd2e105055e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20kACgkQfQ55zXdi
Hs3mtgf/WMq0KrFwsIL3rkQh9zQLdnAKvpKxlvtI4D5XWEmx2ONKRwqEauIm381q
8k4Xy7/dQrgbuQpXBMxAEP8V+08xl55U6vVkfewaF+CSY6jXw6laZs/fZzLXYtLk
Sr0RqS5grXfq+kBiUolsdB6jGfSmnAq5ZlwA9SNg++Zh1fposzkb+7NokDVRYnDi
yG/gtGNyUkOepFGGZiUxk0jpzaf7m0fJxbPSyUcu5vF3wAdWhicf4K7EojjPwl0+
Yu6JRw5vF0qxhOcG6OlBTH6XNi9LfTDCL6Tyy/Syyps1vZ/XWJhxmd0ZbmM8FcUA
yDu2Jr/IakWhbRwwA6X2y5rO7a3BLQ==
=5HrF
-----END PGP SIGNATURE-----
move map/update flags to stack frame
which incidentally also fixes issues with $INCLUDE in the middle
of an "update" section. That may be a bad idea, but there's no
real reason why it should be impossible
Alan T. DeKok at 2019-09-17T13:10:33Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5eaf9b9b2217430392b3a8b8db187c11bd7ae135
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20kACgkQfQ55zXdi
Hs2tIggAh6dq0M4FiOlYXPp+0Sw6twjNa3UGCs+LRlaMlrcrAy75zuo1ozmprWKK
3vW4UJsgp6uT20vMUSbGt/QEfSHyv0qDcuq17tkGlbjwQOxNV95WvCEI390dByRl
0wm0HVa+zbM7l2QNRfwaWDcfo31oHOmDXw14QhSact8SSDV79+cLvzxdKMl2sBkO
8zVzMXVQYeW2Rwp3WR7lo3cLFv6k64HuGWiydHrGHxqVKI/cAp0GFXssEcfxHlDq
wyumJxJTA39Xv8VFZtCvgOperm8o9gy5wmJ4d+TWDJwesc6qrVsGvSkcktJVQ29u
oavm/I159uiH8+G8GNezt/W8ydoXxQ==
=BuCu
-----END PGP SIGNATURE-----
merge cf_file_include() with cf_section_read()
so that it's less code, and we don't have two mutually recusive
functions.
Alan T. DeKok at 2019-09-17T13:10:33Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fc85ae19f38448ba132078c846e7a7a7b62f269
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20kACgkQfQ55zXdi
Hs2E9wgAjXrvBUAKcqHvGen9GnCSoTjwYcDbNygVZRkzFpMSDxLVls1ob9couMKj
3SVQxCJMCI9Ad+0by0dSpaoDJQWObMIxIl5R5FXVHM4I5MLSCVS1wPf5OYR83xlS
8pMyVahj+AqrhGYmTRqer9hvAjKQPaOTlt7Peac9x4ZUasqdfNFb65ektCBU8xSp
9ekDTD+ZSHIVFyGcsDi0gqw2NDHBFG/F21Vaz8L8GJpkuvDs6N0Xhyx/LNBYlrck
Isg7c7Mv/JFZxGC/LzMc35iND7K/7OugFnlqWyWIQ4tcUhx5y09KkMdbWuclMsT1
Adp5GOezcGoFeNvKlxyT6JwXkZWlXg==
=c4rh
-----END PGP SIGNATURE-----
move filename strdup and assignment outside of cf_file_include
so that we can look at removing the function entirely, and moving
to an iterative approach
Alan T. DeKok at 2019-09-17T13:10:33Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abf1d3a16e4f1a77a145656d8a55ee7a82aa97cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20gACgkQfQ55zXdi
Hs2HhQgAmCtoyofJHBV2FnQ7TlDiGUI6e+LRxpbC+9rt94fnxrJqZ4IUiCqoCUAq
pt5DOBNx8dFVi61YpftB4Xp6ZnDEn5GBdf1Jh9rn3xPH2jiwpiVtch7mlawMMGl+
987bpUcIWdBroaZSp0Xw5dvEXUTrzQQ93ZwwfRievWXWhU6gvgT/3JAfQoXWvqd6
uIN7sMS0UKIKupjRXPuhxkdXrzAk8YK/cEUmUh1lKjexrz4P2TBQ7JgCTkQ92NwM
EqBfZqCTOuQI1pE/uvzD/kwoUL47/YvoAcccmKnCGTvVmEnyQPLaIwjxqNGHH7zg
pBU6vuJcYkzSVwGLQGIlDR+fRMPLbA==
=uZ/C
-----END PGP SIGNATURE-----
convert cf reader to use file stack
right now it's the naive "use stack struct instead of passing
variables to a function". It still recurses. This is pass one.
Pass two is fixing the reader so that it's one function which
just pushes things into the stack *instead* of recursing.
Alan T. DeKok at 2019-09-17T13:10:32Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94543001c2482c878de2314fc0cf2bc068537d36
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20gACgkQfQ55zXdi
Hs0EFwf/cCEBFIiNe1u7TsNY93XVccTKOSKncjIiGPWFGHPewJb2FQBwXx0VmFHw
GWrPSAHsaTS8beR4+SiEte/GhE9CwkF3tYCoqDAhi7dgyOvmFVG6bKSxj8vWip4u
BDJ/oW8uKjsVvF0EaMr8xN1UePfQGcgXYdx0bXq8GXCugyvd8wdZod9kR9ktI9jm
vcqdSVJViUHBAt7o0fIpKCAzypxGq2H87LasAQ1ydbZ9xPerCUbQvg4uV43NKiFu
2NSHywAUhpUfXPgeKHP1o6ZMFaVNCuqjTWzGsU3H1dDy9MYcgSJYD64LMsmgdn2F
VzZ5wd1GGhqRiF3cFCeFCfmtbj4/Pg==
=CNdj
-----END PGP SIGNATURE-----
Revert "CID #145370 - Re-enable commented out code"
This reverts commit 1ceefc9925eb9570a67384ee4935e7f34cc5d3be.
Which breaks control and tls-cache virtual servers
Alan T. DeKok at 2019-09-17T13:10:32Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91e0617ba5d3fe9e3d00b4d054410db41f7f58cb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2A20gACgkQfQ55zXdi
Hs0YPgf/TReSdgDZJ49w7rB5QlZyaKp9vqY3f9JkC5NUVDEXMfbMZtLbE9Ej6gqr
wyG9poba82ftFEaZgaFy7vT8IitmelGO9MJ9T/DynFUCOp1pJKwdjuZRy3GPl+53
CkyEdTTXZaQo52QLd9465qYWT5ilK5VBYiRJcqjOIahKYtm7qcKqT6l03WGXFeoP
dnVPbYcVBUs17hdhLHvr7kp3yVRuq92tce6JMAOuqRdPgnwGr6piqwmVcTUF9HRV
FVM3mR3Bcwb2SovwYicx9urgN7h1ghAySZwmoS7rCCGqwfAstpwjDB3bD2oLWyar
YAMhnq2T0A7X1Y/UvWRNxq8BTsC84g==
=+qJY
-----END PGP SIGNATURE-----
remove unused variable and definitions
Alan T. DeKok at 2019-09-17T13:10:32Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdd4cca8c7031d40ad20b1c229510f042291e2a
======
various jenkinsfile fixes (#2996)
Matt Rose (via Arran Cudbard-Bell)@2019-09-17T00:49:37Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a249a9977b450185b4d0ec8e4123b198bd73dbbd
======
--
This commit summary was generated @2019-09-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list