David Goulet
|
c1359b32a4
trunnel: Rename sendme.trunnel to sendme_cell.trunnel
|
5 роки тому |
David Goulet
|
33382184b6
sendme: Do not decrement window in a log_debug()
|
5 роки тому |
Nick Mathewson
|
e6b862e6a8
Merge branch 'ticket30428_041_02_squashed'
|
5 роки тому |
David Goulet
|
0cad83bea4
sendme: Add non fatal asserts for extra safety
|
5 роки тому |
David Goulet
|
5479ffabf8
sendme: Always pop last SENDME digest from circuit
|
5 роки тому |
David Goulet
|
482c4972b9
sendme: Clarify how sendme_circuit_cell_is_next() works
|
5 роки тому |
David Goulet
|
3835a3acf5
sendme: Properly record SENDMEs on both edges
|
5 роки тому |
David Goulet
|
44265dd671
sendme: Never fallback to v0 if unknown version
|
5 роки тому |
David Goulet
|
69e0d5bfc7
sendme: Validate v1 SENDMEs on both client and exit side
|
5 роки тому |
David Goulet
|
59b9eecc19
sendme: Record cell digest on both client and exit
|
5 роки тому |
Roger Dingledine
|
d86896b29c
fix typos, whitespace, comments
|
5 роки тому |
David Goulet
|
def96ce838
sendme: Fix coverity CID 1444999
|
5 роки тому |
George Kadianakis
|
7f2cd6545c
Hiding crypt_path_t: Hide 'crypto' usage in sendme.c
|
5 роки тому |
David Goulet
|
77bd219808
sendme: Improve logging messages
|
5 роки тому |
David Goulet
|
0f2ff267c5
sendme: Do not poke at crypto.sendme_digest directly
|
5 роки тому |
David Goulet
|
0d8b9b56c5
sendme: Better function names
|
5 роки тому |
David Goulet
|
67c2254183
sendme: Move note_cell_digest() to relay_crypto module
|
5 роки тому |
David Goulet
|
805c81efed
sendme: Add helper to note the cell digest
|
5 роки тому |
David Goulet
|
7c8e519b34
sendme: Helper to know if next cell is a SENDME
|
5 роки тому |
David Goulet
|
77d560af64
prop289: Keep the digest bytes, not the object
|
5 роки тому |
David Goulet
|
4efe9d653a
prop289: Move digest matching in its own function
|
5 роки тому |
David Goulet
|
217b553193
prop289: Rename packaged functions with better name
|
5 роки тому |
David Goulet
|
504e05b029
prop289: Use a 20 bytes digest instead of 4
|
5 роки тому |
David Goulet
|
cede93b2d8
tests: Implement unit tests for SENDME v1
|
5 роки тому |
David Goulet
|
402f0a4f5d
prop289: Remember the last cell digest for v1 SENDMEs
|
5 роки тому |
David Goulet
|
bb473a807a
prop289: Match the SENDME digest
|
5 роки тому |
David Goulet
|
93f9fbbd34
prop289: Keep track of the last seen cell digests
|
5 роки тому |
David Goulet
|
81706d8427
prop289: Support SENDME v1 cell parsing
|
5 роки тому |
David Goulet
|
023a70da84
prop289: Support sending SENDME version 1
|
5 роки тому |
David Goulet
|
c38d46bf4a
prop289: Add two consensus parameters
|
5 роки тому |