Commit report for master branch

The git bot announce at freeradius.org
Thu Aug 8 02:00:02 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LLSIACgkQfQ55zXdi
 Hs3vtQf+MhQEqONXsImtUQCXjghJ5kGoYY75fclSiOUQalTeTJbSboJT5FODgG8a
 v/42SNaKTPx/HUX4uIXyso045nE/a2DEtgTKrXJxJn815aIrCKMeav574Y9+R0SV
 9iw9sg5SqVUrXMzkYqRox4YNGNhzdYtd5M3fc+njweGzvU/8rNcGoVBQLIeYVRJ+
 K/hSMVqFXP6ex+3wrm8SJVSm8gUdswJWHvb27dZyPD3EJxLCG4ezkLB1ONbKQM1o
 bw7bhmXrUoboR8ELATK/L5RAdUXjMFeYGNLzjHYNdPsxhAEwE2UPwUF0Q787li0k
 /xa4R4X9QYHVMiivD5zpPSTgjmaXsQ==
 =ybJo
 -----END PGP SIGNATURE-----

build fixes

Alan T. DeKok at 2019-08-07T19:57:18Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/169bfebf945ec885bb44d72fd453abd7df97615f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LKEsACgkQfQ55zXdi
 Hs1rqgf6AuiBSK0zNdXpymQhoL4Sg1wi+gQpD4W0VlBdpKEO76ae5LluDyQUHJpW
 pVbML/3ES44ryos2y8EFvbw7Z2TszTf6XW6WBeG5Ra0Ikpw4lTETc0Kan3uNbcYp
 7l5W0FLIuwzTMVb8qq4DOMZtQzIHMz8c5Hoe0bZiKksrgfmZnVVKYGeGGndXEsRG
 ZYBcW0BzR030mTnLwihtSSW2EXIXCpjU+6m/hIYX6iXuqb2VYt7XzVQBik0SOLPo
 e5+PE5sU7ZxobMfs8qubaES2A8a/iph6TDB+hMtFS7chBg31OepPUhKUqBrMZoPa
 v3eiUZ2LPaIgwYnVnxtw09vL+nQScA==
 =Suob
 -----END PGP SIGNATURE-----

more build fixes

Alan T. DeKok at 2019-08-07T19:36:40Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd2ec2f94bfeff89b05769c20c97c7f47bb27c1b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LJM8ACgkQfQ55zXdi
 Hs1bkAf/TPI0gf0A2mFj7y1n+QQH3LueBBg+tFLiveBSugl7a/rALlsOiP9He+Zq
 w9h0aGAtmM2LgxXfYty1oc/E+NA4woU6w7179M7f596uLQe3TJff2JpyRIwvjqNV
 r47ASztwoPZ2a5pFx8PE4fq3bmfzAFFHQ54Ci5zDgx9z/Zx4GR+roEFitGY/nRE7
 Y4ZTXxsQGlH3XgpQEgHnGVx8SV4Ly5l29whPoXoXaqwBp1r7gMEBsIgn59cT7cxz
 AZXGQl9NdJ2x+43HdWTvWsmpAHksuOLINs4+87yj2O1e6Y+zxd4AbYXEg/PBnMz6
 mjj6VsAYedzNZzvjZTxx4foHBaXfaw==
 =9sSA
 -----END PGP SIGNATURE-----

remove unused variables.  And check unknown / raw flags

Alan T. DeKok at 2019-08-07T19:21:33Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5a6c6225b512b6a3df153510cb6d1911f5bc4e8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LHsIACgkQfQ55zXdi
 Hs2vqQgApFrkzrv4r1XeKkXtbjpOTaMSExA5UxNIEUQYKqfmutSA7QWm258TiGSZ
 LfkvNFUTmvWKN26P9xyHS4Gh34xMYkK/KBAsmlHgyFwPz8DwCn+LxHcqpK/Ov7Sk
 nKtv517SmruWzJnZwY5la4a/kKhsa9uHS8sFe9poQUVaRStZ+DuRA5cLuDYd21in
 GRzFU9Y43j6BP5cY5drrvfet0/rWXTr8hkib9q0t0cVCRisd4BEtg1PV7bflgi6G
 Us/Vzcz5QvfOW/fV+7b74J2UwBW1tTKEcGM7AtmIfGV81TCjl4MTDpGJwzUAssij
 yMDkuaVa8fctMfgMbstm75HhjDg/pw==
 =yHdt
 -----END PGP SIGNATURE-----

add dict_attr_flags_valid()

which validates the flags against each other.  Possibly also
against a parent attribute.  And, against the given data type.

Alan T. DeKok at 2019-08-07T18:56:00Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11149488c8fe13e14b246a3c941ea7bc27139b02
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LBhQACgkQfQ55zXdi
 Hs2U9gf+NOWNrkyvJx8ECKHmB/LmJ1HiXHBufSlf8WxiRySFaeSgQNm3Iuqz8CAg
 Wcc+iCoPUlmLmiLZGcgCrPL1sLGizIii1Z2lBi0UDX33LlI56pvOReIUL1nbaBYa
 FA9uh484Lmt8usDEVQ/WfCn5giSBXCQJSEhG/Q6muT6PPpN0LwuxjI33fazbNWyh
 xhxljInRFgTK8x/h/taqTXekW8FhNQ3jBirD/kMmDriNye+PwiXtTmR3uF23y+4W
 qI4q6A5xWViadGTqsoV7twCuSlgDmGi3K0f63vd08DWfR1d2sSi0F3F4JnHvP2lL
 gfg0RovKTmRQtKfZ6+MjwFieSlc9gg==
 =1/Fs
 -----END PGP SIGNATURE-----

add "key" flag for integer attributes

in preparation for allowing nested structs, decoded with a key

Alan T. DeKok at 2019-08-07T17:10:43Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6da1084f79b2cdc497dd32e44a27c2d50643a6ac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1LAVQACgkQfQ55zXdi
 Hs0ibwf9EXLTJkNY10/OCTS6W9QANErHPQCQJ76PuoSmpFKAoSEMRnyuLAhbY/bT
 u7pJlUgfQp5tImQPW7nADQ9M22Fx3f41GWdSO0vVEsJx+PlJ1U3wQxY/lUOM1Yen
 sqRyEjcGoLp9BKaJ2J3f2tGivMsDrWwuo/2yic21xBdoZZ2AbOpQRE7lo57vtCxC
 WVjCgoGKvFiQRoE5T/X2aRqCnE+/kfpJqxaGYgmMkJFbSJyD56l9EYpcz6ugdfXt
 Hj9xof/BYCCyGDdFO8i9SFps97D+SblDuQzK475jvV6/ahzWY8Jj+q0IwPEZQbPP
 BJSXjZo+F3RX7oHRc06RhZekjjJ2mg==
 =h1sk
 -----END PGP SIGNATURE-----

flag 'long' can only be used with data type "extended"

and print it when debugging, too

Alan T. DeKok at 2019-08-07T16:50:16Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b07de4ef11c35144a495d2fc685ad07294474e8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1K/icACgkQfQ55zXdi
 Hs387gf/XLWoxQ5B/Og1WEOcieuosbW6t9AjjJsaVF0zwlotwvQAWjVkYgXM4mE1
 Tz9ZMzogbbv4d2nqhLiOdQuCMJX21DIgzQDqEl1kD4cYZqQ7x9wBTbYjYH2ba2GX
 EXXoHaxThtzTigG+WUDTcaPDu21O7tuTh4MmiWXrtrnckpLH4fCg40YKz/HuDHN8
 e8glqYjCX7NNvMkLgMcPc/Kz688iF+IV51NsT4ORX/UplZg9GOQe8EOd1S60ALGN
 EC77qG84rMx/lcW67HiYaLAuAxcZxx/yjPOTObysYNvMA0Qsb0Jkc/PS/WFnUnOq
 +GvO4qkMnsfljJFlaugS3tMb0FpuFw==
 =gTqt
 -----END PGP SIGNATURE-----

add "filter" keyword

and document it.  And add tests for it.  And note changes in
the "upgrade" documentation

Alan T. DeKok at 2019-08-07T16:36:55Z
Files modified:
	* doc/unlang/filter.adoc
	* doc/unlang/keywords.adoc
	* doc/unlang/list.adoc
	* doc/unlang/update.adoc
	* doc/upgrade/README.adoc
	* src/lib/unlang/compile.c
	* src/lib/unlang/map.c
	* src/lib/unlang/unlang_priv.h
	* src/tests/keywords/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/118f59cc2baa3935ea3618ff6cf60bdc6f103dec
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJdSpUjCRBK7hj4Ov3rIwAAdHIIAF98PfEyuG9RzVgkioQM5yed
 lG3BHTpSxJH7vzqr88wDW0uMpkxeEe8I3fNyc7ClShtPExhQRTF2IfOirr1rCiti
 FxT/2SSS2gp1ZX6JCrwg0oQTQqkC60Gbd2hhlMjiTMmgLVJTVXmjk7GdCWh5zNQp
 As2qP1zNEatPqMv/qWyG0sPU1zJxnRhwOLM95WB0dChpTCq7F/NQEDSDDcXtQ6l/
 52vNBFhQTzzsGXp8hnZVfc8CjS4bAx1xwp1GljOpzm3Dx1qnzymMLrDLjVlidDlS
 BXi5zIIB5yvAhKFDHJ2nYXo0aRnM9ZJFajAbshT3EiX8yEjZVlk25Ra9hHOLN/4=
 =nc0d
 -----END PGP SIGNATURE-----
 

Merge pull request #2861 from xvybihal/patch-1

Update server.cnf (subjectAltName)

Matthew Newton (via GitHub)@2019-08-07T09:08:51Z
Files modified:
	* raddb/certs/server.cnf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9da2719c5d0360ba6a464c76a7087cf0413c3a4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJdSo1BCRBK7hj4Ov3rIwAAdHIIACbojd8Fhy5iEmRy4CAOKb6f
 XxghCxrGhwtD8hEfbwq4a0BxPVesOgHCJU845m21wP+U80JvKlWxHDJA2IGAUnm7
 2xRVa76aOUfVVxiKpgDKJZ8/VV9Cze6HPjMKSY1iuHyJwdpELrl8N/zk+qmZqp9m
 RFRidroA0r5OLXXAV5dl2HIZucuDpGZRA9KiBxsyXTYk2If1XlTbWlEfWKpZCTqg
 tqVqm5HBXdPxOpwTHjMf2OyJNOXslLjAJLxSUT1Mg0XFFQaOfDp/DrjKJS6qowIX
 YW17c7HTDuOyjIovzJd7mc33n+WDJjkhQj+0D0FJa2CV8KTmd7v6F5SW6Tu1OZg=
 =BUd3
 -----END PGP SIGNATURE-----
 

Update server.cnf

Move subjectAltName to cerrect place.

Josef Vybíhal (via GitHub)@2019-08-07T08:35:13Z
Files modified:
	* raddb/certs/server.cnf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2a32b635a2bd161644b8f6667ce3b2c1ba002f1
====== 
-- 
This commit summary was generated @2019-08-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list