Commit report for master branch
The git bot
announce at freeradius.org
Sat Mar 2 01:00:02 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx5jEMACgkQfQ55zXdi
Hs3GWgf+NexYvA4pHfioHXHN+yeVwbPb7Swb7HNpUu6UuPfSJZD71zdsgQOJcMMb
x3kzohxOPXvOyvG+OPWOcvYcwKJJ9wsLq2lFKpJzhCPKbCe7Ttb8PB7KNE/OM4er
JrxjIifNbNlUW0L9PKfPsQeGLQGqUAiTBlWFcrus0toPIG35Q3Trq22Cjq7082f2
x2bitJbI6E1uQLMJgBDYCzlJk7zcAyHo+LgGt9JXKgeeDyToOVkyucSlfKvmThaj
S5/G6e9+svWnVuUHlPVOesef4N5mSztp9PTwzAfn6ozLj4Um89AI1VMdDgDKdJrA
HHn4uP4/HhvRfZWA/N9xSKKcq76+sg==
=9N9T
-----END PGP SIGNATURE-----
remove debug entry
Alan T. DeKok at 2019-03-01T19:47:15Z
Files modified:
* raddb/mods-config/files/authorize
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/879a89fef37b698d982f2fbc717715521ea46d0f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5XyoACgkQ/6TVgp+2
18q6Aw//XGypDPLBIdRGsHXg6hSiPVx8NYc2/noIneTcn++TLNb16zuVFXoiw6Ui
fIFLqrsTdqvQgTPAMX3Ftk6uHdwHL4R06Cl5LqGIrR6Jmv7FcyokNwKeRavNd9QU
0Bx6TquAyjBkb33c/cP3Pl1dUCGQORxxf29/PgJDR0iYEx/HPP8Uj41CA4GIRODW
XgdbQcHGJjTbUcJD811ecnROvCh8dkG2gd6VKLKIynmnJhfwXIwRKmICtg5+umng
jMX3gETGoyyik4bIjHs7MucsyFAf02NuRR4etz87JbhtcH2xwyqj1s514ltCcMzR
qzzTJ0Zt8G7nERbq5bzuhBMvvg6RZWVDJ6cUpNQFZU6e2Y+x2UYjSJFzTG4eGtc3
2OrrCkiTUaUmqCS5h4i5LsjhRokb60Gj1K2qBLYitWaCCICXNWjDiFwqzABUByCS
T3HOeWt1IRs9wMsgYFFTxPJvp/5H1+fcL73cqSQFc63MdOQWG50pvIkDK465ANI4
VCc5b4dOGNrxdD8Zkdw/moe+Kgf0kzvMrY8b7/SzQ227+mEzqnxlpsZdKCkwi2k6
iHot3bWZl/e16iTui0FmyQnxTXNLCYP3MrGJOyaVAjr8TS1hPa57DJqSznYsu/2B
X6ayFzzvEguwTPLwFl/kanEyGDn5jXJN64fj9hS0cB2y/+Fc0VY=
=6OGy
-----END PGP SIGNATURE-----
Not a ptr
Arran Cudbard-Bell at 2019-03-01T16:34:50Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e6e6a696fa52aaf51e4ef1b3c9df4c8e67a0fac
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5W7cACgkQ/6TVgp+2
18qnDxAAn9LFxuc7k7pLe59kM85PLnUXY1X0Kcxdd1NFl4M+SE8C2yEyC8IqJGL3
RndTZqBRS4N37dE9N4m/N/3Y69AK1YkHE8vgd5u2d185rmXhpldShHLfF0QCFpAA
JMr+JSAXJIipFDOqIdzt0uVgOwJOjEKJBsdxdFNFc9iD5GMsDDnAFdB8bHC/kGBK
Um0k9UxyaHjDrQJHwvZ+FmDbPa9fxmEz4wcFQ2RCCojZBL/Q8J2kAObye5qRZ8zt
PQRdLnT+bk102H4DV07YfqWkMgUpopuyzTlzxxc/cpXp96jsI0m6rPT+3rq6TPYP
Hqd07yVNeU+yuTpMahVbNM7WhO5r6BPVQF12V20V6uGf9uK52dVx2RZ03gTDru/c
YNtnR9HtRsJ4U3Gb8ErKvp0W2dWy+fRQkl8ggwYkYvJxUCFfk+/ZrlhwozyAHvm8
eXX+d2Op7UllFoPqpFqJY/vK/IzGwwoMwPtw6XlVt4/81DNWLTJ99l8aJ4ulrzJJ
Dt2XGkd+C3/uX2g0JeSIbjyzV4DjTWJIgXfzOb26owqG2Icp6Mr/suwscKLcHY/R
oB0dvXYVjtTRrXsVa5urw164ozUO5qwMBJNvzMWNjXP0XHJrZKReszp83gX8k0pO
rquBm/o0bKAmL3wMd8tP9XcaaGerltdlLc/WUQzZi6K+pXFUoHk=
=8S7y
-----END PGP SIGNATURE-----
Use isdigit instead of isnumber
Arran Cudbard-Bell at 2019-03-01T16:20:07Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd423fea09576321bd505c2c7de37fd971fa69d0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5I/YACgkQ/6TVgp+2
18rZXg//VIlX+kO6lPhADrp0pyag2ZxE1nSQMN7QZOw/TDIg7eNGqrZ/oeEecz3x
bBpxAZs+JY3Je/tOGzjGrSmds9+nKIYhBoIZxlEXvs/ucpiQTKeDlKRGjIBPjgwB
3T/yovEd0IF/50DEaftschygnKqHKv9JUCrkiCVB1GwSK/cb7LMWsLp1THHffLCx
j2zhB0jJbO9UY87eieDgGXwysF7iYIEbHwPizZmkRaQJAfAtZ1cgBbP8Y8r1dK0a
5CGcK4Lm9wAoweetWT+Zaj7djq+WWnls9Z1cDlUqXPQl+qdCmUABBc743K5iXd3Y
BkaTEfdIIJrUGZgYq1UxFh8t81DLw1FOHUQ63GcxBmQi63qoeZeHQGi1/2T0vmX1
5z+qlD12XyKFV4+nHT9IrrBx+2XLgNGVnOPlR3E9N3+TQflyCcCQWHiOm9ZQL2od
tOsHC7XPClPl58a4y4ZuWXAfrNa5BobH9LB3Grw9L2bNcnzAqG2Xim7MV0WCcYoO
2qAw6qDu7wTWrMj2QH4ql1DK5lC9AEh8+mE3TIJ/7WaAx3zmbcN4vsmYDLxltEJN
aA8IBS6+nAJOHzRWLPqZqIp1593U60v38AzGn8XQeNP4Xm4PADFOqgs2CQlhiztW
4SJQJqX8yBcuMWeBmBb+/lPWL8HUsP8F+lemD74uw7+Ce2sDg5k=
=h/aZ
-----END PGP SIGNATURE-----
Better empty expression check
Arran Cudbard-Bell at 2019-03-01T12:22:14Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7398b4b6d7bff7e78a3dbacdefffb59581009f1d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IqQACgkQ/6TVgp+2
18pqXQ//QtzPOPJe/jyNALIcGni/frOqUonYLVv+VZUQ7KzRUmxM9egKfg7gFWyw
oH5Koz9DDBabfTKhr1SXcfdmh2zMuzILdf7ocRHSHa/dbYdE4ScSBMvZZkUi27JG
dAn/LcXZDYThGNwlteGzlWU847y6wSopfo+9NJWt1Fs8Mz5iNK+hAfER4uoqfnRw
p9WNrSKelGge+UwyunNwOCXDnymc+2+EXoFZaAPdgfo/0uG9HySByLJ5oVrtrhaC
kyrEGXiQjrJv/ADF3iqL32Tt1VzDWReD1mUzIuE7eKodtJh6JzQTPCPRVPvSxvMP
d96aPHg44EwMqgrvF+xMrjzI/1UTe1Hx+9HstKsEhIFJGniPT/qzCSX1ZjWVxUIU
OcdweLIJSAmRpF7/szR8dts6vU/dpg0oiRbpXqe57yZgD2jd1HkE+RgaIIDkyvhw
wcbkx42LRALTDShUyiaMLLg0SDoboF/Vfhez505Z01LepW91daxTk4SYy6Xlp7/v
KD2wck0f7C01CC0jftD3edA4GX+1zJgUDQC8gCYpr+RASnTFLUgkYw1bycubtKZS
xEC+FhTaElBn+WZjTHc6mpH9kNZ11T6cHMrVDZzVumvGMZnvqgyeSSfQgn83AZGd
dstQC/h1biK2CP+VOEX9BZCf9yrl+NVHbvnsi/yNBSXLgl0TTp4=
=uPyp
-----END PGP SIGNATURE-----
Should replace the existing error
Arran Cudbard-Bell at 2019-03-01T12:16:36Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc25a6a926fd757917bf0d4264da75d24653c4c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IaQACgkQ/6TVgp+2
18p4Dw/+I1BGQsHU+QIHuQ3Rhe9uBYp6+G/7RRANpVnOhVVQEchMpLzuofdfM8IF
jX1F7ytZFVRFajQ4PeiAmY+JNgRbpoeWFYYx5nGo1zVi3EeOsHgTuma+V61PLgve
+890i1MJjCqeWxO/yXJaBDW38gz1fWDsYnUwyn1RPyr9WU8ST1y8cBuPHy2EgEyv
HoqIZdcYJndJKmfsoDwJ+T8HJwkrgrKRK2CCctJtGdzxjqs+lLWKNY0WYoOEO84B
Pp1PeCzofZI8jDNGZanXNjYgce5e65e9Nk+2cPePa9AXPkTbAuBTpxvP2yhQzQsA
PXwb42WQUu2RNup8YbaO3H2wcCvwq6fJbNiJnG+HglFyG2xxf0rC9UqSFUwiCM6b
vTWwdyE5o/sXX2VhjYsPmPi6Pe8oxCx35W4Zm4qDRvEXWmrDP2x4ZwSWoFKoy61r
HL2ob1MU0OOWIGbhit3vN3yyNAAf7BTVIR/oTwAawPntul+tBvAXmDg1pBcwQTP4
cDHYb10IU3/5Y+RCLukSQ6Leyu4TuHiZd+o+1FukYAJmP4AA1LXlEgAZ5yYglFvN
NJyQurioYugbCYIBmSbIkUIvotrXYVG8g9JJLOvRsqVTHGS5NoHP6xH/1xibOXCY
/55lJkWUSPAbxNyc5riHfzrmOtLSza/ZD4/9mxu1eN88UmD8ito=
=Hsi3
-----END PGP SIGNATURE-----
Fix another comment
Arran Cudbard-Bell at 2019-03-01T12:12:20Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/402090aa7d60e31e97af779e176ebbdaf94f78d5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5ISYACgkQ/6TVgp+2
18pgnw//cvymNjo86Z1pleSsa3rzf4ew5IBFkTInbbeeKXxdlHL0+GhnadwZ/t6+
y25MhlDdl+9+TFjLrL5fFGSHtMiS0eeF2FPrhpsH4A8x4kAsEme/ReBXe9Youoa/
8kotyYT6Ohyx04agnMF+Tq+tU9srU8ngcHJph6DcZ/LdXJV/ZzcBZ7P4/dVZnrRA
247thRzuCbDr/38Fc8tqsNjWDAyPDU/0SdLjOg4Sfe5BmnGZtHrdYUdsixN+BG/c
MS37atlEuTFaTXJWTsIvmRE4iYPOCHgwgwhwtZBGVuh1Jf4lHHUTBqXqfJOnLSLL
OO7qbByahhHgEOvofXrB5U5oKtMM+kG5+A7RPxCwPvxstPV3Itk6JwvFUUSLVhc4
aDuBIgs2idwcHdbFmHxJKXIQPG30i13Lr178t737n8fWX1T9VQQZte97kBCFAAVF
TStWFNLC8p/kMsx+T1GgwYDV+VvKXwSJAjxeEppQjw7vX8NkMeCYdiDOV38H8wVM
iTwZYg7XKtDggse+mGiHM893XoyBHGcDSyPz3xW8DZ7MYLqCwxCIyywrgI36yvm2
/lnX0oSE4nbLGj6OdPbwgH/M9vEAcjNj9f7wHSeyFb56aW/HQMc75kk27Ry2f7he
49yTJu1ZXJ0h4cwQJZ2P3aPpd2tBzHT7vE8SwsPcfdpfUCL6Bzc=
=RKSb
-----END PGP SIGNATURE-----
Stray comment
Arran Cudbard-Bell at 2019-03-01T12:10:14Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e08f9f4bf9d4d4af4915c0a76e02e9f24a78c9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IMQACgkQ/6TVgp+2
18pfDg//QvN3dCs8/mpXHvL7gnl8XlNZgIjO6gq/xw6SFxNndgfDz6YmpDz01+3g
gKdyiv7x8NHOpGJ7UBc2LUSI+bs1KNLkqfCJTGK8+HC05mmDfL0TS3z7aDJyBOKj
8tXeA4HAg+FS02tXtAdegpRetMTMaCIN+yqNmpglcFP+iBArQcIuj3tqHrHHzK2h
tt2iqGpcGJtDOmdLDQz8MecmX6DZa3iEbP46nwaycm00RIM/saIMrgTWgPVXcTyo
aHYZx2fcPLpd5VrWYvLLgubOL5PKy7SRkpUZRFp0SIoir+8y7RL+XaLIWiqTFVB1
p0HmXoywHzA6vMvh60fbPOo+GP78FoCTaFm9JxGB4WpkaQOkSMuiZDOY2I3cqjWQ
JwE8FosKbnd9x7CiFSudGKLN/3AiPFzBR7l4uJhdx6nRu4/zB1CHwnuHrLjbSaq8
roh7m+LZ8jyZ1TlPUdKMknkNBRFv+q8VNeXjdowCHR6gByv/kwBDeJNGnN7MXPu0
XqPmj4ZSp8pnMCOFl4Sj5ubGbbKWy5nEANk1qLroKKEdRYQyPEgoY7WpH5GFury0
wM7Hr8SZYzrwP9421HB557U6OWa5RjX4+WwKMXRrgNEGPdSmRHVn/0LQdeoQZ8IG
B2Hj9zsTD8B+NEWBByLSau/CFUwkAigwTqafemVAFDLhBamvWck=
=02bb
-----END PGP SIGNATURE-----
Split out regex, func, attribute parsers from xlat_tokenize_expansion
The logic is almost identical but deals with a few corner cases better
Arran Cudbard-Bell at 2019-03-01T12:08:36Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_priv.h
* src/lib/server/xlat_tokenize.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac223ac01b61777dcabb9f512f4548467dfdd927
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IE8ACgkQ/6TVgp+2
18pa7Q//a9NpwrW/bEfKdBTD5ay6BxYisIkQcqCASVBlxxvGjpMaD66TA975eqOk
9qvdsou5k6QnX8GDooRy1+hp5kRf3Sw3H9SFMN5VK/AGLgnQUa589T2POlYJhlLl
qkPQ5+5m/akUKpTZ3Cn3/3MHt+mmchB6P3gzqTwf8VGPWw8QtV+LiedjfYjlBn/z
BCVYhj0rIr+7DSjTRQeOuXpxvlVBGMy8AAYVdsbUU8+KIOStGH0tvR/BoggyEUhT
Vl9MyiUsWgHf+Ckmat2CVjXUjM1hqIo4AKlmygfexcxSr+cDyafVCzWMwiNPkQuh
wXOPg6CbAfb1xHGMSaAvmVixDvihALahc17RRU2/IO8zr6OoTL2LVJKA2lZeR5Gh
rIdYOjbsxZwnlRW1pUa3j9CyyF4UD8lY00GAgIPZxB7f0VQdSeYpoNQDhVhR7I2m
l0N+lugEgE7mH+Rz4mXwa7bbxTEtEJSsVY0JP0Ku0c/kRa7tlPJG24RqrsWsZHNC
KmMocXpbt+Rk7v2Tkhwx7T7TAFIp9/6faSRYS9D16s6v+JHV/Vogb4FATwsu/su0
OCsG7VVQPA7XoJvSyARgUsjOxFvz8vEH6tP/ZlYEmDBBmIrd7c3YmRhZbiarMe7Z
HNj03qQ8cvvDQWD1QQhmLDJMl/dVqyPeGwZwF507wppleZuu0P8=
=1gsO
-----END PGP SIGNATURE-----
Get exact parse errors passed back from tmpl_afrom_attr_str
Arran Cudbard-Bell at 2019-03-01T12:06:39Z
Files modified:
* src/lib/redis/redis.c
* src/lib/server/cf_parse.c
* src/lib/server/cond_tokenize.c
* src/lib/server/map.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/xlat_func.c
* src/lib/server/xlat_tokenize.c
* src/lib/sim/xlat.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d853a52916a730ac7ba83f7dd865250493b5a47
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/0ACgkQ/6TVgp+2
18o+sg/2N4Q6NrWDFViNnL06NScqsQxpqRh6Lg2iIb0uDph5Aav8Qxvv/C0x+E2N
dqgCzHc1NufqZ575emnsjwh+tZPCL8C15Z3RAk8xyyZHjCZqJGd9SVpUUQ03KPJe
GjFzS+N/+I3cs1lOZ2QJeWdTAEzJuItc6SUhCGKzjKLPPI9/h6FubabqGMDWoRZb
Y4zDbGBgWThr4hAzfSVwTL4XMA3XrImzf52quhstQjBYtMkz7Tx+CiDnS4L+/nu9
884ACG1a0slYfFx9TxdUpsm4DgdvwWw8pNuaEpEiXFTwCWxpwdMExyB0Jsg3Q/es
RGEEtOlf18xLPFj9WlOH427YKPQOdixJeH+Owa1BBDLjqo9iPQ3bkhx58QXmNpWp
vku2nYbg5wVZx8ZRiv8TDE2Bn+Fi334rpXEAUYnDnK5B5nxCdvJ2z87/lUU8//V9
1dSlXK7f0PnUN7iEkgf8HIYl3Y15kYO7scIF956qlEOqZMbZBMM6Wv2T8EZudi32
xOxKlCun8AyRw0wgySU1bar8q11srIjyXyC6aWwxO09vXuBd/W95lcrZdTTzZHaI
m3Jh05V4qhkuQg91lTPGYTc6ZQxBwS5MRNGUnfX5p+u58K5B/mddrSgpAzgEXyyS
LGfnfh1a8PUdPvxib/jvzidHA3v6daXw6jOjezqzFXTo8DS0Lw==
=XyCm
-----END PGP SIGNATURE-----
Allow syserror to be explicitly freed
Arran Cudbard-Bell at 2019-03-01T09:14:36Z
Files modified:
* src/bin/unit_test_module.c
* src/lib/util/syserror.c
* src/lib/util/syserror.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b370ead4f7618b76e32ddfc2e1067a07aedfb86
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2
18rUuQ/7BgkX2mfpeBF7vVCvOtY8m7/kLOgnE038j/WKR6BekC2154eqlJqDCPQc
7s3SzTauexX0xYBRD+KrlgCM41zYPy8UDoG9stxOo5bfH39PEDvCa3sowkzlmnUt
oXnaKFdQXkgPBtYWHS/l15R2k3u6FLbKnnT8NdufQ3vn2RCXnw+R8/nAY7XLBdgF
J0+kVeGUv1WLRmZg2RsI5Ra6IM52V3iKcsCpd4BWvGq0vqVAyztAf7/IW/Q0Q481
oSiVaB8Ieowgh6xyTtcrJw8FDNLlgTnVmET7YQsPvNJwu9D4PptsySlV/rT4IYOc
ZmCYO+ipPMtzOUWD1CHXPoiLFqyNXUHhkcO3y82ayXAKfiLFvx5h7siJweLk+p7N
sdBiNgVCILw2CI/Y5NAOjEluyEKo0vs7FNzEc+SPjDrms4aMeSiBnm6fWqk2s3nu
K3Emfnu4m3YLly5xzDAYNL1AJBNCQzDHYk3oDCdhUxDS6K58HmrXGBIMxKyuJKpu
zzyYPXc+9DNtqdR90c+jiJpAuuhur60C+DQKthzkZy7RS0ELHSN2h6wZTyROhM/E
c3UhKklhBaJz0+vfqh1wjJJzkYjMKv9TrUZCyyHa1P9OFk0z7N7oSUmxElSoy6CQ
By7jAvzWhj30AQXQ5r/5ZCgusmni+woKDhAtdtmIr1kTeQtA+G8=
=NXY7
-----END PGP SIGNATURE-----
Make the tests work without an internet connection/DNS cache
Arran Cudbard-Bell at 2019-03-01T09:14:36Z
Files modified:
* raddb/mods-available/linelog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57453e7a356bc408e6fdc9728cacd86dd57c00e7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2
18qxtg/9H87rSxH8EXDWko0C0VqezuFXrDBwGyAPsaJfkOkPoJFH5YnI69f+dgeT
ptyhAdYwX76goZ2HnFB837CQGiXnQhZMztBUyTC6pDrSKTT5hnNbM2wLq91/Pl1F
ymeFyASMHC/LKZbWScGpceHuk5vBl4qsL7Vh7qyC7x088savSUETGlRzvPPOuz36
bdJ56+xEgfdZdnkdLT0NA21Dv8gQdIAtoewyFHwmIOsNeX31YUhVZHUXNDoTDcQn
9a+oWvOXcpuqkyskxyhoRTbqdj64dt4/pB1eMesEEL89KTA7DmQrPe4jLkK7FBgh
4pdCMXZVw6UK5xBC2r6ggCS2PvBy3Axskqi3kOJYpV8wiibXCNqwASaWBOSLHrfb
MuPEWZ/b+4cJEi9o7B3ypnAmAcubf87LgFGnGYs133ISjyDduF4I84w/HFP2dAm0
gmyIlEnQ2EtIiqS6AGOiciSGZApYWss5azrFrMVdhbjD8p20U2tlDxIxTuL2U462
tmD3pcWDlwl1uck0XkL1SW1WD1ouVnB1PlpMUXJp4WRz7KFIeTKamRFnXJfiMC9d
II4fkm/cIyEf9vyLbz0nDAxjLl9O/tJqWUNjGtnYzCrNzG1kr2uLt03vnrb5N3SR
uEpIu2pI9fWphuP7mYyejXHRlMqspK7pzhcb4ILCHl/hYgOWUAY=
=Moiy
-----END PGP SIGNATURE-----
Using the standard fr_strerror functions produces identical errors to passing around a static char **error pointer
Error can now be stacked too, which generally gives the user much better context.
Arran Cudbard-Bell at 2019-03-01T09:14:36Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_parse.c
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_tokenize.c
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae7d21c995d59fb3854ff2535c0b7fdc2cc3c92c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx4m+0ACgkQ/6TVgp+2
18q59w/+IrX2t8Dr75607rYgfs2LTfTiNccQFU5YgFLvHkBylAYPkv01D/rwzyDw
n6Yp0QxBtfGsilNChfI5ExFn5722B4PgVXAjg2W0AGqT9kF3sxFLBtoyZka30yYp
B0qoiMFb7fpJ+VB0S7PtH3pjOY+Qh/BBURgnS0Ysn9WzDCTUjftAio7u7j0jDF56
uppO8khafYJFMt6QVEiWbRN070OO+QsY+WS5swVda57eDIJXayE4S8wAWvBM/6qF
CGsnnYleNcpzPL5xXZUJICAAQoLEBpA3DA2U8TKU3LYAr3J7NKwVm9mMxSQKjkAc
FVF3I5sTB2j0HHCNL9/Yjty8BNkokiAsrK8MUXGlgs17kwm3N0j2g1y2Ggae58ER
9bIh9sAFflBNniCs6UrPTCo5fxn2I+uUxjbb3am8nFFZs+xo3wbW0Spgv80EJyub
fBTr6ZIeSiJ5vSndoQdWKLLW//dPTbllbdpbu+CtwgCKVXdcZYdeYKSm9vtT/19X
LbUHHFY8tDpoOe0YSsoDKGi+UI5eGayVaCDNf3hHEq2GQN8M9es/1Ikh/MulE2El
orqychv98xtJ9Q/IXebyP4kvOjybmwDL+JK08yEM2dAi39v/7hYbSLSbi8K2rDbF
J1Ke//jNV9RVOgT6r0qRKby8ehsttv2L1FrLpNCn8rdq76t8ddA=
=mof/
-----END PGP SIGNATURE-----
In the vast majority of cases we no longer need to modify the input string
Arran Cudbard-Bell at 2019-03-01T02:41:49Z
Files modified:
* src/lib/server/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f7a827f9db84496599f086aa1a283186a7040f5
======
--
This commit summary was generated @2019-03-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list