- 21 May, 2010 4 commits
-
-
-
C allows try, but some windows CE headers like to redefine 'try' to be a reserved word.
-
Nick Mathewson authored
-
-
- 17 May, 2010 1 commit
-
-
Nick Mathewson authored
This appeases some versions of MSVC, which don't like it when you have preprocessor commands inside a set of macro arguments.
-
- 12 May, 2010 1 commit
-
-
Nick Mathewson authored
Back when we changed the idea of a connection being "too old" for new circuits into the connection being "bad" for new circuits, we didn't actually change the info messages. This led to telling the user that we were labelling connections as "too old" for being worse than connections that were actually older than them. Found by Scott on or-talk.
-
- 07 May, 2010 5 commits
-
-
Roger Dingledine authored
-
Linus Nordberg authored
-
Andy Isaacson authored
Build on Ubuntu 10.04 64-bit was failing: util.c: In function ‘parse_http_time’: util.c:1370: error: not protecting function: no buffer at least 8 bytes long We don't want to lose -Werror, and we don't care too much about the added overhead of protecting even small buffers, so let's simply turn on SSP for all buffers. Thanks to Jacob Appelbaum for the pointer and SwissTorExit for the original report. Signed-off-by:
Andy Isaacson <adi@hexapodia.org>
-
Roger Dingledine authored
-
Jacob Appelbaum authored
This patch adds support for two new configure options: '--enable-gcc-hardening' This sets CFLAGS to include: "-D_FORTIFY_SOURCE=2 -fstack-protector-all" "-fwrapv -fPIE -Wstack-protector -Wformat -Wformat-security" "-Wpointer-sign" It sets LDFLAGS to include: "-pie" '--enable-linker-hardening' This sets LDFLAGS to include: " -z relro -z now"
-
- 06 May, 2010 2 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- 05 May, 2010 4 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- 27 Apr, 2010 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
The main changes are to explain how we use git branches, how we use changes files, and what should go into a patch. Putting these in HACKING means that we shouldn't need to constantly refer to the or-dev emails where we explain this stuff.
-
- 24 Apr, 2010 6 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- 23 Apr, 2010 4 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- 22 Apr, 2010 1 commit
-
-
Roger Dingledine authored
-
- 21 Apr, 2010 3 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- 20 Apr, 2010 7 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-