Commits on Source
23660
c35fad2b
Remove some deadcode for parsing v1 directories
Sep 18, 2012
0b598cb2
Say "KBytes" rather than "KB" in the man page
Oct 06, 2012
9dee6b1d
Compile (with warnings) with mingw64
Nov 02, 2012
5e096b67
Remove an unused variable; part of mingw64 patch from yayooo
Nov 02, 2012
07656d70
Add a PID_T_FORMAT for writing pids to logs
Nov 02, 2012
1bfda600
Add a TOR_SOCKET_T_FORMAT construction for logging sockets.
Nov 02, 2012
4458fd0c
In the unit tests, use "test_eq_ptr" and "test_neq_ptr" consistently
Nov 02, 2012
bfffc1f0
Allow a v4 link protocol for 4-byte circuit IDs.
Nov 06, 2012
1c0e87f6
Add a pointless 2-byte memset in cell_pack
Nov 06, 2012
8e8c0674
Implement proposal-214 rules for CircID checking.
Nov 06, 2012
2bf195d0
Add script to fix "A1" entries in geoip file.
Nov 27, 2012
35d09dd6
Update to the November 2012 GeoIP database.
Nov 27, 2012
3c3084e1
Add a crypto_dh_dup, for benchmark support
Dec 06, 2012
4f60bca1
Add benchmark to test onionskin performance.
Dec 06, 2012
6921d1fd
Implement HKDF from RFC5869
Dec 06, 2012
014e6905
Add a unit test for the old KDF while we're at it
Dec 06, 2012
c718921d
Update to the December 2012 GeoIP database.
Dec 06, 2012
b326e761
Use FreeLibrary, not CloseHandle, for library in test_util.c
Dec 06, 2012
06cd6226
Add a way to configure selection weights for dir_server_t
Dec 06, 2012
a8d491a8
Add an option to weight down authorities when choosing a fallback
Dec 06, 2012
f742b33d
Drop FallbackNetworkstatusFile; it never worked.
Dec 06, 2012
42e3c04a
Bug 3443: Don't count ORconn setup in circuit build time.
Dec 07, 2012
f4f7e7a6
Merge branch 'bug3443_squashed'
Dec 07, 2012
025dc19b
Merge remote-tracking branch 'public/bug6887'
Dec 07, 2012
81fcebcd
Merge branch 'bug7306'
Dec 07, 2012
f366b011
Merge remote-tracking branch 'karsten/task-6266'
Dec 07, 2012
504d4aa8
Expand the manpage to say: watch out for nonlocal socks
Dec 07, 2012
cd4f56a3
Fix infinite loop in circuit_expire_bulding
Dec 07, 2012
3fa9151f
Merge branch 'win64-7260'
Dec 07, 2012
c8056dcb
Fix some wide lines
Dec 07, 2012
954f263e
Add the ability to count circuit timeouts for guards.
Dec 07, 2012
248fbc36
Update pathbias parameters to match Proposal 209.
Dec 07, 2012
9bf5582e
Add log message checks for different rates.
Dec 07, 2012
ab9c83c9
Update Path Bias log messages to match Proposal 209.
Dec 07, 2012
a5487364
Refactor pathbias functions to use pathbias_should_count.
Dec 07, 2012
19299669
Fix spaces.
Dec 07, 2012
bb548134
Update with code review changes from Nick.
Dec 07, 2012
df4aeaa0
Update manpage for new PathBias torrc options.
Dec 07, 2012
f215d191
Add a changes file for bug7157.
Dec 07, 2012
ef1b830e
Fix an assert crash and an incorrectly placed return.
Dec 07, 2012
da5c398d
Be explicit about units for timeout.
Dec 07, 2012
412ae099
Prop 209: Add path bias counts for timeouts and other mechanisms.
Dec 07, 2012
aa0e6e2c
Prop 209: Add in hidserv path bias counts for usage.
Dec 07, 2012
428fbfc1
Prop209: Rend circuits weren't ever marked dirty.
Dec 07, 2012
7f8cbe38
Fix a crash due to NULL circ->n_chan.
Dec 07, 2012
a6307268
Move a pathbias function that depends on entryguard_t.
Dec 07, 2012
c3028edb
Remove n_chan codepaths for determinining guard.
Dec 07, 2012
9b404660
Document that care needs to be taken with any_streams_attached.
Dec 07, 2012
721f7e37
Fix a crash bug and pass down a remote reason code.
Dec 07, 2012
7a28862d
Fix another crash bug.
Dec 07, 2012
ecaeb505
Note a strange case for SOCKS streams.
Dec 07, 2012
dc86d7c3
Note more potential issues.
Dec 07, 2012
c3b71a3f
Actually, both nacks and acks indicate a valid path
Dec 07, 2012
26fa4722
Refactor path use bias code into own function.
Dec 07, 2012
5f733ccd
Fix some hidden service edge cases.
Dec 08, 2012
b599a6ed
Sadly, we can't safely count client intro circ success
Dec 08, 2012
686fc222
Allow any valid 'end' cell to mean a circuit was used successfully.
Dec 08, 2012
930fbb2f
Flag cannibalized circs as used (non-ideal).
Dec 09, 2012
fbbf894d
Add intro+rend cannibalize param..
Dec 09, 2012
04866055
Change from first hop accounting to 2nd hop accounting
Dec 09, 2012
a90f165b
Rename first_hop to circ_attempt.
Dec 09, 2012
ab1fce5c
Also shorten circuit_successes to circ_successes.
Dec 09, 2012
2dbb62f1
Convert to doubles for all pathbias state.
Dec 09, 2012
b75880d7
Fix a rather serious use-count state bug.
Dec 09, 2012
4590993f
Space fixes.
Dec 09, 2012
aa16d59e
Clean up some XXX comments.
Dec 09, 2012
08da2470
Update changes file.
Dec 09, 2012
43a00877
Update manpage.
Dec 10, 2012
d409c8a9
More log message and space fixups.
Dec 10, 2012
c1bc6a11
Add a missing comment.
Dec 10, 2012
21b5d76a
Mention that dist-geoip6 was bug 7655
Dec 11, 2012
af9011f8
Woops, this log message triggers with the 2-hop bias commit.
Dec 11, 2012
ccaeef22
Tags on relay cells can result in certain reason codes.
Dec 11, 2012
d2cfd52d
Update to the November 2012 GeoIP database.
Dec 13, 2012
c9a5d613
Update to the December 2012 GeoIP database.
Dec 13, 2012
6bdfa295
Add link explaining how the geoip file was created.
Dec 13, 2012
01ac961c
Merge branch 'fallback_dirsource_v3'
Dec 13, 2012
6a468a17
Fix two wide lines in config.c
Dec 13, 2012
cfa07f39
Note that fallback_dirsource was proposal 206, bug 572.
Dec 13, 2012
52bf1556
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
Dec 13, 2012
579808d4
Merge remote-tracking branch 'origin/maint-0.2.3'
Dec 13, 2012
b1ff8dae
Nuke uses of memcmp outside of unit tests
Dec 13, 2012
3874e74b
Avoid a 'may be used uninitialized' warning
Dec 17, 2012
44a9a477
Oops; make DNSPort configuration take address family options
Dec 17, 2012
d3e9e03c
Add options to turn DNS cache use on or off per client port.
Dec 17, 2012
32219d83
Oops: make the check for not adding ip->ip DNS maps correct
Dec 17, 2012
f3348766
Implement option to turn off DNS cache use on a client port
Dec 17, 2012
7536c40e
Implement option to turn off DNS cache modification by a client port
Dec 17, 2012
bde6f2da
Add documentation for the client-side DNS cache options
Dec 17, 2012
522e90d6
Changes file for new DNS caching options
Dec 17, 2012
7315a676
Refactor port_cfg_t creation into a port_cfg_new() function
Dec 17, 2012
ac990aa4
Turn off by-default use of client-side DNS cacheing.
Dec 17, 2012
593b235c
changes entry for disabling cache usage by default
Dec 17, 2012
8eb422e7
Don't use the cache when changing an IP address because of an exit policy
Dec 17, 2012
8969d9e0
Fixed an unused-variable warning
Dec 17, 2012
88d7312f
Fix another uninitialized var warning from GCC
Dec 17, 2012
963b3d15
Refactor the code to check if an address is matched by automapsuffixes
Dec 17, 2012
de4cc126
Build and test most of the machinery needed for IPv6 virtualaddrmaps
Dec 17, 2012
8d080d0b
Per-listener option to prefer IPv6 automaps when possible.
Dec 17, 2012
4ded40b0
Add missing doxygen for DNS and automap code
Dec 17, 2012
23,560 additional commits have been omitted to prevent performance issues.
Loading
Loading