libei/test
Peter Hutterer f081e8e79f proto: add a version argument to ei_connection.sync
This is the only request that creates a new object but doesn't specify
the version for that object, courtesy of copy/paste from the wayland
protocol. In libei/libeis this a bit was hidden away so it didn't get
noticed - but it was already buggy: libei would always hardcode to
version 1 but libeis would take whichever ei_callback version was agreed
upon during handshake. This version could be higher than 1.

This is a protocol break but we're still pre-1.0, there are very few
people that will be affected by this and it's better than having to
carry this bug around for years.

Fixes #35
2023-05-26 07:01:19 +00:00
..
templates test: drop a bunch of unused imports 2023-02-15 08:20:01 +10:00
buildtest.c Purge libreis from the repo 2023-02-09 11:48:28 +10:00
buildtest.cc Add C++ header guards 2020-09-29 17:30:49 +10:00
conftest.py test: run pytest with xdist where available 2023-03-03 11:27:01 +10:00
eierpecken.c eis: change the API to match the protocol interfaces closer 2023-05-05 14:04:17 +10:00
eierpecken.h eis: change the API to match the protocol interfaces closer 2023-05-05 14:04:17 +10:00
eiproto.py.tmpl ei-scanner: expose version_arg and version_arg_for 2023-05-26 16:56:13 +10:00
meson.build test: add some tests for the ei-scanner itself 2023-05-22 10:54:28 +10:00
test-ei-device.c util: silence warnings when memfd_create is missing 2023-05-21 09:04:16 +00:00
test-ei-seat.c test: switch to use ei_seat_bind_capabilities() 2023-05-10 12:21:40 +10:00
test-ei.c test: switch to use ei_seat_bind_capabilities() 2023-05-10 12:21:40 +10:00
test-eis.c test: switch to use ei_seat_bind_capabilities() 2023-05-10 12:21:40 +10:00
test-main.c Remove empty trailing newlines from all files 2023-03-13 08:52:08 +10:00
test_oeffis.py test: fix the oeffis pytest 2023-05-10 12:10:40 +10:00
test_protocol.py proto: add a version argument to ei_connection.sync 2023-05-26 07:01:19 +00:00
test_scanner.py ei-scanner: expose version_arg and version_arg_for 2023-05-26 16:56:13 +10:00
unit-tests.c Add SPDX identifiers to all source files 2022-03-03 00:27:36 +00:00