aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
AgeCommit message (Expand)Author
2018-09-17Bug 23512: Report queued cells on or circs as written.Mike Perry
2018-01-30dos: Make circuit rate limit per second, not tenths anymoreDavid Goulet
2018-01-30dos: Track new and closed OR client connectionsDavid Goulet
2018-01-30dos: Initial code of Denial of Service mitigationDavid Goulet
2017-12-21Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-12-21Merge branch 'maint-0.2.5' into maint-0.2.8maint-0.2.8Nick Mathewson
2017-12-21Move destroy cells into a separate queue type of their own, to save RAMNick Mathewson
2017-08-01Merge remote-tracking branch 'public/bug19769_19025_029' into maint-0.2.9Nick Mathewson
2017-01-22circuit: Change close reasons from uint16_t to intDavid Goulet
2017-01-18DefecTor countermeasure: change server- and client-side DNS TTL clippingNick Mathewson
2016-09-26Merge branch 'protover_v2_squashed'Nick Mathewson
2016-09-26Remove version_known, and subtly change the meaning of protocols_knownNick Mathewson
2016-09-26Use protocols to see when EXTEND2 support exists.Nick Mathewson
2016-09-26Include protocol versions in votes.Nick Mathewson
2016-09-26Add necessary code to parse and handle required/recommended protocolsNick Mathewson
2016-09-26Emit and parse protocol lists in router descriptorsNick Mathewson
2016-09-13Merge branch 'feature-17178-v7-squashed-v2'Nick Mathewson
2016-09-13Replace OnionService* with HiddenService* in option namesteor
2016-09-13Refactor Single Onion code to improve consistencyteor
2016-09-13Comments: prefer circuit_build_times_disabled() to LearnCircuitBuildTimeoutteor
2016-09-13Refactor UseEntryNodes so the original configured value is preservedteor
2016-09-13Make Single Onion Service intro points respect ReachableAddressesteor
2016-09-13Implement Prop #260: Single Onion Servicesteor (Tim Wilson-Brown)
2016-09-07Merge remote-tracking branch 'dgoulet/ticket18693_029_01'Nick Mathewson
2016-08-31Count unix sockets when counting client listenersteor (Tim Wilson-Brown)
2016-08-29Merge remote-tracking branch 'teor/reject-tap-v6'Nick Mathewson
2016-08-25Merge remote-tracking branch 'andrea/ticket18640_v3'Nick Mathewson
2016-08-24Parse *Port flags NoDNSRequest, NoOnionTraffic & OnionTrafficOnlyteor (Tim Wilson-Brown)
2016-08-24Merge branch 'maint-0.2.8'Nick Mathewson
2016-08-24Fix path selection on firewalled clientsteor
2016-08-24Client & HS ignore UseNTorHandshake, all non-HS handshakes use ntorteor (Tim Wilson-Brown)
2016-08-20Add DisableOOSCheck option, on by default until we have better heuristicsAndrea Shepard
2016-08-20Compute thresholds for OOS from ConnLimit_ when setting optionsAndrea Shepard
2016-08-02Remove generic_buffer_*() functions as needless.Nick Mathewson
2016-08-02Bufferevent removal: remove more bufferevent-only optionsNick Mathewson
2016-08-02Bufferevent removal: remove HAS_BUFFEREVENT macros and usageNick Mathewson
2016-07-14Remove bufferevents dead codeU+039b
2016-07-05Merge remote-tracking branch 'teor/bug18456'Nick Mathewson
2016-07-01Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'Nick Mathewson
2016-07-01prop250: Put commits and SRVs in votes/consensusDavid Goulet
2016-07-01Avoid disclosing exit IP addresses in exit policies by defaultteor (Tim Wilson-Brown)
2016-06-30Remove old unparseable descriptor logging mechanism, add bump-to-head-of-queu...Andrea Shepard
2016-06-30Add multiple descriptor dump support for dump_desc() in routerparse.c; fixes ...Andrea Shepard
2016-06-18Better comments on exponential-backoff related members of download_status_tAndrea Shepard
2016-06-18Implement DL_SCHED_RANDOM_EXPONENTIAL support for download_status_tAndrea Shepard
2016-05-30Replace nearly all XXX0vv comments with smarter onesNick Mathewson
2016-05-27Merge remote-tracking branch 'arma/task19035-fixedup'Nick Mathewson
2016-05-27remove a now-unused section of or.hRoger Dingledine
2016-05-27Disable GET /tor/bytes.txt and GETINFO dir-usageRoger Dingledine
2016-05-19Merge branch 'maint-0.2.8'Nick Mathewson