summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-01-26Move specification documents into new doc/spec subdirectory. (Proposals, ↵Nick Mathewson
drafts, and bad ideas still remain in doc.) svn:r9411
2007-01-26Add new subdirectory to doc for specifications.Nick Mathewson
svn:r9410
2007-01-260.0.9 was a fun one. those were the days.Roger Dingledine
svn:r9409
2007-01-25and break out the 0.0.8 changelog tooRoger Dingledine
svn:r9408
2007-01-25break 0.0.7 into its respective changelog entries tooRoger Dingledine
svn:r9407
2007-01-25spelunking: break 0.0.5 and 0.0.6 into their actual changelog entriesRoger Dingledine
svn:r9406
2007-01-25add a new file ReleaseNotes that contains just theRoger Dingledine
summary changelogs from the stable releases. we'll be removing these summaries from ChangeLog, in favor of more detailed per-sub-release changelogs. svn:r9405
2007-01-25Inform the server operator when we decide not to advertise aRoger Dingledine
DirPort due to AccountingMax enabled or a low BandwidthRate. It was confusing Zax, so now we're hopefully more helpful. svn:r9404
2007-01-25 r11500@catbus: nickm | 2007-01-25 10:37:11 -0500Nick Mathewson
Fix argument types in printf: try to make buildbot happier. svn:r9403
2007-01-24more hints as arma tracks down a polipo bugRoger Dingledine
svn:r9400
2007-01-24 r11493@catbus: nickm | 2007-01-24 18:41:52 -0500Nick Mathewson
Use set_uint16/32 instead of raw assignments in order to make gcc happier. svn:r9399
2007-01-24 r11492@catbus: nickm | 2007-01-24 18:41:07 -0500Nick Mathewson
Try to be really explicit that ServerDNS options affect what your server does on behalf of clients, and nothing else. svn:r9398
2007-01-24 r11287@catbus: nickm | 2007-01-23 20:30:04 -0500Nick Mathewson
Yet more documentation. (Again, trying to see whether I have buildbot working). svn:r9396
2007-01-24start tracking down a funny-looking log messageRoger Dingledine
svn:r9395
2007-01-24 r11285@catbus: nickm | 2007-01-23 19:43:50 -0500Nick Mathewson
More documentation. (Again, trying to see whether I have buildbot working). svn:r9394
2007-01-24 r11283@catbus: nickm | 2007-01-23 19:20:47 -0500Nick Mathewson
Add documentation to dns.c (mainly to test new buildbot version) svn:r9393
2007-01-23 r11278@catbus: nickm | 2007-01-23 14:22:27 -0500Nick Mathewson
More doxygen comments: this time mainly around spooling and storing directory information. svn:r9392
2007-01-23 r11277@catbus: nickm | 2007-01-23 14:08:08 -0500Nick Mathewson
When logging TLS certificate and identity-related errors, scrub IP addresses for incoming connections, and distinguish between incoming and outgoing connections in log messages. Backport candidate. svn:r9391
2007-01-23 r9727@catbus: nickm | 2007-01-22 16:12:39 -0500Nick Mathewson
Remove redundant check for whether _connection_write_to_buf_impl is called with a zlib and a non-directory connection: TO_DIR_CONN will already assert if it gets a non-dir connection. svn:r9390
2007-01-22 r9723@catbus: nickm | 2007-01-22 15:47:17 -0500Nick Mathewson
Fix an XXXX012 in routerlist.c: when we do not have enough networkstatuses to launch router requests, do not launch router requests. Backport candidate. svn:r9388
2007-01-22minor cleanupsRoger Dingledine
svn:r9387
2007-01-22 r9718@catbus: nickm | 2007-01-22 14:13:00 -0500Nick Mathewson
Free CACHE_STATE_DONE cached_router_t items on dns_free_all(). svn:r9386
2007-01-22 r9715@catbus: nickm | 2007-01-22 02:51:04 -0500Nick Mathewson
Document a few undocumented functions and arguments. svn:r9385
2007-01-22minor cleanups on the controller spec. specify a wishlistRoger Dingledine
item for BW events. svn:r9383
2007-01-22Flush local controller connection buffers periodically as we'reRoger Dingledine
writing to them, so we avoid queueing 4+ megabytes of data before trying to flush. Also add a new XXX012. svn:r9382
2007-01-22resolve an XXX, add a new XXX, simplify some codeRoger Dingledine
svn:r9381
2007-01-22 r9709@catbus: nickm | 2007-01-21 21:34:03 -0500Nick Mathewson
Fix memory leak on networkstatus 503. svn:r9380
2007-01-21 r9701@catbus: nickm | 2007-01-21 13:21:25 -0500Nick Mathewson
Detect and reject another (harmless) class of DNS replies. Also, fix a couple of IPv6 bugs in evendns.c svn:r9379
2007-01-21 r9692@catbus: nickm | 2007-01-21 12:04:22 -0500Nick Mathewson
Detect pointer loops in DNS requests and replies; avoid infinite loop on such malformed replies. Fixes bug 380. svn:r9378
2007-01-21If our system clock jumps back in time, don't publish a negativeRoger Dingledine
uptime in the descriptor. Also, don't let the global rate limiting buckets go absurdly negative. svn:r9377
2007-01-20 r9689@catbus: nickm | 2007-01-19 22:34:20 -0500Nick Mathewson
And remove another strcpy. svn:r9375
2007-01-19 r11987@Kushana: nickm | 2007-01-19 14:57:28 -0500Nick Mathewson
Implement SOCKS_BAD_HOSTNAME status event. Defer remaining status events. Clean up control-spec.txt a little, and fill in recommendations for events. svn:r9374
2007-01-18 r9776@totoro: nickm | 2007-01-18 14:37:01 -0500Nick Mathewson
Yes, apparently saying strcpy in front of openbsd is like saying "intellectual property" in front of RMS. They both have a point, I guess, even though they extend it to contexts where it is completely irrelevant. svn:r9370
2007-01-18man, i could have sworn that compiledRoger Dingledine
svn:r9369
2007-01-18Be willing to read or write on local connections (e.g. controllerRoger Dingledine
connections) even when the global rate limiting buckets are empty. svn:r9368
2007-01-18add a changelog item, rearrange some othersRoger Dingledine
svn:r9367
2007-01-17break out the big guns: reject dir requests much moreRoger Dingledine
aggressively. my vidalia bandwidth graph, when rate limiting to 32kB/s, has the "write" line constantly at 32kB. I can't imagine what's going on with the relay latency but it can't be good. svn:r9366
2007-01-17boots and suspenders, or whatever the idiom isRoger Dingledine
svn:r9365
2007-01-16 r11983@Kushana: nickm | 2007-01-16 10:28:47 -0500Nick Mathewson
Be even more clever about severity of messages from eventdns: NOTICE when the first nameserver comes up; INFO on subsequent ones. svn:r9364
2007-01-15 r11978@Kushana: nickm | 2007-01-15 18:54:25 -0500Nick Mathewson
Apparently, the OpenBSD linker thinks it knows C better than I do, and gets to call me names for having strcat and strcpy and sprintf in my code--whether I use them safely or not. All right, OpenBSD. You win... this round. svn:r9360
2007-01-15 r11975@Kushana: nickm | 2007-01-15 17:11:15 -0500Nick Mathewson
set or_conn->tls_error to 0 on non-error to avoid looking at stale errors. svn:r9359
2007-01-15 r11973@Kushana: nickm | 2007-01-15 16:43:25 -0500Nick Mathewson
Answer questions from r9348. svn:r9358
2007-01-15svn:r9357Nick Mathewson
2007-01-15 r11967@Kushana: nickm | 2007-01-15 16:13:15 -0500Nick Mathewson
tidy up more whitespace issues svn:r9356
2007-01-15 r11966@Kushana: nickm | 2007-01-15 16:12:17 -0500Nick Mathewson
Tidy up ORCONN reason patch from Mike Perry. Changes: make some of the handling of TLS error codes less error prone. Enforce house style wrt spaces. Make it compile with --enable-gcc-warnings. Only set or_conn->tls_error in the case of an actual error. Add a changelog entry. svn:r9355
2007-01-15 r11957@Kushana: nickm | 2007-01-15 15:25:57 -0500Nick Mathewson
Patch from Mike Perry: Track reasons for OR connection failure; display them in control events. Needs review and revision. svn:r9354
2007-01-15point out another bugRoger Dingledine
svn:r9353
2007-01-15Expire socks connections if they spend too long waiting for theRoger Dingledine
handshake to finish. Previously we would let them sit around for days, if the connecting application didn't close them either. Also take this opportunity to refactor a duplicate bit of circuituse.c. And change the semantics of SocksTimeout slightly, but I think it'll be ok. svn:r9350
2007-01-15patch from edmanm to make "-nt-service" command-line work tooRoger Dingledine
svn:r9349
2007-01-15two more todo items, to make eventdns log messages less loudRoger Dingledine
svn:r9348