123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- The scripts directory holds tools for use in building, generating, testing,
- and maintaining the Tor source code. It is mainly for use by developers.
- Code maintenance scripts
- maint/checkLogs.pl
- maint/check_config_macros.pl
- never used.
- maint/checkOptionDocs.pl
- manpage, and that the manpage only documents real Tor options.
- maint/checkSpaces.pl
- whitespace.
- maint/findMergedChanges.pl
- merged into an upstream version.
- maint/format_changelog.py
- maint/redox.py
- need for doxygen comments, and put those comments there.
- maint/updateVersions.pl
- orconfig.h files.
- Testing scripts
- test/cov-blame
- to find out who has been writing untested code.
- test/cov-diff
- lines without coverage.
- test/coverage
- this script instead of calling gcov directly because of our confusingly named
- object files.
- test/scan-build.sh
- static analysis tools.
- Code generation scripts
- codegen/gen_linux_syscalls.pl
- numbers to their names.
- codegen/gen_server_ciphers.py
- for servers to choose from.
- codegen/get_mozilla_ciphers.py
- clients to use in order to look like Firefox.
- Code transformation scripts
- coccinelle/calloc.cocci
- malloc(a*b) with calloc(a,b)
|