History log of /netbsd-current/tests/lib/libusbhid/t_usbhid.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: pgoyette-localcount-20161104 localcount-20160914
# 1.12 17-Aug-2016 jakllsch

t_usbhid/check_hid_get_data has been failing since it existed, mark as such


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 07-Jan-2016 jakllsch

Don't crash when the device's HID Report Descriptor Pops from an empty stack.


# 1.10 07-Jan-2016 jakllsch

Add tests for HID Parser Pop-on-empty-stack bug.


# 1.9 04-Jan-2016 jakllsch

Move libusbhid tests' Report Descriptors and Report Data to seperate file,
so future tests of the kernel HID functions can use them too.


# 1.8 03-Jan-2016 jakllsch

reorganize constant test data


# 1.7 03-Jan-2016 jakllsch

Move MY*_ATF_CHECK_EQ debugging helper macros to before all functions.


# 1.6 02-Jan-2016 jakllsch

Teach hid_parse_usage_in_page() how to understand hex literals, in
addition to the usual table lookup.


# 1.5 02-Jan-2016 jakllsch

Fix round-trip of hid_usage_in_page(hid_parse_usage_in_page()) when
the usage is a catch-all format string.

This should allow usbhidctl(1) to understand an item argument of
"Button:Button_65535".


# 1.4 01-Jan-2016 jakllsch

Rework unsigned range test cases.

If the USB HID 1.11 spec is interperted to the letter, there's no such
thing as a unsigned Logical/Physical Minimum/Maximum. When the (signed)
Minimum is greater than the (signed) Maximum, it's a possibility that
the device is attempting to present unsigned report data.


# 1.3 01-Jan-2016 jakllsch

Fix hid_get_data() for negative or 32-bit report data.


# 1.2 01-Jan-2016 jakllsch

value debugging for the Logical/Physical range checks


# 1.1 01-Jan-2016 jakllsch

tests for libusbhid (many of which fail)