Commits on Source
23410
0b598cb2
Say "KBytes" rather than "KB" in the man page
Oct 06, 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
f269e0f9
Wrapper function for the common rate-limited-log pattern.
Dec 26, 2012
a7334f51
Use log_fn_ratelim in a few places.
Dec 26, 2012
4b571d3a
Fix memory leak in safe-cookie authentication code
Dec 28, 2012
b509ead2
Avoid leaking headers received from SSL proxy
Dec 28, 2012
d3aabf4d
Fix various small leaks on error cases
Dec 28, 2012
ee1d8dc4
Fix a leak-on-error case in 0.2.4 spotted by coverity
Dec 28, 2012
f272ee6a
Fix an impossible-in-normal-operation leaks in dirvote
Dec 28, 2012
b0b3c14c
Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelay
Jan 03, 2013
b9fb0172
Use a TAILQ, not a singly-linked queue, for the onion queue.
Jan 03, 2013
30e13938
Record and report the overhead of how we handle onionskins.
Jan 03, 2013
677d1827
Better handling (I think) for onionskin timing w jumpy clocks
Jan 03, 2013
d1b5ae90
When we get an END cell before CONNECTED, don't report SOCKS success
Jan 16, 2013
08de029a
Removee dirrec-v*-sharestatistics
Jan 16, 2013
e53e6caa
Adjust control_reason when adjusting reason (related to 7902)
Jan 16, 2013
da1e44ee
Remove dirreq-v2-* lines from extra-info descriptors.
Jan 17, 2013
ff9bdbd5
When excluding nodes by country, exclude {??} and {A1} too
Jan 17, 2013
42c4418b
Split smartlist_choose_node_by_bandwidth_weights
Jan 18, 2013
c71b7db8
Merge remote-tracking branch 'karsten/bug5823'
Jan 19, 2013
f8583702
Prevent early close of path bias testing circuits.
Jan 20, 2013
06a1d0b0
squash! Implement Path use bias accounting.
Jan 20, 2013
b810d322
squash! Remove a source of error during path bias scaling
Jan 20, 2013
dd77b652
More of
b30d0625
for #6826: fix compat_libevent compilation
Jan 21, 2013
b415aba5
Merge remote-tracking branch 'public/bug8012'
Jan 22, 2013
a78542f0
Bug 8024: Check for null/closed channel before probing.
Jan 22, 2013
dfbd19df
Merge branch 'time_based_onionqueue_v2' of
ssh://git-rw.torproject.org/nickm/tor
Jan 24, 2013
acd72d4e
Correctly copy microdescs/extrinfos with internal NUL bytes
Jan 26, 2013
123daffb
Merge branch 'bug7802' of
ssh://git-rw.torproject.org/mikeperry/tor
Jan 28, 2013
a0351311
Fix unit test to not expect v2 directory request geoip info
Jan 29, 2013
73d605b0
Detect platforms where memset(0) doesn't set doubles to 0.0.
Jan 29, 2013
ec7ffed7
Document the ?? country code.
Jan 30, 2013
fcf906ec
Add a function to compute fraction of nodes (by weighted bw) with descriptors
Jan 30, 2013
bc52e048
Add an optional out-arg to count_usable_descriptors
Jan 30, 2013
813a0f8c
Compute whether we're ready to build circuits based on fraction of paths
Jan 30, 2013
02c32091
Parameterize FRAC_USABLE_NEEDED for fraction of circuits
Jan 30, 2013
29136bd7
Merge branch 'bug5956_squashed'
Jan 30, 2013
35daf6f6
Rename all of the macros in tor_queue.h to start with TOR_
Jan 30, 2013
73f85905
Merge branch 'rename_queue_macros_squashed'
Jan 30, 2013
97d0872f
Build donna32 with -fomit-frame-pointer
Jan 30, 2013
b0dd3558
Use %d, not %02d, for decimal percentages
Jan 30, 2013
b35b4d5a
Merge branch 'double-0-check'
Jan 31, 2013
294ce2ea
whitespace fix
Jan 31, 2013
abb5519d
typo in crypto_curve25519.c comment, spotted by rransom
Jan 31, 2013
a141430e
Rename log() to tor_log() for logging
Feb 01, 2013
b034d07a
Remove old wrapper code and defines for keeping log() and log(3) apart
Feb 01, 2013
1dd03fbc
Fix a silly mistake in the tor_mathlog() documentation. Give it a unit test.
Feb 01, 2013
7301339e
fix wide lines from tor_log rename
Feb 01, 2013
fd492263
Help us track bug 8093:
Feb 01, 2013
ec90ed4f
Merge branch 'rename_log_7599'
Feb 01, 2013
173ed05d
Clarify state transition and related pathbias comments
Feb 01, 2013
6828a196
Add a tristate to guard against unexpected circ purpose transitions
Feb 01, 2013
2b2c7f23
Mark entry guard state dirty everwhere the pathbias code touches it.
Feb 01, 2013
dfcfb5d1
Refactor the scaling parameter fetching into a single function.
Feb 01, 2013
3a63e5ef
Refactor and rename pathbias rate evaluation.
Feb 01, 2013
bce6714f
Refactor code that rolls back the use state
Feb 01, 2013
95d272f5
Bounds-check path bias rate parameters.
Feb 01, 2013
6e4610de
Fix a log typo found by sysrqb.
Feb 01, 2013
da581777
Rename and relocate the bw weight scale param getter.
Feb 01, 2013
b3e57b76
Increment an informational counter for use failed state.
Feb 01, 2013
fed7f013
Add EntryGuardPathUseBias to state file keyword list.
Feb 01, 2013
996db755
Fix a couple of warnings on the 8081 branch.
Feb 01, 2013
4074ff44
Merge branch 'ticket8081_squashed'
Feb 01, 2013
b4429307
Fix serious breakage in connection_handle_write_impl
Feb 01, 2013
690ea9e8
Clarify documentation of connection_finished_flushing
Feb 01, 2013
c93f66b1
Merge remote-tracking branch 'public/bug7708_023_v3_squashed'
Feb 01, 2013
acb43c07
Merge remote-tracking branch 'public/feature7706'
Feb 01, 2013
a8297cdb
use microdescriptors if *any* of our bridges can handle them
Feb 02, 2013
bce5019e
generalize choose_random_entry()'s dirinfo parameter
Feb 02, 2013
ddf2c36a
Whoops: evdns_log, not tor_log, in src/ext/eventdns.c
Feb 04, 2013
40c13240
When computing performance thresholds, ignore omitted-as-sybil nodes.
Feb 04, 2013
8be7f69f
Refactor should-count-towards-thresholds test into new function
Feb 04, 2013
317d16de
Increase the minimum value for the Fast flag to 4096.
Feb 04, 2013
61995d3e
Ignore tiny bandwidths entirely when computing thresholds
Feb 04, 2013
4eff8b65
When we mark a node as a sybil, mark it down and reset its uptime to 0
Feb 04, 2013
5ea9a90d
Fix compilation with --disable-curve25519 option
Feb 04, 2013
7cde094f
Fix a warning when building with --disable-curve25519
Feb 04, 2013
b64dc35b
Reinstate some fixes/tweaks from
6e4a4002
Feb 04, 2013
898f2d7c
Merge branch 'bug8153'
Feb 04, 2013
2e9cd4b7
Quick fix on 5956 for authorities
Feb 04, 2013
b1cb9ebb
Merge branch 'bug8146_etc'
Feb 04, 2013
12f2d986
Merge branch 'authdir_quick_fix'
Feb 04, 2013
cd4ad45b
Include a flag-thresholds line in each vote to describe flag cutoffs
Feb 04, 2013
03bdb4d5
fold in changes for 0.2.4.10-alpha
Feb 04, 2013
54f9a402
bump to 0.2.4.10-alpha
Feb 04, 2013
2c73fe5f
bump to 0.2.4.10-alpha-dev
Feb 04, 2013
a99ebaf4
Lower path use bias thresholds.
Feb 04, 2013
2b68a066
Update manpage for new pathbias use thresholds.
Feb 04, 2013
2dcad03e
Merge remote-tracking branch 'public/bug8151'
Feb 05, 2013
1cd67443
New consensus method: clip the maximum votable unmeasured bw
Feb 05, 2013
b4a68d17
revise history
Feb 05, 2013
266419d2
Tolerate curve25519 backends where the high bit of the pk isn't ignored
Feb 07, 2013
0175209e
Merge branch 'bug8121_squashed'
Feb 07, 2013
b0355373
Separate the flags for logging use bias.
Feb 07, 2013
3fb40fa3
Changes file for path use bias threshold changes.
Feb 07, 2013
bbd38f29
Better document an XXX comment about refactoring.
Feb 07, 2013
eb15be3d
Mention a trac ticket relevant to an XXX comment.
Feb 07, 2013
12c6475c
Merge branch 'ticket8161_squashed'
Feb 07, 2013
23,310 additional commits have been omitted to prevent performance issues.
Loading
Loading