- Jun 15, 2016
-
-
Nick Mathewson authored
-
David Goulet authored
The FetchHidServDescriptors check was placed before the descriptor cache lookup which made the option not working because it was never using the cache in the first place. Fixes #18704 Patched-by: twim Signef-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
This is an "ours" merge to avoid taking a version bump.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Another part of 19406
-
- Jun 14, 2016
-
-
Nick Mathewson authored
-
Nick Mathewson authored
It triggers on the openssl headers, and doesn't seem to actually help us.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Just as it says on the tin. Don't need to fully disable any tests and reduce coverage either. Yay me.
-
This is a logging onlu change, we were suppressing the severity down to INFO when it occured (treating it as "Mostly harmless"). Now it is no more.
-
There's accessors to get at things, but it ends up being rather cumbersome. The only place where behavior should change is that the code will fail instead of attempting to generate a new DH key if our internal sanity check fails. Like the previous commit, this probably breaks snapshots prior to pre5.
-
Instead of `ERR_remove_thread_state()` having a modified prototype, it now has the old prototype and a deprecation annotation. Since it's pointless to add extra complexity just to remain compatible with an old OpenSSL development snapshot, update the code to work with 1.1.0pre5 and later.
-
- Jun 13, 2016
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
When you divide an int by an int and get a fraction and _then_ cast to double, coverity assumes that you meant to cast to a double first. In my fix for -Wfloat-conversion in 493499a3, I did something like this that coverity didn't like. Instead, I'm taking another approach here. Fixes CID 1232089, I hope.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jun 12, 2016
-
-
Andrea Shepard authored
-
Roger Dingledine authored
-
Karsten Loesing authored
-
- Jun 11, 2016
-
-
Nick Mathewson authored
FreeBSD uses _Generic() in its system headers, and is within its rights to do so.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This is a big-ish patch, but it's very straightforward. Under this clang warning, we're not actually allowed to have a global variable without a previous extern declaration for it. The cases where we violated this rule fall into three roughly equal groups: * Stuff that should have been static. * Stuff that was global but where the extern was local to some other C file. * Stuff that was only global when built for the unit tests, that needed a conditional extern in the headers. The first two were IMO genuine problems; the last is a wart of how we build tests.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-