Commit report for master branch

The git bot announce at freeradius.org
Sun Jul 26 02:00:03 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8cro4ACgkQ/6TVgp+2
 18prEg/+NJkMqp23zZsVf1PcDAZXR8i3/HyL6fTNiOH+5HLl2PZ3uvYwlzWXl6XI
 EC1F4qxJkSgKGugpEqR9pa3GavFHoDYiThVrJX3dlbahor2Xs2C0IFCRBRX3YnW8
 /40io4t91AumSwdoFpMc8SAaVeOsCkT7decP2VEVpPizC5i2BACG32xhGMEo7iBo
 PKi6F2oOYjejlrpHB97pE67YCBDY9iuREune7kHXllQL5DWcQmUXW/VftvfT6Drd
 LhzWsvAmL8Xquh2XBJu7AZrQlECxIMyPUo+jm6e1jqTOrKuWzNt7kuphebHxTcqd
 rOw1fhKfliqhP1GabqUIfFaaHiPiss+BJWEqkWXFDig41FJpcEotvywSoF4+EkXY
 qIsH3HnfleImlrIGFO+ANx0WvxXZa5WMbiaofOPViOIdQGe8mqO9FsyxtmD51+7A
 V/mJd1faEHrza7qVrGU/YqQj6IUTi9KTSowABOPqjIw3bIM8lvOTwIMRWUlS81O1
 QTM9KG+DfHJYHPg1YsbNRlcXGTWBIY9DSc+jZbmmpl+BejxwCBo0tzhYwBy+QJtc
 q+gh0GkO8FQKXqGkZ5LuyHcUgXR8u1vB/qSl71kEPTclcPxa2nr2ezDrgHI3udSp
 W+8qlYQTzDlg5N1I48bRKiDkw0s9gkbsJW9VkCrOddHvOebDQl4=
 =NAtm
 -----END PGP SIGNATURE-----

sbuff: I suppose we should use standard names

Arran Cudbard-Bell at 2020-07-25T22:13:34Z
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/b766b63662fca010299ee82bda8da0dae9f6b2ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8crbUACgkQ/6TVgp+2
 18qEXA/+O09bV3P0Rf15bM0ykKyPzGHfMi+/K/dJgWNPq/53I5wzeLwERXLM0SJC
 BcIiPDSoDzsFSZaeR3HLgqwxdnyR2LHJKDEtkxz1Rw3WiHwMDFjzFrsCcDEWnGl1
 prM90i4yOzLqvWR8V41oVQEdkW6TmjINgjYB30rsOgUQYpsp3iSp4SYRRoERv3zD
 t4Xqk4UwLwz4c7ZUlpKwBLhxAmDIya2iwoH7MnxTg/22SIrHUhzh2+EiOCrWWzou
 Fy96VEdoZE0oHFXhZbQ/yVJdTPWI7c3OiSKJb3OAl5J0fxjwwKvpKfSQSK0SobMO
 dt+cgoRYb5kIzgq34ifTXpaavwf8euNkrQhSR8v9gfVUZFEsgOOmnGOAYbIoWoPP
 erZB0/sfi6GPJqzBJWFG1IQyBkg7z8qtDCEbghe354a/nC8k6nxPilURzfAy2bq/
 WwcMU0pKwgTBCTGVTSIeWC0V5v/DkcEcuzlfFoIslsHe5qD+/JGaXQPH82S0Kayl
 sGsJtLCckqXqAkfhKRL+BdMtsNrX0JMxTGs4K4c4VXW+uQV4/mCiP2tkDgMx1bWk
 FgvkGAtvnGvkwXEAOwpsF8qPfhHYA8/wU9bdF2PoqAf9UNs4DLRroB56t0kZGf2h
 6KoqSnK8NNWQ0o1NXGsDj3Sy4M2F9XFCAMFo0nDkMYhscnfd0/Q=
 =0Oss
 -----END PGP SIGNATURE-----

sbuff: Add function to de-escape strings when copying them out of an sbuff

This makes dealing with config strings easier

Arran Cudbard-Bell at 2020-07-25T22:09:57Z
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/3ea67c939f40f11c7c0d845bbafab2ed7c4a0414
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8crZMACgkQ/6TVgp+2
 18oVXQ/+NEZgDTWgnu0hQbQgsXlBEwr4QB9R/zvZbSo8T16T2lkVzahDxwu8/DLz
 lVcnWCG2WGJdqy0gfY67y1hCHkHhB0XYX+5S/zKNbT3Dlip0O3x7ElsKnngoPa8K
 b/aArLxkx1fD14hhiDc1C8BEIP7DP7lpvNbDnZdJqeFA0r51pPXKB1kSkAuk0++Q
 zUYH/BveCtistWtmqSQSjyIxzzVV7oyxcC/T9uGTVOzxHLvzHQ9heF9UjEvzQUoq
 kPMXDBWtBxd8upWLSB90hBPFblr/wJjXaIvyhQYur713Ss7hRKGp1M+FPLMlKMAz
 yolzeJRysc9LqmncHjk/o51PdCw7flto5YoFuumxMnY20A6nYr+I8FPK4mNk7BaR
 vFmua7K8wTvmyFyNY8p7TUaaYr3gZ8Ero3FG/fp1/pyDnfMbVxmyP5Y5SnfbDjDo
 AaX/cMsHnGBGK7L07MYsnUp/i6u4CTrg4af7hkZg/0P3nrAPbeS3aUUdXSrK3jR0
 3IuELeMhVRuTg+3LB2Xi6E3CZ6Aa9QoM5Nvu90L8Wx3kx25sjAhsLFP48dOIIQEn
 3RcNcqtwKa6C6xp/LqVjSL2NsIU1CCFxB0xC03fY3auNAseXPjdz7Pno3gC9Q/4/
 ZgfDsKLAGoe6/tdGXtETwEIYe+5/yrD32PC84LOt8E0cu+esXPQ=
 =Mmmv
 -----END PGP SIGNATURE-----

sbuff: Protect against errant copies

Arran Cudbard-Bell at 2020-07-25T22:09:23Z
Files modified:
	* src/lib/util/sbuff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/308be7957dc43d35d62dfd78c0ccbfb70896aae4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8cpWcACgkQ/6TVgp+2
 18plCg//Znx9M8vTz+cCpD5aZUBEzAY7RZYLJGR4FwkjDwmpL/jz8wyq1DNLNYUh
 KTO8hkqdRaH30SgG4k1u63Jy+BARlTg1hypDOpKEZ90KWfO47M/COnGpNIeFdn2g
 rRTIzTJO3YJ/wSH6yZnI6U+KNqyrHt6kDbp6lB1LH/o9fyG+sIr+6fxYo50N494Y
 mkMK4dq10kEWEviz9AFur7LSzRPR0ySCjohomraYwSIrFFi/W6KeJUIwfg6g/7aQ
 Wr5KUZUXy7rvokPVtZ9AdXrPoNn+pXCDyIOxRoQqrfytzLMcOF82g/H7z0sDzVWp
 TZF1ap3H/narbgQ+75i9pcU2A02xBc9iR8YGEeRZWZY/IvVRXIMGyVQuMqUZt3Q5
 TkdG5hYylaLnW8qmWxD/ekLU4jffunLp7w2zWlBXmMm3XCSRMmQuMeddEf6aq3Is
 8ZPPlzoc+QsYQnovfngad2WY4SnqHbI0+t8AvwDWO7yRH1CaLW2YCyFxqjDA87Ia
 vWQU4WwXboD7bWjFU8QTtkQRfsmznZMSDJU9mcWw9IufbjdgsA9aiVxHxkM9+Q2W
 c4fzTga73EJKpdUs+JvZS4QJ3UZFQK/iQIPAsa4aecKorJXvT18gQesdrgaaFEGR
 +pTtTAIlGR6T053GrIvrsEKHOkwtiD0V5lm5cCHhne/pXKYAmFI=
 =Jb0Y
 -----END PGP SIGNATURE-----

sbuff: Verify length constrained functions terminate output on zero length input

Arran Cudbard-Bell at 2020-07-25T21:34:31Z
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/04d73777f2a330ca87bc209711c55a85c5afe8df
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8cpNYACgkQ/6TVgp+2
 18qM4Q/+PWpl2aoiHXUaU3zhzd4lPjt6gfj2W+FzeULrD3su11mnDF+o0MtpTjB0
 /qyIvToyEO1bmkIM2/ljY6EATjvCai2LEhzQ0TvN1QxzNi9L2KssuG1F839y2UQs
 d/+Z2qJnK0Ghgt5cBnFBmP71LjvkkxQ98KMpuraQ4eseAt8xVUrB5Hm6ILwzJ5KC
 o8fuYFtAKhfwPZE98msrTNgaqW9eIKzGKuxbJt3cOH42rMYSDK4V+8W0ftjCcdIw
 JOYyC05QUfrPvwd6BNT7F6IZWspTpCaQFs7bOcYswSTGxnBzECr1hJNsRFaWxAf5
 G7ORbUa5Am1+s+j/yE6UFo7f/azlsYlX66dPwVzB5lA8fQaFkGIaucIkKHZ7sfX2
 1rnYJg/sLXdWHfYl9BeKv5gdv+YyJmSmBnSoirQO7iAgGWf2Rs+USQXHcax3/6qy
 lEBAbK70zYkRdzfIycbMqDBVGhQVFUNmdW0P/yvNEv9t3ykhmxhMlXKRkMKfRDSW
 aOavykEXAzUsVi1JvsiOQ/EtqqIwnnicRzPMfW6N8+uO85dnEvtys+KTIPORQnjM
 vfp8VSyXDY11w8I8Cd0XK8tOWgx2MHY+GC7Dxd6LwEJiJ5x2gVgZRrq7goKHtn08
 r8Id2jD8diYlfgtkKz3occ77/H1sQK5mH157LRyZyWZzkvpimOE=
 =Cj+4
 -----END PGP SIGNATURE-----

sbuff: Add a char class for hex chars

Arran Cudbard-Bell at 2020-07-25T21:32:06Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcc51936f9ad274369d7b4832ae319f51576b83d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8bsIQACgkQ/6TVgp+2
 18ogPRAApJ9DsMHb9ZOxUdC74Vf5BYxDm51NBnFil75y9PHGMhAw2HMcm/8VFPbO
 rBD4H/wa/1OzxalNKN3fJH/eDjMI228e/zT1pTMp8aS+jxR+kR+GT0pytGe9BRR6
 QSbSm7c7gbQ0d8VYKHsSJDSkBePZjBy5OGAJX8Lr2emTwpQ33SCy56RQEpkvH7Ri
 WDbrAm2+WVxvt/gpa+CCms2Dsv0WddgmWTuNgeCSM5Q6+VuZL7BxxSViJvJdN5FL
 IIeY+QQa2H+A0KG/X+u95U2MsJSaW9Uz/ARArBb5a8d/v+jBiA6tcRTudDTM/j+u
 4barlanBkM2Y/K230F9msnWuZ5QkKOJoSRfHzjXQIG57ZtqsnX0ouDEeuYVBy4l7
 3tuUbByvMR1S3dYXl5O+ZRvKohCNYn2SO8F+KNW4BshGnEk4Kut+TGkRs08xHSt2
 59QDAQdj1OPJhOrjz40NzEf4SIwruHJN9a1ii6up9VMJ+oze1yB0UuiVkkiRDDSp
 otbdjiHQWhpwhYFTi99YnUoasRFfQUOcMFsDtTE5chxWFbhmBuMrHyKv0A3kx7en
 ogYkUXivBhsPmiA6AXNZmdy0IukdCSBug6aUjWOdfAoLDtg/NppdUms4ctxddiC2
 79Dba3TUqR0nsNenYh7iC1SHkoYPIXVq7zwC4NxYIhVRudGvZHM=
 =1fwh
 -----END PGP SIGNATURE-----

sbuff: no_trailing should only fail if the trailing char is a digit...

Arran Cudbard-Bell at 2020-07-25T04:09:40Z
Files modified:
	* src/lib/util/sbuff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b74f6cef457f83b1fcb01fb4b8a326bebe57199
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8br4UACgkQ/6TVgp+2
 18oICw/7BArA5B9KVEukwr48AIkNTX9l+mdoOSTYBe+QO1SLXisUt28LcN02svr9
 sdUdVcaHxsHI9TlcKQr2HtxqnTpKY5IzFoX3Ut+JEEwr87nk9u/icHAY3neJIJxz
 S3woP3GlTNL0OyxnqCthDxukShT7MV9Jve3H/YDQTsxzHX9oHoagDVcxY92ntNpA
 4u17fU6POs7Sac3qZrfHL07HsRddgggFYzxJDMMVqPl1sWRZ6KKYDLGsBQdgbxav
 DsJ/ZiOX8PqxSo7qTeXg3qQW4Twp7/71W00y88GfGWaAu+oKDcHppyDoZ8EQylou
 wVmdiDm3WSTOG0Qvbtfv0fcM/3WBAvhRnf3tgIWyjll04sss5T/mOmIG/Z2Xdzix
 JzVM3qV+1wOkNNztk9Jlgjfy0Vqy3fvKK723zFf/RyNAxvp2sFlkIcJzY2RRu/sW
 pR7ero7/1Rd8LfNQ8V65G9B5B5Z/ENIHh8jWX20XRNyeKRCk9s7bJXYezaO+vNnp
 wCOPH78/yt0Yp/bZU0rOnUDIX98NmGo9ae5XtuM/p4vlTT76TWqOm+8WiXF/Tp23
 9xBvI4VtPWXgNY5jD8RacJQimy5oVS/glkPyCmo5xfElivXQHHGQXnVE9Bpai0l2
 BxEueCcseEqlmAx7/tFMCumYpZo33MY4XcRqEVkEOKWk8T4EcrA=
 =wKz5
 -----END PGP SIGNATURE-----

sbuff: Avoid useless loop iteration in fr_sbuff_out_*

Arran Cudbard-Bell at 2020-07-25T04:05:25Z
Files modified:
	* src/lib/util/sbuff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00324869c3b6214ef2db584cc68f1e8cb075564f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8br3MACgkQ/6TVgp+2
 18rylw//Rnd8g5ziYqarp8n3owsT04xWiyfD252h2NtSL5jMQ8VA6MPbS8WzsLlu
 xFexayPmMOQf64SQ9DWjN90p97ZbzEr4Y4b7wn43LWumKE9PFWHbKhu0qV0wsP6A
 wPLk1z7DzdC3CZqE01RtT+AzZWs43XlZzHwGYpxhycdtqnkQFuJ69gv3+7UGGLYv
 C7YC92lNzrHLEuFrIM4Bwiz3b260i1WabxHLZhhVB/p6SYXNjQ96xSqIW7cp9xtf
 FieiPNU8hk/pzSfsQ/GC5nn0YWBe78L6BzRNT4uVlz2/ak9MDxyRgbmUO9cSJzoq
 ZXNhlTPO9MNot1ipl6XJZEDohub7WuAOYbuAN8Wsd9NznHrI8Kssd9FbLAQLjGTL
 OVEQKTezg6UU9AY/AEyUVgsm1u6TRweJG9kqp5mbzSqpAEu/toTk5NIDMcH0t2c0
 Yda/QFU+O6RKcPX+1qJeFMrG6R4XJGdn2eKN4V7B6iiAdy9BzRvACXxpQV1FYYe6
 kTW7s1m0VN6vbeggkXxMd8TE1OnxhvXEUO6KzwEIbEGs3US1H3XZbIKuMGF4rewp
 uCsR1OaDmokHSTQ/ojBPXXECiFM327moCBuhLhyMIG7cMtpAuOUtkZV6rML77RKj
 gupQvrhUWxKdmlYYaIkHOGzUVfkdnySOJNJwXj3YOm6E/dSRHHU=
 =XwYc
 -----END PGP SIGNATURE-----

sbuff: Fix trailing char detection and uint8_t parsing

Arran Cudbard-Bell at 2020-07-25T04:05:07Z
Files modified:
	* src/lib/util/sbuff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b8629a96cb8fc74dc9671c9f5f97e76fcdd4cbe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8bh10ACgkQ/6TVgp+2
 18pvvw//TH1rh4wHk8v4/hnf42JUubppaEzg3gCyJIiM+A0djMDGLQAbK8SpBFa0
 syzUCV4hiINUXOgGJ4FtJiszNlN4zF71EevTQJS7gJyxGlel3MX6wf35qw7IlY2F
 eFUbewQa1jaSmQWe8Aha7Vx5pw+cZCSFPRqtC8/q0ZqAzCWgvIreRzs9sh0AkBw8
 SSIb+g+d6r9psdhL5hJRGan9QDo74sV9s7hW/epegtfePHqO4eF1RTd2oVxEGqZt
 IK7IRNmLpmBcfU26r2E7qKdveaqYL3BNLXwfC+Qy6LqERYTiwjcbn5LH5KRjd1s8
 ufcl1U3xqXqRQfT9EHBlX0JqRQYakQsQBtdgyVKzzZlk/aDGFN2F9THzyGkGGayL
 +RSn9UfEEOT7eR3GyO5at8pyfbiajAkQh/F58ISKjELlHHA79T3obw6t9SaK5g5Z
 3K+e0OgFvnWGsgY5EbD9SKIs9HdrMQekllBXmp5cQRGJ0gVticBNJaq+bymMN5pH
 2UtvZpP19NhdpXLgeG53MpSnOj9RezNf8cHSIs2DfZprakbvi88wAo9lO0SJl89a
 mHcXSYNBJzBJKjjvhQe9PGjmn+rXcpcoJBru6VE8xy5WB0ymoGJBC6gkL4H6VCyc
 qLupktteiiEo5E4Lv5kEkW3gdr+ZEbXGsmD20JJixldV4qikwhs=
 =9iEh
 -----END PGP SIGNATURE-----

sbuff: Add escapes to fr_sbuff_out_bstrncpy_until

Arran Cudbard-Bell at 2020-07-25T01:14:05Z
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/c83a772d2655922d09f83fe8f1952f2a233ca84e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8bgAMACgkQ/6TVgp+2
 18pqfA/+IRl0QgcoNuScuiWGNUcO6JEIURRAA40uDJxjSTsc7jERZL+UyLtnKqHn
 aTG4/0llS6AWmuF3NCxyT5aeeZH5vE+3nmVfJQI0XKOKOjegNMzZRxPGzgsKFNGi
 RBpCsXl7oY1AqlzcusXWOqgBtFXoE9gpHfUcgioAlUEz/mwYIwNF15t+sPiAH6DL
 CeQVIup1LOqJolhh+zsYkKQdnIOWuaePv6FYPZ9p6JH5+HCRiRDzlqWd1NRhc7l/
 de5vdUbKsYc7ExBusQzbGAZSh1jHaZjbv4a2nqc4NY53CRydHh2jy7nf3BKP+KJa
 EqLPjymEqxnO9Hbmju5n4FCB/cABTwVgpw7lSxOoasbjMSN/paT2iZr8amh/AgCq
 rBHho1a+K6YA3qG761NI6iwTNwsQMW4HOg5xTKJPS+hIoA7tWzHBR7t1DfDm9dTv
 3wvDsPKQd2bP/1GZChAzloxj/ldy1LkJoOQD0xGODh1IOeD3uYCbxDIm0+ob72tR
 S5EDE2xTZQdHtGUsnMD7CPSxz02yeOz5nh4UfrR7x8+/6tHGXDLuHGvNL9rLKPZn
 fSEIBUtlH1LCEBLLm9CgiYTkh1o28m8VhLz9q+8TF5NpzfiO0xgjQ9rC6rhsPykc
 0KXK3UCVFNXxEa8511vPUSyoSyO9ru7Kw0QEmD63p3z6pzGekhk=
 =4/yl
 -----END PGP SIGNATURE-----

sbuff: Add some standard char classes

add support for escapes in fr_sbuff_adv_until

Arran Cudbard-Bell at 2020-07-25T00:42:43Z
Files modified:
	* src/lib/util/sbuff.c
	* src/lib/util/sbuff.h

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


More information about the Freeradius-Devel mailing list