|
63f8e98add
|
SVR.JS now refuses to start with misconfigured SNI in order to prevent ReDoS vulnerabilities.
|
2023-12-15 00:05:22 +01:00 |
|
|
179ebf6a7f
|
Changed secure context regex generation
|
2023-12-14 23:45:50 +01:00 |
|
|
355d20a2c1
|
Optimized some anti-XSS measures
|
2023-12-12 23:22:06 +01:00 |
|
|
2faf1e9c61
|
Mitigated even more XSS vulnerabilities.
|
2023-12-12 23:19:29 +01:00 |
|
|
8bad3f918c
|
Fixed multiple XSS vulnerabilities
|
2023-12-12 23:09:39 +01:00 |
|
|
5950d326fe
|
Clean up res.writeHead wraooer code
|
2023-12-12 22:37:23 +01:00 |
|
|
5902dd52fc
|
Added client errors, server errors, and malformed HTTP request counts to SVR.JS status page.
|
2023-12-12 22:29:27 +01:00 |
|
|
2fb4c52777
|
Make status page code more readable.
|
2023-12-12 22:19:51 +01:00 |
|
|
953c95f485
|
Fixes bug in the sizify function
|
2023-12-07 09:56:09 +01:00 |
|
|
ab69abf2da
|
Fixed bug with URL rewriting and trailing slash redirection
|
2023-12-03 16:18:21 +01:00 |
|
|
2cab4349f9
|
Minor code style corrections
|
2023-12-03 14:04:38 +01:00 |
|
|
7229661c8e
|
Replace all instances of "ex" with "err"
|
2023-12-03 14:00:52 +01:00 |
|
|
ebe310eca6
|
Clean up SVR.JS code
|
2023-12-03 13:58:35 +01:00 |
|
|
caf2ad685d
|
Fix environment variable support (after testing)
|
2023-12-03 13:55:56 +01:00 |
|
|
d02c9754c9
|
Invalid compression exclusion list regexes no longer crash SVR.JS
|
2023-12-03 13:09:56 +01:00 |
|
|
17def48271
|
Changed invalid regex error message
|
2023-12-03 13:07:28 +01:00 |
|
|
0ed74bc55d
|
Change base 1000 size prefixes to base 1024.
|
2023-12-03 12:51:05 +01:00 |
|
|
ae1738166f
|
Add new config.json option - environmentVariables.
|
2023-12-03 12:11:15 +01:00 |
|
|
1f42691cbc
|
Correct language errors
|
2023-12-03 12:05:14 +01:00 |
|
|
024d6cc2d3
|
SVR.JS now saves configuration files with trailing newlines.
|
2023-12-03 12:02:49 +01:00 |
|
|
5321f2c6a7
|
Added trailing slash redirect support
|
2023-12-03 11:55:19 +01:00 |
|
|
10b7da09ae
|
Corrected language errors in console error messages.
|
2023-11-12 19:52:59 +01:00 |
|
|
13603adf1b
|
Fix even more language errors in HTTP error message descriptions.
|
2023-11-12 19:47:32 +01:00 |
|
|
fad9dc61ae
|
Fix multiple language errors in HTTP error message descriptions.
|
2023-11-12 18:59:24 +01:00 |
|
|
b38e1cea5f
|
Fixed crashes due of destroyed HTTP/2 stream (Node.JS bug: https://github.com/nodejs/node/issues/24470)
|
2023-11-12 18:41:06 +01:00 |
|
|
ae45c2e132
|
SVR.JS now sends configuration file saving request to one random good worker instead of all workers to prevent configuration file corruption.
|
2023-11-12 18:33:29 +01:00 |
|
|
fccc0ef7ca
|
Fixed bug with non-standard code regex replacements
|
2023-09-17 23:32:42 +02:00 |
|
|
a2ecbe4c5a
|
Optimize mod loader
|
2023-09-12 23:19:14 +02:00 |
|
|
84b7cac684
|
Fix bug with mods executing in wrong order (bug was related with access control vulnerability fix; bug was not present in LTS versions)
|
2023-09-12 23:15:55 +02:00 |
|
|
c8c069aceb
|
Rename properDirectoryListingServe function to properDirectoryListingAndStaticFileServe.
|
2023-09-12 19:50:39 +02:00 |
|
|
75e987dcf4
|
Removed undocumented and non-working code.
|
2023-09-12 19:34:34 +02:00 |
|
|
e84bb426a7
|
Replace sizify function with new one.
|
2023-09-12 19:21:13 +02:00 |
|
|
5a567d09d1
|
Drop dependency on "pretty-bytes" module
|
2023-09-12 18:27:15 +02:00 |
|
|
e048156e18
|
Remove "invoke500.svr" and "crash.svr" (only activated in nightly versions, not in stable or LTS)
|
2023-09-12 18:11:11 +02:00 |
|
|
8050fc766e
|
Partially revert commit 193cede707
|
2023-09-11 23:21:14 +02:00 |
|
|
193cede707
|
Optimize responseEnd method
|
2023-09-11 23:08:02 +02:00 |
|
|
11bc6a32c9
|
Remove "fd" variable.
|
2023-09-11 23:01:46 +02:00 |
|
|
1132ed539a
|
Remove unneccesary whitespaces
|
2023-09-11 21:56:08 +02:00 |
|
|
f4641cd1bb
|
Removed unused SVR.JS code
|
2023-09-11 21:51:03 +02:00 |
|
|
079ce3d974
|
Reposition some if conditions
|
2023-09-11 21:50:42 +02:00 |
|
|
68e7fa9ae6
|
Globalize HTTP error messages object
|
2023-09-11 11:06:03 +02:00 |
|
|
91ab1f4a97
|
Minor changes to status codes
|
2023-09-11 10:36:10 +02:00 |
|
|
e828bb9173
|
Add warning about worker count limited to one when using Bun 1.0 and newer with shimmed (not native) clustering module.
|
2023-09-10 19:30:29 +02:00 |
|
|
24783fc1f9
|
Disable bug workaround for Bun 1.0 and newer (it's not needed anymore for these Bun versions)
|
2023-09-10 19:03:28 +02:00 |
|
|
b39471e8b8
|
Improve Bun shim
|
2023-09-10 18:58:05 +02:00 |
|
|
2ec6b564f5
|
Improve web root error handling
|
2023-09-10 18:37:09 +02:00 |
|
|
15ca36cf16
|
Fixed security vulnerability with information leakage from "temp" directory
|
2023-09-10 10:50:18 +02:00 |
|
|
d0064ee083
|
Log certificate loading errors
|
2023-09-10 10:35:07 +02:00 |
|
|
c7c381d8c9
|
Fix log files only partially saving on failed master startup
|
2023-09-10 10:14:24 +02:00 |
|
|
f475aa8651
|
Remove one obsolete process.cwd() == __dirname check
|
2023-09-09 00:53:24 +02:00 |
|