aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* We now need automake 1.9 or laterNick Mathewson2012-08-24
| | | | Automake 1.7 is too broken to even investigate why it broke at this point.
* Add some attributes to make a2x quieterNick Mathewson2012-08-23
|
* Make asciidoc generation quieterNick Mathewson2012-08-23
|
* Make the _sha1.i file generation quieterNick Mathewson2012-08-23
|
* Add missing dependency so the html.in files get builtNick Mathewson2012-08-23
|
* Replace man_MANS with nodist_man1_MANSJim Meyering2012-08-23
| | | | (commit message by nickm)
* s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/Jim Meyering2012-08-23
| | | | | | Apparently the former will stop working with newer auto* (commit message by nickm)
* fix up calling of config.status to generate docsStewart Smith2012-08-09
|
* Fix up make distcheck and greatly simplify docs dependencies (although it's ↵Stewart Smith2012-08-09
| | | | still a bit odd)
* fix circular dependency for generating code digestsStewart Smith2012-08-09
|
* fix TESTS to include full path to src/test/testStewart Smith2012-08-09
|
* fix dependencies for some generated filesStewart Smith2012-08-09
|
* remove contrib/Makefile and contrib/suse/Makefile from configure.inStewart Smith2012-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 Smith2012-08-09
| | | | with non-recursive make
* Move to non-recursive makeStewart Smith2012-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 Mathewson2012-08-09
|
* Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-08-09
|\
| * Merge remote-tracking branch 'public/bug6252_again' into maint-0.2.3Nick Mathewson2012-08-09
| |\
| | * Have the bug6252 commit message reflect its on-again/off-again statusNick Mathewson2012-07-18
| | |
| | * Detect bug 6252 (unexpected sendme cell)Roger Dingledine2012-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 changelogRoger Dingledine2012-08-07
| | |
* | | Speak not the name of INT_MIN; it can upset older compilersNick Mathewson2012-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 Mathewson2012-08-03
|\| |
| * | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson2012-08-03
| |\ \ | | | | | | | | | | | | | | | | Conflicts: src/or/routerlist.c
| | * | Try to clarify impact of bug 6537Nick Mathewson2012-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 circuitRobert Ransom2012-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 Mathewson2012-08-03
|\| | |
| * | | Remove bogus comment claiming that an assertion is triggerable by consensusRobert Ransom2012-08-03
| | | |
* | | | Fix a bunch of "implicit 64->32" warnings from introduce refactoringNick Mathewson2012-08-03
| | | |
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-08-03
|\| | |
| * | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson2012-08-03
| |\| |
| | * | Clarify security impact of bug 6530Nick Mathewson2012-08-03
| | | |
| | * | Avoid possible segfault when handling networkstatus vote with bad flavorNick Mathewson2012-08-03
| | | | | | | | | | | | | | | | Fix for 6530; fix on 0.2.2.6-alpha.
* | | | Updated docs for new connections.Matthew Finkel2012-08-02
| | | |
* | | | Merge remote-tracking branch 'sysrqb/bug6518'Nick Mathewson2012-08-02
|\ \ \ \
| * | | | Constify struct sockaddr *sa parameter for checkMatthew Finkel2012-08-02
| | | | | | | | | | | | | | | | | | | | The values are only being checked, not modified.
* | | | | Removed redundant check_sockaddr_family_match callMatthew Finkel2012-08-02
|/ / / /
* | | | add $(AM_V_GEN) to documentation generation Makefile targets.Stewart Smith2012-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 Smith2012-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 Mathewson2012-07-31
|\| | |
| * | | Merge branch 'bug6480_squashed' into maint-0.2.3Nick Mathewson2012-07-31
| |\ \ \
| | * | | Avoid hard (impossible?)-to-trigger double-free in dns_resolve()Nick Mathewson2012-07-31
| |/ / / | | | | | | | | | | | | Fixes 6480; fix on 0.2.0.1-alpha; based on pseudonymous patch.
* | | | Merge branch 'bug6177_squashed'Nick Mathewson2012-07-31
|\ \ \ \
| * | | | new changes entry for rend_service_introduce refactoringNick Mathewson2012-07-31
| | | | |
| * | | | test_assert is always in affect: no need for extra gotosNick Mathewson2012-07-31
| | | | |
| * | | | Remove duplicate code in test_introduce.cNick Mathewson2012-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | Two of the do_*_test functions were actually prefixes of the third, which suggests a trivial code elimination step
| * | | | Whitespace tweaksNick Mathewson2012-07-31
| | | | |
| * | | | Unit tests for new rend_intro_cell_t parserAndrea Shepard2012-07-31
| | | | |
| * | | | Add replaycache.h to noinst_HEADERS in src/or/Makefile.amAndrea Shepard2012-07-31
| | | | |
| * | | | Refactor INTRODUCE2 parsing code in rend_service_introduce()Andrea Shepard2012-07-31
| | | | |