This website requires JavaScript.
Explore
Docs
Blog
Community
Main Website
Help
Sign In
push.rocks
/
smartproxy
Watch
2
Star
0
Fork
0
You've already forked smartproxy
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
smartproxy
/
ts
/
proxies
/
smart-proxy
History
Philipp Kunz
e4aade4a9a
fix(socket-handler): Fix socket handler race condition by differentiating between async and sync handlers. Now, async socket handlers complete their setup before initial data is emitted, ensuring that no data is lost. Documentation and tests have been updated to reflect this change.
2025-05-29 00:24:57 +00:00
..
models
fix(socket-handler): Fix socket handler race condition by differentiating between async and sync handlers. Now, async socket handlers complete their setup before initial data is emitted, ensuring that no data is lost. Documentation and tests have been updated to reflect this change.
2025-05-29 00:24:57 +00:00
utils
fix(socket-handler): Fix socket handler race condition by differentiating between async and sync handlers. Now, async socket handlers complete their setup before initial data is emitted, ensuring that no data is lost. Documentation and tests have been updated to reflect this change.
2025-05-29 00:24:57 +00:00
acme-state-manager.ts
fix(acme): Fix port 80 ACME management and challenge route concurrency issues by deduplicating port listeners, preserving challenge route state across certificate manager recreations, and adding mutex locks to route updates.
2025-05-19 03:40:58 +00:00
cert-store.ts
fix(certificates): simplify approach
2025-05-18 15:38:07 +00:00
certificate-manager.ts
update
2025-05-20 16:01:32 +00:00
connection-manager.ts
fix(logger): Replace raw console logging calls with structured logger usage across certificate management, connection handling, and route processing for improved observability.
2025-05-19 23:37:11 +00:00
http-proxy-bridge.ts
fix(route-connection-handler): Forward non-TLS connections on HttpProxy ports to fix ACME HTTP-01 challenge handling
2025-05-19 19:59:22 +00:00
index.ts
fix(strcuture): refactor responsibilities
2025-05-19 17:28:05 +00:00
nftables-manager.ts
feat(nftables):add nftables support for nftables
2025-05-15 14:35:01 +00:00
port-manager.ts
update
2025-05-20 15:44:48 +00:00
route-connection-handler.ts
fix(socket-handler): Fix socket handler race condition by differentiating between async and sync handlers. Now, async socket handlers complete their setup before initial data is emitted, ensuring that no data is lost. Documentation and tests have been updated to reflect this change.
2025-05-29 00:24:57 +00:00
route-manager.ts
fix(smartproxy): Improve error handling in forwarding connection handler and refine domain matching logic
2025-05-19 18:29:56 +00:00
security-manager.ts
BREAKING CHANGE(IRouteSecurity): Consolidate duplicated IRouteSecurity interfaces by unifying property names
2025-05-15 09:34:01 +00:00
smart-proxy.ts
update
2025-05-20 16:01:32 +00:00
timeout-manager.ts
BREAKING CHANGE(smartproxy/configuration): Migrate SmartProxy to a fully unified route‐based configuration by removing legacy domain-based settings and conversion code. CertProvisioner, NetworkProxyBridge, and RouteManager now use IRouteConfig exclusively, and related legacy interfaces and files have been removed.
2025-05-10 07:56:21 +00:00
tls-manager.ts
fix(typescript): Refactor types and interfaces to use consistent I prefix and update related tests
2025-05-09 22:46:53 +00:00