aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_channel.c
AgeCommit message (Expand)Author
2023-01-19Fix compiler warnings about unused variablesDavid Goulet
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-11-12Fix typos.Samanta Navarro
2020-09-18Add flag for whether an OR conn "counts" for bootstrap trackingNick Mathewson
2020-08-12Merge branch 'maint-0.4.4'George Kadianakis
2020-08-03Merge branch 'ticket40081_035' into ticket40081_044Nick Mathewson
2020-08-03Remove channel_is_canonical_is_reliable()Nick Mathewson
2020-07-17or_connection_t: replace real_addr with canonical_orport.Nick Mathewson
2020-07-16Refactor channel description internals.Nick Mathewson
2020-07-16Minor refactoring on channel_get_remote_addr_if_possible()Nick Mathewson
2020-07-13Update channel_matches_target_addr_for_extend test to current APINick Mathewson
2020-07-13Added testsMrSquanchee
2020-04-29relay/circuitbuild: Re-use IPv6 connections for circuitsteor
2020-04-15test/channel: Fix a comment typoteor
2020-01-14Merge branch 'ticket32892_043_01_squashed'Nick Mathewson
2020-01-14chan: Remove dead var cell handler from channel_tDavid Goulet
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-20Replace several C identifiers.teor
2019-05-16test_channel_listener: free 'chan' explicitlyNick 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
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-03Replace U64_LITERAL with the standard UINT64_CNick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-06-15Extract cell type and their queues into new headersNick Mathewson
2018-06-15Extract routerstatus_t into its own header.Nick Mathewson
2018-06-15Extract networkstatus_t and ..sr_info_t into their own headersNick Mathewson
2018-06-15Extract {or,origin}_circuit_t into their own headersNick Mathewson
2018-05-11Merge remote-tracking branch 'public/bug25994'Nick Mathewson
2018-05-03Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson
2018-05-01Hold monotonic time constant during channel/outbound_cell testNick Mathewson
2018-04-26Rewrite time-handling in circuitmux_ewma to use monotime_coarseNick Mathewson
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2018-02-15cmux: Remove round-robin circuit policyDavid Goulet
2018-02-15cmux: Make EWMA policy mandatoryDavid Goulet
2017-12-21Fix a compilation error in the channel tests.Nick Mathewson
2017-12-13Use monotime_coarse for transfer times and padding timesNick Mathewson
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Convert remaining function (mostly static) to new free styleNick Mathewson
2017-12-08test: Make older GCC happy and thus our oniongit pipelineDavid Goulet
2017-12-08chan: Do not re-queue after a fail cell writeDavid Goulet
2017-11-22test: Cleanup unused code in test_channel.cDavid Goulet
2017-11-22test: Add unit test for channel_listener_tDavid Goulet
2017-11-22test: Add unit test for channel_get_for_extend()David Goulet
2017-11-22test: Add unit test for channel_check_for_duplicates()David Goulet
2017-11-22test: Add channel state unit testDavid Goulet
2017-11-22test: Fix channel dumpstats testDavid Goulet