summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Expand)Author
2017-09-15Merge remote-tracking branch 'dgoulet/ticket12541_032_02'Nick Mathewson
2017-09-15Merge remote-tracking branch 'dgoulet/ticket19254_032_01'Nick Mathewson
2017-09-15sched: add comment about how we determine if a socket should writeMatt 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: 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-15Merge remote-tracking branch 'catalyst-oniongit/bug23532'Nick Mathewson
2017-09-15Make NETINFO clock skew detection work on clientsTaylor Yu
2017-09-15Refactor channeltls.c lightlyTaylor Yu
2017-09-15Merge remote-tracking branch 'dgoulet/ticket23310_032_02'Nick Mathewson
2017-09-15Merge branch 'bug23488'Nick Mathewson
2017-09-15Merge remote-tracking branch 'teor/bug23524'Nick Mathewson
2017-09-15prop224: Fix memleak in client_get_random_intro().George Kadianakis
2017-09-15test: Add HS v3 client-side test for picking intro pointsGeorge Kadianakis
2017-09-15Avoid an instance of the bug warning in any_bridge_descriptors_known()teor
2017-09-15Make control port download status next attempts consistentteor
2017-09-15Make an assert into a BUG warning in the bridge codeteor
2017-09-15Explain where bridge download statuses are initialisedteor
2017-09-14Merge branch 'bug23499'Nick Mathewson
2017-09-14Merge branch 'maint-0.3.1'Nick Mathewson
2017-09-14Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-09-14entrynodes.c: fix syntax error around BUG() statementMartin Kepplinger
2017-09-14Merge remote-tracking branch 'catalyst-oniongit/skew'Nick Mathewson
2017-09-14Refactor clock skew handling in networkstatus.cTaylor Yu
2017-09-14Make trusted clock skew a bootstrap warningTaylor Yu
2017-09-14Refactor control_event_bootstrap_problemTaylor Yu
2017-09-14Merge branch 'bug23019_squashed'Nick Mathewson
2017-09-14prop224 client-side: Start validating onion address pubkeys.George Kadianakis
2017-09-14Remove a download_status_reset() call that led to a crash -- see 23347Nick Mathewson
2017-09-14Rename write_http_status_line, since it does more now.Nick Mathewson