update wrapper to v3.5.16

- Windows: Self-compiled with VS2010 in Windows 7. The icon has been
  changed from Tanuki's default to Itoopie.
- FreeBSD: Self-compiled in FreeBSD 7.4 to eliminate the dependency on the
  compat6x port and stripped.
- Linux PPC32: Self-compiled in Debian Squeeze and stripped
- Linux x86, Linux x64, Linux ARMv5, MacOSX & Solaris: Binares are from the
  "community edition" deltapack offered by Tanuki. The Linux binaries have
  been stripped.
This commit is contained in:
kytv
2012-11-21 21:01:45 +00:00
parent 33ee8a38ca
commit 2fbe0e8bb1
26 changed files with 19 additions and 6 deletions

View File

@ -1,3 +1,14 @@
2012-11-21 kytv
* Update Java Service Wrapper to v3.5.16.
- Windows: Self-compiled with VS2010 in Windows 7. The icon has been
changed from Tanuki's default to Itoopie.
- FreeBSD: Self-compiled in FreeBSD 7.4 to eliminate the dependency on the
compat6x port.
- Linux PPC32: Self-compiled in Debian Squeeze
- Linux x86, Linux x64, Linux ARMv5, MacOSX & Solaris: Binares are from the
"community edition" deltapack offered by Tanuki. The Linux binaries have
been stripped.
2012-11-20 zzz
* Transport: Fix bug that inadvertently reduced default max
SSU connections in 0.9.2, thus reducing tunnel build success rates

View File

@ -12,14 +12,14 @@ to xxx/librapper.so, libwrapper.jnilib, or wrapper.dll for the following directo
Don't forget to disable the execute bit.
linux (x86-32)
linux64 (x86-64)
linux-armv5 (armv5)
solaris (sparc-32)
win32
From the delta pack, strip the binaries in bin/ and copy
to xxx/i2psvc for the same directories as above.
Don't forget to disable the execute bit.
For armv5 and armv7, build from source following the instructions
For armv7, build from source following the instructions
in linux-armv7/README.txt.
Don't forget to strip the binaries and disable the execute bit.
We use a trimslice for armv7 building.
@ -31,14 +31,14 @@ Don't forget to strip the binaries and disable the execute bit.
A walkthrough can be found in freebsd/README.txt.
For linux-ppc, we don't use the Tanuki binaires because they're (mistakenly)
ppc64 compiles (TODO: File bug with Tanuki). Compile the arch-dependent bits
with "ant -Dbits=32 compile-c-unix".
ppc64 compiles. Compile the arch-dependent bits with
"ant -Dbits=32 compile-c-unix".
For macosx, combine (if possible) the universal-32 and universal-64 files
from the delta pack (each is a 2-architecture fat file)
into a "quad-fat" binary. Instructions can be found in
macos/README.txt
For win64, build from source following the instructions
For windows, build from source following the instructions
in win64/README-x64-win.txt.
Don't forget to strip the binaries and disable the execute bit.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +1,10 @@
Changes may be needed for newer versions than 3.5.13.
Changes may be needed for newer versions than 3.5.16.
To use the patch in this directory, copy Makefile-windows-x86-32.nmake to
Makefile-windows-x86-64.nmake then "patch < x64-win.patch".
Copy the itoopie icon to src\c\wrapper.ico.
Configure your environment per the apache-ant instructions (i.e., set ANT_HOME
and JAVA_HOME). Then in the wrapper source directory, run build64.bat.