This commit is contained in:
zzz
2011-07-09 14:55:34 +00:00
parent 9d2816f4a7
commit 5402bd0dc2
3 changed files with 23 additions and 2 deletions

View File

@ -329,7 +329,7 @@
splitindex="true" splitindex="true"
doctitle="I2P Javadocs for Release ${release.number} Build ${build.number}" doctitle="I2P Javadocs for Release ${release.number} Build ${build.number}"
windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}"> windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}">
<group title="Core SDK (i2p.jar)" packages="net.i2p:net.i2p.*:net.i2p.client:net.i2p.client.*:net.i2p.internal:net.i2p.internal.*:freenet.support.CPUInformation:org.bouncycastle.crypto:org.bouncycastle.crypto.*:gnu.crypto.*:gnu.gettext:org.xlattice.crypto.filters:com.nettgryppa.security:net.metanotion.*" /> <group title="Core SDK (i2p.jar)" packages="net.i2p:net.i2p.*:net.i2p.client:net.i2p.client.*:net.i2p.internal:net.i2p.internal.*:freenet.support.CPUInformation:org.bouncycastle.crypto:org.bouncycastle.crypto.*:gnu.crypto.*:gnu.gettext:org.xlattice.crypto.filters:com.nettgryppa.security:net.metanotion:net.metanotion.*" />
<group title="Streaming Library" packages="net.i2p.client.streaming" /> <group title="Streaming Library" packages="net.i2p.client.streaming" />
<group title="Router" packages="net.i2p.router:net.i2p.router.*:net.i2p.data.i2np:org.cybergarage.*:org.freenetproject" /> <group title="Router" packages="net.i2p.router:net.i2p.router.*:net.i2p.data.i2np:org.cybergarage.*:org.freenetproject" />
<group title="Router Console" packages="net.i2p.router.web" /> <group title="Router Console" packages="net.i2p.router.web" />

View File

@ -0,0 +1,7 @@
package net.matanotion;
/**
* Exists only to enable package.html to be included in javadoc.
* http://java.sun.com/j2se/javadoc/faq/index.html#packagewithoutjavafiles
*/
abstract class Dummy {}

View File

@ -2,7 +2,8 @@ Version 0.1.1 from http://www.metanotion.net/software/sandbox/block.html
License: See any source file. License: See any source file.
Changes for i2p: This is a partial list of changes for I2P. For details, see history.txt
and the source control logs.
- BSkipList has an option to not keep everything in memory. - BSkipList has an option to not keep everything in memory.
When this option is enabled, we use the new IBSkipSpan instead of When this option is enabled, we use the new IBSkipSpan instead of
@ -27,7 +28,20 @@ Changes for i2p:
- Convert Errors without message or cause to RuntimeExceptions with a message and cause - Convert Errors without message or cause to RuntimeExceptions with a message and cause
- Add unique on-disk headers to each page type for robustness;
change blockfile magic number as these headers are required
- Automatically repair some types of corruption;
report some other corruption types without failing
- Support read-only databases
- Lots and lots of bug fixes
TODO: TODO:
- More catching and repair of corruption
- Change PAGESIZE from default 1024 to 4096? No, wastes too much disk. - Change PAGESIZE from default 1024 to 4096? No, wastes too much disk.