Commit report for master branch

The git bot announce at freeradius.org
Sat Nov 10 01:00:02 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvl1OMACgkQ/6TVgp+2
 18rZ1xAAp+U/EkDA73GRkjVbaJAZoRhh1SvCtAFLiGbLbYYm+49NI73A+D2ZxvLv
 EY7pzJzbrDI2c/+8YcFPy1Br/PmzptEpPKZbVtGYm/oK5EWXOTgN7a7H9TjUF9G8
 q54Q4l22fLSVPTNv+jcXqZuPaZbKGsuiqOnv8ilcya3iktf81rJOh38S5zX3NONa
 Yru4JozZnWrOvFQ2zljGfr+gfEC+6yiPP4N35xRwNS3QNml1sACiq/2X6Wtun+ao
 aO2Y0G47yRUHiUtgk5FT4eZrBWt9FXzFwLwWozX0PX5TSNmVEjN1IdAVMV3ptZjN
 T0eCHN0lChy/lPtd4XBzqBaDJ7bfqn8h4wwua+fQ1dqzyWf5PGDOvLTuLWDXRF5B
 FGoLmolBvinZgUAa/ijcbsJIH9n8fQ1FxJtvwBZx0UUrfMHw24Gi9NYJ8sYHnTPf
 xPib6JoClqdoccJ3HqEuZ/0Jw0DYt6HJGf7LEuS/km2R51AfX7y3RVcSIpnInXIR
 JvQEghoW4O9nKxk3ROV3ijie7jjWjElqgNelX1pWNFDoSl789dAchebh+5WN+MTR
 8+WKsZHT4X/1Gth8GD65GQJ1kBoOlc4nM85TiJ2o75+cy4PV5bffrIMZ/7fX2f/p
 46fdOtsHQwFYgM17o+3TpvQDDirMllxbvBvTulO+UBYWfWFIU/4=
 =HFpG
 -----END PGP SIGNATURE-----

Hack in support for async xlats in conditions

Arran Cudbard-Bell at 2018-11-09T18:41:39Z
Files modified:
	* src/lib/server/xlat_eval.c
	* src/tests/keywords/xlat-string

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eabf1f2471fd62e778b99d4163b1d2c2733c563
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvl1NAACgkQ/6TVgp+2
 18oI5w//b3y9pSdDZddo6oL+xgZogaRP7a/oYBg+Q2vnPYpyyHqpoIqB4FvsfZN0
 aVXoV69SmCrhqpP1RXShs447F3nVi7AfWHnhbAZ7yQGpa8qeEWVjH3O++eiyYTjn
 YW2i+/49msBd0EaTEYVy6vgI/323xkTAEWFTgPRdWZRM+qqWOeOP/0bCi3qhiQDK
 fG8vGHCIMM/VtJL8dPhCcmkoyxnbcgFGh9bQqGC5J2VuoBl+VJydtg26p0HXKngN
 +cO2axwLUu6BR1g4mAjD4+riSeyXT+6y+5kR2x/CIhYFVgaFHJHI6AuvKRoTu55a
 4E6U/7rXjalLsCu7Jk1ck/y093dQLUqKTPDAqKxywC3Xxh9GU3q+rZFx7zXV7c3A
 FKM6gSZtUOKXIdOm6d/49BCJfSoF+HOYNDEmYmbw6c04N/fESBv/VdwmLWF1Uro9
 19IUM+NhuH1k5XRnRGQ9yrm3AanqaFGAebjGwRtKvU3AuDXfNrbS+kZvjcXcHUVG
 UVq4vPZkf5eg5ZRC24n5xwu5IbVm5vW6MEMryPoXa/enah3lRQK2y7ym5AIzYv9h
 1qe2VjhpqXH/5YHPoqGj4y0OojnJ+u3E3O+47DXZrtAMOUbmjjgVTH/rV1uaoeWA
 c9MbkHF1nyBP98ag/U/exWtxrJos5WpdvV3hbZ7yN89mPmKcg/8=
 =YEAY
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2018-11-09T18:41:20Z
Files modified:
	* src/lib/unlang/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/072a4de10a11e73e6237d5d752af02828263a55d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvlo4sACgkQ/6TVgp+2
 18p6oQ//Ux23Vme7pAaDKzPzBrybkTwF/vQ+DEEJ0oZMO7Gbnl1kL4uHa1WXp24S
 M7B4+G97JpvqhC/iXdR8YS9qqaLZ+oBHQ73b0LNOpxC46GlgmrXA5BLHUJ5Z5rnz
 2nTPIeqa7uANgGp+CQEv0Jr5YSo5c6Bdq0GwfQT0lxNf+1X8BIVkVG/QIan8Kihe
 GQgUh3Sxt/nKE9aqhYSHajf60asRhY7z6FXFbrShGncGQH1ps3o9iN1l8L2n6P6p
 IyxEN4xAlt4X0hm4pZKGdcvWnEWojUTTC0QksAf5rNgrcMcmjAKhw6xMDML76oNF
 q/NphdLrDKk8Gb3lsoGM+nS/Grk7k3I7AKVTV/AbK4ItesmXEJyON2HPv6GF5kv9
 28uwMvAGizQHowg4wEZlJGAc6QlU6LtVubcU5M5In++Q6Hl3O+VOU4iQfAE98z9w
 tSAnPLR1c36OC8bIS7VgRhRMqqTAfHljmd9Uy0PqYDqVKqxAnih34PeL5GM8ocg2
 aFUfk9Z5mxYfmUZm/NO8BqyodhXI2DT2eUSB44g6aTTw1UfiRtHx6dD+0hFm1E4o
 6om2X0wRu3jjkeYhRsp6QquFDKy27eqWJDn83ELqrAk2VsH3hWHFfN9QECBgRsDK
 TltSFEIAcy9vEQbp9cDn6+48Hktclc8K0VU3NT8og+und5hlLlg=
 =R4nL
 -----END PGP SIGNATURE-----

Fixup dependencies

Arran Cudbard-Bell at 2018-11-09T15:11:07Z
Files modified:
	* src/tests/keywords/integer-overflow-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfd618c366eaec315e788e71306b2c04fccbe15f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvloqYACgkQ/6TVgp+2
 18rddQ//Y3z5Ya0yGx5t36L6kG9Ve3qV+xkpLXXIO5AVnWwUXn50njv29dInyEG4
 N1U94oPWz7yvNSlMmOaRgX8N33Kf/SQSafPHejuLadwdunyG/S122IzDoGX3jqqa
 XpI+D9qBdBWIdGq33I4GoSF8TMD2VziWWSZiwEWz9E//8SrwC4OW+6hz2uomYZOg
 /8GK2qRPZTkQnpUHlGBKQkKRKq0tTQdMgNHRJiC16FHi6AQbKZdeDKQ7gFrTQYFT
 dnnNNUp42aqlbdrMbVlycJ+Z+D7oyQP3+gumNBrDl6aG1YiMa9ZcVhF3bomFjJEa
 K/kzmez03e80v2Z3C4rgD8cmT/y1BcOGjepQAyrCJno9E5RQ9ipIOzhs7AC9XKbJ
 2fobVDrpr6Mx5Ao7RGK6yyzdAUzD6kqSPMQ1j24tInLCKddBpDSO6Lu6bp3TkdhQ
 ePC5UN97TPprZFk2iOpHf4MSFFNsqXfLGmsdZUfFVhhuH01VA3exxFCK/DQssUnq
 gxVA5Xi7VM4mA5XAG2klGwhgaYzyU5w6ev7K/D6Z5lFrkr3vHSXBcu8GZ8679h16
 DDuetKYBJ9p2E6T1rqj8KsmkcCei2Oz93LPZQH2uHD9DpXrMXVZodmJUelLnYjV3
 sCdmClaZ3kIJr1JpjKkn6SvrNn3PndInUO7+TdPz4wyML6OzoS8=
 =rM6a
 -----END PGP SIGNATURE-----

Refactor fr_strtoull and fr_strtoll to error out overflow

There's probably no case where we ever want to allow overflows to pass unaddressed.

Arran Cudbard-Bell at 2018-11-09T15:07:18Z
Files modified:
	* src/lib/util/misc.c
	* src/lib/util/misc.h
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1826674690cc900794c757a25892783f9c2dfd89
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvlnr0ACgkQ/6TVgp+2
 18r8ow//WTq7gVgy2Hi2qVYCjzBSvBiw0woi/vEs30JvXArkI5hBeVe06r5v8SNT
 7VmtqVJwGRk2ESwdbvRUlbvPb6ZcghlEywiE13WFDXb1L2jfPFw64xCu/7s/272y
 /ecuiwhJNs3PqQMn3sCSsNCf6PDgLob8xWAfjvygHQAk0u01xSA+xrNoa5CYLtwJ
 IS4P9PjtQSAHom0ABxkDW62SqP3xGQv8t1E0VQZgFEwAb5LSiYv3QXbIQtBnXAH0
 sHdAdZSNn4hvEbY5drk3J83nrmYS+adhXBVoEm6oGcnt647pe4G7cO0dhchaxRm6
 TN5FWIevV1IfEU/9AcX99swkD5D/h65iMBxRQukCnglqdZsnNb2IVDQ8qJSD1oi4
 l7baPcf6M7W0aXH5eXKFmvOqYq/DyvK44HitXmy3cfZYw7yDf5r2iIH0mmPRyCq+
 n/Mg/6HWczBIbkgw9S/5tFjP1Trlo1qunN1yCbcxIYVgHbDMtPYuP3TN336/RrLf
 kS5u7stY3U37E1fhGw6f5AZDqMIG+F8srwHKKYzC2rV7jEnNGhBxiUMwc+wP6ROu
 CQXrbDn4+H0hrDQbDtHum/PUiMDfqdUaR0qbXZlwMyOtODrvXJjlPsijCuxo0eA2
 BZ370vpX9N25UZ17eZTttchP1iyajnx3JgX3RRra/CMZ5vv4VQY=
 =9mpS
 -----END PGP SIGNATURE-----

explicitly clear errno, as strtoull on Linux appears not to do this

Arran Cudbard-Bell at 2018-11-09T14:50:37Z
Files modified:
	* src/lib/util/misc.c
	* src/lib/util/value.c
	* src/tests/keywords/integer
	* src/tests/keywords/xlat-integer

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fa532c6a3a8ef0ef330aa3e03657e9e51d7c385
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvlcuEACgkQfQ55zXdi
 Hs3qxgf/XvKkeAMXGO/unxNXynlfRC22ovY8BVvr+hhcXRVWEHUUIbkV5CzyX45+
 q3kzTaFcfsxovitgr5qsjcbRxH10AyrH+bIqdFXDxJvygKr2q8KvOUwYsBwisQAM
 aejhbgAjyW3b2gh1UuCMRXpY30s+ZJ4tWoZOVhyTe3Lnl/TnWUzYcJtikK3hZ5Fk
 ipfSvel2aN0FbUSOR2+EPwW1rVezjJhcJ1YWwQU94RyIXWa94Xv9hce4DCyQtC4V
 0upyDzXVzip44ixrtehFShYsvWKYfpU7pqjDZM7qwjFyxOuMEl69yiGuwfNyPBEB
 PmWCgxMgodfpv9zrqJXoBGFC7YglXg==
 =QIa4
 -----END PGP SIGNATURE-----

use correct contexts for $INCLUDE, too

Alan T. DeKok at 2018-11-09T11:43:29Z
Files modified:
	* src/lib/server/users_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cab930092921b591ee2775c1053aa41042eb968
====== 
-- 
This commit summary was generated @2018-11-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list