summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)Author
2015-01-23Split the slow unit tests into their own binaryNick Mathewson
This can run in parallel with the faster ones and the other tests.
2015-01-14Rename bench_workqueue -> test_workqueue and make it a unit test.Nick Mathewson
2014-09-25Merge branch 'ed25519_ref10_squashed'Nick Mathewson
Conflicts: src/common/include.am src/ext/README
2014-09-25Add Ed25519 support, wrappers, and tests.Nick Mathewson
Taken from earlier ed25519 branch based on floodyberry's ed25519-donna. Tweaked so that it applies to ref10 instead.
2014-09-25Merge branch 'libscrypt_trunnel_squashed'Nick Mathewson
Conflicts: src/test/test_crypto.c
2014-09-25Use trunnel for crypto_pwbox encoding/decoding.Nick Mathewson
This reduces the likelihood that I have made any exploitable errors in the encoding/decoding. This commit also imports the trunnel runtime source into Tor.
2014-09-16Ignore coverage_html/Arlo Breault
2014-09-10Merge remote-tracking branch 'public/torrc_minimal'Nick Mathewson
2014-09-08Add cscope generated files to .gitignore.Nick Mathewson
Closes #13092; patch from dgoulet.
2014-09-02Divide torrc.sample into torrc.sample and torrc.minimalNick Mathewson
torrc.minimal is now the one that should change as infrequently as possible. To schedule an change to go into it eventually, make your change to torrc.minimal.in-sample. torrc.sample is now the volatile one: we can change it to our hearts' content. Closes ticket #11144
2014-04-30More .gitignore tweaks; goodbye latex; hello trsNick Mathewson
We don't have any more latex files in Tor, so there's no reason to .gitignore all of the latex droppings. On the other hand, automake likes to use .trs files and .log for test suite outputs.
2014-04-30Update .gitignore for doc, contrib changesNick Mathewson
In doc, restoring torify made us generate some .in files we didn't before. In contrib, we added tor.service.in, but didn't add tor.service to .gitignore
2014-04-28Deal with the aftermath of sorting contribNick Mathewson
This basically amounts to grepping for every file that mentioned contrib and adjusting its references to refer to the right place.
2013-11-18Merge branch 'backtrace_squashed'Nick Mathewson
Conflicts: src/common/sandbox.c src/common/sandbox.h src/common/util.c src/or/main.c src/test/include.am src/test/test.c
2013-11-18Tests for backtrace.cNick Mathewson
These need to be a separate executable, since the point of backtrace.c is that it can crash and write stuff.
2013-09-29Don't preprocess torifyguilhem
Since torify has been removed from tsocks, it doesn't need to be preprocessed. Closes #5505.
2013-07-10Coverage support: build with --enable-coverage to have tests run with gcovNick Mathewson
If you pass the --enable-coverage flag on the command line, we build our testing binaries with appropriate options eo enable coverage testing. We also build a "tor-cov" binary that has coverage enabled, for integration tests. On recent OSX versions, test coverage only works with clang, not gcc. So we warn about that. Also add a contrib/coverage script to actually run gcov with the appropriate options to generate useful .gcov files. (Thanks to automake, the .o files will not have the names that gcov expects to find.) Also, remove generated gcda and gcno files on clean.
2013-07-10Start work on fancy compiler tricks to expose extra stuff to our testsNick Mathewson
This is mainly a matter of automake trickery: we build each static library in two versions now: one with the TOR_UNIT_TESTS macro defined, and one without. When TOR_UNIT_TESTS is defined, we can enable mocking and expose more functions. When it's not defined, we can lock the binary down more. The alternatives would be to have alternate build modes: a "testing configuration" for building the libraries with test support, and a "production configuration" for building them without. I don't favor that approach, since I think it would mean more people runnning binaries build for testing, or more people not running unit tests.
2013-01-16Add a new automake dropping ("test-driver") to .gitignoreNick Mathewson
2013-01-03Add new ntor bits to gitignoreNick Mathewson
2012-08-27Update .gitignore with new autotools droppings from nonrecursive makeNick Mathewson
2012-05-14Add some MSVC stuff to gitignoreNick Mathewson
2011-11-11New src/test/bench.c to allow us to actually _run_ benchmark codeNick Mathewson
Yes, the timing functions are suboptimal. Please improve!
2011-07-21Add src/test/test{-child}.exe to gitignore. bug3626Nick Mathewson
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-10Add a unit test for tor_spawn_backgroundSteven Murdoch
- Test sucessfully starting a process - Test failing to find the executable
2010-09-30Add more tor-fw-helper files to gitignoreSebastian Hahn
2010-09-30Add 'compile' to .gitignoreNick 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-02-25add .exe files to gitignoreNick Mathewson
2010-01-31add a2x intermediate files to gitignoreNick Mathewson
2010-01-28Fix building the tarballSebastian Hahn
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.
2010-01-27Convert the Tor manpage to asciidoc.Sebastian Hahn
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!
2010-01-27Convert the tor-resolve manpage to asciidocSebastian Hahn
2010-01-27Convert the torify manpage to asciidocSebastian Hahn
2010-01-27Convert the tor-gencert manpage to asciidocSebastian Hahn
2009-09-23Move testing code into new src/test directory.Nick Mathewson
2009-09-21Build debian's micro-revision into the binaryPeter Palfrader
If we have a debian/micro-revision.i, replace the one in src/or with our copy so that this will be the revision that ends up in the binary. This is an informational only version string, but it'd be kinda nice if it was (more) accurate nonetheless. Of course this won't help if people manually patch around but it's still preferable to claiming we are exactly upstream's source. If we are building directly out of a git tree, update debian/micro-revision.i in the clean target.
2009-06-12Update Tor to use Libevent 2.0 APIs when available.Nick Mathewson
This patch adds a new compat_libevent.[ch] set of files, and moves our Libevent compatibility and utilitity functions there. We build them into a separate .a so that nothing else in src/commmon depends on Libevent (partially fixing bug 507). Also, do not use our own built-in evdns copy when we have Libevent 2.0, whose evdns is finally good enough (thus fixing Bug 920).
2009-05-27Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-05-27Add *.swp to .gitignore as vim's editor dropping.Nick Mathewson
2009-04-29Command-line option to dump SHA1 digests of all source files.Nick Mathewson
Now, when you call tor --digests, it dumps the SHA1 digest of each source file that Tor was built with. We support both 'sha1sum' and 'openssl sha1'. If the user is building from a tarball and they haven't edited anything, they don't need any program that calculates SHA1. If they _have_ modified a file but they don't have a program to calculate SHA1, we try to build so we do not output digests.
2009-04-29Add foo.o and foo~ files to gitignore.Nick Mathewson
2009-04-29Add foo.o and foo~ files to gitignore.Nick Mathewson
2009-04-29Add an initial .gitignore to masterNick Mathewson