aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Collapse)AuthorAge
...
* r18751@catbus: nickm | 2008-03-11 14:22:43 -0400Nick Mathewson2008-03-11
| | | | | | | Fix for bug 614: always look at the network BIO for the SSL object, not at the buffering BIO (if one exists because we are renegotiating or something). Bugfix on 0.1.2.x, oddly enough, though it should be impossible to trigger the problem there. Backport candidate. See comments in tortls.c for detailed implementation note. svn:r13975
* r18747@catbus: nickm | 2008-03-11 13:21:25 -0400Nick Mathewson2008-03-11
| | | | | | | Request client certs when renegotiating on server-side. Spotted by lodger. Bugfix on 0.2.0.x. svn:r13973
* r18639@catbus: nickm | 2008-03-07 20:11:48 -0500Nick Mathewson2008-03-08
| | | | | | | Change semantics of add-a-log functions to copy severity setup: that is way less error-prone. Fix up config.c to act accordingly. svn:r13888
* r18638@catbus: nickm | 2008-03-07 20:11:15 -0500Nick Mathewson2008-03-08
| | | | | | | Fix typo in tortls.c comment. svn:r13887
* r18630@catbus: nickm | 2008-03-05 17:31:33 -0500Nick Mathewson2008-03-05
| | | | | | | Implement domain-selection for logging. Source is documented; needs documentation in manpage (maybe). For now, see doxygen comment on parse_log_severity_config in log.c svn:r13875
* r18535@catbus: nickm | 2008-03-01 09:58:33 -0500Nick Mathewson2008-03-01
| | | | | | | Whoo. People diagnosed and fixed bug 616. See changelog for details. Bugfix on 0.2.0.20-rc. svn:r13793
* be a little bit more helpful than "Error reading directory."Roger Dingledine2008-02-28
| | | | | | | make a note to try to be more helpful still. svn:r13776
* r14516@tombo: nickm | 2008-02-27 03:10:26 -0500Nick Mathewson2008-02-27
| | | | | | | Write some unit tests for a few functions and cases that needed them. svn:r13751
* fix most of pnx's warnings on irix64Roger Dingledine2008-02-24
| | | | svn:r13706
* r14422@tombo: nickm | 2008-02-24 17:09:56 -0500Nick Mathewson2008-02-24
| | | | | | | Whitespace fixes svn:r13700
* <weasel> tortls.c: In function `tor_tls_client_is_using_v2_ciphers':Roger Dingledine2008-02-24
| | | | | | | | | | <weasel> tortls.c:634: warning: passing arg 1 of `SSL_get_session' discards qualifiers from pointer target type Nick, see if you like this patch. svn:r13690
* r14399@tombo: nickm | 2008-02-22 14:09:38 -0500Nick Mathewson2008-02-22
| | | | | | | More 64-to-32 fixes. Partial backport candidate. still not done. svn:r13680
* r18360@catbus: nickm | 2008-02-21 22:26:32 -0500Nick Mathewson2008-02-22
| | | | | | | Make torint.h define ssize_t more robustly; add spaces to last patch svn:r13670
* r18358@catbus: nickm | 2008-02-21 22:21:57 -0500Nick Mathewson2008-02-22
| | | | | | | Remove extraneous commas in compat.c svn:r13669
* r18356@catbus: nickm | 2008-02-21 21:54:55 -0500Nick Mathewson2008-02-22
| | | | | | | Remove redundant check from container.c that gcc 4.2 didnt like svn:r13668
* r14379@tombo: nickm | 2008-02-21 17:14:24 -0500Nick Mathewson2008-02-21
| | | | | | | Enable v2 handshakes. svn:r13666
* r14374@tombo: nickm | 2008-02-21 16:57:39 -0500Nick Mathewson2008-02-21
| | | | | | | Fix all remaining shorten-64-to-32 errors in src/common. Some were genuine problems. Many were compatibility errors with libraries (openssl, zlib) that like predate size_t. Partial backport candidate. svn:r13665
* r14373@tombo: nickm | 2008-02-21 16:29:18 -0500Nick Mathewson2008-02-21
| | | | | | | Apply warnings about implicit 64-to-32 conversions; some from Sebastian Hahn; some not. svn:r13664
* maybe appease the overflow detectors moreRoger Dingledine2008-02-21
| | | | svn:r13663
* r14371@tombo: nickm | 2008-02-21 16:13:18 -0500Nick Mathewson2008-02-21
| | | | | | | Fix all -Wshorten-64-to-32 warnings that appear on my macbook. svn:r13662
* r18345@catbus: nickm | 2008-02-21 13:45:04 -0500Nick Mathewson2008-02-21
| | | | | | | Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit. svn:r13660
* r14362@31-33-219: nickm | 2008-02-21 11:01:10 -0500Nick Mathewson2008-02-21
| | | | | | | Change some of our log messages related to closed TLS connections in order to better reflect reality. svn:r13657
* r18336@catbus: nickm | 2008-02-21 09:33:15 -0500Nick Mathewson2008-02-21
| | | | | | | Patch from Sebastian Hahn: remove obsolete timeval manipulation functions. svn:r13653
* other cleanups that have been sitting in my sandboxRoger Dingledine2008-02-21
| | | | svn:r13649
* resolve one more, and leave two for nick.Roger Dingledine2008-02-21
| | | | svn:r13644
* r18296@catbus: nickm | 2008-02-20 23:30:11 -0500Nick Mathewson2008-02-21
| | | | | | | Answer one xxx020 item; move 7 other ones to a new "XXX020rc" category: they should get fixed before we cut a release candidate. arma: please review these to see whether you have fixes/answers for any. Please check out the other 14 XXX020s to see if any look critical for the release candidate. svn:r13640
* r18294@catbus: nickm | 2008-02-20 22:42:44 -0500Nick Mathewson2008-02-21
| | | | | | | Fix a spelling error and clean up a recent veracode-induced integer overflow check. Both spotted by Chris Palmer. svn:r13639
* r18291@catbus: nickm | 2008-02-20 22:35:32 -0500Nick Mathewson2008-02-21
| | | | | | | Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry. svn:r13638
* r18290@catbus: nickm | 2008-02-20 22:34:59 -0500Nick Mathewson2008-02-21
| | | | | | | Correct handling of nested MAP_FOREACH loops. There are none of those ATM, but isn't it nice that now they'll be correct? svn:r13637
* r18269@catbus: nickm | 2008-02-20 17:28:24 -0500Nick Mathewson2008-02-20
| | | | | | | Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke. svn:r13626
* One last tweak on debugging code.Nick Mathewson2008-02-20
| | | | svn:r13621
* r18256@catbus: nickm | 2008-02-20 11:57:31 -0500Nick Mathewson2008-02-20
| | | | | | | Simplify rounding logic in bitarray; fix a bug in bitarray_expand(). svn:r13619
* r18233@catbus: nickm | 2008-02-19 18:46:07 -0500Nick Mathewson2008-02-19
| | | | | | | Count sockets returned from socketpair() too. This is probably not the socket counting bug. svn:r13600
* r18230@catbus: nickm | 2008-02-19 18:29:43 -0500Nick Mathewson2008-02-19
| | | | | | | Add a few asserts to catch possible errors found by veracode. svn:r13598
* r18228@catbus: nickm | 2008-02-19 18:05:53 -0500Nick Mathewson2008-02-19
| | | | | | | Chris Palmer notes that almost nobody is using smartlist_set_capacity(). Chris Palmer is right. Remove this basically pointless function. svn:r13596
* r18226@catbus: nickm | 2008-02-19 18:01:01 -0500Nick Mathewson2008-02-19
| | | | | | | Brown-paper-bag time. We were failing to count all the sockets from accept(). svn:r13595
* r18221@catbus: nickm | 2008-02-19 17:46:16 -0500Nick Mathewson2008-02-19
| | | | | | | New debugging code to figure out what is happending with socket counts. svn:r13593
* r18218@catbus: nickm | 2008-02-19 17:27:40 -0500Nick Mathewson2008-02-19
| | | | | | | When SafeLogging is off, have TLS errors and messages logged with their associated addresses. svn:r13591
* r18208@catbus: nickm | 2008-02-19 17:02:30 -0500Nick Mathewson2008-02-19
| | | | | | | Add some checks in torgzip.c to make sure we never overflow size_t there. Also make sure we do not realloc(list,0) in container.c. Backport candidate. svn:r13587
* clean up the socket counting thing. third time's a charm.Roger Dingledine2008-02-19
| | | | svn:r13581
* r18198@catbus: nickm | 2008-02-19 14:30:30 -0500Nick Mathewson2008-02-19
| | | | | | | Try to *fix* the socket counting problem, and add an info log to detect whether we really fixed it svn:r13580
* hunt for killerchicken's socket counting problemRoger Dingledine2008-02-19
| | | | svn:r13578
* r18138@catbus: nickm | 2008-02-18 13:13:18 -0500Nick Mathewson2008-02-18
| | | | | | | Try to make conditional include logic for openbsd malloc not warn on arma's computer. May fix bug 610. svn:r13557
* r18123@catbus: nickm | 2008-02-17 14:08:45 -0500Nick Mathewson2008-02-17
| | | | | | | Fix capitalization error svn:r13545
* r14238@tombo: nickm | 2008-02-17 14:03:44 -0500Nick Mathewson2008-02-17
| | | | | | | Add openbsd memory allocator discussed in bug 468, to make it easier for linux users to get non-awful allocation patterns. Use --enable-openbsd-malloc to turn it on. Needs more testing. svn:r13544
* r14185@tombo: nickm | 2008-02-15 18:05:54 -0500Nick Mathewson2008-02-15
| | | | | | | Replace the hefty tor_strpartition with a simple function to replace its only (trivial) use. svn:r13532
* r14182@tombo: nickm | 2008-02-15 17:20:51 -0500Nick Mathewson2008-02-15
| | | | | | | Defer, downgrade, or address more XXX020s. The remaining ones are all ones we should deal with before release. svn:r13530
* r14181@tombo: nickm | 2008-02-15 16:48:17 -0500Nick Mathewson2008-02-15
| | | | | | | Fix all but 2 DOCDOC items; defer many XXX020s (particularly those where fixing them would fix no bugs at the risk of introducing some bugs). svn:r13529
* We were leaking a file descriptor if Tor started with a zero-lengthRoger Dingledine2008-02-13
| | | | | | | cached-descriptors file. Patch by freddy77; bugfix on 0.1.2. svn:r13488
* r18051@catbus: nickm | 2008-02-12 15:20:43 -0500Nick Mathewson2008-02-12
| | | | | | | Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation. svn:r13484