summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-17increment changelog datetor-0.3.4.1-alphaNick Mathewson
2018-05-16Bump version to 0.3.4.1-alpha; contemplate a releaseNick Mathewson
2018-05-16Add comments explaining when a connected cell has an UNSPEC addrNick Mathewson
Should prevent other bugs like 26117.
2018-05-15Bug 26117: Move CIRC_BW field accounting.Mike Perry
Previously, we used the AF_UNSPEC check to represent valid connected cell data as a result of the lack of return. This was incorrect.
2018-05-16Merge branch 'maint-0.3.3'Nick Mathewson
2018-05-16Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-05-16Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-05-16Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-05-16Merge branch 'bug26072_029' into maint-0.2.9Nick Mathewson
2018-05-16update tor-rust-dependencies submoduleNick Mathewson
2018-05-16Merge remote-tracking branch 'isis-github/bug26106'Nick Mathewson
2018-05-16Merge remote-tracking branch 'isis-github/bug26108'Nick Mathewson
2018-05-16Merge remote-tracking branch 'isis-github/bug26109'Nick Mathewson
2018-05-16reflow the blurb.Nick Mathewson
2018-05-16move a changelog entry and try writing a blurbNick Mathewson
2018-05-15fix some changelog typos that Catalyst found.Nick Mathewson
2018-05-15rust: Update rand_core dependency to 0.2.0-pre.0.Isis Lovecruft
2018-05-15rust: Update rand dev-dependency to 0.5.0-pre.2.Isis Lovecruft
2018-05-15various changelog editsNick Mathewson
2018-05-15rust: Export digests subcrate from our crypto crate.Isis Lovecruft
2018-05-15rust: Export crypto_rand::* functions from our external crate.Isis Lovecruft
2018-05-15rust: Move rand crate into crypto parent crate.Isis Lovecruft
2018-05-15rust: Make Rng::new() methods public.Isis Lovecruft
2018-05-15run format-changelogNick Mathewson
2018-05-15use sortChanges to begin an 0.3.4.1-alpha changelogNick Mathewson
2018-05-15Merge branch 'maint-0.3.3'Nick Mathewson
2018-05-15Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-05-15Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-05-15Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-05-15Update geoip and geoip6 to the May 1 2018 database.Karsten Loesing
2018-05-14Add a missing return after marking a stream for bad connected cellNick Mathewson
Fixes bug 26072; bugfix on 0.2.4.7-alpha.
2018-05-14Merge branch 'bug25903_v5_squashed'Nick Mathewson
2018-05-14Bug 25903: TestsMike Perry
2018-05-14Use router_get_my_routerinfo_with_err to implement the old versionNick Mathewson
Having one function implemented in terms of the other should keep them from diverging. follow-up on #25852
2018-05-14Merge remote-tracking branch 'rl1987/bug25852_take2'Nick Mathewson
2018-05-11Merge remote-tracking branch 'catalyst-github/bug25756'Nick Mathewson
2018-05-11improve a URLNick Mathewson
2018-05-11Merge branch 'contributing'Nick Mathewson
2018-05-11Merge remote-tracking branch 'public/bug25994'Nick Mathewson
2018-05-11get rid of whitespace before #ifdef'sRoger Dingledine
i don't know if whitespace is ok to have before preprocessing directives on all platforms, but anyway we almost never have it, so now things are more uniform.
2018-05-11Add a CONTRIBUTING fileNick Mathewson
This file contains pointers to other important top-level resources, and some info about acceptable licenses. Also, add that info to CodingStandards.md
2018-05-11control: Mask the event(s) before using ANY_EVENT_IS_INTERESTING()David Goulet
Before this commit, the control events were never triggered. It was introduced with commit 0c19ce7bdece5906e035e71d3fb682632c8bb9cb. Fixes #26082 Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-05-11Merge remote-tracking branch 'asn-github/bug26078'Nick Mathewson
2018-05-11Properly ignore retval of event_del().George Kadianakis
Fixes #26078: CID 1435546.
2018-05-11changes file for 25943 and 25944Nick Mathewson
2018-05-11Merge remote-tracking branch 'saper-github/x509_cert_free_crash'Nick Mathewson
2018-05-11testing: X509 certificate structure needs to be initializedMarcin Cieślak
We alloc/free X.509 structures in three ways: 1) X509 structure allocated with X509_new() and X509_free() 2) Fake X509 structure allocated with fake_x509_malloc() and fake_x509_free() May contain valid pointers inside. 3) Empty X509 structure shell allocated with tor_malloc_zero() and freed with tor_free()
2018-05-10Merge remote-tracking branch 'public/bug25981'Nick Mathewson
2018-05-10Tweak error handling for #25852rl1987
2018-05-10Avoid confusion with errno from libcrl1987