310 Commits

Author SHA1 Message Date
Taro L. Saito
b697c61df8 Merge pull request #15 from bpow/develop
Throw ExceptionInInitializerError rather than just printing stacktrace
2012-09-06 19:24:48 -07:00
Taro L. Saito
a1c36bb46e Fix on issue #6 2012-09-07 11:23:48 +09:00
Bradford Powell
c2260cf38d Throw ExceptionInInitializerError rather than just printing stacktrace
to stderr if the native libraries cannot be loaded. Because Errors are
not checked exceptions, added to the javadoc to point out that static
initialization of Snappy can throw this Error.
2012-09-06 21:01:56 -05:00
Trevor Robinson
6ee72edc39 Added armhf shared library 2012-09-06 18:15:07 -05:00
Taro L. Saito
6507dcd7b0 Rebuild linux binaries 2012-09-06 12:32:29 +09:00
Taro L. Saito
568c8d6beb Build linux libraries using the modified jni_md.h 2012-06-30 05:53:16 -07:00
Taro L. Saito
79ac792fac rebuild linux binary using the previous machine 2012-06-29 14:59:31 +09:00
Taro L. Saito
11fe7fc6c8 Stop using -libstdc++, that causes link error in Ubuntu 2012-06-28 22:55:47 -07:00
Taro L. Saito
a13b7a3254 Add libraries cross-compiled in Ubuntu 2012-06-28 22:26:31 -07:00
Taro L. Saito
bd9cfb0d13 Applied a patch for ARM support, contributed by Trevor Robinson 2012-06-29 12:58:21 +09:00
Taro L. Saito
f7f4397826 Upgrade to snappy-1.0.5. Support building in Max OS X Lion 2012-05-25 10:23:26 +09:00
Taro L. Saito
04140959b0 Fixes issue 37
Using a correcto class descriptor. This change will be available in next release.
2012-01-19 12:53:47 +09:00
Taro L. Saito
72383d990c Fixes issue 34 Implement available() method 2011-10-25 10:39:27 +09:00
Taro L. Saito
6189b561fa Fixes issue 33
Applied the patch fixing a bug when reading incomplete stream.
2011-10-05 10:25:51 +09:00
Taro L. Saito
35f7e8edd6 Change the native library version retrieval method to look up
a resource file (VERSION) in org.xerial.snappy package.

Update issue 32
Status: Fixed
2011-09-26 23:14:27 +09:00
Taro L. Saito
8a074fba6e Fixes issue 29 Javadoc 2011-09-22 16:39:51 +09:00
Taro L. Saito
3acecfb5af Fixes issue 27. Add package-info.java and javadoc stylesheet 2011-09-22 16:14:53 +09:00
Taro L. Saito
d21db44a70 Fixes issue 27. 2011-09-22 16:14:31 +09:00
Taro L. Saito
f990526b52 Fixes issue 30. Add "make javadoc" target 2011-09-22 15:47:29 +09:00
Taro L. Saito
ebf661dc74 Fix javadoc 2011-09-22 15:37:18 +09:00
Taro L. Saito
267296fa93 mac32 library 2011-09-22 14:39:35 +09:00
Taro L. Saito
8767ca51e1 build linux/mac native libraries 2011-09-22 14:38:10 +09:00
Taro L. Saito
e8356fd4f9 Upgrae to snappy-1.0.4 2011-09-22 14:34:41 +09:00
Taro L. Saito
f2fe1d3d8b Update issue 28
A workaround to postpone the initialization of SnappyNativeAPI.
2011-09-09 11:16:28 +09:00
Taro L. Saito
2906673651 Fix javadoc comments 2011-08-23 18:13:19 +09:00
Taro L. Saito
29753d90fd Update issue 26
Applied the patch from tucu; load org-xerial-snappy.properties file when it can be found from the context class loader.
2011-08-23 11:01:34 +09:00
Taro L. Saito
57190cd4ab Fixes comments 2011-08-23 10:42:12 +09:00
Taro L. Saito
435fa89fe4 Add script for generating tar.gz of the project
Update issue 25
2011-08-18 15:27:04 +09:00
Taro L. Saito
fe85390989 Fix commend on loading libsnappyjava 2011-08-16 13:14:48 +09:00
Taro L. Saito
3710c4e7dc Updates issue 20. Add org.xerial.snappy.use.systemlib property to lookup snappyjava dll under java.library.path 2011-08-16 13:04:57 +09:00
Taro L. Saito
1354d90401 merged 2011-08-16 11:16:44 +09:00
Taro L. Saito
6540318a12 Fixes issue 20
org.xerial.snappy.enable.bundled.libs is used with the default value = true.
2011-08-16 11:16:21 +09:00
Taro L. Saito
0d9356eac1 Add comments. Reset the java code target to 1.5 2011-08-03 20:54:01 +09:00
Taro L. Saito
c73d2e104b Fixes issue 24 2011-08-02 17:07:24 +09:00
Taro L. Saito
93f66fc2e5 comment 2011-08-02 15:31:57 +09:00
Taro L. Saito
de803e67a4 Rebuild win32 library. Add comments to INSTALL/README 2011-08-02 15:27:43 +09:00
Taro L. Saito
e01077db8a Add comment 2011-08-02 15:15:15 +09:00
Taro L. Saito
aa04d562f8 Discard the local JNI code loader and the org.xerial.snappy.disable.inject option 2011-08-02 15:07:59 +09:00
Taro L. Saito
f0ef649651 trace from context class loader 2011-08-02 14:27:52 +09:00
Taro L. Saito
1aba243237 removed overlapped part. Use ProtectionDomain when injecting classes 2011-08-02 14:01:57 +09:00
Taro L. Saito
075b94af00 Removed debug message 2011-08-02 13:18:29 +09:00
Taro L. Saito
2f6dc58ba8 add debug message 2011-08-02 11:46:08 +09:00
Taro L. Saito
fd1fa411d9 temporary disable native code injection 2011-08-01 18:37:04 +09:00
Taro L. Saito
9469afbe38 catch UnsatisfiedLinkError 2011-08-01 18:35:30 +09:00
Taro L. Saito
9e95185692 Set java target to 1.6 2011-08-01 18:26:07 +09:00
Taro L. Saito
8d49dddbba use static call instead of call by reflection 2011-08-01 18:22:48 +09:00
Taro L. Saito
94b879fe12 fix 2011-08-01 17:16:23 +09:00
Taro L. Saito
331e7ef10b remove unnecessary flag 2011-08-01 17:10:39 +09:00
Taro L. Saito
3e533b4e7d use context class loader 2011-08-01 17:03:55 +09:00
Taro L. Saito
9c86835cc3 initialize local snappy loader 2011-08-01 16:56:40 +09:00