| Commit message (Expand) | Author | Age |
... | |
| * | | | | | | | parameterize bw cutoffs to guarantee Fast and Guard flags•••Now it will be easier for researchers to simulate Tor networks with
different values. Resolves ticket 4484.
| Roger Dingledine | 2011-11-21 |
| * | | | | | | | Merge branch 'bug4518' into maint-0.2.2 | Nick Mathewson | 2011-11-21 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | Only call cull_wedged_cpuworkers once every 60 seconds.•••The function is over 10 or 20% on some of Moritz's profiles, depending
on how you could.
Since it's checking for a multi-hour timeout, this is safe to do.
Fixes bug 4518.
| Nick Mathewson | 2011-11-19 |
* | | | | | | | | | fold in more changes entries | Roger Dingledine | 2011-11-21 |
* | | | | | | | | | further cleanups | Roger Dingledine | 2011-11-21 |
* | | | | | | | | | fold in more changes entries | Roger Dingledine | 2011-11-21 |
* | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-21 |
|\| | | | | | | | |
|
| * | | | | | | | | Merge remote-tracking branch 'public/bug3963' into maint-0.2.2 | Nick Mathewson | 2011-11-21 |
| |\ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | All NT service configuration commands should make the process exit.•••Fixes bug 3963; fix on 0.2.0.7-alpha.
| Nick Mathewson | 2011-09-08 |
* | | | | | | | | | | Merge branch 'bug4360' | Nick Mathewson | 2011-11-21 |
|\ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|/ /
|/| | | | | | | | | |
|
| * | | | | | | | | | Changes file for bug4360 | Nick Mathewson | 2011-11-21 |
| * | | | | | | | | | normalize the name of the CERTS cell | Roger Dingledine | 2011-10-31 |
* | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-20 |
|\ \ \ \ \ \ \ \ \ \
| | |/ / / / / / / /
| |/| | | | | | | | |
|
| * | | | | | | | | | Changes file for bug4521 backports. | Nick Mathewson | 2011-11-20 |
| * | | | | | | | | | Sockets are unsigned on windows•••this gets rid of a warning about signed/unsigned comparison
This is a backport of 0a5338e03cdf14ef80584c6ff8adeb49200b8a76 that
accidentally only went into master
| Sebastian Hahn | 2011-11-20 |
| * | | | | | | | | | Get rid of an unused parameter warning on win•••This is a backport of bed79c47f4ec0ee72b19e2b81c54131d516d07ef which
accidentally only went into master
| Sebastian Hahn | 2011-11-20 |
* | | | | | | | | | | Log more loudly on a bad cert from an authority.•••Clock skew made this situation way too frequent so we demoted it to
"protocol_warn", but when there's an authority, it should really just
be warn.
| Nick Mathewson | 2011-11-20 |
* | | | | | | | | | | changes file for bug4515 | Nick Mathewson | 2011-11-19 |
* | | | | | | | | | | Imporved unit test coverage for tor_inet_pton | Anders Sundman | 2011-11-19 |
* | | | | | | | | | | Minor tor_inet_pton bug fixes•••In particular:
* Disallow "0x10::"
* Don't blow up on ":"
* Disallow "::10000"
| Anders Sundman | 2011-11-19 |
* | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-18 |
|\| | | | | | | | | |
|
| * | | | | | | | | | Don't log about stats when running as a client without geoip•••Completely disable stats if we aren't running as a relay. We won't
collect any anyway, so setting up the infrastructure for them and
logging about them is wrong. This also removes a confusing log
message that clients without a geoip db would have seen.
Fixes bug 4353.
| Sebastian Hahn | 2011-11-19 |
| | |_|/ / / / / /
| |/| | | | | | | |
|
* | | | | | | | | | Merge remote-tracking branch 'public/benchmark' | Nick Mathewson | 2011-11-18 |
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|/ / /
|/| | | | | | | | |
|
| * | | | | | | | | All-in-one benchmark test for cell crypto | Nick Mathewson | 2011-11-11 |
| * | | | | | | | | Convert bench_dmap to produce reasonable output. | Nick Mathewson | 2011-11-11 |
| * | | | | | | | | New src/test/bench.c to allow us to actually _run_ benchmark code•••Yes, the timing functions are suboptimal. Please improve!
| Nick Mathewson | 2011-11-11 |
* | | | | | | | | | Fix a couple of memory leaks in rend_add_service spotted by coverity | Nick Mathewson | 2011-11-17 |
* | | | | | | | | | trivial code cleanup in generate_v2_networkstatus_opinion() | Roger Dingledine | 2011-11-16 |
* | | | | | | | | | fix trivial typo•••somebody should s/authoritative directory server/directory authority/g
at some point
| Roger Dingledine | 2011-11-16 |
* | | | | | | | | | Merge remote-tracking branch 'sebastian/bug2893' | Nick Mathewson | 2011-11-16 |
|\ \ \ \ \ \ \ \ \ |
|
| * | | | | | | | | | Eat all whitespace after a control command | Sebastian Hahn | 2011-11-16 |
| * | | | | | | | | | allow manual control port authenticate via netcat | Roger Dingledine | 2011-11-16 |
* | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-16 |
|\ \ \ \ \ \ \ \ \ \
| | |_|/ / / / / / /
| |/| | | | | | | | |
|
| * | | | | | | | | | Merge branch 'bug4457_022' into maint-0.2.2 | Nick Mathewson | 2011-11-16 |
| |\ \ \ \ \ \ \ \ \ |
|
* | \ \ \ \ \ \ \ \ \ | Merge branch 'bug4457_master' | Nick Mathewson | 2011-11-16 |
|\ \ \ \ \ \ \ \ \ \ \ |
|
| * | | | | | | | | | | | Disable IOCP and retry event_base_new_with_config once on failure•••This is a fancier bug4457 workaround for 0.2.3. In 0.2.2, we could
just tell Libevent "Don't enable locking!" so it wouldn't try to make
the event_base notifiable. But for IOCP, we need a notifiable base.
(Eventually, we'll want a notifiable base for other stuff, like
multithreaded crypto.) So the solution is to try a full-featured
initialization, and then retry with all the options turned off if that
fails.
| Nick Mathewson | 2011-11-14 |
| * | | | | | | | | | | | Merge remote-tracking branch 'public/bug4457_022' into bug4457_master•••Conflicts:
src/common/compat_libevent.c
Resolving conflict by not taking 7363eae13cb8 ("Use the
EVENT_BASE_FLAG_NOLOCK flag to prevent socketpair() invocation"): in
Tor 0.2.3.x, we _do_ sometimes use notifiable event bases.
| Nick Mathewson | 2011-11-14 |
| |\ \ \ \ \ \ \ \ \ \ \
| | | |/ / / / / / / / /
| | |/| | | | | | | | | |
|
| | * | | | | | | | | | | Detect failure from event_init() or event_base_new_with_config() | Nick Mathewson | 2011-11-14 |
| | * | | | | | | | | | | Use the EVENT_BASE_FLAG_NOLOCK flag to prevent socketpair() invocation•••In Tor 0.2.2, we never need the event base to be notifiable, since we
don't call it from other threads. This is a workaround for bug 4457,
which is not actually a Tor bug IMO.
| Nick Mathewson | 2011-11-14 |
* | | | | | | | | | | | | Fix a check-spaces complaint | Sebastian Hahn | 2011-11-16 |
* | | | | | | | | | | | | Don't allow building on platforms where AF_UNSPEC != 0 | Sebastian Hahn | 2011-11-16 |
* | | | | | | | | | | | | Don't fail to send netinfo if real_addr is unset•••If we haven't set real_addr on a connection, we also now that _base.addr
hasn't been tampered with. So we can use that.
| Sebastian Hahn | 2011-11-16 |
| |_|_|/ / / / / / / /
|/| | | | | | | | | | |
|
* | | | | | | | | | | | Merge branch 'bug4371_squashed' | Nick Mathewson | 2011-11-15 |
|\ \ \ \ \ \ \ \ \ \ \ |
|
| * | | | | | | | | | | | Make certificate skew into a protocol warning | Nick Mathewson | 2011-11-15 |
| * | | | | | | | | | | | Allow up to a 30 days future skew, 48 hours past skew in certs. | Nick Mathewson | 2011-11-15 |
|/ / / / / / / / / / / |
|
* | | | | | | | | | | | Merge remote-tracking branch 'sebastian/bug4469' | Nick Mathewson | 2011-11-15 |
|\ \ \ \ \ \ \ \ \ \ \ |
|
| * | | | | | | | | | | | Fix compile warnings on windows | Sebastian Hahn | 2011-11-15 |
* | | | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-15 |
|\ \ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / / /
|/| | | / / / / / / / /
| | |_|/ / / / / / / /
| |/| | | | | | | | | |
|
| * | | | | | | | | | | Use real_addr in send_netinfo•••Reported by "troll_un"; bugfix on 0.2.0.10-alpha; fixes bug 4349.
| Nick Mathewson | 2011-11-14 |
| | |/ / / / / / / /
| |/| | | | | | | | |
|
* | | | | | | | | | | Merge remote-tracking branch 'public/bug4367' | Nick Mathewson | 2011-11-14 |
|\ \ \ \ \ \ \ \ \ \
| |_|/ / / / / / / /
|/| | | | | | | | | |
|