Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ticket25573 034 #299

Closed

Commits on Aug 29, 2018

  1. Mark smartlist_bsearch as taking a const list.

    It does not modify the actual list.
    Mike Perry committed Aug 29, 2018
    Configuration menu
    Copy the full SHA
    dac7d92 View commit details
    Browse the repository at this point in the history
  2. Ticket #25573: Track half-closed stream ids

    We allow their CONNECTEDs, RESOLVEDs, ENDs, SENDMEs, and DATA cells to not
    count as dropped until the windows are empty, or we get an END.
    
    This commit does not change behavior. It only changes CIRC_BW event field
    values.
    Mike Perry committed Aug 29, 2018
    Configuration menu
    Copy the full SHA
    c56f63e View commit details
    Browse the repository at this point in the history
  3. Ticket #25573: Check half-opened stream ids when choosing a new one

    Avoid data corrupton by avoiding mixing up old stream ids with new ones.
    
    This commit changes client behavior.
    Mike Perry committed Aug 29, 2018
    Configuration menu
    Copy the full SHA
    1446470 View commit details
    Browse the repository at this point in the history
  4. Ticket #25573: Count TRUNCATED cells.

    TRUNCATED cells were ignored while in path bias. Now they are obeyed, and
    cause us to tear down the circuit. The actual impact is minimal, since we
    would just wait around for a probe that would never arrive before.
    
    This commit changes client behavior.
    Mike Perry committed Aug 29, 2018
    Configuration menu
    Copy the full SHA
    ce894e2 View commit details
    Browse the repository at this point in the history