aboutsummaryrefslogtreecommitdiff
path: root/src/or/circuitlist.c
AgeCommit message (Expand)Author
2014-03-04Merge remote-tracking branch 'public/bug10169_024' into bug10169_025_v2Nick Mathewson
2014-03-04Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2014-02-26Monotonize the OOM-killer data timersNick Mathewson
2014-02-12On OOM, also log N circuits remainingNick Mathewson
2014-02-12More unit tests for OOM handling.Nick Mathewson
2014-02-12Refactor OOM-handling functions for more testabilityNick Mathewson
2014-02-12Merge remote-tracking branch 'public/bug10169_024' into bug10169_025_v2Nick Mathewson
2014-02-12Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2014-02-12Actually release buffer freelists when handling OOM conditions.Nick Mathewson
2014-02-07Merge the circuit_{free,clear}_cpath functionsNick Mathewson
2014-02-07Merge remote-tracking branch 'public/feature9777_024_squashed'Nick Mathewson
2014-02-07Discard circuit paths on which nobody supports ntorNick Mathewson
2014-01-03Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2013-11-20Rename MaxMemInCellQueues to MaxMemInQueuesNick Mathewson
2013-11-20doxygen comments for 10169 codeNick Mathewson
2013-11-20Count freed buffer bytes from buffers when oom-killing circuits.Nick Mathewson
2013-11-15Have the OOM handler also count the age the data in a stream bufferNick Mathewson
2013-11-15Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-11-15Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2013-11-07Improved circuit queue out-of-memory handlerNick Mathewson
2013-10-31Add missing includes for circpathbias.hNick Mathewson
2013-08-22Hide the contents of the circuit_build_times structure.Nick Mathewson
2013-08-22Separate mutable/const accessors for circuit_build_timesNick Mathewson
2013-08-22Make circ_times static and add accessor functions.vagrant
2013-08-15Rename circuit_get_global_list to remove trailing _Nick Mathewson
2013-08-15Merge remote-tracking branch 'majek/bug9108'Nick Mathewson
2013-07-18Add a test for n_cells_in_circuit_queuesNick Mathewson
2013-07-18Use TOR_SIMPLEQ for packed_cell_tNick Mathewson
2013-07-16Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-07-16Re-do a cast in order to make old buggy freebsd gcc happyNick Mathewson
2013-07-10Add some basic unit tests for the circuit map data structure.Nick Mathewson
2013-06-20Fix #9108 - make global_circuitlist a doubly linked listMarek Majkowski
2013-06-18Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-06-18Tweak bug9063_redux patch: {n_p}_chan_cells, not {n,p}_conn_cellsNick Mathewson
2013-06-18Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2013-06-18Implement a real OOM-killer for too-long circuit queues.Nick Mathewson
2013-06-13Add destroy balance tracking and logging to circuitmuxAndrea Shepard
2013-06-13Implementation of a fix for bug 7912Nick Mathewson
2013-06-13Code to track on a circuit whether it has a "pending" delete cellNick Mathewson
2013-03-21Implement a placeholder mechanism in the channel,id->circ mapNick Mathewson
2013-03-19Merge branch 'bug7582_v2' into maint-0.2.4Nick Mathewson
2013-03-19Free prepend_policy values in origin circuitsNick Mathewson
2013-03-18Merge remote-tracking branch 'public/bug6174' into maint-0.2.4Nick Mathewson
2013-03-14Make circuit_purpose_to_string handle CIRCUIT_PURPOSE_PATH_BIAS_TESTINGNick Mathewson
2013-03-10Fix 8447: use %u to format circid_t.Nick Mathewson
2013-02-19Rename circuit_expire_all_dirty_circsNick Mathewson
2013-02-19Stop frobbing timestamp_dirty as our sole means to mark circuits unusableNick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-02-01fix wide lines from tor_log renameNick Mathewson
2013-02-01Rename log() to tor_log() for loggingNick Mathewson