"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "Tor" between the packages
tor-0.3.5.8.tar.gz and tor-0.4.0.4-rc.tar.gz

About: Tor is an anonymous Internet communication system - a network of virtual tunnels that allows people and groups to improve their privacy and security on the Internet. Release candidate.

Summary:

The "Tor" source code changed by about 4.3% and now consists of 1158 regular files (+75) and 106 directories (+3).

Related Informations:

See ChangeLog (tor 0.4.0.4-rc).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 444 38 3 59
C program 505 43 5 150
Perl program 3 0 1 0
Python program 9 0 0 2
Shell program 35 0 0 0
Lua program 4 0 0 0
Automake file 55 3 0 25
M4 macro file 5 0 0 0
Makefile 5 0 0 0
Rust program 26 0 0 4
Configure script 1 0 0 1
Doxygen file 1 0 0 0
HTML page 6 0 0 5
Include file 10 0 0 0
NSIS script 2 0 0 1
Icon 1 0 0 0
Directory 106 3 0 0
Change log 1 0 0 1
Information file 4 0 0 0
License 1 0 0 0
Readme file 6 0 0 0
Text file 43 0 0 8
Total Files1273879256



Header Files (100 of 444):

NameStatusDeltaVisual Diff
orconfig.h.in changed 2.3% diff
src/app/config/config.h changed 0.6% diff
src/app/config/or_options_st.h changed 1.8% diff
src/app/config/or_state_st.h changed 9.9% diff
src/app/main/subsysmgr.h added
src/core/mainloop/connection.h changed 1.7% diff
src/core/mainloop/mainloop.h changed 7.3% diff
src/core/mainloop/netstatus.h changed 100.0% diff
src/core/mainloop/periodic.h changed 11.0% diff
src/core/or/channeltls.h changed 2.4% diff
src/core/or/circuit_st.h changed 18.3% diff
src/core/or/circuitbuild.h changed 2.7% diff
src/core/or/circuitlist.h changed 1.3% diff
src/core/or/circuitpadding.h added
src/core/or/connection_or.h changed 17.4% diff
src/core/or/ocirc_event.h added
src/core/or/ocirc_event_sys.h added
src/core/or/or.h changed 0.8% diff
src/core/or/or_connection_st.h changed 2.3% diff
src/core/or/orconn_event.h added
src/core/or/orconn_event_sys.h added
src/core/or/origin_circuit_st.h changed 1.5% diff
src/core/or/policies.h changed 0.7% diff
src/core/or/protover.h changed 7.2% diff
src/core/or/relay.h changed 4.9% diff
src/core/or/versions.h changed 4.7% diff
src/ext/timeouts/timeout.h changed 0.5% diff
src/feature/client/transports.h changed 10.8% diff
src/feature/control/btrack_circuit.h added
src/feature/control/btrack_orconn.h added
src/feature/control/btrack_orconn_cevent.h added
src/feature/control/btrack_orconn_maps.h added
src/feature/control/btrack_sys.h added
src/feature/control/control.h changed 7.3% diff
src/feature/dirauth/bwauth.h changed 6.2% diff
src/feature/dirauth/dirvote.h changed 4.0% diff
src/feature/dirauth/process_descs.h changed 8.5% diff
src/feature/dirauth/shared_random.h changed 0.8% diff
src/feature/dirauth/shared_random_state.h changed 1.7% diff
src/feature/dirauth/voteflags.h changed 25.2% diff
src/feature/dircache/consdiffmgr.h changed 13.7% diff
src/feature/dircache/dirserv.h changed 1.4% diff
src/feature/dircommon/consdiff.h changed 12.2% diff
src/feature/dirparse/authcert_parse.h changed 11.7% diff
src/feature/dirparse/ns_parse.h changed 20.5% diff
src/feature/hs/hs_service.h changed 0.3% diff
src/feature/nodelist/microdesc_st.h changed 4.0% diff
src/feature/nodelist/networkstatus.h changed 5.6% diff
src/feature/nodelist/networkstatus_st.h changed 2.7% diff
src/feature/nodelist/nodefamily.h added
src/feature/nodelist/nodefamily_st.h added
src/feature/nodelist/nodelist.h changed 6.3% diff
src/feature/nodelist/routerstatus_st.h changed 3.9% diff
src/feature/relay/dns.h changed 6.5% diff
src/feature/relay/router.h changed 4.6% diff
src/lib/cc/ctassert.h added
src/lib/compress/compress.h changed 0.9% diff
src/lib/compress/compress_sys.h added
src/lib/container/buffers.h moved 0.0%
src/lib/buf/buffers.h
src/lib/container/map.h changed 0.2% diff
src/lib/crypt_ops/crypto_rand.h changed 76.0% diff
src/lib/crypt_ops/crypto_sys.h added
src/lib/defs/time.h added
src/lib/encoding/binascii.h changed 2.1% diff
src/lib/encoding/kvline.h added
src/lib/err/torerr.h changed 2.3% diff
src/lib/err/torerr_sys.h added
src/lib/evloop/workqueue.h changed 0.8% diff
src/lib/intmath/cmp.h changed 9.1% diff
src/lib/log/git_revision.h moved 0.0%
src/lib/version/git_revision.h
src/lib/log/log.h changed 1.8% diff
src/lib/log/log_sys.h added
src/lib/malloc/map_anon.h added
src/lib/math/fp.h changed 4.9% diff
src/lib/math/prob_distr.h added
src/lib/net/buffers_net.h changed 34.1% diff
src/lib/net/network_sys.h added
src/lib/net/resolve.h changed 2.7% diff
src/lib/net/socket.h changed 1.0% diff
src/lib/process/process.h added
src/lib/process/process_sys.h added
src/lib/process/process_unix.h added
src/lib/process/process_win32.h added
src/lib/process/subprocess.h removed
src/lib/process/winprocess_sys.h added
src/lib/smartlist_core/smartlist_foreach.h changed 12.9% diff
src/lib/string/util_string.h changed 3.0% diff
src/lib/subsys/subsys.h added
src/lib/thread/thread_sys.h added
src/lib/time/compat_time.h changed 53.5% diff
src/lib/time/time_sys.h added
src/lib/tls/tortls_sys.h added
src/lib/version/torversion.h added
src/lib/wallclock/wallclock_sys.h added
src/test/test.h changed 10.0% diff
src/trunnel/circpad_negotiation.h added
src/trunnel/netinfo.h added
src/win32/orconfig.h changed 0.5% diff

C Programs (198 of 505):

NameStatusDeltaVisual Diff
src/app/config/config.c changed 0.6% diff
src/app/config/statefile.c changed 1.3% diff
src/app/main/main.c changed 5.1% diff
src/app/main/subsysmgr.c added
src/app/main/subsystem_list.c added
src/core/mainloop/connection.c changed 1.4% diff
src/core/mainloop/mainloop.c changed 9.0% diff
src/core/mainloop/netstatus.c changed 100.0% diff
src/core/mainloop/periodic.c changed 8.0% diff
src/core/or/channeltls.c changed 3.1% diff
src/core/or/circuitbuild.c changed 2.3% diff
src/core/or/circuitlist.c changed 1.8% diff
src/core/or/circuitpadding.c added
src/core/or/circuitstats.c changed 0.2% diff
src/core/or/circuituse.c changed 1.3% diff
src/core/or/connection_edge.c changed 0.3% diff
src/core/or/connection_or.c changed 4.6% diff
src/core/or/ocirc_event.c added
src/core/or/orconn_event.c added
src/core/or/policies.c changed 1.5% diff
src/core/or/protover.c changed 0.8% diff
src/core/or/relay.c changed 1.1% diff
src/core/or/scheduler.c changed 0.1% diff
src/core/or/scheduler_kist.c changed 0.3% diff
src/core/or/versions.c changed 22.2% diff
src/core/proto/proto_cell.c changed 1.3% diff
src/core/proto/proto_control0.c changed 4.8% diff
src/core/proto/proto_ext_or.c changed 2.7% diff
src/core/proto/proto_http.c changed 0.7% diff
src/core/proto/proto_socks.c changed 0.1% diff
src/ext/csiphash.c changed 3.9% diff
src/ext/getdelim.c changed 3.3% diff
src/ext/readpassphrase.c changed 0.6% diff
src/ext/timeouts/timeout.c changed 0.2% diff
src/feature/client/bridges.c changed 0.3% diff
src/feature/client/dnsserv.c changed 0.9% diff
src/feature/client/transports.c changed 14.5% diff
src/feature/control/btrack.c added
src/feature/control/btrack_circuit.c added
src/feature/control/btrack_orconn.c added
src/feature/control/btrack_orconn_cevent.c added
src/feature/control/btrack_orconn_maps.c added
src/feature/control/control.c changed 5.3% diff
src/feature/control/control_bootstrap.c added
src/feature/dirauth/bwauth.c changed 8.8% diff
src/feature/dirauth/dirvote.c changed 2.2% diff
src/feature/dirauth/process_descs.c changed 1.5% diff
src/feature/dirauth/shared_random.c changed 0.5% diff
src/feature/dirauth/shared_random_state.c changed 5.4% diff
src/feature/dirauth/voteflags.c changed 0.9% diff
src/feature/dircache/consdiffmgr.c changed 3.8% diff
src/feature/dircache/dircache.c changed 7.2% diff
src/feature/dircache/dirserv.c changed 0.6% diff
src/feature/dirclient/dirclient.c changed 0.6% diff
src/feature/dircommon/consdiff.c changed 2.8% diff
src/feature/dirparse/authcert_parse.c changed 7.1% diff
src/feature/dirparse/microdesc_parse.c changed 6.4% diff
src/feature/dirparse/ns_parse.c changed 3.3% diff
src/feature/dirparse/parsecommon.c changed 8.6% diff
src/feature/dirparse/routerparse.c changed 0.3% diff
src/feature/hibernate/hibernate.c changed 2.0% diff
src/feature/hs/hs_descriptor.c changed 2.5% diff
src/feature/hs/hs_service.c changed 0.1% diff
src/feature/nodelist/authcert.c changed 0.4% diff
src/feature/nodelist/fmt_routerstatus.c changed 1.1% diff
src/feature/nodelist/microdesc.c changed 1.3% diff
src/feature/nodelist/networkstatus.c changed 5.5% diff
src/feature/nodelist/nodefamily.c added
src/feature/nodelist/nodelist.c changed 4.1% diff
src/feature/nodelist/routerlist.c changed 0.1% diff
src/feature/relay/dns.c changed 3.3% diff
src/feature/relay/ext_orport.c changed 0.3% diff
src/feature/relay/router.c changed 5.4% diff
src/feature/rend/rendcache.c changed 0.2% diff
src/feature/rend/rendmid.c changed 1.1% diff
src/feature/stats/geoip_stats.c changed 0.1% diff
src/lib/compress/compress.c changed 2.0% diff
src/lib/compress/compress_buf.c changed 1.5% diff
src/lib/container/bloomfilt.c changed 0.7% diff
src/lib/container/buffers.c moved 1.6% diff
src/lib/buf/buffers.c
src/lib/container/map.c changed 0.1% diff
src/lib/crypt_ops/crypto_init.c changed 19.8% diff
src/lib/crypt_ops/crypto_rand.c changed 14.0% diff
src/lib/crypt_ops/crypto_rand_fast.c added
src/lib/crypt_ops/crypto_rand_numeric.c added
src/lib/crypt_ops/digestset.c changed 1.9% diff
src/lib/encoding/binascii.c changed 2.3% diff
src/lib/encoding/kvline.c added
src/lib/err/torerr.c changed 2.8% diff
src/lib/err/torerr_sys.c added
src/lib/evloop/timers.c changed 0.5% diff
src/lib/evloop/workqueue.c changed 1.1% diff
src/lib/log/git_revision.c moved 6.1% diff
src/lib/version/git_revision.c
src/lib/log/log.c changed 0.3% diff
src/lib/log/log_sys.c added
src/lib/malloc/map_anon.c added
src/lib/math/fp.c changed 19.2% diff
src/lib/math/prob_distr.c added
src/lib/memarea/memarea.c changed 0.9% diff
src/lib/net/address.c changed 2.0% diff
src/lib/net/buffers_net.c changed 70.4% diff
src/lib/net/inaddr.c changed 2.2% diff
src/lib/net/network_sys.c added
src/lib/net/resolve.c changed 1.3% diff
src/lib/net/socket.c changed 4.8% diff
src/lib/net/socketpair.c changed 2.4% diff
src/lib/process/process.c added
src/lib/process/process_sys.c added
src/lib/process/process_unix.c added
src/lib/process/process_win32.c added
src/lib/process/subprocess.c removed
src/lib/process/waitpid.c changed 0.5% diff
src/lib/process/winprocess_sys.c added
src/lib/sandbox/sandbox.c changed 0.6% diff
src/lib/string/compat_string.c changed 3.2% diff
src/lib/string/util_string.c changed 3.3% diff
src/lib/term/getpass.c changed 1.3% diff
src/lib/thread/compat_threads.c changed 10.5% diff
src/lib/time/compat_time.c changed 1.0% diff
src/lib/time/time_sys.c added
src/lib/time/tvdiff.c changed 0.6% diff
src/lib/tls/buffers_tls.c changed 0.7% diff
src/lib/tls/tortls.c changed 1.9% diff
src/lib/tls/tortls_nss.c changed 6.2% diff
src/lib/tls/tortls_openssl.c changed 0.1% diff
src/lib/version/version.c added
src/lib/wallclock/approx_time.c changed 25.1% diff
src/test/bench.c changed 14.6% diff
src/test/fuzz/fuzz_consensus.c changed 5.6% diff
src/test/fuzz/fuzz_diff.c changed 44.5% diff
src/test/fuzz/fuzz_diff_apply.c changed 22.0% diff
src/test/fuzz/fuzz_http.c changed 1.0% diff
src/test/fuzz/fuzz_http_connect.c changed 1.3% diff
src/test/fuzz/fuzz_socks.c changed 3.9% diff
src/test/fuzz/fuzz_strops.c added
src/test/fuzz/fuzz_vrs.c changed 24.8% diff
src/test/fuzz/fuzzing_common.c changed 3.6% diff
src/test/test-child.c removed
src/test/test-memwipe.c changed 1.3% diff
src/test/test-process.c added
src/test/test.c changed 2.2% diff
src/test/test_addr.c changed 4.6% diff
src/test/test_address.c changed 6.2% diff
src/test/test_btrack.c added
src/test/test_buffers.c changed 0.2% diff
src/test/test_channelpadding.c changed 0.1% diff
src/test/test_channeltls.c changed 0.4% diff
src/test/test_circuitbuild.c changed 2.7% diff
src/test/test_circuitpadding.c added
src/test/test_config.c changed 1.1% diff
src/test/test_consdiff.c changed 6.7% diff
src/test/test_consdiffmgr.c changed 4.1% diff
src/test/test_containers.c changed 1.4% diff
src/test/test_controller_events.c changed 33.5% diff
src/test/test_crypto.c changed 3.8% diff
src/test/test_crypto_rng.c added
src/test/test_dir.c changed 5.0% diff
src/test/test_dir_common.c changed 4.7% diff
src/test/test_dir_handle_get.c changed 5.4% diff
src/test/test_dns.c changed 7.0% diff
src/test/test_entrynodes.c changed 1.2% diff
src/test/test_extorport.c changed 0.2% diff
src/test/test_helpers.c changed 0.4% diff
src/test/test_hs_common.c changed 0.1% diff
src/test/test_hs_service.c changed 1.2% diff
src/test/test_logging.c changed 11.9% diff
src/test/test_mainloop.c changed 100.0% diff
src/test/test_microdesc.c changed 5.2% diff
src/test/test_netinfo.c added
src/test/test_nodelist.c changed 100.0% diff
src/test/test_oom.c changed 0.3% diff
src/test/test_options.c changed 0.04% diff
src/test/test_parsecommon.c added
src/test/test_periodic_event.c changed 18.8% diff
src/test/test_policy.c changed 2.0% diff
src/test/test_prob_distr.c added
src/test/test_process.c added
src/test/test_process_slow.c added
src/test/test_proto_http.c changed 0.6% diff
src/test/test_proto_misc.c changed 0.4% diff
src/test/test_pt.c changed 21.5% diff
src/test/test_rng.c added
src/test/test_router.c changed 100.0% diff
src/test/test_routerlist.c changed 3.5% diff
src/test/test_shared_random.c changed 20.7% diff
src/test/test_slow.c changed 18.0% diff
src/test/test_socks.c changed 0.1% diff
src/test/test_util.c changed 4.8% diff
src/test/test_util_format.c changed 1.1% diff
src/test/test_util_slow.c removed
src/test/test_voting_flags.c added
src/test/testing_common.c changed 3.5% diff
src/tools/tor-resolve.c changed 66.5% diff
src/trunnel/circpad_negotiation.c added
src/trunnel/netinfo.c added
src/trunnel/socks5.c changed 0.3% diff

Perl Programs (1 of 3):

NameStatusDeltaVisual Diff
scripts/maint/updateVersions.pl.in removed

Python Programs (2 of 9):

NameStatusDeltaVisual Diff
scripts/maint/checkIncludes.py changed 45.6% diff
src/test/test_rebind.py changed 3.6% diff

Automake Files (28 of 55):

NameStatusDeltaVisual Diff
configure.ac changed 1.5% diff
Makefile.am changed 6.5% diff
Makefile.in changed 10.6% diff
src/core/include.am changed 6.8% diff
src/include.am changed 7.0% diff
src/lib/buf/include.am added
src/lib/cc/include.am changed 35.1% diff
src/lib/compress/include.am changed 4.6% diff
src/lib/container/include.am changed 8.4% diff
src/lib/crypt_ops/include.am changed 5.3% diff
src/lib/defs/include.am changed 26.8% diff
src/lib/encoding/include.am changed 7.9% diff
src/lib/err/include.am changed 27.8% diff
src/lib/log/include.am changed 36.2% diff
src/lib/malloc/include.am changed 20.9% diff
src/lib/math/include.am changed 23.3% diff
src/lib/net/include.am changed 6.4% diff
src/lib/process/include.am changed 48.5% diff
src/lib/subsys/include.am added
src/lib/thread/include.am changed 12.8% diff
src/lib/time/include.am changed 11.6% diff
src/lib/tls/include.am changed 2.9% diff
src/lib/version/include.am added
src/lib/wallclock/include.am changed 11.3% diff
src/test/fuzz/include.am changed 6.8% diff
src/test/include.am changed 5.3% diff
src/tools/include.am changed 12.1% diff
src/trunnel/include.am changed 15.7% diff

Rust Programs (4 of 26):

NameStatusDeltaVisual Diff
src/rust/build.rs changed 2.0% diff
src/rust/protover/ffi.rs changed 0.5% diff
src/rust/protover/protover.rs changed 0.5% diff
src/rust/tor_util/strings.rs changed 3.3% diff

Configure Scripts (all 1):

NameStatusDeltaVisual Diff
configure changed 0.4% diff

HTML Pages (5 of 6):

NameStatusDeltaVisual Diff
doc/tor-gencert.html.in changed 0.005%
doc/tor-print-ed-signing-cert.html.in changed 0.01%
doc/tor-resolve.html.in changed 0.01%
doc/tor.html.in changed 2.3%
doc/torify.html.in changed 0.01%

NSIS Scripts (1 of 2):

NameStatusDeltaVisual Diff
contrib/win32build/tor-mingw.nsi.in changed 0.3% diff

Directories (3 of 106):

NameStatus
src/lib/buf added
src/lib/subsys added
src/lib/version added

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 2.8% diff

Text Files (8 of 43):

NameStatusDeltaVisual Diff
doc/HACKING/ReleasingTor.md changed 37.6% diff
doc/tor-gencert.1.in changed 1.9% diff
doc/tor-print-ed-signing-cert.1.in changed 5.1% diff
doc/tor-resolve.1.in changed 3.3% diff
doc/tor.1.in changed 5.4% diff
doc/tor.1.txt changed 3.7% diff
doc/torify.1.in changed 4.2% diff
ReleaseNotes changed 1.3% diff
src/config/geoip changed skipped
src/config/geoip6 changed skipped

Packages Compared:

tor-0.3.5.8.tar.gz
tor-0.4.0.4-rc.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)