summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-09-15sched: add comment about how we determine if a socket should writeMatt Traudt
2017-09-15fixup! sched: add changes file (spaces)Matt Traudt
2017-09-15sched: add changes fileMatt Traudt
2017-09-15sched: add more per-socket limit documentation; int fixMatt Traudt
2017-09-15sched: Revert IF_BUG_ONCE() to tor_assert()David Goulet
2017-09-15sched: Define SCHEDULER_KIST_PRIVATE for more encapsulationDavid Goulet
2017-09-15sched: Improve logging if KIST is disabledDavid Goulet
2017-09-15test: Fix unit tests with latest scheduler changesDavid Goulet
2017-09-15sched: Make the scheduler object staticDavid Goulet
2017-09-15sched: Compare channel pointer in the socket tableDavid Goulet
2017-09-15sched: Make the outbuf table local to run()David Goulet
2017-09-15sched: Make check-spaces happyDavid Goulet
2017-09-15sched: Extra careful in channel_outbuf_length()David Goulet
2017-09-15sched: Don't expose the global scheduler libevent objectDavid Goulet
2017-09-15sched: Always call on_channel_free() regardless of stateDavid Goulet
2017-09-15sched: Add Schedulers torrc optionDavid Goulet
2017-09-15sched: change most asserts to non-fatal BUGsMatt Traudt
2017-09-15sched: revisist compatibility on non-linux systemsMatt Traudt
2017-09-15sched: rename scheduler to the_schedulerMatt Traudt
2017-09-15sched: validate KIST sched optionsMatt Traudt
2017-09-15sched: switch to monotonic time; add/fix comments, style, and logs msgsMatt Traudt
2017-09-15sched: Add sandbox support for KISTDavid Goulet
2017-09-15sched: Fallback to naive approach if no runtime KIST supportDavid Goulet
2017-09-15sched: Detect KIST support at compile timeDavid Goulet
2017-09-15sched: Implement the KIST schedulerMatt Traudt
2017-09-15sched: Groundwork before KIST implementationMatt Traudt
2017-09-15sched: Remove vanilla sched options that will be going awayMatt Traudt
2017-09-07consensus: Add a generic notification function on new consensusMatt Traudt
2017-09-07Whoops -- I messed a calltool targetNick Mathewson
2017-09-07Merge branch 'calltool'Nick Mathewson
2017-09-07Add support for running "calltool" on Tor via "make callgraph".Nick Mathewson
2017-09-07Talk about assertions in CodingStandards.mdNick Mathewson
2017-09-07Add a module comment to util_bug.hNick Mathewson
2017-09-07Merge branch 'maint-0.3.1'Nick Mathewson
2017-09-07Add a stack trace to the warning at issue with 23105.Nick Mathewson
2017-09-07Merge branch 'bug23361_032_01_squashed2'Nick Mathewson
2017-09-07prop224: Pick rendezvous point of protover HSRend=2David Goulet
2017-09-06Better error on failure to load seccomp2 sandboxNick Mathewson
2017-09-06Merge remote-tracking branch 'dgoulet/bug23123_032_01'Nick Mathewson
2017-09-06Correctly describe which inputs would confuse the old BSD strtolNick Mathewson
2017-09-05Make url-canonicalizer canonicalize correctly.Nick Mathewson
2017-09-05Fix an erroneous !Nick Mathewson
2017-09-05Resolve inconsistencies between buf refactor and HTTP connectNick Mathewson
2017-09-05Merge branch 'http_tunnel_squashed'Nick Mathewson
2017-09-05Add a fuzzer for HTTP CONNECTNick Mathewson
2017-09-05Add a manpage entry and changes file for for HTTPTunnelPortNick Mathewson
2017-09-05Add stream isolation support for HTTP CONNECT tunnelsNick Mathewson
2017-09-05Add support for HTTP Connect tunnelsNick Mathewson
2017-09-05Export http-command parsing functions.Nick Mathewson
2017-09-05Make preferred_chunk_size nonstatic, and add a prefix to itNick Mathewson