| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Bridge relays that had DirPort set to 0 would stop fetching | Roger Dingledine | 2009-01-05 | |
| | | | | | | | | | | | | | descriptors shortly after startup, and then briefly resume after a new bandwidth test and/or after publishing a new bridge descriptor. Bridge users that try to bootstrap from them would get a recent networkstatus but would get descriptors from up to 18 hours earlier, meaning most of the descriptors were obsolete already. Reported by Tas; bugfix on 0.2.0.13-alpha. svn:r17920 | |||
| * | If the cached networkstatus consensus is more than five days old, | Roger Dingledine | 2009-01-05 | |
| | | | | | | | | | | | | discard it rather than trying to use it. In theory it could be useful because it lists alternate directory mirrors, but in practice it just means we spend many minutes trying directory mirrors that are long gone from the network. Helps bug 887 a bit; bugfix on 0.2.0.x. svn:r17917 | |||
| * | mark what version of tor mike's bug was in | Roger Dingledine | 2009-01-05 | |
| | | | | | svn:r17912 | |||
| * | Preserve reporting of stream end reasons to the local control | Mike Perry | 2009-01-05 | |
| | | | | | | | | | port. They were lost in the changes for Proposal 148. svn:r17911 | |||
| * | Better explain the PublishServerDescriptor option in the manpage | Sebastian Hahn | 2009-01-05 | |
| | | | | | | | PublishServerDescriptor 1 means "publish to the relevant authority", not "publish to v2,v3 authorities". Also adjust the time in the manpage to January 2009 svn:r17909 | |||
| * | Use doxygen-style comments instead of C-style comments. | Karsten Loesing | 2009-01-04 | |
| | | | | | svn:r17893 | |||
| * | Another fun openbsd warning fix. On ioerror's computer at least, they ↵ | Nick Mathewson | 2009-01-04 | |
| | | | | | | | redefined an unsigned field in zlib.h to be signed. I am quite sure this makes me more secure somehow. svn:r17892 | |||
| * | OpenBSD malloc.h believes that you should be able to detect headers with ↵ | Nick Mathewson | 2009-01-04 | |
| | | | | | | | autoconf, or build without warnings, but not both. So never include malloc.h on OpenBSD. Backport candidate. svn:r17891 | |||
| * | Document some variables used for generating statistics on usage of V0 hidden ↵ | Karsten Loesing | 2009-01-04 | |
| | | | | | | | service directory authorities. svn:r17890 | |||
| * | Another round of downgrading removing or postponing XXXX021 issues. Some ↵ | Nick Mathewson | 2009-01-04 | |
| | | | | | | | remain, though. svn:r17888 | |||
| * | Fix the oldest bug in a while: stop accepting 1.2.3 as a valid IPv4 address ↵ | Nick Mathewson | 2009-01-04 | |
| | | | | | | | on any platform. svn:r17887 | |||
| * | Fix an xxx021: do not remove routerinfos as too old and unlisted unless we ↵ | Nick Mathewson | 2009-01-04 | |
| | | | | | | | have a consensus. Backport candidate. svn:r17886 | |||
| * | Commit changelog from last year (0.2.1.9-alpha-1) | Peter Palfrader | 2009-01-04 | |
| | | | | | svn:r17884 | |||
| * | Remove svn $Id$s from our source, and remove tor --version --version. | Nick Mathewson | 2009-01-04 | |
| | | | | | | | | | The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 | |||
| * | List places where the hidden service protocol uses SHA-1. | Karsten Loesing | 2009-01-04 | |
| | | | | | svn:r17866 | |||
| * | Another attempt at fixing coverity scan CID 361. | Nick Mathewson | 2009-01-03 | |
| | | | | | svn:r17863 | |||
| * | Mention that our documentation is better in 0.2.1.10-x. | Nick Mathewson | 2009-01-03 | |
| | | | | | svn:r17862 | |||
| * | Only set sin_len/sin6_len when they exist. | Nick Mathewson | 2009-01-02 | |
| | | | | | svn:r17851 | |||
| * | take out my IMPOSSIBLE_TO_DOWNLOAD+1 hack | Roger Dingledine | 2009-01-02 | |
| | | | | | svn:r17850 | |||
| * | Try harder to make sure we zero-out the extraneous sockaddr fields and that ↵ | Nick Mathewson | 2009-01-02 | |
| | | | | | | | we set sockaddr_len. Conceivably a backport candidate, though nothing has yet been sen to break. svn:r17849 | |||
| * | Note another place we use sha1 | Nick Mathewson | 2008-12-31 | |
| | | | | | svn:r17836 | |||
| * | Increment n_download_failures up to IMPOSSIBLE_TO_DOWNLOAD-1, not up to ↵ | Nick Mathewson | 2008-12-31 | |
| | | | | | | | IMPOSSIBLE_TO_DOWNLOAD. svn:r17835 | |||
| * | switch over the bridge descriptor download mechanism to | Roger Dingledine | 2008-12-31 | |
| | | | | | | | | | | | use the same download mechanism as other places. i had to make an ugly hack around "IMPOSSIBLE_TO_DOWNLOAD+1". we should unhack that sometime. svn:r17834 | |||
| * | fix a bug in download failure logging; don't do this "stop | Roger Dingledine | 2008-12-31 | |
| | | | | | | | | downloading forever" thing with bridge descriptor downloads. svn:r17833 | |||
| * | New proposal "idea" listing all the places I could think of that we use SHA-1. | Nick Mathewson | 2008-12-30 | |
| | | | | | svn:r17831 | |||
| * | Debug code for task 878. | Karsten Loesing | 2008-12-30 | |
| | | | | | svn:r17828 | |||
| * | Remove some code that is #ifdefed out, and that we no longer seem to use, if ↵ | Nick Mathewson | 2008-12-30 | |
| | | | | | | | we ever did. svn:r17827 | |||
| * | Indeed, arma was right. There was one ntohl too many in debug_ntop in ↵ | Nick Mathewson | 2008-12-30 | |
| | | | | | | | eventdns.c svn:r17826 | |||
| * | point out the bug location to nick. unless i'm wrong. | Roger Dingledine | 2008-12-30 | |
| | | | | | svn:r17825 | |||
| * | for some reason nickm removed this major feature from | Roger Dingledine | 2008-12-30 | |
| | | | | | | | | the 0.2.1.3-alpha changelog. put it back. svn:r17824 | |||
| * | Downgrade some xxx021s, comment more on others, etc | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17823 | |||
| * | Actually log reasons on unusable guards again. | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17822 | |||
| * | Spec compliance: if weighted MTBF of a router is at least 5 days, always ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | vote it as Stable. svn:r17821 | |||
| * | Refactor sockaddr family match check into a new function | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17820 | |||
| * | Explain why the XXXX021 in connection_or.c was there, and explain why it ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | doesn' actually need to get fixed in 0.2.1, I think. svn:r17819 | |||
| * | Replace kludgy assert with something a little less awful, and avoid needless ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | strlcpy in rend descriptor encoding. svn:r17818 | |||
| * | Downgrade the last xxx021 in routerparse. The duplicate code stands for now. | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17817 | |||
| * | Document RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | implemented, and the rest of it will need to wait until all current Tor 0.2.0.x clients are obsolete to close. svn:r17816 | |||
| * | Do not not cannibalize a circuit that has run out of RELAY_EARLY cells. ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | Partial bug 878 fix. svn:r17815 | |||
| * | Do not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | bug 878 fix. svn:r17814 | |||
| * | Extact parse-the-token-arguments to its own function, and change it to a ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | single-pass algorithm. This simplifies the parsing code and speeds it up a little. svn:r17812 | |||
| * | Remove a call to find_whitespace_eos that didn't actually do anything. | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17811 | |||
| * | While I'm at it, refactor control.c a little so that the dead code no longer ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | exists. svn:r17810 | |||
| * | coverity thinks it's dumb to check networkstatus_v2_list in one place and ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | not another. Coverity has a point, even though the check may be redundant. CID 361. svn:r17809 | |||
| * | More compilation tweaks on Android: fix two clear errors in our code that ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | apparently the compiler cares about there. svn:r17808 | |||
| * | Update openssl version, suggest latest libevent. | Andrew Lewman | 2008-12-29 | |
| | | | | | svn:r17806 | |||
| * | Use a consistent naming standard for header file guard macros, taking care ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | not to collide with any system headers. This tripped us up on Android. svn:r17805 | |||
| * | Use RSA_generate_key_ex where available. | Nick Mathewson | 2008-12-29 | |
| | | | | | svn:r17804 | |||
| * | Switch address comparisons in policies to be exact rather than semantic. ↵ | Nick Mathewson | 2008-12-29 | |
| | | | | | | | Until we do ipv6 exit policies and until we know whether we even allow ::ffff:0:0/96 addresses, there is no point in doing "semantic" comparisons. This was also showing up on oprofile. svn:r17803 | |||
| * | Refactor some exit-policy-related functions that showed up in oprofile. | Nick Mathewson | 2008-12-29 | |
| | | | | | | | | | | | Specifically, split compare_tor_addr_to_addr_policy() from a loop with a bunch of complicated ifs inside into some ifs, each with a simple loop. Rearrange router_find_exact_exit_enclave() to run a little faster. Bizarrely, router_policy_rejects_all() shows up on oprofile, so precalculate it per routerinfo. svn:r17802 | |||
