# HG changeset patch # User Matthew Wild # Date 1540131598 -3600 # Node ID 0149954cee37b4eda47299810664baff2dbaf0c9 # Parent 3d01ab6b118623584352960aa7be2b8ef55f9a00 mod_http_upload_external: Add note about correct behaviour in the presence of multiple versions diff -r 3d01ab6b1186 -r 0149954cee37 mod_http_upload_external/README.markdown --- a/mod_http_upload_external/README.markdown Sun Oct 21 15:09:29 2018 +0100 +++ b/mod_http_upload_external/README.markdown Sun Oct 21 15:19:58 2018 +0100 @@ -110,7 +110,11 @@ It is probable that a future v3 will be specified that allows carrying information about the uploader identity, allowing the implementation of per-user quotas and limits. -Implementations may implement one or more versions of the protocol simultaneously. The XMPP server generates the URLs and ultimately selects which version will be used. +Implementations may implement one or more versions of the protocol simultaneously. The XMPP server generates the URLs and +ultimately selects which version will be used. + +XMPP servers MUST only generate URLs with **one** of the versions listed here. However in case multiple parameters are +present, upload services MUST **only** use the token from the highest parameter version that they support. #### Version 1 (v)