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

Skip to content
Snippets Groups Projects
  1. Aug 08, 2004
  2. Aug 05, 2004
  3. Aug 03, 2004
  4. Jul 15, 2004
  5. Jul 12, 2004
    • jrandom's avatar
      target=1.3 and source=1.3, not target=1.1 and source=1.3 · 7b9db07f
      jrandom authored and zzz's avatar zzz committed
      (this is what caused the runtime errors on sun jvms but not on kaffe)
      ((aka i slacked and didn't test sufficiently.  off with my head))
      this now builds and runs fine in sun 1.3-1.5 jvms, as well as kaffe
      7b9db07f
  6. Jul 11, 2004
  7. Jul 10, 2004
    • jrandom's avatar
      added support for new 'clientoptions' command which alters the properties... · a788d30f
      jrandom authored and zzz's avatar zzz committed
      added support for new 'clientoptions' command which alters the properties passed when creating subsequent I2CP connections
      e.g.: -e "clientoptions tunnels.depthInbound=0" -e "httpclient 6666"
      this updates so many files because they all need a reference to an I2PTunnel object on construction so they query tunnel.getClientOptions() instead of System.getProperties
      a788d30f
  8. Jul 02, 2004
  9. Jun 28, 2004
  10. Jun 27, 2004
    • jrandom's avatar
      logging · 5c1e001a
      jrandom authored and zzz's avatar zzz committed
      5c1e001a
  11. May 24, 2004
    • brianr's avatar
      Another rfc2068 fix. · 727f4c3b
      brianr authored and zzz's avatar zzz committed
      ERR_REQUEST_DENIED now returns a 403 status code. Note that I'm assuming
      this error occurs because the proxy is configured to not allow connection
      to non-i2p destinations. If it's issued for other reasons we might want
      to consider using 503 instead.
      727f4c3b
    • brianr's avatar
      A few changes to make proxy return the proper rfc2068 status codes · 7372ad0c
      brianr authored and zzz's avatar zzz committed
      instead of 404 for everything.
      
      ERR_DESTINATION_UNKNOWN now returns 503 instead of 404 with a slightly
      more clear error message.
      
      ERR_TIMEOUT now returns 504 gateway timeout.
      7372ad0c
    • shendaras's avatar
      imports (sorry, includes alphabetizing, wee) · ca6884db
      shendaras authored and zzz's avatar zzz committed
      (shendaras)
      ca6884db
  12. May 19, 2004
  13. May 17, 2004
  14. May 16, 2004
    • jrandom's avatar
      big ol' memory, cpu usage, and shutdown handling update. main changes include: · ff0023a8
      jrandom authored and zzz's avatar zzz committed
      * rather than have all jobs created hooked into the clock for offset updates, have the jobQueue stay hooked up and update any active jobs accordingly (killing a memory leak of a JobTiming objects - one per job)
      * dont go totally insane during shutdown and log like mad (though the clientApp things still log like mad, since they don't know the router is going down)
      * adjust memory buffer sizes based on real world values so we don't have to expand/contract a lot
      * dont display things that are completely useless (who cares what the first 32 bytes of a public key are?)
      * reduce temporary object creation
      * use more efficient collections at times
      * on shutdown, log some state information (ready/timed jobs, pending messages, etc)
      * explicit GC every 10 jobs.  yeah, not efficient, but just for now we'll keep 'er in there
      * only reread the router config file if it changes (duh)
      ff0023a8
  15. May 07, 2004
  16. May 05, 2004
  17. May 04, 2004
  18. May 03, 2004
  19. Apr 30, 2004
  20. Apr 24, 2004
    • jrandom's avatar
      don't create two contexts just for this I2PTunnel (one implicit from the... · e73eb55d
      jrandom authored and zzz's avatar zzz committed
      don't create two contexts just for this I2PTunnel (one implicit from the static new Log(I2PTunnel.class) and one explicit)
      e73eb55d
    • jrandom's avatar
      big ol' update to strip out the singletons, replacing them with · 393b1d76
      jrandom authored and zzz's avatar zzz committed
      a rooted app context.  The core itself has its own I2PAppContext
      (see its javadoc for, uh, docs), and the router extends that to
      expose the router's singletons.  The main point of this is to
      make it so that we can run multiple routers in the same JVM, even
      to allow different apps in the same JVM to switch singleton
      implementations (e.g. run some routers with one set of profile
      calculators, and other routers with a different one).
      There is still some work to be done regarding the actual boot up
      of multiple routers in a JVM, as well as their configuration,
      though the plan is to have the RouterContext override the
      I2PAppContext's getProperty/getPropertyNames methods to read from
      a config file (seperate ones per context) instead of using the
      System.getProperty that the base I2PAppContext uses.
      Once the multi-router is working, i'll shim in a VMCommSystem
      that doesn't depend upon sockets or threads to read/write (and
      that uses configurable message send delays / disconnects / etc,
      perhaps using data from the routerContext.getProperty to drive it).
      I could hold off until the sim is all working, but there's a
      truckload of changes in here and I hate dealing with conflicts ;)
      Everything works - I've been running 'er for a while and kicked
      the tires a bit, but if you see something amiss, please let me
      know.
      393b1d76
  21. Apr 23, 2004
  22. Apr 21, 2004
  23. Apr 20, 2004
  24. Apr 19, 2004
  25. Apr 14, 2004
  26. Apr 10, 2004
  27. Apr 09, 2004
  28. Apr 08, 2004
Loading