Commit report for master branch

The git bot announce at freeradius.org
Fri Jul 24 02:00:03 CEST 2020


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8aIBAACgkQ/6TVgp+2
 18oTJg/+OKkD7+JAFVvIWjgY9PFi85PKsHEAT45O0JUZDUuU43mSA1Nh6tly0mLr
 e5MViNP6Do+LH1icZ2g6z+3gRAT9+0kBcO7btmEgFzWlthGGYgCiMEz1w4P/14sb
 KYtqtiEJ7RY2tE2GRSeuB3Wh2GlFTDuA8rUFBspySwIczvkEhRndI5b90PEWf+K+
 KWGJq0mlql49K6SnGhtcahzgwEeTprgVrvKZ9yfSjKPV+uI/rcgfit5V1P2JxeaG
 etGqCT9Fb1Nv7GrPXxQsBGxaEU0P5XNk1zKjUg8pNepQL5cENGCc36I+HLHz/fEP
 bCewTQqE8/taFbsVaHQMfd8V1oW1CTtxHN2C+qdV47Ovn5QyA4z2Q5vDjf4GK1Zp
 2BngLz0kAuQl5gv6PCCmecYaBP6PvtHyiY2WLT4tFU5BNAP8WhTbC3gDgjF0O+xu
 vUKAx7Poo/Z3NifV6bLkaAJwZ/U6mMHg3b/fMr+CqEz/RO18uLYgXlfKpsmtdfMH
 IkUYnBcJbR+pCe1xBXdYY/G54fsDpjA2lcCGfkOE8f6D9QmgiTsHC6qhmkvSjSxi
 FRMZclE0dclIeBGe7tuPZTTxy/zgy49FFwYipxZ6mPm13RvussCcvcLmXxc/Uw6m
 F99lwOMRivWsVKEimmc2ZoGlWHwlmnZLI7pKklzZKFayKXF8CPw=
 =rfxx
 -----END PGP SIGNATURE-----

sbuff: Add talloc wrapper variants of fr_sbuff_out functions

Arran Cudbard-Bell at 2020-07-23T23:41:04Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3186b9271fc4949af827ebf0c0f5201e6209dfbf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8aFLoACgkQ/6TVgp+2
 18rqeA//b8+azwtIA8O2U7Q91H7nb50N0SPz6+gIUbDn8daoKaPQeuooOnjge66y
 4XJzvlbS11E7W3g4uOI2siqQgsECRjL+hWIwit+Wlz2BjAivjYDk+TZ6qOWsPPf9
 C6YlEu3AOv5I6r5mJq5ZHSCTTUqQOjmB6pA7d4E8GDxAA6kh/WPdf8tTp+Z0egz0
 N7UF6zBs12WdobEnr8bv1uyjs4+UtrIBqCgOnVo0wwgoM2XHFLSLLiTRccJNRtBo
 6N/IzJFIEE0xzVWeu5ex/RuVr65KyV9UFk1iB5+sAk+If3oj/uG6lxr1mNAlUY44
 y2PN0+FP3CI2eZZzrwEHvlVq0HM6GGe/O+7EuYyhxVXQbCaNU5nDWuUy9G6V0rBQ
 pck+UOSC2YyFnA7JnfsAOx3/ZisV/9y829VDVBF7YsBLtCZEXwjlG24MwCp1xaBr
 TDe+QsUWtYQojrMu0BEAm2LxEGOskQNd2Zd4ef23E1OnpslAU/NglI0O9nMYb95D
 LePTRiA8PDW3t4ExoBzDgvF5QTFXNHE9/pIVUqq0ggwD+bo4RN2oqUX5wQ/ZxdhV
 ZfqjjkrLaxsK8VFxDNvr2hxVEApotC6KNDuSM/BOKRC9hdj7QjXjo2zcmzWLl5u2
 oAOUeVxGlx67iDwkCLM7d4Z6KoHWYOvJVgEYCfC7QRszrUYbuS4=
 =A3Yn
 -----END PGP SIGNATURE-----

sbuff: Fix advancement functions to return position, and add tests

Arran Cudbard-Bell at 2020-07-23T22:52:42Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbc991ecd9f8f2437d30b0799bdd4a536ee48a5b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8aD9AACgkQfQ55zXdi
 Hs1Q5gf/eKuRjhFQw7o1DEyh9XhZn5e6f+mgGF1w36a7tJue/RbWbhoItCyAWM2N
 p7B3ZgzGSncrCKoD693hkKcDIlhYncEvN3FLyJqFRFs5V4w5eTo6csYDovOtbaHb
 SlwMBdIInOTTLJJGijj8MGr+tSp4xP2nAfPTNplN4ziirHOOVvU/yvwGHeKlv2ir
 p2rroomycwEw6xphyrNu9Drq2HuE1cS0Pqn/9GpNUdr+cDO+2/dfhdBk3RgrQ5/f
 IDW1hElXkzPUA/0CC0w5hHnTn3tHk/eITZgHiU1PzoN4oD6LPFu0LDWiyzuy+Bmd
 l657pRPMsoWXwTgmjLLoDHWGgit62Q==
 =p0Wq
 -----END PGP SIGNATURE-----

initialize from the correct fields

There are still issues stopping networks when more than one exists.
that will need to be tracked down later.

Alan T. DeKok at 2020-07-23T22:31:44Z
Files modified:
	* src/bin/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ebae8545e72563425faa5e66d41b86c0ecde2b7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8Z/LoACgkQ/6TVgp+2
 18r/PA/9EfxNKpoQ/2girAm+upYne0ZCyFZXKWBHTONkNc//4MOhTa1lImvfrKMG
 YagGO2la6rZgF1o6n0sh3VRALQCgT9H0yPOVYXq/ZMRnJFH3q1Xs0epAdYu7+ns/
 uarWzdXsU2xZIfzQaBNhLPKXx+nY/aGSwKJJ+ZzO9oQZMHs7F8PL0qlGKTW6fVEP
 BD/za7P9hkMUaJr0WPHAitAeSpzXxP7UokEbLF4GSkR0xhaTU9o2Eny7ps+yZJjn
 rpLOYRaYWtujmwI4MLBzmACTEQ0XnxTACrQvalJrYcqXceCOs+bdN41nnTDhqMk1
 v7PtoQ3HBI64mNy2c0sugSMrkwLVXsBMZZnBrjfiSggUbxfoPKDgHcQSUnNNe3uM
 pH7R3/0irreIsPFWcZSYy30rNy4zBcmW06SR5BZj1GGQaxcIXsCe9Ds39fS0G5vX
 1+Hi00+5SbQZK6urCJQoQhnbactAI6KqX4UF+cuFgCb/PUpxat0xzg9N2aN+ONII
 hOWBQTrqpiAsyyTHOcVwMt8ynNrAuSdkcG2rRgtFYTME3TnP414NbM/cyJ+5I++O
 0RnR8DrNOUExyTwJx4Yvxh504FyyNlGlsIgSHf/AbTF8PBIIDfrpHRFKluQQQzSG
 1bqKQWutnH57wLcRWF480rCo8aJ6sIVQcjsZ//3rLEfIS/8UqJg=
 =gISI
 -----END PGP SIGNATURE-----

sbuff: add fr_sbuff_adv_to_strcase and fix all functions to support streaming

Arran Cudbard-Bell at 2020-07-23T21:10:18Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95ab519d31ec03b4e7f2d346ad7d6c318849edc9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8ZwBMACgkQ/6TVgp+2
 18oj/g//ToJMkaK98VSgIE8ZfSagQfOkBzycSgeAcl1OExyshxXhrfZYcO8W3lEK
 xtGx6Fx3a+2q1/XI6uBjqUL0ny5wJ1H1Yj3OA0BVdZBK0pMe86x5u5K8a1mTKETp
 O/qUwBlIjk2FOtxyGm8BMSzyc3N9Yqcrkeoj7rIP8z6E47WkI9kcrNRZ3zempdB5
 f2AsaejwUTpM+aEI29I/Z5Wt0xUf7alkt9nw9imb15hr5mbzuePag8t/0CNHCzz1
 TdXa+gCj6ZXZoWEYqF15Unu1SK+b0J7MpDqC4HoWEIvFRMDSP6kZtlWl0qyhhMzu
 MJ7SZxtkBU+vRigfnslRj9Zk8DJPSZrJZ1z3hPc3FJ7L6zg+CYX66c4MfT1Vy4/P
 EmDhAe5E5hqMPzSjBoDKyArhm5ATvPTMfhIgP6QXA/cHWtQYAJs+fUARkXTRG3JT
 0Jq5yrUHq5M3bRFNpjdSHEky2D0IZ5rSLgsCo4oEbpl2bCd0qf5D6e/X1DK+yVqn
 EnD2gPQYc32ENXijrnk8Hpo0/mLPxFzUzEv1ClCyyzkYqS5CevfsxSV42OlI08na
 s+B25mEVOMAG+zAT9INOILnjdAsMAiNenJJvYgyPpzcTucl8lqiqw+X3drTajObs
 E+Q6TjoIEVwYvUD3A/GvZBFs9Ll5Dbi61KNzYwpULCJFstWxySQ=
 =xmBJ
 -----END PGP SIGNATURE-----

sbuff: Consistently subtract one from buffer len when setting the end pointer

Fix fr_sbuff_adv_past_str and fr_sbuff_adv_past_strcase to work with streaming buffers.

Arran Cudbard-Bell at 2020-07-23T16:51:31Z
Files modified:
	* src/lib/util/dict_util.c
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25dbb4221193c357af09e278f7b0dde1057d71d8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8ZsCoACgkQfQ55zXdi
 Hs3jBwf/dfEPAibkwLkqgINOgr43D59wWNxTX+f3FQ9rMQ17r//j/LqpRpLpE0iN
 d64uA70VP8maflkFUeK9jQq0qmrjzNiCaJa6sfD6y+HSbfZHzKlWNiGl+nwPqW+p
 UCDVkUfy9NLHqALwa233kL+lY6BwFkTMBxKA5XLsIt2HwyukrOSdf1NSgniX7Q/B
 TT+O9l4EEmUKGW/X7w0rNg24Ggne2BcnzTVS29CkQBA7kSpDbmgv9J2KqSXO306p
 wgnqxaYoCEOnqEqsfNSOJ6tqbfZwdusP4QhOVQB6A7XhFa89ZNbomI3qsJi8BSyv
 ImEo8gqA77uGalwJJRlE+nmPqMiP3w==
 =/sUp
 -----END PGP SIGNATURE-----

manual pull of bc339a4c10

Alan T. DeKok at 2020-07-23T15:43:25Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ce088224f13774ec88f28963abc8aa557e79972
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8ZqzgACgkQ/6TVgp+2
 18r86RAArRqL+NKASTmkWJPhaHnwfWP4FcrlRjewj88poK6OFK6QT5gkChms77qd
 3kWXv8M+BHwBBgHOCewpe4o/+gqqXXTCxUT3SDvcK+qKqcyB/yuxYMrFNdAMqkfi
 Rw4FNko8GGyM+9sSRMZq3eNbkOwmUuL9A0qq2S5bdr/zb6W+jHy2s4GPLD+/0DuQ
 dS4lj5fuv/fOIOriQmCzxaTxNd18iuNTY9ceyFJabaUZMT7uyOtYVvkqMLtyXbRi
 ELDrHPPpSgjW3ExD+M4vwmcFVfJx0H5QmvJJ91Mz54KVm2LZmbJ47eWOTtbOmKKk
 OV1180hvRjfMc+d9j03m0SikrldFPqXjzVpCjoCKAowDR9ieLtyEXPzKftSEzNWP
 bPDL4OqisPo6nI07fsoPIeKO4jgH4enXOVF0MhwwxEJKRNKhbEUJJeKruZkt9zYD
 1GOS2c5OZgSUWPSpD0vJTEGOA9gc14rV96VQR9VGwgQtQbwQPpNmIqBibV5MuIHy
 OjE+KBVt28vV1/TIXi1r3pp3jbpvhsaqG6s6AflZqZJ8oNM5D72kz8AkKU1t3Fhu
 lMgYhsjG0zDSxJrEH1fIm+F0lav3ZCwF2SVdmmZ9FTWAMVtkQH+1+XUGtll6ZLwK
 l91ndkO5Y+ddRzn9Dkjn3nIje+PdqqYlWycod1AmfwVdPB00kUc=
 =Qn+z
 -----END PGP SIGNATURE-----

sbuff: Add tests for bstrncpy_until

Arran Cudbard-Bell at 2020-07-23T15:22:32Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de400568432115e249ec1a22a2d63c732041345b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8ZpuUACgkQ/6TVgp+2
 18qTPhAAmV6+pjznRUVnZaaCVrJ64vrVe+TFIEeOV3mLDSA2agTWR5InWZ2Jc/2k
 VHKuoyEFMJv5sAq4ZZsu4+6NjaCRRs67ExooHL96F26sFLwEnCbKhaOrUjcMoqtL
 1LnLG7aG8tnTTy07qGC9mmc+MhyNUOxyxwFnpsCVV+IyMx5J69WE3y6yeE50hhIf
 nO0C5n1BM+W9IH1DARTU9AzDMZ61lYEluSDonTj0Cn550A79fHOejM6rXdLbpCR4
 czHapEewKvEZgm1YOJcIRzQcMsoS0W/C7zS7TSnZjXNPN3aeJYaKOIT7Qk7Pxigy
 7gJ26krBMZmiFSaCMcSb76ZMTZy6NpfBTlwTlbRUoSHaTGbCzYltW7G1J8WKadep
 YX9WXUQ2JHX9hSVvunUk0CH2CKirq7lD88BAaN5aBm9v2FU80FGTiSfdZZUl/rjg
 /KVkz1KA3me19YQ5AU89xcg6g3ond0iRb3x5ODSm81qtDD1J+ybM3H1EZn5fsqoN
 KYJibYq2Vlh/8w1oICFnndG0O6QQ7XljMbDEP33p/0yR9uFW8ac3czdiwN8SgOvS
 PWMihXIZBeTGgbFRSoYqxf2cx3pkaOqFiqzYMi2VwMl631RGoP3m7WeHflBL7Q79
 otHXPNZAwvHdAvF16NzZg07yV6edXIYV6fTpID5K6VGu7yVt4Y0=
 =c7qO
 -----END PGP SIGNATURE-----

sbuff: Initialise temporary sbuffs with additional trailing byte when using strlen

Arran Cudbard-Bell at 2020-07-23T15:04:05Z
Files modified:
	* src/lib/server/tmpl.c
	* src/lib/util/dict_tokenize.c
	* src/lib/util/pair_legacy.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaa7e64b177fab7c2e23bae2e0a42f405fc84b96
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8ZolsACgkQ/6TVgp+2
 18q4BhAAoEw0ocLAJANgTi+H3FfCLmavbjmrdHsn2hawb6ijqc0V32SEvQqL7P8v
 xDjgEEVGUlqHhsWBh+ikR8xS0ifJhiCww4T4OtJbggpAVM0hxL3qTFvRzNKM6y+J
 7FiroHjdL0uByuELZR94W4aMI/d8ho5pJpiW/pIFziKJISTiswTlOG4oyV2UqGxi
 b4GxzzqxRBAsxR/7Z4qVVp82gF+lEx7aLLXdrdc4/Xpmd4TN8KWdqbq8KN6SQZhB
 ncZ7pUGkazGVmQ+MVCvoL/gg+yCBw5Qy+zFJJSC8hdAMOFVooFDw/xwI9792br0Q
 n7Wtcfs0OyB7ymCefxFraf60kaljEv/apYg/SUpK2JgObDMkP/5Y3aqjqCA2F9qr
 k7TyhhlYhNqwfvxX93JqLomcBvJO0Q7y3kCSgpD1WkNG1kE1IEXZKhA4YPGA4ALs
 RQn0qk1nBo9z4d4MSgyo+/4PXAAfr1zbints5gd2F+n31BAf3JPp03gge+Ji0IuB
 qoSXsE62/qWdE8y7q7mAcZzGG5fK6j4Egxlfp0eHZ/ue8/kSCSHx7ybzxIR1hRYI
 JdJ4gyp0joAS89BFakauw9efalT/IFgQGdRNVGYufunwBg7PJAwN6ijXjsBaruOE
 9AjUxFvx4oqJvF75bS7BitWmthH7fCK77k01Ueh9TGKbbDN1Sdo=
 =xIEJ
 -----END PGP SIGNATURE-----

sbuff: Ensure buffers are always terminated

Arran Cudbard-Bell at 2020-07-23T14:44:43Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18720c658e6ee70856226e116eaa23a4974fd4f4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8ZmboACgkQfQ55zXdi
 Hs2CZwf/V6dZsGiI9wBuWEOJI1TUrUlZplfAyyBJE6xr4JGWYxapBQdvFp6KPiWQ
 0xIb43weNVns1BwIftPDl38i56nTvT3Fyqia6W8QTJ6zipqcCGUtVbmN6id1kqOr
 RIIbVN5X4IqfYjQPEYGqvCzKAp8vjyp1TyRayfLjPn2AWD+Kn4XTTz21xEm0qhWS
 82DJjUctZVXe7UpSOhsDxi5UlmL5llGgWVmS3tdUFiedw+Lesbelo2Y2g5CPAOys
 hO8EduN/Nif/QgdGYSVMvfI00NFW8lF//7uIOX9cx/duwi8AiBWopSrrTQMkf/+1
 sSlcvL8xFAB94kPsY5i52lTciW0spA==
 =ItDJ
 -----END PGP SIGNATURE-----

make sure that Acct-Unique-Session-Id is a printable string

and add comments explain what we're doing, and why.

Alan T. DeKok at 2020-07-23T14:07:54Z
Files modified:
	* raddb/policy.d/accounting

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0683163e946b1b0a8dcf16bafb34586fc8613f61
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8YvhkACgkQ/6TVgp+2
 18rjbg/8DC1Ghd04NjPhw99nOdzvnCnXVBKEJLYqBP+ps35xMLeP3GoR9qMnzUkX
 CVeTMC2rwWEaMD8F38jAVuNRCkQpirRrdRVdeJgYmzax4YwlBMkC17tffe+CCn2v
 SRQlS3L022lGDfN7mizZCHz4J727vq3b70FiK6QEu9dmnNAlrR3zvEPbFirGaCH/
 KQR83Dp1sT44ZT/7/eir5nJl/7XKaLHzXma7x38slvYiON8D87TEHz6WEsoqxbO1
 JZXbkrYk9pZQuG9OzKPwLxzM/GJVTmKoV6vBjhcLVjHo24fm45EA+nO6PwCQi/oQ
 HouZ4nT1edD8Hdg7QYEHbH0cmkwep37vqp0fiJKqlwTPsk39rt7A3ryLrUfXfOWQ
 +9T8Ly4ftkAk4dHsdJZVbnT01IatvGo/cX5LNfUixGXRq82hNKMnjoktORLKpGXY
 24WUTMKIKnGx6dguUnIZo4Xl23Z70s+khDo7E+tR6V9dyjqhL5UzGLFlGSvOPrK3
 iGFZB9uLXGpFaywXaaYxhBOcKTRiV2kkg3iYqiZ61UGxtJZdnmwYzhifUmDu7wSh
 iwd0dWE+3Oq5O3+HSh+luNr2nFYOYN+4OpqY06dzTBLamRBJX0UXrtOqkhgGCJF9
 I7BvsmZGXUvU+TjDgwP2cskgMrZZVhk30ymjqhmDypBMHE67Bnc=
 =ZKve
 -----END PGP SIGNATURE-----

sbuff: Remove talloc variants and output using sbuffs instead

Arran Cudbard-Bell at 2020-07-22T22:30:49Z
Files modified:
	* src/lib/util/dict_util.c
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h
	* src/lib/util/sbuff_tests.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4562cfba6dc24660cd0abad272fa1659bb1b3232
====== 
-- 
This commit summary was generated @2020-07-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list