-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
188 lines (143 loc) · 7.66 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
libhid ChangeLog
================
2008-01-22 Warren Jasper ([email protected])
- Keep track of previously opened devices, and do not return them on
subsequent calls to hid*open().
2008-01-01 Charles Lepple ([email protected])
- Added a version of hidwrap.py that uses ctypes instead of SWIG.
- Cleaned up a few items in hidwrap.py, and changed the default device for
testing.
2007-12-31 Charles Lepple ([email protected])
- Added some comments and default parameters to swig/hidwrap.py.
- Added options to test_libhid to allow selection of target device and
interface on the command line.
2007-05-03 Charles Lepple ([email protected])
- Updated version number to distinguish SVN builds from 0.2.16 release.
2007-04-25 Charles Lepple ([email protected])
- Preparation for the 0.2.16 release:
- Added a number of files to the tarball [334], [336]
- Updated documentation [331], [335], [337]
- Fixed some autoconf macros [332], [333]
2007-04-01 Charles Lepple ([email protected])
- Reworked a lot of the autoconf/automake code with regards to SWIG. This
allows 'make distcheck' to build the Python bindings, and it improves
detection of the paths for SWIG and Python. SWIG is no longer necessary
unless you want the Python bindings. [328]
- A little bit of cleanup in swig/Makefile.am, and now 'make distcheck'
finishes without any errors. [329]
2007-03-31 Charles Lepple ([email protected])
- Moved CFLAGS into AM_CFLAGS in each directory's Makefile.am so that 'make
distcheck' will work.
- Temporarily removed ccache/distcc because they don't recognize when they
are called via links. [320]
- Updated copyright on some Makefile.am files.
- Updated some properties on configure.ac
2007-03-30 Albert Lee ([email protected])
- Remove internal copy of usb_dev_handle so that libhid builds with Solaris'
libusb. [319]
2007-02-28 Martin F. Krafft ([email protected])
- Remove limitation for non-zero product IDs. Thanks Shahrouz Zolfaghari.
- Add additional docbook location. [318]
2007-02-27 Andreas Klöckner ([email protected])
- Various SWIG patches, including a more Pythonic libhid wrapper, and
support for hid_strerror(). [304-314]
- Other build system fixes. [312], [315]
2006-09-28 Charles Lepple ([email protected])
- Added hid_strerror() for decoding return codes. [301]
2006-03-25 Charles Lepple ([email protected])
- Added SWIG bindings for get/set feature report functions [298]
2006-03-13 Frédéric Leroy ([email protected])
- added 2 functions in order to use feature item :
hid_get_feature_report() and hid_set_feature_report() [296]
2006-01-26 Charles Lepple ([email protected])
- More SWIG fixes; namely, hid_interrupt_read() and hid_get_input_report().
[288],[291]
- Uncommented hid_get_item_value() in hid.h [291]
2006-01-22 Charles Lepple ([email protected])
- Merged in SWIG changes to make the Python bindings more useful. This
commit also had a few extra changes to some support programs and scripts,
but those changes were not of great consequence. [284]
2005-12-31 Charles Lepple ([email protected])
- Added check for return values in hid_open() and hid_force_open() to catch
the case where the interface is claimed, but the report descriptor cannot
be retrieved. [276]
2005-09-02 Charles Lepple ([email protected])
- Added hid_interrupt_write() and hid_set_idle() functions. [256]
- Added usb_strerror() calls to most of the hid_exchange functions to aid in
debugging. [256]
- Fixed dependencies on SWIG bindings [255]
- Patched hidparser with fix applied to NUT (affects APC UPSes) [254]
- Misc changes to extract_report_descriptor [251],[253]
2005-07-07 Charles Lepple ([email protected])
- Removed hardcoded reference to Python 2.3 and /usr/include. Pointed out by
Martin Dengler, and patch suggested by Martin Krafft. SVN changeset: [244]
- Fixed "sed lstat" error when compiling with distcc on OS X. [245]
- Mark last parameter in hid_os_force_claim() as unused. [246], [247]
2005-04-26 Martin F. Krafft ([email protected])
- Fixed a bug in hid_exchange.c, which would prevent input record reading.
Thanks to Benson Wang <[email protected]> for pointing this out.
- Added a new docbook.xsl path thanks to Martin Dengler
2005-04-19 Martin F. Krafft ([email protected])
- Fixed a bug in hid_preparation.c, which hardcoded the HID USB interface to
0. Thanks to Benson Wang <[email protected]> for pointing this out.
2005-04-11 Eoin Verling <[email protected]>
- Implemented hid_interrupt_read, a wrapper of usb_interrupt_read.
2005-02-25 Martin F. Krafft ([email protected])
- Added $PATH-style docbook stylesheet autodetection, inspired by Kevin
Godby. Thanks, Kevin!
2005-02-20 Martin F. Krafft ([email protected])
- Removed dependency on libswigpy, which is deprecated.
- integrated more patches by Andreas Jochens <[email protected]> to fix
compilation issues with gcc 4. Thanks, Andreas!
2004-11-10 Martin F. Krafft ([email protected])
- integrated patch by Andreas Jochens <[email protected]> to fix compilation
issues on 64bit machines (amd64 specifically). Thanks, Andreas!
2004-11-09 Martin F. Krafft ([email protected])
- fixed autotools setup to honour CFLAGS on the ./configure and ./autogen.sh
line appropriately.
- added *.s and *.i to clean target
- now outputs variables used for build to stdout
- added Arnaud Quette as Debian co-maintainer
- added explanatory comments to test code on how to match, open, read, and
write.
- commented custom matcher, but left it in.
- made all of the code (well, except) swig warning-free
- disabled -pedantic (per default), but added -Werror (per default)
(use --enable-pedantic and --disable-werror to change)
- added special handling for -Werror to swig code, which can't have it set
- added GCC handling for unused parameters
- updated TODO list
- added prelimiary python test code (does not read/write yet).
- added src/libhid_detach_device.c, a simple programme (installed to
$prefix/bin) which can detach devices to make lsusb -vvv work.
2004-09-15 Martin F. Krafft ([email protected])
- Fixed several non-POSIX uses of regular expressions in autotools files
- Replaced expr by $((...)) shell semantics
- Added override for autoconf Swig version check
2004-09-10 Martin F. Krafft ([email protected])
- Changed list addresses and contact information.
- Added a preliminary webpage for libhid: doc/www/index.html
- Debian: Added suggestion for pkg-config for libhid-dev.
- Debian: Removed suggestion for pkg-config from libhid0.
2004-09-09 Martin F. Krafft ([email protected])
- Added autoconf enable argument for swig.
2004-09-07 Martin F. Krafft ([email protected])
- Fixed Debian build dependencies.
2004-08-30 Martin F. Krafft ([email protected])
- Added autoconf check for gcc3, which is now required.
- Improved autoconf handling for swig.
- Updated Makefiles to use -fPIC.
2004-06-19 Martin F. Krafft ([email protected])
- Fixed id member of HIDInterface struct to be 16 instead of 32 bytes.
- Fixed Debian-related Makefile magic.
2004-05-26 Martin F. Krafft ([email protected])
- Renamed Python .so modules to proper _foo.so style.
- Added typehandling for FILE* to make set_debug_stream work.
2004-05-25 Martin F. Krafft ([email protected])
- Added this ChangeLog
- Added a swig-generated Python wrapper.
- Replaced libhid-config with a pkg-config file
- Reworked the autotools files
Revision: $Id$
# vim:et:ts=2:tw=78