Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote branch 'sjmurdoch/bug1903' | Nick Mathewson | 2010-10-11 |
|\ | |||
| * | Add a unit test for tor_spawn_background | Steven Murdoch | 2010-10-10 |
| | | | | | | | | | | - Test sucessfully starting a process - Test failing to find the executable | ||
| * | Update documentation for tor_spawn_background | Steven Murdoch | 2010-10-10 |
| | | | | | | | | - Include description of stdout_read, stderr_read, and argv | ||
| * | Fix issues in nickm's review of log_from_pipe for bug #1903 | Steven Murdoch | 2010-10-10 |
| | | | | | | | | | | - Replace sscanf with tor_sscanf - Replace use of strstr with equivalent call to strcmpstart | ||
| * | Fix nickm's comments on logging for bug #1903 | Steven Murdoch | 2010-10-10 |
| | | | | | | | | - Use log_warn rather than log_err for bad but survivable events | ||
| * | Note icky constructs mentioned in bug #1903 | Steven Murdoch | 2010-10-10 |
| | | | | | | | | - To be dealt with as part of bug #2029 | ||
| * | Fix issues in nickm's review of format_helper_exit_status for bug #1903 | Steven Murdoch | 2010-10-04 |
| | | | | | | | | | | | | | | - Responsibility of clearing hex_errno is no longer with caller - More conservative bounds checking - Length requirement of hex_errno documented - Output format documented | ||
* | | 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. | Robert Ransom | 2010-10-04 |
| | | | | | | | | | | | | Whether or not OpenSSL reference-counts SSL_CTX objects is irrelevant; what matters is that Tor reference-counts its wrapper objects for SSL_CTXs. | ||
| * | 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' | Nick Mathewson | 2010-09-30 |
|\ \ | | | | | | | | | | | | | Conflicts: src/common/util.c | ||
| * | | 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 | Nick Mathewson | 2010-09-28 |
| | | | | | | | | | | | | | | 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. | ||
* | | 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 | Nick Mathewson | 2010-09-27 |
| | | | | | | | | Thanks to Sebastian for his code-review of the bufferevents patch series.x | ||
| * | Some bufferevents related fixes and pointers for nickm | Sebastian Hahn | 2010-09-27 |
| | | |||
| * | Convert bufferevents to use rate-limiting. | Nick Mathewson | 2010-09-27 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||
| * | Documentation for a few bufferevent functions. | Nick Mathewson | 2010-09-27 |
| | | |||
| * | Get SSL connections and linked connections working with bufferevents. | Nick Mathewson | 2010-09-27 |
| | | | | | | | | | | 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. | ||
| * | Teach read_event/write_event manipulators about bufferevents. | Nick Mathewson | 2010-09-27 |
| | | | | | | | | Add an --enable-bufferevents config switch. | ||
* | | 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 | Nick Mathewson | 2010-09-21 |
| | | | | | | | | | | | | 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. | ||
* | | 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 | Nick Mathewson | 2010-09-23 |
| | | | | | | | | | | 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. | ||
| * | 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. | Nick Mathewson | 2010-08-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
* | | 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 | Nick Mathewson | 2010-08-18 |
|/ | | | | Incidentally fixes bug 1042. | ||
* | Merge commit 'sebastian/mlockall' | Nick Mathewson | 2010-08-03 |
|\ | |||
| * | Remove the request for current memlock limits | Sebastian Hahn | 2010-02-28 |
| | | | | | | | | | | The getrlimit call didn't have any effect. Also make some logging less verbose on default log level, and refactor a bit. | ||
* | | whitespace fix | Sebastian Hahn | 2010-07-27 |
| | | |||
* | | Fix compilation with mingw and OpenSSL 0.9.8m+ | mingw-san | 2010-07-26 |
| | | |||
* | | Make sure we don't warn for libevent versions like 1.4.14b-stable | Sebastian Hahn | 2010-07-26 |
| | |