Commit report for master branch

The git bot announce at freeradius.org
Wed Oct 30 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24h+QACgkQfQ55zXdi
 Hs2dNwf+K9KYUh2MhIgDZ87YOSOzHSZwsuA+NU8Ativfv3bmt4tuc6Kl43BFo6tm
 QcUUGrbKPDX0/eSMGs6tLV+9KucNeExvQH3rHwQhTOP08jQMj0g7p9Dp8P/nxdu7
 2bMg7w1E+EB4JxXb4y0gnDMWcRJIRzQ7P/WPJzvknGp5oeYNpwbKiG4Lnu/736ks
 HzKqgcdRVt2pVKbIoJlyVRGU/YGNdKmdAfycOwHiAKcceG7K6Rg8YiPZV4rewHaP
 jUe9sdHkaZEAKevBOUH70HWg0VtgxG99w32LhPQIW47ggtlE5uUV3W0DeWt1WD8Q
 CPWlm7dkgHdHGncmx5bAnX0jPENYPQ==
 =0vNw
 -----END PGP SIGNATURE-----

added decode_proto test point, and dhcpv6 fuzzer

Alan T. DeKok at 2019-10-29T18:41:31Z
Files modified:
	* src/bin/.gitignore
	* src/bin/all.mk
	* src/protocols/dhcpv6/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1781dc3565fb376d29e47dfd67a00100edb21228
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24hrEACgkQfQ55zXdi
 Hs1onAgAltszVuyiXMquidPR+5o8GOUhTWVcIFA+4du20KgaGwuc+ebsQqWiRXvR
 ccZik+MP1vUysEScnlL9S0KsLzY0U7rlFQVeeDm3NC79UEm4CSq8njMCsh24iiUV
 tecmOUkb226UMZn85ZYVP8rNd60n+YKa4fnllIQs14LpdRydUl6EzHKekTFU670j
 /sLER6BoFl+s94r1fo+YKQNJGnwC5O6Zxxs2WhQs85d1OiYNxRnx7mpdWXUz5cr7
 5Azxw8rgN2h+GIvG4qM6EvUDLl2tu55l+Y/DQmN56aNKKJW/6pRqQ5S+wmo26ROZ
 5OuvQ34iOpXN30QOQV3Yd4BNGL1+sA==
 =2Zzl
 -----END PGP SIGNATURE-----

load internal dictionary, too

Alan T. DeKok at 2019-10-29T18:36:32Z
Files modified:
	* src/bin/fuzzer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/147e28a66313d8f44ea448ac9672f1df24983f77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24hn4ACgkQfQ55zXdi
 Hs2JNAf/fW6BP/OY+N4jiUQORpyfCNt9iusKBV5v8p6f9C3WajStRq24giHj2FVi
 1YXS0Bn+miO6KW1hKfZ+07UzMhVdpQZipoYWCzuvSbPhIhauz2cS7M2sWb3AKz2x
 ZNFs0ryRnHZEIJzoZ/GwWnDgAQiF+rkjWVSUIjY2Fi1LVyqZl50sWTGEg7gw4/Bp
 G14FoDDKzJrphCs5c5AGTCSsUyunlDfPYIcxMfcASgw39/VaYV1PT+R4lrnCI2En
 SYiEUXmnXJcL8HOsySylPBBP6aaOSqArsXhRLE6CsJhW6pcPBRudbTCPKuUiSY+s
 M9KpBDdQltsWwdG8Sr/cB6qWNxSlxw==
 =KCqs
 -----END PGP SIGNATURE-----

update email address for copyright

Alan T. DeKok at 2019-10-29T18:35:42Z
Files modified:
	* scripts/raddebug

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f74de2e13895f833ac1967a493e23c91ef0712b8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24hn4ACgkQfQ55zXdi
 Hs2Uzwf/d74GCkd+HR1XW19xnKCugHc6GjFIKpV2VGJuK2lWURSap23K9NNf5Uiq
 k6hm87JUZjlbShp5/ddNFwtX/uWi7MH+hdb/o7wRr9Y+qmNR1JkTQZWr9vDcRt0J
 QiHaKyy3PWKSi55yuSgRxNOTpPtgWbYinO1FXPA9IC/ZnONy1Jc3isz25Gaf0AMS
 X5rSYn6ccaqGPxUGEkHHL2P/q+50mLjHOiBz7VlLwbLXe6BBjixY7hPvnaanKcdL
 s+xUUIfakkdJtru/AhXn+Ai892C27Sx3O3uWYP3XFev2UZ/gx0qm6A+86gFloCgh
 4btcfzKynmCIW67Wckb9giBY5NxlWw==
 =gxrv
 -----END PGP SIGNATURE-----

delay allocation of tmp_ctx until we need it

Alan T. DeKok at 2019-10-29T18:35:42Z
Files modified:
	* src/protocols/dhcpv6/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb9deb68cf34d56eda747080f1cb204057b8fdc3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24NDAACgkQfQ55zXdi
 Hs1KEQf+KDP9Pfz39wueRmA2J2zW7asw7WzW/jU216zl1oTK6KMtWjoe4IDioLT1
 dx1fBuGQwrQt/mkgo8QhA9D4LfH8y6po8GLh8h5IJ7LSOQnuZk8BhuPgxsvOP9kK
 Wp6euBEUrCsZqTSX1eG9RJjKkud2v6U/zFUhn2evQvq4COGdrYXeo+T9SQLSXsrT
 zvr/x8pCsmVVHdEXC/2EwvffNf+4mPQBVOo6YbbhX6T4kCBZTdXVoKM4GZkn2/ku
 6JLfHHCqqBSIsKTBzYejueHN2+d6EXBeDvlnZ9nt+er0guC645CbBUc5AIya0dwx
 wDPAaNp20PEdA/Bz69GMHVs2gNYKnQ==
 =V54P
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-10-29T12:44:30Z
Files modified:
	* src/protocols/dhcpv6/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db9a9c942d6e92fb71f526405836e6da5a6c693a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24NAcACgkQfQ55zXdi
 Hs2Ybgf/SkKWjyRcPKkJlVCTyQCA+NJiXLBDEF+SRHfZjmuUXYu9ZuJyWP/fPyY8
 M5+o7BarinvJ3jYuOoJeqIU5OKcM1pKVwltcBsd7+PJsysemAWav6HGZFhi++dMI
 W7+xhqY0K/AGzlN2CbUC3AZaaNYSFW+nB4HROfZwl9qb5M55W3JVrQo+FlJiphM/
 vPP8W1hwPheXxrAkWTUOkPsLRsrARX+8xJiAEEfplTsJ4iaUzRebzpEYPVYcIqrd
 bOXsABQ6j/ThZGadLVgwSwmuqsNuY3xgDoBDtwDDSH+eLOnR/LKh84JAtOmI98Wh
 OM/NFOzekbFdzMhQblVi/un+IQIuUA==
 =nEiM
 -----END PGP SIGNATURE-----

transaction ID is 24 bits, so make it uint32

Alan T. DeKok at 2019-10-29T12:43:42Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee034eb7ea765aaa2b2e96c17210280bde7dca5e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24Ll4ACgkQfQ55zXdi
 Hs2j2wgAkw4dwpjqrvLbfDkCGUE9lcK1DSWTX6Q5s3Phca7sQnhoE8syxXsDlejE
 EuzkjFpUqAC+KYcfNA9qNru182muf6zDkJ74s+k5pYGw2996NEGetX3wBnG1CrMV
 eNt9dh4/pdD/n1okAG3XYn8kawu8tLOr1UrZfyQVcfRU96KqY0lSh6fbTMTfss6C
 Zy+3XyLu2ax9B0eWl2vw43SQLFhS6HaciYUIQ3uKwZk0JVHsvOSxY8vwZUEBtq8x
 CkOWa4k/sCIOQVvGm94FEUqSOl3qCTUOWFwIvCG9A/5Oykrv6sxV9lerlgzn8eA2
 hHtR23L7ShYTFmOugITck+Bitfqufg==
 =aqQv
 -----END PGP SIGNATURE-----

start of DHCPv6 packet decoder

Alan T. DeKok at 2019-10-29T12:19:36Z
Files modified:
	* src/protocols/dhcpv6/base.c
	* src/protocols/dhcpv6/decode.c
	* src/protocols/dhcpv6/dhcpv6.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/634e74dd1965dd78958c24bef0a84bfbf4981b32
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl24F8EACgkQfQ55zXdi
 Hs3gpgf+JDyQVKAIXK3ZGEliz5ZmaXlVnDATnrWDW+eMsc6U0MoNL9W14s2PWiqi
 vUSjoPkNo1oMLRzQsaepa7iGjhc6sEM4EAshw95KpX9NkIRbFSmpmXe/67mZTwl+
 fOJ815+ZGL8f40hGzaRhM3wnL0XOXzWFJGZJGZxeJ8O3ixNp2h20yyFe/PkoJigV
 JbM8DiTbVvVImLR6a9JK7WDXTEbZmyJoOTZ1s15K3GsiDuPawTFBaL/bW1N2TIBc
 6l5faGV5voDTPvb6CcKV4lC3/RCzsNEkpXIuQ1tXv1lu83p5/vuiGy9ancW+Q7M0
 P7ywcRw4sFu5XKj7cidzbgrTjDPhhQ==
 =lybs
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2019-10-29T10:43:10Z
Files modified:
	* src/protocols/dhcpv6/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28be2a18b2b305ae52429782cd65f8f02e7b39c3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl23miQACgkQfQ55zXdi
 Hs02Fwf9ErfqzV5bkG70p8Likjl7P4q5A2KRNZEXvxuPz9pjdQRV3144Ymi/zp5I
 KQ6P4HNrbM73vrlpnSS/rzKD2O3+hub/3klZYZxcFjyiLRVh5XGNB67OZEjHDTSy
 7lQbIBmV7Wi36flILHqFMoh1sd8Kr8wOrTpNrhlhqTIdHn8yeeITNYqNZaq9fQfG
 PUDUvysKz8x6cc9RG08veByZqibJM7Ckd06WdQ7lg4w3/GLTGywxCq/OzSNU2yqx
 1ROvN3ukq0bTN8IyfozbTtG/aohKIGL4pQAOw/5Y4cc+IpviwGt/0UDCdV1aeU4j
 wQhxLgYMJeKCsVa+c0j9GfCdLbfYng==
 =0CP4
 -----END PGP SIGNATURE-----

add server tests, too.  Fixes #3079

Alan T. DeKok at 2019-10-29T01:47:08Z
Files modified:
	* src/tests/unit/dhcpv6_rfc6355.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c09c15a4109fd536ff649a5bc506b92a9810357
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl23mXkACgkQfQ55zXdi
 Hs3SJwf8CiQFbVJ9X4IYrBfABnSJjKUH3NB7DLSzG2GbiiaJxxI+lj0d08MZWcJW
 1pvcomSBxLqBz0bDx7tXBIJ9sSehRp9v1MSeMYhsavcQUfzz++dtlbAoeZPuHtnN
 k9ZdzZc2xBpnp1fHYa2wAaYTe7UmKtPA5vzc06tPhTIB9HyRgW+mrH7Z9JpwNqPV
 4EN3ywfkPololrwUc9VqddehvzKiUrRjCX2V9DYxD9UMKx8zDra3QGb5oBTMRED9
 Qt3lvSQ9uunhdPJ3x3IC6pzCKwUhm5wyQMKHKjabdl/rqAlJqGxvujeEZAQE43Iz
 3waJgMQitkaK4jhf8cwQV25/0k8pHA==
 =fy7F
 -----END PGP SIGNATURE-----

move tests around and add some more tests

Alan T. DeKok at 2019-10-29T01:44:15Z
Files modified:
	* src/tests/unit/dhcpv6.txt
	* src/tests/unit/dhcpv6_rfc3315.txt
	* src/tests/unit/dhcpv6_rfc6355.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b9554103f9d9b515c2d3e1aeacfa7b9f33a8a7a
====== 
Add tests for DHCPv6 / rfc6355

Jorge Pereira (via Alan DeKok)@2019-10-29T01:38:31Z
Files modified:
	* src/tests/unit/all.mk
	* src/tests/unit/dhcpv6_rfc6355.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cff148a20caa8c8ac12f3b95e55397829cdaaca7
====== 
Add tests for DHCPv6 / rfc3315

Jorge Pereira (via Alan DeKok)@2019-10-29T01:29:45Z
Files modified:
	* src/tests/unit/all.mk
	* src/tests/unit/dhcpv6_rfc3315.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3926072b0b41a70cebfa5bc9cb370fd55735371e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl23lP8ACgkQfQ55zXdi
 Hs39kwgApszlaa91H2PZlWH7lWfprtom0QNuK7AFKvXx/9HyUB6fch2g+vCBv5Wj
 iODu2/DH6J6Nv8nQN7KcHylqUVbTZ+bvkN/GVAYJ2c885OmsTNfOCVT3ZmbwZvbs
 hZikSB3j+ivhOVSu03p6asJaWFP6cdqqgA3Ql8kvcJBSx1MDgK5+lI3B4IoL+GSu
 l9a7f2ZnjvP5zCmoYq9kKV4j6glvzh92MBq1aLlfzrSHg3n0NaLI9MokS1uQipJ3
 5qFnkYR/r7lyEpjVMONJiQSd28rF09faLiw1PuOkChO5uibdsLw8bUvHTb8UaBEm
 zwmcjcgG7IpFdBSiwKtdJtrDdS1I2A==
 =ybx/
 -----END PGP SIGNATURE-----

added debug for decoding

Alan T. DeKok at 2019-10-29T01:25:12Z
Files modified:
	* src/protocols/dhcpv6/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9f05cbf18211e19806817db1e61218d09648c58
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl23lOcACgkQfQ55zXdi
 Hs04MggAj0cuhKQ98pZo7zxXxXuE8Shl0vZvRQ/L4NCc2KYaoZNlMWgaK510D0DA
 ARFeEJNmnlkysh0p/jAEsbCASPIbSwVwphFGKopXwDn7CPD+RkxqwefT16WB2FVj
 q7F3IDO8IIW56MN07EHJf2fcnhpTsoTOL/1q59aJji6yez7nC9R/w1bY6x/xbEJh
 cVV4zixtn7iXs8LFg/Ju+RhI+hXSuQ/HOQMr6pzVnax7s+PFRVHZ9xo4G+TZbWw5
 miKos/Cr8osyzwmQTTWcI37edUYGElbdUTQaO1+Ef4AqNRaw97fuvYeU0vlIXSJh
 kjY7Atkarr4gcoAgQ/6L6OUjMCVA3Q==
 =TsIG
 -----END PGP SIGNATURE-----

add debug for decoding.  and don't decode an attribute of size zero

Alan T. DeKok at 2019-10-29T01:24:40Z
Files modified:
	* src/lib/util/struct.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34470fc25f6137118d8061d3590be465f6cef832
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl23lLkACgkQfQ55zXdi
 Hs3f7Qf/R0ku3grjIP5IMQokL8OWEPRfV5KvepSiQr2bxY81JsCQJvJfNuWW6iEf
 MTWRNkRgqM1JOELfdlOnMf3wnVZ/SBi3VDOBn5063BOsk38ujdg/rSggAEA9iECO
 8lCrqLWjHEbbmZTwR2OfNFqqG4iQ/GUsJLgO8pqzBMM42ZtVI1dTrSFGaUJY8kCA
 MeMp6hPOwop7/S1D5QJLVgyOZVeYc/L09KauEfYZZeQwwgoX9ZIMo542WOhfN3wj
 Ppmhb75gip2LtyW6xKXW47lM0yVSy0riof7N6N1+nPk6zsiaTtkoyoXJdec6VrrI
 strPEpI+8QrWSzCtgfkcLzoUo1RXAQ==
 =C329
 -----END PGP SIGNATURE-----

print out buffer we encoded, not the buffer remaining

Alan T. DeKok at 2019-10-29T01:23:59Z
Files modified:
	* src/protocols/dhcpv6/encode.c

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


More information about the Freeradius-Devel mailing list