tor/src/or
Roger Dingledine 70f3b3ef86 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
2005-04-06 15:42:35 +00:00
..
.cvsignore update the cvsignore 2003-09-26 21:16:57 +00:00
buffers.c update copyright notices. 2005-04-01 20:15:56 +00:00
circuitbuild.c Fix bug in last commit when no circid can be found 2005-04-06 05:45:07 +00:00
circuitlist.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
circuituse.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
command.c Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster. 2005-04-06 05:33:32 +00:00
config.c Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact. 2005-04-05 22:56:17 +00:00
connection_edge.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
connection_or.c note some features we intend to add. 2005-04-06 05:35:06 +00:00
connection.c Forward-port the checking of 2005-04-06 15:42:35 +00:00
control.c Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact. 2005-04-05 22:56:17 +00:00
cpuworker.c fix an assert trigger: when we have the rare case of accepting 2005-04-06 15:19:32 +00:00
directory.c update copyright notices. 2005-04-01 20:15:56 +00:00
dirserv.c Add missing comma. Oops 2005-04-06 03:20:06 +00:00
dns.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
hibernate.c Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap. 2005-04-02 22:11:24 +00:00
main.c fix an assert trigger: when we have the rare case of accepting 2005-04-06 15:19:32 +00:00
Makefile.am Start implementing control interface. 2004-11-03 01:32:26 +00:00
onion.c update copyright notices. 2005-04-01 20:15:56 +00:00
or.h fix an assert trigger: when we have the rare case of accepting 2005-04-06 15:19:32 +00:00
relay.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
rendclient.c Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap. 2005-04-02 22:11:24 +00:00
rendcommon.c Adjust maximum skew and age for rendezvous descriptors: adjust code to make skew add to age. 2005-04-03 05:36:23 +00:00
rendmid.c update copyright notices. 2005-04-01 20:15:56 +00:00
rendservice.c update copyright notices. 2005-04-01 20:15:56 +00:00
rephist.c update copyright notices. 2005-04-01 20:15:56 +00:00
router.c We're printing the host mask wrong in exit policies in server descriptors. 2005-04-02 08:55:31 +00:00
routerlist.c when using preferred entry or exit nodes, ignore whether 2005-04-06 06:17:35 +00:00
routerparse.c improved log error message 2005-04-02 08:30:40 +00:00
test.c update copyright notices. 2005-04-01 20:15:56 +00:00
tor_main.c update copyright notices. 2005-04-01 20:15:56 +00:00
tree.h Delete trailing whitespace and expand tabs; remove unused aes decrypt code 2004-04-07 19:57:40 +00:00