- Jun 28, 2012
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Downgrade 'Got a certificate, but we already have it' log message from warning to info, except when we're a dirauth (fixes bug 5238)
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 4195 and Coverity CID 448
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Roger Dingledine authored
-
- Jun 26, 2012
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
With glibc 2.15 and clang 3.0, I get warnings from where we use the strcpsn implementation in the header as strcspn(string, "="). This is apparently because clang sees that part of the strcspn macro expands to "="[2], and doesn't realize that that part of the macro is only evaluated when "="[1] != 0.
-
Nick Mathewson authored
I need this because I'm about to frob that function to stop using strcspn() in order to get rid of a clang warning.
-
Nick Mathewson authored
In b1ad1a1d we introduced an implicit (but safe) long-to-int shortening that clang didn't like. Warning not in any released version of Tor.
-
Nick Mathewson authored
-
Nick Mathewson authored
Fix for #6238
-
- Jun 25, 2012
-
-
Nick Mathewson authored
This should make some debian build systems happier. Also, increase the select() timeout to a more reasonable 100 msec.
-
Nick Mathewson authored
-
The functions parse_{s,c}method_line() were using tor_addr_port_lookup() which is capable of doing DNS lookups. DNS lookups should not be necessary when parsing {C,S}METHOD lines.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jun 23, 2012
-
-
Nick Mathewson authored
-
Nick Mathewson authored
We now catch bare {s that should be on the previous line with a do, while, if, or for, and elses that should share a line with their preceding }. That is, if (foo) { and if (foo) { ... } else are now detected. We should think about maybe making Tor uncrustify-clean some day, but configuring uncrustify is an exercise in bizarreness, and reformatting huge gobs of Tor is always painful.
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Nick Mathewson authored
-
Nick Mathewson authored
We can treat this case as an EAGAIN (probably because of an unexpected internal NUL) rather than a crash-worthy problem. Fixes bug 6225, again. Bug not in any released version of Tor.
-
Nick Mathewson authored
Because the string output was no longer equal in length to HEX_ERRNO_SIZE, the write() call would add some extra spaces and maybe a NUL, and the NUL would trigger an assert in get_string_from_pipe. Fixes bug 6225; bug not in any released version of Tor.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-