Commit report for master branch

The git bot announce at freeradius.org
Tue Jul 23 02:00:03 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJdNhULCRBK7hj4Ov3rIwAAdHIIAH0HJBza0JQ/2wDhRXA4LQGM
 rVAsdcRUuQi7b1QpClAXiKWnketzoJg4eGbxaBjRVtn5frPtGt+LmPrS7GKKBBNN
 1DRBWGUZZ7ToRxqR7eJuYA2Jewy7jWmp+TQ/eZeitNvUH6aGd/KYDDTdNo8FtM6G
 eR2pIXLvqtbATFIrMfAsdXfPxLDOoFyy4laIXeXxdmcLChF5uT9hPnwwDsgE2i1u
 WjUOxTSG0B6hzPYGJctA0wKPfTaD0SoWHCf6UM+Dvdjn3VU+I+jK6uvgD+wGwUex
 foszJAUowZAmmZ5GhNSg4l+fscieS8ZuCswbTC90ZFFZMUZTS2gWkC+Z7CTeLRE=
 =cAF7
 -----END PGP SIGNATURE-----
 

Merge pull request #2801 from jpereira/v4/doc3

doc/all.mk: Be able to disable/enable verbose output

Alan DeKok (via GitHub)@2019-07-22T19:56:59Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2114cd7b9d7de469650d241bb13d4054b701ebf5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJPBAABCAA5FiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAl02E2IbHGpwZXJlaXJh
 QG5ldHdvcmtyYWRpdXMuY29tAAoJEDUG/sLuzaptA8oQAK2FaNgs6BlYPzzGO+/+
 kXiAWTrdncn8FFLQ//85s5FicVT7huclqstzNMzBjyKcyL6Sk9Dy53p64t/As5c3
 dyMJMNjRQRgzTqaLoZhRw1LvExPwyZ/EWjQA+zKdWOTIX9m8fffl4Y7d8vI+etPA
 WGdoxc3tcEKgHh7G6cLVaSUKwfWkPXcGohTF0b+nfxMgj0901SieZtI7XSj1B/eY
 MJC3d8hCuYqTzEsY0JRSGhMyAkf0hYt8u8evZ7ZFVReU5grrn8ThSPgT/G1djIh/
 Lh3As6B4V3tdCWcSxzdqv363VPracbrrykufmRPDu1xE56JPpVQCIJuwOHmC4S0J
 aIlxlpV/ZZaxgJ7iCBKHJxJNtgE8y7Jw57lVTRagnlpB8MngpqbP4Vcic9MIc6wr
 7MXc9/uDO0wvwc9Ev3vnYVNV8B37b+4KJf3yLg0PTT3WRd4hq8OJruaEK+4NMPOw
 gKFlSbYzlGdC3r7INe249eySFY8Yu7B8W5zarEfAEU12CB9Qp0hoZR/E8xtaauKa
 un8dtvUnn/pDimyhA//t98976ON5VDunyr5p35cmbc6aIr+rA/slO4iTCIun8xuw
 +xhdZnU8KCgt7jh32iwJoBSQ1qWYgK5e+6qSF0ZPW0pnVTgJFJPYuUjEB2SS5Os/
 VR27MXakqh++n/SYa3QOstE0
 =BcrJ
 -----END PGP SIGNATURE-----

doc/all.mk: Be able to disable/enable verbose output

Jorge Pereira at 2019-07-22T19:49:54Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4a687843e3926c8dba21d8265f3d7184ebec03b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJdNgfvCRBK7hj4Ov3rIwAAdHIIABwfHkJDmUivl8cLrjQeVqSb
 BhLiB5bflSQbhpaaMuADK4Im9zDu7+yRLMGhEf0e9CutE76zt4Ce6qd+3MOTVOVr
 TQbeH3FWfnJf8TrmGNffWJJYK/aWLyl4iulQIgjY2hptQkRMOZyj2eS0d712H4/Y
 R458HiglRvcTGJsE352ZODjQAcjOLJx9B7Zi7gnpOEeVBjwwa1FZIvm1MgRlHHul
 CH8AUpKxOYC/MqzPnB8R6q91iZX4wmpZAC8VKEMiVRajUKvAIx7Z+1T82Dc6jiqm
 L5MvDDEwpWw9+QIoA3+SlcBrTzzhW//K+bRaEhiX2BMLZUNbnOndCqFyVNoCdqg=
 =fvvV
 -----END PGP SIGNATURE-----
 

Merge pull request #2800 from jpereira/v4/doc2

xlat_predefined: Add missing %{sha...} and %{blake...}

Alan DeKok (via GitHub)@2019-07-22T19:01:03Z
Files modified:
	* doc/unlang/xlat_predefined.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfcc7a8f9417e08b58ad54b7cb8d8c2920abb80a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJPBAABCAA5FiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAl019PkbHGpwZXJlaXJh
 QG5ldHdvcmtyYWRpdXMuY29tAAoJEDUG/sLuzaptXmIP/AzgsnOg/arUDdAvrpol
 JMUfCJKQx2oPK4iHY6+PDvKV6U4kDHlTXvltYLHvIIoTzuhuQMG9nzGkvrmahTYw
 XG19u555hTH5JjcXiip3k+ohVt7jKr/EnYK/Wk8vQ158MZQUAnt/gvJ3g7nKr79D
 H1iTldYp6+W87NF0P6o7N5tXwMSPPRXi2HmZkvyDiEcbjlSqOMvIa0SLsdkws+jR
 WAIUU5XVtfV4pW0Z/CGWke7NjzsuyLVziOThnCzbRFJ5lKaUcT0qZLAFrLGAI8Ml
 fXTrshB8z5y7M2w/7nEQSKdtMvYxTBW46dJQjV8AxzK58xKhyQxkFlqHXuGk4uZx
 EsUo8v7eAjNtkT83cZwQTO99IrY7gwvI7lrrDxH72b8atMDwliogkJqSOK23mx+W
 BBOrEzwe5PGbrKXVJAsA/SoCBP70PvsHXvSJ2eNjngrl/9L3PMH1iuEg0zSqiHiq
 FWbYRGoex4QGpdhId18PLVNe4uywR3zlGfzDrMw9Zs8sbZ2/YcixrLENHuM3+GzU
 B4CUUJU4GE5aEgHGTUW14oxOKyYLYVQ/8tPrUnjTY5C6TNxex1UqZrkEwggRAHm2
 D5LYLlAUAjNGPCTTqhFW5VYwxO6pEMArVKENSCM0FqehHdQdmQCAF5Ej275le3hH
 JnRI06JUIuR2qQGHKOKkQkWP
 =tZzg
 -----END PGP SIGNATURE-----

xlat_predefined: Add missing %{sha...} and %{blake...}

Jorge Pereira at 2019-07-22T17:40:09Z
Files modified:
	* doc/unlang/xlat_predefined.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f8124fb7e810ebf1b444ced303614802d1e7ba3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl02B90ACgkQfQ55zXdi
 Hs0IIQf+MfkaGQi469aZc0WyD5g4blrB+DUmWzZZurTiRgVnkw58bauRBbOlTBnH
 bGJ7Xy17Wfe8sLoe1Ui7G1y5fN+c3wQYGrXvbUmf/mQT0ZHLE990Kw35RiSDl1Pn
 shaI8gpIb2fxB9r4FSbfUAffTDporE15ZBHNcIdp12VLf9w83hUTVhVuntq0rJMl
 +7HIS214oEK2NEa7tM3mmCt2tZDTRl0gt2JrmqJYcQ2AtsY/mAkzUge6f2H+MaYp
 RWEQSnx8Qy2hCnl63CeSB0Y1eezIJJP2csCuaHX7hd4O0A5xMqSKl4soDI9tcNiA
 623GQ1SyawteOUJQM9mf6doI20NB4Q==
 =9zZD
 -----END PGP SIGNATURE-----

use correct logic for tests

Alan T. DeKok at 2019-07-22T19:00:40Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20b43510eec98956d4b58fb43e8884d6a9b6ef3c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl02B88ACgkQfQ55zXdi
 Hs12yAf+KdrSh0ifMjOGwuFDi457d8f9OMMZAELJdND7KbKUrc3zPdNtt10wwxz2
 liGFIUQ/X43PAH5+bm/X+6GdAWuKZ9eUIzHGxvHgO0qEyK45CX4KCjSEeZ19Yg5W
 dG2qSJoJuveZ7XSVU9hQCLKJ6uoGKsG9m0R7DDYSw5vq8fIOEUGosP8yxDYR2yWT
 qiNDce/v8piYBTMY7MZ3szCr8UhGyChfBXW48h/HQnCNisXka79U2+jGDiBHudTl
 U1uHWv1iv8+vK1/dOw7RLojVX7D1zTbLq3OxvqABJF/tH2ttxL5KliCswT6xW3MG
 HELwwB4NWttRvMTaoYuDfWToLZMXSQ==
 =8Xfo
 -----END PGP SIGNATURE-----

notes for the future

Alan T. DeKok at 2019-07-22T19:00:28Z
Files modified:
	* src/lib/server/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fab109012343c76d6f1e54e4c5dc7851ca7a811f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl018f4ACgkQfQ55zXdi
 Hs2BiQf9H0MekKIajfA4E2aIP2652F4C/O2l0ZCo9XJr4cU0ePL9pvD4iXTJgYYm
 Dk7g/0OPO1t9pm1z5ibSRy3lo3/THMJoL1ZVqu2gb6r73+B0dq5Bx5X2k8/6y2hH
 yKCKdvfRt0fTatb8kLM1DrehOXHjKRInleGoF7VCEd40NjVP9ezFtGyO2B27MWwv
 W3p1JMAbQhLvDizerf+GHjfskhcWS2aeUvYXl2/LSiwCkCOk8F8adK0sC+PxYSsx
 cNrGiIFufshs4udK4bpDBEiRWdeW6JnVlQjPYb3KGH+vM9xQay7dAkPdi+2NVv+b
 hq1zax6OKX314FVTuPjxBG7WaeQp2g==
 =mD7R
 -----END PGP SIGNATURE-----

tighten parsing rules

sub-groups with operators are only allowed in "update" sections,
and not in "map" sections

Alan T. DeKok at 2019-07-22T17:27:06Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cc6d95a2006b8b4abbe1235ba9ec2a9c6963c9b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl017mAACgkQfQ55zXdi
 Hs2DZwf+KSq08SV66ca+4sLURkLbJL+RKtd54uWWMUWMR/vWofprliwsEIi+QQnX
 P4LHeqBkdcJ2PUQr9dBCcodPiDA1s9ZbNjhwXSsnQ+M7SgKfwD3RNMkTHpeHa2yw
 prrXXstKtI5gGVQz7PD5ZjtP70xV4R/tIPTDgLpxiIM/suGGOL6iIJ1dz4MVRPjZ
 KBapLAgWDar8LERGQcyIvQffL0l8/w0XgCNORFsOpk67wwjxk5y6744xM5SWRy41
 8WA0Jy5sSdf10pgXxMEaBHfdNCWk/2EV9FsM5+mgHazeWMvERjvfI8f760MWHMGl
 S4QkBK/ujuWxCg6cc3PVJcuiNQ3FZA==
 =dAD1
 -----END PGP SIGNATURE-----

hacks to allow operators inside of grouped sections

we should really switch the parser to using a local parse struct
like templates

Alan T. DeKok at 2019-07-22T17:11:04Z
Files modified:
	* src/lib/server/cf_file.c
	* src/tests/keywords/update-group

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d006d0e344fc275dad76b8b7340411aa73cb12aa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl01660ACgkQfQ55zXdi
 Hs1xcwf9Gr3rJohI4LVEdtDFzB/+eS7517YjcVHSREb0pDX+tiFAcQlBmdKL6S7B
 SOygxRu+tOMXO3bwK9lAJZMvrcWqVskqYTHnwGBDl7cXkyzBxZ5YSY2+vKdDgPAm
 l/7ebtMlpHWpnbXRtjVVxX9OipBNjCbORA/Q8OTJo0Aa4A+DZaOZnqB0/CXNcPg8
 8B1bJELRxM8pt2K7lnAbjVNTAOb4zIbwZiOolZUqcgM9Lccr9S24UCA+2FwqRMo/
 LwZzIV4r9nkrDtiJuLGnI+SBO/q3avEvDlJ1Y3oATCKl7qVoDiSc9fs2RzdZNSk3
 t+gRtnuMBjeL95BXFr5bIsiDTEqfmw==
 =bdqN
 -----END PGP SIGNATURE-----

simpler method of skipping strings

Alan T. DeKok at 2019-07-22T17:00:05Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b57066059345c9b1b78088eaf25b4792768d74e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl016OcACgkQfQ55zXdi
 Hs1lHgf/eswZgYbXLTEtgQiSADUU5ASu+S1cIj8YomOOhbsgTc1hQwSuJt1adSNJ
 e/2PPqXbFG4qEnAL2F48rorBLBpuR1y/HUELfea9wD24EaypagmYOmyqJjfU1NcK
 FWAwE2cMAGhmy7vNN21ym5CykTqYQTF5Kh77Qgp6Y1lQz5KkpGCWkHxqjRgdrxBt
 VFH8vSPjvUZsX/Pk62El1XR3Qh6CZ6WjiV60db5UtvxRlEFdOPulCUwmMY7SFWgq
 jWQ8O0wuyGr7cwcvx99fSFrnMCxcFGRT7QKhkZ5ZGqnDgXCbFZAGa7+sjcFFzdOt
 2yKpdUjmRU/hLEFU0EecyrwsK8LvPQ==
 =/vYP
 -----END PGP SIGNATURE-----

parse sub-maps

Alan T. DeKok at 2019-07-22T16:48:38Z
Files modified:
	* src/lib/server/map.c
	* src/tests/keywords/update-group
	* src/tests/keywords/update-group-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fa8158dfd5430655be647ac6091378728148160
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl014eoACgkQfQ55zXdi
 Hs0adgf+J7YUx7GR/JSKtx8DtwRPl/c0Z1h51y9lF0OCkZm8XNVdTqRgmmJZ1/Ce
 BcLXBnQnY/9AV8ytDwGbhOrgm1RJ1ZzzPbA5iBFs2wuGw8rHmd7vv6zqGoavxwZ2
 dK3WDKV5tEFdEZjj6HTNK8Ru5hsxTI++dURy6b7iyPRS8qyYq/inH+xUz/oHh492
 vOCFxFnoG5ufbFsavYM7UDXQkwQOduy8Axsvad3eC35oI7zU4dgAtobTfmy0a11i
 wk413BS5oZ+2WGIBCXU4JlkelcfGK2JWb2kwsEbIZO6xlXrLR2aMOH8F568pRKJZ
 ohiQ2ytKBvel1O1w1ydziiVwrlNoRQ==
 =pKDz
 -----END PGP SIGNATURE-----

word smithing and updates

Alan T. DeKok at 2019-07-22T16:18:45Z
Files modified:
	* doc/unlang/home.adoc
	* doc/unlang/keywords.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48b211cf764d21097bee24d254714379aa69bb14
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl014HcACgkQfQ55zXdi
 Hs0t9gf/YDg7z1gilvvNhsfaZNEuoJVeBLujIWD2LsiBgrMl+cAx6YNZ0W/pZPJf
 a7LbZju2/Mfw1TWgM3CgfUuGKujm/zSAdt5jwziWQuhXbfviFh8Bgn2PBS6f4YQV
 Pr0/Xtup7wFw75A+Y8OR3eNo/1l4vE/PHBzUgynrH7PfLsoUCagJzZ2nIiTU6fe5
 L/H2APzynhI/EMaXlc6vzEUy7HK0QkiJ+nrNbe6oY27ZSPCZ44y/XMnwsMpEN2Pw
 Y2YGhQWozNCehq12WSb/BJdCG2GPpy6h+dQNGnU3y3HzAqMaOtF+4M5UDp1cvIce
 euSoGU5GHwR9npejIbvIYZAsCwYxQw==
 =pyFl
 -----END PGP SIGNATURE-----

define and allow for TMPL_TYPE_MAP

in preparation for allowing grouped attributes.

Alan T. DeKok at 2019-07-22T16:12:37Z
Files modified:
	* src/lib/server/cf_file.c
	* src/lib/server/cf_parse.c
	* src/lib/server/cond_eval.c
	* src/lib/server/tmpl.c
	* src/lib/server/tmpl.h
	* src/lib/unlang/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/723d5ecd77ca252829e073964f3d8e492eb20250
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl01s8EACgkQfQ55zXdi
 Hs0uQQgAp0tg+Ahp6mHE9i8chJ6jU3nCenHokMrGQU5+hvlloJJFrLktxnNs5PDV
 I4NLxtwSaKORJd/tgpfjQJ/wNZBZm8P3aObqdsQ+ipxCDDs7l1lQenX2+s4FI9xE
 qvuujFik59/cjN89GylvXVzX8BBApfDmdMxprOCkzthGBlWzDQa13qyaTl14PTf2
 j4rORy982HPn0l1QyrvvtcohLnQEpqZz5OYwatn8VuVYwZFt+dQIYFA6O+J3HuSF
 O974nWOHPtNQy4J7XEbNP8ZjUZJU87qwy41mve2FuysvA7yN63DEMe4SBnvBvg1H
 0lF42+8FDNjuFwwuLfzjQfEmG2f3pA==
 =bWJu
 -----END PGP SIGNATURE-----

allow "foo = { ...}" in parser

in preparation for allowing grouped attributes

Alan T. DeKok at 2019-07-22T13:01:41Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d33718ed482cbbb191279d6924543b1e4956d44
====== 
-- 
This commit summary was generated @2019-07-23T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list