index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-proto
/
src
/
circuit
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make filter conditional, to fix build with hs-service disabled.
Nick Mathewson
2024-03-26
1
-2
/
+3
*
Refactor and simplify ClientCircSyncView
Nick Mathewson
2024-03-26
2
-34
/
+24
*
Rename the old IncomingStreamRequestContext to StreamReqInfo.
Nick Mathewson
2024-03-26
1
-4
/
+4
*
Add an IncomingStreamRequestFilter to check early properties
Nick Mathewson
2024-03-26
2
-9
/
+62
*
Define a type for a synchronous (blocking) view of a circuit state.
Nick Mathewson
2024-03-26
3
-0
/
+40
*
proto: Make StreamMap keep a count of open streams.
Nick Mathewson
2024-03-26
1
-0
/
+34
*
proto: Prevent general state-transitions on StreamEnt
Nick Mathewson
2024-03-26
2
-38
/
+60
*
proto: Refactor circuit::streammap::StreamEnt
Nick Mathewson
2024-03-26
2
-40
/
+51
*
Push HandshakeRole down one level.
Nick Mathewson
2024-03-26
1
-5
/
+4
*
Provide spec links for relay crypto formats.
Nick Mathewson
2024-03-26
1
-2
/
+10
*
Clean up match statement a little.
Nick Mathewson
2024-03-26
1
-7
/
+7
*
We now need circuit::handshake to exist unconditionally.
Nick Mathewson
2024-03-26
1
-2
/
+11
*
Refactor the logic for constructing crypt layers.
Nick Mathewson
2024-03-26
2
-64
/
+91
*
Add and use RelayCellFormatTrait
Jim Newsome
2024-03-20
2
-27
/
+40
*
Propagate RelayCellFormat selection up to where format decisions will be made
Jim Newsome
2024-03-20
2
-17
/
+50
*
Paramaterize layer crypto objects by cell format
Jim Newsome
2024-03-20
2
-3
/
+11
*
Run maint/add_warning.
Nick Mathewson
2024-03-13
4
-0
/
+4
*
relay-cell: Update relay cell decoding API for prop340
Jim Newsome
2024-03-12
3
-19
/
+77
*
Rename UnparsedRelayCell -> UnparsedRelayMsg
Jim Newsome
2024-03-12
5
-24
/
+24
*
tor-circmgr: Add a helper for displaying optional UniqIds.
Gabriela Moldovan
2024-02-27
1
-1
/
+17
*
proto: Use log_ratelim to report problems delivering BEGIN messges.
Nick Mathewson
2024-01-17
1
-3
/
+7
*
Give an error on duplicate call to allow_stream_requests.
Nick Mathewson
2024-01-17
1
-2
/
+2
*
proto: Close circuit _intentionally_ when Request Sink is dropped.
Nick Mathewson
2024-01-17
1
-6
/
+27
*
proto: Send END when buffer of IncomingRequests is full
Nick Mathewson
2024-01-17
1
-11
/
+14
*
Convert a TODO HSS about excessive BEGINs to #1189.
Nick Mathewson
2024-01-10
1
-1
/
+1
*
proto: Downgrade TODO HSS about HopNum in IncomingStreamRequestComment
Nick Mathewson
2024-01-10
1
-5
/
+4
*
proto: Downgrade TODO HSS comments about hop lookup
Nick Mathewson
2024-01-10
1
-2
/
+2
*
proto: Change some TODO HSS comments to refer to #1188
Nick Mathewson
2024-01-10
1
-3
/
+3
*
clippy nightly: For now, locally allow blocks_in_conditions
Ian Jackson
2024-01-02
1
-0
/
+1
*
clippy: Replace many calls to .get(0) with .first()
Ian Jackson
2024-01-02
1
-1
/
+1
*
Rename {Any}RelayCell to {Any}RelayMsgOuter
Nick Mathewson
2023-12-14
4
-21
/
+23
*
debug log: Downgrade circuit lifecycle messages to trace
Ian Jackson
2023-11-29
1
-4
/
+4
*
Downgrade some messages to trace
Ian Jackson
2023-11-29
1
-1
/
+1
*
Fix 'target' in doc comment for create_firsthop_ntor
Jim Newsome
2023-11-27
1
-1
/
+1
*
Add `ClientCirc::extend_ntor_v3`
Jim Newsome
2023-11-27
1
-0
/
+40
*
tor-proto::circuit::reactor: handle server auxiliary handshake data
Jim Newsome
2023-11-27
1
-10
/
+81
*
Add Reactor::create_firsthop_ntor_v3
Jim Newsome
2023-11-27
1
-0
/
+50
*
Use HandshakeType in Extend2 and CircuitExtender::begin
Jim Newsome
2023-11-27
1
-2
/
+2
*
tor-proto: make ClientHandShake and ServerHandshake generic over aux data
Jim Newsome
2023-11-15
1
-22
/
+17
*
ClientHandshake: extend to support ntorv3 extensions
Jim Newsome
2023-11-15
1
-4
/
+16
*
CircuitHandshake::Ntor::ed_identity clarify doc-comment
Jim Newsome
2023-11-15
1
-2
/
+2
*
circuit: On SendMsgAndInstallHandler, tolerate None handler
Nick Mathewson
2023-11-02
1
-0
/
+1
*
circuit::reactor: Remember that meta_handler is Send.
Nick Mathewson
2023-11-02
1
-2
/
+2
*
Add a caret_int HandshakeType for HTYPE constants
Jim Newsome
2023-10-26
1
-2
/
+2
*
Change `CircId` to never be zero
Jim Newsome
2023-10-25
1
-1
/
+1
*
Convert StreamId to NonZeroU16
Jim Newsome
2023-10-25
5
-43
/
+50
*
proto: Revise the behavior of IncomingStream::discard().
Nick Mathewson
2023-10-19
1
-8
/
+30
*
proto: Remove TODOs about panics on double-close.
Nick Mathewson
2023-10-19
1
-14
/
+0
*
proto: Have EndSent remember if we have dropped the stream target.
Nick Mathewson
2023-10-19
2
-14
/
+46
*
proto: Give StreamMap::terminate a "why" argument
Nick Mathewson
2023-10-19
2
-7
/
+45
[next]