Steven Engler
|
f2035c1ffa
Removed the 'total_cells_allocated' global counter
|
4 anni fa |
Steven Engler
|
d354aebc10
Removed the global buffer allocation counter
|
4 anni fa |
Neel
|
64d2133a61
Move the connection_edge_process_relay_cell() assignments out of if statements in circuit_receive_relay_cell()
|
5 anni fa |
David Goulet
|
b47adcbcab
Merge branch 'tor-github/pr/1183'
|
5 anni fa |
George Kadianakis
|
8248812188
Rename handle_relay_command to handle_relay_cell_command .
|
5 anni fa |
George Kadianakis
|
1e970d17b8
Test that regular cells get ignored in padding circuits.
|
5 anni fa |
George Kadianakis
|
ce477da8a7
Ignore regular cells in padding circuits.
|
5 anni fa |
George Kadianakis
|
7a032c5e48
Split connection_edge_process_relay_cell() in two functions.
|
5 anni fa |
George Kadianakis
|
74c0595965
Ignore regular cells in padding circuits.
|
5 anni fa |
Neel Chauhan
|
232aa8570d
Space out first connection_edge_process_relay_cell() line in circuit_receive_relay_cell()
|
5 anni fa |
Nick Mathewson
|
fcd51fd49f
Tests for deciding how full our relay cells should be
|
5 anni fa |
Nick Mathewson
|
0bc1241494
Make sure that we send at least some random data in RELAY_DATA cells
|
5 anni fa |
Nick Mathewson
|
530d1179ff
Extract length-deciding function from package_raw_inbuf.
|
5 anni fa |
Roger Dingledine
|
e4d1187584
refactor logic to decide how much to package from inbuf
|
6 anni fa |
Nick Mathewson
|
e6b862e6a8
Merge branch 'ticket30428_041_02_squashed'
|
5 anni fa |
David Goulet
|
3835a3acf5
sendme: Properly record SENDMEs on both edges
|
5 anni fa |
David Goulet
|
59b9eecc19
sendme: Record cell digest on both client and exit
|
5 anni fa |
Roger Dingledine
|
d86896b29c
fix typos, whitespace, comments
|
5 anni fa |
Nick Mathewson
|
c6523a6398
Merge remote-tracking branch 'tor-github/pr/998'
|
5 anni fa |
Mike Perry
|
d0fb74c902
Bug 29231: Report correct padding write totals and enabled totals.
|
5 anni fa |
David Goulet
|
0d8b9b56c5
sendme: Better function names
|
5 anni fa |
David Goulet
|
d084f9115d
sendme: Better handle the random padding
|
5 anni fa |
David Goulet
|
44750b0de6
prop289: Skip the first 4 unused bytes in a cell
|
5 anni fa |
David Goulet
|
217b553193
prop289: Rename packaged functions with better name
|
5 anni fa |
David Goulet
|
2ec25e847e
prop289: Move SENDME cell processing in a separate function
|
5 anni fa |
David Goulet
|
a6e012508e
prop289: Add random bytes to the unused portion of the cell
|
5 anni fa |
David Goulet
|
402f0a4f5d
prop289: Remember the last cell digest for v1 SENDMEs
|
5 anni fa |
David Goulet
|
93f9fbbd34
prop289: Keep track of the last seen cell digests
|
5 anni fa |
David Goulet
|
81706d8427
prop289: Support SENDME v1 cell parsing
|
5 anni fa |
David Goulet
|
023a70da84
prop289: Support sending SENDME version 1
|
5 anni fa |