| Commit message (Expand) | Author | Age |
* | Log OpenSSL errors coming from bufferevent_openssl | Nick Mathewson | 2010-10-11 |
* | Merge remote branch 'sjmurdoch/bug1903' | Nick Mathewson | 2010-10-11 |
|\ |
|
| * | Add a unit test for tor_spawn_background•••- Test sucessfully starting a process
- Test failing to find the executable
| Steven Murdoch | 2010-10-10 |
| * | Update documentation for tor_spawn_background•••- Include description of stdout_read, stderr_read, and argv
| Steven Murdoch | 2010-10-10 |
| * | Fix issues in nickm's review of log_from_pipe for bug #1903•••- Replace sscanf with tor_sscanf
- Replace use of strstr with equivalent call to strcmpstart
| Steven Murdoch | 2010-10-10 |
| * | Fix nickm's comments on logging for bug #1903•••- Use log_warn rather than log_err for bad but survivable events
| Steven Murdoch | 2010-10-10 |
| * | Note icky constructs mentioned in bug #1903•••- To be dealt with as part of bug #2029
| Steven Murdoch | 2010-10-10 |
| * | Fix issues in nickm's review of format_helper_exit_status for bug #1903•••- Responsibility of clearing hex_errno is no longer with caller
- More conservative bounds checking
- Length requirement of hex_errno documented
- Output format documented
| Steven Murdoch | 2010-10-04 |
* | | Make tor_sscanf handle %x | Nick Mathewson | 2010-10-11 |
* | | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-10-04 |
|\ \
| |/
|/| |
|
| * | Correct a bogus comment.•••Whether or not OpenSSL reference-counts SSL_CTX objects is irrelevant;
what matters is that Tor reference-counts its wrapper objects for
SSL_CTXs.
| Robert Ransom | 2010-10-04 |
| * | Correct a couple of log messages in tortls.c | Robert Ransom | 2010-10-04 |
| * | Fix several comments in tortls.c | Robert Ransom | 2010-10-04 |
* | | Initialize fd values in tor_port_check_forwarding to -1 | Nick Mathewson | 2010-10-01 |
* | | Merge branch 'tor-fw-squashed2'•••Conflicts:
src/common/util.c
| Nick Mathewson | 2010-09-30 |
|\ \ |
|
| * | | Fix space and formatting issues | Nick Mathewson | 2010-09-30 |
| * | | #if-out the fw-helper code in util.c when building on windows | Nick Mathewson | 2010-09-30 |
| * | | Start tor-fw-helper in the background, and log whatever it outputs | Steven Murdoch | 2010-09-30 |
* | | | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-09-30 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Fix check-spaces | Sebastian Hahn | 2010-09-30 |
* | | make c612ddee compile with old libevents | Roger Dingledine | 2010-09-29 |
* | | Autodetect the number of CPUs when possible if NumCPUs==0•••This is needed for IOCP, since telling the IOCP backend about all
your CPUs is a good idea. It'll also come in handy with asn's
multithreaded crypto stuff, and for people who run servers without
reading the manual.
| Nick Mathewson | 2010-09-28 |
* | | Add a new option to enable/disable IOCP support | Nick Mathewson | 2010-09-28 |
* | | Merge branch 'bufferevent5' | Nick Mathewson | 2010-09-27 |
|\ \
| |/
|/| |
|
| * | Make the bufferevent code use the renegotiation-reenabling hack | Nick Mathewson | 2010-09-27 |
| * | Always defer bufferevent_openssl callbacks to avoid reentrant invocations | Nick Mathewson | 2010-09-27 |
| * | Fix whitespace in bufferevents branch | Nick Mathewson | 2010-09-27 |
| * | Document and/or fix stuff found by Sebastian in code review•••Thanks to Sebastian for his code-review of the bufferevents patch series.x
| Nick Mathewson | 2010-09-27 |
| * | Some bufferevents related fixes and pointers for nickm | Sebastian Hahn | 2010-09-27 |
| * | Convert bufferevents to use rate-limiting.•••This requires the latest Git version of Libevent as of 24 March 2010.
In the future, we'll just say it requires Libevent 2.0.5-alpha or
later.
Since Libevent doesn't yet support hierarchical rate limit groups,
there isn't yet support for tracking relayed-bytes separately when
using the bufferevent system. If a future version does add support
for hierarchical buckets, we can add that back in.
| Nick Mathewson | 2010-09-27 |
| * | Documentation for a few bufferevent functions. | Nick Mathewson | 2010-09-27 |
| * | Get SSL connections and linked connections working with bufferevents.•••Clients are now verified to work and build circuits correctly. There
are still a few warnings given here and there that I need to look into.
| Nick Mathewson | 2010-09-27 |
| * | Teach read_event/write_event manipulators about bufferevents.•••Add an --enable-bufferevents config switch.
| Nick Mathewson | 2010-09-27 |
* | | Merge remote branch 'public/bug1954' into maint-0.2.2 | Nick Mathewson | 2010-09-27 |
|\ \
| |/
|/| |
|
| * | Consistency issues in load_windows_system_library patch. Thanks Sebastian | Nick Mathewson | 2010-09-24 |
| * | New function to load windows system libraries•••This function uses GetSystemDirectory() to make sure we load the version
of the library from c:\windows\system32 (or local equivalent) rather than
whatever version lives in the cwd.
| Nick Mathewson | 2010-09-21 |
* | | Merge remote branch 'sebastian/continuation' | Nick Mathewson | 2010-09-24 |
|\ \
| |/
|/| |
|
| * | Note that the torrc format doesn't need nl at end | Sebastian Hahn | 2010-09-24 |
| * | Tweak continuation-and-comment logic•••I think there was a read-off-the-end-of-the-buffer bug that I fixed.
At least I added some good comments, I hope.
| Nick Mathewson | 2010-09-23 |
| * | Allow comments for multi-line torrc options | Sebastian Hahn | 2010-09-11 |
| * | Support mutli-line torrc options via the usual backslash syntax | Nick Mathewson | 2010-09-10 |
* | | Add a simple integer-ceiling-division macro before we get it wrong | Nick Mathewson | 2010-09-14 |
|/ |
|
* | Merge remote branch 'public/win_unicode_fixes' | Nick Mathewson | 2010-09-06 |
|\ |
|
| * | Make the windows build succeed with or without -DUNICODE enabled.•••This should keep WinCE working (unicode always-on) and get Win98
working again (unicode never-on).
There are two places where we explicitly use ASCII-only APIs, still:
in ntmain.c and in the unit tests.
This patch also fixes a bug in windoes tor_listdir that would cause
the first file to be listed an arbitrary number of times that was
also introduced with WinCE support.
Should fix bug 1797.
| Nick Mathewson | 2010-08-20 |
* | | Fix some issues in rate-limiting noticed by Sebastian | Nick Mathewson | 2010-08-31 |
* | | Add a generic rate-limited log mechanism, and use it in a few places•••Incidentally fixes bug 1042.
| Nick Mathewson | 2010-08-18 |
|/ |
|
* | Merge commit 'sebastian/mlockall' | Nick Mathewson | 2010-08-03 |
|\ |
|
| * | Remove the request for current memlock limits•••The getrlimit call didn't have any effect. Also make some logging
less verbose on default log level, and refactor a bit.
| Sebastian Hahn | 2010-02-28 |
* | | whitespace fix | Sebastian Hahn | 2010-07-27 |
* | | Fix compilation with mingw and OpenSSL 0.9.8m+ | mingw-san | 2010-07-26 |