mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 05:33:47 +01:00
ce854a8d22
We know there are overflows in curve25519-donna-c32, so we'll have to have that one be fwrapv. Only apply the asan, ubsan, and trapv options to the code that does not need to run in constant time. Those options introduce branches to the code they instrument. (These introduced branches should never actually be taken, so it might _still_ be constant time after all, but branch predictors are complicated enough that I'm not really confident here. Let's aim for safety.) Closes 17983.
226 lines
4.0 KiB
Plaintext
226 lines
4.0 KiB
Plaintext
# Editor droppings
|
|
\#*\#
|
|
.#*
|
|
*~
|
|
*.swp
|
|
# C stuff
|
|
*.o
|
|
*.obj
|
|
# Diff droppings
|
|
*.orig
|
|
*.rej
|
|
# gcov stuff
|
|
*.gcno
|
|
*.gcov
|
|
*.gcda
|
|
# Autotools stuff
|
|
.deps
|
|
.dirstamp
|
|
*.trs
|
|
*.log
|
|
# Stuff made by our makefiles
|
|
*.bak
|
|
# Python droppings
|
|
*.pyc
|
|
*.pyo
|
|
# Cscope
|
|
cscope.*
|
|
# OSX junk
|
|
*.dSYM
|
|
.DS_Store
|
|
# updateFallbackDirs.py temp files
|
|
details-*.json
|
|
uptime-*.json
|
|
*.full_url
|
|
*.last_modified
|
|
|
|
# /
|
|
/Makefile
|
|
/Makefile.in
|
|
/aclocal.m4
|
|
/autom4te.cache
|
|
/build-stamp
|
|
/compile
|
|
/configure
|
|
/Doxyfile
|
|
/orconfig.h
|
|
/orconfig.h.in
|
|
/config.cache
|
|
/config.log
|
|
/config.status
|
|
/config.guess
|
|
/config.sub
|
|
/conftest*
|
|
/micro-revision.*
|
|
/patch-stamp
|
|
/stamp-h
|
|
/stamp-h.in
|
|
/stamp-h1
|
|
/test-driver
|
|
/tor.sh
|
|
/tor.spec
|
|
/depcomp
|
|
/install-sh
|
|
/missing
|
|
/mkinstalldirs
|
|
/Tor*Bundle.dmg
|
|
/tor-*-win32.exe
|
|
/coverage_html/
|
|
|
|
# /contrib/
|
|
/contrib/dist/tor.sh
|
|
/contrib/dist/torctl
|
|
/contrib/dist/tor.service
|
|
/contrib/operator-tools/tor.logrotate
|
|
/contrib/dist/suse/tor.sh
|
|
|
|
# /debian/
|
|
/debian/files
|
|
/debian/micro-revision.i
|
|
/debian/patched
|
|
/debian/tor
|
|
/debian/tor.postinst.debhelper
|
|
/debian/tor.postrm.debhelper
|
|
/debian/tor.prerm.debhelper
|
|
/debian/tor.substvars
|
|
|
|
# /doc/
|
|
/doc/Makefile
|
|
/doc/Makefile.in
|
|
/doc/doxygen
|
|
/doc/tor.1
|
|
/doc/tor.1.in
|
|
/doc/tor.html
|
|
/doc/tor.html.in
|
|
/doc/tor.1.xml
|
|
/doc/tor-fw-helper.1
|
|
/doc/tor-fw-helper.1.in
|
|
/doc/tor-fw-helper.html
|
|
/doc/tor-fw-helper.html.in
|
|
/doc/tor-fw-helper.1.xml
|
|
/doc/tor-gencert.1
|
|
/doc/tor-gencert.1.in
|
|
/doc/tor-gencert.html
|
|
/doc/tor-gencert.html.in
|
|
/doc/tor-gencert.1.xml
|
|
/doc/tor-resolve.1
|
|
/doc/tor-resolve.1.in
|
|
/doc/tor-resolve.html
|
|
/doc/tor-resolve.html.in
|
|
/doc/tor-resolve.1.xml
|
|
/doc/torify.1
|
|
/doc/torify.1.in
|
|
/doc/torify.html
|
|
/doc/torify.html.in
|
|
/doc/torify.1.xml
|
|
|
|
# /doc/spec/
|
|
/doc/spec/Makefile
|
|
/doc/spec/Makefile.in
|
|
|
|
# /scripts
|
|
/scripts/maint/checkOptionDocs.pl
|
|
/scripts/maint/updateVersions.pl
|
|
|
|
# /src/
|
|
/src/Makefile
|
|
/src/Makefile.in
|
|
|
|
# /src/common/
|
|
/src/common/Makefile
|
|
/src/common/Makefile.in
|
|
/src/common/libor.a
|
|
/src/common/libor-testing.a
|
|
/src/common/libor.lib
|
|
/src/common/libor-ctime.a
|
|
/src/common/libor-ctime-testing.a
|
|
/src/common/libor-ctime.lib
|
|
/src/common/libor-crypto.a
|
|
/src/common/libor-crypto-testing.a
|
|
/src/common/libor-crypto.lib
|
|
/src/common/libor-event.a
|
|
/src/common/libor-event-testing.a
|
|
/src/common/libor-event.lib
|
|
/src/common/libcurve25519_donna.a
|
|
/src/common/libcurve25519_donna.lib
|
|
|
|
# /src/config/
|
|
/src/config/Makefile
|
|
/src/config/Makefile.in
|
|
/src/config/sample-server-torrc
|
|
/src/config/torrc
|
|
/src/config/torrc.sample
|
|
/src/config/torrc.minimal
|
|
|
|
# /src/ext/
|
|
/src/ext/ed25519/ref10/libed25519_ref10.a
|
|
/src/ext/ed25519/ref10/libed25519_ref10.lib
|
|
/src/ext/ed25519/donna/libed25519_donna.a
|
|
/src/ext/ed25519/donna/libed25519_donna.lib
|
|
/src/ext/keccak-tiny/libkeccak-tiny.a
|
|
/src/ext/keccak-tiny/libkeccak-tiny.lib
|
|
|
|
# /src/or/
|
|
/src/or/Makefile
|
|
/src/or/Makefile.in
|
|
/src/or/tor
|
|
/src/or/tor.exe
|
|
/src/or/tor-cov
|
|
/src/or/tor-cov.exe
|
|
/src/or/libtor.a
|
|
/src/or/libtor-testing.a
|
|
/src/or/libtor.lib
|
|
|
|
# /src/test
|
|
/src/test/Makefile
|
|
/src/test/Makefile.in
|
|
/src/test/bench
|
|
/src/test/bench.exe
|
|
/src/test/test
|
|
/src/test/test-slow
|
|
/src/test/test-bt-cl
|
|
/src/test/test-child
|
|
/src/test/test-memwipe
|
|
/src/test/test-ntor-cl
|
|
/src/test/test-switch-id
|
|
/src/test/test_workqueue
|
|
/src/test/test.exe
|
|
/src/test/test-slow.exe
|
|
/src/test/test-bt-cl.exe
|
|
/src/test/test-child.exe
|
|
/src/test/test-ntor-cl.exe
|
|
/src/test/test-memwipe.exe
|
|
/src/test/test-switch-id.exe
|
|
/src/test/test_workqueue.exe
|
|
/src/test/test_zero_length_keys.sh
|
|
/src/test/test_ntor.sh
|
|
/src/test/test_bt.sh
|
|
|
|
# /src/tools/
|
|
/src/tools/tor-checkkey
|
|
/src/tools/tor-resolve
|
|
/src/tools/tor-cov-resolve
|
|
/src/tools/tor-gencert
|
|
/src/tools/tor-cov-gencert
|
|
/src/tools/tor-checkkey.exe
|
|
/src/tools/tor-resolve.exe
|
|
/src/tools/tor-cov-resolve.exe
|
|
/src/tools/tor-gencert.exe
|
|
/src/tools/tor-cov-gencert.exe
|
|
/src/tools/Makefile
|
|
/src/tools/Makefile.in
|
|
|
|
# /src/trunnel/
|
|
/src/trunnel/libor-trunnel-testing.a
|
|
/src/trunnel/libor-trunnel.a
|
|
|
|
# /src/tools/tor-fw-helper/
|
|
/src/tools/tor-fw-helper/tor-fw-helper
|
|
/src/tools/tor-fw-helper/tor-fw-helper.exe
|
|
/src/tools/tor-fw-helper/Makefile
|
|
/src/tools/tor-fw-helper/Makefile.in
|
|
|
|
# /src/win32/
|
|
/src/win32/Makefile
|
|
/src/win32/Makefile.in
|