aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/circuitlist.c
AgeCommit message (Expand)Author
2020-08-14Revise trac.torproject.org urls to refer to gitlab replacements.Nick Mathewson
2020-07-29Remove the connection_t.outbuf_flushlen fieldNick Mathewson
2020-07-16Collapse channel_get_*_remote_addr() into a single function.Nick Mathewson
2020-07-10Merge remote-tracking branch 'tor-gitlab/mr/29'Nick Mathewson
2020-07-10Record IPv6 bandwidth history as appropriate.Nick Mathewson
2020-07-10Rename public bandwidth-history identifiers to start with "bwhist".Nick Mathewson
2020-07-10Split bandwidth history functions into a separate C file.Nick Mathewson
2020-07-08trace: Helper macro to disambiguate identifiersDavid Goulet
2020-07-08trace: Add two circuit tracepoints for new circuitsDavid Goulet
2020-07-08trace: Add four generic circuit tracepointsDavid Goulet
2020-07-02Extract extend_info manipulation functions into a new file.Nick Mathewson
2020-06-09Merge remote-tracking branch 'tor-github/pr/1888/head'Nick Mathewson
2020-06-02Merge branch 'tor-github/pr/1909'George Kadianakis
2020-05-30Preemptive circs should work with UseEntryGuards 0Roger Dingledine
2020-05-11circuit: Add flags for IPv6 extendsteor
2020-05-06Merge branch 'maint-0.4.3'Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-02-10Use semicolons after HT_PROTOTYPE and HT_GENERATE.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-20Code Style: Delete PRIVATE defines that are never usedteor
2019-11-27hs-v3: Give a cleanup type to hs_circ_cleanup()David Goulet
2019-11-20hs-v2: Move v2 circuit cleanup actions into hs_circ_cleanup()David Goulet
2019-10-30circ: Add an handle to circuit_tDavid Goulet
2019-06-11Merge branch 'tor-github/pr/1040'David Goulet
2019-06-11Rework origin circuit tracking to use pubsubTaylor Yu
2019-05-27Make sure that we send at least some random data in RELAY_DATA cellsNick Mathewson
2019-05-15Bug 28780: Make use of purpose to keep padding circuits open.Mike Perry
2019-05-15Bug 28780: Add purpose for keeping padding circuits openMike Perry
2019-05-03Hiding crypt_path_t: Rename some functions to fit the crypt_path API.George Kadianakis
2019-05-03Hiding crypt_path_t: Move the free func in crypt_path.c.George Kadianakis
2019-05-03Hiding crypt_path_t: Move assert functions in crypt_path.c.George Kadianakis
2019-04-29prop289: Keep track of the last seen cell digestsDavid Goulet
2019-03-25Split all controller events code into a new control_events.cNick Mathewson
2019-03-14circ: Remove n_mux and p_mux membersDavid Goulet
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2019-01-02Hook up circuit padding to circuit_t.Mike Perry
2018-12-20Add origin circuit event pubsub systemTaylor Yu
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-10-18hs-v3: Close client intro circuits if the descriptor is replacedDavid Goulet
2018-09-27Move the predicted ports code out of rephist.cNick Mathewson
2018-09-21Split directory.c code into several modulesNick Mathewson
2018-09-21Split main.c into main.c and mainloop.cNick Mathewson
2018-09-21Move the non-crypto parts of onion.c out of src/core/cryptoNick Mathewson
2018-09-18Comment fix.Nick Mathewson
2018-09-18Merge branch 'ticket27686_035'Nick Mathewson
2018-09-18Merge branch 'bug23512-v4-033' into bug23512-v4-masterMike Perry
2018-09-14Merge branch 'ticket27686_034' into xNick Mathewson
2018-08-29Merge branch 'ticket25573-034' into ticket25573-masterMike Perry