Commit Graph

321 Commits

Author SHA1 Message Date
Klaus Reimer
237e2e1db5 Add build scripts for mac os x 2013-04-14 11:32:27 +02:00
Klaus Reimer
1b789f0e85 Use curl instead of wget and also copy dylib files to dist dir 2013-04-14 11:29:36 +02:00
Klaus Reimer
4f8a867c69 Add Java darwin directory to include path 2013-04-14 11:28:54 +02:00
Klaus Reimer
d84386f208 Improve native build system 2013-04-13 23:03:31 +02:00
Klaus Reimer
823896317c Improved JNI build system and added windows binaries 2013-04-13 19:55:51 +02:00
Klaus Reimer
f347f4770d New JNI library (Now including libusbx 1.0.14) and also added 32 bit
linux lib
2013-04-13 19:16:44 +02:00
Klaus Reimer
0f0292eda9 Code cleanup 2013-04-13 18:28:22 +02:00
Klaus Reimer
9dd91a4b8c Renamed LibUSB to LibUsb 2013-04-13 18:25:19 +02:00
Klaus Reimer
717c887541 Rename DumpUtils to DescriptorUtils 2013-04-13 17:35:44 +02:00
Klaus Reimer
94ae441189 Move dump methods from simple descriptors into DumpUtils 2013-04-13 17:33:47 +02:00
Klaus Reimer
7f85e27e12 Add unit test for SimpleUsbStringDescriptor 2013-04-13 17:06:56 +02:00
Klaus Reimer
8d47953150 Add unit test for SimpleUsbInterfaceDescriptor class 2013-04-13 16:47:00 +02:00
Klaus Reimer
c6289ccbbd Add unit test for SimpleUsbEndpointDescriptor 2013-04-13 16:38:26 +02:00
Klaus Reimer
008d89ab1c Add unit test for SimpleUsbDeviceDescriptor 2013-04-13 16:25:07 +02:00
Klaus Reimer
51fe77ce92 Add unit test for SimpleUsbConfigurationDescriptor 2013-04-13 16:06:28 +02:00
Klaus Reimer
8e6cf46d0d Remove javax.usb.properties from main 2013-04-13 15:32:16 +02:00
Klaus Reimer
1d55fd5da7 Convert LICENSE.txt to LICENSE.md 2013-04-13 13:37:00 +02:00
Klaus Reimer
a5b04f4358 Rename ports to rootPorts 2013-04-13 13:12:49 +02:00
Klaus Reimer
45dd06cd2f Better pointer names 2013-04-13 13:10:28 +02:00
Klaus Reimer
d64fb4111a Well... Just a quick hack to silence a code-duplication false positive. 2013-04-13 13:04:41 +02:00
Klaus Reimer
1def285075 Improve some comments 2013-04-13 13:02:19 +02:00
Klaus Reimer
0b9eb05880 Call super constructors. 2013-04-13 12:59:08 +02:00
Klaus Reimer
1c3de35b52 Shorter equals methods 2013-04-13 12:58:07 +02:00
Klaus Reimer
748cf812cc Add missing constructors. 2013-04-13 12:46:25 +02:00
Klaus Reimer
dfa4f0c3dd Add final modifier to param 2013-04-13 12:37:16 +02:00
Klaus Reimer
ea42173724 Code cleanup 2013-04-13 12:36:46 +02:00
Klaus Reimer
83359bb2cc Code cleanup 2013-04-13 12:36:14 +02:00
Klaus Reimer
8cf68c5970 Fix wrong exception throwing 2013-04-13 12:36:01 +02:00
Klaus Reimer
4a75492cb5 Make private constructors package-private because code-analyzers
complain about it because they cannot see that JNI is creating the
classes.
2013-04-13 12:35:00 +02:00
Klaus Reimer
6103198ea3 Clean up exceptions 2013-04-13 12:18:05 +02:00
Klaus Reimer
e6be7dbb8d Shorten some class names 2013-04-13 11:44:24 +02:00
Klaus Reimer
cac3c42af0 Move classes from support package to main package and make them package
private
2013-04-13 11:42:31 +02:00
Klaus Reimer
21e57b9375 Rename JSR80 classes to short names and make everything package-private 2013-04-13 11:39:17 +02:00
Klaus Reimer
d3f6baf840 Add constructors to all libusb classes and correct dumping of values in
descriptors
2013-04-13 11:09:22 +02:00
Klaus Reimer
5c412a8360 Add method to resolve speed numbers to speed names 2013-04-13 11:08:52 +02:00
Klaus Reimer
d41814a9fa Remove redundant modifiers 2013-04-12 22:10:11 +02:00
Klaus Reimer
d1b8e25756 Cleanup inheritance 2013-04-12 22:02:29 +02:00
Klaus Reimer
6ec50691d6 Use LoaderException instead of Usb4JavaRuntimeException 2013-04-12 21:53:08 +02:00
Klaus Reimer
b97266a888 Code cleanups 2013-04-12 21:51:40 +02:00
Klaus Reimer
e83a513fed Code cleanups 2013-04-12 21:45:51 +02:00
Klaus Reimer
93c1078268 Code cleanups 2013-04-12 21:41:33 +02:00
Klaus Reimer
d0f7070fd7 Code cleanups 2013-04-12 21:40:56 +02:00
Klaus Reimer
2d50f26150 Remove obsolete parentheses 2013-04-12 21:31:07 +02:00
Klaus Reimer
9eedfc8e04 Correct order of constants 2013-04-12 21:30:20 +02:00
Klaus Reimer
9d67714736 Add missing line-feed at EOF 2013-04-12 21:28:37 +02:00
Klaus Reimer
f867fc1f51 Remove unused code 2013-04-12 21:27:52 +02:00
Klaus Reimer
1bd9b55cf3 Make getConfig and getDevice final 2013-04-12 21:24:34 +02:00
Klaus Reimer
e608515fd2 Move hashCode/equals/toString stuff from baste class to final classes 2013-04-12 21:22:45 +02:00
Klaus Reimer
eb3d97edbd Make getListeners final 2013-04-12 21:12:42 +02:00
Klaus Reimer
d0342e7992 Make DeviceId final 2013-04-12 21:11:53 +02:00