summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Expand)Author
2016-08-20Add DisableOOSCheck option, on by default until we have better heuristicsAndrea Shepard
2016-08-20Consider the case that a connection doesn't have a valid socket during OOSAndrea Shepard
2016-08-20Add connection_is_moribund() inlineAndrea Shepard
2016-08-20Use SMARTLIST_FOREACH in connection_count_moribund() per code reviewAndrea Shepard
2016-08-20s/connection_handle_oos/connection_check_oos/g per code reviewAndrea Shepard
2016-08-20Unit test for pick_oos_victims()Andrea Shepard
2016-08-20Unit test for kill_conn_list_for_oos()Andrea Shepard
2016-08-20Unit test for connection_handle_oos()Andrea Shepard
2016-08-20Implement OOS comparatorAndrea Shepard
2016-08-20Implement pick_oos_victims() except for sort stepAndrea Shepard
2016-08-20Implement kill_conn_list_for_oos()Andrea Shepard
2016-08-20Stub out pick_oos_victims() and kill_conn_list_for_oos()Andrea Shepard
2016-08-20Implement connection_count_moribund() for OOS handlerAndrea Shepard
2016-08-20Don't say OOS unless the ConnLimit thresholds have been setAndrea Shepard
2016-08-20Stub out connection_handle_oos() and call it from places we can change the so...Andrea Shepard
2016-08-20Compute thresholds for OOS from ConnLimit_ when setting optionsAndrea Shepard
2016-08-12Merge remote-tracking branch 'public/Fix_19450'Nick Mathewson
2016-08-10Eliminate redundant hourly reset of descriptor download failuresAndrea Shepard
2016-08-10Debug logging for router/consensus descriptor download resetsAndrea Shepard
2016-08-03We no longer use config_var_description_tNick Mathewson
2016-08-02Remove/fix remaining evbuffer referencesNick Mathewson
2016-08-02Search for remaining references to 'bufferevent'.Nick Mathewson
2016-08-02Remove generic_buffer_*() functions as needless.Nick Mathewson
2016-08-02Rename generic_buffer_set_to_copy, since generic buffers are not a thingNick Mathewson
2016-08-02Bufferevent removal: remove more bufferevent-only optionsNick Mathewson
2016-08-02Bufferevent removal: remove HAS_BUFFEREVENT macros and usageNick Mathewson
2016-08-02More bufferevent removal: bev_str is no longer needed in tor_initNick Mathewson
2016-08-02Get the extend_info_from_router check the right way aroundteor
2016-07-29Merge branch 'maint-0.2.8'Nick Mathewson
2016-07-29Remove a fallback that was on the hardcoded list, then opted-outteor (Tim Wilson-Brown)
2016-07-29Keep make check-spaces happyAndrea Shepard
2016-07-28Three more -Wshadow fixes.Nick Mathewson
2016-07-28Fix a huge pile of -Wshadow warnings.Nick Mathewson
2016-07-28Merge branch 'bug18902_squashed'Nick Mathewson
2016-07-28Fix all -Wshadow warnings on LinuxNick Mathewson
2016-07-26Merge branch 'bug19639_squashed'Nick Mathewson
2016-07-26Check that extend_info_from_router is never called on a clientteor (Tim Wilson-Brown)
2016-07-26Merge remote-tracking branch 'teor/bug19702'Nick Mathewson
2016-07-21Make monotime test mocking work with oom tests.Nick Mathewson
2016-07-19Merge branch 'monotonic_v2_squashed'Nick Mathewson
2016-07-19Be sure to call monotime_init() at startup.Nick Mathewson
2016-07-19Use coarse monotonic timer instead of cached monotonized libevent time.Nick Mathewson
2016-07-18Allow clients to retry HSDirs much faster in test networksteor (Tim Wilson-Brown)
2016-07-17Keep make check-spaces happyAndrea Shepard
2016-07-14Remove bufferevents dead codeU+039b
2016-07-08Merge remote-tracking branch 'sebastian/libevent2'Nick Mathewson
2016-07-06test coverage on onion_fast: 0%->100%Nick Mathewson
2016-07-06Improve test coverage a little on onion*.cNick Mathewson
2016-07-06Merge branch 'maint-0.2.8'Nick Mathewson
2016-07-06When checking if a routerstatus is reachable, don't check the nodeteor (Tim Wilson-Brown)