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

Skip to content
Snippets Groups Projects
  1. Dec 18, 2011
  2. Dec 17, 2011
  3. Dec 16, 2011
  4. Dec 15, 2011
  5. Dec 14, 2011
  6. Dec 13, 2011
  7. Dec 12, 2011
  8. Dec 11, 2011
    • zzz's avatar
      * ReusableGZIPInputStream: Fix 3 major bugs, all present since 2005: · e117e331
      zzz authored
          - Payloads an exact multiple of 512 bytes failed to decompress
          - Data at the end of the stream could be lost
          - read() returned -1 when the data was 0xff
      e117e331
    • zzz's avatar
      * I2NP: · 8448001a
      zzz authored
          - Deprecate unused stream methods and I2NPMessageReader since
            all transports provide encapsulation.
          - Don't throw IOE from byte array methods
          - Use cached null cert in GarlicClove
          - Add method to limit size of buffer to read
          - Don't check checksum at input, in most cases
          - Reuse checksum at output, for unomodified pass-through messages
            (but recalculating it now and logging on a mismatch for testing)
          - Fix DatabaseLookupMessage to internally store the don't include peers as
            a List, not a Set, so it doesn't get reordered and break the checksum
          - Log cleanup
        * NTCP:
          - Zero-copy and limit size when handing buffer to I2NP
          - Log hex dump message on I2NPMessageException, like in SSU
          - Don't close connection on I2NPMessageException
      8448001a
    • zzz's avatar
      merge of '0fc24e38cf763d87b57238415416a162be39e1ad' · 032b7d82
      zzz authored
           and 'eb56602a5a6fb7a1d5b54be0a0618c0e861da10f'
      032b7d82
    • sponge's avatar
    • zzz's avatar
      log tweak · b47deadc
      zzz authored
      b47deadc
Loading