summaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2016-02-01We don't include fixes for non-released bugs in the changelogNick Mathewson
2016-02-01Merge branch 'maint-0.2.7'Nick Mathewson
2016-02-01Make "lintchanges.py" pass on maint-0.2.7Nick Mathewson
2016-01-28Merge branch 'maint-0.2.7'Nick Mathewson
2016-01-28Add descriptions for --keygen to the manpageNick Mathewson
Based on text from s7r
2016-01-18Merge branch 'fallbacks-0281-squashed'Nick Mathewson
2016-01-18Add default fallback directories for the 0.2.8 alpha releasesteor (Tim Wilson-Brown)
Allow fallback directories which have been stable for 30 days to work around #18050, which causes relays to submit descriptors with 0 DirPorts when restarted. (Particularly during Tor version upgrades.) Ignore low fallback directory count in alpha builds.
2016-01-18Merge branch 'maint-0.2.7'Nick Mathewson
2016-01-18Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson
2016-01-18Make memwipe() do nothing when passed a NULL pointer or zero sizeteor (Tim Wilson-Brown)
Check size argument to memwipe() for underflow. Closes bug #18089. Reported by "gk", patch by "teor". Bugfix on 0.2.3.25 and 0.2.4.6-alpha (#7352), commit 49dd5ef3 on 7 Nov 2012.
2016-01-18Merge remote-tracking branch 'origin/maint-0.2.7'Nick Mathewson
2016-01-18Merge remote-tracking branch 'teor/bug18050' into maint-0.2.7Nick Mathewson
2016-01-18Check ORPort and DirPort reachability before publishing a relay descriptorteor (Tim Wilson-Brown)
Otherwise, relays publish a descriptor with DirPort 0 when the DirPort reachability test takes longer than the ORPort reachability test. Closes bug #18050. Reported by "starlight", patch by "teor". Bugfix on 0.1.0.1-rc, commit a1f1fa6ab on 27 Feb 2005.
2016-01-15Make the new directory tests build and run again.Nick Mathewson
Had to disable a couple. Also add changes file for 17003.
2016-01-15Changes file for feature 17076Nick Mathewson
2016-01-13Update the limits in max_dl_per_request for IPv6 address lengthFergus Dall
2016-01-12Merge remote-tracking branch 'teor/bug17888'Nick Mathewson
2016-01-12Merge remote-tracking branch 'teor/bug17887-v2'Nick Mathewson
2016-01-12Add another safe_str_client to fix bug 17419Nick Mathewson
2016-01-12Tweak changes file to mention bug numberNick Mathewson
2016-01-12Merge remote-tracking branch 'fergus-dall/log_heartbeat_test'Nick Mathewson
2016-01-12Fix various issues with fallback directory data handlingteor (Tim Wilson-Brown)
* support maximum history age in _avg_generic_history() * fix division-by-zero trap in _avg_generic_history() * skip missing (i.e. null/None) intervals in _avg_generic_history() * Python timedelta.total_seconds() function not available in 2.6; replace with equivalent expression * set DEBUG logging level to make relay exclusion reasons visible * move CUTOFF_GUARD test to end in order to expose more exclusion reasons Patch by "starlight", merge modifications by "teor".
2016-01-12Stop log_heartbeat test from failing in timezones with non-integer offsetsFergus Dall
Instead of comparing the end of the time string against a constant, compare it to the output of format_local_iso_time when given the correct input.
2016-01-12Don't reduce the weight of exits selected as fallback directoriesteor (Tim Wilson-Brown)
When selecting exits as fallback directories, don't reduce their weights. Closes ticket #17888.
2016-01-12Allow fallback directory selection to use day-old datateor (Tim Wilson-Brown)
Allow cached or outdated Onionoo data to be used to choose fallback directories, as long as it's less than a day old. Modify last modified date checks in preparation for Onionoo change
2016-01-11Merge remote-tracking branch 'rl1987/feature17950'Nick Mathewson
2016-01-08Give 18024 a bug number.Nick Mathewson
2016-01-08Merge branch 'unixninja_ticket15989_squashed'Nick Mathewson
2016-01-08Added AccountRule in and AccountingRule out optionsunixninja92
2016-01-08Merge commit '110765f5564a588c5f019d32b5e6f66cc7806c41'Nick Mathewson
2016-01-08Merge remote-tracking branch 'public/feature16794_more'Nick Mathewson
2016-01-07On win32, use SecureZeroMemory() to securely wipe buffers.rl1987
{Also tweak the comments. -nickm)
2016-01-07Use memset_s or explicit_bzero when available.Nick Mathewson
2016-01-07Merge remote-tracking branch 'public/17826_redux'Nick Mathewson
2016-01-07Merge branch 'maint-0.2.7'Nick Mathewson
2016-01-07Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson
Conflicts: src/or/config.c
2016-01-07Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2016-01-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
Conflicts: src/or/config.c
2016-01-07Update dannenberg's V3 authority identity fingerprintteor (Tim Wilson-Brown)
This new identity key was changed on 18 November 2015.
2016-01-07Merge remote-tracking branch 'gtank/feature16774-squashed'Nick Mathewson
2016-01-07Merge branch 'maint-0.2.7'Nick Mathewson
2016-01-07Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson
2016-01-07Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2016-01-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2016-01-07Update geoip and geoip6 to the January 5 2016 database.Karsten Loesing
2016-01-06Add FallbackDir list to GETINFO config/defaultsGeorge Tankersley
2016-01-06Use get_interface6_via_udp_socket_hack() properly in _list().rl1987
When _list() is called with AF_UNSPEC family and fails to enumerate network interfaces using platform specific API, have it call _hack() twice to find out IPv4 and/or IPv6 address of a machine Tor instance is running on. This is correct way to handle this case because _hack() can only be called with AF_INET and AF_INET6 and does not support any other address family.
2016-01-03Add family argument to get_interface_addresses_raw (and subfunctions).rl1987
2015-12-30change credit by requestNick Mathewson
2015-12-29Merge branch 'feature17796_squashed'Nick Mathewson