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