Nick Mathewson
|
704076680a
Rename get_client_identity_key to get_tlsclient_identity_key
|
13 years ago |
Nick Mathewson
|
3af12a5557
Fix some XXXXs in connection_add_impl related to bufferevent error checking
|
13 years ago |
Nick Mathewson
|
44674369c5
Implement node_set_exit_policy_to_reject_all with a flag
|
13 years ago |
Nick Mathewson
|
8c837db38f
Merge branch 'nodes'
|
13 years ago |
Nick Mathewson
|
cbda016bc5
Send END cells on bufferevent tunneled directory conns
|
13 years ago |
Nick Mathewson
|
a0c1c2ac01
Use connection_mark_and_flush consistently.
|
13 years ago |
Robert Ransom
|
a2bb0bfdd5
Maintain separate server and client identity keys when appropriate.
|
13 years ago |
Robert Ransom
|
17efbe031d
Maintain separate server and client TLS contexts.
|
13 years ago |
Robert Ransom
|
d3879dbd16
Refactor tor_tls_context_new:
|
13 years ago |
Nick Mathewson
|
d84d20cbb2
Try to make most routerinfo_t interfaces const
|
13 years ago |
Nick Mathewson
|
fe309e7ad6
Implement a basic node and nodelist type
|
13 years ago |
Steven Murdoch
|
a6dc00fa75
Start tor-fw-helper in the background, and log whatever it outputs
|
14 years ago |
Nick Mathewson
|
703eb087f5
Merge remote branch 'origin/maint-0.2.2'
|
13 years ago |
Roger Dingledine
|
9997676802
handle ugly edge case in retrying entrynodes
|
13 years ago |
Roger Dingledine
|
127f37ad29
refactor; no actual changes
|
13 years ago |
Nick Mathewson
|
3a492d31d5
Download microdescriptors if you're a cache
|
14 years ago |
Nick Mathewson
|
a16ed90ec8
Document and/or fix stuff found by Sebastian in code review
|
14 years ago |
Nick Mathewson
|
ffd5070b04
Convert bufferevents to use rate-limiting.
|
14 years ago |
Nick Mathewson
|
98ec959c9c
Fix a couple of bufferevent incompatibilities that snuck in.
|
14 years ago |
Nick Mathewson
|
bd3612cd2b
Get SSL connections and linked connections working with bufferevents.
|
15 years ago |
Nick Mathewson
|
4af6887d20
Add support for linked connections with bufferevent_pair.
|
15 years ago |
Nick Mathewson
|
b63f6518cb
Add bufferevent support for outgoing connections; exits are now supported.
|
15 years ago |
Nick Mathewson
|
5279036148
Be a little more abstract about which connection type use bufferevents
|
15 years ago |
Nick Mathewson
|
9f8027abfd
Make a function to mark a connection and set hold_open_until_flushed.
|
15 years ago |
Nick Mathewson
|
d830eb366a
Allow hold-open-until-flushed logic to work for bufferevents.
|
15 years ago |
Nick Mathewson
|
200921dc31
Refactor users of buf_datalen to bufferevent-friendly version.
|
15 years ago |
Nick Mathewson
|
57e7b54b7b
Teach read_event/write_event manipulators about bufferevents.
|
15 years ago |
Nick Mathewson
|
c9cb4f0a0e
Rename has_completed_circuit to can_complete_circuit
|
13 years ago |
Nick Mathewson
|
669fd05ed8
Merge remote branch 'origin/maint-0.2.1'
|
14 years ago |
Nick Mathewson
|
2bc82324d5
Remove a needless keep_open_until_flushed
|
14 years ago |