tor/src/or
Roger Dingledine b5a8c3aa00 Remove misleading function comment (bug 5324)
In the distant past, connection_handle_read() could be called when there
are pending bytes in the TLS object during the main loop. The design
since then has been to always read all pending bytes immediately, so
read events only trigger when the socket actually has bytes to read.

Resolves bug 5324.
2012-03-07 21:07:30 -05:00
..
buffers.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
buffers.h Add a generic_buffer_t to use the best buffer type we have on hand 2011-07-18 15:36:20 -04:00
circuitbuild.c Unpack a smartlist_foreach and add an assert: try to hunt #5102 2012-02-12 19:42:35 -05:00
circuitbuild.h Allow 0.2.3.x clients to use 0.2.2.x bridges. 2012-01-25 18:54:59 -05:00
circuitlist.c Don't cannibalize already cannibalized circuits 2012-02-25 17:59:21 +01:00
circuitlist.h Merge remote-tracking branch 'rransom-tor/bug1297b-v2' 2012-01-04 13:50:24 -05:00
circuituse.c Don't crash when HS circs which have not yet found an OR conn time out 2012-01-12 19:21:39 -08:00
circuituse.h Merge branch 'feature3457-v4-nm-squashed' 2012-01-11 12:10:14 -05:00
command.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
command.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
config_codedigest.c fix codestyle issues 2009-05-24 02:42:37 +02:00
config.c Merge branch 'maint-0.2.2' 2012-02-29 13:23:23 -05:00
config.h Improve names of some pluggable transport-related functions. 2012-01-13 16:44:30 +02:00
connection_edge.c Merge remote-tracking branch 'public/bug3325' 2012-01-16 15:10:38 -05:00
connection_edge.h Refactor addressmap_match_superdomains and representation of wildcards 2011-11-30 14:08:11 -05:00
connection_or.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
connection_or.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
connection.c Remove misleading function comment (bug 5324) 2012-03-07 21:07:30 -05:00
connection.h New 'DisableNetwork' option to prevent Tor from using the network 2011-11-28 15:44:10 -05:00
control.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
control.h Add clarity/typesafety wrappers for control_event_circuit_status_minor 2012-01-11 10:28:20 -05:00
cpuworker.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
cpuworker.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
directory.c Allow 0.2.3.x clients to use 0.2.2.x bridges. 2012-01-25 18:54:59 -05:00
directory.h Initial hacking for proposal 186. 2011-11-30 11:55:44 -05:00
dirserv.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
dirserv.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
dirvote.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
dirvote.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
dns.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
dns.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
dnsserv.c Merge remote-tracking branch 'public/split_entry_conn' 2011-09-07 14:13:57 -04:00
dnsserv.h Move entry-only fields from edge_connection_t to entry_connection_t 2011-07-21 11:15:25 -04:00
eventdns_tor.h Fix straggling MS_WINDOWS issues; add a changes file 2012-01-31 15:48:47 -05:00
eventdns.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
eventdns.h Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
geoip.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
geoip.h Clean up bridge-stats code. 2011-08-04 21:18:19 +02:00
hibernate.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
hibernate.h Advertise dirport if accountingmax is large enough 2012-01-10 09:59:36 -05:00
main.c Fix fencepost error with HearbeatPeriod option 2012-02-08 04:44:15 -05:00
main.h Add a new isolation type and field: "nym epoch" 2011-07-19 01:58:45 -04:00
Makefile.am Merge remote-tracking branch 'origin/maint-0.2.2' 2012-02-12 23:27:31 -05:00
Makefile.nmake Initial patch to build Tor with msvc and nmake 2011-08-01 12:36:59 -04:00
microdesc.c Allow 0.2.3.x clients to use 0.2.2.x bridges. 2012-01-25 18:54:59 -05:00
microdesc.h Add some debugging code to microdesc.[ch] 2011-09-28 14:13:49 -04:00
networkstatus.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
networkstatus.h Make the get_options() return const 2011-06-14 13:17:06 -04:00
nodelist.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
nodelist.h Merge node_get_{prim,pref,pref_ipv6}_addr with their _orport counterparts. 2011-11-30 11:55:46 -05:00
ntmain.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
ntmain.h Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
onion.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
onion.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
or.h Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
policies.c whitespace fix 2012-02-29 13:17:52 -05:00
policies.h Remove compare_addr_to_node_policy 2011-07-15 13:04:12 -04:00
reasons.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
reasons.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
relay.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
relay.h All-in-one benchmark test for cell crypto 2011-11-11 13:06:17 -05:00
rendclient.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rendclient.h Merge remote-tracking branch 'rransom-tor/bug3335-v2' 2011-10-03 15:06:07 -04:00
rendcommon.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rendcommon.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rendmid.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rendmid.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
rendservice.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rendservice.h Make the get_options() return const 2011-06-14 13:17:06 -04:00
rephist.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
rephist.h Add new stats type: descriptor fetch stats 2011-10-21 11:21:42 -04:00
router.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
router.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
routerlist.c When not fetching v2 dir info, don't require it for cleaning descriptors 2012-02-23 13:59:37 -05:00
routerlist.h Remove compare_addr_to_node_policy 2011-07-15 13:04:12 -04:00
routerparse.c Fix a check-spaces complaint 2012-02-12 23:29:22 -05:00
routerparse.h Allow 0.2.3.x clients to use 0.2.2.x bridges. 2012-01-25 18:54:59 -05:00
status.c Clarify the heartbeat message a bit. 2011-08-27 18:45:54 +02:00
status.h Implement more heartbeat message stuff. 2011-02-22 12:40:38 -05:00
tor_main.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-01-03 11:51:17 -05:00
transports.c Merge branch 'bug5105-v2-squashed' 2012-02-17 11:50:10 -05:00
transports.h Add PT_PROTO_FAILED_LAUNCH managed proxy state. 2011-10-24 15:59:11 +02:00