aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAge
* Add contrib/tor.service for use with systemdJamie Nguyen2014-04-29
|
* Deal with the aftermath of sorting contribNick Mathewson2014-04-28
| | | | | This basically amounts to grepping for every file that mentioned contrib and adjusting its references to refer to the right place.
* Clean the contrib directory with torch and machete.Nick Mathewson2014-04-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've accumulated a lot of cruft in this directory over the years: so much, that it passed the point of being so disorganized that we no longer browsed through it to see how bad it had gotten. This patch (based on changes by rl1987) tries to remove the most useless items, and split the others into reasonable directories. It creates a new scripts/ directory for maint and test scripts. This patch was generated with the script below. No other changes are made in this patch. ############# # new directories mkdir -p contrib/test-tools mkdir -p contrib/or-tools mkdir -p contrib/dirauth-tools mkdir -p contrib/operator-tools mkdir -p contrib/client-tools mkdir -p contrib/test-tools mkdir -p contrib/dist mkdir -p contrib/dist/suse mkdir -p contrib/win32build mkdir -p scripts/maint mkdir -p scripts/test ############ # Deleted -- nobody who wants this is going to be looking for it here any # longer. Also, nobody wants it. git rm contrib/auto-naming/README # Deleted: We no longer do polipo. git rm contrib/polipo/Makefile.mingw git rm contrib/polipo/README git rm contrib/polipo/polipo-mingw.nsi # We haven't even tried to run this for ages. It is a relic of a bygone era git rm contrib/mdd.py # contrib/dir-tools/directory-archive/ # Tools for running a directory archive. No longer used - deleting them. git rm contrib/directory-archive/crontab.sample git rm contrib/directory-archive/fetch-all git rm contrib/directory-archive/fetch-all-v3 git rm contrib/directory-archive/tar-them-up git rm contrib/directory-archive/fetch-all-functions git rm contrib/directory-archive/sort-into-month-folder # This appears to be related to very old windows packaging stuff. git rm contrib/bundle.nsi git rm contrib/package_nsis-weasel.sh git rm contrib/package_nsis.sh git rm contrib/netinst.nsi git rm contrib/torinst32.ico git rm contrib/xenobite.ico # This should not be needed for cross-compilation any more, should it? git rm contrib/cross.sh # I don't think anyone ever used this. git rm contrib/make-signature.sh # These are attempts to send tor controller commands from the command-line. # They don't support modern authentication. git rm contrib/tor-ctrl.sh # this is for fetching about a tor server from a dirauth. But it # doesn't authenticate the dirauth: yuck. git rm contrib/sd # wow, such unused, very perl4. git rm contrib/tor-stress ####### contrib/dirauth-tools/ # Tools for running a directory authority git mv contrib/add-tor contrib/dirauth-tools/ git mv contrib/nagios-check-tor-authority-cert contrib/dirauth-tools/ ####### # contrib/or-tools/ # Tools for examining relays git mv contrib/check-tor contrib/or-tools/check-tor git mv contrib/checksocks.pl contrib/or-tools/checksocks.pl git mv contrib/exitlist contrib/or-tools/exitlist ####### # contrib/operator-tools # Tools for running a relay. git mv contrib/linux-tor-prio.sh contrib/operator-tools/linux-tor-prio.sh git mv contrib/tor-exit-notice.html contrib/operator-tools/tor-exit-notice.html git mv contrib/tor.logrotate.in contrib/operator-tools/ ###### # contrib/dist git mv contrib/rc.subr contrib/dist/ git mv contrib/tor.sh.in contrib/dist/ git mv contrib/torctl.in contrib/dist/ git mv contrib/suse/* contrib/dist/suse/ ###### # client-tools git mv contrib/torify contrib/client-tools/torify git mv contrib/tor-resolve.py contrib/client-tools/ ###### # win32build git mv contrib/package_nsis-mingw.sh contrib/win32build/ git mv contrib/tor.nsi.in contrib/win32build/ # Erinn didn't ask for this... git mv contrib/tor-mingw.nsi.in contrib/win32build/ git mv contrib/tor.ico contrib/win32build/ ###### # scripts/test git mv contrib/cov-blame scripts/test/cov-blame git mv contrib/cov-diff scripts/test/cov-diff git mv contrib/coverage scripts/test/coverage git mv contrib/scan-build.sh scripts/test/ ######## scripts/maint # Maintainance scripts # # These are scripts for developers to use when hacking on Tor. They mostly # look at the Tor source in one way or another. git mv contrib/findMergedChanges.pl scripts/maint/findMergedChanges.pl git mv contrib/checkOptionDocs.pl scripts/maint/checkOptionDocs.pl git mv contrib/checkSpace.pl scripts/maint/checkSpace.pl git mv contrib/redox.py scripts/maint/redox.py git mv contrib/updateVersions.pl scripts/maint/updateVersions.pl git mv contrib/checkLogs.pl scripts/maint/checkLogs.pl git mv contrib/format_changelog.py scripts/maint/
* Bump version to 0.2.5.4-alpha-devNick Mathewson2014-04-25
|
* Fix hyphen handling in format_changelogNick Mathewson2014-04-25
|
* format_changelog.py now formats the first section, in-place.Nick Mathewson2014-04-25
|
* Bump version to 0.2.5.4-alpha.Nick Mathewson2014-04-25
| | | | Probably releasing within ~22 hours, pending testing
* Include the scan-build.sh script I used for 8793Nick Mathewson2014-04-25
| | | | | Otherwise we'll never remember what to re-run before each release, or whether we tried a given checker.
* Reformat the changelog for 0.2.5.4-alpha. No textual changes.Nick Mathewson2014-04-24
| | | | Also, add a script to do this, since doing it manually with fmt sucks.
* Make the redox script sorta work again.Nick Mathewson2014-03-25
|
* bump to 0.2.5.3-alpha-devNick Mathewson2014-03-23
|
* Increment version to 0.2.5.3-alphaNick Mathewson2014-03-22
|
* bump to 0.2.5.2-alphaRoger Dingledine2014-02-13
|
* Add some more options to the findMoreChanges.pl kludge-scriptNick Mathewson2014-01-20
|
* Bump version to 0.2.5.1-alpha-devNick Mathewson2013-10-02
|
* bump to 0.2.5.1-alphaRoger Dingledine2013-10-01
|
* Add torify to EXTRA_DISTNick Mathewson2013-10-01
| | | | | Now that we no longer build it from torify.in, we need to list it manually.
* Don't preprocess torifyguilhem2013-09-29
| | | | | Since torify has been removed from tsocks, it doesn't need to be preprocessed. Closes #5505.
* A python script to combin gcov output with git blameNick Mathewson2013-07-16
|
* Make contrib/coverage smarter about check file-existence edge casesAndrea Shepard2013-07-16
|
* Add optional target directory parameter to coverage script and add ↵Andrea Shepard2013-07-15
| | | | reset-gcov target to Makefile.am
* Traditional /bin/sh is unhappy about {a,b} globbing.Linus Nordberg2013-07-15
|
* Add a script to compare directories full of gcov outputNick Mathewson2013-07-10
| | | | | | | We can't just use "diff", since we don't care about changes in line numbers, or changes in the exact number of times a line was called. We just care about changes that make lines covered or non-coverd. So pre-process the files before calling diff.
* Coverage support: build with --enable-coverage to have tests run with gcovNick Mathewson2013-07-10
| | | | | | | | | | | | | | | | | 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.
* Bug #5170 - remove id_to_fp.c as it's not used anywhereMarek Majkowski2013-06-06
|
* Change dflt branch to inspect in findMergedChanges.plNick Mathewson2013-04-19
|
* Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-03-18
|\
| * Remove some lingering tsocks cruft.Nick Mathewson2013-02-27
| | | | | | | | | | | | | | | | | | Now the manpages no longer refer to tsocks or tsocks.conf, and we no longer have or ship a tor-tsocks.conf. The only remaining instances of "tsocks" in our repository are old ChangeLog and ReleaseNotes entries, and the torify script saying that it doesn't support tsocks. Fixes bug 8290.
* | Whoops. I forgot the "alpha"Nick Mathewson2013-03-01
| |
* | Bump version in master to 0.2.5.0-alpha-devNick Mathewson2013-03-01
|/
* bump to 0.2.4.10-alpha-devRoger Dingledine2013-02-04
|
* bump to 0.2.4.10-alphaRoger Dingledine2013-02-04
|
* Update the copyright date to 201.Nick Mathewson2013-01-16
|
* Bump to 0.2.4.9-alpha-devNick Mathewson2013-01-15
|
* bump to 0.2.4.9-alphaRoger Dingledine2013-01-15
|
* Bump version to 0.2.4.8-alpha-devNick Mathewson2013-01-15
|
* bump to 0.2.4.8-alphaRoger Dingledine2013-01-14
|
* bump to 0.2.4.7-alpha-devRoger Dingledine2012-12-25
|
* bump to 0.2.4.7-alphaRoger Dingledine2012-12-24
|
* bump to 0.2.4.6-alpha-devRoger Dingledine2012-11-13
|
* bump to 0.2.4.6-alphaRoger Dingledine2012-11-13
|
* bump to 0.2.4.5-alpha-devRoger Dingledine2012-10-26
|
* Bump the version number to 0.2.4.5-alphaNick Mathewson2012-10-25
| | | | (For real this time. It turns out that 4 and 5 are different numbers.)
* Bump version to 0.2.4.5-alphaNick Mathewson2012-10-25
|
* Possessive "it's" → "its" in .nsi files.David Fifield2012-10-22
|
* bump to 0.2.4.4-alpha-devRoger Dingledine2012-10-21
|
* bump to 0.2.4.4-alphaRoger Dingledine2012-10-20
|
* bump to 0.2.4.3-alpha-devRoger Dingledine2012-09-22
|
* bump to 0.2.4.3-alphaRoger Dingledine2012-09-22
|
* Make ./configure -q really silentNick Mathewson2012-09-19
| | | | | | | Our updateVersions script was being verbose, which might have made sense back when I wrote it, but doesn't any more. Final fix for bug 6599