Skip to content

Conversation

@aarani
Copy link
Collaborator

@aarani aarani commented Apr 29, 2023

No description provided.

@aarani aarani marked this pull request as draft May 7, 2023 14:38
This commit aims to introduce a simple API for end users.

Working with network especially Tor routers is flaky and
delegating retry logic implementation to users causes NOnion to
be unreliable in CI and in normal use, this commit introduces
retry logic in some places where it's needed the most. This
should hopefully make NOnion more reliable.
Client,Network,Services: add TorClient
There are multiple usecases when you need multiple
streams for your communication with HS client (e.g
sending multiple http requests), this was not supported
before and this commit fixes that.
@aarani aarani force-pushed the torProxy branch 5 times, most recently from 69c3f5f to fe2eca0 Compare December 12, 2023 16:22
@aarani aarani force-pushed the torProxy branch 2 times, most recently from 175e89e to 7272c84 Compare March 31, 2024 13:24
aarani added 3 commits March 31, 2024 17:00
Tor Github mirror has been removed [1], this commit changes the
URLs to the official GitLab.

[1] https://github.com/torproject/tor/commi/27d4ba90f6dbf0c80d518a358b9600ae789509e4
This commit adds a helper class that provides an HTTP proxy for
easy usage of NOnion alongside things like HttpClient that don't
support communicating over custom streams.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant