Commit report for master branch
The git bot
announce at freeradius.org
Mon Mar 25 01:00:03 CET 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXjJ8ACgkQ/6TVgp+2
18rUoxAApAZ8ZsWZzmXFCqPCVY23Jyqe2g3T50EB4A2O4rDXA7yvDjPGg3AHCsXo
YytcSJPYDv4pzaypLQ9zEYMfGiGeeh2s+bqUPt8ziLLHbrmXYj1QkJPKjCzWoNFs
hzuNSGovS4ou2UOhyTu9P20IkyPcjqkqnV9w2EHGqugX0E3RcQ52uk/jztGAWJUk
BLRRz59AFAW7jOZP3GLTzG8dcKXPTuvoGeG3h2zmtJtqmM+kgnUHTbR2BWqlHiIs
k+XHSqECvpFJFhtxcv6YjOpgZSPfpdnUdl/3i2RjwKUsv1O1OffgqHOIvh7afPyS
c2/x0YKfkgfGIS498N/iThVaczmfuvyx8HfavIL3K2OBrQsks+HJ2PdJpZL6pzmQ
61Q383CCKxl1zp5zbLyloxgJ0mNNirOH+dhkfgDiyz2EwJtiJZXRVXVF3yW39yJc
SA0sxvEyRTSh12EBYPmFgdF8MbQg/2Nb1PEVPVHlx86c4wufkw5bFWR3+z6mRpFX
3bLvadPCvp0HgX1Kj9VG9cE0afmzFJ9tuYEcLKBu7dv8wzDltX4EtTAxEfznToJm
qdgxrDZGRfNzT0KybcXeFuG0NPheCltdmDL2NUbuhCUHOLv3PqIxXnjDw1QNlVXr
ktlcRwlqv0yWyft98EXcLWwWDE/R7eqk3Wjo7325P9kxoiwH9ZU=
=r176
-----END PGP SIGNATURE-----
Better rest debugging
Arran Cudbard-Bell at 2019-03-24T13:56:47Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9647cefe962e704e6793f353d3587fcd736dcb70
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXhYIACgkQ/6TVgp+2
18oNkRAAkcg0HwAAxWYKWc4ikmQwYF54KYBtdxruc0wGfx8UKUkbVHVUyA6gCXci
YAJKGlG+L6/ZIn+D2O+2gMY7e7z3NLI29xX/BiVsJuidqYkAFejjLNQhR95dj4XI
vhbvLRLKn2O6Z8RqQ6h+139NbAarY6AETzNZeWI3+srPwcLHcMz91OWIROPsFEx0
YNEHZYLi2c+k061WwIS4X8lSB06C/d3zt0AHrKEOiEz5oGFmMRqioMclvgD6N7mF
rWTshu6JIOu0UfccnJZDi6QYp7kvkQMMW6XcaRUpcLqOW7gGm/qGiBu5Hk9r8nZN
xk1Slv2EVLh/i44uGnAV3Bd/2XxHe92calk9yQoDNNaUx56wwGAcz7uhES4lWobw
lNxPHmqZyS3IZrV3ZYjf9gq1RN1FYMvWOhGjhDR5RK+ZzWm/qLM7e3QqSH955hCk
7QaewX/PW748RJ7rn9M09GnpIFY2cYlWY4j/IBeJV74wjPHpQc/X30Lkrvk98DQw
szf35bgaTiICUeWSS6Evo+NP0Y4LuhRC5EBrHVl1VBqR10jjmGUTCxgdPWxIHhOP
jUcvGuiWAPImt4fsxU6Y7fHMU1nZa4FzLwr2qo2uOpSXaNb9hqCNW0VorKnVzyP5
kFfhqr9X+YMLRY+Qvmj3a/8XDXkKbCpIc7WHKJN32RZ/u+PQQ0s=
=ACQG
-----END PGP SIGNATURE-----
Fix confusing debug output
Arran Cudbard-Bell at 2019-03-24T13:26:26Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d9e00930977dab34400700dabe7b30414b0976e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXgt0ACgkQ/6TVgp+2
18rwvw/7Bsfq5JTQKONXJekiw9WQaIfIRfcN4cHuWO6k7p5T/K12Dc+G7bCqL7fx
2TcQFeAn2muHloX+MausEt06OHZEX1W1wh1EhuM+jaMaKzBOXFom9pcY5o+Kg/+y
xgrdmrdgdCkC0kK0ugPkCzXeOp9GIoSDw0GcMo8HWJKDr6IEgAZhZpGaSmefx2cB
uS5eGh0ZLr6qfCKP3xzwI2JpOMd0khmMdx+e+etE4K/FaLjCCBnr0VuCu1cZsHxX
PouPOjghhY1RHcbupn7LokLBVjC942gcPfrCN2kgRGwk8PvJPqgC8tjDOWZ4GUgT
531jtE4le+rocb18Io0RvuKJzmU6rd433Z4CBAVWQDI8Cak6GSyUBs30hVzdlDYI
qu5yJc899w2jeqwmmEXTPmo4UZDBtYRqBKXoj3QwYkPfxXI53ObHZXuFFf3ChFAS
93f9jDCtGZAFg+I0fz46NhBpGAEQM1U3q7KkFY/YoqOB+WgcClXonhayVoy5peow
jTjV0eGjGWG09OdCBMW/oxGGdtDDPdrxiMjrJliZzXg1QVzFwQ82ZBV1xkbmYP0n
9+GGbQI0aEhZJk0lqlvxszHUfpwfidJpnwGFCf1VO3icdS6m+zmiTKDbiYXIJQLS
xpOUV1NiO0F0WWjxMyB7xa2wcr/a36zVf4uD0gQZfIlkj40Ev/Q=
=hvin
-----END PGP SIGNATURE-----
Print what we received from the server
Arran Cudbard-Bell at 2019-03-24T13:15:09Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eff803839c21274ab12b0cf03d7796f14e52226
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXfQgACgkQ/6TVgp+2
18opKQ/7BchmxS45Xf8jtKP9sVRER2Y7gbggxbm8fVa9WR9PA8OPK0qXN95rPtuN
CfDbn1L38OMbvcB+L/1mv06jfQHereINZEFpDqE+C1GYJ/Kylt6CH17TbUpURwAc
vhe4DQqN3HzOqRhKJpZCk/6kXit09LI0nNJvUMn3/x1tDmbpEOGWlXhWvWm3T3OZ
EbRw08cGz8Zc1wVMzNUhSFFtEmXnzkFR3tyjgGlbvlNlO7K/3/KGBb0CkdVfN2MG
WtMQQEXjkRGBfu8cHnE2knEGbpRcgPSoW3QMGF0j/ieHxoK6HqRtO6NDp8qRna5Q
Z6fRDgOkksSwGAe+75Nb5sa5LjbCSLjw2H7uc64ZsfFWUyj2BSaTW4aZecwW5mCu
mjmLZBRY7aw5/fdxc39b7+jnwRS2qT7nHB+2SHv/vp0glsCZxfTikwS+ATvc9PET
UJ3yLSLBxUnzAdYivHGiv0yx6zGoR1zjVOVx3/mq5RghkfwjCXO9UaGne5W+SORL
Kh9wMtffUqBGLfGbNy3rrU3PNclYhT3iypG7p6nQjoUnErK+UxxFimDwHyAvL6CB
00ESDe6i0os9lPKvAaC6q1fb0XVSoVAsNz0KU/dvFE51fPn2qBf/GjuQdPzwLBuB
5dRyPNrJRgKbqPoqfiunxSrhMokMaterdu0oMzCldb2bHvA0SgM=
=wqbI
-----END PGP SIGNATURE-----
Emit error if xlats fail
Arran Cudbard-Bell at 2019-03-24T12:50:16Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25b2174cfec7dea733f11e25499c87744d59ce8c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXfKYACgkQ/6TVgp+2
18pIiw/+KFlgUo1PcencZnEiYG2XJAgDXGUrXjUdDPnnec4ISTzrHX0tVSgudivX
L0mC/40GQlXCMF/gfUh6nNeLuk9YR9DK14uI4GBe0TDk5rBcV+KdPn6y0G8M80En
Cr+30wiwZrAjjz15OvBbQ/SgGflu0aoSb3PVxBsjJFAhs+65tzw6C3MO1TovGyXi
SdO0SbIz0CjjUxqOj12e9ds1z3tD4YztwiBJYw/a6NT9Ziw1LAoyOFy+5KDID1Sp
SmJK6DmhFAd5c0fkdTZ3XqDCAatXDBKY401Xc2tp27tzYPs7Nv9vHMIjpFFMALbf
aLvWPOW2zX9BnF66XkNcOmMp+9w0uC51LczlTSzQlvK2SW2Tl1hHBmz6Np2fcLDQ
7rORE0hSCXC4x9shNODXuf0cvvPtfUA7/L6d3rr8R2QD/UKzsaCQap1NANAE/GAi
FmUT/KwO19CybB/pDHy45x82oiO7RgoMPjOAi+zuEk1mB406FzgIQG/97ewyXPET
SesQL3HxiF6KFphiUln9viH3DWv58Lh6MSMpxBTSDMir5j32HrFDLoSQTcv384vF
cMfSpM4NU8mKDSOwwM9UmH0S8RrXtO/MJiZkX+FLgFkZ6kWwFrF19fsp3nC+z6Sr
wrQpPqhuWdTKMCHxzdGjYf7eIiOGqy/ywYv/6UjwfdxJP0RjdOc=
=JqW9
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2019-03-24T12:48:38Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb3b25a00bbe6146bf317b6ceb00170e0631eb4a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyXe/AACgkQfQ55zXdi
Hs0pNAf/fHuOdGafK1a3S0rfPjfkcM6GDBsVe2HVhok0JNhRIxGAJW/HrA7e0vUT
G5x2aXp6/jtgcGMSM0C46M4XI7Bu8rDqFxFtYBu5j0p1+lu81VxMUZwcM4smFNDz
E9UD9c+dagCUka4gCtsuylWvo/cJ1nKTGZcnA9fCBoW47giB4d+7fd6vlgyOd94d
j86+SMxeqT44zfByiUZU2R7M1Y+Ddk6AY/ltacClejP1rwd42Dv6xFtkP93kr9jl
uJHpcPaPuMukH81LY6pWG2E/D4E4YQFRuNjkOKSQ8kFPdrCqW22zu5yC86UNAxbl
ABXcfD3nOT29D8X5c/FKmTcW4TFJSg==
=JwOH
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok at 2019-03-24T12:45:31Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5901c7fdda1b99a15037dcb17df6bf1c60409359
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXdi0ACgkQ/6TVgp+2
18r6qA/+LLIMMgzLu121QlvYrYc9pjQTP8EytlE9P0dt8Wk/v2HG2bA9mlD4CQRC
AWsfr0GLJCAEZGerBzCNRvPUizzF3sMmIm8SSpKywOpJi6HJUHOkwMXmY8NMUV7H
SVzcjgZhU3lOUwJd1PyGrOJbTjCqEYf1tef+1y9IN7aGrp1qvXHuCFYrYVfjbCAT
1Ts0phTgUPT/z31JSvwM19M/GGB7i6MeNqX+3Q1vgju+dQTIbtbnOfAb0+1e+VH/
X+DUVVsq5LOUz43jqFdbdPf57fS/ufecG0JOE1SMKCVJLtBNuxqx1JZgCLRkC+l1
wXvHvfnd5wRQsGcePp4u25t0FoDIMfDJyBxVu52IUArBdPiSCmcU4GawIrUfDOSu
X8+ATKAqecz6x/QwTkbyknN2O8eX7OhFB3NrOaL5Uck8RZZdeKHUAxVE9OfPDIx8
eSgq0CuaEZelpiPnGuXs9Gn0dh0FV9nByPWMBTShiD2xi8iPqCcfL6O61VPYhjAT
gZ0c5VJnHJJiQ7Hyr/lrEJPxj55CWJprCljN7qzuMMXruKFrb6s8pUurMkZ08r8N
sqV89PdNADD1Fzt3HHFsp+C/SeqxFNjDbzVF84MPyYbl+icyru3JVwhFxMiFvcEh
CasK4wN20wgolUavbRI8IZwOgjcRF/8bW8ZbmWVIqroWvqw3ZL4=
=S6er
-----END PGP SIGNATURE-----
Trie cleanups
Arran Cudbard-Bell at 2019-03-24T12:21:01Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44e1f01c8aa887f89843270e78d9b732427c53a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyXdQ0ACgkQ/6TVgp+2
18otNBAAhW4Gr0GKyVw0k8UbWFPCJct7s8yy3Ot8fKnHAAK2g4Ilj/iQ+4D2n9Fd
SbXdt2mYDMQ/txR9mnLflSixO/UOISnoApwhZrvzc40+5UtlwThcCTEe8vXV0eIJ
FQ7ek7hoqSCSPqIFgiLM4C/u96/RH5PtS4OhEZNDWbnkxD4MBl6dy5QgoMvXj8sB
7HesOc4CkyJiNYmXBuB9vh5qUHAx9Ysd+o+dIlmRulZYxs3ULL6sZbcP0ldEAwrS
A8CMpbCZljx7Lm92K2YfNGWsWgPxyTCVpgoDy3kb50HHDH417F4B1Zed3/EC98YA
+bLyVMg3yjk7S8S3lTuvQu/XInlY/Qyhk3vH4Bz/ZliuPAMNE/uu/e57CvedBS2H
d/DBqIU/K32Kfl6GiQ0U8ozfAhOp63dLTnU+J+oAj5z1ZZH/ECYPpH5vUeGy8gaK
e1Ap2Wa+T9dF4jfka8GaH8CIbGkDtiaKQy/zIU2ZQPrKCORUA0j8ncLCuUkvbmHv
HIsYbfBiCONogUf+hCnAfKM5ExbsPI3Vk/4OwU462q7iAYfs1L9yeHwatHxtJjHj
glSQJ9kZpVpXJSWy7SUoADJDTMb/eZx74Kx3rujKUU9AF3xcg8lWGTFSQy8b9sfe
FGdNou1fIWpL95ZEj+Ke7Dmu3Sa/iLRlOY6KbLeqLWhtei1rv9w=
=/CVL
-----END PGP SIGNATURE-----
More cleanups
Arran Cudbard-Bell at 2019-03-24T12:16:13Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a746ff7544663af10ea0f11dc22fe9683d6c60fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyW1DoACgkQ/6TVgp+2
18o5FBAAkYdD68HTZjK4Dd2S+vna+Nim/RgTxd2L+8xKHKR2t1RfMOdcToKMYmhj
miwYG2sbTJi1+lESq+x1Osj8n14Natvyg5hP57PZHHXSFJK8QqS2J9w30mrYfSiF
WiVJrDkbf+O+LBbX/Fs8Od7seYareoWL4Gx56g/rbvtNcfE7zt7g54lP7rGlBGvO
UWb+11pprRnMbvqtco7PbW7N5ZcqzHEpPqAK9FjHDrNAnT2cqZD8XIKVNbQfb2eC
i+1H3TxDmM7sCM4X7KkdKGlIz33cnwqo4l7Tj+/s/w27FgNf1lR/HNbleJFV5IxS
MYz/tYGtuqyltdhFuC3f32fF0ayVbRiFxo0QiZiUg0BcO8RGSz7dsWg/QQCXft0h
R0nRc8bJLd9Z0DB9qXm3wxES+ZiECNSF9K/io7HvSWhwieItd0fO1UBGjuzVD5w0
bsT5/ObuP/OoqmRFReTvjt7F+fb2nAjHV/XYzoQWTtGuUSUBfj25igOvrlHed3Vh
p6eq2PZxDtEW3AaUzmKBGMJUg2STaixn8KItnBRzO6FQdfqdOPdfGoZpb3XwGSgB
4S9nt2fiRvRWA6WaWFABM0unkQrKBxmjYokHUc60wE4zt0vn2JSwBz8rN3m+CYLk
BLEPhKIhp75rLYPpfJ5griNY4KgdfbyTFzsqPDBLp0kUGgyLoaY=
=lzjT
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2019-03-24T00:50:02Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b82c684c54a20f4f9f9ef93acc473735c5728609
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWxZ4ACgkQfQ55zXdi
Hs0KAgf6A0thCpDCTmeLP1VkqoThogNlE7Sh7AZQlD9unYwBAMx3QAjexFy/fTVN
ci9PTNhIR9QzFCHDaRg2vekxmzMSitLg7JlOisM1t3YLMwty4yPKrblgAlgN5MwX
FSbTS+5faEDHXGm/7o8TMDGZlTZtMu3j55Jp5aAWIWVJw/0kpyCTh5rUnOCYnhRF
OKIIIHWzA7LCrM6Sly0yq9O/iYeInjiIRazXBrVqGaSswkN78dWQAU/oP6ujyGeH
a0iM5Lb0Ij6OE/LnyFoJUhFjsBu2APXi2BBupPHPj+3+1FHRIxm19J7X5DS7Kker
xK58M5wOF2oDlQ5uyr5Kp1ch1wrWxw==
=xJ37
-----END PGP SIGNATURE-----
more fixes for scanner
Alan T. DeKok at 2019-03-23T23:47:34Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a31533cdde3b943b9347323b2abe563557a2afe3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWte8ACgkQfQ55zXdi
Hs38iAf+I2tQEi/Y0CVEsszwiypFvP4nH6qllJMQMFskM2Ao4IJNN3qDoEkxSHPA
Omn6lbRBAdCXRKkA2r/844q1YEmAHrgEZlQoOtyZfnAdPmokXHj0dkBFPgdf5Mhz
XJfsDuX+sGDKyE0tsOlftahFziHFdJuSbeOCLW72ZPi9Disg17mRWpxnpmywZMzS
HJHNCTdkuDhOBEdmWSaFcJQsglOWzqZKoxWjVN5DckljwppuBh6OzX3HGF1ABHtb
ZTcwNu2TdXVpkL7z5hOTF8x6VP5klM/jT6fM6RZj+yICNx/d2198qIPymEJ0mDdZ
6fwWWnwSBng1dCNzNYpLOy3IVscMXg==
=28Xt
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2019-03-23T22:40:46Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5d2423dd71557c20f49173a9a3e14350c34c63e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWsIMACgkQfQ55zXdi
Hs2umggAgjFsQMrngbBinPOYMX5Q9d1KhtfjXzGxNpmffjkZBVlNd1Ntk56TXzwZ
tbAlKVyKtiLLTYGVBHZiJeNS1QtajpTX06F3UyHbeFTKpeGTxiHk/KeSLjeVclTe
TxXvvDKN6rtdh8deTdVE0zMFDHQxyNzDvehsXwZIGwADpY9l3zPs0qrvne7SISP4
LAcEAEYcOcwEnz2gj6CkwEHUIupl4dJMG7PC+3EvzkEqxhKxXiCS1dXfFCjWr7Qv
9S40dreTpQemGb9pvdJv2mGTCprFETcP1WweHzar+t+YCAH025Xi6jeFqLlynQ3R
Dc6gDgPdz5r8UAJGdY4SnUnDlKC4WA==
=7rVS
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2019-03-23T22:17:38Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da5fb48f483e3dce0f2b02df56e7b1b899b900ca
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWrVEACgkQfQ55zXdi
Hs0WIAgAkm9sNBq0Am8upH7/vqBsjBW9QHbUNHTJYtQxc3H4XZHLnLYjRFrQjDoI
2gJ2PcXd43Y8jvBOCc2DZQW3Sv9/SBHAz5Cn19J3KA2kiFbAfsomv61UwRmHiY9g
jO153lrNlGsBrk8s/pxYWOPQWraInPw7gjQjiVcivWS88KyIIyCbojfE4xbh4zJD
EmTkkojoBN+on9HpG0uiC/iZbiGEPoGb2SmNMy36Yr3RS9P61BHORg4glk20wuWD
DvJyN9AGaT5AuaxE5UgP7MvaBK6aHSl0UaStjGjjGjT/ojulHZIJOoRLmVG0UWEc
fNdxQcJ9OasE6/qlx+MYcOmji+913w==
=VCWL
-----END PGP SIGNATURE-----
more hints for clang scan
Alan T. DeKok at 2019-03-23T22:03:53Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc1fb0d30b8dc2f110892e0bfe36274a819c55c3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWp00ACgkQfQ55zXdi
Hs3/lAf/aHQQOsqpWhqAenRs9my5uTOFY3T1xQYIXbZCM2c4IVtk4sNWLhG4EcS1
/vJV6Qy2ZgimSQg6pQ8L+3cYrbKTGMwfjab2rmtHE2kswe+ym7DE7iKVMCksNDAJ
6M+e822z21Xbfoi2uMDajrJ5TzCHxGvJXCBKk0Ze7uZDeD6ovfIEZWYVl14M7BAT
ErTDdivzmdPMucNAYOgDbGJw+2URy2A/xQlMJBEbWG3MwFCrWV8aQtT0Hj2CKU0e
n6qNpBXxeLqcw2qUQJSH7Dw+c0k+FNX2BPuRV8s1ZUNGsRxs3n7QKPPlx1onALw+
s9E/Ak47wQ1En1EGFKMU7Rw4EqAlRw==
=NMp0
-----END PGP SIGNATURE-----
try to quiet static analyzer
Alan T. DeKok at 2019-03-23T21:38:13Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bc08f079dc0d373a08dc51982603f3bf7564c88
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWg84ACgkQfQ55zXdi
Hs2jfgf+JBFrXRdGt91NC7FNFlw7oieeTtzUr/o3+8pdtTrKTmLVPjzqIk5obdPQ
aMgxEUwVkLDDzaPBBo/6AJ2amK2Pe54pwwDBly/tBMEp5tBP5ex+fF04LDkKmwWz
8uO4tkTI5/rizECLWLjZUBWztr8enPPm3TwhptefDqjITMhkxeZQmRHiUmv8yQm8
ftbOvuZF5dLfBoyse+yN+zNpfvxS6RJHQMWvPbMYXbPad+RgwOqK/Lho+5qFe4mi
6kSjW1EbmZv/ObKqsH8M7wlms4vhN/wZuZBZy0pj0l5CprooR/KTroWOKdqYqxDC
RQkIOwNOicJHzl+eqDvbR4kLcPIVrw==
=6Zko
-----END PGP SIGNATURE-----
fix compile errors
Alan T. DeKok at 2019-03-23T19:06:44Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6add8bcd64d3b832365586d9db5e1e6315b6e83
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWgvoACgkQfQ55zXdi
Hs1JGwf/cFmz8JmofwBd2i7QCcJfEcdhlyXNoOKD6zb8MEWeAz0zJ6qJYUvkzMBP
a35gYHhE+zHKnUM3p/YI7Es1yuAGp4NfeOkR56zzoE8l+6sTTlEi2yTbC1DiuZ6r
Tm4TaR7G5Z0HOV0bghIMw43Bas+BX0ZciypWyMBHjdiFQuVl449CCIpnKOe6qKR/
oJFgRiZ6xIaVwg6uIxduL59Bxv3ocbAEBiHOqG8RNlPmZJfi5qfIbLbsTXOAENTe
Gb3H0H1DHDS7daTPhlcAqx37ZQ7CMVnyUt090w8O1hoEYnag/rWfwVDb7HBiiyBd
hhiryFDN8KLYT9Tq9d2eUQgoDogJJw==
=VluK
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2019-03-23T19:03:19Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a68c32bb4e0774e8733fa9774a95df995a1c5f9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWfikACgkQfQ55zXdi
Hs2WcwgApQFF2+vzKaFVIuIWfKc7m5jIukR31vVQ4puqbn85Wu94+JiqFbSAdzw4
T8Ks4AmUEg/wY99THcOyhhLovEH+MPqalVoPTf7RoD2P84k9SZoJfwX+x7/D6r33
xLX0hHhTJ92C3wuW80YMFJbsml1d/wqJHDhsbRrQ/meXkfyMkm99+49hFYLn8rbA
LLMTRwzUBrJ+6uRz0GXN9uA0JGrw6IvVCYr4/fQbiOo9MaUB+7NJzjOjRe9gHsij
eRzpwn3X71VLKRaZ0FwPEQerNxPWLGVHR7uKJFdjpGb3ad0wJDkDC57z/LLEyMQ7
DkYv3cqKatN+mW2j9Jk52p1Mkh53xA==
=R9iU
-----END PGP SIGNATURE-----
made # of compressed edges a macro
so we can vary it at will
Alan T. DeKok at 2019-03-23T18:42:30Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/355cfa5e921521245e08bd484f40ccc5102585e4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWeqEACgkQfQ55zXdi
Hs3ZPwf/c4bXPhSokb0a2vYxdJ1UczKelZeJJa3ZCYxB2Qw80gAY9l2mWi/8YiM0
f+Gdtd3GMpNCR6eYrS9lJM/PQs3geMjLuOgk/KOGYMtOjkDL0HTD++eOeDL0C0Y5
vM12nyxL7oMdTNnjbt3uEgZ9XJpgCXq1ovZCr4i0KT9PU4QYsiwhXz2ED8FLkwRV
XpmTI8d9kKlvmKdvY9xj1LV1xxWRFH55Hj4vI5dnIH41nLAK5CepIpKi188Xlc+M
LHHWA4wTEqxp5lGt1izMQ/6CNX5QDAPQ6tRn8euUsPw78psnbye8FKKymtOATAGH
08/4NMl5YCQyeXLXqvqbF2GuKCBjzQ==
=8hNW
-----END PGP SIGNATURE-----
add more printing
Alan T. DeKok at 2019-03-23T18:27:45Z
Files modified:
* src/tests/trie/input.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78c0f5309cdbd7370d7a78bea81a6cd23b771358
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWeqAACgkQfQ55zXdi
Hs3nnwgApKNmSjs+SB9bonU5hqZ6YhhamCdxRWhkBy/NYq9I1IHRf7zq+Ah8+9SP
M1FA7u2i8EsrHhhAB/uAHJuHG99kMddbfbXo8Wt9VD/1kd3nemOkosYIVpO2hvDw
01ogHGt5eRUhOzW03Crq4qrjmdYQrMBgZdnZZZmvyjgSlVV0+tmpC8MwXr24mDUY
J9vot2FPMU34WogI3HIduw3mSXeN5BG1eS4curXwdriXnCb1EYUo7iBpMp+0PmLj
IikBA6qFItaus3j64mlz9he5Xb+EHEgNQGxbyguE4PdIfWPt1VpiglDqmCBqAyjM
vVuij3N4YEwAZHYbnarRppblsO83Qw==
=9hk7
-----END PGP SIGNATURE-----
added more debug printing
Alan T. DeKok at 2019-03-23T18:27:44Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00cf90695e1ed4a734962dde8c86202c7d0a1404
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWeqAACgkQfQ55zXdi
Hs2Jvwf/Tdl/ons9RmRYart67gn8n7Z38yatiwfmXbspDIIrUmV7p6IX/A5oJH95
O3gDb1m3abuWnVCclN+yNCJufLwfqQ1WaQpPGWNogG12u2m74PCK5FpfsmrKmhDP
TKC/FdSPNJUys61MaevR6JSN90kqpR4AFBhdG11HqWJmwD3DrOROyaCJ8tuVJJ6a
96rrYZ3upR9iPd1mqgDCW9NwEGywKZLjdklF9GT2EMTM53qbaTesGDX/CWx2G+lh
hXvSq+mpYYXs80SBTehnqgYl/yzOGXeVtjTkCstCE8fYUCBav51SKI5zUPLPgvv7
KWXkqHlqr7ZCa35kh3or5EjC2IuUHg==
=QjBs
-----END PGP SIGNATURE-----
add fr_trie_sprint()
which prints out a partial trie, given a starting key
Alan T. DeKok at 2019-03-23T18:27:44Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92cceb40084be82e350abc817baee72cc46e034e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWeqAACgkQfQ55zXdi
Hs2BMwf/fKoySrCofZFDM2Kh877rdEwZ7oKKuFZEEG3MtuhTMUDuwj3ZqV6sOLOK
98u1kTG1EVMuNXEw2CsSO5qAJ623+5srjuU/on8TWx/uKsBiGPPRx4GWS4Wvuy/p
mvccPEVW1v4WygJyz8rcWNtmtni134J71MsHKIS1KiV8oaSWEl7Zb0ics1jPv3N/
LKX+XbRymWwKsur+ixZzeil4U5XNTQpYerSmlMkUhojm5RgEpuA9Sy/rTlYcLutB
VsQM02M4eiRFHAf1ZliyagaBUdSfqoHfH74bKz/EAdo2OwJ2SiVIRTZ1Qeer7DVc
P2SQgBUpdXwFCZNSR00XmFLIcC3M2g==
=9ajW
-----END PGP SIGNATURE-----
add more VERIFY(node) to verify nodes as they are modified
Alan T. DeKok at 2019-03-23T18:27:44Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dbe823a05a037896fdd7cd0fdae5a68a05e6d1d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWeqAACgkQfQ55zXdi
Hs0N9wgAiPCbGffXlrBv9q97Y+fjyaANxt1PPJ0A8nJymHZnfpyHuJ7J69i0qiwx
aTtwU36jekZMM0VYMcIl0+twt3qdSRyuukB1xCCIL8AIOUT+rqpjRpS1MY13Abjq
GZzJB+LWyM1mp4wYepONjXmf8XPGPAq78gRjnWkjHhKtsxd1Xy7l8MNG4TO33/67
1/NwotBKfC/SMTj5ZSYf4hBSFL5AAGyC0nuctf3iiFrdOOMHHXdjBz1n/zj6Uei+
twK2fr19l5FEElRd5vDjgnlaBgb5M2+vjvcM79yASGiEUTJ8DdUVoT4DlXQE4mSv
51TzFEaPsmuuOoJ16OFkD6hlgq/xkg==
=a4HQ
-----END PGP SIGNATURE-----
remove unnecessary variable from field
Alan T. DeKok at 2019-03-23T18:27:44Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f1a33bacfcfc5f368be047845903002a00d033e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep8ACgkQfQ55zXdi
Hs1p2Af8DE7N6gidD0JGFoiYZI07Xl9S3x4niWoJqkX7TUghr3MVmYNJYF+3jN8W
yAmsd1md1CtnLxDuTnqLO0ba6U2H5FrAYwaRxfaNJzSX8sHXJgNucXaPpYA+2XfE
B0RMJvW9WRRrz4s3yJu1w1IhB4T/nRZ4i1aky/FrKUDOqkPCQ6Jcbb9zrlqS5B3f
pDqBtdGF6ZPorN47mJ/140TSgRAjMF3WGl67W56H04kccsKjwHlXOhCtysDi9POi
QaKzyhiZ/FF8tZIFCDB6I76B0ivMjbKwxFbLeoVG68SC4wBu95NHpLZf61RM34vZ
v/WnZAj1fUeRKgsS30kJuCUjdFQE3w==
=2Huv
-----END PGP SIGNATURE-----
make comment clearer
Alan T. DeKok at 2019-03-23T18:27:43Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8890f08f9c6f76df0134516c76f5a96c24896fe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep8ACgkQfQ55zXdi
Hs2uWQf+Pl2p1ktxAIwoX8l2vxcd1jNNJUeJSUuzzjrf3PvLlWXqUGJJxgARytDc
evyzpnyUe1ZY6nKakD0qPCAtSJia90tG6mS3uk9p8Fzo8+r08N6fOBJQacAYWsZ8
4ux9i7/3AMwiK/YQg7lmH388qeZtQjkgEj3SrLRJRKgkS1p0Z0O6Y6qOUy6dt9KP
Db/EvU3qunOmfEBHb4iEdFZS3wcrKDw2Bs6oML7+OtQ3gusuErEdTlHT7DNdFfDy
2bYVEz3n+WyfCKC+x1t1o4Ksx4zSQiRHUCM4vkcMJvIQobB2CCbKbco1OJS3AI7h
J83gS9ZULLDAs6dif01Mklr5VbtD/w==
=c1cF
-----END PGP SIGNATURE-----
default to inserting at the end for add_edge
Alan T. DeKok at 2019-03-23T18:27:43Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4698f23525509af4ffd85fedaed4047d1287d8fe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep8ACgkQfQ55zXdi
Hs1CDAf/c7ykdXIp+OQbFuT0Ljkra6EfmkvyKS8FHDDUHIiTQHlZ7mynUhChP3JB
dolQw6yiZLbUPvXriuC833sYrc92wlL9z/d1hDDky/ZEz9GZx9wlfrxLtBtjmuEh
ySr4n/FgnhgK8tNGY0QGBjb9jxmseK/hm+/DvsG5AtoCRefi53vV+oeJX48Yz+bp
NWsRca1ZtTYnC/s87plrNoZZBw7uJLgxgVIVqlyQn2x88aS57NxdZ6yYiMJsq4v7
o00Oc4LNWnG8LWfN6g2yp3Apx9Xf7ustinH1RuyRYfUGvWUUB7cWVEQbKlItp5ru
6EgRZjLCtpxQGtWCQHDyotwvRrK02Q==
=oRfd
-----END PGP SIGNATURE-----
verify edge order in compressed nodes
Alan T. DeKok at 2019-03-23T18:27:43Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19971b3dadbc2b51b75ea7963f8138fd016b4b53
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep4ACgkQfQ55zXdi
Hs2hEwf/Q7CfWeLgf5B/brlwNBy+hnhMIk86VG+0lU5KeC7XsAtxCQhuZ2+2NK50
P/n3F4oqPGX5Krw3r++9HBFp59gboTQSaPNEYoJDIIKCfT7tFYjM65BwtKV03wQF
j4oJxvlx9Y1Uu5Phc4zax0hornQ2ASzTMaYmGidU3AZ175lSCQ2oS9Qz2URcK0Kr
ZoPOg93xrVdNRkqvHx3u4g5SR183i3NtJVtYdS57tKJSJ5ke+B45uVv/29e6m/G+
Bdy8Sr58C/+Sf0o1sEoySI0QvGTPGAQkjqctdRio80WjhkutXxp5j5Mt8Ouy3SPq
1a3j4FeISYBE1nNWI6IrzC2U4d9Wow==
=dHqh
-----END PGP SIGNATURE-----
use correct chunk when converting comp to path
Alan T. DeKok at 2019-03-23T18:27:42Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1a745ef8c493799857722286520d57d55a8db77
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep4ACgkQfQ55zXdi
Hs3FxwgAkbj7m9SKsrJJUNcnLYXY1ePwPjErcpJfD1ux7e3I8pCuexLhfenA4zEt
5pvlxgLsq54l1NJUwyeMs3vityWjGbIHflnoZzgTVJAau9lX6OX8hN5fs3MADsJy
8xbnMcWz+POC4QvzuAYJLLNe3P9UCxf1SOGP8tvMXORAAGTrPxIrVILOtN/+i0FD
0nRBXYFc2WGXLORDm/9ugj2oscz17eAxeJtnOp7oQZAW1uwj+86xCNXw/FWZzrV9
DChyRgccgMhGAFXaH9tR2pUnH2A1aKxfnM8sZdbySRELLVtVlNC7Pim+vu2RJ5X0
ni4qY5L9emlUfXkK3WaxeBqmAYz/BA==
=EE7V
-----END PGP SIGNATURE-----
mask out all of the bits we don't want
Alan T. DeKok at 2019-03-23T18:27:42Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f13cb844a0a0db5a19cbcf4a860a796ee6e2f6b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyWep4ACgkQfQ55zXdi
Hs1kygf+KNh/Jc7eDLeteyDpe+QB+WPEH31Yhq/e58V6BqEOuiAurid9hvnRegi5
l7Ch1Ry3HILLCa4BzcpkVywx50ZTLXl++8BiNW20IwTTL7YeAq1eJnXy98BSD4Ix
a/EW9JBrj2Zmb3gqTTVN4qkCiMmFXQNemn9mhyblabXrdWZYcZOW+snpVunKt+Nl
CwAobhRnYu50TeNkjOMhjvk3T+OWLRTuzjDDRB2Na/AeDRLLTREdlzQbVwVGtn3t
g3BoqtCg+n4ZRSaFZwGzR/Yv0ZrXNyHlXCp0guOgnFAyYrra014D3qyzbxvEqq0l
IVdxc+Wk73L3H5Ug9pHf2ZRNB+wRWw==
=9bSI
-----END PGP SIGNATURE-----
first pass of using compressed nodes
it doesn't quite work yet, and not all of it is implemented.
But it's close.
Alan T. DeKok at 2019-03-23T18:27:42Z
Files modified:
* src/lib/util/trie.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d8626998d30cf57316053323c0afc619193386b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyWVkUACgkQ/6TVgp+2
18qYaw/+NXfx8o5pttAcg587rTJCyrPJtwXvIcCmbunHc6qDYBHKYoEeIHGX542q
c5lW307OUi9AB2CBukmCp9gomoxAhGF8a47BpVjLim91AB1uiTjjFMp+kmYM1S72
vOAe7rMp2RFto4J7+OExWEurd3xUTO8jUz82Zqk+m8WfHEYazJad8vmitjTfTWh4
vus52e7uYjs+ztRNwiMPr3pWxQSbQpCuoflEIb+BbL6ay0bloaoYJyWoE3oXcK8h
Bpos4lDmSPoKM0odY2+wIDTtLhQYY/eD04vqG1qGKKET2hcZvfpPYU0eBKF44XNk
QwqaCIdcoUt3qIaeF0jo9nUXc0J/CFhf+6qBs8NLZlOSI/jCCtdsro75qZAkw/hD
naMZGkznNLiwUxwN3vK24QXH7flnszrEqx8SbKtYPWQgeGS/Q2biW3mSL4R2IlPx
lV7q5VP+eIMQcc9CC/srGmmDhPUUl8GXo/QNrEFnJAC6kMZzEKA/lD4ukigk10vo
TOSmx7tYg2BIlcn/0ycM1KCGPe+1/lll00MPH76QiQCCrdH5NTLZyQcTKNsLwRPX
HsgodaRsSHFrkZe+XAxQEHvoCP5P4Dh1RDb3GGfSDwWJb3CvHWUu5TFHHOSbSwUB
WdEl5vkK5pknipgqzf+c7e+wj4j7Hv8woj1mIol5W2mTyDZu4UA=
=Bz5p
-----END PGP SIGNATURE-----
Sign issue
Arran Cudbard-Bell at 2019-03-23T15:52:37Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a09f4f881e559198160ae874f2cf4f6b109cc27e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyWVPwACgkQ/6TVgp+2
18q58xAAlsW3lIBReuCISF5lxtOpdzTDYzOEW3fWR6OoQFbQGghmCPCeAvsU1bPd
whSvcSbpRoUivxJjDkcCdpRqpcYtcp9f3vfAD3cHm6uh6tqFxYRu4mRTRalFu8w0
SsophoQ8OF0dYj4F23vDKmKjlCE3d7x+RyqBrs07T6iaH4KeapQDta5rc7sWfd3g
DacHclsFZMRaKRTFQYSiAdG9dacnC9yk62hmwQVY82dixFCRxcSBBYBclHZV9UAb
vFk2a9jbUKZd3Bp9k3yYJ8CS4ZAo61I1VYEzAqrjqWeqgmPSTV8M8n+4UEFT3VA7
Abf46k5FVJ1VG36Y7VdbSNLti0lgTTO67TrSJeUz4BH0kW6lAmUPJeI9dRMvZdpV
3tV2ZDr1G4ko0LY2OlJFvu1ZqJ7mlydyL2BK6dIwmrfTV2hEPlkH2E3nBvtRQosK
fmmOrjNFKdQWXNurpBO4ooCGBibyA858UGzyxrOrrjlPUsIbr6G5Qol+pE4pcKUb
SRdOXSdEZO1XyO2hZEnPR/mQAl2sUq0rf2nO5JtU+B042j8BLSuGhojKakygcwS9
Ht2YDRhnSogG5ZpCgpFLGt2JYgMuTP0OXX7CezzpIfSe/2omW1g+7caxrgW0GLoA
7gFYKT9pzUwZj66DeoCtQQfF5+lOZgXYJ+ut8/+qeB+FxUrLet8=
=kJ+G
-----END PGP SIGNATURE-----
Rework HTTP body processing function to be less awful
Add max_body_in to put an upper bound on maximum body size
Arran Cudbard-Bell at 2019-03-23T15:47:08Z
Files modified:
* raddb/mods-available/rest
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad1950467974270ccab57af13a5a70f28de302a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyWU7QACgkQ/6TVgp+2
18oK6w//R/YWK2Es/D2RnFG0TkuUeqNjZBuuDOLnIfo+8dH2/+MWTtt41dNwTljS
QiNyv65zX/dZvVfqZbAAAGU4/9NXj909DetreI3rW0K7HTjZVmoCYbI0EOqYmdGk
anj8AbjJxmT5y2rF5oavO5K0jZXSAT5gFBuDgpg4wAN8nqEiS2mXCEycrjxcarIP
CG8Lh6XxaVWqVPzkbN7pFN5CcwnE2onO5UnL9RpRTgNbCKjni+Btf48LauxkF28n
ptS32AH6Vcyufo11YHU8QdClY769op00unNjgqpjmKH/UuntGyR4E3WWJYXppVIK
r5h1uTC+h+2biVQk7UHgtSFxoAskGnBvu2pL3hqF/tJqsc1KfisNCiKfjblr3YHU
vzIG/f0UY9ouPz6ZofHd/qP3v+1tZnjBdrd5nDAefg7RYjVq1IsmAjg5xDe3ztzr
20HP36vN0cYQLq4PfE2023U/2dqS+eNDrXPXi5GM2oxtqcUjkGsEchxbqHOUDFsg
tBOKySZAv57kMriuOpvXVMHbpGtJAX6G9K2iSBMK6bVF44qR2d0ILELhCpcD7Pm8
AIClbN0MKevhP4wPWitFE3ODv6Wj9Bb87ShtmEBPW6EyJFrbLrTGkazDXy7yXXKN
xH5naDjUS62T2Wpbp07CYGtgg0600AeRtHTyqF98ZfU+VEB8zTo=
=qJ3m
-----END PGP SIGNATURE-----
s/talloc_realloc_bstr/talloc_bstr_realloc/g
Arran Cudbard-Bell at 2019-03-23T15:41:40Z
Files modified:
* src/lib/server/cf_util.c
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_tokenize.c
* src/lib/util/regex.c
* src/lib/util/talloc.c
* src/lib/util/talloc.h
* src/modules/rlm_cipher/rlm_cipher.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58ca6d67cedb7e390b82e3ee66707bb0cc022f1e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyWU4sACgkQ/6TVgp+2
18rmOg/9Gqglh1mHte0lpDvVS2F7g3bQ9Ik+DUjh8YPxntzD4KRUYoA2rB3OfR98
Jdw6bwiz5DlMEaxmmc4mNMSN0L/QtDglio2J1YS3e6Jgwg+fnk8N9s85ixQF/ug5
V94ON36pd/yo/H2BqZPIHj/1D2DbeOkJJNJYN+iEVpL//AxQl00QwvrBbCsQnfQY
OxK/g/4LZcOCp3AEd0N41AS021Z1QkAaHSAoHUoBz9H7NF/+dS6ZAg5ZRX3ACK4I
fRRC40KQzn9pfup7XjexNrexWItfkI2z2/bUD8tufehKRWi87JIxpccm4f4n8a3G
gUilWHZrcYjVZTrkcV4cLlGsHp5zLU3oFgG2l8vstTqY2Oc9l0ajgTzol4umInJv
bo8Fbk9w1pssy/vd8a0jk8hCVrGa8GS0TYDVtyuBKT1vDsoyP6y5HhvLV8WNK8Ir
kgkp7p5zkKY5c/D8ewQRS0sNA3S9KaarG+RTinpQbAEiq166EiKKR7t60wmUXkqK
EYIev8xb4dcJMjoFMkxrTzYrWgQl0nEjsNCKTzO7/buOLtijvlceDbKxpChDyboc
cQOgg7brcn/9dNQl4h8pHrOgqOoCMnVkm4hgddfQ/WQp5SugiwrAlmcBn/MYdS0L
Yo0/v0DSN28fQ5kkPA9GV+kJMVPW0Y+h3hxOwpy1nFwbNsuBHMU=
=fcki
-----END PGP SIGNATURE-----
Move ROUND_UP functions into util/misc.h
Arran Cudbard-Bell at 2019-03-23T15:40:59Z
Files modified:
* src/lib/sim/base.h
* src/lib/util/misc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62d7156aaef10b7d3a2d9ccff25724b2d297fc08
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyWOuIACgkQ/6TVgp+2
18qsJA//VRyRf+tyJKekwnThZoIr0x4MaKYl7ETDh25LXYoFoPhMb+IvOZT9JBah
ostUEUbwIM2IqEV+0eTaplTX98ZjyZ9pamAyikxMZCqscAYVSWVVgRd9G6n+vixl
NI1FFReKy+olcE+26jwHyq3rGrR4Xcv4/J+lrnKAD1wj+Hpr0hvx2Ueud8dOsXDJ
smeX3+x8OO4f50xHNJ06lkt1a0OJmQy4PDO+YG3vCLU0hVI42IVAx+zhm0wbqnWK
doOhP7cB15eHww9ZEbmB/4Y9A8maCQ7T3wIun3GYgoIQcPQ8bnUCEPMJ1AMDtTj6
2oTREcCskdRvB6XLnEP8HsSwfKCbZfGaWK4ZxzS1U+uh3jk0Xqs1lL8ZbqJIeHrH
UK8EIESvYPdETeG9lRGWn5atbC1VaoMzfYIQHIIBRsjsr45eonWXVsEiTRJQWU+B
dhPl6QI4mzw3GPCOaVMCss/KFr9z7fLY2xGaDErxfG5+wP9DX9RdMD2W27Il32Tf
K1O71B12elb1dtMbrVubEqeNy8Z+oft18BQUGs3XWdkvBH5d0tqjCjUYbOHPrFI8
YsXLnTncsZYxaWx/IYVmNVzvsyFqJMKQHEzFvb4UGQ4I3Ihp3TDVbDtfEjKUpM2i
FrExBMlvoUi1cmJiDyHxxglNavmP1A0Xd46Wu1qiTdfMhc++aXE=
=ChTv
-----END PGP SIGNATURE-----
Make HTTP header parsing suck slightly less
libcurl still doesn't provide a way of getting at the headers without parsing the data stream *sigh*
Arran Cudbard-Bell at 2019-03-23T13:55:46Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/931d762475f8be7161398afade7e6e45f5c9330d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyV9isACgkQ/6TVgp+2
18qKzBAAmHOMDXw32Mzz0LyNC5CWpVD2lpVb5LM3+SBJUoxOo24fEOzg+FkGKWH4
zAYhOMub6+Z8BCFSlefjjk5TbPaZb3KJQhf8maCToa4quuHUcwxMN+bRm+iiTEk8
H1EMufOPvXt0xTOgNV/v2G95uSWi3q2iY/b1Yb1lWqb6hq2foc4swcCnHG0JyWyP
t+nPTNbuViqzWjKP/hTdHRYErKSpAp/8flATfGYkwhr3DdWDFGN8AMhcdT4Wc/vr
+c4/qsNVkWEc016FNHB/0XjGbfQrH3wKEgjenzdmud5mJ+CZ1U9XfkMHtkwciqYS
Zp9pEk5Bd3CPWvZ+amy/iUaNCoxpWNbfmsO9iVaNqQI7KYHsANdHAae2Awo5nLek
2/wxb80zeDo7YP8MlOhEIUDpSBqSF10I1ZwnxCcxKZxIjkjRMuDS0C9bpHnSmfgu
M2Q9vReIqlUax0EneLukQ3t5dqJImC8Gk62dyoX+qW17IS017sj2mHSmkNeRw4n3
48T5bsdbY9uUML443218+fYIYMfZIL5PBmO/CztQJPUXccyxsQJSLPJbrj3lxSUb
wa35Omo9yCXnUJqCTCsrbDC0iWIR0a4eWZALg07q6Q1y0l0a/s195gJLL1PWOlgu
qZS7lgijCF42ncxs1P3GtDqIjrAHdFItASsW5IOQVN32LFgNqOE=
=bYte
-----END PGP SIGNATURE-----
More PAP tests
Arran Cudbard-Bell at 2019-03-23T09:02:35Z
Files modified:
* src/tests/modules/pap/bin_random.attrs
* src/tests/modules/pap/bin_random.unlang
* src/tests/modules/pap/plaintext_with_dollar_0.attrs
* src/tests/modules/pap/plaintext_with_dollar_0.unlang
* src/tests/modules/pap/plaintext_with_dollar_1.attrs
* src/tests/modules/pap/plaintext_with_dollar_1.unlang
* src/tests/modules/pap/plaintext_with_dollar_2.attrs
* src/tests/modules/pap/plaintext_with_dollar_2.unlang
* src/tests/modules/pap/plaintext_with_dollar_3.attrs
* src/tests/modules/pap/plaintext_with_dollar_3.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3de28d1736cbb478a78c52e000bc6d6fa49eb97c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyU87cACgkQ/6TVgp+2
18pt8hAAgFXiqCdVssAzksGpkD26F0RH8cdhquG97Fb6sj5D0+nhmd80TPGBaT6k
J3Gww6Nb1FK3FhD5mhWtNcG8wwzNZdr4bEDRdbcr+V0Cd5/jLvUIaM/ATIcOdLP7
YkLdlJeM/ddy8yMQhPI4jotHjw2ZDGA1Qf3CObH2gVPALqxylVq0Ddz3jbgvS9Yh
sovZ2FvQ7Yolp6Tig93hrjYPV89f6kOf3se5Kbn9sVgL7ZOsqxdz8OhQ51Y/lWfy
NqMIzLDBRVEB9nTwXcSu/7T2c49+rYNKXZZfQCDxYQvwyhgg/uvylxrJX+rFC2th
DdR3ytVIMBh3C6/Itc6O13eg+xuvW6dDDwBYPvB3J+qd5zNEhsEtqe7BwUeoBX8O
3gCNEp8HY+HXplduAbvzCvqhtaQOArQqeyW7lGpfDzF3A79z2Amn9+d7QqQqlI8A
QHNtV6U+A5Op9+HxgIG89MP5dRR7uqi6MuDKfGrd1nZN/msVzgEwAIaWRyFL4om3
V5kXLMuF+5OVsjLXVrUfL3KUOedPntgcTwQyOfCFJAUTFx8Akaq7QWfuJmxL8nPc
a5784qxSSxSHvjaeUfbNa66BaOWJuyaaxrmKKw+y1DBwng/bFhlPPVVB1hUZxVlj
AgEh4FNTYUS6AYimdFYOPnLEU+ew1+1WHMB+TqL9x93VGxTa/G0=
=XQES
-----END PGP SIGNATURE-----
Allow HTTP2 status line
Arran Cudbard-Bell at 2019-03-22T14:39:51Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6286520698a3cc4053b4d49eb0a61d9ba77632aa
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyU8rgACgkQfQ55zXdi
Hs1t3Qf/ciDRtZO5H1mNJeDYi+aiVmidEf8FrXeqS3NTirvMDVtIzn5EBnTc9zJZ
SheVcVkNKn8OSScNA8tgghIGD0Xh+1alJaianI092BjkD8Xp9PeNVhOVDLXoV8te
6oOABPEcjMAmSFRj63dq2JAoWFDelWSxuUEzxcR5MYCP9Gm+UZ+fu2lf6kdwBv3C
cUcIn/ZBsDRNk4ksB3OUPjBt6FFgGDjry60G+F33TaJicYyiwxAW+xhQdQ1YccRe
6mKX/KsvYRVWCGL6U9djQeSFnJSRrZWfDXGpJJvrB7SitoPMApNcUKJQ7qRXdUp1
1B/OIgoGLyPe2mTmIuGqysliphpISQ==
=jRuO
-----END PGP SIGNATURE-----
dedup names
Alan T. DeKok at 2019-03-22T14:35:33Z
Files modified:
* share/dictionary/radius/dictionary.3gpp2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cae4d4db2ab0463d83b29c757c73604f4cb1644
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyU7DgACgkQfQ55zXdi
Hs3EzQf/SCNAo5DnOYQ68EvCPbZVEETfNjo6Y86pwMTE7H4gXVAKEZowEQHxcb0O
QE8wEtTmTHPSYSO/9jxKYARtNo7/xcPWGj/kQhNcYq+GfvVO4hTt/BxZlCCSMWdp
P32OX0CI4kSot7u73/9+CkJvLywzSJtilqVA1PrsEfxGvKo+BwXMvSQxO4ly/Euq
O0YF2K/9RBqhq0/F0Ur0aUB5DgPIqD5Z03ydBNEHv8GHSuWmzrmtbn7KbsYa2TWL
dEfseWu3taRhao4zwvO+2AWJnMkU11/wOfGkZwTBlzu3hYMNe/eI8W7gyN5X+vFp
Iprfv+etrHkIBUqiiea+byFlK44bcQ==
=oqvf
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2019-03-22T14:07:48Z
Files modified:
* share/dictionary/radius/dictionary.3gpp2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c71337500ec1a4fc6bd558938a68656fcccd98d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyU5M8ACgkQfQ55zXdi
Hs0fMwf/XbNfqa8FXZGxAZgwfeyB5xiUCL24TxhvL9gq21P6I4iv4Yvy69UHIMv/
6qrtITAZb9Oox3eIXo2PzjUXDRqBoQ4nSqEMc+RBsleicClLSkl45wX3A8yiiPKF
GSGM3vcptSbNI/C+uE8z1tZtqRIwFPDjepXWdpuoDOhnApqyia3oIoDbJyYQZd/B
2kk337lGxyBMMHAseGOs+RanmKb9K4BUge1FYhFS6z+9gK8iGwS0S23vXURTCqIG
SfqFYirGU0LJsxEMq1OaKAOBXKH4hlFjGX0r98la3onakI5oOXYCqbjuMV+tG+fa
bYhsu7df+UgrUiy2N+a3lFb6J+/N2A==
=vibB
-----END PGP SIGNATURE-----
updates
from http://www.3gpp2.org/Public_html/Specs/X.S0011-005-E_v1.0_091116.pdf
among others
Manual merge of commit #95d25b4
Alan T. DeKok at 2019-03-22T13:35:48Z
Files modified:
* share/dictionary/radius/dictionary.3gpp2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b228cbbe79524d18acd857486f5e6dce7c08e3db
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyU5FwACgkQfQ55zXdi
Hs2HPQf/Y/jw30As1JuCV5IV6pTrymoMGMKE9BN9vv6vGlvDCouuRWB3AaSl2PqL
apoFLTiR3kC/xltEB8ynX9L42WQjtx+5WwYFX1A2fsTKtEk8oJXJPPPygvDxRIfx
WBrEyaSuhzVpfLrWDXRfI1zRwvQhoNzNzEtGaVNEJa1R1oWf9PRZSLXqlPARY1YV
8sH4OqclRt8aPfTjWYkF2sFZ180Go5o9Dym7Ocejcb97VKAzPVYZMXJUOC1TOSgt
AYPH8QG9u9jdhOeMUxc7m+4d0iprQiYhEHp8VjgBI9Jy3SexjRdtji6H9Vjbs89f
YAEme20/d3oh6ggkWZvvuCL5s7EUSQ==
=HGiP
-----END PGP SIGNATURE-----
remove TODO notes, which are mostly done
Alan T. DeKok at 2019-03-22T13:34:20Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b976d1bd2e0b3a7b290655ae6297ce75f3d8f3
======
--
This commit summary was generated @2019-03-25T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list