Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu May 18 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHNjDAAoJEP+k1YKfttfKGewP/A1QLYZpl86IDP24spGupCGY
 S9jAihNXhgKb9x9anYLOA+YLr0ETaVkfmoHmDR4qLomykV1Ya3Up+oWVJDggixpd
 DhKYbvX5a/VV13fcBTIPSbK52vWnYT0s1UzDEpScUsEW6pxdeZ914hMdzjAdddOp
 8313PWpkwFfuGRrVuHcnWkO4XF8TV8QgDrOzpGh46zqlI52vKa012A2YL+XPI+oF
 BENyVSuQ/QwOP9WmFr8cyrb/bVMIsQk4PPy8+AFKwrXH/vj1bp30mt9FjxPPF2zU
 WDBblnc1orAGwGHLd/bxIiPh6lJxvfaiDHWy9vbV6yVbkonniQX9SQ6+tbOkpqvX
 HBR0z++7puIFMSWbJvndxbCpcwTTx9+mqvM22GkW7A9TBYkM2LaXThizqJs5LAZl
 UaAyyJ4Cd3zfY8ka4ZUu3b0kCwddxpvvz1CcAWEpVqvEQgg2lLhYYhLWA45wVjc7
 DQbIBL37lgjrbvvkEz+eX0Rhid20OdjJFDAgHhKbwAHjzprTPQ8pOmLD8IOhOdt4
 hVkYFjj714tZqiiQZBQejLr1DgF0ZxeR1QTWgZEyiBgJZ0ONRpLUpOUYG2CfWNhR
 zCil4SfwUz0nGFSTpnIdE4OFH8/uZVoD8Up5SsfxEIJ0KngbklvWtOpl1VyxVWD6
 nwNaAzvDgw6YqsU6kZEJ
 =eHrk
 -----END PGP SIGNATURE-----

Use generic network decoder in RADIUS decoder

Arran Cudbard-Bell at 2017-05-17T23:12:02Z
Files modified:
	* src/include/types.h
	* src/protocols/radius/base.c
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d308b83147cb960b14c47f0c4057d5e9b058579a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHMevAAoJEP+k1YKfttfKzXkP/1XCEx14W7Aeg5FGNDOCiGHe
 RgNWHdguole3D1+0aDP6LJxLbM8ZcqVLQr4ILfcAEs49hsFAmtu9Xvw8SIvyerqP
 mhPE7GmR9KCl/XXW2J9Ddi5Cq2OkcQfvxddi9IicMKYU49C/DuMqe7ih7QeYfBm9
 /ADiJszReK0N4TDsN9iOAeNlATXHLsXJ1eGWFIHbJ+3FgLh7NCkc3uR2f88viTwK
 Jl3yvgHiCDzkf0NpGBduifKtyzPBb6TVnN+tibC4CYticPrLnEJGxxQ0E1nmYeRB
 83gQq0aSvvYLr3BaF0lcma4PoL8bfsZ6pDH6wh5CZbR8QVtYLPZHF3ACi25Lnoit
 SyFMTK79+5dt2Uoepl9GJV7VtLCbLM0MaalC1i6kraR0LGKcvEkpMgOvL/uFoTX6
 jJqZgQ1BobeSVzOEePICHpYbbvMTtysipEeACEBmRhNlpbuNhIXGiDd4/F2o5qiZ
 U+TJ8uBSF1DuHrDJ4e6fDCdrXQl73egcO6lmFakSjZW9BygZ+4a8vdXplnKOVSr5
 RpSrUxG9V7rAXHBT15J+Pw/UFyfV+yNufLjIS9fonqiRrXwBfOsj4fh07xCXG851
 0F3PNTKWYiCxQ2GCjrnv8llAjYbOp7eZjVEjw/PfWnUPWK8X78ZdnMoAmH8vzGJu
 UGGZ59LmtBXDMj/a4UVM
 =f6VZ
 -----END PGP SIGNATURE-----

Use box macro

Arran Cudbard-Bell at 2017-05-17T21:59:11Z
Files modified:
	* src/include/value.h
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a8190c79a6c420f4b8e67c5057d70905a06161d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHMaJAAoJEP+k1YKfttfKhnAP/3B8ZZu2OpyyJDICjegk+6it
 ePV7Kkb1+cR6304gx3wHAFU+tmUbwZcN4t+6NFgcPR30kYBayw1ofKeTHZkIAIDh
 Po+U2oRvcNe38FiF1jlTC4Iq5JG7mKt/abT8xzUTfZ8T1u/tNbs2JHpnjDt1/8o4
 lJLuLfjTa41UGgQhDH4zg6Wpfi78Js8znn46pKSzsbOlgAvZ6ubhM8iTVSRX1npX
 UUIj/euAk+JumzUkQXJ0BoUpRK0eNtQeyL5P+6dU6ylpExhL24dlZkUHePa4fkMk
 F1ki3PfFEhryVl4FQ+ywE+19uxb6+fK0CSX9VBpZi+cZVpn8pjb17u7vpOh/5KhF
 FUyfeawF4zOb5sRlBdDJjfNkIWcODfJS2+Idhk3pa6VhwkzK85zchJxdd98CiEtb
 imVgpi9xfAreocnbo8CJ6DtTiWGw7lUa5pNeDiy1CLqozilvaxAFoKF1xOIe9wpv
 CASaRnTSlpsU5UUbns15bc091D5346MXmi1CDeWbloHiou/krb9aGw8QhAVMIkMs
 8drywqt1Xm5ff7q4PwXAHwhZC3DiBv2G6d158SK01MTeImbs3coYl8uwXtWryggv
 cqCcbHWntNDeR9wJEB3najh4TXQtI/KM9mKTTfWyaIe3KWJwzwwKwxSpW4kWqAQa
 pf/gVmvhyz/jJ9/wK2md
 =vzdQ
 -----END PGP SIGNATURE-----

decoder_ctx is used in recursive call.

Arran Cudbard-Bell at 2017-05-17T21:54:17Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce472200b4dfe398c830874ca24c6a1b45b095fe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHMZ6AAoJEP+k1YKfttfK4+kP/3HY9q8S7wYf5vJnl6t5GvTd
 hbYzCD2TwiO23mUMul/gixOXnqrEL5NSxrzGEnfpx2VHRSqRy/2VxQTbJlGnVRKg
 y2PSceTzw7jayGTArxEY0Ca6CkTozBDlE84TvFTDzAYZDYoDjdE/tY38JYQvbU3p
 W2LwE8VyQYbHJAS75TMuCb5FKYolEjlWAM9olKAhhtRHD1xRQY+iwFfJJaPuZy2Z
 Rlz7SSzwj7U7hZGRF7+jfEQ9I2smHan6QzvJHna1v+rtuYQRBgHUSFmKpyUahH4f
 rHAkZLa5sIBbc6LFbcmrWsxfF3CganP+1iyKYpcIBOUvmpc0x6G71VQn899bioSx
 GT2ECeu/E3E+6xmBPq7wbT3hur0sJdm6j/JJAcwNSIXIHsBVmhBg1/cZGfJlYpAd
 TJvKZknVcMGhrRgrQFVBci6bcVkymkNqBrdLOwo5M1L6V4kHlIsrWVSDulYwL19N
 CuXFe28Wh67Tv1zUufi4GCat7A3fbgqEM+EX2VC5LbYNtXpcnXl2tkcSXBpPt5gm
 c20ROcdjujVrAvHbhnRVPl3J1lEiwVRkDOi85eT5OEvy1kHTcVfYbt+dqsG5JTcV
 Cs4uwxan6bPVaXGr9OE90ESQrVNx6BatdP+vZ2BBeXgu8UewzYETwJ/vpvDR60Hz
 NqnzP0pOWiXqgZPPQwqY
 =SWgG
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2017-05-17T21:54:02Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a2c6edf1eb0ee57623ef44f651acc216b8d4d59
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHMXrAAoJEP+k1YKfttfKboAQAKEskmhprLCHq0AhHBWwy3RE
 Zs340apw+3+W8eBHtwGm7RLVqBj88iiRdP/i0PYloY4r4Sw/1Pn9Ba8uKPjT22G5
 P86uSVKn+8Qpa1tPUt+blWmObO00f6fx2vVZZjhEamk7Tl5na2X1MdAPn65evbVs
 GEyVaGvD2ekIpKzEgNmpme1TF99dUlbzGEpq3g1uXI4ggh9oe2eHFUoLSOtvDIW8
 ozWqWCTB1hwcWL98bB5RxJolo9JM8te/MSGST7JbZTY4k1pjDbJQ5K2Zt0ucO2wU
 Uq8lVw1g7BtUwoDv0MLf2SKbeW9jJiHe7EB4JLfdCaeypCz0Ln06SRzBmj1hMsgN
 GGWERmDP1ruGg9EJ4OGxj7pGhfzEPjEuSUjNTDSOKSD+QEhXOEflxiRVq+4hG1Jv
 AYnDe5lFc+qInUvsT0si0rnngO4x55u1zcPHyrpDVma8EG+bFJAB08nGhu8pSBUO
 Lbl52pwjlQl0CQm9LyNan4seS7ry+JgTKtnTjKvD74V/Bm3lGNaTsSMXBa80t6dk
 rwczz4yLBIX0FRIIuR6bzWDDADicZcGSXuQzDbJSbYdA2WSuAl/TzzLQoQq+FR3F
 n++7mk4k/JbtP6DFEEVr3fKC84E3G9J4McDs2uO78AHnJd0lGEI+0UiaSwU5UJI9
 JzOJWgGuXEzlbOffAFdr
 =IJRJ
 -----END PGP SIGNATURE-----

Encode scope in IPv6 addresses if it's > 0

Don't add padding byte for V4 prefix

Only encode scope in IPv6 prefixes if it's > 0

Arran Cudbard-Bell at 2017-05-17T21:51:39Z
Files modified:
	* src/lib/util/value.c
	* src/protocols/radius/decode.c
	* src/tests/keywords/length

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2e2978c90e5368800e6f81cb7265c8701853b54
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpFAAoJEH0Oec13Yh7N/SMIAI9L0JmLjHeqlFZceko+iBDt
 G06NpYgtfw+JVE6t3bunRe5Bqw7BBpBBTGCz6s6WPjaBtQRkLPVE71VkNHyu5KQF
 zxhnrGLhH9v/Ynw5MEm07BSvmpqQizK31Xq5MmF74k06xaDa8ionOBI+IZa8fR7y
 gcdvtoJRtU+pwDcAU3CaRNFco/khfkCRbX+kQmgLEYsk9KuiKEE5ogOEd813FrAN
 gK8W19flc24rcwWRshsuV6MUsEOg7btWebGLf6jq2E8bEumTRqOev3khf7vJMDn7
 KWdOHOkjiJIsLu95JtDUgw4YF7w8SUWzufHq8jZ8nAbU/FgeHYB7hsWVTxsuuk0=
 =uNkg
 -----END PGP SIGNATURE-----

allow for partially parsed sections

where it doesn't print out the final }, until the caller
parses more sub-sections, and then calls cf_parse_section()
again, with variables=NULL

Alan T. DeKok at 2017-05-17T21:01:57Z
Files modified:
	* src/include/conf_file.h
	* src/main/conf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c36101185e6f003bb50ae40fc53883dc9a54207
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpFAAoJEH0Oec13Yh7NThsH/j2KUMAbT4Uu57OHNZqsSU+C
 eKYwBQvRLRIr1VaYH1TQzMEriSWKyDdhVY1LbZv+OfVou/v5OkK2TxWsf9Lx6JEt
 2sxqDdkvKDXWACYi7z071hg87V1VUvlSKM+5w4LrEO2xqewvHPU20ugtK9JjLe+u
 10z1wqsneg3V8jtZuF50p58uGnVRGGGJqLrgs3fAqSsLrGRyddW1Wxq0FaykWann
 Jv/VbyUZ8+KldijB5OSq4MpyY5PxlWKe7PYjGkwLxOb7lZW40obUe3EmzDVJ+BSw
 ju4alU1pVKvpdaLR35qYeHpUcD0GaI9oit3lj1rZyx19ZFKEbh+3btiozMPv27Q=
 =3IZw
 -----END PGP SIGNATURE-----

plumb Status-Server into new method.

It compiles the unlang, but doesn't do anything else yet

Alan T. DeKok at 2017-05-17T21:01:57Z
Files modified:
	* src/include/protocol.h
	* src/main/virtual_servers.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_status.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a726a5a79234628290c9f9b332658524f970b1cc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpEAAoJEH0Oec13Yh7NETgH/22Obr37qB4X0MN+32D7mQvq
 I9GJEhTqUWrjeLzhW2H77RdG/f8488x6powDjaYO6lOfXQScdGMNn/zpW6n2Y0we
 13Y5YLl7MSBKJgaFZ+xw3sVpoXNBMiTzaJ3655+izGdsgcd3Re9NLMuZWukTQSgL
 ol7XDG/kI/MmBK61m4M8Z+GbGK+xtFGXEjpNcjcTLiOnMgrYGRGvOruxkELJlyYX
 5koHPBdtIBbVzADpqouhCnjE5+XdutKRxxRYqF8qSbCoDs5SaUOVBjsuMfYNzMtZ
 oNeoKMjT4yZxmjwaYuYs6CdURG9zQMt+y/unSsYuBtL09k+XgMMxFZO2b5c6cHo=
 =eO6b
 -----END PGP SIGNATURE-----

be more gentle with USEC

Alan T. DeKok at 2017-05-17T21:01:56Z
Files modified:
	* src/modules/proto_dhcp/proto_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/324fa3c8b187be1454929117722442e5fbeb5189
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpEAAoJEH0Oec13Yh7NmhcH/3D3ZHvg6dgglrT5UVlNjLp+
 sAHFCGw2E4BIbVio67TksUgxmeO0oFwQeXPD40EyM0p/3R6Ne7kBYdvc0Mn51n1s
 EBMI+1iP6K8cbkNNnBWl2hYnTDq0KxjQBW3AkAjNWHtLldNRRiO9WE8ly9g0soVa
 pEcDTNUgOz12p9ge1Taym7ZQvP8xIcYvea63AYHbqMy/US3uGZzn14Mfsv9+Qxgh
 MQ3R36EBKbGvcaiLZ9YQ0DfZc/cSNCOifKsqFQuBrjuVeJNPMaL9v4LxP3RV6q8R
 ukVQtj3MFuZr7hqYir63TBV7PCE2KzMjCHqJLGhgKno0WiEsvTvgWicZlKUbtQc=
 =Yazs
 -----END PGP SIGNATURE-----

start of new protocol code.

Alan T. DeKok at 2017-05-17T21:01:56Z
Files modified:
	* src/include/protocol.h
	* src/main/virtual_servers.c
	* src/modules/proto_radius/all.mk
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/462b4e732f3c1a83fc1007feee086c8876ea26ee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpEAAoJEH0Oec13Yh7NMXsH/AyxFlB1fuSHTAUcZVfi6Rjr
 WlT0UByx8P08OprJ4G4vHE1Y3uE+xS3FpOTihg3YxuURu6XQ5b+MlO7YU0V1ZDkz
 nl9oAekQBM3fKX/QVkQclD+WFn+krPcWE2sZkWps6mp54fo2TnLVasD/18E2ljc3
 lTDwSPaOvtfVumj/szYD5Aq0eskUIU2JPreWCyDSLInQVnKSklOJ6I1j2ExSAC5d
 AcogfDJ7Lhxo3s9lE6tCNhlq69B4xC2olrBFSIdgWg+HF+Bs0Cs6kjv+Wm5gJ5jB
 cofOmgjMVoaSOWpeV2gL41kjmGP9il0hISVhJMvuaw1ItlIMlYUO7/6evW1FmVU=
 =Uh0o
 -----END PGP SIGNATURE-----

skip "namespace" in virtual servers

Alan T. DeKok at 2017-05-17T21:01:56Z
Files modified:
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b5b3b7bcf47cf5b8719f4180337da9cd544395c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHLpEAAoJEH0Oec13Yh7NDAsIAI3EovHfl6XnVQz0VRXO5CHQ
 sSgAsxxsJLzwiJnuq/AqkdDBnTjENf6Ct0pm7jSLXDw3cdf5KBmMHk6W022TIMSC
 ht0Ngut3pxa8F+BZ/0uuxDMAyrbwZ7+PKlmdetM0ClWMJ9eRS8+XKe7Af0sCF6NF
 hQOa50rJRETnX1SzFr4Vo8T9ztGd+a9Ysbvl004BehgEaXdiO5AS+KOFvrchW+nG
 G7qgbsPIISxGh5YgM1wm/FC9HXmfd4HKr1g6BTXMAAbgMiXvpKjRbyRi2zFL7Oq2
 O+T0GlqJlLauGQc8VPKq31l27brKzEHzQHu+p2KzAQfrYnetlrEyxGdDgNFm7SQ=
 =gU8q
 -----END PGP SIGNATURE-----

remove "namespace" from old-style listeners

Alan T. DeKok at 2017-05-17T21:01:56Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f6e10455a1a5fada76d6a1a1a83b21c9523c03f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHLiYAAoJEP+k1YKfttfKu7QP/3gbhclDJS8Auhjf65YkO2WH
 zWm0sNLNc9uQ3iSeFeMHOFiNVqnTGOnb3ZEhJJqYVtnCRK+bWdkp0bVd7OBlAj1d
 7zM1cLKPvB/6uj4CBlGYctX8Ik4ULIWkujJGc5OAmOC/R3ccpHN2/iadERvXxMmK
 TXy2FuIg+Ld73tEp/5VolWGZizUMdAnsxoduZLN7Hh+dsP/ND/TzzDMpi2mNFf30
 eNHb0Q2pqlNZuQsn5kaBBADoAqv2mwqUzvMZaUSGmQR2jXuIUihJYtQ30apYwpCx
 VQTvryoe7FKBrexjnyePN37Dbg+mqz8TntRiFFs9jMAGpvNCy8Svxhb3C3R8U+a2
 8Wh6daXyWXrtWgEnoX9u+1J+I6rod27cKFtImwhxy2auzwV9aoNGiiYncMZIPu5X
 XlpZJcIki570lRZBoz1xOfdiozxrVUzOzAOomlr7t+oksrwjke2HOCEJkOi7+Iwb
 iR9nC71RBSRSbPQyjlCT4VkJNDVBraGtADtAZ7kOAC8f1tfXN4Xgs3NKKPv1I+T4
 Dj7lxSGPk4si2plF40bZ1tfK1BBAsqVCKj8dUIxFqnx7xLPTzdnUSgzaxIFXByXW
 mPgtMkd/AOUUH/wU6ec2mhgSDaJgLQgmno5JpXZdXolhAUaC3FYh9xBOviTnsz4f
 DEuOSMzXFBVFQm5LsmlE
 =eljL
 -----END PGP SIGNATURE-----

Fix issues with unknown attributes in TTLS decoder

Arran Cudbard-Bell at 2017-05-17T20:54:48Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15c2eb0d631090274283733441f26e7416c5c934
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHLf5AAoJEP+k1YKfttfKxekP/3Q1d6g1Dyyc4MogglM6A6nQ
 Sc0c12ICyyp92CEbj2DqzhQwS2E/C88uyq+5/BP6VTbx1jgZG6Awf1F1T/tPPAfN
 SZX63X/0IZW9dkq6LQFE6W0vFKP5hFIeVvIZgPZhk2Rq1KVTPvWo3QhH6KUcSjA9
 HQ8egOlBxzCjlMcN8Arca+k6YUXY2ME1bxIRPD386J1+5J5g77JIMU64qfsGwMsk
 9Tzvv0hoC9j42ZECvSO/AytES3SAyADp1U+Q+EdEc9KTM0JzzvlkitDc8HiG8SxX
 SR4kN+svIlIbxTZ5aZRG//GTP9ww3wArFXcrzeqkh3EmPVdNNNNLb2Ee2iXiJTMP
 rGJTMgStFefJFeqLgrVtczzjRbfarw6earoetqSqGvKo8CT5PDUDC810tNjTKyR0
 zx85mzn9l2GF/TpHlGLR/to4OmKTU9TX7bEOGU8zceeZCqISjB/ypVzf3OdQ6lKv
 ENV45c+2b6xjpwjcsQNCAWlTFlw54bV4LOmF7hNGHepnGq2ZUKK6HmE7iPwVrkNj
 NrzCXAFkmxECFtJhJj3GeH+H93FcBQi34QNH58KZHShYbIZTNUEioHTlKzDgepWn
 O2y+8ZyI26aM8Q8JAEE+Ttq2KvxkRUVYZJ7iWJ1MRa6bnRW0w3sxMhk6hHZbmee8
 lb78NYnvv1YpTfezmdvR
 =MXhD
 -----END PGP SIGNATURE-----

Return error message from fast decoder

Arran Cudbard-Bell at 2017-05-17T20:52:09Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edb28061ffe1715230a3a46525af70d3b708ca03
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHLeBAAoJEP+k1YKfttfKTrQQAKqBNEqiD2wsDLhL/LYfdUCo
 a/a67Alc+ebViUHoAvhy0RZO/57PIMkyNeT41qPR63iIHtwQH2x2Y7LDtH3jaDzW
 3yGkNnxRCTNTbRQjC5HcPqme7RDIaz5MJuf+L+PJGhOke4kVYSN8D8sdJMgrMMA9
 NzyktUQ/Cur4vObeKV2QtvOpfWRijXYCsxbZjVRpKQtOrsvlJ3P/KxF30OpEodNQ
 O/UNvucKEHLHvePRSfOP1z+GazweByIuw9giVbdOZlcGHs1Uw5NwFTPZJQE724sh
 o68GyhlOmgUGmo1AhDuTn++JH31jwJ2FhljqosXpMxbCRF8KuUfyrGhYie95DbXI
 Ce7T7RvbmaM6HarlV4ZVXlOrQpc6wjbvEpRY2+NlK+/KTP3CPzWBzN8ZHcBoUdE0
 TnBU8xL/CuXGM8SpdTFeN3kBF+x03MOF+JngpZJHGdZhoeZNhHQzbLJE+E5zMPUB
 vRlhipYtjlFNGrQQ+XN9ZZOpqpbpQhxV3SxlNqMPVNrBiX8VP11Y2fW3MzUc33R7
 LfufT6xuFixqqSOA7mkpI5mH3Z5zRYqQ2+N4fwl2gKFGiJhwECskP3meViv43i0T
 5t6h8wtDBTwnywXSml7pvFfwDwsPy7APYzpX99IrlbJ48N9phMIJpIeVAr00e+/w
 PCdG8ZFUSZbun+530CMB
 =8aWy
 -----END PGP SIGNATURE-----

Print the error

Arran Cudbard-Bell at 2017-05-17T20:50:09Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce0adbccc7e05f06d6fc8978989b2d61bee3b35a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHLXqAAoJEP+k1YKfttfKQIMQAItDGtyXsOThkCkNvl0Wnkxu
 BHGEODsQRdlYWEMIdTJ4hkOb62cNmyVnAnML+I4oYSZUNGC+5NS8A4Op5Wu9NAjn
 FKYCf7m9dn0fQ7cf7yAS2q7/5O+D5T1hbbcN1i81gqBFtd9kLwllaCn7t8KvGLGn
 CbV5TS3dpO0emO5AFz98XtiE5IwWf2UITtd7/erqEQ97xiLjdORDsf1ipY6glZzs
 VoJbhB8bSnwuvxwE2xK+uQoe618zvh5lvNum98AVNgXblL+rktGvRuUg3YzP9UDL
 AfLxbEz+ZdTIoyErdkJgD76l6A4kNqEXmaew+S6akYZF0gnleBK0+U66ZYPhge5M
 OH5YcGxv+wR0toXplO62wS1P9zlfIOzDCbXCHJuS8YbL17E2sVlWX4p57hCMaRQ5
 1GhdMSC2eXPQ7KP11Mpu3otiaymNa4qFOfMh0zK3YiXt4746GnnxI5SPncqzvGX7
 6msDeDw8MFq2XL0DZF1MFbXljOffT9RU8sqejecIa17/13Oaj13zkZK/N0gV9BUX
 2gXM41gv17otbQ3GuVhU+UZW0xY3cWgG+6E/2zwXf+mGThps4zJOtkmdHBE8pcun
 jqzoSwHsnSyBqx8AcC1dxbdDNfgAZBdeww2EbC+yIAUuKgt8CF9RZjDlR9kREiQf
 Pjz11aJS+jI0ozLK9lmo
 =bNq6
 -----END PGP SIGNATURE-----

Make ttls decoder use generic network decoder

Arran Cudbard-Bell at 2017-05-17T20:43:22Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3892446fa7e6a2598df738cc6e65fc03a39be54b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHLW9AAoJEP+k1YKfttfKTp0P/1496Lac/rOkhhQOmeiGv/75
 Cs1QUBmZ53o5cn1yrMbjH8HESaobHqZz0Lnlkjt0amQJ0VSpCPuZiJAXpnJqgr3H
 A7PSBfT6TWc5sjVX9qFi6HxiRKioKD10+D5rbll505wxbTjkeMA2rnEuoGmdOzzR
 wtsoML8jqulGvEoFHd4EYbMp+S2d92wXFKJetPoypA710lBlnwd95JwEtfW0PxjO
 54Chl/wgzroT7LU79+K9u6glDJJom4KJcHJHaOWSi4fOgdHWc7OkWvz7PCFiZzSe
 s1W5PtbvX5vfLrMeZe94fkAdldn8bUM5ZUtTSJcW1exT7US6AKsJN2PVvpxQtqHc
 d5ch7VTW7TqrMskmXEH9fNUf1LLlMSJqh9/XRHJs6RvS2fFNJNCkq5kHEV4zfY5Z
 Z9HG26NbzYalK2qfcSFuFpu15WoO+ASe/mIfnZj0rNp6fbZalUuRKjRceTz1OjXQ
 4Y4oDA4XlS53rgvybQZHQakP13/rUL8AwX2owydmXT9Shj43eyD/jpX03psBS5SD
 arol970kBaSTDbSTkC/SY4q4xcXDctSp8BQfCskrZOTXFwlB/P0UalN+A0XG1do4
 0F0G6tTsUorV+rGZeUkNk6MsjrD4FCZp/VIWcYJms3Z57AhslPZKUxcz/0k2lUY2
 jEh2/qc5BJMErUybH3jA
 =QHS0
 -----END PGP SIGNATURE-----

Use macros for byte inversion that should work on byte strings without alignment issues

Arran Cudbard-Bell at 2017-05-17T20:42:36Z
Files modified:
	* src/include/value.h
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d50a48c238002205d9571072c51c2b295cb45fe7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHIlJAAoJEP+k1YKfttfKdgsP/2yk54sSwflaPNrIbj98fP+R
 7cLi0bt2AEBSfP3mNvbbeUM9Rq26T+ijrpYNMVFRJOLUYygIp89ONjhA9LIAC52L
 ICBJEPSKjw9c2RY16bYc5OIn8zJYK3Pl3eby2QaO8sPsmbR/C/Y8pXuF3Y7tXmFS
 Y5azk5kVYqXz5nlSxcBBKFtUR1BuzpeNQkcT6MsUay+0pSkzjWzzQ/e6OJcAHGUe
 jv1Bog9fDdZufOvfpQUCbNvKrN4uFPqI8JtSE9n0n35ZqGup2bHagiPurfsWLXzJ
 /AIACG+CgFAhWbJSyE50xoIEPECJ4aiwv4stOjG5k+L0jx6iZ+o85+XnOjxy1BRC
 YP8FHkbAiOzHhu6f8hpT4vlaeK8XVv+wcoySaLr10fzu66Lrv3v59XMT6vIUtOsV
 oBULnRxsNm7l+Hj4dt4ZXbybo5ZPNwd6nE8OVCZ0ZYaNw8LHdoJ9WrwVKBJS1Tao
 XAUup0uSKetm/hKA2mOW/z+Ohi1QZ/oQiCnfwlxReIlSXaBc80ecObGj32GqbpIb
 Mnu0izqZyALOwZEkO7s2O9XL6uVNkdr9EHbVYow8lRbnSe4zlhWmkm3EsQAkn7JY
 +MXRIdniua+vmd6AFYQ3NSaOECTiH7gGLWNf7ftN+IRWbrAz7x5DatAi9sxfxiod
 RZz2UPS/HbxyOgpx7jrh
 =VX5F
 -----END PGP SIGNATURE-----

Fixup eap_fast_fast2vp

- Deal with unknown attributes instead of ignoring them.
- Use the same parser style as everywhere else in the code
- Avoid unecessary memcpys
- Use generic network parsing function
- Use cursors properly
- Avoid confusing code paths

Arran Cudbard-Bell at 2017-05-17T17:32:57Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3e990e472cec8aed93e75c79846656313d8cfb1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHIlJAAoJEP+k1YKfttfKvB0QAIe/OjppPXT8yKYczIoNgIY+
 rAEoJY7uXfxLwDJzDVKMb9P+rUhMKVdTeWgqMZl0GhjtBt/rfnLdLVvkbRqbopmS
 eG4ja5rA36aHf9nnmkJUeuUn/ESWKfGwS1BtRIeI5vPKSU3h3s101wV2FajC44+3
 642z7ECaEcnAdeKllzzrcuJ/sZ+pUzX6PZ5kdaX5wYATQKzhOxxW2yO4ASooar2/
 WBPx99deBAAxZmRT73pyZr8a9UAJk/7nafSDZpt8/DyHY10/IHYSS29fTeTeYY/l
 nclCrXQCfDY4Ic247QC/WlURJm1CBO+55b2eIrvtBA81Ydo49YeCqS9++dIgSGth
 E3954nQAuOU9+bxYgqbE053a6OHuLjlXDImMugGvHfUktlWWSqUnmb7D0G+KLQok
 FM6Z+rlyN5sujNy+6g2L7gBMdT6upKLr0eQDxUCzFQNRhDZXp1K+kYAIMv8eAP0N
 AwVeE/3Col+uvtzVLgVFVSypKTCmzmMVKhBKvBL03Kd+P5OQ98mdLfoy/bAl0n/Z
 KW7N6nsH/S3UITmVOHhhrZFXIxDaxl4vG4a3B9sF93Ac1utQN3DW5PzJEpjcP+8f
 ksV6ssw14jx5xPgnES3ZPPpkBJvx2k8qSGFVWWKFFdM28gGdRAnCud5RhKdCOjtU
 9zT205CmK7aIt3aJwfTL
 =zXLE
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2017-05-17T17:32:57Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a09d17d62addda2f389ab52ab2f7b6bf141a7afd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHIlJAAoJEP+k1YKfttfKongP/0JxKBpD61SETTURs5jyPW6Z
 oMuOr4F27n5+5bXfmSByGX5tMnR3b8bgIDBoQq1T80LVrfOMM9zU5hT1gXIJCMKW
 6k6GVqywHC9SInFYubs2PLkgOf2KjR/JzjfnyYfwXCkrTA4mS6sY95R/Ls9VafsU
 gadV0suiBFs1QUFId77fDKm/PUMmUD1jA8X9cFKNE2jxdzYtnhaw85D+xZM659Sc
 FEAjocXwBAx8BR86gj2pXz6WGwTEM3qNBZXKOxz13OgWa3Npf0PI1UDUMUtPb407
 3wt2VMXvUWHFaz8DxLMfvJPtktGnNrklcnZsC8C24wBS1WM2nqj6BetLx3iGLWlh
 5FTkJkBDg28cIWEfU2PQF7vrhQHjkD2bkJKNbhfhWbrNDzHYG+RaOYL5vMp+dl+X
 GU8ZTXIPkITjuMZZ6+DdvgNoYLlu9trn0mFh7PeUitD8/guO2pXKrTXwH3hV8Gwu
 5UQIdB8x2F2KAP8BgTnL82R6q86LIHt73G/ANi4V3WcVwF/RN7ZYCc2st4JibIvY
 2l4PrDWcPBoJnWTNMATdH4WsoUKItkSqrzGWTdcUsyc8pAW9+3XJwHhTsem/O+98
 KjWolkIlN/W4IHXmLePCTzmJYmkJH94sHm+8wdh6/B2VspQTzBP4aMLJziPTI5l7
 q+1l//GCjFJJ4YvENg8Y
 =6EVY
 -----END PGP SIGNATURE-----

Expose fr_pair_alloc

Arran Cudbard-Bell at 2017-05-17T17:32:57Z
Files modified:
	* src/include/pair.h
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3303f9eda15c709cf20ce70010177371155c437
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHIlJAAoJEP+k1YKfttfKZVAP/30bpLCkA8QP2AmwVPsqsbBY
 839ESw4pCVyihiWrsLQUZhZn7C6R7YVWAnWJLtgBaqLHaWciYtghIOb2wvVRTs5o
 ZZzeepeF8Bbk/oRmpq9zUbg+BEFbJ3AWXmX9on6yH7Y0u4j9NEmAkmJ25QfP0+6K
 xTWKXqzowHmasaqsjovcpLRIuN8SRgy2ID0Ir1L788Zpw5AZMXp6X4Ja0PVWnCTw
 3InPJBFGmg+Sp9SuihsnMuWRTvcG0qN19xjmOiA8hd7fbTAYsYPazE7hMVaEhJmO
 tdjUAiQvMnesvtrcp6iDqqnutZiVALdV8Rjp0lKLtF8YgNlNi/WJHelLE2EQwNgb
 pKRUj6zBo/l0FXzpgff8QZfUaJ6u2j97g5lSmk3GxDqaPPwADJns1M5fLP7pvqer
 W/WyWLHirKg8Ur9n3Yf6VYqs2984FOclYubR7VExSuUpuoemzAxclz6d0Z4YxoII
 rcMKh/pFfyObYFZ6hMX7x0OCk2f9s5tzzeZBzy2pD2fZl7DjqDV4LfnG2jmqACBj
 kOX0OtvoJ6zLswBH72M+QAXPT6+MgtEQCvserSO148XueBKyHbRRYjtv31h7dT1k
 e4Y9h5S5FoTpYXIlBZJvFlD3A6LbIZNzDj1t52FxMsXGhs2b0NnDbVyc7bwucHyW
 Qc+xfeVJ43g0h0vUlTTp
 =lpga
 -----END PGP SIGNATURE-----

Build EAP sub modules that need configure scripts (too)

Arran Cudbard-Bell at 2017-05-17T17:32:57Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92a3b8e8852a5133836163c03d8cbb2644eeec79
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHIlIAAoJEP+k1YKfttfKH9oP/RWkE4T8RIzvNulg7TBbneQs
 VlodOB5I/7+uTZPgQTljkzP7baneVAHJBkbsj1SVU3u8RFldfHk8QYUdJG3oaW7f
 4/QBmhskJnNRHsHbl4yoFE0quzEME9UI0mhDb4MGC1lWtPuGuHkmCXc3Lx8raXSG
 DqNUQNdS+dhBDQGv+B0GUxAxY4VsupPvWyFcKIH16LlR7864s2GXUEgkkEzonSdT
 oNv8lxWcc26yKu71Q7+bZpgn0P4VbYNea6wlpduRhW5P/AkPFfEx3I5DZ983VP1X
 l0fWKi+3yk6KZE5MapcgZ/wPtm4XqEeL9CIo0jzn9rSIRS1ZFo6vjfSQnxAMmsO3
 EaTtf2eO8jJwUISnMAdmk2Ah4F//wwNYiyx+OExHTtxB/Bla+zVuqM8XGgKBoecS
 9rvztP8V6YcxfgiaUE49vZPnNyIj5do8x2rNp6pSloUQRMwDK1Mw9Ibh/Gyt1NiW
 Hsusur1XM7Y1IJeOi2JIgqfVdZTo41CJ9BXP9w17o7rV14WEJsQ9oAtHQZTEoqtY
 sEknFfZ9B3mf9mWDntjCH9dFFmUWE6p6bz6Zlyf+zOUjl6YO8ZxLTZzuvlUYgZY3
 1GNFqnmQt2kwSOQUP8IVFzo+4Df2yOa/huX8vrbJQQpROiAWspYxeallO8vPG4LH
 tGNETXXVlPqra2UZXtBd
 =Dl+R
 -----END PGP SIGNATURE-----

Fixup doxygen headers in EAP fast

Arran Cudbard-Bell at 2017-05-17T17:32:56Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast_crypto.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast_crypto.h
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c6e1c32dc0bf8a3e1c87adf89dc1da23c87c586
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHGyoAAoJEP+k1YKfttfKJRgQAKG6uBEEvIXOqiMeeT+ZsvZS
 c9eBevUTFOW23hJ68+y7VOzRyr5ptlufrvsdd3GBdc8UPr8djWDjzzKbgyCsqU9q
 Q/9B8B0hTqV9nH8jlopRcO3kEVCichwyaoT7XIIVuZdjwljV+AuuQ3T/QRwX5pdT
 wQ9sMzlnmyQO1/FYnDjbxicJnRkABvXfW8gzuZzY86DIQ5f5z82X6U0lLDvv6wXW
 UK10tNs4qBaQg4lq2feU3qyM5s5s1vxokNQkF9nJxElGG5rfKgji4+UyH62kfrHw
 DLl1N3ZEtq1AGpj88ONi2SutRIFAGRFFmzlgy9CAPox+NykcECJLRFFU2nZ7p0uB
 n5wex4LRQtXZe3+LFkNLA3bvGDcTN6WDbHRRGc7wF1QfXVMfZHX7IV3ZiyV0bIDH
 vehNtuH9k9ukHcvNZpe6W13CZA3p5yb8h/dcqvQdoluwLHAMc8sNp/FzwAnSe0e1
 FDjSQGpPdaNQ8QjJx6hZ+sW/5L0y1/0fRO74ffLwE5K4l29RvAnELkJz9zia1Q/C
 xHJwW5POR2RAXAUwdmWda3ARQfsA8pOLuD+5uYEXS/+JIp61f472ZzU+TbuWaK5q
 Vv+PSs9B73aAAuonbS0ty9iFHdEwfUIQx5AnumGkqsfmbUWGA41F4pjroe9FPHE3
 /zQi9wheD9couadpi7Ko
 =1XXB
 -----END PGP SIGNATURE-----

Use generic network decoder for DHCP

Arran Cudbard-Bell at 2017-05-17T15:30:48Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db6c24969fa0ec12e162b5d2fa818ff232788551
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHGyoAAoJEP+k1YKfttfKfr8P/0DWcQqZiulXq+btji/twHid
 yACEKS3Fircnra+es9qixtYY+h8qWqrxZRAwzhUO37XIuC8JN64UELFd8ILM7+Cv
 3pkfv9fzxDdz0717El8CwCbPOHP82kykvLHG7v2CrcN6FzISmtBX4W+n2Lni8VqC
 kGwSwzHRrsRzIYJU6hy6GgChGGrc5nRULvilKQ6oemd9rMbYV/qSpC8vdk33/c4w
 HofcUWfv9JDPFuRp18bAWyb5BQj+hR3X3BeWP4vm72SJy/6iVJ8clT4ea7j/oBoy
 9oz0wRJaa8gQNKC0e31sxn8SOdiRMAQ2VKGGNCWrEJMx8iyPblI4+sfJqR9lVbKR
 5cuamq79/2dEG7R1/hRXIyyfP35wjM7X5kl0NER4egBJisdRwpYXlQ3nG29AUUP/
 boO1JzJl+FmCN55Be9oqfghZnr7cq/ccojVryBJVpXlPmTBdtr43/AVk2NvBjLhw
 wD/7sqA/VyUHMpyCIsFAfOXVFaV99jZ+MKGIkiNHLmF1yNfwzIrM/urM6TQq1Ksu
 kTq50kQVGeW49Ws60Ha68OprwVnP9RBt9b/XE8Q02VYmi8PcQWpP02BrIOrZ/VCE
 mFVyPEt7H+HDMsY8L4aw8ONJRXSf2BjJVCWkVMhBbHpHJzRIXqMUYcr7Sta2U9k4
 1PafPcso3BQR4O6xC/48
 =0DWh
 -----END PGP SIGNATURE-----

Pass stupid enumv pointer to stupid value functions, grrr...

Arran Cudbard-Bell at 2017-05-17T15:30:48Z
Files modified:
	* src/include/value.h
	* src/lib/util/value.c
	* src/modules/proto_arp/proto_arp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78eb86035003673c156a81da6c0f164704d8f727
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHGyoAAoJEP+k1YKfttfKFLAQAKIOUDmC70IHqTkwbApjAKtv
 aig4hfJm/9z2PiFEdje9RVGCJKoFPqsMEW4Zs1MQ8EL7u/4QdS2n/EybwRNxC3Fa
 48D9oLFpJkBMDstTOvnvs7IAmvlatTF/iJRQqHdNI5JQ2csSSHB6OhjgC9CPHYmi
 gdbJq8FITBnKyC9sHEZZx7w5fhN6kuGv9EYjqt5+BgAwZy2eMmTdyndvJVdJzuGf
 0HaOv2jmcN54H4/PoJ/DdTzwZK8fFLv4PZZPfogdqAuLChHZGA8HN9lAAe63AVW+
 hKBtZOmyKiTDCZE6CIRX1BXHnlLd0jKUrOku3DR3NXlUg4JtCxb2RIw044re748U
 a+aplvEAMIkNBeiTSPN/wvN9knTX24kVKbuVHoUAO0yRFZbtB/4TU5kbV8F/n9bn
 1tyFjCCHR5HISfG6TDuUoVXrMAeD16LNCHNBos1DJl6OtpCPM3XU41VuF+j0N2Nd
 pisbvAu3cishBnBp6XY7oO5PWp096z0ahCsGO9ZGE8yg32lcvOjoujM+OZiYEEMJ
 d31dwbJvYy9CaA/T396c8bsFuENbVxSd0GREKg89QLpRtt4ZVFjKpe3YwF+At7Jg
 3khIbGM1+d3VSjiUpyjgxyHG8dusigWhEMkIXRtgb+SGi+S9X1mutVO7hgMEvXdV
 DuNE+2fNpDQHuem6Iz49
 =agtF
 -----END PGP SIGNATURE-----

Always use end

Arran Cudbard-Bell at 2017-05-17T15:30:48Z
Files modified:
	* src/modules/proto_arp/proto_arp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5faf33aa56551c83575b43484058cfe5844094da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHGyoAAoJEP+k1YKfttfKiXYQAKIeHm/qM/ccPJL6h2sxZs/W
 mSAIn+Z7ifKCwyVIFlPBCOhb7GtisxjpcZP8+Ijm4bubWnCTigLDsxiu1UCFe42B
 6WTbFYgghO6Q8M0SwWaGSSLz5f7wYJ5Jir/Ac38tPD94LOn6JCsXizSJZHkBjoov
 TKyi8mFbxfD6IjGmwKhBiUbpBg0TU0GV4cS9U0Kimz3wwv6qZGjDU2qrEmc2KQb2
 lJPHd8cUFJ/Rq09DI5lZ+ArYog+Omb8gkSHMwOCsXVUir7bbQ1IxQeL+H3HQDht3
 erZvdIGBiI90bd6K48BQezyWY3TMNB0FAiwANCN8tRPs+RB3m2irtUAX40Smylzp
 tce7Up78XDteo994Uky+YG7TEhhe6hbesCrYkXaB6eRzUyVU15rVTs+hBUDmEb4F
 UF6bf6FIdzICmWaT+dMnSneaCdeolPd82lmNMxNSb8k4iMQU/S4IHkLY/f3vz2Bq
 T/L01ULwEVjZ0M6aI9qbj9OiuHZpjQWdpuUdfx/E6rsymOPxWMgyp3GDqbBov1ai
 iMPtQUPs5feCq7nMgUC+v4MrINDNzbl8DBsaA916nK+0vfRGrgCJhkAq0FYLFVyc
 C95YuarpHxv6XCCdN+ehUqD5ETJG530qZjsQpCKNcdCYB3Unn+OTTXji9PrwGehH
 0xEE4KHnYseZ3lV3+++b
 =Ygid
 -----END PGP SIGNATURE-----

Use fr_pair_to_unknown in more places

Arran Cudbard-Bell at 2017-05-17T15:30:48Z
Files modified:
	* src/main/radsnmp.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e236d2657c27d95fb9fcb2a637b5c173fbcb146
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHGlvAAoJEH0Oec13Yh7NCd4IAIc3x940cNpI1DRQFal7zDa9
 FRjRs3GDG7aQkVznEMBxEyRrNVHVm+quwjrR4jEcDWaCfRQIezyseMhcMwLnHB1Q
 pqZbvD0JF7WHOq1Ab/iYAWRp+9vgE+AObfzgRyVJ4eTZaqyiSSDvM2lc2pFjsyUy
 STpV/Z0IUiXvs2roMZG2FqDjW2HWv0+bU0XGDC3DHWb0Q+aCP+pzIAVIEbZnzsbe
 n+gpBH14G+RV+bJ0udktYQa/1Hy2fcwX5WUN7on4HlSCVPQ3mcVZgdiSrV71ObIt
 lskLxIYlUIh9UV+F2BIJU9oz8bVYaJVM5cceJAeRUadigTF7UdCto6jxc5v09NY=
 =L+eA
 -----END PGP SIGNATURE-----

fail if no listener

Alan T. DeKok at 2017-05-17T15:16:59Z
Files modified:
	* src/modules/rlm_client/rlm_client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/427bb8bd59c726a3510eefcdc49ba9f3e72ec4ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZHGT6AAoJEH0Oec13Yh7NBYoH/jU7C8YJlUiU2So/YeJQ+rGc
 UCpJKxA7wploH7bNH1R0XCO9LkU0jq3LTX9FwSS5KXKuezLVop/5LsQFZuw3yHlY
 7L/8Il7wUzyucIKf5o9heXkmybPlOVA8LOqPH8tl3YQ/6rwIhCuep4tUgH5MhlyY
 7PdV0VChSQ1Hd3YTdFE5s0gmQ4hjMYKw+nf7HMuZ3D6lR8qBE8yvfOxOgpHLo03O
 h65D9VnWXx7pRyTmdznh65xcK9WflRJ07wmkggBElDZLvpR5cidbcCm8i0bo84tl
 KkheVR0iswP3SZevFh/4YrKswPDCfxl4lPlSIoue5h0Sq78eErZ4yjBM2SLsNy0=
 =nNU/
 -----END PGP SIGNATURE-----

allow listener to be NULL

in preparation for new transport code

Alan T. DeKok at 2017-05-17T14:58:02Z
Files modified:
	* src/modules/rlm_client/rlm_client.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/520830b1a765f0ffa0b459c17cdf890717cd08ca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHGAbAAoJEP+k1YKfttfKigcP/RG78rC2jZN2Oqb0wHPTHmeY
 Pkvb82NVz51y7HLE33+ZIuYqj7bSotO0Wp8CWBkysrQTgfUkIF8an4fBXKIHKraL
 l/+lc/MUrDeu750dpWUF7NWrd/FKP2qaKnpaBnTuU1Ot6ivtP2Iayd+SeeUh1v/N
 uSHv+BDJZoPNEWq9tOEgWXf6pD7umO0454lZj5v22/AO15Zssi3+GJ+PeB+zYosH
 CCrKl5bFucA43y3MP2IoD+wuV4XW58PHFe4OtYwLOCvAS14KVup4AB8bNsOPolLR
 BYUV1oIKfRYG/1wUiBruElp+EBw5jkh7ND9lBRRFp30/f/67569od+dQIpT7EdlP
 Bl4GO4TZN0kSKsfU7qbWyYiBdJvEFhy6ZaUuNnQWqL0AuVRLu5WBGmDt9Ok10WdY
 7WJU9gtBTcdiH8ALDsTnftoOX6IFi8iJwvDRCXOC8zKaFXS9um05LuhYxvJ8Ua/w
 9qRahVtlHLZ1plwcuEEhE8kNAiX48KaEIZXXi5AgNFxaL39Oj8BNuC56JVGEgfZX
 SqKVTFfLiAwwSuXjVVDDtlejcsoszJHcppxhrX78Sk0iFY6q4VB8oNV8IQuMJ+qo
 nxC7y/eSLiHC5gMaNABgT2916l9rqxtgVX0sXpzquZu5FkE85cjT0S45B87r7Y3g
 6uld6WZi6yeKtjxLGdqd
 =FGyF
 -----END PGP SIGNATURE-----

Fix some incorrect calls to fr_dict_unknown_afrom_fields

Arran Cudbard-Bell at 2017-05-17T14:37:15Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6e0c273fc5287caf2369c208497e333b35061c2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHF+bAAoJEP+k1YKfttfK30YP/1t+Vc0e/oeR0PtPlKo6D5EN
 z/cR7jwo5PoeDeEXyBZweeNXXHY4r8ms95e3+zvRjjsWoJrPS4eAE/iUptToYwsy
 sdQ5giu1Bud7zA6gky++ENTrpUkMQB991e0hVnGKxT7ZHzuNglLjZCjk39Ygyp2L
 P3GHJykZuKeT9DZBQvvQz0YeZqU+8bUJ4lQ4SwICpqdS3SOrrBwYFPhWBxe6RtkH
 24DXWUNd+AvqQmU1Zc9LapIbdniLRXB1wsrQWRo0ofXlb1YqVJgfdpC4//DNyyDv
 NGX6TnbLY2BzOcmVS0zZDuwB3LGXEdYp+jVEjI2c9/OZu62sSK+A/XAQajd6JLpv
 o8eBZs7MJ3FnjuazyOcTha6zLSmooK+M2Ev7Xjzq8W8N1uUC1KsM2esMJ93yNZO1
 GfkhRuYG66IFpLxS/JSImEqoNjPwM33uAyNuhhE6w4Hsl+v3ECqAmYTdMg95s98o
 Hvamu91CR8N1PCBvsTYydQw96JkeHe4YhxHxrmTk5n1oxVObVZpdFji0d1DNiGir
 pjyyJsPFeUbxV9GjODgDGzqaNehlrFppS6kRFulZ8i6zAl6bjUVSM1u+OuBCzeSZ
 xWg8Da4lZIogU8H+sCcsvsnMeLFg8z7RibxHZYyudoJI5RYni40pHNi4xQhLsxp3
 YxB/MM8vO8kdvH6FGsKo
 =QCxZ
 -----END PGP SIGNATURE-----

Switch proto ARP to generic decoder

Arran Cudbard-Bell at 2017-05-17T14:35:07Z
Files modified:
	* src/modules/proto_arp/proto_arp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab218ff033e95d669c92b07c2f58ee4aa0a47497
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHFOqAAoJEP+k1YKfttfKhLEQAIBYUzRPQvOUyfaYGAVGR4il
 Feyp8/iojHtBYbXvzk+lYC+5Wd2iS7EoKC4uB+jo+EvPM7Usj4po9NQ5lmY1LBu2
 9bgMZ6nshmpmZbCttpilnM8EiYi3yy0K/qlczHNHEjYYBLR/04g/g3nKLFQYps+P
 5uLRtJsjXBwVBhjoyU2xFxgRoO6iFTSFrr2cq6+DYKVYb57i08Awm0v1+no/75sc
 f/rYSRrdm4x9kFnqoES0zfoRomKv4H3RvrSB63Pom3NDBJOGjxjRHgsdQL3WgJcJ
 Q9RVRQSr3BlZrWsqBKl4cG9lBiD+u/CW7/tgUI5tpFvqPxHOlonJ1N76NCURcoY2
 5W+jJWpM/6l/SPweG2b8QP3kasbXqjwu9GJeOi6w5pvFD9a3Wcu7ItYzKsuCpRCm
 kQP6QRmeQEGAXv+RDxpZlqz4OddHW32flDO2hAg8ypwgfAc0hsRRgCttztH2yWKH
 q+iL1GGhmqaRkn6YOLVEN5LlU0yXPdpIdRaEWMd5yC8+6UOqd1Qq7+Gc16YT83Ou
 MXgT/vTDE46ivStwmx0/i7rHiAPRb0CE6xyO8GReNPrpHuHc4IdHm5rv/4jpXLqr
 eaA/yjK4mxUnF0AlBd28GKaSaqPSniBA0mFxNM14H92wROuusN/eopGk9H1OTdoW
 R7EKFuiWprVljrczynM2
 =tU2A
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2017-05-17T13:44:10Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8796de36b7f63e4b39bcf5dd07bce07d324d9ff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHFNtAAoJEP+k1YKfttfKN9MP/0k1EeKzNKu334BAmKpnoziF
 REixWEymBk1Rx7/Skm9C3pAP2hx82bSBsT6RkOF5B9cSz7hJhir15jYaBzfB5hsB
 la+M5pLm4MeA5au+2JVlSmNYXlaMOa2jyIpl41aTruPJekJD5gakAQlzRNhbKR3C
 hRj3X6U5gEtceQLj2tTG15wFYC4ShrhQ9CAwIvjTXL4FuizhGyPZvzUnjoQ54GYF
 /4jyU9/tSwUx6RpToE3U7lqLc1X2wIqiSr8e0Saq2L3FI+AO4ax3+bSDWtEGqf0q
 2jFEv85i761MOD4FcwVJrq1wvPhspk2bKtUYOkzF2ek8o3UJvQSewjkeNufELUuf
 pQQD1hpXyMFQ1aLnCNekIOANMcZvZbbY3IvNbEMFmr5Y6HyWm6tEjBQxtC+PheqQ
 H1WCgwJ+vH9moGjpVQrYe/cUZ7/je21gRMTO0mTdsxeEMatDXQ/2pDmro0zxDqhx
 5gfxE0F0FGySJyf0RIQyFye0gK3hZYs6VYny7wFlAF+h9sGrnx5GOR090zBls71t
 C+iW8AzMmsnLTkqodobULPx3gv2OZKBBAFsXJbHkOev750YKahDdzVphHRjAMEYR
 tOT48XJc24b8TZVxmm0LZS3JcJwra5SsHjfJVzSqMinaBXrR65rzZapR6K2Ckxw6
 kvXQ4PyOEGn3tFA1xv/W
 =Fzbe
 -----END PGP SIGNATURE-----

Use FR_TYPE_NON_VALUES in fr_value_box_hton

Arran Cudbard-Bell at 2017-05-17T13:43:09Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/329265c37eb9300c30d6d5f6e57bf9c60d4cd0e5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZHFNtAAoJEP+k1YKfttfKFWwP/jjPkVvC7onEL5DQ4r+EchAB
 lZSS5NmfmLueicmQL4CBYi/HZrHaooC9kisXBnzMxfll06O1D/de0x4dJryEBT9H
 E2h1YLOl2FW0+swkn/NYqkw74i1/i1OtVoM9aZwZmLRUUMyNwsvAQO2gflbA1E8j
 YuVo7evGqLM0H7Bn2RAoigMgwAeDy+47VcY1UMiKf8VBR7q0NVHJP5frX+uTUZUX
 pt+Uv4QCPANRQqyJnsfzMRjHnRjsWQx821vLn1XBHzipH2zhikftZQ7eAgvVfIIx
 yUj03Ax939AsbD3g4lmqw7Gz2sHODTdLWjSoOUX1g+Sp//q7VRRAy3lqTYexW7xt
 UNG4r7au+Ie6J/PqeXM8giaPEAjjvEhKdugvPv0tShw2hEwCktBkYDvN/nKNLxnx
 fDy85VE5KEkNhLwA+ZkiWbR326xTSU4zb95TOCGriY+IT95HqOCi6SxwyT6YJNbx
 w3dAYgjHb16t5RaU7CrHNPpUhr5iEKxrvgGx5wnpoE9HOdvdVhEmqsXHGE/z7iSn
 //EueL+lDMVLQrdk8sxq3ynjijWA3fNxZhD9yNl1VLbRuwvkFC43XwQ/dmvrOoyw
 JYQzOT+v2kYLBMAdB56ZJSjhubbJcArEXirT1GCjzp98+db1HsIvCmyWnYPYeNUd
 Lrl+WivVOq/cRqKjHT76
 =vner
 -----END PGP SIGNATURE-----

Add taint to fr_value_box_from_str

Arran Cudbard-Bell at 2017-05-17T13:43:09Z
Files modified:
	* src/include/value.h
	* src/lib/util/dict.c
	* src/lib/util/pair.c
	* src/lib/util/value.c
	* src/main/cond_tokenize.c
	* src/main/tmpl.c
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23b763a34748dee0b42739e95f662e4d72c05c19
====== 
Fix build

Arran Cudbard-Bell (via GitHub)@2017-05-17T11:22:59Z
Files modified:
	* src/lib/util/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75aca69497c0ef90faef2a5685ff91e41b899396
====== 
-- 
This commit summary was generated @2017-05-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list