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

Skip to content
Snippets Groups Projects
  1. Sep 21, 2013
  2. Sep 20, 2013
  3. Apr 16, 2013
  4. Dec 07, 2012
    • zzz's avatar
      javadoc · 96fcaf93
      zzz authored
      96fcaf93
  5. Oct 13, 2012
    • zzz's avatar
      moved i2cp password to PasswordManager · 5e5dc35a
      zzz authored
      5e5dc35a
    • zzz's avatar
      * RouterConsoleRunner: · 0b897fdc
      zzz authored
          - Prep for ClientApp interface by storing context in a field,
            shuffle around what's static and what's not
            (ticket #347)
          - Remove ports from port mapper on shutdown, other changes to
            track actual ports better
            (ticket #731)
          - Hook in password manager using MD5, untested.
            (ticket #731)
      0b897fdc
  6. Sep 28, 2012
  7. Jun 18, 2012
    • zzz's avatar
      Big refactor of the router console update subsystem, in preparation for · e62b76d2
      zzz authored
      implementing out-of-console updaters like i2psnark.
      
      - Add new update interfaces in net.i2p.update
      - All update implementations moved to routerconsole update/
      - Implement an UpdateManager that registers with the RouterContext
      - UpdateManager handles multiple types of things to update
        (router, plugins, news, ...) and methods of updating (HTTP, ...)
      - UpdateManager maintains list of installed, downloaded, and available versions of everything
      - Define Updaters that can check for a new version and/or download an item
      - Individual Updaters register with the UpdateManager obtained from
        I2PAppContext, identifying the type of update item and
        update method they can handle.
      - Updaters need only core libs, no router.jar or routerconsole access required.
      - All checks and updates are initiated via the UpdateManager.
      - All status on checks and updates in-progress or completed are
        obtained from the UpdateManager. No more use of System properties
        to broadcast update state.
      - All update and checker tasks are intantiated on demand and threaded;
        no more static references left over.
      - Split out the Runners and Checkers from the Handlers and make the inheritance more sane.
      - No more permanent NewsFetcher thread; run on the SimpleScheduler queue
        and thread a checker task only to fetch the news.
      - No more static NewsFetcher instance in routerconsole.
        All helper methods that are still required are moved to NewsHelper.
      
      The UpdateManager implements the policy for when to check and download.
      All requests go through the UpdateManager.
      
      For each update type, there's several parts:
          - The xxxUpdateHandler implements the Updater
          - The xxxUpdateChecker implements the UpdateTask for checking
          - The xxxUpdateRunner implements the UpdateTask for downloading
      
      New and moved classes:
      
      web/				update/
      ----				-------
      new				ConsoleUpdateManager.java
      
      new				PluginUpdateChecker.java from PluginUpdateChecker
      PluginUpdateChecker 		-> PluginUpdateHandler.java
      PluginUpdateHandler.java	-> PluginUpdateRunner
      
      new				UnsignedUpdateHandler.java
      UnsignedUpdateHandler		->  UnsignedUpdateRunner.java
      new				UnsignedUpdateChecker from NewsFetcher
      
      UpdateHandler.java remains
      new				UpdateHandler.java
      new				UpdateRunner.java from UpdateHandler
      
      move				NewsHandler from NewsFetcher
      new				NewsFetcher
      new				NewsTimerTask
      
      new				DummyHandler
      
      
      Initial checkin. Unfinished, untested, unpolished.
      e62b76d2
  8. Mar 02, 2012
  9. Jan 17, 2012
  10. Dec 04, 2011
    • zzz's avatar
      * Console: · c5f98a04
      zzz authored
          - Less icons on configclients.jsp
          - Fix some browsers breaking line on negative numbers
          - Tab CSS tweaks
      c5f98a04
  11. Nov 30, 2011
    • zzz's avatar
      * Console: · 080cc962
      zzz authored
          - Split up config network page
          - CSS tweaks and cleanups
          - Change some form notices to errors
          - Spiff up the buttons
      
          new silk icons: See licenses/LICENSE-SilkIcons.txt
          new toopie icon: Shrunk from existing one
      080cc962
  12. Jun 01, 2011
  13. Jan 16, 2011
  14. Dec 26, 2010
  15. Dec 24, 2010
  16. May 05, 2010
  17. Apr 18, 2010
  18. Apr 16, 2010
  19. Mar 29, 2010
    • zzz's avatar
      * configclients.jsp: · c43b16cf
      zzz authored
            - Always show start button for webapps and plugins
          * configclients.jsp, configupdate.jsp:
            - Fix submission when entering CR in a text box
          * Plugins:
            - Stop all plugins at shutdown
            - Log tweaks
          * WebApps:
            - Remove the WAC after stopping it
            - Stop a WAC before starting it to prevent dups
      c43b16cf
  20. Mar 02, 2010
    • zzz's avatar
      * Console: · 26aebe6a
      zzz authored
            - Add link to jobs.jsp on configservice.jsp
            - Add plugin disableStop support
      26aebe6a
  21. Feb 22, 2010
    • zzz's avatar
      * configclients.jsp: · f6b9cf6f
      zzz authored
            - Add js delete confirm
            - Remove delete button for webapps
          * i2psnark:
            - Ignore a non-i2p tracker in a torrent rather than deleting
              the torrent, thus "converting" a torrent to in-netowrk use
              via the open trackers
            - Add js delete confirm
      f6b9cf6f
  22. Feb 17, 2010
    • zzz's avatar
      * Plugins: · 7701693d
      zzz authored
            - Fix plugin start button
            - Change signer prop to match docs
            - Tweaks
      7701693d
  23. Feb 11, 2010
  24. Feb 10, 2010
    • zzz's avatar
      * Plugins: · 949aea95
      zzz authored
            - Hook up update/delete/check/save buttons
            - Implement delete
            - Hide unless router.enablePlugins=true
      949aea95
  25. Feb 08, 2010
  26. Feb 07, 2010
  27. Jan 18, 2010
  28. Jan 06, 2010
  29. Oct 28, 2009
    • zzz's avatar
      * Console: · aeb6635e
      zzz authored
            - Rewrite TrustedUpdate version comparator, use for netdb version table
              so 0.7.10 will be sorted correctly
            - Reduce netdb.jsp memory usage
            - More tagging fixups
            - configclients.jsp fixup for "Web console"
      aeb6635e
  30. Oct 26, 2009
  31. Aug 15, 2009
  32. Aug 01, 2009
Loading