Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | We now need automake 1.9 or later | Nick Mathewson | 2012-08-24 |
| | | | | Automake 1.7 is too broken to even investigate why it broke at this point. | ||
* | Add some attributes to make a2x quieter | Nick Mathewson | 2012-08-23 |
| | |||
* | Make asciidoc generation quieter | Nick Mathewson | 2012-08-23 |
| | |||
* | Make the _sha1.i file generation quieter | Nick Mathewson | 2012-08-23 |
| | |||
* | Add missing dependency so the html.in files get built | Nick Mathewson | 2012-08-23 |
| | |||
* | Replace man_MANS with nodist_man1_MANS | Jim Meyering | 2012-08-23 |
| | | | | (commit message by nickm) | ||
* | s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/ | Jim Meyering | 2012-08-23 |
| | | | | | | Apparently the former will stop working with newer auto* (commit message by nickm) | ||
* | fix up calling of config.status to generate docs | Stewart Smith | 2012-08-09 |
| | |||
* | Fix up make distcheck and greatly simplify docs dependencies (although it's ↵ | Stewart Smith | 2012-08-09 |
| | | | | still a bit odd) | ||
* | fix circular dependency for generating code digests | Stewart Smith | 2012-08-09 |
| | |||
* | fix TESTS to include full path to src/test/test | Stewart Smith | 2012-08-09 |
| | |||
* | fix dependencies for some generated files | Stewart Smith | 2012-08-09 |
| | |||
* | remove contrib/Makefile and contrib/suse/Makefile from configure.in | Stewart Smith | 2012-08-09 |
| | | | | | (otherwise would throw an error of "required file X" not found as part of autogen.sh) | ||
* | add subdir-objects to AUTOMAKE_OPTIONS, this builds object files in subdirs ↵ | Stewart Smith | 2012-08-09 |
| | | | | with non-recursive make | ||
* | Move to non-recursive make | Stewart Smith | 2012-08-09 |
| | | | | | | | | | | | | | | | | | | | | This gives us a few benefits: 1) make -j clean all this will start working, as it should. It currently doesn't. 2) increased parallel build recursive make will max out at number of files in a directory, non-recursive make doesn't have such a limitation 3) Removal of duplicate information in make files, less error prone I've also slightly updated how we call AM_INIT_AUTOMAKE, as the way that was used was not only deprecated but will be *removed* in the next major automake release (1.13).... so probably best that we can continue to bulid tor without requiring old automake. (see http://www.gnu.org/software/automake/manual/html_node/Public-Macros.html ) For more reasons why, see resources such as: http://miller.emu.id.au/pmiller/books/rmch/ | ||
* | Temporarily make spurious sendmes warn louder at arma's suggestion. | Nick Mathewson | 2012-08-09 |
| | |||
* | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-08-09 |
|\ | |||
| * | Merge remote-tracking branch 'public/bug6252_again' into maint-0.2.3 | Nick Mathewson | 2012-08-09 |
| |\ | |||
| | * | Have the bug6252 commit message reflect its on-again/off-again status | Nick Mathewson | 2012-07-18 |
| | | | |||
| | * | Detect bug 6252 (unexpected sendme cell) | Roger Dingledine | 2012-07-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | I only check on circuits, not streams, since bloating your stream window past the initial circuit window can't help you much. Also, I compare to CIRCWINDOW_START_MAX so we don't have surprising races if we lower CIRCWINDOW_START for an experiment. | ||
* | | | forward-port the 0.2.3.20-rc changelog | Roger Dingledine | 2012-08-07 |
| | | | |||
* | | | Speak not the name of INT_MIN; it can upset older compilers | Nick Mathewson | 2012-08-03 |
| | | | | | | | | | | | | | | | | | | | | | And more to the point, some GCCs will warn that you can't say it before C90. Bug not in any released version of Tor. | ||
* | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-08-03 |
|\| | | |||
| * | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2012-08-03 |
| |\ \ | | | | | | | | | | | | | | | | | Conflicts: src/or/routerlist.c | ||
| | * | | Try to clarify impact of bug 6537 | Nick Mathewson | 2012-08-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I don't personally agree that this is likely to be easy to exploit, and some initial experimention I've done suggests that cache-miss times are just plain too fast to get useful info out of when they're mixed up with the rest of Tor's timing noise. Nevertheless, I'm leaving Robert's initial changelog entry in the git history so that he can be the voice of reason if I'm wrong. :) | ||
| | * | | Mitigate a side-channel leak of which relays Tor chooses for a circuit | Robert Ransom | 2012-08-03 |
| | | | | | | | | | | | | | | | | | | | | Tor's and OpenSSL's current design guarantee that there are other leaks, but this one is likely to be more easily exploitable, and is easy to fix. | ||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-08-03 |
|\| | | | |||
| * | | | Remove bogus comment claiming that an assertion is triggerable by consensus | Robert Ransom | 2012-08-03 |
| | | | | |||
* | | | | Fix a bunch of "implicit 64->32" warnings from introduce refactoring | Nick Mathewson | 2012-08-03 |
| | | | | |||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-08-03 |
|\| | | | |||
| * | | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2012-08-03 |
| |\| | | |||
| | * | | Clarify security impact of bug 6530 | Nick Mathewson | 2012-08-03 |
| | | | | |||
| | * | | Avoid possible segfault when handling networkstatus vote with bad flavor | Nick Mathewson | 2012-08-03 |
| | | | | | | | | | | | | | | | | Fix for 6530; fix on 0.2.2.6-alpha. | ||
* | | | | Updated docs for new connections. | Matthew Finkel | 2012-08-02 |
| | | | | |||
* | | | | Merge remote-tracking branch 'sysrqb/bug6518' | Nick Mathewson | 2012-08-02 |
|\ \ \ \ | |||
| * | | | | Constify struct sockaddr *sa parameter for check | Matthew Finkel | 2012-08-02 |
| | | | | | | | | | | | | | | | | | | | | The values are only being checked, not modified. | ||
* | | | | | Removed redundant check_sockaddr_family_match call | Matthew Finkel | 2012-08-02 |
|/ / / / | |||
* | | | | add $(AM_V_GEN) to documentation generation Makefile targets. | Stewart Smith | 2012-08-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the V=1 or V=0 automake silent build options display (or hide) the full command line used. GEN foo.bar will be seen rather than the full command. As with all automake silent rules, "make V=1" will output the full command. | ||
* | | | | Enable the automake silent rules. | Stewart Smith | 2012-08-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ make V=1 # will temporarily disable them otherwise you see: CC foo.c rather than the giant long bulid line. This makes it significantly easier to spot compiler warnings etc. Additionally, make them conditional, so we won't error on automake < 1.11 (commits squashed by nickm.) | ||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-07-31 |
|\| | | | |||
| * | | | Merge branch 'bug6480_squashed' into maint-0.2.3 | Nick Mathewson | 2012-07-31 |
| |\ \ \ | |||
| | * | | | Avoid hard (impossible?)-to-trigger double-free in dns_resolve() | Nick Mathewson | 2012-07-31 |
| |/ / / | | | | | | | | | | | | | Fixes 6480; fix on 0.2.0.1-alpha; based on pseudonymous patch. | ||
* | | | | Merge branch 'bug6177_squashed' | Nick Mathewson | 2012-07-31 |
|\ \ \ \ | |||
| * | | | | new changes entry for rend_service_introduce refactoring | Nick Mathewson | 2012-07-31 |
| | | | | | |||
| * | | | | test_assert is always in affect: no need for extra gotos | Nick Mathewson | 2012-07-31 |
| | | | | | |||
| * | | | | Remove duplicate code in test_introduce.c | Nick Mathewson | 2012-07-31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Two of the do_*_test functions were actually prefixes of the third, which suggests a trivial code elimination step | ||
| * | | | | Whitespace tweaks | Nick Mathewson | 2012-07-31 |
| | | | | | |||
| * | | | | Unit tests for new rend_intro_cell_t parser | Andrea Shepard | 2012-07-31 |
| | | | | | |||
| * | | | | Add replaycache.h to noinst_HEADERS in src/or/Makefile.am | Andrea Shepard | 2012-07-31 |
| | | | | | |||
| * | | | | Refactor INTRODUCE2 parsing code in rend_service_introduce() | Andrea Shepard | 2012-07-31 |
| | | | | |