Author: toad
Date: 2009-01-21 23:28:52 +0000 (Wed, 21 Jan 2009)
New Revision: 25205

Modified:
   trunk/freenet/src/freenet/node/Version.java
Log:
1203:
History cloaking:
- REVERT HISTORY CLOAKING.
- Even with history cloaking, there are severe attacks (e.g. if a user posts a 
key and forgets to take off the ?secureid=, a malicous website can then probe 
for it).
- History cloaking is very messy, high maintenance cost.
- So it's better to get rid of it.
- The only real way to be safe is to use a separate browser for Freenet than 
for the web.
- Keep some but not all related changes. Use GET for librarian searches 
(revert), but use POST for shutdown (keep), for example.
- Revert history cloaking changes in plugins too: XMLLibrarian, KeyExplorer, 
XMLSpider. In XMLLibrarian 20, continue to support POSTs, but do GETs by 
default.
- Revert history cloaking changes in installer too: don't enable it on install, 
because it doesn't exist. However, there were other changes (e.g. turning off 
use persistent connections) that were worth keeping.
First time wizard:
- Warn new users about the need to access Freenet from a separate browser, 
right after starting the first-time wizard.
- Fix InvalidConfigValueException when re-running config toadlet and setting 
the limits to the current values: the string can be more than 6 bytes long.
L10n:
- German translation updates by an anonymous contributor
Dev stuff:
- Logging.
- Indenting.
- Javadocs.
- Comments.

anonymous
tommy
toad

README (toad)
- Delete stuff about firefox profile.
- Add section headers.
- Mention darknet mode in changes from 0.5 section, elaborate on changes.
- Mention GPL2+ in licensing section.
- Move some sections about, especially the always on section (cron/service).
- Add introduction from website.
- Add notes on browser security: you MUST use a separate browser for Freenet.
- Add a section on paranoid security.
- Update README in installer to match README in source.

Website: (toad)
- Update understand.php w.r.t. default disk space usage.
- Add question to faq explaining the need to use a separate browser, at the top 
of the security section.
- Rewrite the attacks section of the FAQ (and slight change to the other 
attacks bit). Tor is not as strong as the previous author assumed, and it is 
not true that Tor provides anonymity and Freenet doesn't: they provide 
different kinds of anonymity, have different threat models and are both viable 
in different cases. The updated entry may be too detailed, it enumerates the 
major attacks, maybe we should move this to another page...
- Clarify flooding FAQ re darknet.

Wininstaller (Zero3)
- Move the old 0.5 NSIS wininstaller to branches/legacy/wininstall (nextgens)
- Create folder for new native (AHK) wininstaller.

wxFCP (saces) - a low-level FCP library in C++ using the wxWindows toolkit
- Basic connection infrastructure: connections, messages, loggers.
- Allow setting the host, port, timeout in environment variables, whose names 
can be customised for a specific application.
- Command line hello utility: allow overriding the host, port, timeout on the 
command line. Can be made quiet, if not logs messages. Does a GenerateSSK, and 
parses it, as a simple test. Can be built with test.sh && ./Demo.
- Add a Bakefile.bkgen build config script.

RPM (robert, loosely based on 0.5 spec file by Matthew Li, also on 1run.sh):
- Starting point for a freenet rpm: a spec file.
- freenet07.tar.gz is the starting point, includes the ssl cert.
- Downloads the jars at build time, and updates self via our updating mechanism 
once installed.


Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2009-01-21 22:28:14 UTC (rev 
25204)
+++ trunk/freenet/src/freenet/node/Version.java 2009-01-21 23:28:52 UTC (rev 
25205)
@@ -24,7 +24,7 @@
        public static final String protocolVersion = "1.0";
 
        /** The build number of the current revision */
-       private static final int buildNumber = 1202;
+       private static final int buildNumber = 1203;
 
        /** Oldest build of Fred we will talk to */
        private static final int oldLastGoodBuild = 1197;

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to