summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
2011-08-01Initial patch to build Tor with msvc and nmakeNick Mathewson
We'll still need to tweak it so that it looks for includes and libraries somewhere more sensible than "where we happened to find them on Erinn's system"; so that tests and tools get built too; so that it's a bit documented; and so that we actually try running the output. Work done with Erinn Clark.
2011-01-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: Makefile.am
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Note that Tor requires Automake 1.7. Fixes bug 2305Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
Conflicts: src/common/test.h src/or/test.c
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-11-11Split long lines in configure.in and Makefile.am filesNick Mathewson
Having very long single lines with lots and lots of things in them tends to make files hard to diff and hard to merge. Since our tools are one-line-at-a-time, we should try to construct lists that way too, within reason. This incidentally turned up a few headers in configure.in that we were for some reason searching for twice.
2010-11-11Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: configure.in
2010-11-10Remove everything related to os x expert packageSebastian Hahn
We decided to no longer ship expert packages for OS X because they're a lot of trouble to keep maintained and confuse users. For those who want a tor on OS X without Vidalia, macports is a fine option. Alternatively, building from source is easy, too. The polipo stuff that is still required for the Vidalia bundle build can now be found in the torbrowser repository, git://git.torproject.org/torbrowser.git.
2010-10-01The build stuff for tor-fw-helper means we need automake 1.6 or laterNick Mathewson
2010-09-30First implementation of tor-fw-helper.Jacob Appelbaum
tor-fw-helper is a command-line tool to wrap and abstract various firewall port-forwarding tools. This commit matches the state of Jacob's tor-fw-helper branch as of 23 September 2010. (commit msg by Nick)
2010-07-27Simplify expression to list files for check-spacesSebastian Hahn
The tinytest* files went into src/test/.
2010-05-20Include src/tools in paths to check with "make check-spaces"Steven Murdoch
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
Conflicts: src/common/test.h src/or/test.c
2010-02-27Update Tor Project copyright yearsNick Mathewson
2010-02-22we deleted AUTHORS, so don't put it in the tarballRoger Dingledine
2009-12-12List all the excluded files for make check-spacesSebastian Hahn
The file listing for excluded files was outdated. tree.h doesn't exist anymore, and several other files were missing.
2009-09-23Make "make test" depend on "all".Nick Mathewson
2009-09-23Move testing code into new src/test directory.Nick Mathewson
2009-09-23Refactor unit tests to use the tinytest framework.Nick Mathewson
"Tinytest" is a minimalist C unit testing framework I wrote for Libevent. It supports some generally useful features, like being able to run separate unit tests in their own processes. I tried to do the refactoring to change test.c as little as possible. Thus, we mostly don't call the tinytest macros directly. Instead, the test.h header is now a wrapper on tinytest.h to make our existing test_foo() macros work. The next step(s) here will be: - To break test.c into separate files, each with its own test group. - To look into which things we can test - To refactor the more fiddly tests to use the tinytest macros directly and/or run forked. - To see about writing unit tests for things we couldn't previously test without forking.
2009-07-24Merge branch 'maint-0.2.1' into masterRoger Dingledine
2009-07-24make phobos's lines start with tabs againRoger Dingledine
in case Make on openirix128 can't handle it otherwise
2009-07-24added LIBS=-lrt to Makefile.am for static libevent in the tor rpms.Andrew Lewman
2009-07-02Merge commit 'origin/maint-0.2.1'Nick Mathewson
[Didn't take Karsten's full bug 1024 workaround, since 0.2.2 doesn't use v0 rend descs.]
2009-06-30Update the year for the copyright statement in two more filesPeter Palfrader
2009-05-05Remove all svn metadata minus what I missed.Sebastian Hahn
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$ meaningless. Remove them without replacement.
2008-07-29 r17426@tombo: nickm | 2008-07-28 20:34:03 -0400Nick Mathewson
More test coverage for tor_addr_t; fix a couple of bugs. svn:r16234
2008-06-04Make dist depend on check.Nick Mathewson
svn:r14951
2008-02-19 r14246@tombo: nickm | 2008-02-17 19:33:02 -0500Nick Mathewson
Fix a wide line in control.c; make the check-spaces target ignore the openbsd malloc file. svn:r13566
2008-02-07Update some copyright notices: it is now 2008.Nick Mathewson
svn:r13412
2007-02-12 r11775@catbus: nickm | 2007-02-12 16:39:09 -0500Nick Mathewson
Update copyright dates. svn:r9570
2007-01-25add a new file ReleaseNotes that contains just theRoger Dingledine
summary changelogs from the stable releases. we'll be removing these summaries from ChangeLog, in favor of more detailed per-sub-release changelogs. svn:r9405
2006-12-20 r11651@Kushana: nickm | 2006-12-20 12:05:04 -0500Nick Mathewson
Add a maintainer script and a new make target "make check-docs" to get a quick dump of which options are undocumented where, and which documentation refers to nonexistent options. svn:r9160
2006-10-08 r8936@totoro: nickm | 2006-10-07 21:00:05 -0400Nick Mathewson
Make "make test" test. svn:r8645
2006-09-29 r9021@Kushana: nickm | 2006-09-29 16:58:41 -0400Nick Mathewson
Add a perl script and a make target to find and check for duplicate log messages at level notice or higher. svn:r8539
2006-09-24Build correctly for use on OS X platforms with case-sensitive filesystemsNick Mathewson
svn:r8487
2006-06-03More DNS fixes. Send meaningful TTLs back to the client whenNick Mathewson
possible. Cache at the server side independently from the TTL, to prevent attackers from probing the server to see who has been asking for what hostnames. (Hi, Dan Kaminski!) Also, clean some whitespace. svn:r6526
2006-05-04Reworked dist-rpm in order to duplicate what dist used to do, but don't ↵Andrew Lewman
actually require dist. svn:r6437
2006-04-13Temporary hacks to ensure make dist-rpm works from cvs until a betterAndrew Lewman
solution can be found. svn:r6383
2006-04-10Remove a dependency on dist and assume a tarball is in ".." forAndrew Lewman
dist-rpm. svn:r6363
2006-02-16Fix up Makefile.am for the rpm target_cpu and target_os implementation.Andrew Lewman
svn:r6024
2006-02-16Implement first version of the ability to target arch and OS in rpmAndrew Lewman
builds. This also implements the resulting dist-rpm filename to match the target arch. svn:r6023
2006-02-09Happy new year!Roger Dingledine
svn:r5949
2005-06-11make whitespace checker handle non-C too.Nick Mathewson
svn:r4412
2005-04-01update copyright notices.Nick Mathewson
svn:r3982
2005-01-05Forward-port OSX packaging stuff from maint branchNick Mathewson
svn:r3299
2004-12-18Forward-port last RPM change to mainlineNick Mathewson
svn:r3178
2004-11-09Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵Nick Mathewson
target; fix a braino in dirserv.c svn:r2758
2004-11-04Finish applying jbash patch to Makefile.am; make dist-rpm work againNick Mathewson
svn:r2682