aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remember to re-install inbuf/outbuf callbacks on ssl buffereventsNick Mathewson2010-10-12
| | | | | If we don't, we will (among other bad things) never update lastread/lastwritten, and so flood the network with keepalives.
* Set OpenSSL 0.9.8l renegotiation flag early enough for buffereventsNick Mathewson2010-10-12
| | | | This seems to fix another case of bug2001.
* Actually call connection_tls_finish_handshake() with buffereventsNick Mathewson2010-10-12
| | | | | | First start of a fix for bug2001, but my test network still isn't working: the client and the server send each other VERSIONS cells, but never notice that they got them.
* Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-10-12
|\
| * Fix MIPSpro and time_t signedness detectionSebastian Hahn2010-10-11
| | | | | | | | | | 3d6e2830876 silenced the autogen.sh warnings as it was supposed to, but introduced two bugs. Fix them.
* | Fix running unit tests from outside of the build directory (fixes bug #2051)Steven Murdoch2010-10-11
| | | | | | | | | | | | | | | | | | | | Currently the unit tests test_util_spawn_background_* assume that they are run from the Tor build directory. This is not the case when running make distcheck, so the test will fail. This problem is fixed by autoconf setting BUILDDIR to be the root of the Tor build directory, and this preprocessor variable being used to specify the absolute path to test-child. Also, in test-child, do not print out argv[0] because this will no longer be predictable. Found by Sebastian Hahn.
* | Add header for tor_tls_log_one_errorNick Mathewson2010-10-11
| |
* | Log OpenSSL errors coming from bufferevent_opensslNick Mathewson2010-10-11
| |
* | Fix the new warnings during autogen.shSebastian Hahn2010-10-11
| | | | | | | | | | Follow-up fix to 3d6e2830876c for configure.in additions in master that weren't in maint-0.2.2
* | Merge remote branch 'sjmurdoch/bug1903'Nick Mathewson2010-10-11
|\ \
| * | Skip running fgets_eagain test until we fix itSteven Murdoch2010-10-11
| | |
| * | Add a unit test for tor_spawn_backgroundSteven Murdoch2010-10-10
| | | | | | | | | | | | | | | - Test sucessfully starting a process - Test failing to find the executable
| * | Update documentation for tor_spawn_backgroundSteven Murdoch2010-10-10
| | | | | | | | | | | | - Include description of stdout_read, stderr_read, and argv
| * | Add a unit test for fgets (currently fails)Steven Murdoch2010-10-10
| | | | | | | | | | | | | | | - For a non-blocking pipe, check that on EAGAIN fgets returns NULL rather than a partial line
| * | Fix issues in nickm's review of log_from_pipe for bug #1903Steven Murdoch2010-10-10
| | | | | | | | | | | | | | | - Replace sscanf with tor_sscanf - Replace use of strstr with equivalent call to strcmpstart
| * | Fix nickm's comments on logging for bug #1903Steven Murdoch2010-10-10
| | | | | | | | | | | | - Use log_warn rather than log_err for bad but survivable events
| * | Note icky constructs mentioned in bug #1903Steven Murdoch2010-10-10
| | | | | | | | | | | | - To be dealt with as part of bug #2029
| * | Fix issues in nickm's review of format_helper_exit_status for bug #1903Steven Murdoch2010-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 %xNick Mathewson2010-10-11
| | |
* | | Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-10-11
|\ \ \ | | |/ | |/|
| * | Fix warnings with new versions of autoconfSebastian Hahn2010-10-11
| | | | | | | | | | | | | | | | | | It looks like autoconf 2.68 introduced a bunch of new warnings when it didn't like the syntax you used or forgot to use AC_LANG_(SOURCE|PROGRAM).
* | | Fix a crash bug when serving microdescs on a bufferevent.Nick Mathewson2010-10-07
| | |
* | | Remove a spurious .z from microdesc fetch URLs so they no logner end with .z.zNick Mathewson2010-10-07
| | |
* | | Actually add test_microdesc.c file.Nick Mathewson2010-10-07
| | |
* | | Add more documentation to microdesc.c, plus another assert.Nick Mathewson2010-10-07
| | |
* | | Add a more verbose log message to try to catch bug #2022.Nick Mathewson2010-10-07
| | |
* | | Unit tests for microdescriptor cacheNick Mathewson2010-10-07
| | | | | | | | | | | | May help with tracking down bug #2022
* | | Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-10-04
|\| |
| * | Correct a bogus comment.Robert Ransom2010-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.cRobert Ransom2010-10-04
| | |
| * | Fix several comments in tortls.cRobert Ransom2010-10-04
| | |
* | | Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-10-04
|\| |
| * | Clarify PublishServerDescriptor even moreNick Mathewson2010-10-04
| | |
| * | Merge remote branch 'rransom/manpage-fixes' into maint-0.2.2Nick Mathewson2010-10-04
| |\ \
| | * | Describe BridgeRelay and PublishServerDescriptor more correctly.Robert Ransom2010-09-30
| | | |
* | | | Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-10-04
|\| | | | |_|/ |/| |
| * | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson2010-10-04
| |\ \
| | * | Update to the October 1 2010 Maxmind GeoLite Country database.Karsten Loesing2010-10-04
| | | |
* | | | Initialize fd values in tor_port_check_forwarding to -1Nick Mathewson2010-10-01
| | | |
* | | | Merge branch 'maint-0.2.2'Roger Dingledine2010-10-01
|\| | |
| * | | fix commentRoger Dingledine2010-10-01
| | | |
| * | | log when we guess our ip address, not just when we failRoger Dingledine2010-10-01
| | | |
* | | | Merge branch 'maint-0.2.2'Roger Dingledine2010-10-01
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
| * | | bump to 0.2.2.17-alpha-devRoger Dingledine2010-10-01
| | | |
| * | | retroactively declare the cbt fixes to be majorRoger Dingledine2010-10-01
| | |/ | |/| | | | | | | also put in release blurbs
* | | The build stuff for tor-fw-helper means we need automake 1.6 or laterNick Mathewson2010-10-01
| | |
* | | Merge remote branch 'sebastian/fw-helper-manpage'Nick Mathewson2010-09-30
|\ \ \
| * | | Add more tor-fw-helper files to gitignoreSebastian Hahn2010-09-30
| | | |
| * | | Build the tor-fw-helper manpageSebastian Hahn2010-09-30
| | | | | | | | | | | | | | | | So far we just had the asciidoc manpage, but didn't build it.
* | | | renumber, clean whitespaceRoger Dingledine2010-09-30
| | | |