Commit report for master branch

The git bot announce at freeradius.org
Thu Oct 31 01:00:02 CET 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl26E8sACgkQ/6TVgp+2
 18p3NhAAidA57/CWZ+jXCKkA5IwQy/j17J0bzeUx2KScHEAJCoXRmFA7NYqeWHAr
 +tKUrZ63b7k3D3+vpn+HR5yeYpI1ECiOD1odT9l804DnoIxwyEOXo9WgDEHvO0hW
 fMqAnr5Fc2IvbXns13IlvMFFR2ibePDexEP+FgK+kWwp0fKEgoHc3MOxkZcwYaIO
 +jlDxqlJFh9K3PcrYGrIPFRyyJ5fPY71XtJ0Lq5jJs78QkxkjzqfYbvD0mqGaNh0
 lWIWuhkH3QJQWwle7nQiGQWIQovsWJoG6/QHlCZnD7t7gD0XcZWE3nTQpDL+Qefg
 5f0+d0oR7F3+zgsD8dImhfaoFhUoKPk4wi+7OV90dpZYrSv7NrLg2tW1Yq68kb1M
 ekpf8ypAmzmlz3OBbKLfvP0uOo06psazS61bViUEpzpIeNswftRHcRJrXCQbKfln
 PzHe+EoNMbMGfxvIxdST753VTGmhCf9eYF/n2M4LUsLhU6WmLMYfS5Ve4IDOHbIY
 dptyU8qZWvavD8DbIoD88GjIOHcjMhtmfJvWUxNm8Wl0faX31UXBdbbiXH/ZFaKQ
 bd+Tw1W3iEbHtEnNBepUFVGIYf5rBCfBzu9SIwm2O+d5Uza3lquivFC411JubKTT
 VcZxLfi2C+vjLlRoG62xQ4XTYyNKg2OwGEyi/mKV3atwp6ZISmk=
 =rARE
 -----END PGP SIGNATURE-----

Require a version of libunbound that exposes an interface that allows us to integrate our own event loop

Arran Cudbard-Bell at 2019-10-30T22:50:51Z
Files modified:
	* src/modules/rlm_unbound/configure
	* src/modules/rlm_unbound/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/425c54e359b21dcdcea23a6aefe8605794be636d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl26CT8ACgkQ/6TVgp+2
 18rNeg/+P3OODbKmozs0bEpkYjdLQYAU+fXzonmxDhIgv+E1Fk8oZgurs7Lui3eR
 IkjqnJJN+0hj504gTrH+EGNgbupIJ6t35XaYy/6L5IkH39NilqsuGLKR16lEj+ZX
 Q3Q8uK1bTm+XRw8FLqe5sGUXiL5GtVWGxeR1ICJuyKsAfncOVqadEDaAvDKKUb3L
 OTgsOPIRXbF6FKm2V2S8sDNDIwQrlIqzfO71ZelMyV9z7ro1GWkcq4AUOm5Mgh+B
 vwZuHv4jEQscxV/pmmAFKPTJqkzHj0+o/D+FGe499Ezx2E1pKTeSeJHh1QZbmIRP
 3IGj5FsL0x5NGX6P5CptC6anIJ5CLLixaFfBb4t/xT05yjTxsWGTKX73qGfql6gt
 MCdR1Aau8TUpDgHxaUXhLpQmk8b610sIUj01ib/li1ymW6uggq3qV/Ohxw0w/Rad
 7G1axAt3guo0OQP7eLVgr/VuDGXk1Byh8eE9T6/FQrGo121eQcBsi+Mf+/4mbbWt
 PoFIevLmb4MzMuZPmujlHOo1Q3hMnTAp0NVyGj2MJRCJB3L0TU+kKnlzZYSQKX0e
 1m3lex7MMYey8Y5s0y9cFGCkEiRaYibSpj2wswjFo8OYp/gQONAgsUVPdwr3N/WU
 zTlLdpLm+KW8hE3tRRvrtg4aiOtd7mEwHjoa82ZC+TJFXzncBHA=
 =FkSM
 -----END PGP SIGNATURE-----

Minor style fixups

Arran Cudbard-Bell at 2019-10-30T22:05:51Z
Files modified:
	* src/modules/rlm_rest/io.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76f2fc4dd0452b5d5d8a5f4bd07b76b76835180d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl26CT8ACgkQ/6TVgp+2
 18rH3Q//Q1zRcVONHS8wrANuSSuEsIbaa2df/NNwqVzYgakdoS+YPqgl7uwz/sXl
 BsidLagHl15ZErennJTRN0kAYMeyYh5x+dX2Qe2pqrQk+bzJ39GE2Gapzwq5PRiB
 niz/tVxr4JOKzFPtnl+mLOgYbwMn8XsZIfIO3BQc6622ZolssPbvarfUgOofXdbp
 U34ZPxkl9ppwQl3IWRVsWRZF8kpI7l0L1elzIx6ffmCxYksdsJ0yUjqFaFJarLdo
 lynkPHzJDLv6GmN4jaD96yl3hAfeg3lcLf3xMJsd0DI5Q0OQ42aM9Kx34dZb+P7z
 6QdnbtkmrD2NOVAT6dzGwkXfjV6Uwk7wLoteYJwx+uEhOHa6PEo5dUU+zd7WXgqJ
 Y6LUfC1D0qDMZPAXVlFxX5OZQNtmquo1GeALKg5r6Jd3cHHghGpIe7yYzh6hkFWo
 dbQ4emsi2PQ1Kr5T08I3Ue7XIzRy4h7fZxHQ8x0IIb8MQagIlISIw5Hou8StYVcI
 /7to0wqamFP3str5E0R6SlB9Nip0vN4PF6tgJj3lwm79QUQRV+Vue6RU13f0axuU
 PqEGzJVqVLpg3o22w9bWzYJu+SvwdNsjHuvIJ4j7/YjJVs0SEC+3BXJhJdWQ2bww
 yMk8lNngU+wtKaJfgBDXGcG57/8eWYp+Y0KtGdE7WxQ7q03sNSo=
 =4h+i
 -----END PGP SIGNATURE-----

Untested async io integration layer for libunbound

Arran Cudbard-Bell at 2019-10-30T22:05:51Z
Files modified:
	* src/modules/rlm_unbound/all.mk.in
	* src/modules/rlm_unbound/io.c
	* src/modules/rlm_unbound/io.h
	* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4cd4e2356d78af895b04dc62842e6777d29c989
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl26BnwACgkQfQ55zXdi
 Hs1JAwf6Aqphi3YCsRfPClpWikuudyRaY0e1K/mR2/UzfIVtJ0zfSDR6EJNuDYix
 qdGNlFByXRFj/EN5If1vllz1LCeK7uJoolld3FboiYUgjYSZJlKLjtgwEfCL8WJo
 zJrn/2ryRZghD91Mhlt00wPN/AK55HvypsGHq7khp4d1Re7X39whhR82Da88QXzo
 hQ7fO8t3Z/PVh3uf9BdyvJaqN+0g30Dwj7rmf0SLoC96L1ZIJLp45yzHR2nxjIwV
 UioA4iF0WRP38kcKq3Tr1Z7R4oMoeXtd00uje6lJyyS8I4CG7f1dQk1SOzWckTLF
 3YKZFc8F9tnm4WW0vPp92e+eRD9kzw==
 =Z+hK
 -----END PGP SIGNATURE-----

correct hex encoding of option

so that we don't have overflows

Alan T. DeKok at 2019-10-30T21:53:46Z
Files modified:
	* src/tests/unit/dhcpv4.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/140489d92eea8f2b20a8db91fd119859161e8553
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25/hoACgkQfQ55zXdi
 Hs2Tfgf+NXxCC5Z+I19N0Eas7pqq0SF1PECVfapkxBhoJQqbBM0ePqcZNNnzYmgR
 tW4eEmUrFyKL1FeLdHu3c8mbSIyeLMTGzOFjEs/WTWBJ5FIG63T/08hV2+GbPt9E
 bE3yPYTtIUBiovWV4QyN9zeXS3712x9qBuYkEwp7KqnN15qGGVcSDBdVxa6gr96u
 zTp/lEd9d5Qnug4hqFDH6h5t7g+oravkXQRISY/NkPAcixOIzza23ePc8OqZu/hO
 VyQC6ybuhl7Peue4mB4Pk6cvlv3ST9ed2eFk9gA8l5sB9tctWOrE/TNYDXaRbeTT
 2rrWd2a8D/pGsCyW6POhBoHNPRn/fQ==
 =bkQJ
 -----END PGP SIGNATURE-----

check input length against minimum size

Alan T. DeKok at 2019-10-30T21:18:06Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7306b2fb73f2dfb4ba0979d7c0f12ffebb8cb446
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl257e0ACgkQfQ55zXdi
 Hs2ClggAosNEagGVW6WqZCal8bPezSCApq8266SUw3z3qi1QSskQyfcE08Nw2I4s
 2oW3sP8HKrMRH+KVOlO/yc9WKyIgm5YINZEXpw87HWev6Y63O8RY2WCLbZQgwnqs
 Eu9mg0/sf2OgX1pO93nsGZYTDF80daqk7V0qZK8anUiesDRf0fZA1yoeWpTtQjFs
 aA6ch9x0tNVigZxOdV2cbvOwYhITxaqkuP0HAtfQHnbFxAalLFz+EQ3jzE9SV/sE
 2PLqkzhVcyBUXVNLCmYCeu3lqH7MUurMCPbvFCtcxJseG+vfJGAyGaCaiyv1T5Hu
 kKMkywpFz1/UnXc4iWNBIPWF31eNrA==
 =fYA9
 -----END PGP SIGNATURE-----

always search to the end of the buffer

Alan T. DeKok at 2019-10-30T20:09:08Z
Files modified:
	* src/protocols/dhcpv4/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d6000dc466471fd28863070ab9f5233411df950
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl257dkACgkQfQ55zXdi
 Hs3GeAf/VsL0F8cgDZoKi2y9FNF4c6+sCtjiEz6Aztnql1pt2W9fxa9sQaZvqWFp
 OxKSy0ffGgbcCDvbGFpOPCUWtRxIg3O/B3u/lHaaeHadpEFszfr3JgA5+02WFjby
 Ss7BewitaJZmjUrWj2W9n6lx/cSw+BYVyHjgWdtFFwe468273fcRCrX9mv3OzFRa
 Z31PQVx2DQwdGsieo2SIy3po92kr3GSflesAZluLIScGUu7w+lZwRJ3TjvsQT2E2
 LyWT9x85A+/RMMLaJgyjubRof8Bn6RNy5H5Ts2izPiR7evwLb4HJ9lahr09YIbA0
 1QZGsUa5bSTVYfNfhXveNHF2KKIGSw==
 =XA7r
 -----END PGP SIGNATURE-----

check length before dereferencing it

Alan T. DeKok at 2019-10-30T20:08:49Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6bfb5cf03a9f5891ec619082bc08c42f2413c0d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl257N0ACgkQfQ55zXdi
 Hs2hOggAo/T6zesvXT3ZGOxyVtNcrexc+XcyoAVk9sWcjY3a2YJfekv5Jw5MOTbD
 3yhty7WilHx/PdiJU6tPj5uenOavzOkjV+YI8lzeco+vviJzLANU6skIoQToegGm
 g4vajrHwgA6m++hOPcYbYJkSwXv4FSAWN6CAsYHzVkpWatzOlH9MDjrT0k2arHPs
 foZ77TlmV5KVW43NLubw3wcnGotWXvy23p17wJyQiLz8UaNFJxYgGjFAOV9uopH3
 9yYZGurrCz3ddpVdq4BXB7et8ZCJ6FXuiLf/QQzvQ0yyMKyO1XLumauHUdqQo83u
 p/poeRE8NyNqGP4OlHVAgoPrCWUfZA==
 =UEUL
 -----END PGP SIGNATURE-----

check for message type having length 0

Alan T. DeKok at 2019-10-30T20:04:36Z
Files modified:
	* src/protocols/dhcpv4/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb3196f9f8d655b447205dad9de8d99f70f24104
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl255o8ACgkQfQ55zXdi
 Hs3cnwf+KC7kKl8y1pwXsvXP3P7wnCvs563NOPwTSPkj7XUX/3jwZo+nbyx12Zsr
 JJDfftZbJCwAfte61dCZMwbjHF9hHJ+t6hMaDKcAE8oQkoGqfrzWkG6tgLJ7Pt60
 aMCbnoL3Cv8NlO0Sq76DL13ife5q4WkS0lzDw7Ekoxsi/htT42eYx+UW+6CfmGoM
 6XmbThLq6D/fAbknf0IbxVcaaf2q9l9aHVJ3tUT17TJRmctoy6hJSq9prTUzubGr
 sGZbK+Lm6TfNnBiv1rUKdFG8SJfssvPWzPIcc4aluo7LhbuZ1HWkql9NRKokppFy
 MYQGG3vrV7IufgTizw4dgEg6bCxOGg==
 =ToKw
 -----END PGP SIGNATURE-----

casting for compiler

Alan T. DeKok at 2019-10-30T19:37:46Z
Files modified:
	* src/protocols/dhcpv4/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cc10616aa46dcd2243f858900312db3b4005948
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl255hQACgkQfQ55zXdi
 Hs0CwggAieCxvXlYk2KjyxOfQlALpRJ0p6+iRKAQtThgUCLjDBpeeBf0Z0keAH/W
 tKRf3JGZdiabk3f+2C+bil8gl7LE66EESzWPZ0h7UElYpq9m3kF7E+QNd1eWS3Vj
 TA3W5ambTiVbssCHpISdZ2x0Ln77ak0BMcUmfVppmgB2XPCwKAeqRMeGea8bN3sV
 EV8bXbCR/vchXOU9xT9xSloqXwsKPvPerT1w0VyT+mHk0Ef1mrj++tk930V8uhBd
 BKnMzQZSoISYJiUfRxGjVUmkHzMGxb2zRgZIjj/Ssc4MyVnbPKNZgsC+YTgcPCbk
 eA1aKGEa9mXaYh4DQF8VQpcHOKGscA==
 =dC9M
 -----END PGP SIGNATURE-----

check more option length correctly

Alan T. DeKok at 2019-10-30T19:35:41Z
Files modified:
	* src/protocols/dhcpv4/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/112a3ab110fc401572fd620766b2dc6cfe84a70e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl250j8ACgkQfQ55zXdi
 Hs2+hAf7BJC+oyvpETuegn9RePOhOXfUpOYU/VDrlcM1QoVjts1gmuDnANaQuGju
 PY6MKJG7fSFqxVJ8BSoEyAdeWtwVgZ6EshEv96aWwpUjlZb+wnXsGsxEej56KcSy
 iDQ8ICFEP81YFyG2uCwWBGGHu9ChhGVgf+mkY3fWpVQrl/Z3Y3ob0IZQ2GVL4oTm
 M+tatNloBfW5M83CvRd5OxIyPdVFuFwZsq2uLpl3Qk1JagkP0lQUezG95TpGrv4e
 mQVZwnPYt3k2xU6YhDdCysIKTTj0Kcv2kkRuxuVid+V/ZQX5mDH5X9oexpCkWuVJ
 Nt6Mj2cJvfa2Xa8JKDKLFa4YT+kaBA==
 =QKUY
 -----END PGP SIGNATURE-----

check option length correctly

Alan T. DeKok at 2019-10-30T18:11:04Z
Files modified:
	* src/protocols/dhcpv4/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d588fa1c871d77664c425ccc5cfbbb47e1fcce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25za8ACgkQfQ55zXdi
 Hs1OLQf/a4bg2hM3RfIUckl/2OahbFIR8YLnisNmwgh0w1rfGJUNChcNXEMgo6iV
 eUIsOScw4I3HLO/SwGIaRoKuNv+cpYzXqKNYsPu2b2BnUEB2RhSf9s5TdP5y6yjD
 FPeoC3QfjBl3ziv9ru3fTcTpA5TfyOyObI+DkK0EsMOw85OWeODfsyTkIAeen+pg
 lvIKAn3fOBJitX7O/XHcAy9Mix6DGwS1NfcSs8igVm0btvQlz8tSyqQjdcNm+KJ8
 NJWRouch6FZyU1ONWG4DNUho6gnLtWAgm+dWnhIWEiMs/+5yzhSpNccjZkI+BJw5
 7OjEQDENS+d9U6tAGXHr8jKMuAd5kw==
 =qQo/
 -----END PGP SIGNATURE-----

add packet decode test point for DHCPv4

Alan T. DeKok at 2019-10-30T17:51:35Z
Files modified:
	* src/bin/.gitignore
	* src/bin/all.mk
	* src/protocols/dhcpv4/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0797f0fed6d070bf3214e317d2ac7b159e7efaaa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25x/kACgkQfQ55zXdi
 Hs0SaQf/QS1NsFEATKcebssNogBQb1q8yvep+hTC7RsNzM1S/mZydW3kmPnAzm9X
 BhfDOr4h2+jtDPXBSRWB1NTrEm3uKeKiS/vpF2gLa1Ff+AQfBAdow7Tw+DVPB9fJ
 29RedYFXhduoMVc/QBc8hLLfhPflvLVSe9CIeayKC/6ZCZ1iTqSHT6sB0EB/YAMg
 akHO1lxgfMbzmaMgrc27JClQunUbaF2FMhInJBE45V6Rea5hg7bzAZKsdlEJaodu
 DKuGB+KYF+KPsTch5rhewMX1ndBlb9FmX/rReapgCP784skJ15QZN9+w3Ir2j09I
 S+UNwQ78v4OBU6NzaSL5JBr46bbzGw==
 =24ye
 -----END PGP SIGNATURE-----

speed up the build when doxygen files exist

doxygen creates a million files, and we don't want to do
automatic HTML conversion, etc.  But we do want to install
the files.  So exclude the doxygen files the various GNU make
magic that we do for transforming things.  And instead just
rely on `cp` for installation.

Alan T. DeKok at 2019-10-30T17:27:18Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b452f2c1b3c29d654edfccba58b11476024a3b01
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25llQACgkQfQ55zXdi
 Hs3rSAgAnyfcUgrtrpEjcQrdOVmcDs360GXFSjjajJMLeTPnAVVUMYrNOpJo0wPe
 SPilyOrIWOs5xGMyty/knTjSROfBp90RyAisz3pU4s0osx11YseRu2OhcyKh5wPH
 eEJRbGiRyXYzCxIiC3OIb6u5oXvSwHbEweEhKv2dLu0mlZGAgXpRd4MtugNKfXKw
 LUsH7WaWgDWBH0xDyd7QARo9qX6SF+bdG8zq/9GYxL0fI+EyCxMLvSSLOxnplnHL
 dMAcAs1Jget2glrq5nQm87wgB/AEsy5a4VAWkZKoqiglM0Gwu5qHt3783R/mGCxD
 H++NYUlCpZSN/5dqGCUZB6ioKFE8fg==
 =kBQz
 -----END PGP SIGNATURE-----

add decode VSAs to DHCPv6

Alan T. DeKok at 2019-10-30T13:55:24Z
Files modified:
	* src/protocols/dhcpv6/decode.c
	* src/tests/unit/dhcpv6.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ddd92d7f706c559398548320cbba07a47f27644
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25g2wACgkQfQ55zXdi
 Hs3m+wgAgmOzZxE+XXUt9FFYFrV41ApbXmzraTMHnkiTVjWoVcPbpUYYH3qJ83Yk
 Zdww6RyBDSZoAhz2EZ3CaEF/9wgJZCTJlEKBk3rGEZpEKljBkqRgnNs5f1leM/WR
 8bzCSbixfPFE2KorJvnvKRejN6UFj0MLW6x1a6c6olkc6H0Mzb2+wqfZc5mba/3V
 y/SBIrnMvn81C1GO7YEDl3n04jLzngnqRq1AtIgt0ZVbnDPWKjTWoAmMeSNqzJIx
 oRQMh8FSYSgpRZcc0xa+QT9HCQn04vczGMfHYb3MmAhNIQ3g+kvCXbdotiYHR5CB
 FTn8e68fhhj5oqi2M+NLFHcHMKQSag==
 =OKcJ
 -----END PGP SIGNATURE-----

more convert complex to struct

Alan T. DeKok at 2019-10-30T12:34:52Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc6784

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65f49b2e83771ec6874c86d533bbd512dcdf9029
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25g2wACgkQfQ55zXdi
 Hs0XKAf/bSg1Ta4fNIC4kwffOoqg2SEiht94GlwYb1/Kbt+3bpmkULJfJCSJbwpe
 HWPQ3pGZAI8l5SGlFzJVv5C2ugWOHZP+6O38r2KCGflE7sZ4TiwJpJwklh50rWRp
 iHTotaQbRNoDZDpIe8FABz1+P/EfKIGURRCS/+bXGa9WDdowAtPr+2Leouq8aujc
 AnJ3Bg/5tA4jQAX9aOWArtJ4p7f05mZLPjmtApyW0owi4taWdMIEZ6vOGtUX2mUa
 nBFiuqyTxDWJaCCVAP5tmDcp6at+ZcivJKy4BqdaDorxlZxNYhwUJge6d67ZXw7j
 Ub3LEu1DizmE325/J3nVfioul/tQIw==
 =Y3+y
 -----END PGP SIGNATURE-----

convert complex field to struct

Mostly. The struct decoder still doesn't do DNS labels, so that
has to be fixed

Alan T. DeKok at 2019-10-30T12:34:52Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc4704

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50b703ab358504e9f67c5308376e2400f4e4c99d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25g2sACgkQfQ55zXdi
 Hs1Hcgf+LaZzsJHNMf2+vKM15N50S2asWREk//rm9JfxfuIupOp1xnlfv9SRBn+M
 B8ZUH0FxsDh9F4Th0dPcYDToOJ331EBMQu11xw+1uKCqxu0lmR/DTH50fmNvFN/w
 4qdnFtsSDgX5RGodJsimW/1Yq3dcUGbT1jh+cWTNRpJiKxMCQ1puun2ZLNvrFTp0
 jb38EyV2SJJYc6zbKqb5NAQIoDtm3VwN6b9t53Gn+vv8aHU81b/6cGZu30bZQB8J
 f8obwa3oEtXHsWDc8MflwulFoFYqFan7fo4VOKkfg4SG/AiWlNR65RjXysVKdgkL
 8pDZEykEEY1o3jpV4mlwB5t2dHjSyQ==
 =ZOfB
 -----END PGP SIGNATURE-----

partially decode Vendor-Class

Alan T. DeKok at 2019-10-30T12:34:51Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc3315

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c2024233fc4c93bdc18b546ff2b21bc8c3ab2e3
====== 
Added some more documentation and implementation restrictions.

Jan Hugo Prins (via Alan DeKok)@2019-10-30T11:38:08Z
Files modified:
	* share/dictionary/radius/dictionary.nortel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/764066d2c1fd4457cc7388c126bd426112006bab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25dU0ACgkQfQ55zXdi
 Hs3zUQf/e6rEjzTgu5o0LCW2Yw50UgpwMhcZ6C79DzPtdgk7DIjakKVWxtrIFbsm
 suecOOhmwlP3vS0BZEZnI8qaXP0f8nV8DjKqQWRPmweLGI4bKBDTcjQ6dI1FbdAC
 bEPGYqKU5GYFI5epMPev8F398GqqZH7QBTu99pMOPk6bTj7tnziHxXnrJ3Izjq5n
 eb5CygUBg98cNyoG9z1KUKsqDQ8WC/61Yo3PULaMqKMSDp44FTXrhHvAn7G6tyV9
 G7xg6o3IF6GnF9Wl31vyquFEVA04ERDnKfCvlMJWVMdC/o+gkWD7FU/BJeQ30qe0
 FuhDyCaIVQmcxx6LqwFYZxvxp7WAmQ==
 =PL1I
 -----END PGP SIGNATURE-----

decode Auth option

Alan T. DeKok at 2019-10-30T11:34:31Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc3315

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4af2a39b39966f933a9afe14cc202e46083a6efd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25dREACgkQfQ55zXdi
 Hs2njgf/ZhX5UjDBqQUhprtEGAwyiyCCBXL1EWdLpykzDP4F8LEnOxBxTsmHnLDP
 2QSvbUXjWYi/bVX9sAEh1O1b1/DqHYRQ0hNcayvzoB3TOMPhkXhkU8s5xDeI8sj4
 s8EGpP3qvuvwRyWLtPTz0y0FKPZoApCh448hq2n1l8WAXYcXWZSN1UNYvochSEJM
 EIJE4p3S8fUr1z0l4v5ZbUVsDfwHToySxIBCI8jJtss+j8FVZJkGSS4ngBFlJsX9
 p8Rz1WdM4t+RRitcwgVAvnm6WrOnwNYtKqy2zukFr16JNhBDHDaKM4lw5fitaWo0
 wGiVJe7xIFPIMyPKzikGayAO06W1xQ==
 =xHuJ
 -----END PGP SIGNATURE-----

remove checks that are no longer necessary

the parser no longer depends on "previous" to define STRUCT,
as they can be defined in-place as ATTRIBUTE of type 'struct'

Alan T. DeKok at 2019-10-30T11:32:14Z
Files modified:
	* src/lib/util/dict_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bface94a68c2fff64c6b46c7b6f755f307f323a1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl25cdUACgkQfQ55zXdi
 Hs0pXgf+PdgE5e3oC2gy/nOZd2cURc8oWDLApcSfknBeh1chFHXSpDKGgsZmJb7Z
 NFSbweYQP7QN1jQhueSf12VlYYXCAVpH7KVi2L9zmoeRCH315OgF+Z3sxlZXdyRb
 rL+ScFZ3bP4p1XGV1nE0yWt0bmnmR7MTTk9ly5AI6/sqXfG5bpR3uGoPQUa/2Cig
 748XYFb0TsCiyBJ+7dFI/GaVILB+kKnCX6MUSle5mrGGoib9plDALzqkWMOk0ddm
 T/8Fj2pYCaajn7ly7q4hgRVN9Dr5fGM4K9QAUX20DT/H7sYDSIA4m5YTRTnA3Yzp
 WwOFnu50Qz6MhHZ2kFCf68e169/rog==
 =8X8I
 -----END PGP SIGNATURE-----

decode Status-Code option.  Fixes #3800

And add values to it.

Alan T. DeKok at 2019-10-30T11:19:31Z
Files modified:
	* share/dictionary/dhcpv6/dictionary.rfc3315

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


More information about the Freeradius-Devel mailing list