Author: toad
Date: 2008-11-13 18:05:41 +0000 (Thu, 13 Nov 2008)
New Revision: 23531
Modified:
trunk/freenet/src/freenet/node/Version.java
Log:
1175: (mandatory saturday)
Connections:
- Don't log an error when a message isn't acked until 10 minutes have passed.
Then force disconnect the peer and dump the key trackers.
- It appears that it was the logging that was causing major disruption, not the
bug itself. However the bug remains and will need to be dealt with.
Web interface:
- Hardcoded search box on the homepage if XMLLibrarian is loaded.
- Use _blank not _new as target for a new window.
L10n:
- Finnish update from Smar.
Dev stuff:
- Imports.
SNMP plugin:
- Fix a config bug.
XMLLibrarian:
- Edition 15: use the updated wAnnA? URL, show the URL rather than nothing when
a page has an empty title (as well as when there is no title).
Installer:
- Add a default explicit restart delay of 5 seconds to hopefully solve
restarting problems. Note that the default is 5 seconds, but in practice this
seems not to happen, it may be a wrapper bug. Also we could increase it to 15
seconds if we need to.
Meanwhile:
Freetalk: (xor)
- Duplicate data where necessary, do not refer to WoT internals, talk to WoT
via PluginTalker i.e. via its FCP API. This is not particularly efficient, but
the alternative isn't feasible right now due to class loaders.
- Some debugging on the web interface.
- Add freetalk context to used OwnIdentities.
- Refactor: Do not store ObjectContainer's in the stored classes, pass it in as
a parameter as in the client layer code. Delete FTMessageWoT as messages should
be the same for all ways of retrieving them.
- Wait for WoT to start up.
- Shut down more quickly.
- Refactoring.
- Remove unused code.
- Bugfixes.
- Logging.
- Imports.
WoT: (xor, batosai)
- Refactoring.
- More work on introduction puzzles. Puzzle insertion now done, except for the
actual puzzle generation. Downloading solutions also should work. Downloading
puzzles is also nearly working.
- Board names must start with an alphanumeric string or an ISO language code,
then a dot, then the rest which may contain any characters.
- Shut down more quickly.
- Workaround bug #2677: Not managing to fetch the seed identity (insert an
earlier edition).
- Database related bugs - only store if we need to.
- Provide a GetOwnIdentities message for clients. Will be removed when we have
a proper secure login system.
- Track currently running requests and avoid multiple fetches for the same
identity.
- Comments.
- Web interface: add trust, comment fields to Add Identity form.
- Remove unused code.
- Get rid of DuplicateIdentityException. That's an internal bug, we can simply
assert().
- Nicknames cannot be changed once set, so start at null.
- Trust values are bytes, various minor argument type changes.
- Default identity is in group freetalk.
- Specify max size for a temp bucket.
- Wake up inserter when a new identity is created.
- Synchronization.
- Logging.
KeyExplorer:
- Version 0.3: support for new container types, fixes, annotations, generics.
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2008-11-13 18:01:39 UTC (rev
23530)
+++ trunk/freenet/src/freenet/node/Version.java 2008-11-13 18:05:41 UTC (rev
23531)
@@ -24,17 +24,17 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 1174;
+ private static final int buildNumber = 1175;
/** Oldest build of Fred we will talk to */
- private static final int oldLastGoodBuild = 1173;
- private static final int newLastGoodBuild = 1174;
+ private static final int oldLastGoodBuild = 1174;
+ private static final int newLastGoodBuild = 1175;
static final long transitionTime;
static {
final Calendar _cal =
Calendar.getInstance(TimeZone.getTimeZone("GMT"));
// year, month - 1 (or constant), day, hour, minute, second
- _cal.set( 2008, Calendar.NOVEMBER, 14, 0, 0, 0 );
+ _cal.set( 2008, Calendar.NOVEMBER, 15, 0, 0, 0 );
transitionTime = _cal.getTimeInMillis();
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs