6944289ea7
BREAKING_CHANGE(core): refactored the codebase to be more maintainable
2025-03-25 22:30:57 +00:00
9b5b8225bc
BREAKING CHANGE(nftables): Replace IPTablesProxy with NfTablesProxy and update module exports in index.ts
2025-03-18 21:55:09 +00:00
9cb6e397b9
fix(ts/index.ts): Fix export order in ts/index.ts by moving the port proxy export back and adding interfaces export for proper module exposure
2025-03-18 12:49:52 +00:00
e2ee673197
BREAKING CHANGE(core): refactor: reorganize internal module structure to use classes.pp.* modules
...
- Renamed port proxy and SNI handler source files to classes.pp.portproxy.js and classes.pp.snihandler.js respectively
- Updated import paths in index.ts and test files (e.g. in test.ts and test.router.ts) to reference the new file names
- This refactor improves code organization but breaks direct imports from the old paths
2025-03-14 09:53:25 +00:00
87d26c86a1
fix(PortProxy/SNI): Refactor SNI extraction in PortProxy to use the dedicated SniHandler class
2025-03-11 17:01:07 +00:00
ff4f44d6fc
feat(IPTablesProxy): Introduce IPTablesProxy class for managing iptables NAT rules
2025-02-24 23:27:48 +00:00
31e15b65ec
feat(Port80Handler): Add automatic certificate issuance with ACME client
2025-02-24 10:00:57 +00:00
dc3d56771b
fix(portproxy): Fix incorrect import path in test file
2025-02-24 09:53:39 +00:00
6cdb23ed66
fix(core): update
2023-07-27 16:27:50 +02:00
7284924b26
fix(core): update
2022-07-29 03:39:05 +02:00
ca4ddade17
fix(core): update
2022-07-29 01:52:34 +02:00
101470dcd4
fix(core): update
2022-07-29 00:49:46 +02:00
0a8ae81fd0
fix(core): update
2019-08-20 18:42:52 +02:00
8b5ba84215
fix(core): update
2019-08-20 17:50:17 +02:00