libei/proto
Peter Hutterer c832ce3ddc protocol: split the handshake version negotiation from the other interfaces
Previously, we'd send one interface_version event for "ei_handshake"
immediately but all others after the client requests handshake.finish.
This was too confusing to document and not clear how it would work, so
let's make this simpler by splitting it up.

There is now a handshake_version event from the server, sent immediately
on connection that denotes the maximum version number for the interface.
And a handshake_version request from the client which must be the first
one by the client.
2023-03-03 11:27:01 +10:00
..
ei-scanner scanner: allow for cross-referencing enums 2023-03-03 11:27:01 +10:00
meson.build meson: hook up a dtd check via xmllint 2023-03-03 11:27:01 +10:00
protocol.dtd meson: hook up a dtd check via xmllint 2023-03-03 11:27:01 +10:00
protocol.xml protocol: split the handshake version negotiation from the other interfaces 2023-03-03 11:27:01 +10:00