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

Skip to content
Snippets Groups Projects
  1. Jul 21, 2011
  2. Jul 18, 2011
  3. Jul 15, 2011
    • zzz's avatar
      * Shutdown: · 0bf0715a
      zzz authored
          - Cancel our JVM shutdown hook when shutting down
          - Run a spinner task so shutdown always completes
          - exit() instead of halt() so other JVM shutdown hooks run
          - Prevent duplicate wrapper notifier hooks
          - Notify the wrapper twice, once for stopping and once for stopped
      0bf0715a
  4. Jul 13, 2011
    • zzz's avatar
      * Blocklist: · dfbf01da
      zzz authored
          - Fix delayed lookup of reason from file
          - Tag strings for translation
          - Sort IPs on configpeer.jsp correctly
          - Cleanups
      dfbf01da
  5. Jul 10, 2011
  6. Jul 08, 2011
  7. Jul 07, 2011
    • zzz's avatar
      * Blockfile: · 2b4f8ed5
      zzz authored
          - Log error on out-of-order spans
          - Log error on corrupt level and discard
          - Fix SkipSpan non-flush bug causing null levels
          - Add level fixer that repairs nulls and out-of-order levels
          - Fix bug on backwards span construction, not hit in practice
          - Lots of log level changes
      2b4f8ed5
  8. Jul 06, 2011
    • zzz's avatar
      -5 · 49b39008
      zzz authored
      49b39008
  9. 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
  10. Jul 01, 2011
  11. Jun 30, 2011
  12. Jun 27, 2011
  13. Jun 26, 2011
    • zzz's avatar
      * Fixes after review: · 2f10cca4
      zzz authored
          - Fix Polish po file
          - Install as a service by default on Windows again
          - Change CPUID getters to package private
          - Split new jbigi install messages into two lines
          - Javadocs
      2f10cca4
  14. Jun 23, 2011
  15. Jun 21, 2011
  16. Jun 14, 2011
    • zzz's avatar
      bump · 89191f40
      zzz authored
      89191f40
    • zzz's avatar
      * jbigi / NBI / wrapper / installer: · bb8b4285
      zzz authored
          jbigi and wrapper files for arm.
          Compiled on trimslice with gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) 
          Log postinstall errors to postinstall.log.
          java version "1.6.0_18"
          OpenJDK Runtime Environment (IcedTea6 1.8.7) (6b18-1.8.7-0ubuntu2.1)
          OpenJDK Zero VM (build 14.0-b16, mixed mode)
          GMP 4.3.2 (half the size of 5.0.2, and no speed difference) LGPLv3
          Wrapper 3.5.9 GPLv2
          All binaries stripped.
      
          As on the Android emulator, the stock BigInteger.modPow()
          has some serious bug on arm.
          Without the libjbigi checked in here, the JVM crashes almost immediately.
      bb8b4285
  17. Jun 13, 2011
  18. Jun 12, 2011
  19. Jun 11, 2011
    • zzz's avatar
      Polish i2psnark translation from polacco@mail.i2p. · 20f67ae8
      zzz authored
      Fixed single quotes.
      Email follows:
      
      ...
      
      
      I attached file "snark-messages_pl.po.gz". I give you permission to use this file in I2PSnark distribution.
      If you don't believe me that it is true polish translation, you can check it with some web translator.
      
      Fist I used ordinary text editor to translate. Later I used Poedit <http://www.poedit.net/>.
      And I don't know why it gives strange error messages when I save the file.
      
      17:43:29: snark-messages_pl.po:172: a format specification for argument {0} doesn't exist in 'msgstr'
      17:43:29: snark-messages_pl.po:177: a format specification for argument {0} doesn't exist in 'msgstr'
      17:43:29: msgfmt: found 2 fatal errors
      
      _______
      greetz,
      polacco
      20f67ae8
  20. Jun 10, 2011
  21. Jun 09, 2011
    • kytv's avatar
      New: 64-bit wrapper for Windows. · 162c5bca
      kytv authored
      The Tanuki Software website states "64-bit Windows versions of the Java Service Wrapper
      are not currently being made available in the Community Edition." The Makefile
      for x86_64 is missing from the upstream tarball as well. 
      
      Well...included in this checkin is a diff against 
      $WRAPPER-3.5.9-SRC/src/c/Makefile-windows-x86-32.nmake (see the README in
      installer/libs/wrapper/win64.
      162c5bca
  22. Jun 08, 2011
  23. Jun 05, 2011
    • zzz's avatar
      -18 · b2a5a94c
      zzz authored
      b2a5a94c
  24. Jun 04, 2011
    • zzz's avatar
      * Router: · 59741608
      zzz authored
            - Add a lock for reading/writing the router.info file
            - Check our RouterInfo validity after reading and before saving,
              to catch fatal errors sooner
      59741608
  25. Jun 02, 2011
  26. Jun 01, 2011
    • zzz's avatar
      * Crypto: · 43332bb6
      zzz authored
            - Use java.security.MessageDigest instead of bundled GNU SHA-256 code
              if available, which it should always be.
              5 to 20% faster on Oracle JVM; 40 to 60% on Harmony;
              5 to 15% on JamVM; 20x (!) on GIJ.
            - Use java.security.MessageDigest instead of bundled Bitzi SHA-1 code
              if available on non-Oracle JVMs, which it should always be.
              Not faster on Oracle JVM; 30 to 60% faster on Harmony;
              15 to 20% on JamVM; 10-15x (!) on GIJ.
      43332bb6
    • sponge's avatar
      ConfigClients stopClient stubbed out. · 18d3536f
      sponge authored
      18d3536f
Loading