Commit report for master branch

The git bot announce at freeradius.org
Sun Oct 20 02:00:03 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2ridIACgkQfQ55zXdi
 Hs1bhwf/XF7L76Vht3DoTwInXCjnun75Pa7+xuv6mrBgZcFkmO3aagDgK4Sjf9WK
 dhkyngo8KnkePZhg43QO0qZQ5/8DUCMTkhw3SLnyTSnaLjve+gF8V+yAHhAvHXVV
 4KVeq557pJxNFjCoUtfW4Edw++EYVcdhUETxsgr4o2E+ZkwGaLsVb3lBwo3OXSuG
 3kKFnNgviMSj+3jz5xyBqtRGnPw+rjld2X4qtOHx0D4rV4f1r+lU2wRduZJlLB5D
 zHAbZb2LriD56Y8lQ5O5fKB9eUjcyJzykhWCWehPk6oH3jjyKBEWzUtVO5gJMRRG
 AZQsa0flwj0lmse3xdWlEVm+hFftpA==
 =a5oS
 -----END PGP SIGNATURE-----

fix count

Alan T. DeKok at 2019-10-19T22:10:22Z
Files modified:
	* src/tests/unit/dhcpv6.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdc19d57d26b2f152e9ee5a8ca18d1585dbb1a66
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rgyQACgkQfQ55zXdi
 Hs00rQgAgiUnKr3pScAlN+yGY4uU/8olTNI/SgNvQ9uHnR1byOIo06PexoDpS95c
 fWXdRsCTc7XkcWFnkisqrjlo9XoZ/uJOGRcoVrSlMcJhHAwnfCPrADWVUwfY8qXs
 lhPVFy4/IrmK5MlUSvY6/UYj0aWKMz+x4SNerMwlMc3+mXOJeVMdBSUWH87FKcXW
 I8A38+sMxIRXWMnACXp06v2eM9Rd+PuTq/CN2Wo/CO+3pBZHoh8yiT+49fMvhShC
 +jf74QCUG6BVPc+NRyi6wJQfnxtAtfWGKzXSByUIT2ci17a4iTD/jRwkK0kcyrbt
 AWu3P4QuI3rCy+hJ4oQh4dD/2c4IZw==
 =NZuO
 -----END PGP SIGNATURE-----

allow dns_label,array as DHCPv6 flags

and add into the tests

Alan T. DeKok at 2019-10-19T21:41:39Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc3319
	* src/lib/util/dict_validate.c
	* src/protocols/dhcpv6/encode.c
	* src/tests/unit/dhcpv6.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d71c700c58b3f45f9e829e92af9b0a4fd1de678
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rgfgACgkQfQ55zXdi
 Hs2rZgf+PJne3aBcfJrBY1bTM+g6PGtaj3/iYx/PPB6sM0x4aTL0b2tdC/6vmunl
 39YOJ/6nSMNUJA2Yv+oW4yqlvNCwJGd83jmkz0e8gplhtMEVodc0Nqn9DKzaX9iT
 1IUms9ojkp3G5LN8bwZk/Xf/b256pHWDK6Yq7DbfjcGMpONdRHZTZWDn8j+Rm31i
 a4nyVlR51/ZZN68XHjXpTbHP45IxhzTMd4jO0tzfPlyXpgU+X3FzAfveZJlJDsAd
 20TcU0VFhUiNqhlJC9zwmwnhfvlEMLaEaVPkcjkevDQsPNywo22pGhxXuegU89XZ
 gkq0LCMs6COlr+IxXxdYye9VoWKX+w==
 =gbx7
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-10-19T21:36:55Z
Files modified:
	* src/lib/util/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfec60c00abba4f77cc4c8e8dae4f58d003476d7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rfYkACgkQfQ55zXdi
 Hs19tgf+L/JyEiZiTrbGbQn4L99h4tRAkbXsBe+k07iK+kU73tQx6bfS8mDTpMsF
 SeX8FCY7Mt+v4AY0fSUO8SnD9BRQznq4QKp6jXBJzrUTCtvPhQCdr3s3N0Ym8IfP
 Q3LScv6BANnUWLMmrvS78YqxuAzRzhVEvphC+zjeizspme/srnTlg9TUyVSNlT98
 zgWNwgavTnRNFnRrKoIGHUYYM1qjI8X7mEgoLPoflK2BQdT1K9no5ao/w5mXYpvL
 5169xPBfGGiBC5WG4cWkJ5WXJT1KXiPXtTTqm8q8iL1UQ3BWN72/ok3qxILIiDtR
 nvLXxkLpInRFUIMi7cgM0Xm1cXtfvA==
 =FXkD
 -----END PGP SIGNATURE-----

encode attributes with "dns_label" flag set.

Alan T. DeKok at 2019-10-19T21:17:36Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc3319
	* src/protocols/dhcpv6/encode.c
	* src/tests/unit/dhcpv6.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/937d3021f5376a361605b0e1f138ef61495471ff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rfTMACgkQfQ55zXdi
 Hs0vjAf+JF5vz6TylQg6DS2BT4y/8fgEDejQ8tFtrQ/OdTZkSf+5KBvfnzWpz66A
 oAgoO3LxwqZTWjUdNfV0ke+7uTri5o1cXcyj/Jq3A0YDpy1mpuWZiQ8RNq71K7pb
 TcIqNbm7kN2sdjV2Y1a/EwfQD+dRKve1Q6yIOG/w0hyRT96LWAo1E0O9+FUx/3ef
 AFQi93zzrWYn++muAttNlY7lXKLXcXw1UrptXfgQbMkHhSDyHC3yUEMXd/79LoM8
 423yPUNcp9BRPNBOYMtbtUrAFRaUoTLXAPy8kbQpEJkP8pfQfmh2pO7shwDzmxqZ
 XGJCSryJQsOp++krZsxiOUQqa15x6Q==
 =vz38
 -----END PGP SIGNATURE-----

add function which gets the compressed length of a dns label

as the first pass to decompressing a DNS label

Alan T. DeKok at 2019-10-19T21:16:09Z
Files modified:
	* src/lib/util/value.c
	* src/lib/util/value.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc2e6c2fa2218874f78f5df4743adbc449852222
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rfI0ACgkQfQ55zXdi
 Hs1NMQf+N7Xi0GqK73h0P6ygj+HW2CTfITPuKzxphM30SavMwzxynywnQvVumS6j
 yLVMGLuOTxpHCzr8xTgxqQ0es0TRs44JUDJDCAYwHSHITyTB/qazSrM7RTKYRvJR
 EfEEvlCJjfjb74lUiz5yQe0a2ZKNnZnUF5Kqggh8qhC7NGnOr5gCeKLeRILnmu1b
 7pyPy1AFCY1mILMM6IHQzbUkTlmpymmOo4rMuYQcVudW3sKoOyBufcWrskRiMX9n
 PruRGoXCQa5hN/zixpb6SwtkHUMkpjw267RhOhKt2ReF6POaKBfyqHN039fVy+4G
 EQOc7Nu6dgJbhzsq9ZIkQgJloJz6MQ==
 =kd+Y
 -----END PGP SIGNATURE-----

comments and updates

Alan T. DeKok at 2019-10-19T21:13:43Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e846ecd2b01cff6b190b3e10f2747ecb9cc7bae5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rfHsACgkQfQ55zXdi
 Hs3XhggAiXdP0R1lyhA/V14WhO6Xj9WWjBPxTWNXbQjAJSDpmEytZJpc7MWA0uGU
 uGPIFvL0VHBFb9REoIayUcAUVe03Lo2fz/5uP5fdI8wiwohm4JPIw4NeXU9fgHpr
 RUDo7MCAKlcWKX+QSP7+ob1riImV8JDyVhMiQyA8C9tlnyCXJCJ2Vplt2LjPnT6g
 7JitRj4ueK1uMVW0FMV92pW2IIrVtv41+nz6HKcBGi9HiUDQhImyixOgGLzmVwoZ
 N1zFVpNRl+EPva26UUkjLIjG1mgmIr6XdHT3nGTZgBuGzyMftrvjNCYIAQKcaTeX
 pzfGfhLi5yRMtTff83UTfPnt9e3rvg==
 =fAwR
 -----END PGP SIGNATURE-----

make label comparison case insensitive

Alan T. DeKok at 2019-10-19T21:13:21Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0dc836d3f0988bdd9a73d7c29168e7a741a261d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2refEACgkQfQ55zXdi
 Hs0hmAf9GR93E9jWa3CIHhBImFsxPpjDuIN/2wpIJK2vYZBwzi/V43vsLZvSzHc9
 h1rrPCgrOcNtypppeR6THc5Z+KOzP2P5h7rj7XCAZf9iiWmh7OYhd/lDiQ1uP9uh
 RDi0rfFu+t98dkOYBl7dDh8s04mwFXBWX4vzMrdwFAG6gZYwB+d8vOUdP/3ClGkJ
 47qmCMjAaQVnjvfaG9RKp4NTOsYrk2YSxppRwpjo8gkWXyXOnoSoUEFoPrJFu2wZ
 fwEsVttIekadYAefp2/caujctc9XD/usiGPuJcvt+ifL5LJVT+LJ+cYw9FUnEH78
 18qXo6DU6703oTb56VDd9VNc28kxKw==
 =5u/X
 -----END PGP SIGNATURE-----

be a little more careful about parsing flags

Alan T. DeKok at 2019-10-19T21:02:31Z
Files modified:
	* src/lib/util/dict_tokenize.c
	* src/lib/util/dict_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/902cc1e679b81ff591c6e84e397b9ac702d45b48
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rVlwACgkQfQ55zXdi
 Hs1Pfwf/XNoLZpHgtrGkoA3t1CJDgs4zzN8tjJlSGHgJkF4p7mbQ/px+T/mWRASY
 FyFsCSqC+yI5oEJ/F5UWk7+hpAKuH80QkNdOVGitpVFX99fWeb51WNfbOL7zRMfR
 wqOpM9ALcnwCmIBygWlpo09SSE5HroL5MQp7X6XK630p4hQx+cIRy4CcEOv0D4SS
 +dLVLguEExfFu3BEYFH4LaYtU3LdLzfRPR1GDgOaqRFMBL/4lqk+UPibCXnrY4yx
 9lNPbyUyrNVfnGXSqEy6JstLUGp4bsAgpXzkEgVy6Pi1MlZ2BAg6HtclifvcHlxk
 D7486TFj16gewh21OOTT07KEZo21uQ==
 =pvdP
 -----END PGP SIGNATURE-----

look at contents, not at pointer

Alan T. DeKok at 2019-10-19T18:30:45Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c39da09cd2ac22f62977195eca2092aeb804ff7f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2rPyUACgkQ/6TVgp+2
 18qngBAApLeT9KU7qxYpZSJ+74z5DsEq8oTwNaXhjVv3hZs+8dNAr5qKR0X8DhNb
 MrV0S5IrUuezJ4d/71BjeF3kk+pFymove1Yvs8mTzCaYG6QPvet2IpueFYpX+VLn
 ZAuQFlJGeHtUI6NrgYC95laoI3+P0ag5ijNPpwRro15BhNZgiCRwCrmeye9QFkPV
 lbejzhHUq0NFXOb0TyfjiSEoy0PMK2v/xAx+WFIl7IPjB/cGtlOSNq2JbBmntDXG
 EKJlbUifOVYmC/UbYAjp+RNOCkGnwZ2D91y6LZ8+/T8tslUED3zaFzbDrZ03RIGV
 b72gVVpo0z3BiyEOglMRenOP3WlWomPKA4Ih8MTNYT+YhoEOzyFYyzHRJoef8au1
 Q1MEQJNlrnm6GutXEO5ib2vW+4vW2Z9lxFeJtNRbPKRBXdvWFJAkq6bZQhCwofEP
 9AY0H5x6D3sqIgCAMpGr3GeDp7jPlYEULp16Arkwp6OO4P0HyJTXdqRj7xR1uwlz
 OTder+iRmju683nxc+0/RDgigbEueJNra+dLWGEfHj50THAygMzf2Ig4eRQCTHHn
 ZtOAN2n/6UyjeiGoeQdJt9+Hj4SQ2EbdVeX5MRaQ/89gpr704vWj46JAnGcRibsE
 ucjzNxPELCWRBe9j2X9qwcadZU37sMXUnyFk9mcSezyvrIhuqgU=
 =zV0O
 -----END PGP SIGNATURE-----

Fix logic bug in table_sorted_value_by_longest_prefix which sent the search in the wrong direction if needle was a substring of a haystack entry

Arran Cudbard-Bell at 2019-10-19T16:51:49Z
Files modified:
	* src/lib/util/table.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bbea2f47afa7b102fe2e4ecbaceee69e26f30ac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rMSwACgkQfQ55zXdi
 Hs011wf/YPo9i5iFCxGUqYQfU0Sj8v9maNX4iF6cOH5HmLAhh/CyGUSNycGWfR6I
 sofp+f73m9HTDhem6VudgRwVA3m3UAIxhYOB/nizFj5NPtX70H1fnP6mWyuDZJPT
 Vd3BDiQ5QfQiXjtPFL27RVrWrKf3NIgGf5lXdBOXNtspV9eKIKFwmaDzaSG11hij
 hR79cQdXiFX3thsofMVYYHwjTuhoApIk1Jkx7/u2D6Mmv2AnYpO3UslbR32gHecd
 zhg7VYBIwbKIIYg5f6va3WXei4lSI7GrQlryZCaapZfQRdmKLz+0O05vbm3Rk2N/
 sAmoEeGaZIRPcNqV6FS8RHKTDyXaYQ==
 =L6Sx
 -----END PGP SIGNATURE-----

add DNS label compression.

It's a little brute-force right now, but it seems to work.

Alan T. DeKok at 2019-10-19T15:52:12Z
Files modified:
	* src/lib/util/value.c
	* src/tests/unit/data_types.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98ce84a001a3a91bcc92c1502e27cb8e1048bc2b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rMSwACgkQfQ55zXdi
 Hs1p0AgAnffyc0nYiA88NZXDzkZICG5cArGYCOmU7HHNL5u88WXyQzLdoyykPU+1
 vqzdy1CIJskXQSbMem625A2MeNGWd3l/is7l72y1Pv2s/lPATMKUPgFF7M5Y9PDi
 bLn/TiY1rRHNUwAmzs/PZ8O5NJDLNnYLemtxNVVx9c5jGedf96+rFPHGQCGjg4qS
 jQaRw4j9k66cEiSn121ijX+t7FQ4dKZkxLuFb3Fah1WBiydygfEBaix3wA/ChmU2
 lasEZIDO9qB8C1d6lRlUVTniA4j9g2a1th0vyBSHW8WqAZYyfwUDSLUAo9X+g6nh
 m4SpykdytvkTUgInxSdOfXI6PZmMjw==
 =RQ8r
 -----END PGP SIGNATURE-----

skip leading whitespace

Alan T. DeKok at 2019-10-19T15:52:12Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a744c67bb58244e9da60d823499ecf8ab84199fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2rKbgACgkQ/6TVgp+2
 18oewg/7BKMWu1tOEoEIgM9un1G0eFhJ8wMq/lNvzIKKhBf0A/WjBUnh5rhd+5hJ
 KhnajcaNnfI0avpSupJ7AUkrXF1xcxkHNmhyg2RMiv8tI7ykCb0R5j2EIPAFnb0n
 WOWVOJgsqpNAd2lhD4eCVB7LnHPMcWuJlLsLoAfYAq0C39IS+WECN9/SgPA31Dq5
 YjpbvuUUXOj5OV+cA72SBWBoFtNNALLvRVgBQPNdwPl5+l1MM/JZd3/bUP88LVei
 oTZKL1WKivWJ+c+baaYKARJ68eC8wCouiobSrfs8V2FYt1f5gHSBXiFoCIqU1Isi
 3ZetxUfbMhq/U48RiHqeuK7k0OWQWoBxznQwanYxFNuqBHS4smlVWKdrwmmnNlVh
 D+xgsqIER/ND+CPPjO5+QBW7oAStK6gPirsQ0kIs7LuHdMRnKoaZkJ9nNv4U7PVa
 GmcC4PClH7arf/oYamBOxLgqO6le0zjwLkuYM/hgPZTRQ6TUkZdmR0iMZFAXFhQX
 ZLWBwss6fGjYMGp879inLeaAv40Rbl5GUSz3FVym+CTZ36YhFcS9nB6/x4BGwKN/
 bUmEw0NUJxth9AGYNl3RadFi71wexXfeU5hHIUcMIlsYRhP9A+zjQn2umtnjipPL
 lce4Jat3j95pb1gFWuAlopSMOLGS29IOA/IRVTwXXoIMPOe3ptM=
 =z1+L
 -----END PGP SIGNATURE-----

Add command to explicitly clear the data buffer

This can be useful when tracking down non-deterministic issues

Arran Cudbard-Bell at 2019-10-19T15:20:24Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd7f26644c60c3fb546557f1e59da9cd26155ff1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rIzMACgkQfQ55zXdi
 Hs0x8QgAity0KDXPkuVUMO7DwITjCa320k6Uzb/+uuLkmyssj5P930lhuGYfz0jB
 WI/zo3Xa5FqHTn4/rvmihTTZKh4QisJZfvGjHPQwGLHdprPFLDemk3N0fsYOlQSN
 vKaW2R1ph39UJtc55Ef5aNQMGieC3YwbDbwUf9krkBA7ltCrPLtdK4ve1YItS4ls
 nmuR/W6LVxfrzT4MO+kUOl035ArCXDwDuA3pzZJEyT/xdOth+bKPbeKIy5IotW/n
 3rs5Z2jzhlW2EDL0QI9EarmCLN/E454rkAgTsmn3pxnaBRVLWWPvKb0YwN9Azl6X
 sHT2RbCKCUwkdIKNDSgNaWjkNeAXMA==
 =hUDK
 -----END PGP SIGNATURE-----

encode '.' or empty string as 0x00

Alan T. DeKok at 2019-10-19T14:52:29Z
Files modified:
	* src/lib/util/value.c
	* src/tests/unit/data_types.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2b4aa8aa3d2795758b8a4a680378681f5b75497
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rFSoACgkQfQ55zXdi
 Hs23Mgf/T1oQvvDnsSfhOAM9kPCNaifPmbwfjoe/YWKcQJfPQnmMx2yqUuPM1FaQ
 dXxyxynJYxzKTlw2PDvGw0wUjrki4y6WFC8/2MfFGse3qtYRawJpbWX9PbQ1b+Vc
 YUmjpt0uy4Pm8uTQJGNqJAmRH1zLppiCdn8g4BJCcnzjTPhJ2DVxbkt2v53oSmnr
 tE2W0sWkRrVVlrxqmaFoJ3bnu01L7DevgZ8F0sXk+dubdjHcJUNguU0+Aj+HXAvt
 H8gl4AfrYYy5gCLkaHY6km/UjmZSLcYpv4ZPhZ8o8Qa9s8W5Oxj5WXgjRrTgs24l
 oEjE0/nHIB/6I5YtK95Hf9GCckUyzg==
 =nQDT
 -----END PGP SIGNATURE-----

fix length checks

Alan T. DeKok at 2019-10-19T13:52:38Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/762dd0723f2de76e9924a1a14a6263b157550909
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rEtcACgkQfQ55zXdi
 Hs119gf7BIwSHXsjEEFPsBVviusxlkseFYrS2leNyRKdc9I58peh7+s0HIOFK0sx
 Bt9ho10ECAyYr85X/PXgXjplFujfrkP8y9oFWzxGqtUdvi7/yk4MGRBy/ucBM/0w
 LwJg+p21ov32Iug3eLbIg4nzaC6vX2hWIo7akWx5Uzw6lUSSaLI3iwoW3A6gd7eS
 bHbBlaKo/s4NWkcJBFp+MaehAWsHxIA0m0Q7NpbtIOoCnFOW7SEmVB6aC+6TMSTU
 hysxRSybGQk6xTlCUVamKu9Bjomc9GEuX+H1LtgNeROOT8miJrN7OjCCplk22FWv
 cc9xqBkkPswrp/qhO4dR8y7Z+tJsqw==
 =R9uD
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-10-19T13:42:43Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d14ee57efe6f63aa9ec8e4e11e379737e378af7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rEMEACgkQfQ55zXdi
 Hs2BIQf40q3cRBgDbG2qSiD8vBPJsXm23lJkQBypquyzPEKjFShrNR68hm5ivRx1
 SLmul1er4Uf59R5au7qAQtdZR7mGP4Jqh2FzwIQKaz5/VuKlnqBVziDDKrxaOOcc
 44KiL+AhcVPoM+wcV0EwnRKrXHvu/GneBEyEM6L1Oe6Ju4LpZ5aLYbAKsEM5hmnu
 zH/H71aHqZQMLSZE4P6tiuAdezykWc6bMjo46U3wXlS7QdETOidwsr/d2OK2ZHd/
 EWXtkuN7g8wGwbOC3TYYsDDm2iiz+GoAwbKscscNMB5LzMr9fIJfNeKEuzOysQ2U
 QwVNmKhUemqj/VnsZamP3fSF6YR4
 =J3DU
 -----END PGP SIGNATURE-----

add function which encodes value box to DNS label

with tests!

Alan T. DeKok at 2019-10-19T13:33:36Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/lib/util/value.c
	* src/lib/util/value.h
	* src/tests/unit/data_types.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4997a23a27a983ebfc7152ad0f48bc19788724b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rCL4ACgkQfQ55zXdi
 Hs1TGgf/ZW+GLSpur//zeRFCDjO2DmG+FIIFN6zBbFp0J9hbX6N8czoJXuKw7HmC
 hcM8PYmtXGxuiPJCYT59jbQFv3DKpsvDmb/UE26gRG8WdnHqNgSIUghPr0fRpb0n
 jSW1kJ7rT6GIjjo+QDIjYtYDL0FoRdBopnbZfqNy9txI4uT71jt5fSWgYroWydSv
 8sLwT81IgEbX1tpuHJOSf0kftsKQ2++n7XkZsYxvdWCtNKH+MarofzJAzzrFLj82
 qKH0Pqb6Oxwh8ErXcb9XeeZqIWPncl3bVL+2oDI+qR38GN37ZvmrVCTHISKdx1vp
 b3h4YFoeMKrNSjc1FrSmjD7kxwI3bQ==
 =4tDo
 -----END PGP SIGNATURE-----

<sigh> typos

Alan T. DeKok at 2019-10-19T12:59:38Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb34ffa799d1473be090a450a1d6b7495e500698
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rBgsACgkQfQ55zXdi
 Hs3cFgf/S8+Uk8gotCcvzHhikAfCKKD1lcfJTl9wA7UENgivLwUJ8CFW0lgKG/4l
 UWIHRzkcHRLFFbQXI5U2+H73o2xRuf4P/aUgX56MNsXdXcbjGScAkZd2rLPzH+hY
 IpRNppyKiPhtvzG5uSC0BJKvkWyPzomerWu0I8Lmjiy9rOXedXvxJGCctDGXjMK0
 OrMUgPlhoWHZ98qSbChKBW9oY9jjdNLu/vzxltDHxNWNj+yQM4Z+I8fSU5crFhMs
 p4nwM8QglCKt8eBy2U2WtX5dRZmEbpOeY0o4ttU1Kt9QOAdfhHWx1BLC0abJWxGr
 TiMZ5Arh1I5jevB0Iwib2TkO6JGDcA==
 =VTE/
 -----END PGP SIGNATURE-----

build this, too

Alan T. DeKok at 2019-10-19T12:48:08Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/670a8694f58f1edb0221a7f19d4d395590e072bc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rAi0ACgkQfQ55zXdi
 Hs04uwf+Pap6ja8lpmwaBPhM9M01P8kxEEVQQNIdqtH7UV7ITF0aW8OaXD42RGNx
 AEFFXY3bIeL0RfZmtNQDVHRnK2u4o7I4Hytxlo4GBOXJNHHmjdis2bbVHGilIKFB
 VFES30z6WG9rZcJms8xh6NSI6HmoV1fRgCxSZYwFGL6Xton765s3UGhAVt/JL3QZ
 +CqgJpMjpOyK1oeFnsyvJD4b3X2o8U4gc3XCFsnFl7tKbDzXFnCbnNqz2kivLu3U
 81v/mpLM6TSOmD50yD0yfzhpzeSjVQ54IJlo8Hq6ICZWTf+8fLgtjx4WsBSrcs91
 5fjom+V9blNfcLRvp5OfgHN0EltQaQ==
 =tVAO
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-10-19T12:31:39Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/119d758ddf3c5885d8278a1b7e3e4425544fd14b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rAG4ACgkQfQ55zXdi
 Hs2v7wf/fleqabySFl3KNKtZ6bqrhx/6OG9oSB2+t+lFV7FYOYGAGdJzmv4Nr3vl
 je0CLIK3lfUfDvG4MaAGbj77jXEVqbV18U8DI/FnqiyY8BF1Y/Ek++CIIXot44AG
 x46/F3U6RKP5lHIEO6Q/R5pGcCHzKOLtcIeqn+ficoABLnHKC2/oJB77Y1VNNv1u
 Quq35r0Py67kd2e0xVMLIbdyNX5LpsGuchZOIs93gzJ5zLqTHNJDAPKw1At2Nibv
 XZ0hK9y8GlZWLoYD+mv1OlD1CEPtbnB6jqt9HKm+ppe+DcvB5rDgdj0nSmdcXsf6
 zHySiBY9qil0ozFrFpS5cD8yIJy/Ig==
 =OQja
 -----END PGP SIGNATURE-----

add and use encrypt / encode flags for SIM / AKA and DHCPv6

Alan T. DeKok at 2019-10-19T12:24:14Z
Files modified:
	* share/dictionary/eap/aka-sim/dictionary.rfc4187
	* src/lib/util/dict.h
	* src/lib/util/dict_priv.h
	* src/lib/util/dict_util.c
	* src/lib/util/dict_validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/190433f31290b696ec93a2c06eb54ff250f8e49f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2rAG4ACgkQfQ55zXdi
 Hs3eIgf/fNld4Q2n1qNCYfVkO0VVk8Wj13A/IwmP/zbBGsW+KAWqm/ihpJqUA7zA
 nfpHM510wff1cpK3IRHvheuQsLP1/qECSAsX8pALRk4paOsih5GEMepd3qUJ3nEi
 UOBwTdBOGDQBDNxTlF1HkeCC4MVBgWbppLS4e03O9wo/diCsJWnrFGz9QUTL5xTc
 ICxREELXmwxedI2h75JzdxzqxKlX76KAMn6JflqkwxBDbEwTkw0KVsLt0ucg9ssP
 1bYnB6cDeMlkOLjLAjegL0I0h54JpeSFuU58/VKj7FmW2hwkRDeD2DL5Rui5E69E
 A0kJI5Xk2oePKMMbPgciu3Q59fHe8g==
 =gIaL
 -----END PGP SIGNATURE-----

create src/include/protocol/base.h which defines known protocols

Alan T. DeKok at 2019-10-19T12:24:14Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7374519b5fea5e1aa6d01d7e04424b2634437d20
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qeLAACgkQ/6TVgp+2
 18ogJA//W5JJmax1LsNNv8v7T3MAmuhkG75kb4BfPjcCH5RnnV95e68UDM514z9M
 4vFD/pxKDvsph9z0S21yl4Ym/la8PmEdirn3QIOtpOWpSxTUKENq1/1zNXpGa5OT
 8leIGQ5w1b5z6rMprS1XcJM9odZbYpEhekr0LTSQounXbvSm1do5lIXhxVtZDJXJ
 6qjaxna8/jI1MKUJ9gmKZrE3SQXI0TjFNfM/iEv2D/2C9orNOjMBUlB3Q9/Aw0zk
 ihQKmVnsvpJmkjdEekiZ2TyRMWJg9Q7iGOpaRRHQHOJx69EhmDkh58KS+fysAGsj
 MtSSLbgBxlfgD8HJdNRYzzIyjK8c+Sox+UrKNlKs5B91WW7ZyasMGvBuedmT5dyb
 WsTWo3z7jmMiG7e9CQknCLKPE++V6B8fDWXVYK26jp34c2Y9dXIzCkFtp0dVonTH
 8RRQE0WivXvaHsSrVGcloyuwdCDhc83WJAusnMlB40bmHDDClKhe2YxNiGisz16N
 dSJz0xR7wVJa5XZfSh0koZMszLRYhA3Nugdv/2gChfoXVKZ21EeIfFDmO9o4zi0D
 /sWOnIOOZCdSgef0jxP2UGWy+1wUG3ytHwKu4twb7Cd3l3NY7NbEU5zVAB9tK1M/
 teFC7TKCUBA24loDh/Yc6qRJLJ7gJPmedPqnpeOxycBHVJWGG2w=
 =Mwdl
 -----END PGP SIGNATURE-----

"no " can now return mismatch instead of command error

Arran Cudbard-Bell at 2019-10-19T02:45:04Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba9a6565f004dbe12e99addcce5dfd21c039263b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qd8UACgkQ/6TVgp+2
 18rW3BAAh8vjklBMrvGEMu9USGnPKHlGF/sqBVF1o6Rih9m7W4RprzaiqkoO8T/P
 KST2FAgVf40TtVgOk2exFS5n/OhpBreWA7AGn/asrcEsYoMgAJodrNdD3ZRB4R0f
 yupIsv2f9BrXHDTckwfmarfmChOPqUzdXyK8aZo+SW1UPLop9847+ECYsS8gZqRi
 m0+Voyifc/8OUqd6k1GvrkiT3sa13piffJ5PFZyYe1IDx3kq7Qv2hlckb6Nm7FFP
 cM1MNwkL6WKwaKE46g1JaJdtg2Qjti/6CGdrv4y606uu2BP6hwnOwVH7pL8QJj5n
 fuPGifdhHvCOoen9S7wDPOPbsRPyly84kZqzQT6daJK/HhVxi7rlgtz+fVUfS+Iz
 +ztF8WxKdDa3J1zpCEWWrvp/0TvHtkwG607Ynkp3hq92vHQBUOGIjY/3KAmPmRal
 z4vRcknGDcwJ4NdrwPWOnBYnTSkkyReey90aYt1vWc8Gfg2q70YaZzGBKUq1mfJs
 JMbUuzdsXoQVMeepChY94jHCN7nKONIk+BCSSi1UKtUsxAfOsfoHdvZQaboMjuI/
 WPuN8b9y3tR0dA7/pDEbxZ1iFMC5Ph+GrsUx2lkr/u0aUtVso4Z9mqEMXobRMz/S
 9z91RFZZB1RYvvDodi0HvyMHHTR7S+dy101wpOLW0k7eLJCDstY=
 =FU4d
 -----END PGP SIGNATURE-----

Print the mismatching command

Arran Cudbard-Bell at 2019-10-19T02:41:09Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0a529703cfe45c902a5b6a7ae5f872a6816e656
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qdv8ACgkQ/6TVgp+2
 18pXXg/9Guk0CaF3WBpVYc1NGUNW4DpNmDlcX2oEVHiUvcWgKfkROE48f0bZGqv1
 whTAE0N8Bnn2dcEkUS2V7TCiLEcDO0y+OaAiq5iCLgP2Mn9b12ydDNjwKsg+w7Yw
 m8gds9MYMqSFCswY+vN87Ck/8jIE9dgwCduGOceyS00jtw2pRalD/3nPWZoqlqwb
 mX7MRAab82tI7qI6wKb6wDxwnU4QPgZ+ik5TpiAm42llxTR3P9IT8z/di196ly4G
 3FcuzrwiJ6JwhhYo+qV1rz2/IZqzcXZR/tmoI0u8a1dDGzzoKA7FXWPUgGma9Typ
 MYYA/ecvH5nZv+4uSQnddT/Fo7WOKBZZQAxc12HjHgbsFsACafLKFz9hgUaaMIP5
 8OHGv1K5cDUIITzw5r2uSFierUlEz0o7A/wk9y/i7DXVhdE/NTdUzMTrRNmAwry5
 zmQNl1OF9w2k5cVHHqko22I6B67nQvR029eDXIwzSYfNlwM4SzZJ6sYRyfqJk/SE
 qFYe+n1Hb4eXix7gybdEDs2SinhKZWU0OyfLsTuwnFBHyX8Xx8VIfn5mQXWli/Os
 d7WaOjydDfyNw9oK3ggEmpUqRg1Dda+Pr64PmxsU1Lh/yYLng3GNN4OPTkqgnMzP
 m9y2L4Y2w25ZIlDTI3Exb5zyFx9hk+5cygCIowUuiBvI1l7pzIU=
 =OKPw
 -----END PGP SIGNATURE-----

Add match-regex

Also works with negation prefix

Arran Cudbard-Bell at 2019-10-19T02:37:51Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43df2464bc0a4cd36296711ec53118623f0f9849
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qdsoACgkQ/6TVgp+2
 18qjWBAAh8fNB/Dt0B+xLi05mY8HcJSXS5T+8v/zgJ//mBiR+aQBDikJAlYxUTOM
 YfqCqxmXtFKPNg+sIr+evLkMABQeDmTKfFAIW/vnZwJ7q6LY3ChWwIg8PLLiDu+c
 hrzfOGe00dAR+SDVB900ALt35jN5/nGcDgpPGkTyAZ0E7kCwRFW1KhlNVyFgL19O
 Zp7iIUtz/IIzjLtgD4JtK39PsPYqXenSjOUIOEoKWmKtSf1wUZKEr+e0cUUId3hg
 9NEjPhtV4xqhkTHq2bctYFs6PRedMUSI6vr99cgvXTD/0cpxTK0KyAreahqDfMyE
 5DDU3NKkfzog+zIIpLH+3rjqTCx97Ne+06hCkeS22r+akwIflBqmGa6mIon9DDgJ
 MKzsRulmZ6IbjmvpSwtfgOoKyNTtJyFvAT4qMgjDKg6hCk0F2vIeohNK9YD9j6w3
 pwfjRcUInFKa4p2ddAzpA0oZLLqVR+MSP/eoZC8C2N9WIk8F3otobxHOZPgv/gap
 wOGpKWyuAZEtF5VcOYAHxiT1yx9N7q2rbDgVGfCPuWdWIhkVSg3phS4s5c9nebf2
 XORJspuarwkP+YR3wgeHcfC1h1LfweH468d7q61xLNUYcCBZyd5vgUj5jH7EKlRf
 Ou3Ir1Xiy0rqBRh6WiIWQ+jCGIKZ/J5EsSANA3A/RKUHWIOvU3g=
 =0rPk
 -----END PGP SIGNATURE-----

Always need to provide match_data for rege_exec in pcre2

Arran Cudbard-Bell at 2019-10-19T02:36:58Z
Files modified:
	* src/lib/util/regex.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8886224677571dd11927f656702dcd7c72c79b9a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qbsAACgkQ/6TVgp+2
 18qOkA/+LU/gIHyU08zOFcaNctU/I/HmwPMErSU7DVC1YY/qM1wVq3ZGbGtN+ST+
 8SzHlKWw3SEKscOLn1kqhfOmGgIIeaxezFLiJ1PNE2C3c1CGI2TqshYVd8rwKmhE
 Z0xGZ8wvyGx6uNH96jjsApOddbNrBCZDjGBGPYrRVnHNFkGVdFKtUHaVsqGCst9/
 1BvHXVAwofVoto/XgBHMSskdv8/EhcYnSAya7/0WQpa5oy6oN4fMQweWsfyVU08Z
 w/Wt1I3Wp6oLJmwUYDr/LIZlTzgzX4k4NM47PkD9CpkHz6w7Idl4NHQbOzyWlv5u
 GSI2sIkWwqNToPWVIIytuUmn4GrKxNZKinnPBbsn/EKkuM/h4+yFTsta44dalKbj
 W4S299naZoRLABRBPQU41zN7oTRZgM85AeFdcKVYoz47uSx2Vf7JbI46+xTtiKzo
 jDRIA+N7c9WQ14ZG7hJQecjeSb/FAOa9Rt763dChT3vHY+tlPqtTLxJXGeOXrfD0
 87F9O1Lx8fQrzoJ/B905Q6aj9884d8LqHo+vgm8lw6qTg13faTIYyv/LwKd2fQjR
 jsC+gAeK4zQVsnxUwc8mTJRELrjbPUD/5Z4A+hazMVzwhqkMVlIT67PnDciQPEmZ
 GaGZomSQwUt1r271Uq1CatPbDY6nU9cDSNIeGVWIENpjjEtsBgY=
 =CsuW
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2019-10-19T02:02:39Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d346c20c94d0238d029044afba4ecae99d480b6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qankACgkQ/6TVgp+2
 18pTnRAAgsjOeU/rwycDAMFeEdyeNifKeEMgNzo4NmhBFhKeCu7j6KI2b79218ps
 HyOrNPBWxC0TeWMEJ8PekSyur9ttFe7ujILlXvYUebMFTG/jOg84pwZBjYxwQ3U8
 lQAwGHHmhueJGb+5pE5z3c8ugkY72dsoJJEU2dKaHgqpoHe6p2Tmi2ek5OL7f7rx
 M595RzITNEz5R560qm5D8U4rNscXaluYmulCTKsGgweipKKxPQaqyMt4NMCzFLqJ
 1qLSnHDUIIafCEW9gETQxKvbRFTYSLXs5hHojjYU8U2A0PMgRQb8ZPMTr7hhjJp8
 bv3+IjW/0l+Hch/gckdpQtkMnoB3BHqcDoiqr5kN8a8Ww5+sYGEhbiG84Gn8gs/X
 ny6Hyu8ssuh2VQggHAyS2bVfMEloIgEp2caO/qgB34mXaiYd2nPpWVZVjCDfj4al
 BxFijMsKnMtO9zG203P5AhNjdudoPBGT4y/kJD7I4aQVoG03do/qFeDBEtcf39Z1
 2qcvTXpdmJiraMrLYmQixTTGvjFWKW2a6XlaTa7ASU0K2ek7o/DuMvWikubBkQ0A
 aJ7/XnFZUsfiU/z2PqriQHRKiFmXMs37975vWPC/Rx1nKH3EL7fpjK1WhYwvCo1w
 4BCNOOp5BMowv1bJRiYZB46UGroainjM3F2tCJZQIOb1LQ2C8n8=
 =4rT5
 -----END PGP SIGNATURE-----

Add command to write out the data buffer

Arran Cudbard-Bell at 2019-10-19T01:44:25Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33582df99c969389218625e3dc463db4a0ec7cbc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qZvAACgkQ/6TVgp+2
 18rjJQ/+KnNS2jnVsAEVMOjSKuSqlOX7qTChHLIZ2ai4Q03mfMJ3nNLCNyancN+O
 HCamDzISdGndW3+52vPAAg+/OuysfunoTrOi5ViVDvR37ix0xa6zvYnw98ZrjqgB
 1cV69+NwwYYceWIxyHATigjogudaZVwitkjlDU47Jz5YYRxWi58tX7eEX041lMua
 BgfjZbHNmR1L8ZtlOtSTGqbG0YIfqbrmTRhF+5X3axFLiAXIcW+S4gsQcDabEU3L
 WSdYH4rw9eU+NLJniGgVEmryV63CRb30e1JxxUy1gVOgW2TPzK1wgKJFMxzmi5HW
 USoHKBVfv0DZ77vyxGnIkLRFb3Rw1YoYnEL4Dobtkr2DOmcHIwee045RJ0ygFbtX
 5Lqg9V97YoETKq7LzzFY5QWbohoMf4e6zaaJQvqQCHG5tfJKqAwdxOViGylwGkLG
 nhkN78ist0EdW5ok1qnzYjHQwYhzBzc9IMyv34objDLiQeXtPyevQ9ssnDqjlB19
 Pdm8iKXX+7Eyyimk/KpZ6CEhoJYdbLrLuCqVUr63qq+VWDo4/H/Kr4ABlptjWIw1
 qUbDk0LhRuvep+IrkEHORPjF7KOBSs4aNa+gLddgLoVAmGlF6H1Xx0Crl6/yKvDC
 ASk8R2hjbNUb0RFKNtnlqihslpqOhouurfn6YQ7szDHTh4xnqeU=
 =Jqtd
 -----END PGP SIGNATURE-----

Don't trash the data buffer on mismatch

- Allow all return codes to request that the error stack be dumped into the data buffer
- Keep track of how many tests returned 'OK'
- Have comments and blank links return 'NOOP'
- Add command to write the number of completed tests to the data buffer

Arran Cudbard-Bell at 2019-10-19T01:29:20Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/tests/unit/command.txt
	* src/tests/unit/condition.txt
	* src/tests/unit/data_types.txt
	* src/tests/unit/dhcpv4.txt
	* src/tests/unit/dhcpv6.txt
	* src/tests/unit/dict.txt
	* src/tests/unit/eap_aka_decode.txt
	* src/tests/unit/eap_aka_encode.txt
	* src/tests/unit/eap_aka_error.txt
	* src/tests/unit/eap_sim_decode.txt
	* src/tests/unit/eap_sim_encode.txt
	* src/tests/unit/eap_sim_error.txt
	* src/tests/unit/escape.txt
	* src/tests/unit/ethernet.txt
	* src/tests/unit/radius_errors.txt
	* src/tests/unit/radius_extended.txt
	* src/tests/unit/radius_lucent.txt
	* src/tests/unit/radius_rfc.txt
	* src/tests/unit/radius_struct.txt
	* src/tests/unit/radius_tunnel.txt
	* src/tests/unit/radius_unit.txt
	* src/tests/unit/radius_vendor.txt
	* src/tests/unit/radius_wimax.txt
	* src/tests/unit/regex.txt
	* src/tests/unit/tacacs.txt
	* src/tests/unit/unknown.txt
	* src/tests/unit/xlat.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c74157638debcdf44a20718677f92cd908c9659
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qMtIACgkQ/6TVgp+2
 18ouxg//Z/zH6VXTnArj7Cxyf8JAHAQLyBpxLj0Ne4FxWJJJ0Qa/Kr3sQmlan/7c
 1qFyrOKXdmkSMF8oiW5QhWiHnt9IxB8r9mg24N9jPkb3HMZAovKARvZoK5D/B2I0
 Qu6QkewOoMmplNikjpd9XJancVOuiCcHPAFOpWbFbOCKbSGcTaybnpLBsiWRUymI
 uKJ2op2RV/7IOIPhpYRDQLID6g/u9eZATEjjex/wgpAk65FBZsTjOQEd0WG+cfyP
 OToVdzwEmdg6WJvelcnsqDaKFBD3mJfHFmZXQ/1aCFq5t+y0j0hGJjnnVp+zuCJA
 S+aN7Y4d2tmUrzpttviIFkvxhfieEhYO7CXsr7i3r+jLyFkUJm3TLePVEe59edAF
 5nydk/tBXKHG+uLz8cwDrUo7eHeZZ5SPdpQk5zSoR9MDJe6NMvUhIMRtCr9GY/wQ
 ZKjH6C1Ih8OlmWPWnE8FsrEodO9umbPGOi88fye9ooJnRu2ljR5MJ8N1igVnNP+v
 kd2/po+WEocs0cEz3M18ebaRD6UGIN0KwLohaxK6G+d0xAndIVkrL58TQc3YHj92
 Gk0EgG+rmsm2rf29A2dxkuJi+aIX1jGmTtC1urqvIl/uej7tDYDuWXzyvwYH1l1s
 TVQkTU9IZ8wgH6NZ3KS4RtjcyGVwld3Axpk1rH+R5r676+65qEc=
 =Dw02
 -----END PGP SIGNATURE-----

Remove redundant vars

Arran Cudbard-Bell at 2019-10-18T21:46:58Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77c95b37fd0e0eb2e849c4c8df914a33fd491719
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2qMtEACgkQ/6TVgp+2
 18prtg/8D+7Y2WztN5AVJ4bMhZavXNtH+a64aJNERqHi1sGsgRoyOnBSuFANv69i
 xSk+OOf0mnCgpuX6tS0PIvxmoDiPM2HoxbgmeQPEf/yKDZs0+PX1NwwVTcCmW9rq
 Qkb8VC8OPOfJwWF8nq8V9NCrYPNnKoEszqsitFBHFcWQb5JRUu3+XBmhhJ/4SvQq
 EehwbGQcmCrs5/5ThlauEFivWImf3pwfmGytvXdKCWycmIKi8YZa/drNFt3eG9pq
 GZQUolty71GbP7a8ZK1Sc4Kh/LNH0q1UhZayjQf7PK9nme7TVQhKAmq4aYfpD0Dm
 UaWLr91CmEfWrqwbkRcJDEcGq/lus9ABKzU104QmQ2Y6bSyKkwlPLHhxtZ9SI7UW
 QJ8Knc9wBoAP5Foaqy0jVl/z5jTOVlEc9UYg5Xy0vI9ogAho+Ha8POSILIoEb3F4
 ffUK7B/ZucA9aGbwFHIf8LtnCrbsoEYzXLVMDiqTPDVHd+7auLVNLlsbEuPJPCmy
 wccbmiFRm774R217MVrXQwdjiAMAaPwY/w/Aj7QhSgQvrsu7mpNhgNFHz9MbPRXe
 2DbjZqR35pvVuoW2c0DjwKit+5jkXd3i4kQGEMUC0TJQrAIOPlw1gUWzQl12Qwe5
 1ZaGaA7WQDsA57ns7aU63ez79Ma4yb0xCECqfQbHQWQ+WmTa8sA=
 =MEYO
 -----END PGP SIGNATURE-----

Add 'match' and 'no match' remove 'data' and 'fail'

Arran Cudbard-Bell at 2019-10-18T21:46:57Z
Files modified:
	* src/bin/unit_test_attribute.c
	* src/tests/unit/command.txt
	* src/tests/unit/condition.txt
	* src/tests/unit/data_types.txt
	* src/tests/unit/dhcpv4.txt
	* src/tests/unit/dhcpv6.txt
	* src/tests/unit/dict.txt
	* src/tests/unit/eap_aka_decode.txt
	* src/tests/unit/eap_aka_encode.txt
	* src/tests/unit/eap_aka_error.txt
	* src/tests/unit/eap_sim_decode.txt
	* src/tests/unit/eap_sim_encode.txt
	* src/tests/unit/eap_sim_error.txt
	* src/tests/unit/escape.txt
	* src/tests/unit/radius_errors.txt
	* src/tests/unit/radius_extended.txt
	* src/tests/unit/radius_lucent.txt
	* src/tests/unit/radius_rfc.txt
	* src/tests/unit/radius_struct.txt
	* src/tests/unit/radius_tunnel.txt
	* src/tests/unit/radius_unit.txt
	* src/tests/unit/radius_vendor.txt
	* src/tests/unit/radius_wimax.txt
	* src/tests/unit/regex.txt
	* src/tests/unit/tacacs.txt
	* src/tests/unit/unknown.txt
	* src/tests/unit/xlat.txt

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


More information about the Freeradius-Devel mailing list