Files
i2p.i2p/installer/lib/jbigi
zzz 87cad7eaee * JBigI: Replace old non-PIC 32-bit linux libs (GMP 4.1.3 built in 2004)
with PIC libs built with GMP 4.3.2. License is LGPLv3.
             Built by sponge with GCC 4.4.4, downloaded from
             http://sponge.i2p/files/jbigi/gmp-4.3.2/
             The 4.3.2 files are half the size of those built with GMP 5.0.2, and there was
             little or no performance difference between the two versions for 32 bit processors.
             See http://zzz.i2p/topics/306 for discussion and test results.
2011-06-05 11:06:56 +00:00
..
2006-02-27 19:05:40 +00:00

jbigi.jar was built by jrandom on Aug 21, 2004 with the jbigi and jcpuid 
native libraries compiled on linux, winXP (w/ MinGW), and freebsd (4.8).  
The GMP code in jbigi is from GMP-4.1.3 (http://www.swox.com/gmp/), and 
was optimized for a variety of CPU architectures.

On Sep 16, 2005, libjbigi-osx-none.jnilib was added to jbigi.jar after
being compiled by jrandom on osx/ppc with GMP-4.1.4.

On Sep 18, 2005, libjbigi-linux-athlon64.so was added to jbigi.jar after
being compiled by jrandom on linux/p4 (cross compiled to --host=x86_64)
with GMP-4.1.4.

On Nov 29, 2005, the libjbigi-osx-none.jnilib was added back to
jbigi.jar after being mistakenly removed in the Sep 18 update (d'oh!)

On Dec 30, 2005, the libjcpuid-x86-linux.so was updated to use the 
(year old) C version of jcpuid, rather than the C++ version.  This removes
the libg++.so.5 dependency that has been a problem for a few linux distros.

On Feb 8, 2006, the libjbigi-linux-viac3.so was added to jbigi.jar after
being compiled by jrandom on linux/p4 (cross compiled to --host=viac3)

On Feb 27, 2006, jbigi-win-athlon.dll was copied to jbigi-win-athlon64.dll,
as it should offer amd64 users better performance than jbigi-win-none.dll
until we get a full amd64 build.