I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
  1. Oct 15, 2011
    • zzz's avatar
      * configupdate.jsp: · a97834d2
      zzz authored
          - Fix setting to 'never' (ticket #523)
          - Fix always saying trusted keys changed
          - Parameterize tags
      a97834d2
  2. Jul 03, 2011
    • zzz's avatar
      * AppContext: Add hasWrapper() method · 43044586
      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
      43044586
  3. Jun 30, 2011
  4. Mar 12, 2011
  5. Nov 06, 2010
  6. Oct 19, 2010
  7. Feb 02, 2010
  8. Oct 26, 2009
  9. Oct 18, 2009
    • zzz's avatar
      * Router Console translation infrastructure: · 44974637
      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.
      44974637
  10. Aug 15, 2009
  11. Aug 09, 2009
    • zzz's avatar
      * Updater: · 3febcf60
      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
      3febcf60
  12. Jul 30, 2009
  13. Jul 01, 2009
  14. Jun 19, 2009
    • zzz's avatar
      * News Fetcher: · 1eb4473e
      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
      1eb4473e
  15. Jan 29, 2009
    • zzz's avatar
      * Routerconsole: · 69e63934
      zzz authored
            - Move common methods to new HelperBase class
            - Make reseed link a button
      69e63934
  16. Jan 05, 2009
  17. Dec 03, 2008
    • zzz's avatar
      tweak · dff75de9
      zzz authored
      dff75de9
  18. Dec 02, 2008
  19. Jul 16, 2008
  20. Jun 09, 2008
    • zzz's avatar
      2008-06-09 zzz · 2404078b
      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
      2404078b
  21. May 10, 2008
    • zzz's avatar
      * Update Handler: · 619b5c0e
      zzz authored
            - Add option to download and verify only
            - Add distinct error message if version check fails
      619b5c0e
  22. Dec 26, 2007
    • complication's avatar
      2007-12-26 Complication · 4e68f2a1
      complication authored and zzz's avatar zzz committed
          * 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
      4e68f2a1
  23. Mar 24, 2005
    • jrandom's avatar
      *cough* oops · 66e1d95a
      jrandom authored and zzz's avatar zzz committed
      66e1d95a
    • jrandom's avatar
      2005-03-23 jrandom · 904f755c
      jrandom authored and zzz's avatar zzz committed
          * 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.
      904f755c
  24. Mar 23, 2005
    • jrandom's avatar
      2005-03-23 jrandom · a2c309dd
      jrandom authored and zzz's avatar zzz committed
          * 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
      a2c309dd
Loading