summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-12-10bump to 0.1.1.10-alphaRoger Dingledine
svn:r5553
2005-12-10explain why 0.1.1.9-alpha-cvs is a special version.Roger Dingledine
svn:r5552
2005-12-10when we changed from log_fn to debug/info/notice/warn/err,Roger Dingledine
we screwed up the formatting in wild and unpredictable ways. fix it before it becomes convention to format logs in wild and unpredictable ways. still need to do src/common/ someday. svn:r5551
2005-12-10crank the max line limit down to 150 chars.Roger Dingledine
svn:r5550
2005-12-09In my private little universe, terminals are still 80 columns. Impose a ↵Nick Mathewson
160-character-per-line limit; this will creep down. svn:r5548
2005-12-09Normalize whitespaceNick Mathewson
svn:r5547
2005-12-09For some bizarre reason, MSVC does not implement GCC extensions. Who would ↵Nick Mathewson
have thought? svn:r5546
2005-12-09util.c:1308: error: conflicting types for "is_internal_IP"Nick Mathewson
svn:r5545
2005-12-09let the user configure a sockslistenaddress on other private IPsRoger Dingledine
besides 127.x.y.z without complaining. and give a better message in the log. svn:r5544
2005-12-09let is_internal_IP() know whether you're asking about an IPRoger Dingledine
address for connecting or an IP address for binding, because in the latter, 0.0.0.0 is a special case. svn:r5543
2005-12-08Make code to handle "private" alias work when assume_action is set.Nick Mathewson
svn:r5542
2005-12-08when we're checking reachability, make it clearer in the logsRoger Dingledine
what to expect. svn:r5538
2005-12-08remove a redundant memcpy when extending to a new serverRoger Dingledine
and attaching circuits to it. svn:r5537
2005-12-08Oops. 0.0.0.0/8 and 169.254.0.0/16 are also special.Nick Mathewson
svn:r5536
2005-12-08Release memory from conn_circid_circuit_map on exit.Nick Mathewson
svn:r5535
2005-12-08Add private:* as an alias in configuration for policies.Nick Mathewson
svn:r5534
2005-12-08Warn when binding to a public address for socks. This warning needs to be ↵Nick Mathewson
improved. Also, make options_validate() only warn when an option is changed to a bad value.. (Previously, it warned when an option was bad and any option was changed.) svn:r5532
2005-12-08Document CREATE_FAST better in the code. Move our key expansion algorithm ↵Nick Mathewson
into a separate function in crypto.c svn:r5530
2005-12-08Whitespace normalizationNick Mathewson
svn:r5528
2005-12-08Do not free a constant string.Nick Mathewson
svn:r5527
2005-12-07Make clients use CREATE_FAST cells. add an option to disable this.Nick Mathewson
svn:r5524
2005-12-07fix typo noticed by scrimblyRoger Dingledine
svn:r5522
2005-12-07what the heck is wrong with this little piece of code?Roger Dingledine
why can none of us get it right? it looks so simple. svn:r5521
2005-12-06tell the controller about new .onion streams too.Roger Dingledine
svn:r5520
2005-12-06get rid of nick's crazy voodoo dh checking.Roger Dingledine
svn:r5518
2005-12-06the other half of weasel's patch, so old gcc's can build cvs again.Roger Dingledine
svn:r5517
2005-12-06Old gccs want you to do your variable declarations firstPeter Palfrader
svn:r5516
2005-12-06when we're giving up on a circuit and retrying on a new one,Roger Dingledine
log the name of the exit node. perhaps people will find this useful, or see patterns, or something. svn:r5515
2005-12-06Fix bug 212: Directory authorities should not try to download server ↵Nick Mathewson
descriptors that they know they will reject. svn:r5514
2005-12-05Better fix for last bug: avoids trying to double-mark circuits.Nick Mathewson
svn:r5511
2005-12-05We were neglecting to unlink marked circuits from soon-to-close OR connections.Nick Mathewson
svn:r5510
2005-12-05Change how OR conns get removed from the identity map; fix some warnings on ↵Nick Mathewson
shutdown. svn:r5509
2005-12-05Check magic when removing old connection from map.Nick Mathewson
svn:r5508
2005-12-05Set chosen_exit_name to something we are not about to zero.Nick Mathewson
svn:r5507
2005-12-05When parsing foo.exit, if foo is unknown, and we are leaving circuits ↵Nick Mathewson
unattached, set the chosen_exit field and leave the address empty svn:r5504
2005-12-05Remove superfluous strdupPeter Palfrader
svn:r5503
2005-12-05Also print usernames, not just numeric UIDs when we tell the user that his ↵Peter Palfrader
data directory has the wrong owner svn:r5502
2005-12-05give a hint when people are running tor as the wrong user, rather thanRoger Dingledine
telling them to start chowning random directories. svn:r5500
2005-12-05Bugfix for trackhostexits: write down the fingerprint of the chosen exit,Roger Dingledine
not its nickname, because the chosen exit might not be verified. svn:r5499
2005-12-04fix a log message to be mildly more helpfulRoger Dingledine
svn:r5498
2005-12-04Fix another time comparison bug in circuit_stream_is_being_handled().Roger Dingledine
Nick, can you confirm this one? This is also a backport candidate. svn:r5497
2005-12-04ok, i know this one was a bug. we were expiring open generalRoger Dingledine
circuits after they had been around for 30 seconds. svn:r5496
2005-12-04take back half of my bugfix. comparing times sucks.Roger Dingledine
but leave the other half. svn:r5495
2005-12-04fix the first bug with our optimization to circuit_expire_building():Roger Dingledine
we were killing off rendezvous circuits unless they magically time-warped to be too old before we got around to killing them, in which case we would leave them alone. this made it hard to rendezvous with hidden services. svn:r5494
2005-12-03Clean up some comments; remove some dead codeNick Mathewson
svn:r5493
2005-12-03Use a switch statement and some mild refactoring to try to speed up ↵Nick Mathewson
circuit_expire_building svn:r5492
2005-12-03cvs diff -u src/or/circuitlist.c | less almost never does what you want in C.Nick Mathewson
svn:r5491
2005-12-03Expunge remaining places where we used "tree" to mean "associative array".Nick Mathewson
svn:r5490
2005-12-03Shave off another 4.7%: remove a linear search when figuring out which ↵Nick Mathewson
circuits wanted us to open a given OR connection. svn:r5489
2005-12-03Remove "tree" references from dns.Nick Mathewson
svn:r5488