480e213f7c
this major release still needs to have an incompatible, the next one can drop setting a protocol client-side, and the one after that can remove the protocol handling on the server side. Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>