Mike Perry
|
42e3c04a7a
Bug 3443: Don't count ORconn setup in circuit build time.
|
12 éve |
Nick Mathewson
|
81deddb08c
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 éve |
Nick Mathewson
|
49dd5ef3a3
Add and use and unlikely-to-be-eliminated memwipe()
|
12 éve |
Andrea Shepard
|
80eb03ae0a
Don't call channel_send_destroy() when closing a circuit on a closing channel
|
12 éve |
Nick Mathewson
|
907db008ab
Move the circuit build timeout code into its own file.
|
12 éve |
Nick Mathewson
|
56c0baa523
Rename all reserved C identifiers we defined
|
12 éve |
Nick Mathewson
|
bd28322d38
Remove variables; fix gcc 4.7 warnings
|
12 éve |
Andrea Shepard
|
b28119e6a8
Fix detach when setting circuit ID to 0 bug in circuit_set_circid_chan_helper() and add circuit_get_by_circid_channel_even_if_marked()
|
12 éve |
Andrea Shepard
|
3d092ffbdd
Handle closing circuits correctly with circuitmux_t
|
12 éve |
Andrea Shepard
|
96a6eff8fe
Fix circuitmux attach/detach logic in circuit_set_circid_chan_helper(); it's possible for id to be zero (not assigned yet) and shouldn't be attached then
|
12 éve |
Andrea Shepard
|
b7d5784c54
Remove ewma setup code in init_circuit_base()/or_circuit_new() of circuitlist.c; it gets allocated when the circuit is attached to a circuitmux_t with that policy now
|
12 éve |
Andrea Shepard
|
b208539b80
Use circuitmux_t in channels and when relaying cells
|
12 éve |
Andrea Shepard
|
3f4b95b1a3
Split channel_t into channel_t and channel_listener_t; get rid of that big union
|
12 éve |
Andrea Shepard
|
e709fe320a
Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_t
|
12 éve |
Andrea Shepard
|
32337502f1
Use channel_t rather than or_connection_t for circuits
|
12 éve |
Nick Mathewson
|
d995dc8bac
Split the routerset code out of routerlist.c
|
12 éve |
Nick Mathewson
|
2491fff5a6
Triage the XXX023 and XXX022 comments: postpone many.
|
12 éve |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
12 éve |
Sebastian Hahn
|
2755b09c52
Don't cannibalize already cannibalized circuits
|
12 éve |
Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
12 éve |
Robert Ransom
|
b46a7ebb2b
Don't remove rend cpath element from relaunched service-side rend circs
|
12 éve |
Nick Mathewson
|
65420e4cb5
Merge remote-tracking branch 'rransom-tor/bug1297b-v2'
|
12 éve |
Robert Ransom
|
2b189a222b
Don't exit when marking a newly created _C_INTRODUCING circ for close
|
12 éve |
Robert Ransom
|
4c3a23b283
Look up the rend circ whose INTRODUCE1 is being ACKed correctly
|
12 éve |
Robert Ransom
|
c7d01b0541
Report HS circ states stored in circ purpose field in CIRC events
|
13 éve |
Nick Mathewson
|
0c2a3601e8
Merge remote-tracking branch 'rransom-tor/bug3825c'
|
13 éve |
Robert Ransom
|
b095be7f69
Check for intro circ timeouts properly
|
13 éve |
Nick Mathewson
|
4aa4bce474
Merge remote-tracking branch 'rransom-tor/bug3335-v2'
|
13 éve |
Robert Ransom
|
fbea8c8ef1
Detect and remove unreachable intro points
|
13 éve |
Robert Ransom
|
eaed37d14c
Record intro point timeouts in rend_intro_point_t
|
13 éve |