Iheanyi Ekechukwu
33d6635731
Compile and add native libsnappyjava.so for ppcle64
2014-06-06 14:27:46 -05:00
Taro L. Saito
fea947e46a
Merge pull request #65 from bokken/develop
...
Aggressively reclaim direct byte buffers
2014-03-12 23:34:48 +09:00
bokken
6f75b02cd9
Aggressively reclaim direct byte buffers
...
https://github.com/xerial/snappy-java/issues/64
2014-02-27 16:28:09 -06:00
Taro L. Saito
50619d3f9d
Merge pull request #63 from bokken/develop
...
Read until all bytes needed are read or EOF
2014-02-08 12:17:22 +09:00
bokken
146d6e989f
Read until all bytes needed are read or EOF
...
https://github.com/xerial/snappy-java/issues/62
2014-02-07 09:49:46 -06:00
Taro L. Saito
c72756f24e
Merge pull request #59 from bokken/develop
...
change @since annotations to 1.1.1
2013-11-14 17:17:00 -08:00
bokken
fb8cf734c9
change @since annotations to 1.1.1
2013-11-14 17:08:57 -06:00
Taro L. Saito
d6457b2912
Merge pull request #58 from bokken/develop
...
Add transferFrom/transferTo methods to provide transfer optimizations
2013-11-11 17:25:07 -08:00
bokken
bb10b5064e
Add transferFrom/transferTo methods to provide transfer optimizations
...
https://github.com/xerial/snappy-java/issues/57
2013-11-11 10:25:58 -06:00
Taro L. Saito
e35d2fea1d
merged
2013-11-08 00:09:08 +09:00
Aymeric Barantal
02c1676904
SunOS native library for x86_64 architecture
2013-11-07 15:21:35 +01:00
Taro L. Saito
3700f97c67
Revert settings for sparc
2013-11-06 23:11:06 +09:00
Taro L. Saito
d45b688b7e
Fixes #55 : Add mapping for sparc and rename native lib folder for SunOS:x86_64
2013-11-06 20:52:43 +09:00
Taro L. Saito
5f6c5f4c15
Fixes #52 . typo in PPC.
2013-10-21 12:04:36 +09:00
Adam Pocock
92477bc39b
Updated Solaris binaries for 1.1.1.
2013-10-18 22:13:36 -04:00
Taro L. Saito
0b110d55da
Merge pull request #50 from bokken/develop
...
Optimize SnappyFramedOutputStream for NIO.
2013-10-17 18:09:10 -07:00
Taro L. Saito
d26dce4415
#48 : Use standard chmod methods (setReadable, setWritable, etc.) instaead of calling chmod command
2013-10-18 10:07:40 +09:00
bokken
682a839317
Optimize SnappyFramedOutputStream for NIO.
...
https://github.com/xerial/snappy-java/issues/49
2013-10-17 10:11:35 -05:00
Taro L. Saito
bbb30d35b8
Add linux library that does not embed libstdc++
2013-10-17 15:57:20 +09:00
Taro L. Saito
29ea8874c4
Build win, arm linux-x86 libraries
2013-10-16 23:54:07 -07:00
Taro L. Saito
2cbd257c7d
Mac x86 library
2013-10-17 15:42:15 +09:00
Taro L. Saito
b38fae214a
Mac native library for 1.1.1
2013-10-17 15:40:34 +09:00
Taro L. Saito
4fbed2f14b
#22 Drop the OpenBSD support from 1.1.0 since we do not have building environment
2013-10-17 10:41:19 +09:00
Taro L. Saito
ee94db9840
Fixes #46 . Set deleteOnExit() after creating the library file
2013-10-17 10:32:00 +09:00
Taro L. Saito
b1e1c00733
Fixes #54 . Make Snappy.cleanUp() function public.
2013-10-17 10:21:25 +09:00
Taro L. Saito
c9d782adda
Fixes for #45 . osgi.arch -> processor
2013-10-15 22:49:10 +09:00
Adam Pocock
d03796f700
Solaris x86 and Sparc binaries.
2013-08-13 13:36:59 -04:00
Taro L. Saito
8fd45946da
Embed libstdc++
2013-08-13 21:26:43 +09:00
Taro L. Saito
850ec42760
Linux x86 binary build using CentOS
2013-02-20 02:43:21 +09:00
Taro L. Saito
328505512d
linux x86_64 binary built using CentOS 5
2013-02-20 02:42:56 +09:00
Taro L. Saito
e3f0fcbaff
Built native libs for Linux and Windows
2013-08-13 01:49:51 -07:00
Taro L. Saito
9a7657ef46
Fix for Mac-x86
2013-08-13 17:45:03 +09:00
Taro L. Saito
9671c81224
Removed the note on JNI injection
2013-08-13 17:07:02 +09:00
Taro L. Saito
ae0a3e4d49
Add isValidCompressedBuffer for raw memory addresses
2013-08-13 17:02:16 +09:00
Taro L. Saito
fed7278fcd
Fix #29 . Need to recreate native libraries for all OSes
2013-08-13 17:00:54 +09:00
Taro L. Saito
171775e92b
Add a file permission setting code sample for Java6
2013-08-13 16:50:58 +09:00
Taro L. Saito
dc20eaf222
Merge fixes for #27
2013-08-13 16:14:55 +09:00
Taro L. Saito
b7755bf93d
Add a cleanup phase for OSGi container
2013-08-13 16:09:29 +09:00
Taro L. Saito
a48529731d
Add Snappy.cleanUp method for J2EE containers. #27
2013-08-13 16:07:46 +09:00
Taro L. Saito
2891c692c0
Removed SnappyNativeAPI, since native loader injection is no longer necessary
2013-08-13 15:55:58 +09:00
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
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
8c69129359
Fixes #34 . Use canonical os.arch names for native lib folders
2013-06-06 11:35:42 +09: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