Skip to content
Permalink
bugs_25036_250…

Commits on Feb 22, 2018

Commits on Feb 21, 2018

  1. Tweak loop condition

    rl1987 committed Feb 21, 2018

Commits on Feb 20, 2018

  1. Test TLD validation

    rl1987 committed Feb 20, 2018
  2. Call strlen() once

    rl1987 committed Feb 20, 2018
  3. Adding changes file

    rl1987 committed Feb 20, 2018
  4. Remove a bunch of other redundant #includes

    Folks have found two in the past week or so; we may as well fix the
    others.
    
    Found with:
    
    \#!/usr/bin/python3
    import re
    
    def findMulti(fname):
        includes = set()
        with open(fname) as f:
            for line in f:
                m = re.match(r'^\s*#\s*include\s+["<](\S+)[>"]', line)
                if m:
                    inc = m.group(1)
                    if inc in includes:
                        print("{}: {}".format(fname, inc))
                    includes.add(m.group(1))
    
    import sys
    for fname in sys.argv[1:]:
        findMulti(fname)
    nmathewson committed Feb 20, 2018

Commits on Feb 18, 2018

  1. Use autoconf to check for optional zstd functionality.

    Fixes a bug in our zstd-static code.  Bug not in any released
    version of Tor.
    nmathewson committed Feb 18, 2018

Commits on Feb 16, 2018

  1. Merge branch 'maint-0.3.3'

    nmathewson committed Feb 16, 2018
  2. Merge branch 'maint-0.3.2' into maint-0.3.3

    "ours" merge to avoid taking 24902 a second time and having to reconcile
    all the merge conflicts.
    nmathewson committed Feb 16, 2018
  3. Allow checkpointing of non-sha1 digests.

    This is necessary because apparently v3 rendezvous cpath hops use
    sha3, which I had forgotten.
    
    Bugfix on master; bug not in any released Tor.
    nmathewson committed Feb 16, 2018
  4. Merge branch 'maint-0.3.3'

    nmathewson committed Feb 16, 2018
  5. Remove changes file for 24898-029 backports in maint-0.3.2

    These patches were already merged, and so don't need a changes file
    in these branches.
    nmathewson committed Feb 16, 2018
  6. Merge branch 'maint-0.3.3'

    nmathewson committed Feb 16, 2018
  7. Merge branch 'maint-0.2.9' into maint-0.3.1

    "ours" merge to avoid conflicts with the cherry-picked fix for 24898.
    nmathewson committed Feb 16, 2018
  8. stop calling channel_mark_client in response to a create_fast

    since all it does is produce false positives
    
    this commit should get merged into 0.2.9 and 0.3.0 *and* 0.3.1, even
    though the code in the previous commit is already present in 0.3.1. sorry
    for the mess.
    
    [Cherry-picked]
    Roger Dingledine authored and nmathewson committed Feb 16, 2018
  9. stop calling channel_mark_client in response to a create_fast

    since all it does is produce false positives
    
    this commit should get merged into 0.2.9 and 0.3.0 *and* 0.3.1, even
    though the code in the previous commit is already present in 0.3.1. sorry
    for the mess.
    Roger Dingledine authored and nmathewson committed Feb 16, 2018
  10. backport to make channel_is_client() accurate

    This commit takes a piece of commit af8cadf and a piece of commit
    46fe353, with the goal of making channel_is_client() be based on what
    sort of connection handshake the other side used, rather than seeing
    whether the other side ever sent a create_fast cell to us.
    Roger Dingledine authored and nmathewson committed Feb 16, 2018
Older