summaryrefslogtreecommitdiff
path: root/src/or/main.c
AgeCommit message (Expand)Author
2017-01-08comment fixupsChelsea H. Komlo
2016-12-16Merge branch 'prop271_030_v1_squashed'Nick Mathewson
2016-12-16Have multiple guard contexts we can switch between.Nick Mathewson
2016-12-16Expire circuits that have been WAITING_FOR_BETTER_GUARD too longNick Mathewson
2016-12-16Rebuild the guard lists as appropriate on torrc change.Nick Mathewson
2016-12-14Merge branch 'dgoulet_ticket19043_030_03_squashed'Nick Mathewson
2016-12-14prop224 prepwork: Use of HS circuitmap in existing HS code.George Kadianakis
2016-12-08Rename connection_or_remove_from_identity_mapNick Mathewson
2016-12-08Migrate main data loop for set_bad_connections to use channel structuresNick Mathewson
2016-11-30Use the new guard notification/selection APIs throughout TorNick Mathewson
2016-11-30Split bridge functions into a new module.Nick Mathewson
2016-11-04Merge branch 'ticket17238_029_02-resquash'Nick Mathewson
2016-11-04prop224: Add a cache free all functionDavid Goulet
2016-11-04prop224: Directory cache supportDavid Goulet
2016-11-03Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-03Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2016-11-01Always call connection_ap_attach_pending() once a second.Nick Mathewson
2016-11-01refactor out the tor_event_base_loopexit() callRoger Dingledine
2016-10-27Document main.c a lot betterNick Mathewson
2016-09-26Merge branch 'protover_v2_squashed'Nick Mathewson
2016-09-26checkpoint basic protover backendNick Mathewson
2016-09-13Remove a duplicate non-anonymous warning log messageteor
2016-09-13Refactor crypto init to use existing options variableteor (Tim Wilson-Brown)
2016-09-13Implement Prop #260: Single Onion Servicesteor (Tim Wilson-Brown)
2016-08-25Merge remote-tracking branch 'andrea/ticket18640_v3'Nick Mathewson
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-20Unit test for pick_oos_victims()Andrea Shepard
2016-08-20Unit test for connection_handle_oos()Andrea Shepard
2016-08-20Implement connection_count_moribund() for OOS handlerAndrea Shepard
2016-08-16Fixes inconsistent version prefix in log messages.Daniel Pinto
2016-08-12Merge remote-tracking branch 'public/Fix_19450'Nick Mathewson
2016-08-10Eliminate redundant hourly reset of descriptor download failuresAndrea Shepard
2016-08-02Search for remaining references to 'bufferevent'.Nick 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-07-19Be sure to call monotime_init() at startup.Nick Mathewson
2016-07-14Remove bufferevents dead codeU+039b
2016-07-08Merge remote-tracking branch 'sebastian/libevent2'Nick Mathewson
2016-07-05Merge remote-tracking branch 'teor/bug18456'Nick Mathewson
2016-07-05Merge branch 'maint-0.2.8'Nick Mathewson
2016-07-04Raise libevent dependency to 2.0.10-stable or newerSebastian Hahn
2016-07-03sandboxing: allow writing to stats/hidserv-statsPeter Palfrader
2016-07-03sandboxing: allow open() of stats dirPeter Palfrader
2016-07-01Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'Nick Mathewson
2016-07-01prop250: Initialize the SR subsystem and us it!David Goulet
2016-07-01Avoid disclosing exit IP addresses in exit policies by defaultteor (Tim Wilson-Brown)
2016-06-30Move unparseable descriptor dumps into subdirectory of DataDirAndrea Shepard
2016-06-30Add multiple descriptor dump support for dump_desc() in routerparse.c; fixes ...Andrea Shepard