Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2019
- 5 participants
- 40 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
rlm_python: Fix the comments (#2987)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-13T23:38:20Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d2bfb442ab4e4b98a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl17+vAACgkQ/6TVgp+2
18qDNQ/+J+3qbfLpA0Xc4sbEyppqQgMyRKJpWK9AdzzjhuVGIsh7IwfAjLeaUSaI
BkwVnGgNUWJQdh6z6aaBuhXBRe6CYv6AGEjY14NShyTfbIhZ8QtjE4FgSEUxgGUv
n2kLsLaEGfG/yu2Mfg81WzoCR9YGRSabwDuYTQKP0VPvdUymNE2peLdRVauTIrOQ
s9ub80BjYrpFJb0z0rfWB7EHvhqlEVfpjg2nKP7DNrrkkN4colJfH9n4hAEDs4yG
FVYdiXYH1d2/2pdPW4HcT9sEU79pbRjxW8ryvqrMtpZJ2bQhD58Xh6z0vFhq6Nsq
g2R/35OafAElLruA0f5bg/k+WsRURhL5XXuboE/nq4i33wfvGao1os6/MhmBLBHG
NS8u9ft0+LLsfkubBwdQhidpU2WCSECWvVex3YFGZs6UmY99RCpEzdb5LzYY9TU0
fvrbAgYINYuAzU5Sv2W7I3WaXH68lF6w2lBoXZ6xCO7mIT04uSJC6keWs4Den324
mz9myrqD8uQqkNt7MjKgDzZuMDvz6GVjTi4+gV05SoXVRqiTRur37gn4j5ojS4eU
g9gz3Srx/0whd6RLmxQKlBuNb2NezfwCPcK3VVBzTjGl443LPYGQgzIqx3Z2PXVk
9K+7bIyo1GZ/53qOqsMF6dIHv9tV1dOrMC6VMFvKFVfzlqcLIqk=
=YygT
-----END PGP SIGNATURE-----
Fix some potentially invalid uses of PyDECREF
Arran Cudbard-Bell@2019-09-13T20:24:16Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a56111b74b98f3839708…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl17+coACgkQ/6TVgp+2
18q1lA/9HAgOeUyrUySwxn5olzechS5tcss1iNCrIaUawbRqPSSSISFcETvd/Z8K
A+aJY2P8ea6D+j4oaRiCyRm2JffevZ7e7sgScoDVVJ2SumGNXQ9VnbZb10+bHD1U
axIgJud2hBCky/xw6Cwygv66Ho3EVwyvpnC8q6EpjKUwkP7yXzi+B4XDybV+6a9D
u+AiR7UZc6x003nibzm9fvGOMng1aH0yCnucyWIcMoFzno0x4BgDhotGJ6o2lDRg
FPUqvzuMEdHuT4rR34+274UtHk0EzSqs7CIyWo2TDn/hntsTqgbSk6Crpr68gHUk
m42vx32bvHnQTxCJLUQD6CecA8hM/oJiaIT8M/IF6hofZ+5MbOhEGNjhKQImj8m0
HiGfgvnH4Da2Bt3wK6M+k8JMwQ2rvupljKngli6iWblJznpCvtJ77LlJAbVwqQ4G
ciXQSXSg/vKyoVT6LgIWn9xflaWOSN92T4fBNOJwQVON9b8vg2mxsZPJH8P8rvbX
S8uvvIuAgajITuNZPDFbJDUntgBG+sF8VVb9swwdV6iSLePtdpnoU9AlVKCO64nC
iD9roIiJMxrFMqt3iHVb3Cm7wiiv6UT3yU23EVjzinbH05MATn9Fz416jVLmeOzL
n3/nVnI9+4VXITUVkuGtCLT+kP7VX7Nfte9sN6seWi/ErMlYsh4=
=ksnX
-----END PGP SIGNATURE-----
Ensure the thread state is the same as the one we set, after calling python land
Arran Cudbard-Bell@2019-09-13T20:19:22Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91a0844c0e750bfd6830…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl179ooACgkQ/6TVgp+2
18oFZA/9HNx+vh08YwLJiijZWbRgHa7+4WjikAeaWG/HKHorXXQWmUOrtQE2SthO
aQExJs1YS2XWK0yDhuQvg+IleZ+++UHb3xH97145R3HUBu6oNYYJYbUDbP/6pKgC
2o4nIohHkuoLE+MtUs3VwpGq0tcA949rBOO2YO+atUAwrt0s3UCN33eob0zzHF2J
GXaWjUj+jFDjn2MimulHmBncnz6+45FoB7l6imXLCma4X/Be2+S5ccSqN7Q7oxwu
USMtxdDJ3TDW48BtcQ1FSSTMsfwDtUdadPcOouRJ1SLvfK+jeMV79sIzzg/tEKbk
DTIFe/JbmjM5L7aAlqz77zebL9emXEOdmcMWyMZVZ3aToHBdCo23Qu8B0YnSCC0O
tD00ZIaqDCAT5kkeJPBT7u9tlouLbZQfYAo2eDbixjP2aM3SvWlBFtaYeDwrLNGb
kg3sn6b6gExQnFsWPBUQiAd4XQDzcc8ZFxgN3MBoi/xCFh/QVWBhtniiC/RDjt89
Bqqqk6sZZneaGXGzPJDeghDT3F5xZ9xzFrdjLyMhpQmyfGK45xHhm9xTO9UOA9dy
CwER2HKhuJtQKs7MlfEasSmv7/4H8NFuQE/YdQKRDbAdEznhPX4xY4VCkaNIYfWX
/QQlQcRKGnPH4ozcLpTXqOohiDDIL78KTNCokor40TyHX1d+vQw=
=keBj
-----END PGP SIGNATURE-----
Typo in comment
Arran Cudbard-Bell@2019-09-13T20:05:30Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9684fa5adb76b1d559d9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl178w8ACgkQ/6TVgp+2
18oa4A//QMw80eRDcjxSp/RCdEaYi39gXWcRsLyJY4xzgHOEnDIGLh5MCOSEGm9k
B9Weg9kIyjHcC9koIB2ocFDDpAgT6zN2OCdgZny036ZfDrnn7zchvRwaf553iaQO
DUuujhLSIZeq91PLhSs87NW2u7EkDTXRawg9Wx+QGOJkhYsg02uYJWUHuvX6q3Fz
fK6QVsLlW7qN+HtgzB9DSl1UOZNGF7BFjQfPT2ugcUHz2NNVvsP2Vx31/RUrTsy0
1Bk9P+AZ1MGZsCYpdyDAfYdkLy5NCc/HHhJ8eMnJlkMzDRzWyn0QwQ87U4BzPuBk
jQx3S5cuDXxbvfUi5b/QT1sdY18L3j5SDMQ7BNJaj7B5X2VN1w/To0ms1IG9JSv8
nrBza3R/739Em+GKtURzPCe1MYW3GdvcWAvleJ6cfao84xv15ihn75hxBr6bFlXr
vV7ZLI+K/CVZo+jCmP+rkfzDkrud3DELGchbsLtyMocOAofoybxcl7qD7iKPV+Td
hrE3BA4uYMhCnTGCzX0OhvnXY3vjovQPIzgv1X8QcElqWmxRaFgyEwbqBN2RtLzf
Y1IOfpiaJgQQ+j+3juBAik6cRvphZWo9ajOb9QOq7DjWA7qd0lPfwLRSyOJqe0nb
oHNpEE9TmxNEWnXBq2D/omSHBAe1lHv3qYeCfGrBtfuUzjFNaYI=
=OzIP
-----END PGP SIGNATURE-----
Don't need this twice
Arran Cudbard-Bell@2019-09-13T19:50:39Z
Files modified:
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e3362f50e0ed190dcd9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl178pEACgkQ/6TVgp+2
18r2jg//cLUiI6Bb+XuL8R/LgQnRhuQfaLj69mT7LUHilcNeE971NOvgB/t2c+6e
W/x1Rn2eiD6v83UvlZKlZYFkQ8ejWEig7Sq/ia3KAYVi06pawoziga0Jr2OyGgXc
a3VhXT+IRUSTbypn78wNP3ZFBC/gI43QJtnThepq7rOis/rnRQnCn8MZ24FWv6ij
CDZaLfiXvJ/HSEv9dbu/gK5ZLaVhRvhKPhM8hHhs8BT21L507c0stXp0+YZOQNM6
gOkRBq9j7dWkDRpF4E9lRxRb5MVWHKLQVoVqhl0sKW+YFIG7DP1ESm00J1dlSOfn
F2VH1dqilY58hcVgprnJw/t07FvEKK2FXr1Bk1V+HWjA2cVZzpnAhyTDyx0pJQ7E
ijlEuAqJ910vsA8HuIqMWgPMJ0QR8B+T5biIka/mEEybTMjNG+xJSQkJz9Zb6atb
3eOkDg48Zc2P0nF3kGEw//DvALMBVK4CdImrA4SNyIUahKjB5zIwHjWJkLjkN5sb
AkRDN9ez0VZaCm8Ouj+aF4niSYA7VAqIrtgdRoCuVk4vm0dwNrqibb3Rm4cQ3ZPC
e5aavch2b0Cuq58GAqiwVTQNscLKqGlqgfcDT35/IV3zhKgg5bP/ZgA+pffCbOjc
LSp4975ey0XMPYxjZBAREUzqZQrOlBqYymGzYy8aVl8gQbQ7g1U=
=vWHR
-----END PGP SIGNATURE-----
Log information about the certificate chain at higher debug levels, when making OCSP stapling requests
Arran Cudbard-Bell@2019-09-13T19:48:33Z
Files modified:
* src/lib/tls/base-h
* src/lib/tls/ctx.c
* src/lib/tls/log.c
* src/lib/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eccf2ca4c240a67fea7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl17yj0ACgkQ/6TVgp+2
18p2Bw/+JpfZk5+wAFYNk1UPY6pq4xQiqDnVh9d03tCDWLH+D6fs0BZGwENwDvAE
wxNl/P9DCDLEq3wSaj1Uz4xmIQBwFtT4pInf7bQYLdrVuzydIWVgbImDCiO8irQu
64YKSpAC+qR0vsPGFaq14RG5ILV2z7aorAWpoyOQ/IOlpgEU8JsMuETtGEZpwaPJ
juwTiH8u2i1uqIHkJ9ULXwUmDT6RqS9Wt9Nepw5CmxF3Jo2q8pz60mgclSgukyAu
AxM4k1OTP8i1SdzaSlE64WeYaKqeDZhsZ2FLwmpNSuQ9/+1ZqoxcU9hdOhNxZcRZ
lAOE0L9319FBacXhwYx3xH1KRRhxeftqz2ClhB+ue7tUqc65cDjrYTMuPBElaBMh
KovPa3tderI6S7Tv0QNMx8UJJF6UykSBzkv5Kfvcwpi5ugqT1fkeLRuKytOqEq8y
h9RwemHyPjPGfA1RookUdqpvMC0VqFmVkwvW2LpuiHqhQaoMSJhE6fBZc4OX9b/O
N5cMcbW590CLkP+Ox1p272fqmcnF+ytWOHxuX5ZeH9d/gF6BaewENmlLP3pkUz6A
AaNgFFODQ/qaZqtNZNNVCd27221TBHUZJmB9UC4seR3VaMJcOs6oiRVcNbyDXG7o
oAaqYNSpC4hhke6Uh71FVrX+wWQ075gbgxqHm0Ohz9uSrexkbgg=
=U1gu
-----END PGP SIGNATURE-----
Fix comment headers
Arran Cudbard-Bell@2019-09-13T16:56:29Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/089ce153ea419c02f50d…
======
use git commit info to generate release string for packages (#2985)
Matt Rose (via Arran Cudbard-Bell)@2019-09-13T16:46:01Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01fc1c648a0e8bd108b2…
======
return empty string when no changes are detected (#2984)
Matt Rose (via Arran Cudbard-Bell)@2019-09-13T15:53:10Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb433126563699217828…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl17tNQACgkQfQ55zXdi
Hs03bwgAnlYhqOPB6vbiMiUChtRX5k2oh8gMuTOfp5Ny6r64FvJZLr9JvM1fOz/b
sPZOwaLNDzH0rz726ACA611JdQgDUtp/TusJI4HpbU2NVoaFvEAjWLMp6twaMqtc
U+IKWvELZ5MxvUg59PQdAelxoDHZ5ApBeFK6Fd4DQEHGJLM5T4pJ7wyFyBOUesgB
YuEaGkFxRU+3FRcoWI7/nZGhe9NHhLcOWqDkO0lHvWfnclRsWWO/3XNtS2Rf0ZDE
fq6TOQXbLFTgiTk5sAU2buTz8J53TDFUo47hmA3tcqGtL63MuqOfFPYdiyEElk7W
E7mjo7ZXnuYZ7td2pMWxha0NOcZgLA==
=UQ68
-----END PGP SIGNATURE-----
actually fix it <sigh>
Alan T. DeKok@2019-09-13T15:25:03Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e62000998b9682cb4c19…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl17r3MACgkQfQ55zXdi
Hs2PwAf6A40LqaMdY/qpRffFiE3aMxjPbmUTZCScDC2JlSCrz50eIJmZU5oHT2VK
R8QsTMy4DLoq8ota0gn/MPFAmEmwTOB68Ze6m2fSnEjmqLAc1YsMI3OxdQ+4XdlR
eSKakhv9qw5TdUHCGSI+/GH/ZpCzmVPd6sLNk+U6wDXUxE92cSlolfRmncg1qA1B
yFXZqujwK7PEVlbV0DyEg6hZh/6sljYFJoUvCC5r0T9INK2n8A/MpXspkJWRUgde
IBy1jjs1fUQouEPzNuajEE6ZmSXLqxb9T3WQMpz2/02cCk866ObUFx3WicXSu30K
Peui4saHpSEjXmJTXzXoQTlLxbat8A==
=E+gc
-----END PGP SIGNATURE-----
fix doxygen
Alan T. DeKok@2019-09-13T15:02:07Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bf7616100e3dee7e2c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl17oxkACgkQfQ55zXdi
Hs1tswf/VOJ4f+5Fz+vz1AkB2MiMPmTwJOyaBWrlQLorS/CmRZ2m0JrNXypUmkv4
OuQRodmKGLYwB+g0x8yNYflNW7rPDs+37YNEkzArRKQ/XdVJYjp4STx61AK/d36z
lKLIE2Q4TkmzhqL739yVY3RkBMTUzm1VCexwytWBD3JxeMml1qPf9plHnFyigquZ
xqbLI5/pS4qOkk3RwiZuV5cctBov/p5jHpqgjLavpfo9UpRg7wRYg2vrdxzravFG
RdPBhFzgCb9bwi1ya5FBWHjkuL4MJTRvmrEzFdpb6hsIuqiL+troZWfGUJgUyTnD
ySiRmnanpXKY0tHsKLHhcX61DlhF7Q==
=hKmf
-----END PGP SIGNATURE-----
one more "shut the heck up"
Alan T. DeKok@2019-09-13T14:09:07Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd8537160b853c9e7c45…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl17mtgACgkQfQ55zXdi
Hs03Tgf/VnhNfRipjiOEilaPu36zeeAU0M7HZs0A3Z62P8UrjpAQrgHhFwVzsVTG
ulmDFK7l6hGsavlEPeinGrWpVBwAaotWHnlMqZsGLaEQUhaqJvrlm+GhhnkZttnO
hSdzNpve6wRowuX6hMsbIDFs+gXJLdQlRyc/viZ20fJlmTX6ptFJ8z0OaAXRmsVJ
bTKB0GF5p2+5SrUi7t7PofCHG4W/LvpTpn9wQ0W4xT9No5n7wcUIw3OPwsTbl5Yz
z9K2N5/ITUU1SwK9kC8cjOJ9LQC02QY+4vvZ4DT9L+DK5BUBM9AheebUDR3jdCRn
i79PKeZJD0L5vheEmqVk6/KNcPjY7A==
=ah9u
-----END PGP SIGNATURE-----
shut up stupid analyzer
Alan T. DeKok@2019-09-13T13:34:16Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c2454de46ca94b16be8…
======
rlm_python: show also the stacktrace (#2979)
It shows the "<file>:<line_num> <func()>
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-13T11:52:10Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66e2b9935d51dba8f88b…
======
rlm_python: the radiusd.py is deprecated (#2982)
Due to currently be loaded as a built-in function.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-13T11:50:58Z
Files modified:
* src/modules/rlm_python/all.mk.in
* src/modules/rlm_python/radiusd.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/567f4b7d82439f6df81a…
======
rlm_python: Fix the log() call (#2981)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-13T11:50:34Z
Files modified:
* src/modules/rlm_python/example.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe5c9c73d3ff663e209e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl165DwACgkQ/6TVgp+2
18pJCA//RcSe8UGceLW0QqEvOWSNZahKjJipwDoZu6HHIFW1WZnZ5YmhRQLvZ4ry
ThlXgwqSZpVsjFwNV4XVo0bdIbfOkyJzqcMQeBXQhK5EupVfYd/R/kO1hLNaXHYy
w/iP1ZMRkYvpcyJnwmzcrRmPFbfLlFJdUKn5RLJArpNupOrVEioAaeCIg7hnWzpa
tjJ+WYvgR3kBKS7r4Eki+GSC0JeksMJsAKooDcMRtEA9z0krptCxJX5jTZWCJmxe
o1AbOC4XtOuCf64fciFOgaXIBeE+Zo5edkw8tNIJ5UjomXryHvtSNAL8klZVvavX
mKfZV6ImSqGrFZhTWL7iLUwAxjvuhN/Tffu9qd6Ej8av65c1WCuXQOCY+McOjaN1
dY6mpXQFdRaFzdsAls3vNqSqMWzmWPtU3xTGWBzYMj5OCHeMQSuCETwa0fr2LX1c
6/kygwK/+4/azNMb4ShvXUAPidm2JV8s+nA7Lte1/uT+E12ikw0/54r7ExTmHijv
i5+fcJRMDqPRYdYhput3sxWpHiTJmexOD96seHtZcwyJOhmgG94/u5kgo1BXJprm
e/TqCoDATYmqczuDP5r5eQ03U5wa6+wglrnLuSebU6QRZpZNeCvKQw9wdtXXL/9+
h7RmJNnsN1OGdzSg8nU+Rtzm2t1G3sEwwJTEtlFkYC+yG6+mjQA=
=j38Y
-----END PGP SIGNATURE-----
Start splitting LDAP tutorial content into sections
Arran Cudbard-Bell@2019-09-13T00:35:08Z
Files modified:
* doc/antora/modules/ROOT/nav.adoc
* doc/antora/modules/ROOT/pages/modules/ldap_authentication.adoc
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/modules/RADIUS-LDAP-eDirectory.adoc
* doc/antora/modules/howto/pages/modules/ldap.adoc
* doc/antora/modules/howto/pages/modules/ldap_configuration.adoc
* doc/antora/modules/howto/pages/modules/ldap_docker.adoc
* doc/antora/modules/howto/pages/modules/ldap_search.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/accounting.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/authentication.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/authorization.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/configuration.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/docker.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/index.adoc
* doc/antora/modules/howto/pages/modules/rlm_ldap/ldapsearch.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d67644a09b9c07a3c69a…
======
--
This commit summary was generated @2019-09-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add *.crl to .gitignore (#2983)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-13T13:39:42Z
Files modified:
* raddb/certs/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/933ef8fdb04dda0df1ce…
======
--
This commit summary was generated @2019-09-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl16z9YACgkQ/6TVgp+2
18rPbQ/+PtQ+023z58Ar9/wWyc827IGLgWXSeMNo5SnZEIqCDzKptlIoTPwc8Izf
0x6UKy09I5dSK4+GbaOothZga3NnZsQWYazFFYLl3roB8agBSvaYUbeY3FMkNCzM
3EPdyPwVbQ3CbXHSUuHQXMYp0S3/ryQQZQeozTQuVvyyt3a2y9FDu8iCbsWwPQBz
hon+BK7wT0c1ACeM7tH2+g1GMvWZtuxoPWclJ1JkbtWNzYS8oD0dthtgeB7wihCN
JKmX1wS9O6N6OB961iLvPbLvnwTGVZQ911EGueojhgxIFMNi8OR2FXsBD2xYSvix
VdbB7HvDd1j23rLFHQo/KwFqv0YgTBcrCsNPooarGK0LIsBiiTRfwcWVLnjI1hJD
7E9CzJvoPiQQFOVBTxo+jShcEXMqpdotmHerPZc0NQxyOi6XymaPd6DVXMjILs7d
Vl9EHtnr5d6ZWA7369WpBjvVLj9nm9Ptk5QxLEqhVgGpHmRB6nrtSu4NWsULiJYN
F7HazPqFN2T+e2M/l7VL2unDr5PgxM4RVScdGKCDGiTySr+09h16hWQtgjkDj8mc
kbtrDsXhvhMClbR6/vYoqe1Zjs9CWtflIA+gy7FP7MJLLwXZPOzhT+ZCMPl0MJr/
8oSPGmfPb/HtHyz7hQW1P5jyeCPvwPicrY7PLRFOhxajmkiGP+8=
=4UJe
-----END PGP SIGNATURE-----
Formatting fixes
Arran Cudbard-Bell@2019-09-12T23:08:06Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acad1dba8c5d4800be26…
======
rlm_python: Update example.py to be Python3 friendly (#2980)
Of course, keep to be supported by Python 2.x also.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-12T23:01:13Z
Files modified:
* src/modules/rlm_python/example.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/149483b4752483771db7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl16zf8ACgkQ/6TVgp+2
18p2mA/8CDvdGag92apUi50GOKtwJmpC4Q90q3fSSVnGINIelKjyFLzH6GodQWAH
/n7DGMs7S3WUV5wN2yHoMsBTVtZalxeGL89pmFRxkDT6nVf63/L23dxp2NXgvlb2
R2WtmiQ4aMwBICpU0owrKFX3vzRle8VqzTPKlZiJL7Aw9TtlwOJPBBzBR2GgOTpY
82gPNw1HeM8DR9GgPDu2CcBn64GIsVKU3Qou0DZ+gJW1RELdrs/8jb8GNRxZEBmn
Gz81uAo3wOrh9hh23ZH55U/M1RoxZjV8XyH8YpndUMnc8nYj6UlBIUqtCkRemh24
wczI55C0aR7It3D+ghOZ5ppCfurf2mYW01Q7/kQqCVEOWVKGWnFzdLULp+UAaWwX
T9fjRiNOtjaBR9XMkXvseyVWb6lNntMQroDN3uUpwfd5zuT7xW1tOImh4BwWxriX
FLmIyqyNb/TID8B8WwduPHsw4KWUT7GdPkc3O0nr60nv+huYJPDqzohFFk0dCy24
i2IyL317/XkXTr6eqtSkww0rg9ili4q7IIbWzjKqCGteQ793V178bLkRYNhEa9l0
ECsVDpNmoDnIZ70hFYXpqP9hirR9Yu9BeOrNZNSPhqxaJ2W6ZgIakz0uUc1I9qUP
PmTG+dpU/jI27t6TdYqiYvOwXpkwAZ7h9+Rtaz8zlvLHBNgRS1g=
=As7Z
-----END PGP SIGNATURE-----
Rcode and formatting fixes
Arran Cudbard-Bell@2019-09-12T23:00:15Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c630410b295e59f93067…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl16zRsACgkQ/6TVgp+2
18ovpg/9Gq4JyIKmocVPXVMCfF5u6v+aWw43rEfI7TaBgXD7iPwiambeyXRlNgIw
GH4qP4WHHKbkO//uoEQlsIBMVWBkSrqN0N8Sb06ND73GSbFa7D/c4NUtAoTQNC0b
lU8NrZXE0HrMrs2KOIIy7Ql9qx5OvKGL2GMEz/XmvfQV3w3HJ4adb1Ox3nDO+ZLj
TTwFYDWn2jDPFtc+yhiNdn0sBszYJSjoprEsiq6xrOdl83pOtvbMWSzvyeuzHdWb
nJTDsKR5mNHizs9HeaSDdNCDSU4AwCjOhekSNY80Y2s/TDL/8UuCELGdegUSrHN/
WqRk76yOeLF7ch1mX9SGqgGds9RFotnWjGrBzHCzqV3qAg3rh8IM070zlCToRV8/
O4YkZ7oP9b67GDiedwH4OxXewlKtEdVsvsrqYrXser5EZ5abfCnMND1Gz8w3Girf
rR9FmIYXHTV5ZLStHHwn5MgGoYvz+gf/zLYD08q1ZdKXciTHs6HwCofX1QGXYgIK
tYip01dheVp0JowbR1SexeDcB0HjSo0dVibUtNRZiOOCNYRF4v1eFAKLO4mN1KsM
/c5cnOfeB87ZX7Umf6EYJfpOe15gHQ6ZaZUGHGVQ4sem7fc+6o5Puke93nDYLiA6
wQBsw65wMu6C/nlYkIPnKTR1facw5YliAGiT+9g0JC9oAaNLIZk=
=1Y4r
-----END PGP SIGNATURE-----
Fix processing instantiate function return codes
Arran Cudbard-Bell@2019-09-12T22:56:27Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df9678d1c18f22054f9d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl16zQIACgkQ/6TVgp+2
18q/Vw//bBi2/aLBIxAPlp2KBursj5SCviOoDwi274ruZfkxZcbt0/4kqkx6eF7P
PiQCDmf25fuoABYwo8wdYVhEAr76Jy5VZFeyc8nWxmbrIEDo40vLCpVP3Xl4//zr
M+mQU0DhmDA3TCRus4g1QrRki18WUlnz5TDFkiYYvgR4sC/5cxc4U00+OqwIQhw4
qoIqpLy+zeqr67NnSQAqA1ZaVsju7b7k3YYAjo/liU+AOVha0obRnTc91bg+Js5j
tq1mPuFZG7nWcyYcttueneiLKfdhG/Ynr2uEENtevjz+zL2Mvl4Rme1r8aRsWgzT
3c+WxavUxqgABc60nDFqjBiQqHBKjxSLyCr4z47yZ4cRjHyPvMaaU5UAFJPmOp5b
7aWie5Ia2vl/p7cYh+r3C4LWN6Mo+gh+VEkKcTJwfthTU2Pv7KsAhyUrgg1O/VfI
S3oab9rsIAt2UhXjPKDdgstj944OCTkp7zS+Zojm/c21xrgr+C2OPNNL+OONJD9t
8Y/5YBv7L4tV9ihwrhSRYNb6hQeIi3g2wPxmo3H1i05ag2UTcpHRpUmzev3KchB6
M+XrZlscjuWr7CvGkJtuETKGQPj9+OKkE+L2gMKndQEC9ioV4m4A4hfK2rZfbtZj
B2sVvWwNvp2DTRWaYMawgNhZmvlkIfRQarQcHeh3co7BPi+X1Ys=
=SjWi
-----END PGP SIGNATURE-----
We don't care if detach fails
Arran Cudbard-Bell@2019-09-12T22:56:02Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/081ddd52ae2da89474b8…
======
rlm_python: The do_python_single() returns rlm_code_t (#2978)
* rlm_python: The do_python_single() returns rlm_code_t
Never return values less than 0.
* rlm_python: Only call 'instantiate' if it was defined
* rlm_python: Just use the correct rlm_rcode_t instead of int
* rlm_python: If the execution failed, just print the errors
It's helpful to see errors in runtime.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-12T22:38:24Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e96620a15e09d4141d64…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl16tUwACgkQ/6TVgp+2
18oo8A//fEE9fkhm5oOlseySOyIhGIoW0lsmuFZilqTmUmICjroPFosTOamaRLd2
93eWXihNt3pS5AVGGMl/FkXOsMOhfQ9LKmOALpqB7pmdI8Y/HYX3vsold6tQX7px
WmYyAZK+KHyC+pYl4AC5cnJYWGuLnJGIhiYp5EoumEAC7jzGYVqMbCtcvBNC2oOV
hipgbshsr18iVro57WfYykPFO521yP41vCsj0FOZxY7D/Qy9KOBnGX3I6/H4y5if
VySgfH1IvdHKm3PaMVkmUj7+9jaV0liGV03TgI4qzpa9Ny2tYsSqCAs7kWV3cMqv
FfZ+NgoaZzyaGEAzilnuWQA4xSVFzDHb9hGFlLbVMgdmbf+ELVhNJpVwMO+/7DpV
DP07MuAmt2r/dSIcFmlu9fRz2lKkbxK7FbWdkhkz4JTlcLHs68KePp+9FSyKd5Nv
P4t8JHAOX9XpXat96le7kk2b7nd8vSnbBBUxLCp8fCLE/pqPsCJeL4cYpgFLXJmD
5ngVSY9pPaBt/6F8PMEfhbJiVcWDTW/e6GF/2oMlV4l+6XS4ev+5EsdRkU2g6uSa
RcQCbstwp4doLL61245zJ4Nwl4oBRie5UJlrocWU/gxUiEUW3K5vn8a43eBkbjTb
hPl4/k4kOr7FxjFTEd0jkFWGAYIPGTsz0XZg/Ahz5RBMUcdUY10=
=XMM/
-----END PGP SIGNATURE-----
Use the correct osname
Arran Cudbard-Bell@2019-09-12T21:14:52Z
Files modified:
* scripts/docker/build-ubuntu18/Dockerfile.jenkins
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad9efd7df4edd11b18cd…
======
detect changes to package manifests and pass no-cache flag to docker if found (#2959)
Matt Rose (via Arran Cudbard-Bell)@2019-09-12T18:51:25Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be4cac8b225f4ae2f825…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16jvkACgkQfQ55zXdi
Hs3nXQf/VP9MsHdFMUf8HwCoRle0Lr1sjnaQtYHtoe1LCqrcl7G61Mhmot39mjU8
yXsMhJk10yG3eQueUasCya52FRFaR8FSUGTZC3gjW18TWXM5os9ymQRxUfMLwmz+
CaNSXjRocrcpgEveuY2oA/EijuZRST6gbBSet0yJCq/eDSgpR8uG+VIpJlSJdyja
uj4+Wfw6Bg5Ede4u/mRDMe4hE2jpFpQQdlazPy9YJO/ktMmzbFgesrNocOFv8g7P
jQ4pBb47VwNtxF0Gi08iP7Pb8uBeDPQTdAyot+7CsahL5z7jR2mmrN/BIBVp1jue
5OKQ/h5ZzrPmqO01pdLKtO+BVwq2ZQ==
=MddR
-----END PGP SIGNATURE-----
shut up clang scan
Alan T. DeKok@2019-09-12T18:31:21Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82ef932784c3c73a51fd…
======
rlm_python: Load the libpython using correct extension (#2977)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-12T18:03:44Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b418a47af005e0afc117…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16fpkACgkQfQ55zXdi
Hs0NvQf+KzCr7W3f6X22fxJp9G+HPm/vQTx/3bygDlqbt5KyGTB2WbWkUvjsy9Hj
02+pBt6UoZGHGr20yHdQqLzvXvFtHAjZcMoXikSLWxV6mwI1S4e/yuaU2zJzhBpn
5wClDk8j630qrKKnhLIA3Y7imUYO2o/O2rj79FyVzvV/E3T1bHi2SE5pa1LqsCDA
u3YSFJJpDsz1vDop71fXiWZWN5r2S2+b3cuBIJCsE5vOK+e3EKBVlfdv/xWR0sf5
8BpIaYGqrieLVcO2beAfXVjTkIy5kQA1hMbiREe2hhe0G5j0ebh8mF73pet611sk
eeEm80kbGYZwh1yKjfCzP+q/MyMRKQ==
=eVpQ
-----END PGP SIGNATURE-----
don't "goto exit" where exit is "return NULL"
Alan T. DeKok@2019-09-12T17:21:20Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11c9807dace5262f83fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16foEACgkQfQ55zXdi
Hs3mUQgAgRFQd3pNNPb8NKE3Qf82xga4NG0EmGxH7Kp7fkyVY8CJ+YszjUE7IDot
d2mH8Tkrqrbjic1dfmOQEsITegsQUP9aTmOfCIXQL74Wb9E9xTF+tUOS0KynC52s
h1UmWpbFzOr3XwGUYgqzAYrkjIWVDkDrbrFNQM1MaOUAXjg445DglVIKaxUb+gLp
ELMktUs9u07vx15MQ91PjYQbf1wdIvxVb2ACP7CA/9A7SVzxHuwsOB0sEqvTrGrw
mZ/PmGwppsG948tze9vEFsRIQofrAhA2dH8I8tms00cTi/9chPd7XD3MvZYoe1uY
wt4gnWN6pdOsEmpofcK2ZaB393N5Ug==
=Ngvq
-----END PGP SIGNATURE-----
actually add CC_HINT(nonnull)
Alan T. DeKok@2019-09-12T17:20:55Z
Files modified:
* src/lib/server/cf_file.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82a348f8118ac91eefd7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16eUUACgkQfQ55zXdi
Hs0C/Qf+I56JB7catiWq0vKgvdSudaQNS3qvmnmWwAISlRJ1RnQt6tqrKr7I2KlI
2LmHvU8b56Lc9QB8+xCxbmfLVeoaAbMNiMJNLz8AO/nNVTOAU34xjY/7hdoIV9Fx
tVmJuilfRtYiMT0RL48nhnS9hI8tW5u64mFmEmF99zDUPjYm3tgKEwg5Qbm9BSD+
kJTDEcDicQXCSz/hmFs6Us8qXdcNpS78msfDfsUOfuuDIzst3pJt0E+cl9sUImHX
xFfUyr9POtcQhHz5BGAGHgcNVcMPVCm8cb34zLtJz66aerxqf6hjzgqLCGwPFK1G
+dXnB3HO6lhFUKg2yP2Joc4E8OHOoA==
=IjJn
-----END PGP SIGNATURE-----
add CC_HINT(nonnull) to shut up static analyzer
Alan T. DeKok@2019-09-12T16:58:35Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/907f32a62d3833da1eaa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16bUMACgkQfQ55zXdi
Hs26zQf+L9iNqkDDsbn8BH7RpQtBraGtJ9KjvCi4vbpwVWKFenGbQk+bzpcCvo8T
JuWaL6dHQRZ6CStA+upcW29TAAahekAYdvozbNy81kNmF7CuOtiU+y67zBDDauVB
+hho1kSOqfsV94Qa8quS5i2Ys5hIzkmixmSt7jn3vM3bZRfnlcvLY2lAJAojNSgo
8MJ/zIj8vwgsYrNCZj6/lavvM5tKPlZXZNGZtd1ODyM/TSuGZt3QDfGJ+y8Tfnn3
r4swU80ymtlZWHrTetxwqOrOsfrxTf9oRrQBxGLLSnC/TDBq2H+MVXJ8WptC4lC6
A0pwvsJKA4TJmlXWCoGcRwRtV9+cCg==
=8BfC
-----END PGP SIGNATURE-----
allow '@', too
Alan T. DeKok@2019-09-12T16:07:28Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f30403d2af012220ba1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16YG0ACgkQfQ55zXdi
Hs3mTQf/YMBy2gdUFDiY+IJgOnKdbmoAz8GpPeFZWPdJ7eEg219Ckq4X/ZY1yfqt
8jy+ITkN6TL5WMZ5lh//QeDgp39Eklpo2WygeD0a4HOHoJLrH91B1P50Baym7Z0Z
JmMquC8lzcUxlTKL3fa6xj3Adob9dGUllCetzAn4UnKlcoVruXzSk2ftTTGHhHwC
bE05ICqPHHj74Q0eySMvUjhTYvBLC1Qru6/7Mx86FlI0iQjIrSYR4ywNJY2BBiQG
NSeIp70OwpTFTax1dtTEtf59QUzrrvY2bONKUmdPoJS0uLv+BQ+o96cF4ENojL0o
3Z32U0zthqYKFcG5qf2SMkNwVSLtGQ==
=sNFV
-----END PGP SIGNATURE-----
fix canonicalize error function
so that it prints the correct thing
Alan T. DeKok@2019-09-12T15:12:43Z
Files modified:
* src/lib/util/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d54dad851227070bb48…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16VusACgkQfQ55zXdi
Hs3gkQf9E1BLyb6CqiUrhx7IEdICMX8e4/f0zYiW3RtLU2v5ELncpPlF7gGPJwlZ
wLXpyiN/w/Od18UrZGWDi6ZbonniWMwsW6Sk5ZZQEPbe0hZnagjQSBnxpxXqBgyg
weUVq2M+QSwcWFy4P8XmVxdXYxEnYhmyiR9HfqWiCK3bkVI4C1ggQ1Jm4MdbKAMm
NH49JJyP8NhmEECgqY6FxTI6JIJodgJSXVqI2dTgf0p0cWFl1yZpZsPGKzCw9l7Z
/cx5Cj6mp2aCtj4sTgzMQHw/6oLx8kt5IIdDQloA82BFf3lAx1qxZ43X7/13kAqL
HnKiU5favZYoeoqiSpA0otnUuYcT5g==
=jWi4
-----END PGP SIGNATURE-----
remove extraneous comments
Alan T. DeKok@2019-09-12T14:32:04Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a171acd343ddafcd46a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16VrAACgkQfQ55zXdi
Hs1Bogf+OmdcP1hL27k/SArIZ67ftPQ16lijvt0yuURcPTafWPlqPP4rWqavfdBx
UuxWhvNO/BBP2LlFBqxsvA4Z1L17GIB0oTtvDf/mlf77cR1SGqQcOCi3pL1NXyf8
kk184OAJ8STG48Rw9xxhDra3IoPGxSmDUwRWU8Oa6SRtm655IITSQ6gDSUtu4w2a
0lqgkm1trNRXyfOKQFE3q2pQmcbhsObmS9xPXjgpqjGMlFzdLGO1PGysFIqg/YK6
BDN0pcESiY+brLviCI8Zie+ACaEQ75agIPKxSQOw9cQhKkZM9YeNYbOKvTa3jsnK
O2dZZugTzyOkYImWxAoiIL6nKafE4Q==
=T14G
-----END PGP SIGNATURE-----
more fixes for parser
allow more characters
if we don't use regex, treat '/' as a normal string
Alan T. DeKok@2019-09-12T14:31:10Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a189c2159480ddfc0bfb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl16RmsACgkQfQ55zXdi
Hs05vwgAi1F2lrIqhWJiVpb9EdohzYqlOXb32XNb38IJcKrUE6BdKRrKZxOVpX81
a3KsWrQFHu0bEh3gNXVEaouFuyKOwsyqzR2BjYqHAQdbFUFfKmxZl3KWc9V7f3Iu
7HwtxYvVHQ3T8I74kXMFrrxBMP653apTn7RG47Un20IsmQWQcb4i/kCdIa//y+5/
cljR/c7RWwpAlDdysmADvxSGfiF4ZLvZ0GKLl5KpkhyKf8qMXpKNmG4u7Gbmsten
LMH3pogGGVYGIAYMLfpH53w2ZI88PBS1NpPe6bipPAGWH8eulWRN7CJIRCsdntCJ
Oly4XUakaSda4ljvG6192zRvJqCs7g==
=bOx8
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok@2019-09-12T13:21:44Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c165bf3e78986b927391…
======
--
This commit summary was generated @2019-09-13T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15icoACgkQfQ55zXdi
Hs2SMggAggEC+0mKdoAEtOAq0hXSQ6UsX6E36cHC6QVHBgKQLAVwWkTdHk24r8Re
gtx9G+MunibzwqGxV+clIP0SwHb/5kj1Ssdek54h33/Z1O7AuBlw7eKxAq+K6UWE
OeQjyuJq/bhSibQLttj2xaB0SdLqUaK126b+TJsDUVK2Ngh3H381nFzIOATP0GFB
nr5w3/cyaboFqPbGmcMPiNYUC1IHMZQCKp+NtOKkrV1PA3y6vSuj2G+DRURMcOv7
Z5GIUeydzJ9U+c0wNreUjleZ/YzTLLJH9werHvVYyDUQ2dmdKLs+Y+UMl3lFoz7Z
/JRIuxDFm6eXYpWUzUufoy96pSUxxA==
=oCq2
-----END PGP SIGNATURE-----
nope, don't un-escape things ever
Alan T. DeKok@2019-09-11T23:56:58Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da038846e95c79f369d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15ickACgkQfQ55zXdi
Hs1KpQf+NC+d6Ry0FZF8mSsYGDwCbVgKyDFzxLnldD3rsd0w8m2R3ALmoY1lWpci
zzzq1KMhvbOMTQt6CPxYzQ0JuyHhwFEWX3P+rebLOgEvJA8Q7pKxGv+l+Ssjj6yp
Nd2gfdIaAeOQuCUUPWenObAW+lK4sQJNuBdYfq4L8jcpRoB825NS+Z79Xg87j8Zr
rRamx9+CO0RuxcX72/jfjLJ6W2dbW5kOUoTb3ZOij+zsmX/tlqvqIQMxjO3EubJX
8M/4gB4kBrh9AH/BkCBR8vCr+OCUXqQHzDQ6D4F6lWQcuPPEtXfRE78OEVGGXClF
V7L0Fe4MJzBhRBS46FcvhM29043iIw==
=eJa5
-----END PGP SIGNATURE-----
remove last vestige of getstring() etc.
Alan T. DeKok@2019-09-11T23:56:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/884c3bbba007e0af40bc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15ickACgkQfQ55zXdi
Hs2M0ggAnefkVgNnbghCVSJTlxl+yI6LnlWScJ6Yz12c4yv0HBgiDoHsXY++zkL8
G8EIH9g7rWTqz6Qb1Srw4zwHtdk+aRuEgET+MgQlRGnFEEpO8YKq6nRIm2WOi6kO
nOTPMIOhYbHe/R5uUSl0p0xJHyawRFOn1Qkfemx163PXlh9FojKhqH0kaFeZfkOM
0aPSurvvbu3RDQMk4lWipT1D0V3mcLTx+Y6QxNVqCu7vwnovQKPIifDF2k5XsZVx
2GLiW40xR9QgYof4zRa7fQihT4xrLic1OyDeJ/hETxSJ1PDef8Tlq3MIpW6xNFuX
BLDPr4YuFUApg47Q0sAkM8cv3rw0jw==
=erMi
-----END PGP SIGNATURE-----
allow cf_get_token() to do escaping or not
it generally escapes names, etc. But not values
Alan T. DeKok@2019-09-11T23:56:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38e09ab010121252dbb7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15ickACgkQfQ55zXdi
Hs3jgAf/SspYfhang6gDZz2ClQjtB2v1m+WLfKIPFvemM99vPgWf5xNkO8beghZL
F4YlKBT/qv3U9gQ9lvg7MYKbfX9BktYA9nQf0MyOKWGjoGQgiOfnGDRUlsV7Rmu9
trB6zVbQ1/MH+OWR0u1J2phmkIaiX8B6uRKRw+f3PoCCGL3gvjwbuLhYvQtAQj65
a/HtzVrLMLywzdN/p6WMVhw7oqyDEIkg8c3Wuu2nMKfMxoSBjGxR3a3pTvKqD5r5
fGqMyfDqAvIoV8hw1B8P97T9e/xu2JNid0fqP028ysOQgp+arLMycYRRSaJ8aXP+
MJOvubXZhAEa103zf3YweEYd0pLbAg==
=//LS
-----END PGP SIGNATURE-----
better checks for BARE_WORD strings
which may have ${..} in the middle of them. The old parser
would just accept anything that wasn't whitespace. Which would
cause other side-effects.
The updated parser only allows a limited set of characters. Which
works for all test cases, but which might disallow some corner
cases not tested for.
Alan T. DeKok@2019-09-11T23:56:57Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81bcbb8de5c5778b3d88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15Z2cACgkQ/6TVgp+2
18rQDQ/7BRHy9GwNops6+pXvQR/6GvBP7N3b5/vyJPG4zm+tMV5ZnH9BgOrAhjgF
rZtb2W5iB1lk1yXSwmYy3bvUvJVOwICQeTpY49ooiW8dQHqBTPhcBjqsUGmTVTCQ
PR+p46NH0CUT+Jjmt8pERxOHm4iGZ1DGyZZYloyRDxHS+JRFM9mqWw51uzYRg/Pk
6ITWrIgZQV7EvdAqaeiuk1ebh7IpD2UJTXlWjJqcBH2evmpo7Q4bmduVEQIwDF78
HMhqYKYuZDL8l3jqrKQJpGdPN7Ld8dJaiwn+d7kkKVQhsC1zuaOh/IJ3ZhHRf0Xh
+NoeOcsiU1NI0s+ToNrp829faBxKptryR3wmVLo7oCzUjYUzH90NaI0+soy49stx
V+hIiO6W7iXiT6pvs2X0coohLGh1smcKGx6Sn0VxlD8PNrLd8tfrj3cmOZDqzvGV
N04Lwm9goe3ZPvN6J/x5vaNNkDLP4pLUYLSc7bDi4kgHPD/MxhkSfXeYdPz2mxCF
+9bPRzQEAtxjEq4BaHnC93HjXEVQZRaWzklGrV0GNOyGUDopsB/feJaceV7ai3aq
XkSdcIyaAlHFDQQPUO3hrDqx7wbyVmWQD96UqV++p/Rc3SXLq4zaMsFEZ/8CiUKA
lhxbLUwml1Rca6YkGA1WTgEJ9B0pNzGl5sMjRRC4Erhc+90m+Mo=
=3U94
-----END PGP SIGNATURE-----
Fix calling doc test target in travis.yml
Arran Cudbard-Bell@2019-09-11T21:30:15Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f0f23768a7e3deec243…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15XuMACgkQ/6TVgp+2
18rcARAAni9mhb2KAzzB5pH3IQgGpQX0gfMQoussk1yXyxkCpZEUuWOywTaOYD2T
mDY4NNMgsLHt7VGP4pjVBraYXitl3N2N7ZEh+usewJNhrIp305H88t8JnPGqVxGc
HiOFIPQost25hi9kBWYI2MFC77vE7mZyDaOSigHL95pJukGmWNskXVbJIXw8FsQp
LHynIYuOEO6vXQRWoCs1dofvjq3zxeAodLi5C6qpHaOsb2yPdm3/rC5zONcPULKf
n9ytUjMn38MTRhrAZC2FqyFRapqorF9x8tqO/ewrfAGXJMq2YwixShOHqY4CdRdv
i20bESMnAe7jvyomFbjFkk9N4s9s8KSC1aZVZUewSUsjUS7CvvQkAd2Tbw/K1i3G
LjulVBVUS1/evwJOc4xhO/YnDHiTwZD1tSrt+BaniyFVMIfw7KbPxxQyIfuDg6Q7
+lWhwUzDMmQJQqiBcNGnibCfXRcLi0D9prCrCpMFS5WIjOUtwJB+KIoUkkoRRUsv
1jnv7YUt4h/qLtNQBrTz6Wm7avBehq2HKehpzFHbBWNablfcvJSO3Ob4sCGuJJ1O
N4osunFNurXkMGYqWgNE/595GpyUTmH59dw19TNNbodXdWPNybXRjKpuCKGRkbTm
jQHVudnKNszfRVQKkaltOxfpZ3Z7JZoJap7KuJSoNMSIO+QHSKQ=
=9R/P
-----END PGP SIGNATURE-----
Aways Py_DecRef(inst->module)
Arran Cudbard-Bell@2019-09-11T20:53:54Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28eb5e8d9eb7516d3e2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15XuIACgkQ/6TVgp+2
18oZ7A/8Dh5BmxzynSFf1bmLxK43z4lck3JHkHDhU2FqWIm7i8Z5qE6v7zBpdxtz
bqBv7EhOMPdFIM0PbT5ziviWi+FVU/IqxU48SwPqEZUDX8lPzsXEeNmfe+j/Gk5u
M+YB3MsWaiks4q+Ua7hg2NQwiJtcIPM1g74cmzsrBvxkF3GjHx0Rj781uupnOEuK
EsFTSb6vCj5xBFrPsPJ26X1+iecSKxZaDh5/9Z2k6cv4nFpyp5hR/+dL4Qx4E1Ny
T4xCWXMo+ijB8A4cH28A4Dnd+Jo9m6NRnAYyb1fIwDEIye0eoZnIfOj7h+cutpjx
RC/RqzeZ1ZEyV8xOu0wh4xglmBzORYVEpIxsdAgmKmBKkuMjvfN9YVOIj6wrr/S3
9N51W/vBBZJdIZLCXBnd090JwXttV/zTcmegh2OEMcShLduefvVFeBZEjPB0JGF5
FgU1Prsq2YTwFLcbss7xkNVtpQMFwTBxolKuqQ0hVb9UpDflUcfWyn3gSUTfAtl8
SDetsllBX0qWWS1kOnHdmsBLbx2AG9XH96jqB41UqViA45ipaNw1Gdw3YfXf8ZEe
l5l3fXeJwxitqFKwbJ9wWEpD25jrX98+o6gvNPIW+p9wmAfDMXl0OVHkAxgrfR9w
JpX6JZb8spisJ56x1hGHAxF2aN5bfrgJoP5ih7RLT9JFwtfUgi8=
=KtMl
-----END PGP SIGNATURE-----
Fix stupid timestamp issue
Arran Cudbard-Bell@2019-09-11T20:53:54Z
Files modified:
* src/modules/rlm_python/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97117b30fc4cf176f6d2…
======
rlm_python: Fix marked unused complains (#2976)
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-11T20:34:21Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bee3f9d143b1a96dadd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl15Vj4iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108HzhD/45jg1MeAPy
w++gNiQxfKG0r2tsvAvrMysDQlo1YG/iPK9N0KueGa1mqeZi+RLUo7gpxZgkkn/G
7DQxGkjkG2LRz+2t26lX3iib1F+27jWF6i673tg49COVJ20LNIq5kN7etG5JPn2Y
dBihbfdU8SDFq4gdaUEP7POdmod3xqXplk10I73Zf2LidKkzF1yXxdLA+6yFmTta
dhfMsiVmoKvPOAHO7vW6yGpAbcfJqj5vemk4/T6MegGvhDLCiiLfOjS6vgmdMxji
mormFK6wfpHpo/kWKPsM5d1MJmoC0XIXqirK53l7TpBGos5QA3UIYxtL/NJ/7tb9
XohskzZR+bXodmFO0FcAc2ix9rhtT8KbQchqH+J87csIFiEH0Jbtb1SvMhjLIKEL
ZH//O84IurY7nH1yDrmaFuucZLKwTy96LGfa3IesPXQ5BHJEHw/uY97qQKbJYvdK
OQQW/yKSCGAnFuzQzYfHu16/j4+dg0oIHFEcTAANmVOb+4Saix2HdBKsdga64ksT
enkZrwKPX0/ZY9+fD2COmmKeUlUqScCaobGFLDRincwq462Hw6tm+jU5qvNJxd8S
vGlcB5Sqx9co+sfCYnaRYLokQWaRMa1VOl84Wwhvb9E5ThFyULt/Oc3srNfBAoEP
2FHBab5X/FL6A+HR1F02LOMLu6/8D0H9jA==
=Jkif
-----END PGP SIGNATURE-----
crossbuild: sh needs container up
Matthew Newton@2019-09-11T20:16:51Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/420efe4d0532cdc24ee6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15U+sACgkQ/6TVgp+2
18rtExAAmuSRP0KiDZIXyhUVrI7PO9Jl/cJguiT3YCQd7XTP4h/uFRixsqOXCzWa
Ib61bOpPyUUV3LqE6H5V6YPrGWGVsN0f7ChNtTuiYLKZ/0sdnJzfny1+Ywu0vPsG
PFg3GoW9ij9/DotynTYv7kXWuZ92qzrtS5MrDv40WbK5i1XUrJDsTDqKqmympJaQ
AMubLG3DscRpAUmMGjjG0oxiq3V007bgpuC8KC5d28JzCWRDh1Fktbvfk4Wfda4E
1mJillECHUmNxLfs9LbDACB7KtraDGgrSJ6TTky7QWF67/4GRJFKdgwdazE7nCBp
p6Y07U7CXQio7sgaFoKjiYBJkMoznpe5ZIkvrPjQLxVpx2zgp3rFSRWK9rVL6vyq
6RwGjZFPa1ZDl/ah/nf3skpWchfowksbeffdv0o3XDrg+Pe1m5MP9i4/JSfrQCx1
o48Kt6UrIEr/tHOW5BsgbjSwEhdJFZ9gaylE6hRGTwhSp5pDGtFD35d+4d/uN0vi
EAsSNujl9E/fPIAx91lA9MZgj/gvnyofc0FigH704smIdMIVdIP5/ijtOsMRa9tu
bXQz2E/SM+dA+knDUV2YRJKs23cYmPVKWGAtatR8nG6pUwRbzMSg62Lontz0lPNs
uCIVDzKP+QNNIwbbNduSxJe8JducZG5sZA9TfkTL4du8FEt0o6A=
=z73N
-----END PGP SIGNATURE-----
Not this one...
Arran Cudbard-Bell@2019-09-11T20:07:07Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f5084d413034adb5c9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15UpoACgkQ/6TVgp+2
18rIbxAAo/UowW4u2u6uGhGFO/h5ztNEH8LJp8obqgGxmadY9KSSf8MfhfSy+63D
mj7w767fC+/tgHPKd0geAscp5nq/DiWk7OyuLZA2QwvTpdcPNwkQRO4P2ssobivd
CuMHV/aGgXpOQ6hxtX/G2EQJiEHSmvplXA6jFKprJjhvKIGF/cQqr+XofB96YmAB
x+b0RK1wKIitlZEsCBoITlo6+qfzhViTiWMoU/w3jS3ZLsmZ37Xx996Gn98q9gpc
3w0brhmERKH0vw4RnpjRJDK98bbUbforVmY5AmfOn20Uig1jlwD0vWuL4SEDAfmf
oBMYjHXy+gF4zhn5QubwMikHyWC09sPzGRx6ocmLClnHYWpvp4mRluVsSf+c/2lW
DsPaiWAIstBs3NU802Yl0Y4b0mFJttFsFeMp9JXa7/yRAQEmKHxyX4aSeVftSGK6
xDE29/aWOJ444ZE8LJu4PPQYYFJGhSPko2V47nXyc6oCoNR5PJFL+b8Rd24E9DiA
xrFncakPSrqzKswgydFdB3svEgFzQzjlNYCvwqPfQE7C+loTzOUsC6v2VNCVI7Mv
jWtX0aJXv6KYxn3GTip2eS9M2S2Q3AXhCMWlmXUzmj+YDbmq9i7QiTWOTq9oVGmY
GfM/fnzt0l6yfSUDUiyVg49vRxwGcoDFoFyRkGIXatWJ+nwI+M0=
=u7W6
-----END PGP SIGNATURE-----
Fix tests target names to be les lisfy
Arran Cudbard-Bell@2019-09-11T20:01:30Z
Files modified:
* Makefile
* doc/all.mk
* src/tests/Makefile
* src/tests/auth/all.mk
* src/tests/bin/all.mk
* src/tests/dict/all.mk
* src/tests/eapol_test/all.mk
* src/tests/keywords/all.mk
* src/tests/map/all.mk
* src/tests/modules/test.mk
* src/tests/trie/test.mk
* src/tests/unit/all.mk
* src/tests/xlat/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1afc8b3ceb230553ba3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15TpIACgkQ/6TVgp+2
18pAIRAApST0Fl2sB85/MHSgtT5rlVCaJy9FvCzQJZlJSqMfJwece4HFsA+any8a
6L1y1zkcrD0P4iFPGBPyHMzIoFu3jvn44ZyHsGfU+FJV/B+AyhcjjiugDAXwmK9d
BJI5f/3Wb+aEePDBMrmoM7f7vvzcfOyAwPTZb6brck3e7BfWt4jfvwwrL+Ahrg6I
bJn9yiyiQ60t17+F3o3o7xrCZ3p+AlqnmObTZn1ZavXkoD/yVFlcjU/YB6h7FAW1
5Cxe/KPBzm+BD+WGTUR0TVZoDmalswRQWh8oPVlRNC7AK4zW1DXi47VM1mwwbjAO
891xpPtXqVD+Nbsr97XopHY5veY0WUa/xDNuKiR7EdJ7FgVBRXLpJ39mdBuFxlR4
LmrRKPIhl1u4jmIzjGHEd/EecQ9nl/PJB0pZn4jF/WUb4Qf3MKXa5Wr8x4TIFGA1
5Vn0/xH3741LZSsBXR3M4cbNkbio2QQMBaLbB+6u2Tk38rXUVU3LRQMpic5SkPVE
5WbQuqmWx/d2SYwJKvw1/GpStLpWcTSOQNM1POs6OCojFkYgym1HFHzrhhuFByNX
yVWpI+t2DqJC2QqTVZiwIwlhdtXsc0w80QYi5LkQlsmQ8SM2Uio7l7H2SysDC8tx
BoMXNb01ui9ay6uDBGj07Cp+S5sVHGdGNOG93KOO1sUl1UsMn30=
=n5eV
-----END PGP SIGNATURE-----
Minor fix
Arran Cudbard-Bell@2019-09-11T19:44:18Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7726a47d170b159ef43…
======
rlm_python: Add hack to bypass bug with 'pythoh2.7-config' in the OSX (#2975)
As discussed with Arran. the 'python2.7-config' has a weird bug on the
OSX that if you have CFLAGS="..." declared with whatever content you get
the below behavior.
$ python2.7-config --cflags | grep -o "\-arch [^ ]*"
$ CFLAGS='whatever' python2.7-config --cflags | grep -o "\-arch [^ ]*"
-arch x86_64
-arch i386
$
It results to break the build.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-11T19:43:08Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fb8f5959ccf00e8fdec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15TIYACgkQ/6TVgp+2
18rfvQ/+NhyNyJBiSYNF8f0IBijVnLVbHrbkL0TEKRYyvlVndFkgHrm/CAKm7FXD
rjGe240xvk4T05S3n4FyA+Zk73YIDVTzQho9k9xwPAsbZZTbcl4xv1YMDcJNLyt9
hNzc2c8SRNmAM49n48UwG6PWF8KG9E3bAqLK24BhRUmlmjuvvlqz54l8yf51uBgK
1p9+TabwSdfs/7mUmIn1McuyoIuOZIbKY7TfKt3g2tsO/lOpcFOkzX28BjTGLs7j
ND5kTf+7ZHQhm84et4cvwsYkL9iVzFcO38iOc6ND4md54wDhozRXE4ErQSOsfxOy
f6+WjDVYOrwjzNqgIUcVLy3SirC1ZNUqaItnjK6Z1784BPWpzdlMqj+Udxgy0IVR
900qHC7M8puv+p3k9ZHdRQuaRa0uKo9x0jAHeUV66f3YzS93uCgM2Jj8PDiskN6t
0up2xlYsPGQxItxhRkXeOsmbz8bJ6xPtW2Yxkbj0Q3GF6ZfB2PI/lE2AOO7T0n70
J47mGZ1MRW+g9sV5vmWyMiMJ8WpiWiHY7y4ubVhWbZp5EsHy1SoR66MLq/f0dRHx
u3MeAnBt/vu3M9msBU2ce4wKlfsfZMWxFCh++qQHyFMWHpEX22v7V5rvBBt1Zv3A
hlCLnP0RmzHyzJRKFzsYEnC2FDqSCcCvLwbZmbAFSvwhoTUU0Gw=
=yprW
-----END PGP SIGNATURE-----
Catch more g and w flags
Arran Cudbard-Bell@2019-09-11T19:35:34Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb50af8a7594dd0c50ef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15RkoACgkQfQ55zXdi
Hs1W5wf/T+wga6FrO1jCumGvuT5M6znb3Ez8CJxnXg3w4cu5zRqYW7Vr6SIufAg5
EUTbvOoaBsvufSWSf+EUJZoRStSctTHLuoNNIQahh29Lo1gDLG0LfyOC6ERZ/4Eh
K4qpVgsvzHGixVaGcHxER/NNGkAF6bh90kyAqKX11ZGhObHR2a5tNoInZZTD05sO
fcJTNfvbLAnMmH39kh9VKpdwwvkUpy21P7yF1ouN/ggczGM42jGb3DIa1RspsJ0A
0/NU2s/0u0yNjras4m7E60bc4DZTciWUW3t9WU+KP1Y7SNqT3uALcGPAsArE8E8S
SNRPwHMzYAK1s2wb35cKWRMnSnFjDg==
=WtZz
-----END PGP SIGNATURE-----
be more forgiving about break and return
when there are things after them
Alan T. DeKok@2019-09-11T19:08:58Z
Files modified:
* src/lib/unlang/compile.c
* src/tests/keywords/subrequest-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/616a97cf77b32a816229…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15RkoACgkQfQ55zXdi
Hs3ixwgAgrMVXCRskVkvciXwZf2uIXMvxdGxS9iN2rnglieG2/lq9z8dncpzUDbR
KwVz3UVBdRvHwp1ymFSIRnSMuMGJW2X2usV2jPhPhHTGuYa4XG/xnpi0U4fNENVU
YucpkGIR3T9y4/T5pwqciknykrouP3vEcxRJbFcrdPP7oRXddymiYoHF/jjpeZOX
zi/cw73c/j/Y3os9erycPmA5spbrf7V8MbNW5OP8dcn+NQM7IUrPvJeS5jKPtx/A
S8wJG9jRSwEKWINsc3Iet7V9sFMG30H+WPPzTbgPxmdVkrlankPXfZEIZDdepURT
V1kHTcsws+sQ1BAypnMe0P3PLURnLw==
=1Mun
-----END PGP SIGNATURE-----
make conditional parser check for regexes, too
if tmpl_preparse() is told to not require a regex, then it should
treat '/' as any other character
Alan T. DeKok@2019-09-11T19:08:58Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31806f7b699779b6247b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl15RkkACgkQfQ55zXdi
Hs1kIAgAptkR3VMffgF42i80mAYQRftorW9iLKtfy7V1rIQjlwM04IrT45PU+mTw
1hXPASeYUaYip1kr6dZmIe04x208Cl7yFRxIwqOkpI6/G+iWlp0b2VSCRGIrwbhP
gymhMMa2ONO+7yT01tTRHM0tUtgoiIr25Q5ugVECasq/NgxUJ3ZaXTaAyzFG34Y6
GwDNNBbSz7/0sX/AgFmgW75jg6FrOGhGNY4sQk2WJ0e1zkN1Ue2V3nAYRFf+7eOk
yci0MdxJbnjof/vvALCtXsvwb7leruuDjzXcHLMXxWTcd3pSkQt+SRXxjpzAw8Yp
+DCG09doGwzQk0xFDwC0Y3putsteiQ==
=vLnh
-----END PGP SIGNATURE-----
more separation of logic between CONF_SECTION and CONF_PAIR
the rearrangement isn't done yet, but the resulting code is
starting to be more understandable. Once we separate the
functionality we can start re-doing the parser
Alan T. DeKok@2019-09-11T19:08:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aab01ccb74d137f3974…
======
added documentation for buildClosures function (#2974)
Matt Rose (via Arran Cudbard-Bell)@2019-09-11T18:32:11Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4fb29bd5b094d99bc6f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15GjYACgkQ/6TVgp+2
18oQ6A/9Eh0Ct3VD7Tdhl7gjRMKNKyB0c4enuBtmANKb99uGCPGPcQYQVp1Gwi8K
Hq1I8tWhghRwy26s1g4tIHbLz6XlbicB1m0LOH5PY4Bmg6G7Lv93T4+Ez6JO63P8
gcMsYyOejAIhL0LCWe5UZ6qx0IbSmk6gQ97t4y3w9IXEOGbDs8MnIVRMcBrkmmgO
g1nv/xNzKpY2IyQHrB+oSxvi6bsJXCbdXHaNWcCDMJbvYaCzRRmySSsMjcxtDIGR
iiuBMiwwTIel0L5bOzbgnfaT8OuffziSfr8cYAVzzj3XBPw4FXCDfZGfn6EQXVoK
149aOwhmsVraQllAHSDVmWjPIHIawRbP8KD7eOYho86M8bb4q2LgxmD2IIqUSCD4
J+fvNoTNmf5D2ENmgYMgG3y4pmKbard2sbs4DvTk+GG+3JmQgleiAp6vh8rh3bIT
GBMF/u/kHRg4/DVPpcx61pNXosAx54xOm/vDwK7id7LqYOeM92zb9OqkMYZ0oBca
Yb05VbDX4IayGDbdxrRUiWB9QLp/X+5o0BW0Nv+6K/lpBBPpQ+uIome9uCUm4JqJ
W8623cAP6geZLnMaVjZC5XuHfkwYlU110Xv8e9CrUxKukccFsI4rVTiM6y9DOe1X
7dQoIbyDN7scYEQkUfJZIAGK0/cCUGKXu+xUCVOq3cBrVml5Tu0=
=eJMc
-----END PGP SIGNATURE-----
Make rlm_python mostly functional with Python 3
Only pending issue is the config not being imported correctly into the python environment
Arran Cudbard-Bell@2019-09-11T16:00:54Z
Files modified:
* raddb/mods-available/python
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c6d2331bf6761aeff21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl15GLoACgkQ/6TVgp+2
18qYqhAAm1zsm9mmeG3VUrpNMzDpJv5TBf9oAeunGwC1VaDYl3CpSGuLa3FpwHr7
SxaoqMrQMiLkgVTEB6+HIGlWH4GjyfUrtueGDRUdyxY9FBST97X9v/Me8dlPEiQ5
i9u+9ooXWhf5wYuRzJ3fEWsEHLwJJo+eI2HQt0/g96vLtaVFa4sKHZGCdcxzU6Qw
EMm/QnLf0puap8R4mcHVsRLn/fgJy4GZoZoxNFaUnPiM9yR/GT7m+Oa7RWOOQDUA
DcBlZr7Xh6f6rDbC2k0DJsEz49Qe7GcZSVJEwTsvMPZzupCIGQRpTOoDiMFomF54
VzeCWSxT82cyx5OIW3ZwtQyzTCZMCaANVplkG4Msy7h4kailmztmzWVFGloBG5ni
WSYAAE90V0/DVI6rzqeSfAofS2gYn5U3FGUBQZ/myhU3jQnlP5fuY6xMqWei7GA0
FWULt9yYhlDnjmpNWlAwZY6Pvg+OMZqn9YSEEuxWn2cvPMIxTHoFygTV92TlVLQV
4WNG5cjFE3DCgKBirSFuRapBZN9GM7zi+Xg53yVRBMhDXlzEcGrEQEecUuGje66W
frhRpXd+S2et7HJF/7JHKACKSkotdXZfGVvSUDlSD6W4a9mVY3pmmawY94iXFHEr
88oxHOShXj9dugLszSJoBta1ic1jGrI2SroLNLOiHlLeI2UR2g0=
=Ry/C
-----END PGP SIGNATURE-----
Fix help text
Arran Cudbard-Bell@2019-09-11T15:54:34Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c723a12733ddde6a8c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14XkQACgkQfQ55zXdi
Hs09zQf+OsW0dOiGPwGpxh7feHhSzFAdgbhoLFZpcqugNuM6vUoZYT8FpK4u2vow
CANE/NeamSNqC/uxd7MiJiWMOraSmXRmIV7bCCYOqymRB6Vtz+O7GaH67veuKGfu
CtZeTRs/mWfgTa364wDStzFw9zFE3z9ZUhtmC6nyknTZdhU6fnCJ/JnmzwIpTbY5
3s0x/jKWc0tgnsF0YTPLMOTHIBhjVP5mU7UB9Vbmr6MkgV3jjJSCoafQc0VKR3/X
ffInyF3SrLdtwIO4zqoiPjwexUkbtPfdANCgIlBrtpk3MjZPbeYQeUYWbBAxnFqx
0/V1f6C79bkOEOg9vCSA0YltGKgq6w==
=fvWf
-----END PGP SIGNATURE-----
assign to '=' on error
Alan T. DeKok@2019-09-11T02:39:00Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b1706e15f4872a9aa7e…
======
Of course, errors are errors.
Jorge Pereira (via Alan DeKok)@2019-09-11T01:51:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/887823746c74f794caac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14UwAACgkQfQ55zXdi
Hs3P9wf+Mo3LCAkyUsOJUQz7kcYmrZTZQm5mhDvNah7yJFmA6YdBvTmi5XNz4v5j
xsVPGBDQAyR44I/y8xnoXniQljb+3SsNQhte6gRJspnfJCTd05OcsPu96F7u3hNe
Bk1qIzLwFu1X8E3mylt5rdUKlcXLcYkvSq8oe7SlsW8K5+gMdDJxlD6NuDDbTioU
FofH3hF/dvPCGx4E+nyjEXbNOD273gmhrwUYa8ZjX7GKuwRV91wrmrirhH2sGPY8
6bxQpQqvG3EU5cMuawOcKK7Agh3aofIhHkMap98QVgk46YEQJp75o5HpSwuG1atE
o+9kiw2+whW+/itXC7Crqdra+YgYcw==
=ESbV
-----END PGP SIGNATURE-----
Revert "dict can be NULL. Others can't. Fixes #2971"
This reverts commit d4a76e2bcd93b8a155efb834d994925fdb6cb5e6.
Alan T. DeKok@2019-09-11T01:50:54Z
Files modified:
* src/lib/server/cond.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fc99e4a1ba3a8351e2d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14Un8ACgkQfQ55zXdi
Hs0gvQf/TigBGbTgfFpZfvX5ww43Ji+rKOfBHVAmnFoG58WIPE6cq8bJbXdIIE6+
Y/FNSHZHksph1ZYoSnbJlC8nmPY5YqaAIyzv8W6Tp/96hO/MDC7jj9IGmDXt6sWE
SkhqLBg0IcvwtKx9EYAWVWWtvxVUEo4gw4LoVZt8DMlpjsjfHTgWxsZsk6Vxt9V0
XuTUgXB1X58oD5QFIMB/eQGTVI3sMuxALPnmj+/5QuPMrpYPdOi1hw50Y6cqMpNl
3FUhZv4pEjBKbXgchdPW3d3qaumEuiwmzDCGJSmFXBtKR3Jbnke1Dq/Vr62TGTU1
R7IV8bio17zCLzNN2ziPPKS/iys7ZQ==
=KJ4B
-----END PGP SIGNATURE-----
dict can be NULL. Others can't. Fixes #2971
Alan T. DeKok@2019-09-11T01:48:47Z
Files modified:
* src/lib/server/cond.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4a76e2bcd93b8a155ef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14TisACgkQ/6TVgp+2
18o82BAAnQWJWOxsrojIDD1dCp7yuyPh7d4dIEJ2Dnsw6xRTj7xYeUUsTkuGEt/z
qA5Tsz3EZf9apB2S1BYAOATWLn7GMGM4osn81CdbHctIKmwTBr1ZhGt2Z8gFSSrS
OmcHGZLNKCJE9ePhsxCpHCvZqNRI/h2kq+7IJ4n2vKYRzGAgx+L32HbpMBA9sh/R
qOfiUBWWUa3nANyhX1SYcgxgf57KzkLapAimPahKDeclxuQY+9E98IZt0p1KoO/z
m0fzmhmOOrCTFyzsefW12fMLOlLZ4A5tzQPRNYkvgNHkyHxuzXdf+mgCXxFnsl0w
eoXR6/LG5/RN4VxeuAE2JgY/nN3t8ua0Uo2QkcaDxbrQZBq/iLiKPaUY+fr/xj4K
8o1/6NFtna6UOXQKBE78AcMk0R3ovCvUH2vM+AbjFl/ASfaPPNcJxHjLcZanDAHJ
9syAicgKugwEceKPhpFUyaIE1M0skLDBmTODTQ5VX+wtLUFtNINcnAQo1Uxc4o8r
ioWftj4OeEfXLQ4YxaDL/buuhAA1RCvKRxMdNnjeoas8tPktOwQlXPMfdsZKWkFh
KNpDYwfBOd34oe+MFVisZ5V+/nvT6NlIV0RXTox3UhMSZcLoei7VwtR/3P4Tlvdw
F002BxawX8SOA5OehJMJgidLAqLKKiulf2eA5z8ej9wwp7HCWtw=
=mTN5
-----END PGP SIGNATURE-----
Fix operator assignment
Arran Cudbard-Bell@2019-09-11T01:30:19Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e5ebd247b32c62fe267…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14SBUACgkQ/6TVgp+2
18oQEQ//X/negBnEruOwkdn9HEVuFklIu3/mMvh+EJTpYrSyiIxaNrF44PpobvUk
m89magzkpySfvyIUs0NwA+O7DCSGKl+bG8ls4LcE0H1mI6YwuEDdlhfLJsyHNfLF
8sZBaZalBbh4JKfN3oVZ/uCc4QUjCDhyB7IR09lvj1knC5SVwyECM/NS9T/7gzS6
vNuf1iRIrvqM7yqzILzThW0XDeW621bdxNeKQ5k1i7c9v3hH4lNrO4iU2LBcjcY+
bHeQeOpkM9IFSqL4GEQnFVc4YUc/B84MeuvSSLxuodvRYFKn8FrcWNLZA2DjDFH6
mmvdtjjXKAG427BddSJ3h9Y7TFBStXhSePLOBP+AAq1buDOwxxso/W6nkTasNxFt
UfdAkqPl48I7z0mzXpn642wDgusZntZ4CZagTdG2UefOBuCFNPsdsVRhdXX1rENX
/gsufPEXDT5mQf+oK6vSAovGJOr7BYtEuDtnCGRYIMwTSco90ZNCHRas3Z7mBgsj
jRFF5Hiv9R1JGf0WYvAs5A9V8p6s0TcXrwlOYvxqPzYAMKBut3s784FBwkce1zTq
GyMi6TbLU+JhogMNEpkFLi+C5tqFdJq8+0xtTcdqY3dzw3vbICHe1Fzf/SRKPM1G
y37ZBH+PEASgMFxR1gkCJyEgYthxUtn8c/MlwTzKtJfD5WS824I=
=6mGk
-----END PGP SIGNATURE-----
Default to internal dictionary if we can't find one in a parent
Arran Cudbard-Bell@2019-09-11T01:04:21Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a901bac63613ba05eb0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14Rf8ACgkQ/6TVgp+2
18orYw//WeV/rWCKi4CB/mLv6x3e4/sfMEK5wb9mfTQpzwSgaOmzPMHwKIrDGHjG
BVRlN9fJ+Bau4kY2MDo4bI+jvMnPKqzuPVyn0MClczYIjvFuegoz/eYnaM/DgoRh
kn+ApfFYbPL4vBotCEVKPvdC3xK1/m8wwZqsiR4PGGF0zOaYs2MWTa3QehGJPvgc
Ua6lotncWqV7GzF0C1SNsew7TyyYENqiX7Vux4rl6u0rekMP3zOAHBfNBwI02JA3
3bQQO8rF3JVKBrOOtmbsPJuaLYDlML5jv/ncFoCMvUdeWk72pQzFXmBPiosMYOAD
WFsRBwe+mg3VTXddSOdbf5H7LWBSyRny8g65Cyb0MQ+BvsEJThcVVG+rH75b0IIT
Zt58bb02iBIiyGdWUWeDP9xd4yVdn2HKs247OmZ8XVCMzGmopmZCvzjOP2Ka3YHy
hhjFVtY/MtMkjDKtyyp+jqyCOt1/m/bL9fm0sLSCmtwQbeDMNL0lRfikE9wJV41R
w8nJWsLA6/pm2EAxU0eG3XaneesDVG3yNN/pMbcdQIUdruiIWiTpXrvRUnUJcKmP
qLRBA0GLp0A+MOyfIF5Hvwr/d/kMvQQJcpAwQnCWOZr/xisfILhn0WjR7my/KT71
Cb25jUwAIYFQx9bisHRjy7cy9BWv1Ko42Di0a/Y+XZG/8b+GMws=
=nbyA
-----END PGP SIGNATURE-----
s/this/parent/ in cf_file.c because 'this' is a reserved name in lldb
Arran Cudbard-Bell@2019-09-11T00:55:27Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/515c292d4c5161ddf9a5…
======
--
This commit summary was generated @2019-09-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NVwACgkQ/6TVgp+2
18rwCA/6AyEKGP0yUlzm+S85PPHlIdJeXh5cIDrkX/RVheBM+nEuQpnF8VZ0nVc1
7ImwTcOb+eadD4VOgCV1sFlFwlWBM0IsDj/ESxIwNj51MeUXe4ImGHbQItmSTpS2
fJJZS2dHfxU00A+JnSJfzjDrx0yGnFqss6JGMxXf+wObOG9m07/thVBMAQ1t5m8s
QmosICQSbXN+mPHb96AkKsfX89SpqvgjAWj4DI5nDfFURqqayq2rQ8Z/h5sjqyOG
w99ppy9OJxASsma7OWM3rkh1CungmpzCWRDtEjVvRvafyZwjFwF4efTYaTg5GH4l
RmkJzNxat1/6AChmgUBuES4f+aGYha+gTUrcHlXrU2IX+YlSxqyC7gvciaZOgCAA
GcwW5y379QNzhVaXE9aWrOrbbbztLAR4LrdoU0J7YfDJRaqLlqj4mCCXKro6WhBz
JISCyUoy+tLLCQZL2ah4TXVzIVw6QL30MXhcyTHOCqDaYnUMY6o98yFOmab8uZxt
U2LkImEVZdPNSzFH0oPqxAgXs86p5oRC6DPv7ctCvgnSge6tp4mCOZ9Kea1Q5mse
nFyLHXQtcpRAXFevPH4jjf1d++5NCvNkhLuLREUSibf0oprlr5+6eGsQAdeHTcn6
TTW3lUH7XBRwj+XoWqm5/xP9gTtaZxc2Bd9jjJvnVj4kTrIkuXg=
=bB4C
-----END PGP SIGNATURE-----
Start moving things to using the correct logging macro
This is probably going to be a mostly manual process :(
Arran Cudbard-Bell@2019-09-10T23:44:28Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28827cc86030270e15e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NTIACgkQ/6TVgp+2
18qTfA/7BaMmUbZSqr7xeNLgQZqsw140YnKY1VpZIWo6bvppQbVxqQzy84zKR7Hn
ys7QRZVNdMfGfv5etKgW0FF129D+gSde81Cgvz+RHNUPUHDXS7zF5wDujngMKCju
cSBU0UngO3ujepPgrwhanTuJnLMKdgKgyO8rwyHpokkqw3haiNlpMGxEOT79kIO5
w5KD3ucwpbWr4TdgABnpDENMfJrgwQ3eqNJOSM68uOfnKecowSX/4Hy8j1S/RBIQ
+a1BZgdjdXtkNQzX6JJWxUVbKAbBKw04FXTCqfwFFDDFk5VNFPlCFNvWYVfjmgXk
g6hsar7vandOrIITe2sGQJe4UWGCVdgqylSe/K0U+XvK3GW2zK3z1EPrsZqifm7P
BKQhjKWAvVglkIGT1dHJNC0oNLhvA/p4r7sj0HB6AVFihdFGVhFNoZmfySgdZ7yC
yzLVdH3xlSIzx4SpCOjoy7o+BEyTIelESnN89tqsUmNh7LAwsld88b0YIKbXLyBf
ZOERou553sobbuEVdmQ84GgH9H36S9gyZcwewRLnzc79Ej3o0xyspJPO/oPpDvEr
zwd4zzgu/JnTv6BliHLC/ZZAXWC1z4whtDPlbkjDcl2wEdE9mdY43JnyufJaeKu/
kjlu8Gup/M5EL57VlBHBSxrX9n7Hvw9GkO/+VkCiDN1gA2eYAMc=
=Ex9r
-----END PGP SIGNATURE-----
Hmm?
Arran Cudbard-Bell@2019-09-10T23:43:46Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/025eedc7602685d942eb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NSYACgkQ/6TVgp+2
18q+oA/7B8oqmDp4RttRslVrY1NlmhJNKxRWM83PVPYyZ4nKx22TiUUORPtz7QyE
gg8Dy1jvtwp2BDFPLmWZ1ijk00d5B1fzDzDPXDP81XXpE9D7hHcyz9SpRlOQsAUf
a0+7xmUWlgrnvYlCMUEP4jJBSIaa6pnk58ZH2A6nSAj5FrBQ9Q48ZUWFFeq4CRCN
7fzv2FBHyYHLHuopaI1CTiMffR+tTalgIcdHAVvOjaCUTqRIvbLE2WFhwGAsV+Hb
q30xoUBe/cj3dIFsrjIq2iXBaO8KByQp9wnB2OfFLHVL3tWekr2WEsr+1Ppf8j88
uVZBoYFuKupvluVk+svjDqVQKQBKzWJNK1+34rbSxo4yzxhd9oc2CVrHm3eJENug
kopWTZ9CEOU5elpkZIMMA+QqqWKMsVoJLRR2Mke0h99PvMM4hNyL2JbYFig2gZfJ
UfdOAkhiWGDP+MklWuH+iGUOV/nF/SKGMbZr+fy3AGeamqKT91LY4J863TDwpPAr
ZxppWrmdcx3ZBE278aVIkb872TuUKU9ytf2TjHVKIp9C2FkDtW+UUev/ByrnDXA0
vcunMv3XmZDU9OxzFB80E8u97A56EBIzLjTW6c/P4o2/SFuzDWJ6Ltl1ZT3X/L2Q
iy1cuWRQtNuveA5nLpK5gAemsyAjgS95GX1mngLxH7aVramYnpY=
=FHZG
-----END PGP SIGNATURE-----
Quiet clang scan
Arran Cudbard-Bell@2019-09-10T23:43:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/659bc2aedf14a3dffb90…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14MT8ACgkQ/6TVgp+2
18pTbw/+L5IB15H/qwo+d9AHPT5H58KhJihIvrqLkStBWbN/1KeyIQt0+d7anDfH
JuUyyS+LuqkzLXO6YpwEyRoQb0slYAjNldtDsctLBRZYQ83wq3pFmXAi/cHg0ur+
g4MEXQvzAG76ypNn9NPzFpaWTtwVM6fkB/lr6UbSzvwYjGV34y7y27GOLFqHNQv3
Ux+kP/8LyI76t71Z8XyulsTLz8qt3/ZSXK8Kv4H2BHV1j0tu+DEXN0gmqM3oP1CJ
q0Ors1p9YsLXXZBWuMhy1olcVRpcUffvFsjc7HT3kJyUs67OlGtdjAnblWomSZws
vhcLt0t9dvjouN9vKXudcjjrj/c09sCN1poz6BG40X9APFBskpMY1ZVaTqiJgMlW
T6YDfL9/tXMkNes3k7hMRSBw2gFuJCWEScDRn0hdH6gwfPFydMONBY1QsVl1m54t
Tjk8aMsIEy2+gv0i7QTF2aMioOjajxiqJeQhuQ95GvaRNPzYs+gX8+NVNM+aqXgo
Ao+U7oYjhFat2LA+C6TdYZEbAP07rsimlUkYa1PPR3nEA4sjSaVMiPAoKTQo0msG
33Kmud13Vkut3mgLltDMuxvhGRoDmLMsHDOr2lEIouuy/GqhQYDI60P94jpQFnCY
D7xZuHKI4BLXqV2oG8O8Hey4JSYdJsuNEFYLOEORgMNdhZ7dWbs=
=K+B9
-----END PGP SIGNATURE-----
Strip -Wall when returned from python-config
Fix integer widths in rlm_python.c
Arran Cudbard-Bell@2019-09-10T23:26:55Z
Files modified:
* src/lib/util/misc.h
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc924b3352544079e463…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14JAsACgkQ/6TVgp+2
18piDQ/8CDvtMewIeN4W/Byppal/2Y75h8omeDtmJW7k8Z15LlZ2hCiHZTWMauBs
e4gRbO+TCwdR9lTMFKTjH6lLBUeXpkC7MS0gWc13yxSOE+ifLiepgwgAEdxR1MUa
+z8R57vpQYg4XKn6FxnnyRN+bQAs1j0K9s9qGy7T0e6RCzLUeKD7me4c5DAnQlzH
Sm+QffQKF5NRRlsES1RimLy15JAU6tb7RmVN3KWrP+InknOMvtUsx3Wo79QYuyXB
PtsiXCoBXScEn5WFir5DYaF7qAZmX1ugVuwjCn5VHaRyWxULQeMOrriFGPTiv+rP
592/q6mjWAao/M7LMfZ49+YY5+zH5ipuLzkS6cq0F9c0mrffzbOw0oFGXoMXV/Y8
2DCti/yyByWAlYXPnmLr7dsBAUGza+QYalP2iQtzCAGmjmsxHl4F02B/dJHh/Qpo
vFvNY0hlxsSm1BolhCOcVSB+dJdSJcRRQTlL+AxDhT3QGEOClLRjeM7A7aFdW6vY
UUKyT6ZErSD8M69zuWN2veLyI4/SnOXEhyhrOjp66kwftQgbuaq/Q2T9CcdvVKgZ
FnLzHQfrSnezsRuDKuNygg+rNXAXGoCnKuNGS0IZi08o3jiZKljjvXPxUrloz/4l
mrV9d+L8eOIqk0c1NViRhHp2Cq6GxO6ko21O6CXWx1tVSjK6vl4=
=3o8r
-----END PGP SIGNATURE-----
Helps to regenerate the configure script
Arran Cudbard-Bell@2019-09-10T22:30:35Z
Files modified:
* src/modules/rlm_python/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f9a432b8bf73825d88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14IicACgkQ/6TVgp+2
18p6Ww//ep+gtxmm1/VARrR49IvhgbbTl8yRAdeGrwBP3fCykvObt4eSYuT9M114
sjAmjUKwQEo/EaBfmO/3rCi/nqNLlghpRkYXUPZ6nwe4TFULqmY7jcJzhyJFyBE4
udorFVZVw6V1bW3mLOlOP/c2fISbLFJOc8fUscpiWqHwIN6bsf/EjaXklyKIepPo
fzFDs6x3jATCKBJCEKxij869P/Ur03lxeIgARB1QB3F0QL336uHAFmDeZkzSW0H0
7sr6uDSAKdWRoH4EI+kTsfymPdRlysg+u3yJXnyUUJUVVbyPPRxXDztOC5+fhjrS
340VdoGiXOb8RyGKqQAelX+sjDRrSI+UgLtcR1yu7srBt05PUgBGCLrotNF1gI0r
Z3OYunZpdXvC1oGKleANj5EBpwfQmhrsOmCY8oRg/P8WCvtAXQi4uj1yA2eiNeTz
Y0sONr6fvsNexryghjA7ZmYJKuu9j44Ov0Yg0JMpKR9PpaBM6lk0HLr761mpErPh
8n0Wzxy/Odpb2yUwIP+CRVxdy6qH5llSksjzuE9yhkrzM9VVMi3+5M7B+W6wFdmj
QGqXzh7yz9hFs2t/AZLJ0X8+Uz5Hrwa8UF8RXKKuVJmezlkE43knZZmFgGnYbVEq
qwyLx8qi51DCsu7XNyDgXfrELPJ+9YA8j7hFFsl6ugtjnr6/eXg=
=EstC
-----END PGP SIGNATURE-----
lineno isn't a pointer...
Arran Cudbard-Bell@2019-09-10T22:22:31Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1205f54db06311de63b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14HpIACgkQ/6TVgp+2
18rU4g/+POjVJLXwQP9JQwGM4jcs1HKjGnR9Ag1OuwiawhlyPPNrf4Mb9j1XStrq
UzdAamCO/vR689pXwaiPkqZifhL0rR0tePMAQodSExEAWh8mx7k5kkRivrM8xDrI
rTgToJqZohKCpFCddSbZz6y2GvbePT/bk5XeWwCmwJCYsmDrojJQCYqPsIMtMcZx
2lbjihpCc/fdTB5vzEQISCEr0OK98BBwaz23X/tyMd42Hs0qIaFLkFvkSIjlahYk
oWHIahlo8M+2cOZy9ONURCNrCjSGamz4X9nizw7kn6zSS8DkX28mWb+JROHLLYhh
aYSvSvcj6PvwHh02yKqVBjNovHzf0L25YWXR7ea8/xFi2z5mHXxuJVWDa3aIKCfP
KWANC4Nbr1Ybl4sWVrHsFEOVAxOkZjGyXWV8bJn5eSGZN3KifrjKUlyfiUl+lAWX
XWHn19t5jGc10Q8+l2BPhS/ClWKM5DDM+Y3lsVcNx6gCMao29fzDOCumQXS6t60H
3rKEINGnu5flC/Ku248ZSwYkWZzTOg1lj0jA57vOkejUKTfnUmjprKkYrvIK16vX
EL5xwMa/gCPOiKx24mnzL5JkihLoYe94LQHBHMnRWRhCUq9wkxo/iw+TVPhk24Y/
B3N8Xl31mJILNYmKYmuCQuWZ1wBe0IrgG8/y4xBq3n0ciDOCgWw=
=kenT
-----END PGP SIGNATURE-----
Yet more flag stripping *sigh*
Arran Cudbard-Bell@2019-09-10T22:07:14Z
Files modified:
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c487e4dab6bc5f5e0c6b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi
Hs25uAf/ZYrbUVNfDXgH2KMyvcbxqCFiAdXnOiOh+xE+e7bL4p+kt9LS9cYhHPee
h3KJQncizTRvd1YC5r2DsqfaOA3PxYjTW6wlgVoh4Q5I6hvJgNC9qxbb2JCb9gXd
K87XCN/XX5hRKIe6BDc+Q/7DkR+rAGDWive8GGjJUZfVdZBkmm8ubDvadUnpm3CD
T8JDlg4q7Qlq5sxtzQPIbMAIBlfPdjOUxYT4pkFo49d3jjwBeHSjjjAr8zkktPYk
ZeHwS5OcNkO5PGfeB/pVFWwmgYv+jOSRjSR3NsbZjQAe1ZnxlCoOxsZNjtBktdzf
yJamQ4SWSmnV3KARq77mbQsIS/Tm/w==
=CDvy
-----END PGP SIGNATURE-----
make cf_expand_variables() take lineno instead of *lineno
which was done for who knows what historical reasons
Alan T. DeKok@2019-09-10T20:30:19Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
* src/lib/server/cf_util.c
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbc6d846403f2b0597b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi
Hs0PTwgAiKBCYCYVeyBq9nn45rVCbfRPYrbqKlIEGfXYLfIksTs+UaIE2OfEzWZF
jnNvV86c3XijdwgXGDZ2qTwSEs6qD/Pdd7eVS9txYHwZGZeB+9tAC/dq0TXTngb0
F15UdVIYtjZxlyNuy8YFtsMtjnkT1K1S9EyibEAVeYKL/nmjG4qe2NUePL87pn+g
Kt6hxDXeTomXrLQnAOfEf1qK0LNw33ppHMgu574xCBNtN5x1/MjyH4wHBvUZ+JRi
k42lOq5IFFcRrtBhaHy99aELNw9jCrbxlL2w5pvTeQil6pmCI+zTIu0d1gK3J+ZJ
mgHNB5FTzmQUfs42F/lrM/9A0oeLfw==
=A7pD
-----END PGP SIGNATURE-----
make fr_cond_tokenize() take CONF_SECTION we're parsing
which ends up being easier than the alternative. That way
instead of passing a bunch of things around, we can just pass
a CONF_SECTION
Alan T. DeKok@2019-09-10T20:30:19Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_file.c
* src/lib/server/cf_util.c
* src/lib/server/cond.h
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abbee5969946e0ea3b7d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9oACgkQfQ55zXdi
Hs3RoAf7BkbG/hxv9epdOE1s15kEcMQqfOx/oGOsMtB6LM4IuWYb/wYZUxhLyXxN
JVLY1R9CmdXxGylNV7TmIPlhqTjierJw9LurBcRlF4FPOMhOwvKA0xT1OEDoEORD
4VT0pBU5khmMFO6+G/Wc+OpC318AW2jysUao7oW0sS8wxTzJoW4Qqjxu2F1YqkA/
f31AFDk0lYjkFdAUKDfWYNAfq0Spz1fX1EAsxgzyOmOrnox4dRYiAdbBvBBDxfT4
HbNTkK03gqzuFQWVPPOWzOPpGf88XMD/AT1ApErf83CdA7PFeCxce8nKCTmQ64gx
bAWrpdY+C5iTaGz+JuoYhSzsia2V3A==
=KDqr
-----END PGP SIGNATURE-----
ensure that we always pass a CONF_SECTION
Alan T. DeKok@2019-09-10T20:30:18Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cond.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d928f5b19c316766744…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14Av8ACgkQ/6TVgp+2
18rNvBAAjqdovpY7YP+GDhdi9I51eLwtPp3qOl4qdY1w5HAEUYEkdFfLEyUCpPAS
JgAb46hRH2HC0yPBypu+B8oK6TQIzFJol4H6jRiiiftd4W9z4w5eSngFm4Avsl8a
7b55CTccxmrJqH4WYnIuD/1x1JkTCpChfBDygfSQTLENeXujZJ51NHNXER8eHjS1
ZYnOmrn91+h8DfM4/ElTVN5zXsCMjSZcZ6sq66troYYC87rmvPmiVL1OdMrLW+VV
yGX+pmdEVEesgEgqI2BCQmGOp4epJTkk5TW0VcA6hRd4yqVtQE4YwmML3dbt0jRd
FExHb076cygwjvVNgOY+LNhqbNBc8CDiQux+mDUCAiGvA3RyTL8KaDG9d1ddoeMy
SMEW9OSuVOaR1CD7SqD4lnVecK4PyhVXEJ76G67QUYxuS1vE0e7JjZ1QKblzCCCk
8AYujfjn3+/uuBJgzgOK6cggOVTsKMwuPl5adS193XHqs3cjzaoJZnfRYNVn7tJs
YoAfr69sJXFy/BYhDS4LXXOz/Y0JCC3rwkb0QIssWsVA+c6nIAXXMrrR9cCcAOpp
1xGDCISz8OQdyW23rj8qwUDuQpQ5hwSRzvCwGY6Y391QUjkALiE+BUVpt+3kj0Y1
3MgyGbmdJwbPX+dHDf3yjZl9kapQjhYb/PPSFYOYzQtjaYfsJc4=
=FlIH
-----END PGP SIGNATURE-----
More filtering of ldflags
Arran Cudbard-Bell@2019-09-10T20:09:35Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/584568e6be44b64b27ac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14AHUACgkQ/6TVgp+2
18q3UA//TBY6cT4bz2RygmD1o5nL/4CNXE4Vv84uhelXGLXLiNDif3Zbv/FREkTl
rCdx8px3liRTZlJJMiz0pSxdFbW6Ap9NDwUJhhgAILSbSrL0g5rsQALJprEJ+wQV
ChbmCTVvDbgaeTdOn5XRgvemvQbIj2c7ScKGU/3eu5FXYHQDVTFHGxmVOVO/QGJe
RoXdvctnFt8d4ggUWXBjTCB03gbCbny/3nAAgNWzJI+fAGID6VJQZJTL0EFM8wcw
NYsV3PIncGBa56wW6CMZZRRZ8PpIN5K+ychH71wjPMaSaTLNXeZfBC1nKpv4QzBe
MWPRiri76oOV10WyZ5KFK6cUrSEEhg4xz/+1UamUzCPOiwBuAs6oO8nS0w3Li1Fl
XQQZGnvtdDd+vgR7ELN8BmG4P5SI2LNwQ8GhH9wUgaEW3gt2IUutxco/o3M6x+l9
TnW3bgyOrK8UJ3JZm1fVMGJXDZhQgQTDlZcES+6Fj8wqKE6Ph2uYqouP0AJ9VXpz
X1IX7aBY7I56imK1dL5gQl7/mZjWggz91C9rWfwUc7/WLP0uDNUW6pmfLmp8mx0c
YtK1Al9FXzZjn1DRN9l4wYpukptfUOP2zGAS19/GzXN8r64jRK9YMmy4CtK08Qn7
b/Y7E+CoXdWKgMcSONPuqN4UMO7wZmXEYM50OrprpCuaYYSkqaM=
=amlP
-----END PGP SIGNATURE-----
More python-config stupidity
Arran Cudbard-Bell@2019-09-10T19:58:45Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5038bfd85dc3acbab9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13/YUACgkQ/6TVgp+2
18pdVQ//Qw6WJ521gmrEY70TXOC5qaP+BJBynOaJ6yirqeyTZ7ClcKAKV2gRlZwQ
LD1MWMUpcIaqt8kLd46++yzQUKEUr9F4Nk1HHTDRVvWF9qX1eQoy3goHYVzgQ7uH
/bkZ0Be3zS7bL+rjqPYU6Kwa2N/WZil8kjRZ7MfbW+sf81XSrbLLYA6l2qmk7PIH
Mc61MBrECQ38RonWgkdA/FpWoNzELTbHcnaRIfgVOZTcR1Xey3fcJMbrDxNKfefM
3Pmxs9rNLVvGsG2AdsGN8toG1PGQHqNApFu0hbk5uU5ew1qVELod+yHk0Tel2/m7
AlMk6JCP3RxaKbAfUV7Noh4c9QeRTiYArNBktqHaeNX7d9s+F9aBLB6Mmgc8Dpmf
7Li3UzVHedoZVG3jAWbIpbNfhMNHxvjY80g3HKFrePGku6tCe9137MOnGe/hF+vV
XK6XgE6ehHB1PQKhS2mhgyT3Gnv04ujzccalNfpSdntYzSm8iJZgm60Ffc4JWcLu
9la9lMVJDO9uBMHp3zA79Hfv0NtYH+oYnYYocARjCy1MF3F52T+/cTVp+mmlzUZG
U6rm2HKG9phfHk2Tg+qCPyy56i+nA6f0Gsx4F7uiCFqMop4T88MQfXpnhx1GScel
DBYet8YVi8vakmnFTon37Qe1iBcDbOg+NoCVl0F111sADOyoAWo=
=FPE5
-----END PGP SIGNATURE-----
-Werror args probably don't contain spaces, but they do contain hyphens
Arran Cudbard-Bell@2019-09-10T19:46:13Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d506a52871f0f8a5987…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13+vEACgkQ/6TVgp+2
18q5Lw//RgTxWznfGQNXIH1t7Rdel21CeRjhdq5DAoMY972j9DFyAFMfVa+EFy4L
oud+Ka9moPLKn3pcFdaR9qmf3W/GhdPIfOXZfilbjDZ4ONV4b0YxpLKgrQXPYbxE
N+BnQJweZoS+ERKnWeaS/eOiQNkQMvVvqiguP2P8nCt7ksDuIZgNdISVqCf3eih2
gQDDBJdJkhevSPR9KAG48mye7DwhuvhTqKDenWWDWZXkuq8cyuniPTzuehkhD5EO
GbSYNYHBN8QIebNJcxk+2UdZF45KeJYPj8syzJ85ijwjcI80Bs/+vE2vrVehWEjq
3U0rLp1w98bI3fhAHuLtKTmiTzvQ6kkW9Lm7T4a043FnHDzRcSPuMpocirTZB4Ca
OsRlBy6Wf5+6MtrRdPUMznYI6euQ0pzdQFvv++EJYtA2YmmCq4HE5wYrmj+LUZXL
002Z82i10XqsxEsQGRQvXJueq+frx6sM4ohWw9r82Jgj38KqFu30AQq0hOD2ZLxt
j845elBXhEXCwsp706EbgXeHbin5Ydlt7lGJT7HABTppnbH4RSElZdcd2eZFU6jX
EgXFTxA7s4Cah3dsNw/bar4kftiJGjOpVVe1x4fuIwuOhztyXdWhmAb2aCAzP2lL
VgIPf7dMk0kf57Sy/suFakzND1hP+dnbzGqoqb4RfFrR0R04Wco=
=wqe0
-----END PGP SIGNATURE-----
Deal with -Werror where it has args
Arran Cudbard-Bell@2019-09-10T19:35:13Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2692a1d64f0520fd6424…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CEACgkQfQ55zXdi
Hs1dUwf8C66Oek9mHFFM17ThWXzqf34Dcn74thTQnFLuR510tq5WaUL3bYHhIgI1
eQx1I5vM1MAqiXwmOFUVA+iUyyV9EgENUChPZtYziPWi7BezPeN9gjYAlOCeQdyT
Sk8oCp4Pe8yiSzfA/1qa56Zq+X5lozbBiqJdS/moH//ZM9T6KnWoE/Xe9zqWWrqh
3jQEY4v1fS8cUKOsPJ4PXSdWxeeN/u/0J2rqJZqkJdLWbXLlTmrmJKgmrJo5OpIK
U6udaIeW2EwpbcciWP0s3BrI43/LUfTDbaNIVIy2ZXq222Gj1UVzEYitXutvKIE7
zv9TnZU3SfT3Jl3IQp9I3uC7GrjYMg==
=WcuM
-----END PGP SIGNATURE-----
make process_map() call cf_get_token()
which regularizes the parsing of the various things
Alan T. DeKok@2019-09-10T19:23:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642fbf9caa8185311a0a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs3Z2wf/cl/f8YqgRsNuagucFykIqQxQ9+1tFBWDzWbjYFK8VErWBJn+ytQyFGKU
6rbLVrYEW1kH4PixlHUa1kdZACYwEowzZ8S6GuS4xVN7E+0IWqLxnEFeLvCSfuge
lYS1NQmCtBMJ1pdZymmUN5IvGuDGermzSPsS36HGjJnTllcizHseEJgNG0nnNA/Z
QWPK+RrI3Q2VE7md3dac5x99gP/BmXwDQbj3Vn8B9IMNbezK6sHU1NKU4Edz5z/m
FP+TFwVxmdmhBfjzwMOo/a2uc9eq797GUFtPft8QSL+fhPPVAxKGXYaKTmyIgFbt
qzfFYkzf6vGbwuPuNUye8dY+kilT1A==
=uZii
-----END PGP SIGNATURE-----
we only need 4 buffers
rearrange the user of the buffers, and document what they're for.
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6356894f7057309d1a51…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs20awf/UzDzMf8TmpbtRk2IHnLV8l0T6Kf7Ws39oVVYMM5aeInQRDKVhCiBDwnc
S30r6DdnCGN7WVf5aK8TqPf6sSoVNeDQ35mZV/2zIeSbtNGjPLmpoTmFJ3u60hU4
rFu4UfYgy/sTRL/lJqOkFI6w44rk19Rwb3L1v7YB76cBCtLEfzGTH//FTyido3y5
E21fRei/+Q1SN+eClgeU5X/esqLoNUdm5zhuGkya1PxDBzdRZBOscyvOPVT5HNQC
KUA4XFb4h19Lk+GAkQlK+tv+pz+4+gvXS2ivHffq9jlKypHLEoapi73z+JgM90C5
MnxgjEBreSAqhaIJVFxMD3jvMdqYgw==
=n0/z
-----END PGP SIGNATURE-----
simplify process_include()
so that it no longer uses the old APIs
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32a468bb383b0f700583…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs0kSgf+JuXUS/byf+M4LcF1kv3OWsKX19dtXkkywomX9gM0eJsGx7t8nhI8ls7z
gQrOvwzI/Jsv0jiZEKo6gHz/ccZ456oMkHArbmNAsRsbmbevUjcfayIp8zejE9o4
zlsIo7ckX9EleP8kdoSHd+1WU9QJvUp4l5CWPA3Dd2v/eE0evff/17TTp2fGqsmS
PKugfhigvZahc8MZOIOLGFe2kPF+YpbxpKbNHsOtNQR92xMq/BERF3q8FxmIpbM9
p2dYGELA9IyWEu4FlmWeatCemXvwN42IbmWpFi4sYaOw4VWF58vGaHyOsbsJ/H5f
unEiUpUlPqEBwC8wdUhSTnhWxvziUA==
=wORO
-----END PGP SIGNATURE-----
allow unlang expansions in name1 for conf section/pairs
which can occasionally be useful. And, is preparation for
removing the rest of the use of gettoken()
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d363e0ed22fa57b09f37…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs0dfgf9HnuO5x3BlYsUVUuSRaBgUVpfJQeq0KpSyRzz7zXtdbCH2/GOB/9uT2Ka
j1jHCIZfFmLOQElGQeaKcvZ/a+XMkg33jSiozTfmbI2OP5Bf2PHZTY86nhxq2lzs
SbZIU50zW+dTgRTiVstTZsbE+x62i90qWMRigGbD/O4KqoSGfPvoEihYSOgjAKvi
EclNJhMjgYgUD0qpaK6eVZrc5/rtXIEqhtuqQQiSjtsUdoZtazGbZDBo7A3vcq1o
IgaXFj3qxGYsYqWmISq4VUy3W/2+nH3ewAgcWhEoQS77nWvFFhXk4qOO5bBeQKPe
A84bwscR8c09d6eKtgx0COnoD05w0Q==
=Ugha
-----END PGP SIGNATURE-----
use 'this' section, not the top-level one
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4439ccffb89ce3c46886…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs36XQf/Qr+NqeC2+TtEfOl6XApl5XmJtkUO7o2mR2WUuqASdkU7wVaUjvYKt1TF
ZXVV9S2jcRkU1/1XiZKpRn5XU8ebcZTALEREHDZ7G6BFru0KpTksh3Io8ihUWoyu
g94EPwxIYThK6TpYRkVyy2oiwCawokXg5eg6wXtg/SqiWqNq1WJX/02KGWl7KkDN
DdrPck5J2kn+SB6DR9E10CJkKRZSDxuzPK1mQuPVp7HHcnnxHlTfjndsW2Bv0NPP
R/xQ2ykTrQRn6mOoCm8fI10uJFnO59WdvJxfzqp+EzkeQoIPjDbYPBhPZMDl0GIp
Ijpve1TL/tTCbvWLW2uZexISzwYt8Q==
=RQvG
-----END PGP SIGNATURE-----
expand variables in cf_get_token
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0850407afa08bbe38940…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs1Zfgf9H1yReo61/9OmYUe81FPOXNVoYQSsOUuHk4glx1SrH7wH8vd36ebjIoum
VosaZTZdffajvhCimfXOpOzf5uoF47vh6yTaQ0E4eK3m1xJgbEYA2oqpOEox/YON
fFjn8iPt0qQkTuGRtX0Xo9BmqQHOtOeVu7RUMGV6QQ2EvBC1e5L1h3ocwiUpkwHo
KlkACtHbTG5EcFF/+tkch/1J/ui8q13VLInV0r7oV61M7ZkePNOOBuboUpPhprbx
+BloI3bLNy089pS/fg9FX7V+WIgD1OYv5242rNviQQiHa8yu/QCQT1qBMcGKk5qn
LcQjqJnqV0f0PZ8osjo7XBBOQ9mHnA==
=T/rF
-----END PGP SIGNATURE-----
errors are errors
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87cd093954a9bedf8bfd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139wEACgkQ/6TVgp+2
18pOyQ/7B+D269Oa+7oixwASp7a8sDV3x3sd7NbghLCdAgmsO17o1TfzuzDMJmNs
1tppFmadb4RtkGfEipdydBmxHhrJkDwoZnuO59Ra2zIwjkiIy29R2vyDD7jhVzkq
aYphC1ncyryvBfkRS8gc+LCd5kYa76DTWcXisqmWy0RZ5IC8pJx8kSkQM2svCdQZ
X6U+gjeQY5m1aePFsiZ0KJjq3ctgOGsl6MDKlJpEEwbOSbnFlAnVzkK95OYckA70
vxC+Dyq+QMNSu+hs1EBGAhAa7xilIJ/7p74PnmH+MxdpcK/r33bedf5OmqwO7Bpx
mM8MTIviNF49uT64gS/vtwcbdBpWIDr8C2CaRxbjrng0ny/IWrMtlO06cEHH6ABT
ntCCsfGrxOhihg+OFIMPs2/aVuoug2WXzwJ+Wy7CMXkZuzU6WRdDLaUwx+6spCB4
HG0ytC69u9vD+yUYsvr6Wwr3c2BpIORVCYseEK+qNsxsb4PyF9GmUdC14oI7b7mr
VQewc14sdKN/wfM8E7ncFHvJgf2xVNrJXcdUAMg/dszW86BjEhSp4M8ua5hjbtzv
eUWIrlwTIOLj00V7MonM/YhmfX2mUzo9EhbKat74YCJ+vjV7G3PsBffop5a28ZhI
Ub+HywOano/1yVPf56XWLUUW7es5oobAN6lzWJ3fqRS1lWkh1kE=
=0WU8
-----END PGP SIGNATURE-----
s/Ssize_t/Size_t/ in rlm_python
Arran Cudbard-Bell@2019-09-10T19:18:25Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3affdae9184845039f98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139bIACgkQ/6TVgp+2
18ohzA/+O12mwwl5dPtEzDbSdYAA2eIwW+p8W+n6/ivg4HLJXfU96VZ0g3DhsbOs
2dDQKr9TVIVMb1Ec7+Ae9ocbkLIU5gOAdVKzcvcVb+uiBEsulcf6LV/Q8JWslej2
HoAfu+gpDkRld481EUy8dswF663RZMNFidFoGAPLdae1lOFifcZqzSa7oPcIkEVf
YodLJp1UtQW6NTHkQGkS2T6duEZ2cyfsDVw2I/LwzCx0FRf0czJ5FFhKl2eD4PCd
rNFdQ5KWLOJpG5F21Jz+BbSVoRRpaiQJEyzE5Uet18s8KzrI5+VpxYkOZ+Dfv2Qy
5EBSOw814y/H1KZ/42RwXVdGUECDkOt54KNpvGGpYuRcSgai9RRZbs3um/aSyW/J
WUrveO72csKu6b4k47TksgnGOJr4WSfu9IYR+p1TN2X7H1/GQ88hrNRCEXNHbBYF
+dU9Gb/pm+iPtsNnTqy/iGUfCOw+DsEoZUAybapkPn4ycqP5jhGJaj1AC5Q/QFY3
+VeSTJvLQSk4X8tcgWUtX1tArNgHIWKFlNaCe01ZAJMU/gLAQOM9e+nHtykiwld1
QlE9Lc6YD1QsdDjfpTWHUO6HKGgwfog1o6OCiaEaHhPJ6NOIjY8LDHbzzyvcMQbI
NgoKFS7bbWhRxxss9heZsy7sO0N7eLLDNKzUSf8aeTGEOglDp1Y=
=88Fu
-----END PGP SIGNATURE-----
Use PyLong_FromSsize_t where appropriate
Arran Cudbard-Bell@2019-09-10T19:12:50Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/520d06a2150dcfcf912c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139R4ACgkQ/6TVgp+2
18rTGw/+KaZogeH1AEa8bg1IuybRq/BlowUJZtuxYaKIAjBczIJZkzPrz6bY2k4R
jDqFXaoGO/eLy6fdvcfDxowueVk/0/ffw8Zi3W7DU5lrEatVcWH2Y0UXX7nrBQ1F
ksrrdKSB4i5rtIF20/zN44/h04osZq4Nkq2pfRrO5Z3xgahpYwQvWPIDKtwm0XeL
nOumr0rm96yXXBuwLf0UXe1KwucB1wKJUddhBEnHLE1HZ4+7ztaRT/5k8Sjlwsst
ufC34x69XX/cRbNUDyu4hyT9y91RGj/l7BpP5gKzfwTP3yxDphqurpco3afCxYas
Y3ZJ3iH4h4dtyeDRJ2QFZwfd4ffEFzn1vXwysFdn+mtC8VAmco7akYftNUl/+ZUI
upessCArfn1BNRGbeGB/doIR5+qcQNr0aYJ7fZ1Fj6krVyRBNIk9XQDw80eWVMms
PR4Y9v9ZlP5HSOtQUKDu4vXLXWhP0QRMrPfAEi+8Ei2yWG0z5CVSlOiZYMHAbOP1
GhqvQ52i+/q4A2hE1XUF0AxR4A7J64ouZYP6I1hfrI8DAbKt4UylOgSRLoh4u4xq
FqBW2wyLG3FqrqEJBTjljgFjWWrDd0O/B/rF1lxJ69vyLjMVBJJajb0t2zxfBQE0
3xHhBKGXqzsLz8xENJhqvJGuaVpzHCM0PAMBdMokAbmKxYJK6ng=
=4aKV
-----END PGP SIGNATURE-----
Switch numeric interchange to PyLong, but use PyNumber to check for compatibility with Python v2 and v3
Arran Cudbard-Bell@2019-09-10T19:10:22Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9580662a08afa5cdd7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1388kACgkQ/6TVgp+2
18pvMw//WME+KqjG2ylEfCKYb/42WM5RsWxCcTqmnNugovhPYURJxYiBxyZgmOxF
GbZ2UkpksHmc6ZyUNgjjouwbNCRpzzsWt9UeQEmQQW4Cq8eP3AiktcAV2dfWtReR
KC6Vqn2w2vEjkO03rI/M6vx4xiDff2WuI30hoWmyEkoicw5TaPy72vwKFiPvIgt7
ANnIZoXBJ0AIuQS/lLgUNaipXh4IC25hxjGI1Iv5nmUaS/JpS5sRyELUWzntSeNj
aHyFk86uwxgV2rbar96h1ka7ZWVyHqe4SydgDT/wM8CgZSZGrLrz4CWQFvagMB4b
DQbsy5kMyMB87988Ejw/U6zAMnr1GbP7mhznJiZrZpuLFY9VDDD6pK44VyfQMgwe
12aGDD4wCQ9lTQFmK4MablbOK6aczpZukA7qmDYFshD1fEomXfhr6cjPJqCqsqgu
sDXZFVo/pvt717YKiysMCBtpEvKIPJx1Oibl8HUpMJfN/cwLTK+236xOt4WK6mhJ
RLgt/g+5baowfsiSO/lJp9ufxDAlhIYPE4cx9sMyPkahutTSr9gdEI8gknv3B3kQ
lnryjSfquoRXrEItMjj8HdklA+Nwzg7/BeHF6hDmfoJAQ0vvJmG+Cbmkwp/A1fAI
EynuTHt9zqNRvAO4M9Dr7GLDwZQq+Wnqr1P5/BlhtCrr2CCTmhQ=
=ZApI
-----END PGP SIGNATURE-----
Just use python-config to configure the python module
Arran Cudbard-Bell@2019-09-10T19:04:41Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f9ebec4ac044053ba8a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1387QACgkQ/6TVgp+2
18qQWA/+IF5a/tDspq9H6b5KjTj1WukusoUtgmwJT8Vn6yt864Z9necfc3yi5V3k
G+Rf67xfhmJLZtmWZMlI4IQDLd8MJW2e8KMpOr+Kr8h8EFq+yJ8JS9oKQOO7bbnK
moONqnlNFG4/xNKs673P2jE9WXW9pPIrk8tplQXpzQuLS6UDva+9LGGnJqH11vis
LdIy+aajdvAwgABjyhIOXxQ9amBES5/CsTAtam36jsJ+EEU4ZkSw9Ozo/cgToYPW
0Ll3OLmAvy1JGYuWcyh0NIbfsRi/7eLeOO51JyFRt3yLTk/Eb0TN/zK8W4qNr70o
KfhvQsiFiLbxc4Ji9//p6Letv8xiZHoWKqk1C0ly6aZQVly8dDApwAyAr1NrxJFs
zngG+qcI8A7Ef/uJlDRcZ+SwI4Ke44u6O75XmQuQHq5Thb9BZsfctCIkQ47z5zBB
U28Rk97afGeDEhBHzlszgpiZp7IXwQeu2/jOj/XFjH1CqJtNgYM8wELHsAPBf9Rq
GBE57q4X7EjditN681bAdtJ0ylELkwl1oQS9HpqjknXiWDdJLbMOACvkY5pa1WoV
Ixz2GlMJlUsOcFhHPsMbLwZTA9+nkki6ZLgapC5iOdWaUS7JN+PMrrIeM7WzQn1D
7+kY0I0quTUqFnHAgGqme8M1GJCxO24TwgZ78/OkbKlUkyuqfjs=
=+27S
-----END PGP SIGNATURE-----
Python 3 compatibility fixes
Arran Cudbard-Bell@2019-09-10T19:04:20Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4831db429997318e78f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13vjgACgkQ/6TVgp+2
18puPw//f8hJc1//+neCJdcmyg1zAmfF3W76rUs8gDFrEGI+wMTqGSXADnPq7KuG
fT+YBGkyEchFp2Q444M8UokZmapl4tCIggOlfcZMaG5lcjbmPcMQSr5aGPyWqAGj
60QKNgLTlyhi/79ELl7Apt/jMVWcwYJAVTicb8HivlaabTFbBAgXFP7Pry2zSFXL
34vNHXQk56ckgAY68SNpeexQ9mWTaSXMSpz023GuDYlJ8h/DHyB6sU84cA7R8jaj
gLJk6cmEy0SUaXkRk7qpEFTZ3My8XRe7m7FmOftn2/Pc69eWHDW0zJRLUrC0+09U
ys9QE43Fo9GFPlj1OqafpfU/79rNNLgdE3ugdo4ZaAV6s/z7MJ9Q9brgvbfIi8Kz
g4CUZP8p8C0YTs//4SLGdFrm9JzJoGLRPkk//9QgC61p/lXn6tIjqymvIHoMu3w3
AzzvHQF1r9IW7j0XbmIEYiXJOe3o0Rw27PPLPATzp5E9theu8xtyaigDGOGh93BZ
t7XrK0aGCua0fggqrY5wufEAo9L5o5BgoTi35oOCoL9IkaybeFVgX+8kkBchY70R
LJz34S9imDw79BXNqDGJZ0hHNrcL3M0OHCVjI9izzk+Lfv3422twEM79H+/A2tOf
AExD5gnSn3WTipMvI/XXq9aQ7e3tkw+7Fr+L5PtwUGImn4ZjHhQ=
=5U7c
-----END PGP SIGNATURE-----
Revert "We don't need to clear repeatable anymore it's done by frame_cleanup"
This reverts commit bbc8a8bfe272095cc186d1313b98438d19c65d7b.
Arran Cudbard-Bell@2019-09-10T15:16:08Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e388a391ffde278a5bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tysACgkQfQ55zXdi
Hs3urQf/ZomB024i7hR8va342mOXb02G2ePCSaaVP8c2fDIT9gp7dfOkJY4V/30Y
5e2cBQFAVGSwP6O/werBxNpz4ppwkbrt/Z4mkvyBYEWAS8RLTnbDuCGBF6qk93tC
q+Jnf0VN0gGVvK+2pjQSgkbH4dV0HoIt44B9QNat2l6OnlxpDUwM2sHxgSHstmZY
FmoS2fcVDs2ovFMtbiGupXC8A/YHSoWXMPvHkyuVQ5zUEfa/8NFaxe4AAlBhJVOd
EEcOpv5F4340IXM8TatL5rSaSmpIZQw03iSgzBwXLlSAfYWuUrQM8NuSyNsK5ROJ
yIXJs7Gf8gP7Vmkb7HwpDpd0UQe96A==
=9TyG
-----END PGP SIGNATURE-----
fix nested %{...}
Alan T. DeKok@2019-09-10T14:45:54Z
Files modified:
* src/lib/server/tmpl.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/741ed45faf963dc484bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJMACgkQfQ55zXdi
Hs3FQwf/X0hBdoU8oSlwD3P7cJG6g/KLeJHFIRRQgz8kjgZ0GRgG3QULYAU2D3UM
nAynNkh1OjStHoMVpGU0cGoghIHBs6z1NFKw8DBs95bnF/Jy96EnK1gZigfIPt3Q
uYCDa2vQVsORxfbQo+zoteFgyZ3Tv+53rQDlgFTkqkKvqNZoG38LsVecv5VBJBlH
HmmC8XRLSQX5a6z4EdqAvaMvyeT6J876pHaim9o4FQXE2fzNzIK5ZXaTNC8asrAi
QzHJX9XTXK2dmB8+5jAp5WpEjKa7/yk8LRs8xYDPva4AxtXSE94wghHShP4e1vGM
0z35xRHX4p781UQfWf6+yNHEYBaVbg==
=cA12
-----END PGP SIGNATURE-----
allow bare %{...} in conditions
which for now are parsed and printed as double-quoted strings.
But it makes some things much easier
Alan T. DeKok@2019-09-10T14:34:59Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b8b43d4e7badeb6a8d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs1tSwf7B9AQYP/FcUGS5tOn989pIaVZIy3FjapY04okmM7Ld+wsMnd889J1HUXY
CmXoj9ZIFQbjZBCSaaDcCCE6Iq/nZ3oq65lBNCpjzVNuKFaVJOyWPuk7ZZ5sak5V
hw5+hxV2mXlSwUmhI6R4quAdePYQRmocTFUb55zaa07w9xfdGogYOEaewhmGBNra
WIuCL9DCO5OYA1Ry99e+Ke5ZiK2sjPyAlWAMZIvvBsM7zqaCdPqmrUkZ9ubJU5CT
saJTSk/GDn83ohAUPIZywzF6uk6m4IPgXMGnTF93ZjyCOBLp9D6af8PsaHMgV5wq
YNZ31TcO8r+yeHK169AjqsE7A9140A==
=rxoB
-----END PGP SIGNATURE-----
decrement before checks
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d9d41a835683720aec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs1uCgf/Vpc1LU58dkJjQ8Rs/ebVCLtR5kW07RDJ+ciLAxE9mkmCyGqfghIZZ92y
t8fPxx3kj3OJwzjvF2dxW3cZXzddy4DgBNZf7bmJrqVBFN4vs/DJc2QadGDRDU8D
jOpq/UGeSrRyniA3TMUzfMzFmPV9K/As/yDPw7qHYgtRuwko1e9KAaqUN0WUhuRN
DbbQQG9t7+Eg3TJZEQUJC5bzf8cyTjr+vWA0hY24lwpa7rIvGZt98L/6q2R7q3y0
k2SPv7lpaPSuy/M4FLMZi4OtgU4Du8+LANRzHAGRNq8T7r7rA8cSqRSIxtKE2dDt
VSlCR6ry3OQvj2TYDbt3b5NWIcupLA==
=dbsB
-----END PGP SIGNATURE-----
do less memcpy
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef40e435a256d3fc7b9a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs2weQf7BZlkaKfTChSh9C0TE/ykwM2EBJR3VF0h1nnoz74YgdJ3yEM6/Z8DwfVh
X0Ly5Yh9M+Nj3xaU0jmcqv3l+F0F1lcNcOJ9doWBvUSx/pm/YhHJMJS3fFqrdSDO
1l64kMAlT0FTeDbbiU8p/UGDN/UvDEEyBH77ubWaw3LHfCBOp/OA1DksBfZa5UtG
wID9i0bpEq2J/hAlnHDHffrjClLxFROhvD3PYBYW/CTMtxHEaxY+ElV3qSgZrBwt
p59ODDV8iDcLpANacPw+bjJ2cPKxhop5+ZztXqQ2T6UPA2yDp0xFqwKowEIbAT2v
vqch1NwQnSQaBBM7S5WO79xVD87fMA==
=2Paj
-----END PGP SIGNATURE-----
make cf_expand_variables() take a length of input
which makies other things simpler, such as the conditional
tokenizer
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
* src/lib/server/cf_parse.c
* src/lib/server/cf_util.c
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3746ef4fca7c65f9568…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJEACgkQfQ55zXdi
Hs3VQQgAmoYwQAsXxsx4yvGUZ0BJ4uQYupBoFVap5f27R0S6AG31VL55xiAk9HOq
vmrfIzNHV9lTd8kLk0kMHgpv4EC9ZAf1F7MDMgtElyt44S+IzPdlYYVBmVBHxPAN
XMyI79v9ScfqR/k/FdZXjAiTANpnyWEbRsp6GosDBpm0HViz/C+gYkgf0ajPhvi6
PkwgvTl8QxwVnIxTY4myiJb5CkD/JKdMbBSZ00zD8EkaVZnmFoDMZQKMw/41gGN7
/D0Yec21ymVguiovIZA4shOSbM0UR7XOxsh2HRuphzU1uhfIIr2IcMh7fRl9NGZk
lpNXOk67WBDFZsryXMw1yptxZCQ+YQ==
=Ag32
-----END PGP SIGNATURE-----
cleanups and create cf_get_token()
which wraps tmpl_preparse(), and eventually cf_expand_variables()
so that the config file parser *doesn't* use gettoken().
Instead, it should use the new APIs which provide for better
error reporting and more functionality
Alan T. DeKok@2019-09-10T14:34:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d045d20c0e2f1403fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2
18rbQhAArQZPz8/8ByXpMytEW2JiiSIbq41c/VszY2uoOukmVwV6afad32imIInu
oAWOq3LienZZ8YLDWPUgpGs0ZarpihzQcmAi0zmiPCX+c5r8+fa9buFHvaL2LxXj
5N3pxJBkDlyYX8oqPkRRnz4wWdbl9ai+H9YvuVE025lzqe41H3FDDWTFSIrHWnpK
/PHnPDayifoRxEeWJTjnWhno1+Ov8OPVLcQDGOPrOfsy3kKYwMZQqAYZEyMXXVgi
zVbnWh37JJcSdmVla86YC6Rtu2Y9QwTU0wKd2XOefmLShXnPh6IJ8JRlvoHlka4D
Ewle4EVNsEE9MsHiwglnehI0QGA6v9NCNM8pJf7xt8GE47cbPptTyyTiRwUAVn0/
tt5s6WAzZGP5OEhxPuPhA8ECOv0KayJvpuMiP9TxrxqRt084NSVW/GVcj2fxaN5p
kjLM4aWEUf/r9RzS0c+9tr6p1XWgfXf+iXbkjdAKUi0tuH5h2LPu3zz7OyXKUhbw
IJ0cTqqs6a8G8OW7fHpZKoQozh6QC8sJ1oTgTQlxBt7hq6hFKIhgfvYFdGR4nLg5
DK1ToN2cxzDVS0XdeKL4Arl9kHORVBIwGGiDqkw/CxYDZxR/5r//vR5+BIie0Ln0
ljub+e40cxDsCWy5z/fqrt68y0poqhXYnk3RibbhESvM1v4jmXI=
=zpYc
-----END PGP SIGNATURE-----
Add test for return after policy
Policy sets return_point on that stack frame, so we need to make sure it's cleared when the next instruction is executed
Arran Cudbard-Bell@2019-09-10T14:30:09Z
Files modified:
* src/tests/keywords/return-within-if-after-policy
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b636c150fdce89b36d7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2
18oU8w//UhXlmbllpTvedromuy8oDZjJG+EIWSAHngf+ZuXmlaxGpgwmthK74VH8
mQB2seNtxvP8+VHwdOOp57DwmZxq/P/Gi3D9A7EkyoaNhkgr5aGGAa0wAVQX3URt
GFsZmSsmeBtyg6bL7Z4P2WuX6lv7KtYV3i4/1TFcNI4SYph5wORxEZR0rAL+KpOb
tYLACNVL3Wyl2LLMNbwIaQxjaSZflWuipsAzZB3HfSvz3jXlOW/PK5jjIp9UC68M
dlclkVFsaTyAigswN0uC2HXwi4a2uBPsXtFZv8fzytrGg9VlvGqKfdpdP2SqhLoM
3W6bYao0Lq5J1PYOGMnWo0xr/iyUFK63aVfID/d8OaT50Rw6YqL2ec9YDEPKiA+4
VszHaOHZtzFVX4GCHIPhyXUR+edAMjOJlQLy7N/l3am7Ud9/kna8ayNFpCWLRPFw
IgtdLcIMGLw50bUpmJni43G+pNUFzyqNwap9m6aR3T3LlVdTwQ/aArTaPApgTg2M
6+Ogk12EOifrB0gFCQl2njiQmkRxoUdys7QJIgoiMZnwe39eIMhj0iGUMSMHHHJb
upElFtaRZ6mkLfYcT2RdZLHK03fArAtEdu+uB91U4+H2JMOPAc3vX+NZETs7W7dK
0hWxwY9RE3Spo3vjv/Prv86kGgPzrX9qhgxZBS7jBOMgterGBgE=
=utgW
-----END PGP SIGNATURE-----
We don't need to clear repeatable anymore it's done by frame_cleanup
Arran Cudbard-Bell@2019-09-10T14:30:09Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbc8a8bfe272095cc186…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3AACgkQ/6TVgp+2
18pv0w//U8JHK2s4x7qairqJDUn46d1eC6PDYh6FSkxGdi9/QpQkeszcpAKCjtpx
Bj+ezA+E/X45kBt5CWZQbz3PbAgSpmu0h2BV7jR0E9u79nnCwFBVi7O1jfFsLUDU
EbbtQFrS+37avuBz/1prGr7qFzYYFxYnTAr3Vw/hDs3lbc9e0L7OKQi/66zWZF2w
6hiTBdN7r131GvRhT8VbggUlZKuNmxnPm6/x0vdjnJ5DUj18BYvpfsvNpLmtquNK
rvt6qvNsUyTDlYN62T/HYLh/nwNQmYL1UDG/vHedwieNdYZ9AqKeljucUtxqCNxX
yyG9vvpfY1I5FwYT5PMMxwz/rDtZDCTjaZC3qkfQ/p5TQPX3ddIHlPLonaAZIPo4
awxrMIG9QCOXLlqqo++YxDr5jx/x4bQbprZRMUfnYlguuD6KQBfdRUwPSevY/CWY
ireDkOkH8OrEOMutyO0Rv11tkmZLqP3J/gIvnQmKYh2+R5x+TKldIfAoivzVjsnD
SGD9ZyLqmwANu5P9UMVzMfaJe79mwztH9EyEm25udKKsg4FrnY7Gm/RP86XUt6HW
JRifjwE7jTqW7dDFcYXqHbrfN8xA/FNAVWexgKiOmYynoso6CX1iNqh/Rab+P2AR
JOXCq3KXUf3s0BNCR1xrFocMLa6orEtPfVHBwqAkzk2aJP5pmOM=
=3lub
-----END PGP SIGNATURE-----
Clear break_point and return_point when moving to the next instruction or popping things
Arran Cudbard-Bell@2019-09-10T14:30:08Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf7533e475a5d1d49e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s28ACgkQ/6TVgp+2
18rJpBAAq6t8EM7OZU//JmUnIOmRqFMMZj7ba6FwEiSQ6UvkULrh3MzlqwCvP3rF
5NDH94owWxgjAz57bqx7CLfQw+qbgvEjrAOF9711mC0AZBsZK46lO4QhWq7aBbM4
vvZ7IsDQyehNLfYj9VWYaTEvsFKeaZ3l6yZE0itEMqSxG/UBuAzbcy4kvTWwnRS/
Ah98TPsXyrNfDgtefw0L+ddv8pYbP6z6z6XB2FoXf4jGRWKX9r3WRgvpwM8AFMQm
0GDzhk2K2oBq9zrrd2Z4AFfPaU6bqFNW7y5cOHF29wmvASxqWEKEVHJTYZgZkY9G
Iaq/K3HXQPojaX1Gjvgl9u/wLsIVuC2H+skX+PvnpxoekssSGSHHpqHk6PPWFJqN
W3iA60d87lt6G1hm9MyaXYIH5PT0yyRnrIbxjCQ0NmhoHB/F8pBKAvjNKl3DDIDF
GPHuIyTqakv6OXO0eRnfblIIl+1gwIjfaeTRS0QnUfsRwfdSsPclCU4CubPBv8vp
SCVP9DDR/dZVwxZcf3B9T3R/bqHVSFuZ1JzTxJ5phu4cW45q/4nNKLyUkNjJ1zk0
WYZU5EJKHoJMvUgBsp8NPJCBL2eJRFX7Q4WbzUG7p0HGt34szK5aBNTHGIbRBszY
Hb+dg/XqTz8h4AJmlqARYgOjIj29Rj5TcBDXAFqvyd/wd5yLW8s=
=w2+c
-----END PGP SIGNATURE-----
We really do only need to set top_frame when pushing new things onto the stack
Arran Cudbard-Bell@2019-09-10T14:30:07Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6133634c58abd9d5cd83…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s24ACgkQ/6TVgp+2
18pdLQ//YaJJGbKD1Vu+BzOpQnzOGpoMp/lpU34WFZDwmKraJZjhLXvvtm9TCOcF
VhCnPie/sKAUO/YDKXgLt1VffsoORFHZNIXxBU2lZWL8fJlVSX7vwsR8cbZJ9R6n
m5AgOuVxS7QgP+VckqBSnsP8MxWRUNqj2IZ10a7LwGPEhPKkV93onWsvd8iKiTaU
lMmf0rvfuTP+FfNcAUH9eyZDDFgIvyQzcIeXK7EY5GqDvKe+wzOQpMH+2NVygxit
k5Pp/y5nrW+bFiThyfyN225VioL57jwPBemli7xxEkAd2q4aMd24wqp/fQzHRdEf
pfalRwkfDvxh1HopQxhWeBEJeGGj2fCQPD6FP/80pk/rwh7GeE+n7E4XvofconIU
RYNS8jg+4IBXDJNCKjapR4nOyKL0rd6zSMcvGvfsegD2ErShriX6qNSTkjTXG2MG
e/Vj67nMTn0SBuct4umqLHioIGkGVbGhN3AQT9bMgzucnahEBnraVMURTm3m/9iW
lfSKj2qI+/9AHSzRh/ODyphUHDqfdUlL06gUmRkk0annX+2Moz+Ue4KLwkIBr0EY
qrb/cXwUOV9WUVF1nqVkFkoRDeVeb6nsWu4iGjIB4sFuStUE+Pc5+jHLWxBD4xId
Al1t4El8gqS6njmS/d9GMFr3fEo9Hj1czyzGDoPcxQwezE38Bi0=
=f6bN
-----END PGP SIGNATURE-----
Print unwind at the stack level
Arran Cudbard-Bell@2019-09-10T14:30:06Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14dd4d31f25a86a3b43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s20ACgkQ/6TVgp+2
18p+4Q//RYqLZNUezX8kepI63kQlMnSj5DP9/xFRdJiu4JgHE7XI+UeBT9XP4waA
MAq/A0WX4/fvaFC15j657K7Q86PnQkAR9geAyrJKIoQ2h3jOC1rliYAZZdxYFyEW
AOS1ClmQ7kKpY30r0wIXQaACXkwEvZ3E5eTQ32JrVDqjIzZPpWr5R8M+5oQu968z
NglMFOF1ci3s/eUuk9BdllBUClXSmlQS3xJ1XF+UcEpgrjaDYgMkkJ4ezj48a5Zy
ze+fd+7ql8pbQDGf7hmaPfAIQSppJNMeCxneeVqylMt7GPGk4ApARV6vANHvF7BQ
fMjvd9YRlYGCr7Fd7YQ+zgugN/GPEcwhevFin1mFdOgZz9OPaV9iyJvYrpoOIwS0
P5DFkQDqrDkrzEPKuDDHdiqCHfo8K7n/42N5CveiCX8K9rOIdRGVLAB2kIxiJKsF
Mdgfb1fsPXQrzg93hxuSD/E/FhyKTssZpm0ZWgEsdCyVoca7zGUBUOQ2I9yrQDpg
Xjgpj5ckCLgU69WQedZ9DBzo9o3h8MBpG8fmEp9NPg9P942Kd32X9ZqS8IotiIpX
U6DVC/HYgVNAB5Zi/gMtWkDlBBTqIhFD6c08EFfqOlCyhSLfqUlxgY2W6lZCGHCP
kfdGGJvSqvKipCsYEMWmCACIjLGz1zMpa0Or5erpdHl+4zcbe4o=
=8bOQ
-----END PGP SIGNATURE-----
Set dependencies correctly for return keyword tests
Arran Cudbard-Bell@2019-09-10T14:30:05Z
Files modified:
* src/tests/keywords/return-break-mix
* src/tests/keywords/return-group
* src/tests/keywords/return-section
* src/tests/keywords/return-within-condition-dynamic
* src/tests/keywords/return-within-condition-static
* src/tests/keywords/return-within-foreach
* src/tests/keywords/return-within-policy
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4db03162a068888bb48b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pScACgkQfQ55zXdi
Hs0HAwf/Xo7YHEwevZHcxatj65jILPGoZLkM5+YXufy1PZDusWyd0tnCZzaDSdqb
/ErYud1ddiMJHv3XRDHKjoV4Cu1ab7oQuaaHOTX6RVof63JHLvhlcfaiUmbmvgxl
35yMjDLtSf0ImVcF7/UzgJLDKOQ+UcI8IUTpAovU3MhsHHST+HwRDYfafHe/G5Yy
EQhPatxacNAG3p7pTyvpWibgXyKWKdHGz/LHGKWC7135Fh9SNbNJut3EgDJt5uhm
WfKWYoVNO7wNLnHwjy94pPCG/NRbnghkDSdy4UcNQR0WXyWsz4s1MH69FvJy636V
JDngjeiz08U/aRaH5FGSkjYidRkbVw==
=R+qz
-----END PGP SIGNATURE-----
less code == better code
Alan T. DeKok@2019-09-10T13:29:07Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72d6040927c95f628020…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pSAACgkQfQ55zXdi
Hs30yQf9HYm+aYNjtQkTyiWPFQFLAXc+BJL86vsa0QGkyQnHtRMK3/PDtrxKJ3Dw
LP24coiTrvarURk5G/rQs8c5hpS4uAlZyUrzS2U7OBddooiTk05GitErbfsDmz4Z
H8OTwCl0bKwvRigqW4t67WjTYIix4ehJRpjytMCbgU545+2SsPc9OLiO8K1fOFPL
8s84aO1WeNtpH33U1UsHe0XGxQjgm6CePcz5bq1LQrsczLY7fJRb2pu+KPyTtOLA
kAmD/BmCeqZzJTRCVjJRACE6oWCtiR323xvB8gXoY/UOZx+E2Gk24HSWsDyKx6Me
eqpXYzu8/518YA8UrKtML43xpm80Og==
=ooSQ
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-09-10T13:29:02Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47930d60b6910bc2bb60…
======
Fix missing free() in $INCLUDE
Jorge Pereira (via Alan DeKok)@2019-09-10T13:26:50Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6beb7810f99a73c11f57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs04OQf/eZA4GFwGBqNeYYcMWwsCjbOJBXZVm64lUFbaUj03qTHBcQS0yMqeR+dX
ImQOsp++D/H9dMS60+d7Ix8QHz24XhcqmZPuHWRU28wFy5IkiQwRdPGJ0gNvZJ/w
3NHLVoWpOJlUkOXnQ/iLRpvSf20WekYaT475UPbUwOk+ijSxwIIxG3mxk1IFcFmz
t7NRfVYXgcR/A47EQQyzCRdI65nUm23FUiw22l3cnK/uq2L2FP/kSQ6Coe7NY+Tj
xfuqUupw1ZjRJXeEDGWZDmoVVQ4tvnXY/HKtalhVtJEgsDjas/17rZjLFtFpI8Jc
KHgyoEvC0n/aa+r7baLPyTdIeaaOfg==
=/VrH
-----END PGP SIGNATURE-----
fix list for proper nesting
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/ldap_search.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cd38b2618a2da3cf3c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs1+tAf+NDDj+iAIW9yUu8Khp4UricHa7xBRBUc/1jVl8fm0JTPzGHkP9rbzEhMa
EYm4gxyy6y/qqGuTcrTOtZ+1MDvXf72PgRkiolZTHknFZsO54I64Vzm9UskoVSeT
gmegeSyZjxK8/KNIycT3p8MYEk8Gg4UMkoABIVSAC+5M+rRjP7E4zy83xA5o75Eo
V9G0XGbUmiTaMmAoQB8XUhDRteromqsy7oWbv/Zbm9azg2+UtcVsD3U1PHgq+JtH
/zNb9ftMrCejrSio4xJuN+el0s96s3HsP4fiOFI3Z9su2Xk9OmsL2HD72Oannd+N
K2hbBMWlHFaieTf0LxfHwYVSL9Jw5Q==
=LnaH
-----END PGP SIGNATURE-----
text was already in the partial include file
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/ldap_configuration.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eb7d009dc224c02a5b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs3t4wgAoszoOn83OSiqkn/mErZebAexseGYurDh7KBuwXy2hyPdzz4FnLLUZEok
NceU9wPRSMAv/UUPRznHv7GVmNKk8ICqyG9bgOg+lbqqNpvxhQ8sf6pDP8hwokGw
0Q6zwyZkJj3nHuXFLDgLpycJWsaaqqoIdz2EHzYmmVJx3NeLIpHaAPOGLO31Xjge
//NV57KMuUr9vMNi12pD2X55uOItUwjm5ZRqqZOxPqMj0WxmDHY+/t8PHTg1NnDP
SO0vlAGNnyWEuhJJtrMAvamAQ27zO8QV6j90Mbp57zeXkVenpP2ReqS7xwFtW6yo
74x1MhaQxBjLUKCISMZ8XvAX6sx9Gg==
=z4iW
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/chap.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3b0826244f1add7b98e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs1mRAgAi+KAzrK3QJGQyoWhFDa2GLNt+GzbbNf6yfJioufkdf5BTxINjca4N1b6
4UxsjE5kH696lLdvgF7lm04sAFziGgzes1QDhJ+sOcQpcdFM7TDaybhDQoGUJihA
t9eJEOKiiatNWfan3bgTt0lxuc5ChnjJmgppwVsYQJfASybHO39hiVxTQdvtjfyG
g5vRMioEzEgF0kIDZ899pXhmxWyJT4pkW1RKhC7ywlt8XLPMhKIy0/evKsXOfEkc
P/P+G2polbHzcV5kFM5rM+ECO50Uf5fORJQ5QMBMnTO3WY/9dWw+iqCGvQqwP9Ft
jcz74Km5ZmCPsZaV/21YlDcmiQ7JOw==
=OgRK
-----END PGP SIGNATURE-----
use ":" instead of "::" everywhere
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/supervise-radiusd.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df296f26cc7bae9efde6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs3HSggAlOUOJbqM7Lb1uZ/kgT8hlHpKZ36PXPQ/yPt21P4g4xYi7LFx5GIEKkzl
Fi7pk/5BUvvbbMYYc/1zjOmCuayIMKQD83JVapAisgTTpdehNC1C5A0nwrlYLSC7
ue0H6zCa0Ic7aJAG378vmeR7FG44KPivO9h54PY/JBzjSRg15TEv3iQU/8UCL7RZ
ejuLPlLNvp5pwCBEdkz9wpJWLTYNEw35u9riWlBTHp3Zh3LTF9ZpaVYXGndC7Eu7
H1mjKE82YQ3LivqERo+DRz42pT2ExgMNDFap4up6jECP0Gv57b5dEh4yFT4mJewQ
fS1zFNwFAzvAzFr1HDj5YxzpL2dxig==
=GIy7
-----END PGP SIGNATURE-----
should be fixed-width
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/howto/partials/post_test.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a852839e01b86f2cc0aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs0Ingf9HtD6planl0I9Gkco2JxiAg0S6q6mbEWKZyPs6kHanKitQgAWXmQOqqyL
YKZn6wf82sVCDik0gBj8ML3aDkjuTPMlvDaEVOVRrjl/ZrLIW0ApI4jaA+qjTIpI
82REd1nCWBfqzxzzhUKrDKLv2TJ2MJscVhZnOmyCTj0SIL6P0usKXMm36mMMRf8J
GUrwOn3hzLjEibInHWSSuzymTalV7yPxAAYYGlTtFsrU/Rlkeh9T8z2y/36d8Fyv
Qf1LswOsD7WbwxSAZ2XDpJUz47nN5xxp2rlQHMfUz7VNB16LhsYWIxzMLiRxyxZj
yqqEh2dSIQcMwE6kG4PuU2QTLMNLPg==
=EOU8
-----END PGP SIGNATURE-----
this file was moved
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/howto/nav.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43813a4b633cc6ecec35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs2uKgf9FUo5sC4qr9q4kqScTQdlJ01dRGKAptklaFiMvFb2GF5t7AtbovC3bo5h
ABuSTakqsORs3xjmfOfUQMd96IJtGS/AqJb6UjnCxurHmBq7yxx0nkrzWJSJRoxr
BbrWQUa/Ascw/9QYsgvqYfBK2dtJyfKA0+j1WbuLD0ahtO2RyKhqfsM0EWe8KqTs
KU11+CSk8rOglOGsYyeinhvmeMWtXELKEcWOhQW3Cp8n97TTreUWzHHoaXzdNwM2
IHTJli3w9IHmAoY+TjcxpYvQgFBHsnByjhdVSc7m8mOJZPBUGyWSs7t5iFcOOkqy
SBDoevNMojenvgHKlF0myKEffrbT4Q==
=hAed
-----END PGP SIGNATURE-----
document changed behavior
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/unlang/pages/return.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55444c1451d1615587ad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs3XBgf9HxfiJqkLH65+vj9NDWFC3dlbfKRECp2gOCdeQKuv1NXJeaIl02LlPMAm
hy4IfoFxtOZYWp4LlFnHS+gxslyIe1EcBDDgaV+Wh8a0soY16l0wiBn/r8NLfxYo
QrAwi2xR0leBJGzlGk63MXGbQRupWLfOw5zVqf7ClLmKfcNyNW4jlJicrFRUmsMv
sRbP7ZCsIOrmPt7IUnSxmulm6Qc5HPhyFEKp0vn4vASfFsJCuY+UNdqSpmxe2bb5
bi5QSoyFgLv6N+2m2utwOZ4Hdkxh0A5b5Vtk2gmaKzKGu+bJ7g8nAaw6qaRGxTQ6
/KRyvno6vRWi8sRoTD18RRC9UEmqvQ==
=u3pL
-----END PGP SIGNATURE-----
use standard macro
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* src/lib/server/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f71258d2a2162b052a92…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV4ACgkQfQ55zXdi
Hs3EzQf/bvB9GxtB3FvoHZcrN3622eJWcrpZzwMaivwpJUvwC9XXau6Gv4Yl/c+e
sUPaV7MBQjL+ClZGMgAB145/qPUflnjsmxffxwG8S3IvpIVfGs09gBwT3uJ1EPwS
sanfwsKs3tIeNawFWA0uGGN/oS1F9rzhreA2Y+8WC1WAQoo1fCW88P8tmYRUCUAk
V/zCW9s0jig5C7Chf4jJ4w30wu7CiN5lDrt0H9ZJ5FzYROLqark8wLX0xOjsv++G
F1nD3EJP2auKj+Xm5IOf1jzGvbXNLY1lOY2mPgLNlYWRKhhFs3fa8lo+20mJitJm
3OgccmgQ9q48FgPzMGCv0O8xKDwjFg==
=IH1J
-----END PGP SIGNATURE-----
unescape bare %{...} too
Alan T. DeKok@2019-09-10T13:13:02Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f598c1a3a255ed09c100…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl13apQiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108HFmD/9EqOWPEXsk
I4DiwwZmDecytlNyx9QK/zxrRMzfdgKqRnTBSFBAB6+xFYRUUNiVfalYGcJWeWU3
jpUTWAISxfIK/hzBTqvKam+FuYcDM1E1+JpdmpG2mKs1k/jSI/Rwov3KQ5/2P+Ur
AOMVdXbs8+6GtixL1BJ5N3aGMa8UEfwgcVwOae6u8IXkghxTwlOhlyWM5nkcd4MK
ER2SbReLpaVMEC6UuIt3X9x4CBmCzd5tpUe64OOAiycEigFHGG4aewiurTlh32Wb
pKwX3swzNbM28s6eYCX5dhDO/dfH8UQ2tlQBWKICknNlqdbDOv2tCzOZ+ohz05CC
u9r8+P8RY1ESNAjrMl8UllbVzLnvxM2XerDjY+jiFBR+tpJg5u1a8wtVHnJE76Qe
de9ZbbHddcXmYFnHRMarqzTHy+/eYkAbFinwbg5tY7xcn7fB5PYQIvAPxTQ2LZmE
7osCaPa2PKYfHpPKi9sgYOOUKGKsHSEViicvjs5cpPs1AwUYcQ1yLNZ/oAgy9tLA
wqCBW1ubtpzBjGxFX4DIDt/Cr6/tbMvOci/5I6BhbaBF3myrXySu/170strD4oAx
8fVtRh+xkGyAubRU+AyXikbu86Gc9/FXhF+oZNbceTsdnFfSAaa69pDIb/MHIeT4
alDjv2F4kJDM/w4jqa0nDvyeISY0hfd1IQ==
=BBNp
-----END PGP SIGNATURE-----
doesn't seem to make any difference, even though it is sometimes set
Matthew Newton@2019-09-10T09:18:37Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1251469b2b5158980eb9…
======
--
This commit summary was generated @2019-09-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
errors are errors
Jorge Pereira (via Alan DeKok)@2019-09-10T20:53:32Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a35f772fbe8d349cf144…
======
--
This commit summary was generated @2019-09-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Use correct CA password when not the default "whatever" #2963
Jorge Pereira (via Alan DeKok)@2019-09-09T16:39:08Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b40d2bff02895b0a541f…
======
create an initial, empty CRL in DER encoding
If a user wants to deploy his CA, the URL in crlDistributionPoints should actually contain a DER-encoded CRL file. We create it here; the admin still needs to actually deploy the file at the URL chosen.
Stefan Winter (via Alan DeKok)@2019-09-09T13:14:41Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a426df53ad434daabba5…
======
--
This commit summary was generated @2019-09-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs371QgAnKryvQZsurMznurno7jD32g5qfQj4c5RIYiZMStlA5RDmqgm1Xg7kX44
Shcp2MlSecH2hTfSFVLZAvFBGdpSmthhfwEAuRIY49NcWM4AL0GIGRNx/Ek3/jda
mwMPqoxnjelC3h/noyDJonWpB2lVxqDsVRmmYKOlBARtM8OMLP3p243JiI51H1GG
RV5jiOVOzNZ779zRiNyHoBCN2mSkBAl0EESYL6zUhRzAKfPG7/alVoQMjidWpkos
gVXitUhBNEUAX1Pv3MMMzoAng2TxCbQwxf6razTs0AThOQTtlsVuupHt+MSOR5TR
xN0kHvYzAzpnN+bsySAhqDQhusaQtQ==
=SSz0
-----END PGP SIGNATURE-----
make some functions static
they are old, and now only used in one place
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/util.c
* src/lib/server/util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba1b295c9b25c1b9f05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs21kwf/YoYupMSvG6AwM/mz3LXBQxST/c8hPtrmYtp5IrkzWlkYZa6ZwFO1j1OU
qv0uTjsM7QX4QO1U6DxB+MTOS6DJDmqwQZCF+pqSZIWDKDxDO68w4eW5zRsOMwvR
RjjrF+s6G7vC3jxmMG+Yh4+itlVxO1tIjXNT2HRxO/wukCVH1K8Uv7unqKaCjRxl
1FZe+mEf+Mu78Bf+5aL5j5oj1zmQyyPJCqjx1BhdjlQ0JPsaT5i9BpQHo0oV7Klt
8rmt9VPiU3d5Mau8DnszbOaulGDvwSwCV7xbjtGUYma3JgDfohjbDrSuky58Lv62
M2WXwZMQaPuZMTNKQv2t0Hd76rB9Qw==
=HK63
-----END PGP SIGNATURE-----
use tmpl_preparse(), which now does most necessary things
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6106bc955a0e272a4969…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs1kiAf9GN50AeOebxVhXCIZOVm5Y55CshMlbHBN+irT+2n2/sywQCL8sJH7/nzu
nfyiQu/HSEixuGmdvDO/FOygkPNIpTj6x4LMjfs+cbZwvyO9cH/tea2it26fSOey
tVTcw/JJa7Xcj15T9BU7yJ3BCid3PeWVIrIndHaAldNFcav2wdxzOMcJmMm7QGZs
dZ7RfmFB2QpIknwMSWxrT+aQivTmZkoHc7MAwRTyDt58HcP/krrdGvrO1sPFy6LH
Ou4pYCqZuEMG60vAtYS8zkte5MIh8ImTCD33u6Teje6WmiJIcKE6C2lY6Gybm50V
MYs8tnXqtwD9pd/w1y/yOygRyZoHuw==
=DkKM
-----END PGP SIGNATURE-----
tmpl_preparse() is now capable of parsing %{...}
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f895a6fbc806f0f98ae…
======
Create an initial, empty CRL in DER encoding #2964
Jorge Pereira (via Alan DeKok)@2019-09-09T18:40:06Z
Files modified:
* raddb/certs/.gitignore
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92e89e42f08ac0b46393…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12du0ACgkQfQ55zXdi
Hs0Rawf7BHbDXBkuKQQd0vQGLJrt3XUMQx1ASWPCtW/yojlOzwHxfCdjVdsAIlxE
Hj0bhJnZI7IeuEkuohaClSlKa40EDw5MCkEWlF0p1VG368QWx/DKL4U1XzjFx5ni
rjTPpWBKSNym/AFWl6Hw5F9mNTgJKZilOMpl98zqX6WAztT7xQQv6VgVxBuZwj1u
lPe10pdq5eG/n9vHBnSO5bRAxL4w4LQoEDeionjU59NMPbpHAVNZ2xqS4PLgN1My
7tSd7WNDbjH4APPWRXAYWJRtqe6LPs5LNOQmySXlbNIR17xcSan/CUn7101oGSKS
Gnt/PBTjuaTknSkc1nwFHoNt6TLp0g==
=L6u9
-----END PGP SIGNATURE-----
be a bit more flexible about 'map'
map { ...} is OK in sigtran as a config section
Alan T. DeKok@2019-09-09T15:59:23Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbdfe17152509745aa9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12dnYACgkQfQ55zXdi
Hs3g8Qf8C39wdGrdEzivO6brQgpTpLUNDUe6eZINujdy0uI8p92cobi2nn64KFj/
dIgk9efRoYJLS9lLPOTA3AhPLcED2Jw5hE+0V3l2j8vmw1YBWEYLoSuDEWFcAt0T
zpRs93v+zbCtlUtf5IkfE3TY7zZ+D0EXlU9+JCkaCms/6uGe4fxB1wISROD17z7D
ZQBFLJZCM7CvliY/S22oaDaYkh/MyiObmk+Oix8ce1vRPVvYmBPeWg9ZVLYlu6d/
yTtPO0Lzu5V41wKfdBY9ux8ilpx702y0az0xDzUdIKK0NhPjChxbv0oYwESVyj5f
uc5GDvdvXcaq0+GnEIeye2wv7Yx0gA==
=KDGr
-----END PGP SIGNATURE-----
allow , and ; after words
Alan T. DeKok@2019-09-09T15:57:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50a4d34ba367594ccc68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12c8gACgkQfQ55zXdi
Hs3h4gf/b/yjn406XECmNA9aU/808+5xI1j2G2lbtJb48bqeC1Ut0UHQPuOHnjgT
SUiH19AwOzWyLreTGsD0/aRDHOSqOn9Y8bmZrGOt+nXIbkVhXxwf5x8hRQD3nnFY
HZIpTPioA2uY6h9ZnMYe3LVWhf0G54J8MK2t/bUKnCD3C4nxoHNZCoXG8Ibf/5RY
f5us7jKOTv+qLxClFNzCVxIksTstkeEMKqs+B7AXyC1JX/yRwGRTrZtwdSJeqYeu
QYI5HMggLgtU2/jKtqwwnMXWmvjrmH8jDD42ouQ+WkFg8Q5WVxO5xbnHlroEznAS
Xu3g4x1rhlwEYDuiRHSyQezKfYf4KQ==
=bcOH
-----END PGP SIGNATURE-----
less code is better code
Alan T. DeKok@2019-09-09T15:46:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77eaa1cce7082b04ff80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12XBEACgkQfQ55zXdi
Hs3xCQgAgU8lcbHGiWFpl5oL/VsSYz3GeAWpH7sqc6y3/Acx6mZFkebfQTZbxvxw
nZloH+93b6Lz4F+OVRNlg7OiPlQ2SPI5lb0cbBKM0QYgtEuf1nbBFMKWb6hJhFvI
TrA1/bPrdJTZwkS9g6r1Wey6/4LfOdndaZDoOLJY0LxJd9WqRbMPldQI3Iit+N5b
ZIK6Rf6SlOGVWdgMHrkxXrWMPI8tT+8hDhZJdJLFZlwNbTjkgIC0Ivi+8ECd6F1w
4JJHyOcycaZuv4n2QJdxXtbQpC3WjVF1nKAlR1nKMoPg0t07LnfhU6YGE02tG+fn
pDGmeaEGfUffpy19keZu/htvHea2KQ==
=CmX+
-----END PGP SIGNATURE-----
simplify the parser.
it's clearer to just check for characters directly, instead of
calling functions and then checking for token values
Alan T. DeKok@2019-09-09T14:05:04Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7057d480441ce1d6e2f1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12VogACgkQfQ55zXdi
Hs3ggQf/SPGIZNqIFr5MDnLRLwUb8pTSxgEaDRiwhKGhBTkgt1fMt3Vf61apEHf0
rfdq6GIOwbmvuLBIDogunMZFOHA9Pyb4wUXOZ2FL9/VhD3Ymte1sfR3jPFs9TE+h
WbNKQgdCE8r6QXio0msIesswE08xwR8mT/MM5uMGFjOsUv+KS+NMhbjvjrVKt1/s
sUaE7PRI/ZgifW3YYTbFt7ipcStFu/g9Pmt8YVCyqHprg3wEDjZ5G1eLn09kjbls
XPLsCNQHWu8cZj4jQkrPRTml6vGP0/J+7IPXkUNZt6o4KPflSNMhKNNoHfnSdXpV
aLXaiR8V6apwwxK3dS+mbPu82oGJPw==
=gg32
-----END PGP SIGNATURE-----
move "expand variables" into add_pair() function
Alan T. DeKok@2019-09-09T13:41:20Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61d45ff4f0eafcc73d68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12UX4ACgkQfQ55zXdi
Hs0LKQf/XWNab5qLszZ5zQOl6IW9DJm1RGz95ptr6yWhHUy1rv8avgKw+Spp/K1D
XtzP0eFcxMDY+KG2n9YMZD2ZlU5ibIcc6TCvFV38saEdKzlLFz0Hlk/PM4jhHjYn
oG4FaVapvlry4STX6rVfnSYqXtNsiD7823X+V8J3jiAKwJU0g5fRLldKZx8c2NJW
1k6ZkUMpzg1HhR0CtDX05G0RdXncQU2ZB3TkisFAG4hnKfWuNm4DH4u5VsYVKXtl
ILKjNocGqXQDYX3Yw61tFhffQZnpbIvfossQzKom6fpVG2gxvNsX586iDo6I+gYN
mMoMVtwpuEqWk8u4NNh7bGEhbhfVOQ==
=1ZJ+
-----END PGP SIGNATURE-----
move add_pair() to separate function
and start cleaning up the parser to be simpler and more understandable
Alan T. DeKok@2019-09-09T13:19:36Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa512a23a51bba64735f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12TRMACgkQfQ55zXdi
Hs2NuQgAgcb5ybEHcm2iTWievThH/K81sEVhhADJwrfVj/VSz4vc4LW8ucHaVUW7
htvRcKRFSBzWAqH8L0YcbrTkdNLvavz0AV0uvdf1GqsuWU9lBhkXbBJfPT3g6pK1
fuxYSeohwegRaaZZAz/iHpjE99N5DEgdyz1geCmPs2Mot3R7BxHhD8zp8sLHMEcB
t3WLsxKw0w8JQDpxFWyLs+4GfLRHRbbj2TU5YAJUUh6LZm2yd00JY2wkEk89ERsC
8XG6GFdv6I4uIT63pQD5z0aTuNyfaBQNheqcRcPRA/3KNAAc+8SV4N/ck/BeTtLv
gJEjtrQD5WRx2j/84hPK345PfevloA==
=jqKD
-----END PGP SIGNATURE-----
remove WITH_CONF_WRITE
unused, untested, likely not to work. If we re-do the parser,
we can make this functionality part of the requirements.
Until then, this code is making refactoring mode difficult
Alan T. DeKok@2019-09-09T13:01:06Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_priv.h
* src/lib/server/cf_util.c
* src/lib/server/main_config.c
* src/lib/server/main_config.h
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e5da3d18a0976194a87…
======
ue correct CA password when not the default "whatever"
without passin and passout, the CA passphrase is taken from ca.cnf where it is "whatever". In passwords.mk it is also "whatever" so that is usually okay.
However when changing the password in passwords.mk, the CA is still generated with "whatever" but subsequent cert generation commands use the custom password -> failure.
Stefan Winter (via Alan DeKok)@2019-09-09T12:32:11Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7aa17bd383a8a72bbc8d…
======
--
This commit summary was generated @2019-09-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z9OYACgkQ/6TVgp+2
18ryVQ/+P2veyojRQrxOyw9yfb7xgqcjcx977f7szmGfchArAejDO46WiuQjquLv
mQ/XpG2IHqEe9PWjegGzjm+U5J5Jeo1AZLnDSxUipF2gzpcQ5oBRALT213XB+Uue
yobS/39oNfdEkb3xaexTalPiqiIiWNvo9W3AOWCO5M6eOrhnjpjKYq94i7m+Ma1q
7SXZyOnw+Z6zYbhYYwoBMP9ID5zBJ37Yq+2fKTL3Af2HcrQL6vKpaTHQvfURj9rs
bb4usOBS1sQ4avOF9KBZaGjVte/oqv18tCyCrXu2JzMAb/qiXhfIiMk2zVpoOP+V
ZAUcVgUr5qzEYCBf5NewgL2vh2dhwSo7lNGoQQARiMbs9EitQ2d1AThhuGaqs7JZ
Pse5KPcL5SKTrgzNNsQ1kpV8++nKT37/I7GUaKCqmXChjzfwCKgVa/CdqCcruy4u
FApV33e4zJF7aFeuVcAdXtoZLTv0/ammumCvOuAbBgwhACIl6E1hy4RSH4SjNSxG
mhuyo2qUE1JruzsIvkkzIJq4gwCxW7OdrNZh4qaB4cU+OJb3OYVsYe0wcfMAsOx6
hgggH/NhLpZ49LW4KL2jeBP0gRVPQFxeDW0zD4STPI2W/EUZv91a2PgMauaMGJ2d
IZMJ3HPMedousOJK7Jv+q3vDYNuLyqyc1r8Nm72QCu65bVG92MA=
=1p0O
-----END PGP SIGNATURE-----
Port unit changes from v3.0.x
Arran Cudbard-Bell@2019-09-07T18:20:22Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faa0f6330a7a51966f45…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z5KcACgkQ/6TVgp+2
18prmBAAhgKOEzWnPegylKGs639KvLX3Rgqw8WMa3zXdtuyhAfoSI4khgX722hgr
FfTU7VBm4FtGVtlaI/eSLq0asSCQz6T99fgx09cr0hunvKEs5qQQfZI7GF8ntyhg
N0xbfzUtNtovmoSL73M3NU7Mg+YXTXqI5jLUBr2pCfLRXDcdcmZFze4eDHzq0rIR
ot51r87r5ssu5yLUufRneyAJwyoan7QzyEaO5aMUv2itQgLfaZkv9EW28nVEwJpO
LQmZj4utsCqP+v9QZI2SKePeX/Yop5G8s+kQvCrkwBYXUcJtoyc2aFpne4L1FdV8
ZgvxUs89aQn1yBsDO0eQrUvXEQqq4WMp5U7cq51H/Q2nPL8KyIRw9iN09CR56ET6
jk6+Cp/EBfuFrNGjF/OSkhO1tCd2qRRm/wTO00Zh9qxOg8YyOfUWCxajBJ3wJIML
+3hIEAfPlcS76m2ZQu53k2qTdDJ5btw5qTfJVBmab3M0OCSAxrdacWSW4NIJ0sdV
gygZByE1/uotiiuDLkSSnH+M+Ka4kCZFhKQGqXGAF5qug5eFriYpBAmJw6Gi6qPr
kELy9sYjMxngKCjE0RKLGE9MWeH/HRdsXkE1O9sPq59A3FRHkA7pd3Jfv6mTQJaV
wcB5OvztIKAwBlyXXL7l1ilfZYQp0FkuUAhdbsOnGR83C3sQ0fI=
=a2Vu
-----END PGP SIGNATURE-----
More unwind tests
Arran Cudbard-Bell@2019-09-07T17:11:03Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return-break-mix
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49b3e778637a1cc07180…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z3t4ACgkQ/6TVgp+2
18pzug//V4RP+GkyoW95L8Ek+Ityy3mKCMyXPoVZMwKEbP2EZDZ6PrhoLXLen71T
ye2BrxU3BcMbRD6tY7HZtQXojPV1IzYCpXXvCHSEAhdY70HZHNkGw0ChqvmGLlym
oORiKNMm1Suqmwxh4eOHOYR7sk8NzABKkoGBR6RnGdzocFwnGhXj5zszq7J0cZF7
l2ulDptQiOdjZC/ZDRp9bIKbkfybVIThEnFLXc6hFWzXUwdICD/9U87JmH0HXG0/
hpSdZRqnKe1Uno8hV2sXAxXrFezWk5nicOttCdJJeWQEzI5XdU9zCgV/5y3DK3D8
lUfj39iSqEE/bnwahWUR/RY9lgCQ6KTFmyem8xTRRlPTpw30pLNOIS+glbZxh23x
GXKpxFCA1GjMLzyGA4EqBWaU7xTbGF8vPYj0Iilbpa35u6wsQqUhWy7A1PdJ1SCl
LHPikIbka7Jvid+UEKrlBkd473d913sZ5zagZPq0L/P0nopWOk85g+Q84g2j0w/Q
654WgnzKnbpAitB8Mod8NazSuEvY53s76ZJYumGLFa/7GI/DBB6qfDA15o067GS+
TvR87+wGSnvKUk8MrkU6FpS+jasGr+FKY7Rk6U9Z5hJckfKCUsIU+IzIq0a2KqEr
ptadrSyzCm4NzZxBa8UB+p1frbIJnH2i+tFNeeycc4B11nUUzKA=
=bmwe
-----END PGP SIGNATURE-----
Fix multiple issues in return/unwind
Arran Cudbard-Bell@2019-09-07T16:46:22Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return
* src/tests/keywords/return-within-condition-dynamic
* src/tests/keywords/return-within-condition-static
* src/tests/keywords/return-within-foreach
* src/tests/keywords/return-within-policy
* src/tests/keywords/unit_test_module.conf
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/754c038f3a9bbbac27f4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zwrsACgkQ/6TVgp+2
18rLIw//TMrmk6L/x05+NyrGuz9pLVZmZZkBTLVflVNGKBwghXwImqPEyqTFPoef
9oAw97ZxH4rUFwM2B+wPJkDC0fEWhQI0J1YRKHgJbgTc0NZJdJ8DXwu++G55GWhr
t+1+AJDFMby4Nnhdehlv52GMEKzFM1GA6puzc5ANyDCGjKnLa0H0EZIZsCqT9W97
tq3CAM/hlH9bVD5wH51En/p95FiS3hRJiG2nOlMK97C5rlWHn02sEUa4zLWuJ024
Ngv9hEPrpUF32g0OMx5p/xLiCrmWFfmKwewEe2RdeIsaUmTzVY1g8Wd4Npb/ryaa
/tfUt0a12R+5wBka7Vr9CTQDhy7EELtxzOms6nOn0QTf6tyWGW3Dlqe/u1Mq9Riz
FSngqyVuXKN9EN9iivD0R/HsSZC01B3aSoHdftVXpHGvF9c34B2EChNkonpTw774
rreULWoEWdQoQhwIWn5wDg6itDCF4z6MF0TdrfM6ZkEEycVAoB7JWwrtBGCyMb7m
fYeSTCtvqz6XTCNyJwQXr4EdYMtfSv9EifGc2XMAX/mYYnqUuKqjBhkXAqab3JXd
ypI23qLoYIoLt8TZtpe6azxupbB5q2SrPe2RjyPrMk+wq9tMfrB/UvisD/Mp7pwp
iAKxJSbXRVKDzRSOEJAp6PNcT/EmmW3KwujtwIgI34tfNLojzaw=
=fw6B
-----END PGP SIGNATURE-----
Convert the macros to inline functions
Better type warnings, and slightly cleaner use of "unwind_to_*"
Arran Cudbard-Bell@2019-09-07T14:46:19Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a38477b0eff32d637123…
======
jenkins: The 'QA_RPATHS' is already in 'make rpm' target
Jorge Pereira (via Alan DeKok)@2019-09-07T12:37:39Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f27a7f23fba169b45c90…
======
Fix missing free() in 'decode-tacacs' decode
Jorge Pereira (via Alan DeKok)@2019-09-07T11:52:24Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/743793b86cd9da4b98ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zP/QACgkQ/6TVgp+2
18o/FQ/+K50Ug3HENZ1X2Tsx+PpXK0komRa1rTd1P0qo+BA9f57GXJuuAdcmjrFS
pNcvM8Eu4nJJJt+et8bh8AO250k6r8nCOUGg/WpAdgv+qFdMTx3fjS9CONkbGZHz
kf1v+XNmpDiXHsikGcwPuvSCpfR1S00XztpfJ26JALEsXJCwCK3VPmbatkX0wSBj
IzuaordSvMNCaEH7GYD0TqHF/5Fzg5T434F/atLb5AciAnXjUEZMW6HgjlqbVPZl
YQDxn1yMhGRX7PNvjnIiJ9aUUA0XiPiPAsgIdDY8FXbY+xdiYj/IbxwM+DRihFnb
6Kt1kxwdj+U+bVkSSeZLiK4m0rK6yoMAfKg2Q7tRfm6DHbXbx1ccQSuFedyF3AQq
wRQmTN5X4ELVLqufUC9gFjuaUI8c3p5RU8OA+hzy3QgeS3xmqIPjivQtqMRScXDv
JR7tw/v2bUq3U316EOqjjZfM+BRJTdJFaoYdqgBI1POSTX3YZtKOfXZQJWpRccWy
he0oeUa61IaCpisu0InKcxKN7J5z8j8Bgi5npycq9yiQdG4C7LtFIZVh2iGKXcgJ
rVxxqSQqWxyoTIVKatoJIc2BWuLW1XXCvq7NHUsCO16Q/pekpevRnv2ud6Xjdrqk
cisPmDv4caluKWjjvp0BxfYiLnM5JDKyns/lBikFQdfE0hYdujQ=
=dIXa
-----END PGP SIGNATURE-----
Consistent case
Arran Cudbard-Bell@2019-09-07T05:28:20Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408350ca376e26e2ca26…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zPfsACgkQ/6TVgp+2
18oosxAAlzkrPXF9kMRb1xbWkAP0o806E/ISi4MjKyakNei+dFJJfzQUDNyBwCMh
fTmDLVdQFxivGf5+V4OHrPIGS8qDcFqTNjiCRnAthuampNThljbyrf68/nlciBfw
95/lMXUG/iEPWRVJKXd9oYPUNF3QyUSil1lZZcnoL49tKugQkEwMwlrguS1lx4AY
SUM4CWC8NXrFO/Uzpc/A7BnlUYpk8RfeXGsUT7LRQTIeAE7t41MtLt2M5SKN7FXX
Jms0R9rzFWn8fmcWkbD1sFTZalf12vYNzxKohYSrG0TLmTi6t2fU1/iNcKeI1E5D
HcS/lauuSMtdozAc1A234hNi6NgoOO6vOMOd2BAf8fu66w196DHuKwZ0ut88jFyK
aHGspHUmwe0LC1tGI7hgnMRgMSo8mKNvtz1n8IIdAlX1z8hl9JY8D2XHc9/pe7I3
vSME4sicpFI1+dYqktFi2l+OQl5NMHcocfiiTwv6e6/bGPuheOb0mavxz3JqsIY5
kcZtfdgj1dmnhGXgSgVjP+sJkNhY7nXrWUePOmuX7bNcQDYipkis3HG7rCFbkV5p
ZmUrCgVXCfdQPZaicIt1oMgKYK16clRWfUNqix0ZRxO8aGwsHvb6YgQwuZ1/q/Rf
YhAOkL1kZTfJ9KDDYQiZeQHdUPrcP1mbFB2/zF23jESzIZtr+Zc=
=3M79
-----END PGP SIGNATURE-----
I guess we just can't use an enum for flag fields anymore...
Arran Cudbard-Bell@2019-09-07T05:19:55Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66df975598a396a4d2fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zN8wACgkQ/6TVgp+2
18rO1hAAk9DkDV3TbzdyeViSwOq5b45kU3J0D85coAV6S9BavBEzNt6APQv8uAeP
eRMyRNy8ncj5oACmn1iD9vXh9C9Z2xr1CDFvYp/dkLFRnBza9rT3rrzbU8QP0uGe
ZX2Lh5i5xgnweLmVKm4zochvh1kiOWli/wH1C+Yxpwp4NqOE8a/QRZO0tEqu3Ucl
bWxI3uih8kdhICt6CcnmZKEWgkDDQLjc3OKC8MoFYBg72JD45ZsN+s7NtD2Bkcfx
iWzyvIm1rK8C2Rj1sbw190J6gw7nSGX+WYoispRc67b/Jbm0+b2qXJ/Hb3ztN12z
fg7chWvg1idW6VK/p3s225bF7jZGUd2f/dUWTZdwhJxXZNVyRYEvM7MntCyZykDB
S6Oz6zqQXxMb/1htVfwlYOcq+xLA/AWN0easo5fL4P0ldX9onjpfOCzMHPFzkCdr
M/ruSICmKKXLgiyWCo3t/C01VyQsJVlbzYRokQ9s9RVZeHcaMm9bBFaipHB6xWue
ORqRk1qnjqVhq0gbq3LNmev2iPWC4j5to0cMtydvvgrDxX3x6GJq3fSdXEuetR0Y
zXQy377TRCxj1knxGXp05V9GkcFDAfPZ4csvWoB7UDrzmol4Tfk86GqWzLUmusxW
0c8S1JsORE0NgPEiND+gYGcf/tM0yGeCMPEfTctxvO9rkAWWonQ=
=jSmL
-----END PGP SIGNATURE-----
Quiet the compiler?
Arran Cudbard-Bell@2019-09-07T04:53:32Z
Files modified:
* src/lib/unlang/group.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e935f440d2b84dd22aef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zFekACgkQ/6TVgp+2
18qh1w/6Al74bVaakOJgfD88U1I+xvObz90mtDr6JdW9cg6dGY3GQN32xWILwtMd
NPLkK6m4cr2t86FWnhr2px7ilFXwGKvK7fMV2PUmMeDVdRNNC98dwP3CcrUHZkn4
R2jLGDvfqVQIGCj8Jc+c3mA5FToZzf4KTYfj49rlZHctVxN5Wnlyk57HoBnvbkxJ
rtaJk2w6XdVEP4WFYO5rnij/rGpqFKXNaowP+MsG84GXGAWxFtUqUr/U4hyQ0WlD
mWIj+3WFJ0uSFz9LTlr1vOKyufDfkQgptrGBGRNTYPDAKHkDuNnESTkLqG/eOMWH
VG1un8+ihlxEOCjybHTB61/ErEe5S70xK7KQmaSJqPlJyI8rpMD0zt4FfRu8ijWh
2bqthley/czVeR4jCheFE5Euqb8rCcvSB2hyVtdCW1Abj+F8tE+7dDA6mK7ampoJ
1+wn3rnFIlhkmZSJe1Tm7DiItmgRBeRFWakNcVLeCl2jUUm0u2zOBiF1LfiDSiOs
TTN/l6TtjVQ03A6d0xshAkVHeapWw2aEBi/dCv2NiTID5u+LFH81ZbYfs6rTEX0N
lrEhAigN4fRNunuvlQcpD4h4gxtqXjjTrUPSl9RlJRVdzmNZI6tOD5SfRpY+ow65
QAoAncWJXbOLJuoQCuKhi3gq6ERQCVWgQFVbHqSLkw/REsGAsO4=
=iFbw
-----END PGP SIGNATURE-----
Different way of managing where to unwind to
Arran Cudbard-Bell@2019-09-07T02:28:57Z
Files modified:
* src/lib/unlang/action.h
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b75a2d473d43ea55e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1y8zAACgkQ/6TVgp+2
18ow6RAAqI39k+cwpxbrnYknGMlgi6swBherYF6NCH1xsr1v/8TQFPw9FiOOm/wZ
oFPK+xeOXeLdT4Ep9pFPsFuuUDigqf+Oth2lP2SS032IRLoJ08P8Y9kudVrNjHY0
TKSGXiBsfGCc8KeifqCdD118MCrOxLEBddi8NfR72/J18ukOqG7XgvSJzbjCS2f6
qFaXeXSFI2r7UzNJOZPfHfPR624QAnfmuIwNoUWgh2R7O4VIVWb7EZTiIfsZZ/Lj
7ep5Rr+UJzrHlTBBjZu6I/6TuDZT1w5+SH0daGdUqi84Xf02bc4+kY8pl7zBJom2
YsHEzoa831fXoZ+RuncFoblsEWcra3zNNxmI2TNo579gcy4de6IhGrJ7OrRHwXml
Mmx7pqroIaHgOYioUyL9rh2SrExIoreExW4XQS8L1AD/0SZ/JQq7HSeX+8o9EWR9
pk2PwZ6sN3tncGTOniWFiRc8F5rM5bA0IGGyFSgvDSdOnB9vXH7oqDwochd9bjdP
crMY19eBb61V2aH5dRBceVP8L9sHj41gNyMVo6/wBPghGqbM72nA93ZXZF9xVbFo
7dJBBLSKisQgV5pN3g4o6wDsJAoS5muAR6Z1WGS2DSretWG46rKflSGJQbNbaT71
IrTW7W1OwSFgcm+GkqvV5ScYuxSlDjlXexygU9uJoQt3EvU+mWc=
=qzuz
-----END PGP SIGNATURE-----
Parent the VPs from the frame state for easy cleanup
this possibly wasn't there before, because there used to be a union in the frame to hold instruction specific data
Arran Cudbard-Bell@2019-09-07T00:00:48Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dfa7cff118017f542aa…
======
--
This commit summary was generated @2019-09-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1y6S4ACgkQ/6TVgp+2
18pDehAAhjcx7029UNqCkppzuA0rqCobmPguhuxeDJXdqMzsJ7vqDgHagNAwxVzX
QlOrF4KIDc1xm3+5sh31XvINTcAxGFUVxxBduhcgsIKtrkp+5aADIQ90jeOC4Dcw
ktsQlrAFiMVKYXv7zSI8nKU0sn+p/CmDl+jrMTkxONpxntGllrejrVW4v0tXkdTv
ae8nLPy7q6z9aWIsVJQpIvBAJyGPY6FM+hQbpo85/6ydX3PrrHNOv5BSjle+gx+v
Pr9HO3OxGpVF+Ds6AxyQ4G64rPa1jwJNCdEzmwnuawv2NgnoMrUZgC0gWM2Lbsaf
bSSirrriuJMycL05JRye3yJ1vAFbt3cEUNE3nWgebT3X8I4MDDxmdnYatCYCxnhO
uIszVG8B0ojXGrQg4i1jxBn0VEdxE1RNNgMvZEVqquRtDTlpXjRdtlm3nQa5k2ht
OG3dtmNC5sp8R3k4M2DpBt2K/xFBFc/f9qw6dDAhyHLhHe3L2AgzBuq+EQgpLT1F
CK+AlK/K1d4mVMIcZtGcOCwWcPkM7By6BiOH4eDjyGWGJyfGuZ1QLg9wPQeyYyJB
HtYxF1/8BVx04FNaEOb0zfbHXPOr8D5184hcVu4D+YsLoqiND6UGjP5D1OES8pQ7
yPARKLE4IwkfZ8foBmDxzqixhLj0grbeSaol9iqCtKvMzI4CSj0=
=5zuT
-----END PGP SIGNATURE-----
Switch to using a flags field, and set flags in the correct places, i.e. within the foreach and policy keyword functions
Arran Cudbard-Bell@2019-09-06T23:18:06Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56849705ab8aecb1b921…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1ynakACgkQ/6TVgp+2
18qTqg//YAc3ljg5+W6g4xHl5JBxiBNemCOYTcBGi5mfQ1UvpgeTny9lNXOAXlLb
pppP8uNEFv4X1U3J/D5pK4aaz9XMa4S02Eg+DDbGXmZHJVh/WcpfdX7j/fIADhBE
W4wDJ6dfEoA1RDrQA/44N8ZqbK29BmYdY7BQ/N/x/b3JKt49otHTXk9HrouQvIb/
NiZYig2oIsUFh82qM7VzPrj6rdiRlm7djgUeTbsXCW7p/vo7mXHsaWO+fhS063bW
R0BGhj/HHHU8q0jAEM6uzeNJIUh2KQdrt6Sk9BYoIEAb2JhDB6NxfRHe7LdVjW6e
xb2LCiNMwWDPkBcy4+Sz/Y8eBGFnW3HlkHcT878QkjyEIHDqaLubdhEooWFF6yzD
B+fV4nBlFJkDykIQ7qdyAu8n6Jdehv47TT2LPMYB6K4GD8HoYL3fAi9Xu9HHhTyt
n7H52nyXCYXehGa1gCOzYMp3d7i2pSLGxTePblLxQNW3dfwdGss+v5r4SWOEQ/s7
VNbYvgouj/+iZDYijNzVoivEMJrobUE0G9WTuqYBdcRDQ6qcDiyKxTMXLALcE/4x
PElkQzQs+SwpUkP88/87p560u/V1/urCiei9X4INJhuphgp4o1WLkL4PGRdDIP+I
1+p0X0hzKs+AfR7fyBu+Gmx2j20BL5JS0sdvGMjQCRNEv42W0x8=
=AibQ
-----END PGP SIGNATURE-----
Fix stupid hacks in foreach code
Arran Cudbard-Bell@2019-09-06T17:55:53Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/xlat.h
* src/lib/server/xlat_builtin.c
* src/lib/unlang/base.c
* src/lib/unlang/foreach.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8760ea8a332836abd403…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ymYYACgkQfQ55zXdi
Hs3CPAf9HZjiXTTAaHwD9QraIKmZ3cQwzXWAZbPVoj9pXKnkim+ivHujitqznV6z
+JxD3Yn365PR9ToRyiTetJoTlZMKELQot4oNuvxEYz94Rr/p3U9f5yhVccrduZwF
+jSkqGPFqDUOb3u7kT9XvlsRuTgWKZ0SCt4cmKbYR+lpEG20stYsYRWN3Jq8yQZI
aaq76McOAH7QXm0ORWbQ0jSpoRMY3ppuf7xCect100+JRohh8ymi2W9Jhvn41ceL
gFyOz1Xq8l6ywj9xAxqwgFnax+K1Li7F2h2oUpNTSWkoJrr733B8SWoijTLu4aRk
rlw5jAzM0GKQCjkGf+nYTzyeX7vP2A==
=dIbo
-----END PGP SIGNATURE-----
add test for `foo = #`, which shouldn't be allowed
Alan T. DeKok@2019-09-06T17:38:02Z
Files modified:
* src/tests/keywords/assign_error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c878b46589a733125397…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ymTEACgkQfQ55zXdi
Hs0n8wf+IGBQvv2q/VBfhbRyzEmtnFJ1B0ckOIaHrZWd0oPs/JwzfMf3BEuAYTF2
U0RdQ5nbeA0kBkdN5apmJW/060PeuGeMZQY+u11tXq6prRcy4lRkl+c7gCWuZuAQ
rPXvzPMihpqVNh7hnetiD1Q4wHZIrIduySW6Orck4dL1+hHJg/aD0xvYgWZbhxQy
kpvVTfLhKzgn055TFSM94crGlsTa4kQr1Um6m6IlxoBHDEAj8QQwJ9s0ccCmHtFb
Dwu68BT4KpKS98k+gixUCbKsPnVILaFPbb0/ss5I9PAYkyvDDy9P/uEUO3/wYwYg
/fv5xP0aEFRook29kNhWz+6FeoUgsg==
=ciVz
-----END PGP SIGNATURE-----
move "map" processing to its own function
Alan T. DeKok@2019-09-06T17:36:43Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9019379a8c5febdcd13…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ylMwACgkQfQ55zXdi
Hs1CrAgAk7npLkbEPMNO6SQSzHRviSi6H6CAsy1XnhF/+1nwoYOYNei3iCka/PNR
hOY3PV1HoO7ZvrGM98BsIKgx2a5PUs3irAIHgIZJ0nUHbMy5EiYRzncKxRz1CTZM
cygm7YuU0uAZ1P08tAulDQFoPiFxflqv6KAQVqMLXAx/iF9rMGen24ccxcSOOW9N
eA8A50+RMdD5Xvn4svzZHa//VEkGohkBgG58NKv8hy+NL1HztfbtqD1ARmxcW60Q
2WiqSTgSgobd0GyI7m9SI1d5rH0VgwcDD5nLn8kOdlZ1Kn/80tEM+WPWphj2Uugq
bV+wksjpVih9BexuUh9Tk8lyLs4a5w==
=N5f1
-----END PGP SIGNATURE-----
move "if / elsif" handling to its own function
Alan T. DeKok@2019-09-06T17:17:55Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a25d308bf9754808b85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykg8ACgkQfQ55zXdi
Hs2s2wgAnhWTUhuM9id3P+Zcet61O8TDhBl3IXzOAQ1xPtER7za4RorLLR/BgtpJ
v/I0/G0qghihKUy6+9coG9iOoHrNiNgeBfm2zbt4DopnKAcpwIZAduT3HEbfXBO8
eIiY+4icDRf7UIGktLO6d9JPZ769yGBjIl0aKYrRv13aCiFxyjUWAGcxbKyapNit
OaXiLrFOMumXYA+vOXm4cjB1107PIeR0H5IAbLunDvv+MNmMDijq/sRuPv3/sT0b
Srtsn1IqzWZ/qbwIP+lfzguLxMrwzkE6nNHiJh0wi4cKkwONtxw1rIDJzoyl5/Tc
PzViVWpDS/Fj5EUGbRZVGyMV4D8BIA==
=0nuM
-----END PGP SIGNATURE-----
try to have most goto's going forward
Alan T. DeKok@2019-09-06T17:06:14Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e32e4b221f1c362ef0b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykdMACgkQfQ55zXdi
Hs0rUwf/QoIE3oRmgmk0KfQhvEw6MYwrIssfB4XAqgjs2yDOh5H7z4dtzOJ4zZIY
vfEw+YRRCRuHBxWRmNnbipr8oFT8NZUqZIpLURMPaik6EHN/VqO2XF5lqiSGvi2h
nVTAEX0nj0xBG65RAVQqvj5ONifzN4B/5dggFDsF8AlmB5DJCWvtY9D6EmJXgf6C
VMuVisNTZgGkeMQMq69oY8YnjysZYS/ln3drQSg0HAOv4gOqbCBVc3K4AaPHj6BD
L1517aJhQWj8jS8FG5PE+8thFf9c/qxIs2ltr/997IDztl+TeIpyNN3QZ5TXtO+y
9LORrE6a7a6uuRqt7Zd2kppJMZjknQ==
=mKiI
-----END PGP SIGNATURE-----
move $TEMPLATE handling to a separate function
Alan T. DeKok@2019-09-06T17:05:21Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/162b4e305e66d15165db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykRYACgkQfQ55zXdi
Hs1FeQgAnG7u7WvbP+npidTiNS5WkQ5uEfbOEuzBOzDblU2WFFwzxPkJCmJr0Gt1
EtLZVd79dz6IODLR7XDWXI7bajK8qtbI8ZXBCvqiXybO2NheaVw+A2QhTu6t3xhQ
ArPuYKDJ+q5xTQpgp/ML46oKYRetXAw6UILTQnNjC3t3Sip/fjxHl0qKnKQNhNgJ
4lealy2biRxPhv1kAGrEgTs6PDiV0tIlhCH4vk3JI723mIdtUttkE1w8KT4RTNGI
lUmi92COrHj0uIbWxYb+aJ9Sy4OUqyOA889Ioh4g1aeI1Edav6E5gR121QnWKQ5O
qkf//tjNx5h31HxRtd/9UhPlpCZIGQ==
=ibzm
-----END PGP SIGNATURE-----
move $INCLUDE handling into its own function
Alan T. DeKok@2019-09-06T17:02:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/983dd0c12e4171e25582…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yf/cACgkQfQ55zXdi
Hs1X8Qf6AywDqq5NmuiGdfzWC6m4R5Sj6hwXyg9gGjqNtQJFQyJhoHIeyHjRdrvf
UfnIfEqztHmHjbgGk1UbItsxqglgjAJoNs2V0jgCarC1Sj0FWFGnBt8RuFp+5Euj
CPDglS1p+L8egqiLTkytXDZ85reRYKcktZP2y+bZUcYxWHl4C4jYXm+JHy/zoZn6
smqf2PQjQddwLN3Ce9Fcaw9+5bRfQoMeDdz1dtbxlWdw3Zaq1rYrAlSngMi7povd
ki5KnOYDQYo+xb9d12Ea21CwYAJtUn7Jb9S5gTJ3TO7aLUf3wyQ88jxp5L7in5pP
S3OlwOY90JZMJeLrt9Fl86uecRO4DA==
=wYtV
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok@2019-09-06T15:49:08Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04834edf7f90ee737b61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yeZYACgkQfQ55zXdi
Hs2SUwf+JPs+5+XZRUcfM4EMjdxz0oBcWkhZd5UZWLNL1oz4y65Z84D4ZN94Z646
Gh2BNtC3MoB/zzqph6Ck5emJbds1rlraFuRitdQLgy5SJyi5vLqqHOc/cG0c+Vlu
nukfz2b6SA9micvmmAr8XTXc+ZZHr6ZasPQ5kDohZiMj9ZLqKJEo0OqLcigER/O/
ghaPkAZhvFDrgkPvTAyRzr/0TZGnrWNvOq+c5dAyNhashS4DvJ2ae7202aH0amyM
Gn7jCVnhAqmRV+YgvOJKYO99qUryJu+i3zKg16tGPiS4dmOIaMEKmXPWtyCh4mYl
KQroLImoQ3xTg6jha2LPYx5XYBlpfQ==
=yZjr
-----END PGP SIGNATURE-----
clean up and clarify parser
foo = # stuff
is now a parse error. Previously it did who knows what. :(
and two "switch" statements have been changed to one, with
a subsequent "expand variables" stage.
Alan T. DeKok@2019-09-06T15:21:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a796628dcfa70012e7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ycq4ACgkQfQ55zXdi
Hs0vFQf/WEqLJUThPIT9xwqYcc2amGPInLuIuQntdPABc+qzE4pJ+7O8wuoPUBvs
a7+vrJgy6zDXa+Cxht6G2dxL8UIFTRtw/aAZgC918ik75kV17DOF7iIMTPuL6y/0
iORz7lHxv+jdJpeHWjq3wWcA5h40v8wI7qPd7PMCdtAs328OsaY/2eM+cGOTscpl
DtHAxgmjhftuNDfmKZ6mn1WgYzI0kuPYEI5IhF1nxh7J9ER79cFMOP99ch0uNpiv
pGENVnxFbKsJ4GaorjI8bARiu614gwdkUNU6c+RyAhuTChFeaXDD2GVz4BzJkwlI
cVM0+IaBPWdzxBBd85YibU/S7Qq3cg==
=xcmT
-----END PGP SIGNATURE-----
use "op_token" for clarity
this doesn't change the code, but it makes it easier to read
Alan T. DeKok@2019-09-06T14:52:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eeed8d3fb5146a517de1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yceMACgkQfQ55zXdi
Hs0ttQf+MyDGJFmzexS4F2lmLIz2GaZ6uODVChNd/K5BjviUQ9eBGsN0KkYOwdjf
E68AKg+R0wHzNz4gFnKPiP7rccKZl0WxaySK2F4T9iLMglxvQQQ7kDOoIkgZaWcz
3QJKUwtsyBR87WHGz5r3uctG+uezjsEWJn5baDKK0DSQ1hOXFywfEmlbau8hmLMa
ChwKs0GudpKhMnD+cgH6L/j7IK0wJcv4Kp7e21jUh6tFct+To+j1DnHYRaKn/FCY
WRr2qUpW0MtdqV1HbNuVPrdiM1/C5O+VLMNYnZUISCwKRHvF/xeJgKC5pQxxzuxt
8644H4sZ1TQD/F3CY4+XCrir9O77Sg==
=kB6y
-----END PGP SIGNATURE-----
rename t1, t2, t3 to something more reasonable
because 20 years of t1 t2 and t3 are hurting my brain
Alan T. DeKok@2019-09-06T14:48:46Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02812c11711b65c9c630…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1yVLgACgkQ/6TVgp+2
18rgow/7BTQd4Z5G/dv9B8VCGmTTK0T5d4yRlieDC4bCtbF3XjZ5Vp+nHx8U6oPU
tUkcmZCR0Lpr+qzU5Njbi2fvDAnC+T2spMzBCtj+5QSb1oRA3MLIzGAaRobJaXgj
F4HvU+LExMkKUGpicfo+cdDCBWT8capY7tTpeD3UD3/S6mqXuGtNPh/c98DX9OZ2
bfkRlUkXj/q4ASgIWgZxZ66ZAuIC5i/MVUTH1sxHKbm4uiXEGfkpnidb2bYG4eJ3
Zh5TxQSvL75MKYPB31gN44JuCnNvhwiBM+M5eC3goYnX0zZdGfgNI26bG7EWq0CW
/cpgs6JSgii4QBsHUOzMtC4uAcWEovJYSQxXGyoY0mEXhUuNfmtcDS3QkU9cU7A2
E11bSupASYfiVhnQRQaE2kP4zo39B2Nb8EDhMuQW4mziRaa8bOUJXP4KoEo9enm7
4ly9YQbao3xBBSpaPxAFJlQTjQjxYtQnxRTINZWl9nmWMGqtrYm8eb7TY7D1qser
2oxHutw5nSUJEWp4Ncjz6TvcqRtI76BQ5U+fs1NfRBDY5kKO+uU5lMBJw+wFpEeB
o5vQWLmnYmTShBkL+38Q9Ro90BIxL2nQQzjf2BaRcfKQwM0v/rMkUoNWWw5NI4JB
QkjO3TXrQcdnMmjsTeFpXJQp/c1qqwNSZcmM9Tnvn+iUtFPb/Ns=
=EwRm
-----END PGP SIGNATURE-----
Move unwind to be part of the stack, not part of a frame
Arran Cudbard-Bell@2019-09-06T12:44:40Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/857b095326c1a2ec243f…
======
--
This commit summary was generated @2019-09-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0