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

Skip to content
Snippets Groups Projects
  1. Jun 27, 2021
    • zzz's avatar
      Streaming: Minor cleanups · e88eed76
      zzz authored
      - Remove unused stream.trend stat
      - Optimization of getting first value from TreeMap
      - Only notify reader of input stream when new data available
      e88eed76
  2. Jun 22, 2021
    • zzz's avatar
      Tests: Add resources to test jars · b7322e16
      zzz authored
      Fix duplicate classes in i2ptest.jar
      Change classpath in routertest.jar to point to i2ptest.jar
      b7322e16
    • zzz's avatar
      Tunnels: Changes for new build messages (Prop. 157) · bb19fcda
      zzz authored
      - Remove ITBM, change record length from 236 to 218 bytes
      - Fix check of blank record in BuildReplyHandler
      - Fix offset constants for short record in BuildRequestRecord
      - Fix BuildMessageTestStandalone test 6 (short inbound)
      - ITBM class removal TODO
      bb19fcda
  3. Jun 21, 2021
  4. Jun 20, 2021
  5. Jun 18, 2021
  6. Jun 17, 2021
  7. Jun 16, 2021
  8. Jun 13, 2021
    • zzz's avatar
      Tunnels: Continue work on prop. 157 · f9e8fa81
      zzz authored
      - Add new internal-only ShortTunnelBuildReplyMessage,
        for processing of STBM as a reply.
      - Add support for inbound tunnel tests to TunnelBuildMessageStandalone.
        The ITBM test is WIP.
      - Add checks for unset plaintext record in ITBM and OTBRM
      f9e8fa81
    • zzz's avatar
      Tunnels: Change class of TunnelPoolSettings random key · aa0e0b3a
      zzz authored
      from Hash to SessionKey. It's not a Hash.
      aa0e0b3a
    • zzz's avatar
      4c6aa8cf
    • zzz's avatar
      Tunnels: Continue work on new build messages (proposal #157) · 010d1a99
      zzz authored
      WIP, still disabled, proposal not complete
      
      - Use ChaCha20 to encrypt/decrypt records
      - Add OTBRM methods for plaintext record
      - Add OTBRM checks for correct plaintext slot number
      - Add BRR checks to prevent use of nonexistent AES key/IV
      - Set plaintext reply at OBEP in BuildHandler
      - Allow OTBRM in InboundMessageDistributor
      - Remove timing measurements in BuildMessageProcessor.decrypt()
      - Add test to BuildMessageTestStandalone for outbound build
      - Add check for all replies to BuildMessageTestStandalone
      - Log tweaks
      010d1a99
  9. Jun 12, 2021
  10. Jun 11, 2021
    • zzz's avatar
      UPnP: Bind to IPv6 addresses for search responses · d93e16e5
      zzz authored
      Older miniupnpd 2.0 will send a SSDP search response with an IPv6 location to a IPv4 address,
      but newer ones 2.2 won't. So we need to also bind to an IPv6 address for the SSDP search
      to receive the router's IPv6 location. Then we can bind to our public IPv6 address
      for a port forward and it will work when miniupnpd is configured for "secure".
      
      Also, don't bind a POST request to a mismatched v4/v6 address.
      d93e16e5
  11. Jun 10, 2021
  12. Jun 08, 2021
  13. Jun 01, 2021
  14. May 23, 2021
  15. May 21, 2021
Loading