Klaus Reimer
b39ca1aeb0
Add short package handling
2013-02-24 20:09:06 +01:00
Klaus Reimer
69abe30c5d
Add constants test
2013-02-24 18:03:01 +01:00
Klaus Reimer
670eb00ed5
Add interrupt short packet IO tests
2013-02-24 18:02:15 +01:00
Klaus Reimer
abb24060dd
Add Interrupt IO Error Conditions Test
2013-02-24 18:00:46 +01:00
Klaus Reimer
91f3b13f62
Add interrupt IO test with synchronized USB pipe (Except the tests
...
requiring a 64 byte packet size)
2013-02-24 17:59:52 +01:00
Klaus Reimer
026e09b6b4
Add interrupt IO tests (Except the ones requiring a 64 byte packet size)
2013-02-24 17:57:21 +01:00
Klaus Reimer
a91a1f8dc2
Decrease interrupt poll interval
2013-02-24 17:56:48 +01:00
Klaus Reimer
9a497e7708
Unified handling of bulk and interrupt IO
2013-02-24 17:56:24 +01:00
Klaus Reimer
17f16bb365
Add Short Packet test
2013-02-24 17:37:22 +01:00
Klaus Reimer
5209e5c3ec
Correct processing of short packets
2013-02-24 17:36:19 +01:00
Klaus Reimer
40930d68d9
Improve IRP processing thread execution
2013-02-24 17:35:38 +01:00
Klaus Reimer
10bd83cc88
Add bulk IO error conditions tests
2013-02-24 16:31:06 +01:00
Klaus Reimer
ab5c148f37
Switch from synchronized list to thread-safe queue to speed up
...
asynchronous operations
2013-02-24 16:30:36 +01:00
Klaus Reimer
5eb5e04515
Add BulkUI Test for synchronized USB pipe but without the 64 byte packet
...
size tests (They can't work with my low-cost test device)
2013-02-24 16:11:46 +01:00
Klaus Reimer
7eadca9fc4
Add BulkUI Test but without the 64 byte packet size tests (They can't
...
work with my low-cost test device)
2013-02-24 16:06:15 +01:00
Klaus Reimer
b65406403e
Implement buffer transformation test
2013-02-24 16:04:43 +01:00
Klaus Reimer
1887a0d89e
Read multiple chunks if necessary
2013-02-24 16:02:56 +01:00
Klaus Reimer
7df2071181
Add special TCK unit test runner to ignore these unit tests by default
...
and only run them when the TCK_TESTS property is set.
2013-02-24 02:34:44 +01:00
Klaus Reimer
74396d9405
Add first batch of unit tests from the javax.usb TCK
2013-02-24 02:09:14 +01:00
Klaus Reimer
63f9a7ada1
Add test firmware for microblinks L controller
2013-02-24 02:08:19 +01:00
Klaus Reimer
91cb0195b1
Add junit dependency
2013-02-24 02:03:49 +01:00
Klaus Reimer
25f0db3ecd
Send dataEventOccurred event when control IRP has finished.
2013-02-24 02:03:11 +01:00
Klaus Reimer
d694fe7d55
Ignore duplicate listeners.
2013-02-24 02:02:06 +01:00
Klaus Reimer
04107e0505
Fix typo in changelog
2013-02-20 18:07:06 +01:00
Klaus Reimer
abd4dcd617
Add changelog entry
2013-02-20 18:06:33 +01:00
Klaus Reimer
62f79e31ae
Fix wrong logic in isBusy
2013-02-20 17:43:31 +01:00
Klaus Reimer
c2fb86f1d8
Move os, arch and ext names into constants
2013-02-20 17:42:01 +01:00
Klaus Reimer
02ebe76c65
Improve error handling during native lib loading so javax.usb no
...
longer hides the important exceptions.
2013-02-20 17:30:08 +01:00
Klaus Reimer
bfa70e1b73
Add a news section and add linux-arm to the list of supported platforms
2013-02-16 17:48:01 +01:00
Klaus Reimer
201e8d89c6
Add page explaining the use of the native libraries
2013-02-16 17:47:17 +01:00
Klaus Reimer
c5d52c3ae2
Native libraries are no longer extracted to a temporary directory when
...
they are not in a JAR file.
2013-02-16 17:46:48 +01:00
Klaus Reimer
aa3a29b491
Add changelog entry
2013-02-16 15:24:42 +01:00
Klaus Reimer
508f398123
Merge branch 'master' of ssh://git@github.com/kayahr/usb4java.git
2013-02-16 15:23:18 +01:00
Klaus Reimer
e89e800b22
Increase version
2013-02-16 15:23:05 +01:00
Klaus Reimer
7401172ddb
Add changelog entry
2013-02-16 15:22:57 +01:00
Klaus Reimer
ea52468ecd
Made library loading more universal to support loading shared libraries
...
for platforms not officially supported by usb4java.
2013-02-16 15:22:42 +01:00
Klaus Reimer
f2302acc95
Add native library for linux-arm (Created and tested on Raspberry Pi)
2013-02-16 14:20:33 +00:00
Klaus Reimer
4c8e4ece7f
[maven-release-plugin] prepare for next development iteration
2013-02-15 20:56:11 +01:00
Klaus Reimer
563370257a
[maven-release-plugin] prepare release usb4java-0.5.0
2013-02-15 20:56:01 +01:00
Klaus Reimer
b3eab165e9
Update site
2013-02-15 20:42:31 +01:00
Klaus Reimer
d7cf5c3492
Add changelog for release 0.5.0
2013-02-15 19:48:18 +01:00
Klaus Reimer
1be62c98ab
Updated some plugin versions
2013-02-15 19:45:09 +01:00
Klaus Reimer
f36e7ec5f2
Rename Dump tool to Main. This tool is now executed automatically when
...
executing the JAR file. Maybe later I add some command line parameters
to use this tool as a Java implementation of lsusb.
2013-02-15 19:31:58 +01:00
Klaus Reimer
aebea196f7
Convert back into single project structure. Let's keep it simple
2013-02-15 19:27:41 +01:00
Klaus Reimer
2cb5374e98
New project structure and push version to 0.4.0
2012-11-12 20:39:16 +01:00
Klaus Reimer
e7948fc191
Change loading of native libraries. They are now included in the
...
classpath and extracted to a temporary directory during runtime. Looks
like I also fixed the loading problems of libusb.dylib on MacOS X by
changing the dependency path from @executable_path to @loader_path. So
no java.library.path and DYLD_LIBRARY_PATH needed anymore. Just add
usb4java as a dependency and that#s it.
2012-11-12 18:06:48 +01:00
Klaus Reimer
7affcc1864
Fix warnings
2012-11-12 18:06:48 +01:00
Klaus Reimer
ffbdf885ed
Added Travis configuration.
2012-05-19 11:13:34 +02:00
Klaus Reimer
5408a29b9c
New compilation of Mac OS X binaries.
2012-02-20 20:36:35 +01:00
Klaus Reimer
6ff5c73591
New compilation of linux and windows binaries.
2012-02-20 20:30:20 +01:00