David Goulet
|
805c81efed
sendme: Add helper to note the cell digest
|
5 years ago |
David Goulet
|
7c8e519b34
sendme: Helper to know if next cell is a SENDME
|
5 years ago |
David Goulet
|
aef7095c3e
prop289: Add documentation for the circuit FIFO list
|
5 years ago |
David Goulet
|
44750b0de6
prop289: Skip the first 4 unused bytes in a cell
|
5 years ago |
David Goulet
|
77d560af64
prop289: Keep the digest bytes, not the object
|
5 years ago |
David Goulet
|
4efe9d653a
prop289: Move digest matching in its own function
|
5 years ago |
David Goulet
|
217b553193
prop289: Rename packaged functions with better name
|
5 years ago |
David Goulet
|
2ec25e847e
prop289: Move SENDME cell processing in a separate function
|
5 years ago |
David Goulet
|
504e05b029
prop289: Use a 20 bytes digest instead of 4
|
5 years ago |
David Goulet
|
cede93b2d8
tests: Implement unit tests for SENDME v1
|
5 years ago |
David Goulet
|
a6e012508e
prop289: Add random bytes to the unused portion of the cell
|
5 years ago |
David Goulet
|
402f0a4f5d
prop289: Remember the last cell digest for v1 SENDMEs
|
5 years ago |
David Goulet
|
bb473a807a
prop289: Match the SENDME digest
|
5 years ago |
David Goulet
|
93f9fbbd34
prop289: Keep track of the last seen cell digests
|
5 years ago |
David Goulet
|
81706d8427
prop289: Support SENDME v1 cell parsing
|
5 years ago |
David Goulet
|
023a70da84
prop289: Support sending SENDME version 1
|
5 years ago |
David Goulet
|
eef78ac0b0
prop289: Add SENDME trunnel declaration
|
5 years ago |
David Goulet
|
c38d46bf4a
prop289: Add two consensus parameters
|
5 years ago |
David Goulet
|
0e6e800c89
sendme: Always close stream if deliver window is negative
|
5 years ago |
David Goulet
|
8e38791baf
sendme: Add helper functions for DATA cell packaging
|
5 years ago |
David Goulet
|
2d3c600915
sendme: Add helper functions for DATA cell delivery
|
5 years ago |
David Goulet
|
9c42cc1eb2
sendme: Refactor SENDME cell processing
|
5 years ago |
David Goulet
|
ed8593b9e0
sendme: Modernize and cleanup old moved code
|
5 years ago |
David Goulet
|
e5806dcea8
sendme: Move code to the new files sendme.{c|h}
|
5 years ago |
Nick Mathewson
|
206d28ff15
Merge branch 'maint-0.4.0'
|
5 years ago |
Nick Mathewson
|
593d29920e
Merge remote-tracking branch 'tor-github/pr/974' into maint-0.4.0
|
5 years ago |
rl1987
|
6d347fe329
Remove obsolete OpenSUSE initscript
|
5 years ago |
Nick Mathewson
|
806539b40a
Use fast check for missing id in node_is_a_configured_bridge()
|
5 years ago |
Nick Mathewson
|
650b94ebc1
Use a linear algorithm to subtract two nodelists.
|
5 years ago |
Nick Mathewson
|
1d44ac9acd
Make nodelist_get_list() return a const pointer.
|
5 years ago |