- Oct 15, 2011
-
-
zzz authored
- Fix setting to 'never' (ticket #523) - Fix always saying trusted keys changed - Parameterize tags
-
- Jul 03, 2011
-
-
zzz authored
* Shutdown: - Clear more resources in peer manager, netdb, stat manager, session key manager, naming service, tunnel dispatcher, OCMOSJ (result of testing with jvisualvm) - Don't call wrapper on shutdown (starting two threads) if we were started with runplain
-
- Jun 30, 2011
-
-
zzz authored
-
- Mar 12, 2011
-
-
zzz authored
configpeer.jsp, configtunnels.jsp, configupdate.jsp
-
- Nov 06, 2010
-
-
zzz authored
-
- Oct 19, 2010
-
-
zzz authored
* ampersand escaping (lots more to do)
-
- Feb 02, 2010
-
-
zzz authored
-
- Oct 26, 2009
-
-
walking authored
update Translation
-
- Oct 18, 2009
-
-
zzz authored
- Persistent lang setting with routerconsole.lang=xx - Loading any page with ?lang=xx changes the persistent setting - Add a custom Jetty handler to load foo_xx.jsp if it exists for language xx. This is for jsp files with lots of text in them. Otherwise use inline translate methods. Not for included jsps. - Add a script to create and update messages_xx.po translation files, and create ResourceBundles from them - Add class to translate strings from cached ResourceBundles - Add translate wrappers to HelperBase, FormHandler, and *Renderer, so calls can be made from both jsp and java files - Add two example translations on configupdate.jsp - one in the jsp itself and one in the helper. - This is for strings in routerconsole only. Will be expanded to other webapps and the router later.
-
- Aug 15, 2009
-
-
sponge authored
-
- Aug 09, 2009
-
-
zzz authored
- Add new unsigned update option, triggered by last-modified date, using the new EepHead. Buttons still are not hidden after download complete. - Make the .sud updater use the temp dir when proxied - Several cleanups
-
- Jul 30, 2009
-
-
z3d authored
-
- Jul 01, 2009
-
-
zzz authored
for efficiency (thanks Arsene for the suggestion)
-
- Jun 19, 2009
-
-
zzz authored
- Change default news URL, use it instead of the old one even if the old one is saved in the configuration, to assist in the transition
-
- Jan 29, 2009
-
-
zzz authored
- Move common methods to new HelperBase class - Make reseed link a button
-
- Jan 05, 2009
-
-
zzz authored
-
- Dec 03, 2008
-
-
zzz authored
-
- Dec 02, 2008
-
-
zzz authored
-
- Jul 16, 2008
-
-
Oldaris authored
-
- Jun 09, 2008
-
-
zzz authored
* Reachability: Restrict peers with no SSU address at all from inbound tunnels * News: - Add display of last updated and last checked time on index.jsp and configupdate.jsp - Add a function to get update version (unused for now) * config.jsp: Add another warning
-
- May 10, 2008
-
-
zzz authored
- Add option to download and verify only - Add distinct error message if version check fails
-
- Dec 26, 2007
-
-
* Escape both CR, LF and CR LF line breaks in Router.saveConfig() and unescape them in DataHelper.loadProps() to support saving and loading config properties with line breaks * Change the update URLs textbox into a textarea like keys have, so different URLs go on different lines * Modify TrustedUpdate to provide a method which supplies a key list delimited with CR LF line breaks * Modify DEFAULT_UPDATE_URL to supply a default URL list delimited with CR LF line breaks * Modify selectUpdateURL() to handle URL lists delimited by any kind of line breaks * Start saving trusted update keys * Improve formatting on configupdate.jsp
-
- Mar 24, 2005
-
-
* Implemented the news fetch / update policy code, as configurated on /configupdate.jsp. Defaults are to grab the news every 24h (or if it doesn't exist yet, on startup). No action is taken however, though if the news.xml specifies that a new release is available, an option to update will be shown on the router console. * New initialNews.xml delivered with new installs, and moved news.xml out of the i2pwww module and into the i2p module so that we can bundle it within each update.
- Mar 23, 2005
-
-
* New /configupdate.jsp page for controlling the update / notification process, as well as various minor related updates. Note that not all options are exposed yet, and the update detection code isn't in place in this commit - it currently says there is always an update available. * New EepGet component for reliable downloading, with a CLI exposed in java -cp lib/i2p.jar net.i2p.util.EepGet url * Added a default signing key to the TrustedUpdate component to be used for verifying updates. This signing key can be authenticated via gpg --verify i2p/core/java/src/net/i2p/crypto/TrustedUpdate.java * New public domain SHA1 implementation for the DSA code so that we can handle signing streams of arbitrary size without excess memory usage (thanks P.Verdy!) * Added some helpers to the TrustedUpdate to work off streams and to offer a minimal CLI: TrustedUpdate keygen pubKeyFile privKeyFile TrustedUpdate sign origFile signedFile privKeyFile TrustedUpdate verify signedFile
-