| Commit message (Expand) | Author | Age |
... | |
| * | | | | | | 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 |
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
|
| * | | | | | | | Even when we can't answer an AUTH_CHALLENGE, send NETINFO.•••Fixes bug 4368; fix on 0.2.3.6-alpha; bug found by "frosty".
| Nick Mathewson | 2011-11-03 |
| * | | | | | | | Fix bug 4367: correctly detect auth_challenge cells we can't use•••Found by frosty_un, bugfix on 0.2.3.6-alpha, fix suggested by arma.
| Nick Mathewson | 2011-11-03 |
* | | | | | | | | Merge remote-tracking branch '4ZM/topic/test/4433_address' | Nick Mathewson | 2011-11-14 |
|\ \ \ \ \ \ \ \ |
|
| * | | | | | | | | Unit tests for tor_addr_to_PTR_name | Anders Sundman | 2011-11-11 |
| * | | | | | | | | Return value bugfix of tor_addr_to_PTR_name•••Returns value semantics was inconsitent between IPv4 and IPv6
| Anders Sundman | 2011-11-11 |
* | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-11-14 |
|\ \ \ \ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | | |
|
| * | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | 2011-11-14 |
| |\ \ \ \ \ \ \ \ |
|
| | * \ \ \ \ \ \ \ | Merge remote-tracking branch 'karsten/geoip-november2011' into maint-0.2.1 | Nick Mathewson | 2011-11-14 |
| | |\ \ \ \ \ \ \ \
| | | |_|_|_|_|_|/ /
| | |/| | | | | | | |
|
| | | * | | | | | | | Update to the November 2011 GeoIP database. | Karsten Loesing | 2011-11-07 |
* | | | | | | | | | | Fix test_util.c compilation on MSVC•••"Those '{}' constructs are not well liked by MSVC (cl v.16.xx)."
Received on tor-dev; fixes bug on 0.2.3.3-alpha.
| Gisle Vanem | 2011-11-11 |
| |_|_|_|_|/ / / /
|/| | | | | | | | |
|
* | | | | | | | | | Remove the torint.h include from aes.h•••This hasn't been needed for a while, there's nothing in aes.h now that
would need uint* stuff.
| Sebastian Hahn | 2011-11-11 |
* | | | | | | | | | Fix the bench_{aes,dmap} test functions to work with TT•••TT expects them to be named test_bench_{aes,dmap}. Also change the
DISABLED macro to reflect that.
| Sebastian Hahn | 2011-11-11 |
* | | | | | | | | | Remove vestiges of RIJNDAEL_COUNTER_OPTIMIZATION | Nick Mathewson | 2011-11-11 |
* | | | | | | | | | Stop using "u32" and "u8" in aes.c | Nick Mathewson | 2011-11-11 |
* | | | | | | | | | Dump our internal AES implementation•••This thing was pretty pointless on versions of OpenSSL 0.9.8 and later,
and almost totally pointless on OpenSSL 1.0.0.
Also, favor EVP by default, since it lets us get hardware acceleration
where present. (See issue 4442)
| Nick Mathewson | 2011-11-11 |
* | | | | | | | | | Changes file for patches from 4ZM | Nick Mathewson | 2011-11-11 |
* | | | | | | | | | Merge remote-tracking branch '4ZM/topic/test/4434_address' | Nick Mathewson | 2011-11-11 |
|\ \ \ \ \ \ \ \ \ |
|
| * | | | | | | | | | Unit tests for tor_addr_to_str | Anders Sundman | 2011-11-11 |
| * | | | | | | | | | Fixed buffer bounds check bug in tor_addr_to_str | Anders Sundman | 2011-11-11 |
| * | | | | | | | | | Unit tests for tor_inet_ntop | Anders Sundman | 2011-11-11 |
| * | | | | | | | | | Fixed of-by-one error in tor_inet_ntop•••The of-by-one error could lead to 1 byte buffer over runs IPv6 for addresses.
| Anders Sundman | 2011-11-11 |
| | |_|_|/ / / / /
| |/| | | | | | | |
|
* | | | | | | | | | Unit tests for eat_whitespace functions | Anders Sundman | 2011-11-10 |
* | | | | | | | | | Unit test for n_bits_set func | Anders Sundman | 2011-11-10 |
* | | | | | | | | | Unit test for hex_str func•••Note: Too long input is undefined by contract. That behaviour should not be asserted in test.
| Anders Sundman | 2011-11-10 |
|/ / / / / / / / |
|