-
Notifications
You must be signed in to change notification settings - Fork 312
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Router/Tunnel: Handling Updates for Inbound Messages.
Eliminate the forwarding of messages in the Inbound Message Distributor. The Inbound Message Distributor is the end point, and attempting to handling forwarding instructions opens up too many possibilities for potentially dangerous scenarios. Typically, the messages with forwarding instructions are the result of decrypting garlic messages that yield another I2NP message, which is recursively handled. It shouldn't be necessary to forward messages at this point. The client should handle any decisions regarding forwarding, not the router. Normally, I don't clean up the code in a given commit, but there were some remnants of commented-out code right in the middle of the section being reworked, and this deprecated code would have been out of context if not removed. Signed-off-by: obscuratus <[email protected]>
- Loading branch information
obscuratus
committed
Apr 25, 2023
1 parent
85822c4
commit c49023a
Showing
1 changed file
with
40 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters