diff --git a/.gitignore b/.gitignore index 469bbd39a5..ea6b68ec5f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ *.swo # C stuff *.o +*.a *.obj # Diff droppings *.orig @@ -77,7 +78,6 @@ uptime-*.json /coverage_html/ /callgraph/ - # /contrib/ /contrib/dist/tor.sh /contrib/dist/torctl @@ -137,9 +137,6 @@ uptime-*.json /src/Makefile /src/Makefile.in -# /src/trace -/src/trace/libor-trace.a - # /src/config/ /src/config/Makefile /src/config/Makefile.in @@ -149,89 +146,10 @@ uptime-*.json /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/lib -/src/lib/libcurve25519_donna.a -/src/lib/libtor-buf.a -/src/lib/libtor-buf-testing.a -/src/lib/libtor-compress.a -/src/lib/libtor-compress-testing.a -/src/lib/libtor-confmgt.a -/src/lib/libtor-confmgt-testing.a -/src/lib/libtor-container.a -/src/lib/libtor-container-testing.a -/src/lib/libtor-crypt-ops.a -/src/lib/libtor-crypt-ops-testing.a -/src/lib/libtor-ctime.a -/src/lib/libtor-ctime-testing.a -/src/lib/libtor-dispatch.a -/src/lib/libtor-dispatch-testing.a -/src/lib/libtor-encoding.a -/src/lib/libtor-encoding-testing.a -/src/lib/libtor-evloop.a -/src/lib/libtor-evloop-testing.a -/src/lib/libtor-err.a -/src/lib/libtor-err-testing.a -/src/lib/libtor-fdio.a -/src/lib/libtor-fdio-testing.a -/src/lib/libtor-fs.a -/src/lib/libtor-fs-testing.a -/src/lib/libtor-geoip.a -/src/lib/libtor-geoip-testing.a -/src/lib/libtor-intmath.a -/src/lib/libtor-intmath-testing.a -/src/lib/libtor-llharden.a -/src/lib/libtor-llharden-testing.a -/src/lib/libtor-lock.a -/src/lib/libtor-lock-testing.a -/src/lib/libtor-log.a -/src/lib/libtor-log-testing.a -/src/lib/libtor-malloc.a -/src/lib/libtor-malloc-testing.a -/src/lib/libtor-math.a -/src/lib/libtor-math-testing.a -/src/lib/libtor-memarea.a -/src/lib/libtor-memarea-testing.a -/src/lib/libtor-meminfo.a -/src/lib/libtor-meminfo-testing.a -/src/lib/libtor-net.a -/src/lib/libtor-net-testing.a -/src/lib/libtor-osinfo.a -/src/lib/libtor-osinfo-testing.a -/src/lib/libtor-process.a -/src/lib/libtor-process-testing.a -/src/lib/libtor-pubsub.a -/src/lib/libtor-pubsub-testing.a -/src/lib/libtor-sandbox.a -/src/lib/libtor-sandbox-testing.a -/src/lib/libtor-string.a -/src/lib/libtor-string-testing.a -/src/lib/libtor-smartlist-core.a -/src/lib/libtor-smartlist-core-testing.a -/src/lib/libtor-term.a -/src/lib/libtor-term-testing.a -/src/lib/libtor-thread.a -/src/lib/libtor-thread-testing.a -/src/lib/libtor-time.a -/src/lib/libtor-time-testing.a -/src/lib/libtor-tls.a -/src/lib/libtor-tls-testing.a -/src/lib/libtor-trace.a -/src/lib/libtor-version.a -/src/lib/libtor-version-testing.a -/src/lib/libtor-wallclock.a -/src/lib/libtor-wallclock-testing.a - -# /src/tor -/src/core/libtor-app.a -/src/core/libtor-app-testing.a - # /src/app /src/app/tor /src/app/tor.exe @@ -277,7 +195,6 @@ uptime-*.json /src/test/fuzz/lf-fuzz-* # /src/tools/ -/src/tools/libtorrunner.a /src/tools/tor-checkkey /src/tools/tor-resolve /src/tools/tor-cov-resolve @@ -293,10 +210,6 @@ uptime-*.json /src/tools/Makefile /src/tools/Makefile.in -# /src/trunnel/ -/src/trunnel/libor-trunnel-testing.a -/src/trunnel/libor-trunnel.a - # /src/win32/ /src/win32/Makefile /src/win32/Makefile.in diff --git a/changes/ticket33642 b/changes/ticket33642 new file mode 100644 index 0000000000..b81edf7613 --- /dev/null +++ b/changes/ticket33642 @@ -0,0 +1,4 @@ + o Minor features (developer tooling): + - Refrain from listing all .a files that are generated by Tor build in + .gitignore. Add a single wildcard *.a entry that covers all of them for + present and future. Closes ticket 33642.