summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-17rust/protover: fix docs for UnvalidatedProtoEntry::from_strcypherpunks
This got shuffled around in b786b146edd33b025774819f54d7bba3d07bf832 and hasn't been accurate since 124caf28e6db1e7bf8cdfef25c55760c81fb91b5.
2018-08-17rust/protover: fix parsing docscypherpunks
The function takes an already validated utf-8 string, and it never checks if the version numbers are an empty string. That parse error happens later. Fix on 701c2b69f52cb4db46aa7455904e518b35fafc1a
2018-08-17rust/protover: fix ProtoEntry::from_str docscypherpunks
Texxt was copied from a function that returned a single tuple in 88b2f170e451567a3b0095a420544a675a5826b0.
2018-08-16Merge branch 'pr275_squashed'Nick Mathewson
2018-08-16rust: run rustfmtcypherpunks
2018-08-16add make check-rustfmtcypherpunks
2018-08-16rust: max_width=100, other rustfmt settings. #27071cypherpunks
These are the 12 stable and documented configuration options, set to their default values. use_small_heuristics is only stabilized in rustfmt 0.9, so maintain support for 0.8.x for now by commenting it out. comment_width is unstable and did nothing, since wrap_comments defaults to false. Default values gotten from `rustfmt --print-config default rustfmt.toml`. https://github.com/rust-lang-nursery/rustfmt/blob/e7932fa9c2591c45a37a24305de90cb63128afcf/Configurations.md
2018-08-16rust/docs: fix critical typo for missing_docs lintcypherpunks
Fix typo from fe66d06a45a4714141eba992fe87ec3dd5fa1c22. The exclamation point is what lets an attribute apply to an entire crate, without the ! it's practically a placebo. Fix on commits af182d4ab51d6a1a70559bbdcd4ab842aa855684 and b6059297d7cb76f0e00e2098e38d6677d3033340, and note there are still missing docs in both crypto and protover, for now. https://doc.rust-lang.org/reference/attributes.html
2018-08-16Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-16Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-16Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-08-16Keep descriptor rotation time after HUP occurs.George Kadianakis
2018-08-16Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-16Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-16Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-08-16Merge branch 'ticket27096'Nick Mathewson
2018-08-16Exclude setenv/unsetenv code on Windowsrl1987
2018-08-16Fix test to pass without HOME env being setrl1987
2018-08-16Rust: Say that we support rust stable in GettingStartedRust.mdteor
In 24765, we said that we supported rust stable in CodingStandardsRust.md. But we left GettingStartedRust.md saying that we support rust nightly. Closes 27160.
2018-08-15Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-15Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-08-15Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-15Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson
2018-08-15Merge remote-tracking branch 'github/bug27081_029' into maint-0.2.9Nick Mathewson
2018-08-15Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-15Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-15Merge remote-tracking branch 'public/bug26779_033' into maint-0.3.3Nick Mathewson
2018-08-15Merge remote-tracking branch 'public/bug26779_035'Nick Mathewson
2018-08-11Merge remote-tracking branch 'tor-github/pr/206'Nick Mathewson
2018-08-11Merge remote-tracking branch 'tor-github/pr/244'Nick Mathewson
2018-08-11Merge remote-tracking branch 'tor-github/pr/268'Nick Mathewson
2018-08-10Merge remote-tracking branch 'tor-github/pr/239'Nick Mathewson
2018-08-09Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-09Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-09Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-08-09Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson
2018-08-09Update geoip and geoip6 to the August 7 2018 database.Karsten Loesing
2018-08-08In cell_queues_check_size(), add DNS cache size to total memory allocationNeel Chauhan
2018-08-08Provide examples of tor_api_get_provider_version() outputNick Mathewson
At the same time, sternly warn any person thinking about relying on any particular format too strictly. If you do this, and your program breaks, it is your bug, not mine.
2018-08-08Merge branch 'ticket26947'Nick Mathewson
2018-08-08Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-08-08Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-08Merge branch 'bug26948_033' into maint-0.3.3Nick Mathewson
2018-08-08Merge branch 'bug26779_033' into bug26779_035Nick Mathewson
2018-08-08Detect broken stdatomic.h, and pretend that it isn't there at allNick Mathewson
I hope that the debian clang maintainers will look at debian bug 903709 soon. But until they do, this should keep our users and our CI happy on sid with clang. Closes ticket 26779.
2018-08-08Add changes filerl1987
2018-08-08Print stacktrace when crypto_pk_get_digest() fails in ↵rl1987
router_build_fresh_descriptor()
2018-08-08Consider all routerinfo errors other than "not a server" transientrl1987
2018-08-08Don't search for -lpthread on WindowsNick Mathewson
If we're building for Windows, we want to use windows threads no matter what, and we don't want to link a pthread library even if it is present. Fixes bug 27081; bugfix on 1790dc67607799a in 0.1.0.1-rc.
2018-08-08Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson