Changelog... if RC1 had a serious bug which is not included please report it:

WoT: up to version-0.4-RC2
- Pass the right string into generateKeyPair() (no effect in practice).
- Correct the startup order to prevent NPEs.
- Fix NPE in score recomputation.
- Set mLastChangedDate correctly (to creation time not epoch) to fix test 
failure in Identity.
- Optimise recomputation: Correct wrong score to already calculated value 
rather than recomputing.
- Logging and toString()'s.
- Rollback in database test flushCaches() so missing commits are caught.
- Mark collided inserts as inserted to prevent continual reinserts.
- Use the helper functions in some more places.
- Paranoid checking to track down puzzle reinserts bug.
- Javadocs.
- Make stuff final.
- Rearrange code in update scores to make it more readable.
- Add compute all scores inside asserts (so only happen when debugging) at end 
of updating scores; if trust list import is happening, don't do the global 
recompute.
- Factor removeTrust(OwnIdentity, Identity) out.
- When importing own identities from XML, always allow importing OwnIdentity's 
and always assume they have capacity. This is some sort of corner case, it 
should have worked anyway...
- Avoid unnecessary commit in XML import if nothing changed.
- Add throwIfNotStored() to Persistent, from Freetalk. Use it.
- Add default toString() for Persistent, includes the database oid (which 
persists across restarts unless there is a defrag) as well as the Java object 
ID.
- Imports.
- Store date of insertion as a long rather than a Date because Date's are 
messy and queries don't work.
- Add @Override's.
- Debug logging to try to understand why update scores doesn't always work 
accurately. Add even more score calculation tests for debugging. Will be fixed 
after RC2.
- Bugfix orphan trust deletion.
- Set WoT name to RC2, increment database version. Add a new seed identity.
- Fix broken links pointing to WoT plugin.


Freetalk: version-0.1-RC2
- Add default descriptions for the two french boards.
- Fix broken links to WoT plugin.
- Allow setting a config value to null to clear the config setting. Nulls are 
used some places notably NNTP bind to.
- Add some toString()'s.
- XML parsing bugs:
-- Retry when XML parsing fails, it appears random and not content dependant.
-- There appears to be a bug in java re handling CDATA.
-- Use text elements instead of CDATA. (Toad: IMHO this is more readable 
anyway).
- Check for bogus fetch failed marker and ghost list separately when fetched a 
message list. (Both are bogus)
- Comments.
- Add code to track down duplicate message list creation.
- Db4o: Store message list before its messages, since they would store it.
- Add throwIfNotStored() (no arguments). Use for sanity checks.
- Fix getFreeOwnMessageListIndex() re own message lists vs message lists vs 
fetch failed markers. Should fix #4739.
- Initialize at right point to fix an NPE.
- Use InitializingObjectSet in a query.
- Re-run introduce identity task after a day rather than never when make 
visible. We can get onto trust lists via means other than introductions, so we 
need to re-examine it after a period.
- Clean up default board list, get rid of unnecessary ".help." in many boards.
- Set constants to RC2 and update database version.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20110303/e931418d/attachment.pgp>

Reply via email to