| Commit message (Expand) | Author | Age |
... | |
| * | prepare for 0.2.1.23 | Roger Dingledine | 2010-02-12 |
* | | Bump version to 0.2.2.15-alpha-dev | Nick Mathewson | 2010-08-19 |
* | | bump to 0.2.2.15-alpha | Roger Dingledine | 2010-08-18 |
* | | bump to 0.2.2.14-alpha-dev | Roger Dingledine | 2010-07-13 |
* | | bump to 0.2.2.14-alpha | Roger Dingledine | 2010-07-12 |
* | | Merge commit 'linus/master' | Roger Dingledine | 2010-05-07 |
|\ \ |
|
| * | | Don't be bashistic. | Linus Nordberg | 2010-05-07 |
* | | | use ssp-buffer-size=1 to avoid Werror failures•••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>
| Andy Isaacson | 2010-05-07 |
|/ / |
|
* | | Add support for gcc compiler/linker hardening flags.•••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"
| Jacob Appelbaum | 2010-05-07 |
* | | bump to 0.2.2.13-alpha-dev | Roger Dingledine | 2010-05-05 |
* | | bump to 0.2.2.13-alpha | Roger Dingledine | 2010-04-24 |
* | | bump to 0.2.2.12-alpha-dev | Roger Dingledine | 2010-04-20 |
* | | bump to 0.2.2.12-alpha | Roger Dingledine | 2010-04-20 |
* | | bump to 0.2.2.11-alpha-dev | Roger Dingledine | 2010-04-19 |
* | | bump to 0.2.2.11-alpha | Roger Dingledine | 2010-04-15 |
* | | Add --enable-static-zlib option•••Works like the --enable-static-openssl/libevent options. Requires
--with-zlib-dir to be set. Note that other dependencies might still
pull in a dynamicly linked zlib, if you don't link them in statically
too.
| Sebastian Hahn | 2010-04-14 |
* | | Merge branch 'asprintf' | Nick Mathewson | 2010-04-02 |
|\ \ |
|
| * | | Add a tor_asprintf() function, and use it in a couple of places.•••asprintf() is a GNU extension that some BSDs have picked up: it does a printf
into a newly allocated chunk of RAM.
Our tor_asprintf() differs from standard asprintf() in that:
- Like our other malloc functions, it asserts on OOM.
- It works on windows.
- It always sets its return-field.
| Nick Mathewson | 2010-02-25 |
* | | | Don't require asciidoc when building Tor from a tarball•••If asciidoc is required, the user receives an error message telling
them about the --disable-asciidoc configure switch and the build
breaks.
| Sebastian Hahn | 2010-03-09 |
* | | | bump to 0.2.2.10-alpha-dev•••now's your chance to destabilize it
| Roger Dingledine | 2010-03-08 |
* | | | prepare 0.2.2.10-alpha for release | Roger Dingledine | 2010-03-07 |
* | | | Add configure switch to disable use of asciidoc•••Also break the build if that switch isn't used and asciidoc isn't
available.
| Sebastian Hahn | 2010-03-01 |
|/ / |
|
* | | bump to 0.2.2.9-alpha-dev | Roger Dingledine | 2010-02-22 |
* | | prepare for 0.2.2.9-alpha | Roger Dingledine | 2010-02-22 |
* | | Remove the --enable-iphone option as needless.•••On or-talk, Marco Bonetti reports that recent iPhone SDKs build
Tor fine without it.
| Nick Mathewson | 2010-02-12 |
* | | Remove the --enable-debug option for configure, it didn't do anything. | Sebastian Hahn | 2010-02-13 |
* | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-02-02 |
|\| |
|
| * | Link libssl and libcrypto in the right order.•••For most linking setups, this doesn't matter. But for some setups, when
statically linking openssl, it does matter, since you need to link things
with dependencies before you link things they depend on.
Fix for bug 1237.
| Nick Mathewson | 2010-02-02 |
* | | Fix building the tarball•••This removes the Makefile.am from doc/design-paper and replaces it with
a static Makefile. We don't need to call it during the normal Tor build
process, as we don't need its targets normally. Keeping it around in
case we want to rebuild the pdf or ps files later.
| Sebastian Hahn | 2010-01-28 |
* | | Merge remote branch 'sebastian/manpage' | Nick Mathewson | 2010-01-27 |
|\ \ |
|
| * | | Convert the Tor manpage to asciidoc.•••This should be a very faithful conversion, preserving as much of the layout
of the old manpage as possible. This wasn't possible for the nt-service
and the DataDirectory/state parts. See a later commit for some small
cleanups.
Tiago Faria helped with the asciidoc conversion, big thanks!
| Sebastian Hahn | 2010-01-27 |
| * | | Allow generating documentation from asciidoc in the Makefile | Sebastian Hahn | 2010-01-27 |
* | | | Bump version to 0.2.2.8-alpha-dev | Nick Mathewson | 2010-01-27 |
|/ / |
|
* | | 0.2.2.8-alpha is coming out today sometime | Roger Dingledine | 2010-01-26 |
* | | Merge commit 'origin/maint-0.2.1'•••Resolved conflicts in:
configure.in
src/or/Makefile.am
src/tools/Makefile.am
| Nick Mathewson | 2010-01-24 |
|\| |
|
| * | Add --enable-static-(openssl|libevent) options•••These options only work when using --with-(openssl|libevent)-dir to
explicitly pick a libevent or openssl location.
| Nick Mathewson | 2010-01-24 |
| * | New configure option: --enable-gcc-warnings-advisory•••the new configure option --enable-gcc-warnings-advisory enables
all the gcc flags that --enable-gcc-warnings does with the
exception of -Werror.
| Peter Palfrader | 2010-01-24 |
| * | bump to 0.2.1.22, and give it a changelog | Roger Dingledine | 2010-01-19 |
| * | bump to 0.2.1.21 so we can release | Roger Dingledine | 2009-12-21 |
| * | bump to 0.2.1.20 | Roger Dingledine | 2009-10-15 |
| * | bump to 0.2.1.19 | Roger Dingledine | 2009-07-28 |
| * | bump to 0.2.1.18 | Roger Dingledine | 2009-07-24 |
| * | Bump version to 0.2.1.17-rc-dev | Nick Mathewson | 2009-07-07 |
| * | Bump version to 0.2.1.17-rc | Nick Mathewson | 2009-07-07 |
| * | Bump version to 0.2.1.16-rc.dev | Nick Mathewson | 2009-06-20 |
| * | Bump version to 0.2.1.16-rc | Nick Mathewson | 2009-06-20 |
| * | Bump version to 0.2.1.15-rc-dev. | Nick Mathewson | 2009-05-25 |
| * | bump to 0.2.1.15-rc | Roger Dingledine | 2009-05-25 |
| * | Bump 0.2.1 branch version to 0.2.1.14-rc-dev | Nick Mathewson | 2009-04-29 |
* | | bump to 0.2.2.7-alpha | Roger Dingledine | 2010-01-19 |