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

Skip to content
Snippets Groups Projects
  1. Feb 13, 2008
    • zzz's avatar
      * PersistentDataStore: Write out 300 records every 10 min · 69cc0afd
      zzz authored
            rather than 1 every 10 sec;
            Don't store leasesets to disk or read them in
          * Combine rates for pools with the same length setting
            in the new tunnel build algorithm
          * Clarify a log message in the UpdateHandler
      69cc0afd
  2. Dec 29, 2007
    • zzz's avatar
      2007-12-29 zzz · 7c8f519b
      zzz authored and zzz's avatar zzz committed
          * Allow commas in router.trustedUpdateKeys and router.updateURL again
      7c8f519b
  3. 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
  4. Dec 22, 2007
    • zzz's avatar
      2007-12-22 zzz · e9bd6907
      zzz authored and zzz's avatar zzz committed
          * Add support for multiple update URLs
          * Change default for update to use i2p proxy,
            add several URLs as defaults
          * Enable trusted key form on configupdate.jsp
      e9bd6907
  5. Sep 08, 2007
  6. Oct 19, 2005
    • jrandom's avatar
      2005-10-19 jrandom · df4b998a
      jrandom authored and zzz's avatar zzz committed
          * Bugfix for the auto-update code to handle different usage patterns
          * Decreased the addressbook recheck frequency to once every 12 hours
            instead of hourly.
          * Handle dynamically changing the HMAC size (again, unless your nym is
            toad or jrandom, ignore this ;)
          * Cleaned up some synchronization/locking code
      df4b998a
  7. Oct 01, 2005
  8. Sep 29, 2005
    • jrandom's avatar
      * 2005-09-29 0.6.1 released · 848ead76
      jrandom authored and zzz's avatar zzz committed
      2005-09-29  jrandom
          * Let syndie users modify their metadata.
          * Reseed the router on startup if there aren't enough peer references
            known locally.  This can be disabled by creating the file .i2pnoreseed
            in your home directory, and the existing detection and reseed handling
            on the web interface is unchanged.
      848ead76
  9. Sep 05, 2005
    • jrandom's avatar
      2005-09-05 jrandom · 8147cdf4
      jrandom authored and zzz's avatar zzz committed
          * Expose the HTTP headers to EepGet status listeners
          * Handle DSA key failures properly (if the signature is not invertable, it
            is obviously invalid)
      also, syndie now properly detects whether the remote archive can send a filtered export.zip
      by examining the HTTP headers for X-Syndie-Export-Capable: true.  If the remote archive
      does not set that header (and neither freesites, nor apache or anything other than the ArchiveServlet will),
      it uses individual HTTP requests for individual blog posts and metadata fetches.
      8147cdf4
  10. Apr 12, 2005
    • jrandom's avatar
      2005-04-12 jrandom · 5b56d22d
      jrandom authored and zzz's avatar zzz committed
          * Make sure we don't get cached updates (thanks smeghead!)
          * Clear out the callback for the TestJob after it passes (only affects the
            job timing accounting)
      5b56d22d
  11. Apr 08, 2005
    • smeghead's avatar
      2005-04-08 smeghead · b36def1f
      smeghead authored and zzz's avatar zzz committed
          * Security improvements to TrustedUpdate: signing and verification of the
            version string along with the data payload for signed update files
            (consequently the positions of the DSA signature and version string fields
            have been swapped in the spec for the update file's header); router will
            no longer perform a trusted update if the signed update's version is lower
            than or equal to the currently running router's version.
          * Added two new CLI commands to TrustedUpdate: showversion, verifyupdate.
          * Extended TrustedUpdate public API for use by third party applications.
      b36def1f
  12. Mar 24, 2005
    • 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
  13. 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