|
5e97c088bf
|
13.0.0
v13.0.0
|
2025-05-09 21:52:46 +00:00 |
|
|
88c75d9cc2
|
BREAKING CHANGE(project-structure): Refactor project structure by updating import paths, removing legacy files, and adjusting test configurations
|
2025-05-09 21:52:46 +00:00 |
|
|
b214e58a26
|
update
|
2025-05-09 21:21:28 +00:00 |
|
|
d57d343050
|
12.2.0
v12.2.0
|
2025-05-09 17:28:27 +00:00 |
|
|
4ac1df059f
|
feat(acme): Add ACME interfaces for Port80Handler and refactor ChallengeResponder to use new acme-interfaces, enhancing event subscription and certificate workflows.
|
2025-05-09 17:28:27 +00:00 |
|
|
6d1a3802ca
|
12.1.0
v12.1.0
|
2025-05-09 17:10:19 +00:00 |
|
|
5a3bf2cae6
|
feat(smartproxy): Migrate internal module paths and update HTTP/ACME components for SmartProxy
|
2025-05-09 17:10:19 +00:00 |
|
|
f1c0b8bfb7
|
update structure
|
2025-05-09 17:00:27 +00:00 |
|
|
4a72d9f3bf
|
update structure
|
2025-05-09 17:00:15 +00:00 |
|
|
88b4df18b8
|
update plan
|
2025-05-09 16:15:57 +00:00 |
|
|
fb2354146e
|
update plan
|
2025-05-09 16:06:20 +00:00 |
|
|
ec88e9a5b2
|
new plan
|
2025-05-09 16:04:02 +00:00 |
|
|
cf1c41b27c
|
12.0.0
v12.0.0
|
2025-05-09 15:47:32 +00:00 |
|
|
2482c8ae6b
|
BREAKING CHANGE(forwarding): Rename sniPassthrough export to httpsPassthrough for consistent naming and remove outdated forwarding example
|
2025-05-09 15:47:31 +00:00 |
|
|
a455ae1a64
|
11.0.0
v11.0.0
|
2025-05-09 15:39:15 +00:00 |
|
|
1a902a04fb
|
BREAKING CHANGE(forwarding): Refactor unified forwarding API and remove redundant documentation. Removed docs/forwarding-system.md (its content is migrated into readme.md) and updated helper functions (e.g. replacing sniPassthrough with httpsPassthrough) to accept configuration objects. Legacy fields in domain configurations (allowedIPs, blockedIPs, useNetworkProxy, networkProxyPort, connectionTimeout) have been removed in favor of forwarding.security and advanced options. Tests and examples have been updated accordingly.
|
2025-05-09 15:39:15 +00:00 |
|
|
f00bae4631
|
10.3.0
v10.3.0
|
2025-05-09 14:15:45 +00:00 |
|
|
101e2924e4
|
feat(forwarding): Add unified forwarding system docs and tests; update build script and .gitignore
|
2025-05-09 14:15:45 +00:00 |
|
|
bef68e59c9
|
create plan for easier configuration
|
2025-05-09 11:51:56 +00:00 |
|
|
479f5160da
|
10.2.0
v10.2.0
|
2025-05-05 17:03:22 +00:00 |
|
|
0f356c9bbf
|
feat(CertificateManager): Implement on-demand certificate retrieval for missing SNI certificates. When no certificate is found for a TLS ClientHello, the system now automatically registers the domain with the Port80Handler to trigger ACME issuance and immediately falls back to using the default certificate to complete the handshake. Additionally, HTTP requests on port 80 for unrecognized domains now return a 503 indicating that certificate issuance is in progress.
|
2025-05-05 17:03:22 +00:00 |
|
|
036d522048
|
10.1.0
v10.1.0
|
2025-05-05 15:42:48 +00:00 |
|
|
9c05f71cd6
|
feat(smartproxy): Implement fallback to NetworkProxy on missing SNI and rename certProvider to certProvisionFunction in CertProvisioner
|
2025-05-05 15:42:48 +00:00 |
|
|
a9963f3b8a
|
10.0.12
v10.0.12
|
2025-05-05 15:16:26 +00:00 |
|
|
05c9156458
|
fix(port80handler): refactor ACME challenge handling to use dedicated Http01MemoryHandler, remove obsolete readme.plan.md, and update version to 10.0.12
|
2025-05-05 15:16:26 +00:00 |
|
|
47e3c86487
|
fix(dependencies): Update @push.rocks/smartacme to ^7.3.2; replace DisklessHttp01Handler with Http01MemoryHandler in Port80Handler
|
2025-05-05 14:47:20 +00:00 |
|
|
1387928938
|
10.0.11
v10.0.11
|
2025-05-05 10:52:49 +00:00 |
|
|
19578b061e
|
fix(dependencies): Bump @push.rocks/smartacme to ^7.2.5 and @tsclass/tsclass to ^9.2.0; update MemoryCertManager import to use plugins.smartacme.certmanagers.MemoryCertManager()
|
2025-05-05 10:52:48 +00:00 |
|
|
e8a539829a
|
10.0.10
v10.0.10
|
2025-05-05 10:46:05 +00:00 |
|
|
a646f4ad28
|
fix(docs): Update README: rename certProviderFunction to certProvisionFunction in configuration options for consistency.
|
2025-05-05 10:46:05 +00:00 |
|
|
aa70dcc299
|
10.0.9
v10.0.9
|
2025-05-05 10:30:08 +00:00 |
|
|
adb85d920f
|
fix(documentation): Update documentation to use certProviderFunction instead of certProvider in SmartProxy settings.
|
2025-05-05 10:30:08 +00:00 |
|
|
2e4c6312cd
|
10.0.8
v10.0.8
|
2025-05-05 10:29:00 +00:00 |
|
|
9b773608c7
|
fix(smartproxy): rename certProvider to certProvisionFunction in certificate provisioning interfaces and SmartProxy
|
2025-05-05 10:29:00 +00:00 |
|
|
3502807023
|
10.0.7
v10.0.7
|
2025-05-04 13:49:22 +00:00 |
|
|
c6dff8b78d
|
fix(core): refactor: Rename IPortProxySettings to ISmartProxyOptions in internal modules
|
2025-05-04 13:49:22 +00:00 |
|
|
12b18373db
|
10.0.6
v10.0.6
|
2025-05-04 13:05:48 +00:00 |
|
|
30c25ec70c
|
fix(smartproxy): No changes detected in project files. This commit updates commit info without modifying any functionality.
|
2025-05-04 13:05:48 +00:00 |
|
|
434834fc06
|
10.0.5
v10.0.5
|
2025-05-04 13:04:35 +00:00 |
|
|
e7243243d0
|
fix(exports/types): Refactor exports and remove duplicate IReverseProxyConfig interface
|
2025-05-04 13:04:34 +00:00 |
|
|
cce2aed892
|
10.0.4
v10.0.4
|
2025-05-04 12:44:35 +00:00 |
|
|
8cd693c063
|
fix(core): Refactor module exports and update packageManager version in package.json
|
2025-05-04 12:44:35 +00:00 |
|
|
09ad7644f4
|
10.0.3
v10.0.3
|
2025-05-04 12:21:02 +00:00 |
|
|
f72f884eda
|
fix(smartproxy): Update dependency versions (@push.rocks/smartacme to ^7.2.4, @push.rocks/smartnetwork to ^4.0.1, ws to ^8.18.2) and export common types via index.ts for easier imports.
|
2025-05-04 12:21:02 +00:00 |
|
|
73f3dfcad4
|
10.0.2
v10.0.2
|
2025-05-03 19:02:26 +00:00 |
|
|
8291f1f33a
|
fix(tlsalert): Centralize plugin imports in TlsAlert and update plan checklist
|
2025-05-03 19:02:26 +00:00 |
|
|
f512fb4252
|
10.0.1
v10.0.1
|
2025-05-03 13:27:59 +00:00 |
|
|
1f3ee1eafc
|
fix(docs): Improve mermaid diagram formatting in readme.md using HTML <br> tags for line breaks
|
2025-05-03 13:27:59 +00:00 |
|
|
910c8160f6
|
10.0.0
v10.0.0
|
2025-05-03 13:19:23 +00:00 |
|
|
0e634c46a6
|
BREAKING CHANGE(smartproxy): Update documentation and refactor core proxy components; remove legacy performRenewals method from SmartProxy; update router type imports and adjust test suites for improved coverage
|
2025-05-03 13:19:23 +00:00 |
|