Toby Chui
c5170bcb94
Refactorized main entry function
...
- Moved constants to def.go
- Added acme close function (not used for now)
- Added robots.txt to prevent webmin panel being scanned by search engine
2024-11-19 20:30:36 +08:00
Toby Chui
c5ca68868b
Optimized ACME logic
...
- Added automatic port 80 listener enable for those who don't read our wiki
- Reduced default interval for polling and propagation timeout
2024-10-28 21:40:58 +08:00
Toby Chui
a7f89086d4
Restructured log format in acme module
...
- Replaced all log.Println in acme module to system wide logger
- Fixed file manager path escape bug #274
2024-08-13 21:56:23 +08:00
Toby Chui
46817d0664
Fixed minor code style in PR
...
- Fixed minor coding style in PR
- Updated geoip list
2024-05-06 18:50:12 +08:00
Linard Schwendener
75ebd0ffbe
DNS Provider Agnostic Solution
2024-05-03 17:23:23 +02:00
Linard Schwendener
73c0ea0896
POC DNS Challenge with Dynu
2024-05-02 21:42:18 +02:00
Toby Chui
e24f31bdef
Fixed #126
...
- Added cert store hot reload to fix newly ssl cert not loaded
- Optimized SMTP structure and UI
2024-04-28 22:25:05 +08:00
Toby Chui
8e648a8e1f
v3.0.2 init commit
...
+ Fixed zeroSSL bug (said by @yeungalan ) #45
+ Fixed manual renew button bug
+ Seperated geodb module with access controller
+ Added per hosts access control (experimental) #69
+ Fixed basic auth not working on TLS bypass mode bug
+ Fixed empty domain crash bug #120
2024-04-14 19:37:01 +08:00
Toby Chui
33c7c5fa00
Custom header support
...
+ Added custom header
+ Removed unused files
2024-02-17 20:28:19 +08:00
Toby Chui
e363d55899
Fixed #77 and added systemwide logger
...
+ Added system wide logger (wip)
+ Fixed issue #77 uptime monitor bug
+ Added backend options for bypass global TLS (or allow per rule TLS settings, wip)
+
2023-11-25 12:50:30 +08:00
Toby Chui
bda47fc36b
Added default Ca features
...
+ Added default CA feature
+ Fixed RWD issue in TLS cert table
+ Optimized ACME UI in the TLS page
2023-09-25 20:54:50 +08:00
Toby Chui
b63a0fc246
Added static web server and black / whitelist template
...
- Added static web server
- Added static web server default index
- Added embeded templates to blacklist / whitelist
- Added wip Web Directory Manager
Place the templates at ./www/templates/blacklist.html or whitelist.html to replace the build in embedded template for access control 403 error
-
2023-09-14 16:15:40 +08:00
Toby Chui
507c2ab468
Updated 2.6.7 init
2023-09-09 12:28:24 +08:00
Toby Chui
52d3b2f8c2
Fixed memory leaking
...
+ Patch on memory leaking for Windows netstat module (do not effect any of the previous non Windows builds)
+ Fixed potential memory leak in acme handler logic
+ Added "do you want to get a TLS certificate for this subdomain?" dialog when a new subdomain proxy rule is created
2023-07-26 19:17:43 +08:00
Toby Chui
153d056bdf
ACME compatibility fix for /.well-known/
...
+ Updated acme well known take-over regrex
+ Added experimental config export and import
+ Added unit test for location rewrite in dpcore
+ Moved all config files to ./conf and original proxy files to ./conf/proxy
+ Minor optimization on UI regarding TLS verification logo on subdomain and vdir list
2023-07-12 21:42:09 +08:00
Toby Chui
2f14d6f271
Fixed minor bugs in renew policy toggle
2023-06-29 18:59:24 +08:00
Toby Chui
44ac7144ec
Added access control bypass for /.well-known router
2023-06-23 23:45:49 +08:00
Toby Chui
23eca5afae
Added experimental acme renew from Let's Encrypt
2023-06-23 23:09:10 +08:00
Toby Chui
48dc85ea3e
Updates 2.6.4
...
+ Added force TLS v1.2 above toggle
+ Added trace route
+ Added ICMP ping
+ Added special routing rules module for up-coming acme integration
+ Fixed IPv6 check bug in black/whitelist
+ Optimized UI for TCP Proxy
+
2023-06-16 00:48:39 +08:00