| Commit message (Expand) | Author | Age |
... | |
* | add function comment•••svn:r4043
| Roger Dingledine | 2005-04-07 |
* | We have a bug that I can't find. Sometimes, very rarely, cpuworkers get•••stuck in the 'busy' state, even though the cpuworker process thinks of
itself as idle. I don't know why. But here's a workaround to kill any
cpuworker that's been busy for more than 100 seconds.
svn:r4042
| Roger Dingledine | 2005-04-07 |
* | Try RB_TREE instead of SPLAY_TREE, but with a single-entry caching optimization.•••svn:r4041
| Nick Mathewson | 2005-04-07 |
* | Make compare_orconn_circid_entries marginally faster and inlined, if that helps•••svn:r4040
| Nick Mathewson | 2005-04-07 |
* | Stop putting nodename in the Platform string of server descriptors.•••It doesn't actually help, and it is confusing/upsetting some people.
svn:r4037
| Roger Dingledine | 2005-04-06 |
* | When we connect and finish TLS negotiation with address:port, it is obvious t...•••svn:r4036
| Nick Mathewson | 2005-04-06 |
* | stop wasting time doing a case insensitive comparison for every dns name•••every time we do any lookup. canonicalize the names to lowercase and be
done with it.
svn:r4035
| Roger Dingledine | 2005-04-06 |
* | blow away most calls to assert_all_pending_dns_resolves_ok, since•••they're eating our cpu.
svn:r4034
| Roger Dingledine | 2005-04-06 |
* | bugfix: chdir to your datadirectory at the *end* of the•••daemonize process, not the beginning. this was a problem
because the first time you run tor, if your datadir isn't
there, and you have runasdaemon set to 1, it will try to
chdir to it before it tries to create it. oops.
svn:r4033
| Roger Dingledine | 2005-04-06 |
* | quiet another instance where we whine to an innocent OR operator's•••logs when some other server switches keys unexpectedly.
svn:r4032
| Roger Dingledine | 2005-04-06 |
* | oh, and accept() into the right place, too.•••svn:r4029
| Roger Dingledine | 2005-04-06 |
* | Forward-port the checking of•••sin_addr.s_addr == 0 || sin->sin_port == 0.
This just happened on moria2, so I guess it happens rarely
on Linux as well as OS X.
We can't afford to accept OR conns from 0.0.0.0:0, since we
send created cells back to the first addr:port that matches,
and we'd better not send them to the wrong place.
So, let's drop them all for now, and see if we can find a pattern
later.
svn:r4028
| Roger Dingledine | 2005-04-06 |
* | fix an assert trigger: when we have the rare case of accepting•••a conn on 0.0.0.0:0, then when we look through the connection array,
we'll find any of the workers. this is no good.
svn:r4027
| Roger Dingledine | 2005-04-06 |
* | Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start ...•••svn:r4026
| Nick Mathewson | 2005-04-06 |
* | when using preferred entry or exit nodes, ignore whether•••the circuit wants uptime or capacity. they asked for the
nodes, they get the nodes.
svn:r4025
| Roger Dingledine | 2005-04-06 |
* | Add a pointer from edge connections to their corresponding circuit (ulp!); ad...•••svn:r4024
| Nick Mathewson | 2005-04-06 |
* | Fix bug in last commit when no circid can be found•••svn:r4023
| Nick Mathewson | 2005-04-06 |
* | Fix format warning•••svn:r4022
| Nick Mathewson | 2005-04-06 |
* | note some features we intend to add.•••svn:r4021
| Roger Dingledine | 2005-04-06 |
* | Hopefully, this will make ORs much faster, and not break them: keep a big spl...•••svn:r4020
| Nick Mathewson | 2005-04-06 |
* | a bit more data on gene's dns threading bug•••svn:r4019
| Roger Dingledine | 2005-04-06 |
* | update conn-type-state-strings to handle https states for ORs•••svn:r4018
| Roger Dingledine | 2005-04-06 |
* | Add missing comma. Oops•••svn:r4017
| Nick Mathewson | 2005-04-06 |
* | Handle changed router status correctly when reloading fingerprint file•••svn:r4016
| Nick Mathewson | 2005-04-06 |
* | Log msg spelling fix•••svn:r4015
| Nick Mathewson | 2005-04-06 |
* | When we're connecting to an OR and he's got a different nickname/key•••than we were expecting, only complain loudly if we're an OP or an
authdirserver. Complaining loudly to OR admins just confuses people.
svn:r4014
| Roger Dingledine | 2005-04-06 |
* | Fix Tor for no-threading compilation: move connection_unregister from _connec...•••svn:r4013
| Nick Mathewson | 2005-04-06 |
* | Change replacement semantics for directory entries: fix bug 121.•••svn:r4012
| Nick Mathewson | 2005-04-06 |
* | Revise control spec and implementation to allow all log messages to be sent t...•••svn:r4010
| Nick Mathewson | 2005-04-05 |
* | Make last fix work on windows too.•••svn:r4009
| Nick Mathewson | 2005-04-04 |
* | Fix possible bug on threading platforms with running out of fds do to cpuwork...•••svn:r4008
| Nick Mathewson | 2005-04-04 |
* | don't point to the 0.0.9.x manual only•••svn:r4007
| Roger Dingledine | 2005-04-04 |
* | put a note in the torrc about abuse potential with the default•••exit policy.
svn:r4006
| Roger Dingledine | 2005-04-04 |
* | client now retries when streams end early for 'hibernating' or•••'resource limit' reasons; refactor.
svn:r4004
| Roger Dingledine | 2005-04-04 |
* | automatically approve nodes running 0.1.0.2-rc or later•••svn:r4001
| Roger Dingledine | 2005-04-03 |
* | I hear the smart kinds compile before committing. Then they never miss parens•••svn:r3999
| Nick Mathewson | 2005-04-03 |
* | Make smartlist_string_remove consistent with smartlist_string•••svn:r3998
| Nick Mathewson | 2005-04-03 |
* | Only warn once per nickname from add_nickname_list_to_smartlist per failure.•••svn:r3997
| Nick Mathewson | 2005-04-03 |
* | Add useful smartlist_string_remove function.•••svn:r3996
| Nick Mathewson | 2005-04-03 |
* | Adjust maximum skew and age for rendezvous descriptors: adjust code to make s...•••svn:r3995
| Nick Mathewson | 2005-04-03 |
* | clean up the circuit-mark-for-close patch•••svn:r3994
| Roger Dingledine | 2005-04-03 |
* | start sending 'truncated' cells back rather than destroy cells,•••if the circuit closes in front of you.
svn:r3993
| Roger Dingledine | 2005-04-03 |
* | Move most of *_mark_for_close out of macros.•••svn:r3992
| Nick Mathewson | 2005-04-03 |
* | Fix unterminated comment•••svn:r3991
| Nick Mathewson | 2005-04-03 |
* | Give better warnings if connection_close_unattached_ap gets called twice or c...•••svn:r3990
| Nick Mathewson | 2005-04-02 |
* | Better messages when POSTDESCRIPTOR fails•••svn:r3989
| Nick Mathewson | 2005-04-02 |
* | We're printing the host mask wrong in exit policies in server descriptors.•••I believe this isn't a critical bug tho, since we're still obeying the
exit policy internally.
svn:r3987
| Roger Dingledine | 2005-04-02 |
* | improved log error message•••svn:r3986
| Roger Dingledine | 2005-04-02 |
* | bump to 0.1.0.2-rc-cvs•••svn:r3983
| Roger Dingledine | 2005-04-01 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |