summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add scheduler/loop unit testcmux_refactor_squashedAndrea Shepard2014-02-04
* Make channel_flush_some_cells() mockableAndrea Shepard2014-02-04
* Add scheduler channel states unit testAndrea Shepard2014-02-04
* Make scheduler_compare_channels() mockableAndrea Shepard2014-02-04
* Make scheduler_run() mockableAndrea Shepard2014-02-04
* Add scheduler/compare_channels unit testAndrea Shepard2014-02-04
* Expose scheduler_compare_channels() to test suiteAndrea Shepard2014-02-04
* Make circuitmux_compare_muxes() and circuitmux_get_policy() mockableAndrea Shepard2014-02-04
* Add scheduler/queue_heuristic unit testAndrea Shepard2014-02-04
* Make some scheduler.c static functions visible to the test suiteAndrea Shepard2014-02-04
* Initial test_scheduler.cAndrea Shepard2014-02-04
* Make scheduler.c static globals visible to test suiteAndrea Shepard2014-02-04
* Make tor_libevent_get_base() mockableAndrea Shepard2014-02-04
* Add channel_tls_num_cells_writeable_method() coverage to channeltls/num_bytes...Andrea Shepard2014-02-04
* Add channeltls/num_bytes_queued unit testAndrea Shepard2014-02-04
* Make buf_datalen() mockableAndrea Shepard2014-02-04
* Implement tlschan create and overhead estimate unit testsAndrea Shepard2014-02-04
* Make connection_or_connect() mockableAndrea Shepard2014-02-04
* Make is_local_addr() mockableAndrea Shepard2014-02-04
* Initial test_channeltls.cAndrea Shepard2014-02-04
* Limited unit test for channel_dump_statistics()Andrea Shepard2014-02-04
* Add channel/dumpstats unit testAndrea Shepard2014-02-04
* Make channel_dump_statistics() mockableAndrea Shepard2014-02-04
* What the hell was I on?Andrea Shepard2014-02-04
* Check queueing case in channel/flushmux unit test tooAndrea Shepard2014-02-04
* Add channel/flushmux unit testAndrea Shepard2014-02-04
* Make channel_flush_from_first_active_circuit() mockableAndrea Shepard2014-02-04
* Make circuitmux_num_cells() mockableAndrea Shepard2014-02-04
* Add channel/incoming unit testAndrea Shepard2014-02-04
* Add unknown cell queue entry type case to channel/queue_impossible unit testAndrea Shepard2014-02-04
* Small channel unit test improvementsAndrea Shepard2014-02-04
* Let channel unit tests mess with global queue estimateAndrea Shepard2014-02-04
* Unit test for unusual channel lifecyclesAndrea Shepard2014-02-04
* Check some can't-happen cases draining channel cell queuesAndrea Shepard2014-02-04
* Expose some channel cell queue stuff to the test suiteAndrea Shepard2014-02-04
* Add append_cell_to_circuit_queue() unit testAndrea Shepard2014-02-04
* Add scheduler_channel_has_waiting_cells_mock() and some mock counter queriesAndrea Shepard2014-02-04
* Expose get_unique_circ_id_by_chan() to test suiteAndrea Shepard2014-02-04
* Make scheduler_channel_doesnt_want_writes() mockableAndrea Shepard2014-02-04
* Expose a useful mock from test_channel.cAndrea Shepard2014-02-04
* Expose fake channel utility functions in test suite in fakechans.h, and fix a...Andrea Shepard2014-02-04
* Implement channel flush unit testAndrea Shepard2014-02-04
* Add channel lifecycle testAndrea Shepard2014-02-04
* Make scheduler_channel_doesnt_want_writes() mockableAndrea Shepard2014-02-04
* Implement two-channel queue estimate testAndrea Shepard2014-02-04
* Implement channel queue size estimate unit testAndrea Shepard2014-02-04
* Unit tests for channel_get_cell_queue_entry_size() and channel_write_*() func...Andrea Shepard2014-02-04
* Make scheduler_release_channel() mockableAndrea Shepard2014-02-04
* Make channel_note_destroy_not_pending() mockableAndrea Shepard2014-02-04
* Refactor channel_get_cell_queue_entry_size() to avoid an unreachable line for...Andrea Shepard2014-02-04