Nick Mathewson
|
7dbf66713f
When freeing a cert_list_t, avoid memory leak.
|
11 years ago |
Andrea Shepard
|
aaa3a085db
Merge bug5595-v2-squashed into maint-0.2.4
|
11 years ago |
Andrea Shepard
|
ac73ceb728
Rephrase comment in trusted_dirs_load_certs_from_string() to reflect 5595 fix
|
11 years ago |
Andrea Shepard
|
17692b2fe2
Make warning in authority_cert_dl_failed() LD_BUG per NickM code review
|
11 years ago |
Andrea Shepard
|
2824bf3445
Use tor_asprintf() and clean up string handling in authority_certs_fetch_missing()
|
11 years ago |
Andrea Shepard
|
7b6ee54bdc
Avoid duplicate downloads by (fp,sk) and by fp for authority certs when bootstrapping
|
11 years ago |
Andrea Shepard
|
fddb814fea
When downloading certificates, distinguish requesting by identity digest from requesting by ID digest, signing key pair; fixes bug 5595
|
11 years ago |
Nick Mathewson
|
52cadff0d6
Rename all fields which measure bw in kb to end with _kb
|
11 years ago |
Nick Mathewson
|
26639b7798
Merge remote-tracking branch 'public/no_dup_guards' into maint-0.2.4
|
11 years ago |
Nick Mathewson
|
5bfa373eee
Remove some totally unused functions
|
11 years ago |
Nick Mathewson
|
365e302f61
Remove a bunch of unused macro definitions
|
11 years ago |
Nick Mathewson
|
1070a720ad
Be more robust when excluding existing nodes as new dirguards
|
11 years ago |
Roger Dingledine
|
178599f026
get rid of the new caching notion in resolve_my_address()
|
11 years ago |
Roger Dingledine
|
cc896f7c84
Teach resolve_my_address() to return a cached answer
|
11 years ago |
Roger Dingledine
|
92ea0b86de
Refactor resolve_my_address() so logs are more accurate / helpful
|
11 years ago |
Mike Perry
|
da5817772d
Rename and relocate the bw weight scale param getter.
|
11 years ago |
Nick Mathewson
|
a141430ec3
Rename log() to tor_log() for logging
|
11 years ago |
Nick Mathewson
|
fcf906ec73
Add a function to compute fraction of nodes (by weighted bw) with descriptors
|
11 years ago |
Nick Mathewson
|
42c4418bed
Split smartlist_choose_node_by_bandwidth_weights
|
11 years ago |
Nick Mathewson
|
49e619c1cf
Rename *_isin to *_contains
|
12 years ago |
Nick Mathewson
|
4da083db3b
Update the copyright date to 201.
|
11 years ago |
Nick Mathewson
|
b1bdecd703
Merge branch 'ntor-resquashed'
|
12 years ago |
Nick Mathewson
|
5b3dd1610c
Wrangle curve25519 onion keys: generate, store, load, publish, republish
|
12 years ago |
Nick Mathewson
|
8b5787ec0d
When there are no dir_server_ts to choose, don't crash
|
12 years ago |
Nick Mathewson
|
3874e74b49
Avoid a 'may be used uninitialized' warning
|
12 years ago |
Nick Mathewson
|
b1ff8daeb5
Nuke uses of memcmp outside of unit tests
|
12 years ago |
Nick Mathewson
|
a8d491a8fd
Add an option to weight down authorities when choosing a fallback
|
12 years ago |
Nick Mathewson
|
4e3d07a68a
When choosing among dirserver_ts, consider their weights
|
12 years ago |
Nick Mathewson
|
90f6071d8d
New FallbackDir option to add extra directories for bootstraping
|
12 years ago |
Nick Mathewson
|
46a62e3256
Refactor add_trusted_dir_server
|
12 years ago |