Commit History

Автор SHA1 Съобщение Дата
  Sebastian Hahn 265e40b481 Raise libevent dependency to 2.0.10-stable or newer преди 7 години
  Nick Mathewson 57699de005 Update the copyright year. преди 8 години
  Yawning Angel 16cf1679e7 Fix scheduler compilation on targets where char is unsigned. преди 9 години
  Nick Mathewson f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. преди 9 години
  Nick Mathewson b94cb401d2 Coverity complained that we were not checking this return value преди 9 години
  Nick Mathewson 430f5852ac Fix a signed/unsigned comparison warning in scheduler_run преди 9 години
  Nick Mathewson e2641484a7 One more, appease "make check-spaces" преди 9 години
  Andrea Shepard 12b6c7df4a Make queue thresholds and flush size for global scheduler into config options преди 9 години
  Andrea Shepard dc3af04ba8 Make scheduler_compare_channels() mockable преди 10 години
  Andrea Shepard f8ceb0f028 Make scheduler_run() mockable преди 10 години
  Andrea Shepard b7125961de Expose scheduler_compare_channels() to test suite преди 10 години
  Andrea Shepard 71a9ed6feb Make some scheduler.c static functions visible to the test suite преди 10 години
  Andrea Shepard 9869254608 Make scheduler.c static globals visible to test suite преди 10 години
  Andrea Shepard ade60890d0 Make scheduler_channel_doesnt_want_writes() mockable преди 10 години
  Andrea Shepard fd57840a77 Make scheduler_channel_doesnt_want_writes() mockable преди 10 години
  Andrea Shepard 85ee070852 Make scheduler_release_channel() mockable преди 10 години
  Andrea Shepard ac1b627e85 Implement scheduler_touch_channel() преди 10 години
  Andrea Shepard ed1927d6bf Use a non-stupid data structure in the scheduler преди 10 години
  Andrea Shepard 3530825c53 Eliminate some unnecessary smartlists in scheduler.c преди 10 години
  Andrea Shepard 63bb9a795e Fix compiler warning преди 10 години
  Andrea Shepard 55907da28d Sort the scheduler's channel list by cmux comparisons преди 10 години
  Andrea Shepard 1275002a46 Schedule according to a queue size heuristic преди 10 години
  Andrea Shepard b09f41424c Actually call channel_flush_some_cells() from the scheduler преди 10 години
  Andrea Shepard 2efbab2aaf Provide generic mechanism for scheduler to query writeable cells on a channel преди 10 години
  Nick Mathewson 85ee5b3095 Use event_active, not 0-length timeouts. It's idempotent, too. преди 10 години
  Nick Mathewson fc13184e44 Fix unused-arguments warnings преди 10 години
  Nick Mathewson 08bea13c35 Temporarily disable scheduler_trigger as unused преди 10 години
  Andrea Shepard d438cf1ec9 Implement scheduler mechanism to track lists of channels wanting cells or writes; doesn't actually drive the cell flow from it yet преди 10 години