Commit Graph

470 Commits

Author SHA1 Message Date
Taro L. Saito 1c3c565352 Removed md5sum code, which will no longer be used 2013-08-13 15:47:05 +09:00
Taro L. Saito 06f007a084 Attach UUID to the extracted native library file 2013-08-13 15:46:05 +09:00
Taro L. Saito 2bb1165aa6 Merge pull request #40 from pkwarren/resource_leak
Avoid leaks with GetPrimitiveArrayCritical.
2013-07-17 03:37:36 -07:00
Philip K. Warren 5e3ba55782 Avoid leaks with GetPrimitiveArrayCritical.
It is possible that one of the two calls to GetPrimitiveArrayCritical
succeeded, in which case an exception would be thrown and the memory
would not be released. Ensure that every successful call to
GetPrimitiveArrayCritical is followed by a call to
ReleasePrimitiveArrayCritical.
2013-07-10 13:17:07 -05:00
Taro L. Saito d7263cc36d Fixes #39. Comparing two native libraries directly without generating md5sum 2013-07-02 10:27:10 +09:00
Taro L. Saito 88275fb846 commenting 2013-07-02 10:10:25 +09:00
Taro L. Saito ee86f48d2d Merge pull request #36 from laszlohordos/develop
The Snappy Java Jar is not compatible with Apache Felix 4.2.1 Framework
2013-06-06 18:04:36 -07:00
laszlohordos cfebd7432b The Snappy Java Jar is not compatible with Apache Felix 4.2.1 Framework
The Snappy Bundle contains the Bundle-NativeCode instruction in a way it's not compatible with the [R4LibraryClause](http://svn.apache.org/viewvc/felix/releases/org.apache.felix.framework-4.2.1/src/main/java/org/apache/felix/framework/util/manifestparser/R4LibraryClause.java?view=markup) because the osname and processor definition is mandatory. They can not be replaced with selection-filter.

Snappy 1.0.5 and the 1.1.0-SNAPSHOT throws the same org.osgi.framework.BundleException: Unresolved constraint in bundle org.xerial.snappy.snappy-java [n]: No matching native libraries found. exception.

I saw in the fixed issues the Snappy was tested on Eclipse 3.8.1 but I couldn't tested so it has to be verified. I also updated the x86-64 from x86_64 regarding the [Bundle-NativeCode: OS/Processor values](http://www.osgi.org/Specifications/Reference)
2013-06-06 11:36:47 +02:00
Taro L. Saito 26acd403ba Fix the native code folder paths in OSGi settings 2013-06-06 11:44:13 +09:00
Taro L. Saito 8c69129359 Fixes #34. Use canonical os.arch names for native lib folders 2013-06-06 11:35:42 +09:00
Taro L. Saito 41b11f7ebd new snapshot version 2013-06-06 11:10:35 +09:00
Taro L. Saito fde51d8317 release version 1.0.5 2013-05-17 10:32:54 +09:00
Taro L. Saito 226370e5c1 Merge branch 'develop' of github.com:xerial/snappy-java into develop 2013-05-17 10:28:22 +09:00
Taro L. Saito 2daae5aca4 use snapshot version 2013-05-17 10:28:14 +09:00
Taro L. Saito 8fce6db8af Merge pull request #35 from mebigfatguy/develop
make sure magic bytes are read fully
2013-05-14 02:40:38 -07:00
Dave Brosius c48ab66e99 make sure magic bytes are read fully 2013-05-10 23:16:25 -04:00
Taro L. Saito a5507afb6e Fixes #33. Add Mac/i386 binary 2013-04-23 13:13:11 +09:00
bokken 32194a2094 add support for x-snappy-framed streams
https://github.com/xerial/snappy-java/issues/30
2013-04-15 11:15:02 -05:00
Taro L. Saito 04ccfaf7b6 Fixes #22. Add OpenBSD native libraries 2013-04-10 10:36:23 +09:00
Taro L. Saito 34ba11cc9a Fix Makefile dependencies when generating SnappyNative.h 2013-04-10 10:33:28 +09:00
Taro L. Saito 8ff03ba782 Fix native library version 2013-03-29 10:37:33 +09:00
Taro L. Saito 07bfea7da0 new version 2013-03-28 17:47:26 +09:00
Taro L. Saito ff8000ed5b Embed libstdc++ for linux 64-bit binary 2013-02-20 02:39:06 +09:00
Taro L. Saito 17a9d209d2 Merge pull request #18 from PageTwo/develop
Support FreeBSD amd64 build
2012-11-15 19:58:39 -08:00
Konstantin Zadorozhny dba48d031e FreeBSD amd64 build support. Makefile fix. 2012-11-11 10:56:11 -08:00
Konstantin Zadorozhny db0ac7318d FreeBSD amd64 build support 2012-11-11 10:23:47 -08:00
Taro L. Saito a3fd4deee8 Merge branch 'release/1.0.5-M3' into develop 2012-09-28 12:05:19 +09:00
Taro L. Saito 1cc4d0a0c6 Merge branch 'release/1.0.5-M3' 2012-09-28 12:05:01 +09:00
Taro L. Saito 2a1bab904d Set an explicit version number to maven-deploy plugin: 2012-09-28 12:02:23 +09:00
Taro L. Saito 1b803c4b05 Fix Makefile 2012-09-28 11:56:32 +09:00
Taro L. Saito f7e04b769f 1.0.5-M3 release 2012-09-28 11:54:43 +09:00
Taro L. Saito 9567bd4891 Merge hotfix 2012-09-28 11:43:24 +09:00
Taro L. Saito e194441d51 Merge branch 'develop' of github.com:xerial/snappy-java into develop 2012-09-28 11:42:26 +09:00
Taro L. Saito ed37dfac4b Fixes for issue #6 2012-09-28 11:34:02 +09:00
Taro L. Saito 53e8605950 Update Milestone.md 2012-09-27 12:52:18 +09:00
Taro L. Saito 94baf63824 Update README.md 2012-09-27 12:51:08 +09:00
Taro L. Saito 436e674463 Update README.md 2012-09-27 12:48:19 +09:00
Taro L. Saito cbc3f302ec Update README.md 2012-09-27 12:47:46 +09:00
Taro L. Saito 9bd521c079 Update README.md 2012-09-27 12:46:48 +09:00
Taro L. Saito ec89d78a0b Update README.md 2012-09-27 12:45:13 +09:00
Taro L. Saito 2e29452f03 Development version 2012-09-27 12:38:42 +09:00
Taro L. Saito 29f4ff89fb Merge branch 'release/1.0.5-M2' into develop 2012-09-27 12:22:22 +09:00
Taro L. Saito 76166832ee Merge branch 'release/1.0.5-M2' 2012-09-27 12:22:09 +09:00
Taro L. Saito 70b292d0f9 Milestone release 1.0.5-M2 2012-09-27 11:13:14 +09:00
Taro L. Saito 7b2546911b Merge branch 'release/1.0.5-M1' 2012-09-27 11:10:57 +09:00
Taro L. Saito 5a60c131d0 Fixes issue #6 2012-09-27 11:09:32 +09:00
Taro L. Saito 85e007c448 Merge branch 'release/1.0.5-M1' into develop 2012-09-27 10:38:33 +09:00
Taro L. Saito bf456291a9 Fix for deploying to Sonatype 2012-09-11 14:10:39 +09:00
Taro L. Saito ce2fc726ea Milestone release 1.0.5-M1 2012-09-11 13:43:32 +09:00
Taro L. Saito 195d4d4c04 Update README.md 2012-09-07 11:57:59 +09:00