Author: toad
Date: 2009-03-20 18:58:28 +0000 (Fri, 20 Mar 2009)
New Revision: 26118
Modified:
trunk/freenet/src/freenet/node/Version.java
Log:
1206:
L10n:
- Update German translation
- Update Italian translation
PNG filter:
- Throw more helpful exception on seeing data after IEND. Don't allow anything
after IEND - if there is data, throw so we can cut it.
- Throw better exceptions in general.
- Don't throw ArrayIndexOutOfBounds or NegativeArraySizeException or
EOFException, translate them to proper errors.
CSS filter:
- Don't allow functions other than rgb*(), attr*(), and url*() (which is
filtered).
- Rebuild with jflex 1.4.2.
Low level:
- LineReadingInputStream: Tidy up, optimise, paranoia, dont
read(,,Math.max(1,...)); ArrayIndexOutOfBounds probably wasn't possible...
- Rename turtled transfer backoff reason to TurtledTransfer, to be consistent
with others and as it is used in FCP.
- Check for no spaces in transfer fail reasons.
FProxy:
- Support for simple ranges (single byte range, no conditionals) in HTTP
requests for fetched content. Needed for hg clone over fproxy on big
repositories.
Plugins:
- Utility class for UTC GregorianCalender, mostly to work around java (api?)
bugs.
- Fix NPE, throw a more descriptive exception, when POSTing to a plugin in
PluginManager. (Backport of 25977 from db4o branch).
- Minor changes to PluginTalker (e.g. keep pluginName).
FCP:
- Add Metadata.ContentType to DataFound, so it is more like AllData.
- Backport r25931 from db4o: don't freeData until we remove the putter, since
it could get restarted.
- Quick hack to fix fcp infinity loop on shutdown. See bug #2638 for the real
bug.
Misc stuff:
- Partly revert 25484: requeue after running nodepinger, not before.
Client layer:
- Deprecate unused FetchException codes.
- SplitfileProgressEvent: Rename fetchedBlocks to succeedBlocks
Dev stuff:
- Comments.
- Metadata spec updates.
- Indenting.
Unit tests:
- Add various test PNGs for the filter, the free-to-distribute part of the
official png test suite, and the BrokenSuite (minus those without proper
licenses).
- Copy them in the build.xml so the tests can proceed.
- Add CSS selector tests, those which are disallowed are commented out.
nextgens
toad
xor
sdiz
tommy
saces
luke771
KeyExplorer (sdiz)
- More detail.
- Hex dump intended to be compatible with "xxd -r".
XMLLibrarian (sdiz)
- Move fetchBucket to Util.
- New parser, doesn't support old (pre-sept 07) indexes.
- Factor out index handling (initially this uses the old parser).
XMLSpider (sdiz)
- Explicitly set correct namespaces in XML.
- Remove hacks limiting the number of subindexes now that inserting big indexes
is possible.
- Make max subindexes and max subindex size configurable.
- Set default max subindexes to 4000 (not 1000) and default max subindex size
to 1MB (not 4MB).
- Logging.
Website:
- Show the exe on Windows NT 6.<anything>, so it shows on Windows 7 as well as
Vista.
- Update exchange rate.
Contrib:
- Update the db4o/ dir with newer versions of db4o. However, this jar (#27) has
not been deployed, testing shows severe problems with the db4o branch
apparently caused by the updates...
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2009-03-20 18:57:47 UTC (rev
26117)
+++ trunk/freenet/src/freenet/node/Version.java 2009-03-20 18:58:28 UTC (rev
26118)
@@ -24,17 +24,17 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 1205;
+ private static final int buildNumber = 1206;
/** Oldest build of Fred we will talk to */
- private static final int oldLastGoodBuild = 1197;
- private static final int newLastGoodBuild = 1198;
+ private static final int oldLastGoodBuild = 1198;
+ private static final int newLastGoodBuild = 1206;
static final long transitionTime;
static {
final Calendar _cal =
Calendar.getInstance(TimeZone.getTimeZone("GMT"));
// year, month - 1 (or constant), day, hour, minute, second
- _cal.set( 2009, Calendar.JANUARY, 17, 0, 0, 0 );
+ _cal.set( 2009, Calendar.MARCH, 27, 0, 0, 0 );
transitionTime = _cal.getTimeInMillis();
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs