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

  1. 18 Dec, 2020 5 commits
  2. 17 Dec, 2020 1 commit
    • zzz's avatar
      SSU: Send subset of fragments (ticket #2427) · 56059448
      zzz authored
      if all fragments will not fit in the window.
      Track per-fragment send count.
      Reset send window when retransmitting.
      Update send window when partial acks received.
      Make OMS.getMaxSends() and getPushCount() track different things.
      Change OMS.push() to be called by OMF and return the pushed fragments.
      Use size of smallest fragment rather than total size to determine if we can send a message now.
      This is an improved fix for ticket #2505.
      Eliminate repeated calls to OMS.getLifetime()
      Log tweaks and reduce log levels
      Improves throughput on lossy connections.
      Reduces latency for large messages.
      This is prep for reducing DEFAULT_SEND_WINDOW_BYTES and W+, which
      would have exacerbated these issues.
      Additional changes to follow, implementing Westwood+, see #2427
      56059448
  3. 16 Dec, 2020 2 commits
  4. 14 Dec, 2020 2 commits
  5. 12 Dec, 2020 3 commits
  6. 11 Dec, 2020 6 commits
  7. 10 Dec, 2020 1 commit
  8. 06 Dec, 2020 16 commits
  9. 05 Dec, 2020 4 commits