Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/abhinavsingh/proxy.py
💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
https://github.com/abhinavsingh/proxy.py
npm: bump ws from 8.8.0 to 8.9.0 in /dashboard
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Reverse proxy plugin to support WebSockets
thatsheepishcoder opened this issue about 2 years ago
thatsheepishcoder opened this issue about 2 years ago
ERR_TUNNEL_CONNECTION_FAILED
kata62 opened this issue over 2 years ago
kata62 opened this issue over 2 years ago
why use benchmark can not work
qq516249940 opened this issue over 2 years ago
qq516249940 opened this issue over 2 years ago
TLSV1_ALERT_UNKNOWN_CA alert when using self-signed certificates for examples
tawmoto opened this issue over 2 years ago
tawmoto opened this issue over 2 years ago
Security: Bypass proxy authentication with HTTP/1.0 requests
larsks opened this issue over 2 years ago
larsks opened this issue over 2 years ago
Relative to absolute imports
abhinavsingh opened this pull request over 2 years ago
abhinavsingh opened this pull request over 2 years ago
Adding Custom Headers for Proxy-Authorization
jealvin opened this issue over 2 years ago
jealvin opened this issue over 2 years ago
Bump actions/cache from 3.0.7 to 3.0.8
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
WIP Fuzzing
Deniskore opened this pull request over 2 years ago
Deniskore opened this pull request over 2 years ago
pip prod(deps): bump autopep8 from 1.6.0 to 1.7.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
pip prod(deps): bump types-setuptools from 63.4.0 to 64.0.1
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
npm: bump ws from 8.8.0 to 8.8.1 in /dashboard
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
[ReverseProxy] Add support for `--basic-auth` in reverse proxy server
abhinavsingh opened this issue over 2 years ago
abhinavsingh opened this issue over 2 years ago
Ability to customize path to openssl using `--openssl` flag
abhinavsingh opened this pull request over 2 years ago
abhinavsingh opened this pull request over 2 years ago
npm: bump http-server from 14.1.0 to 14.1.1 in /dashboard
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Flowchart for better proxy plugin documentation
eherrerosj opened this issue over 2 years ago
eherrerosj opened this issue over 2 years ago
pip prod(deps): bump types-requests from 2.28.7 to 2.28.8
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Inspect Traffic via Dashboard
spereg53 opened this issue over 2 years ago
spereg53 opened this issue over 2 years ago
Replay from response cache
rthill91 opened this issue over 2 years ago
rthill91 opened this issue over 2 years ago
npm: bump ts-node from 10.8.0 to 10.9.1 in /dashboard
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
[Docker] Latest Tag Not Pulling The Latest Image
basudip opened this issue over 2 years ago
basudip opened this issue over 2 years ago
[Tunnel] Workaround for Proxy Over SSH Tunnel
gonnsuarez opened this issue over 2 years ago
gonnsuarez opened this issue over 2 years ago
Add `3.11.0-alpha - 3.11.0` to python test matrix
abhinavsingh opened this pull request over 2 years ago
abhinavsingh opened this pull request over 2 years ago
[Cygwin] IS_WINDOWS returns False with `Windows 10`
cat-policlot opened this issue over 2 years ago
cat-policlot opened this issue over 2 years ago
Document custom auth plugins
nettnikl opened this issue over 2 years ago
nettnikl opened this issue over 2 years ago
[TLSInterception] Allow overriding path to `openssl` binary
abhinavsingh opened this issue over 2 years ago
abhinavsingh opened this issue over 2 years ago
[RaspberryPi] OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to httpbin.org:443
EpicBirb opened this issue over 2 years ago
EpicBirb opened this issue over 2 years ago
Make it possible to have a dynamic reverse proxy
piraz opened this issue over 2 years ago
piraz opened this issue over 2 years ago
`FileNotFoundError` while using TLS Interception
guiqiqi opened this issue almost 3 years ago
guiqiqi opened this issue almost 3 years ago
`--pac-file` flag not serving local pac file
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[Make] Unable to build container locally
jdelrue opened this issue almost 3 years ago
jdelrue opened this issue almost 3 years ago
v2.4.1
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Auth] Support NTLM proxy authentication
jinlxz opened this issue almost 3 years ago
jinlxz opened this issue almost 3 years ago
npm: bump follow-redirects from 1.11.0 to 1.14.8 in /dashboard
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
[AccessLogs] Not available on Windows
notatallshaw opened this issue almost 3 years ago
notatallshaw opened this issue almost 3 years ago
Register for signals only when running in main thread
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Plugin] Expose listening port to plugins
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
Yaml lint
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
v2.4.0
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Allow multiport with ephemeral & unix socket support
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Examples] Fix broken examples
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[EventCore] Use `no_wait` when publishing to queues
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[EventDispatcher] Guard against broken pipe and eof
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[EventCore] Fix dispatcher exception during unsubcribe
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[CacheResponsesPlugin] Enhance cache by content type
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Enable `test_integration` on windows
sowmya-jaxl opened this pull request almost 3 years ago
sowmya-jaxl opened this pull request almost 3 years ago
Add `--cache-by-content-type` flag
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
v2.4.0rc9
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[HttpParser] Memory view compliant, Zero copies
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Optimize] Avoid using `tobytes` for zero-copies
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Jupyter] Request creation notebook
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Jupyter] Add a response notebook
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Connection] Optimize flush
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[Fix] Using `okResponse()` without content hangs the connection
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Flags] `min_compression_length` consistency
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
`--max-sendbuf-size` flag to speed up large file upload/download
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
`jupyter` notebook based tutorial
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] opened this pull request almost 3 years ago
pre-commit-ci[bot] opened this pull request almost 3 years ago
[Task] A generic payload based work abstraction
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[CacheResponsesPlugin] Add ability to cache request packets
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Pre `v2.4.0rc8` cleanups
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
v2.4.0rc8
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Work] `kwargs` independent `work_klass` creation and work core
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[BaseRemoteExecutor] Base executor for processing work remotely
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Work] Refactor as FD work
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Work] Refactor for generic work type
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[SOCKS4] Packet parser & builder
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[ReverseProxyPlugin] Remove redundant `ca_file` flag when wrapping upstream
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[ReverseProxyPlugin] Cannot Process Too Long Reponses `net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)`
achen353 opened this issue almost 3 years ago
achen353 opened this issue almost 3 years ago
`build_http_response` must always update `Content-Length` header
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[CacheByContentTypePlugin] Prepare for content type parsing
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[ReverseProxy] Add integration tests
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Multiport] `Acceptor` can now accept work from multiple descriptors
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[ReverseProxy] Move within core lib with ability to write its plugin
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Multiport] Prepare for listening on multiple ports
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Move `Tls` module within core
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Add a skeleton app to demonstrate how to use `proxy.py` for standalone projects
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Windows] Remove `--threadless` from `TestCase`
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Handle `SIGINFO`. Try `kill -s INFO <pid>`.
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[TlsInterception] Bypass interception for upstreams we are unable to intercept
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[isort] Lib modules
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Devtools] Build as part of GHA workflow
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Coverage] For newly added components
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Doc] Threadless Remote vs Local Execution Mode
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
v2.4.0rc7
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Windows] `--threaded` mode integration tests works locally but fails on GHA
sowmya-jaxl opened this pull request almost 3 years ago
sowmya-jaxl opened this pull request almost 3 years ago
[Windows] Fix broken `--local-executor` logic for windows
sowmya-jaxl opened this pull request almost 3 years ago
sowmya-jaxl opened this pull request almost 3 years ago
npm: bump ws from 8.4.0 to 8.4.2 in /dashboard
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
npm: bump eslint-plugin-import from 2.25.3 to 2.25.4 in /dashboard
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
[Windows] Default to `--local-executor 0` flag
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
Restrict request handling to `DEFAULT_ALLOWED_URL_SCHEMES`
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[Windows] `pip install -e .` fails
sowmya-jaxl opened this issue almost 3 years ago
sowmya-jaxl opened this issue almost 3 years ago
[HTTPS] Request to internal (https) web server over (https) proxy.py may hang the request
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[Integration Tests] Fix flakiness by removing external host dependencies
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[Testing] Add Integration tests for all the plugins
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[HttpProtocolHandler] Access logs must be logged after request completion (not after connection close)
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
Add `ModifyWebSocketResponsePlugin`
abhinavsingh opened this pull request almost 3 years ago
abhinavsingh opened this pull request almost 3 years ago
[WebSocketFrame] Exception when building frames with very large payloads
abhinavsingh opened this issue almost 3 years ago
abhinavsingh opened this issue almost 3 years ago
[Plugin] Custom flags in external plugins not discovered when enabled using kwargs
abhinavsingh opened this issue about 3 years ago
abhinavsingh opened this issue about 3 years ago