1
0
Fork 0
forked from svrjs/svrjs
Commit graph

548 commits

Author SHA1 Message Date
c05b8f8d00 Lifted PBKDF2 restrictions on Bun 1.1.13 and later. 2024-06-13 15:21:02 +02:00
2c2ca100a4 Lint out unnamed functions 2024-05-30 09:15:11 +02:00
d2e9f73f2f Move worker forking code to separate function. Also cap minimum number of workers to 12 to reduce idle memory usage. 2024-05-30 09:06:01 +02:00
5942f9dbde Fix URL parser even more 2024-05-21 17:26:22 +02:00
6933e3e9ed Fixed bug in the URL parser (URLs with "@" got erroneously "sanitized" to "/") 2024-05-21 17:08:06 +02:00
5781233ff7 Replace "minClusters" and "allClusters" with "minWorkers" and "allWorkers" respectively 2024-05-20 17:34:29 +02:00
fc03b485ef Removed 16 CPU cores cap 2024-05-20 17:29:40 +02:00
2eedf125a8 Combine crash handlers in master process into one function. 2024-05-20 17:27:09 +02:00
8af7f1df99 Improve HTTP partial content request logging 2024-05-13 17:59:48 +02:00
9c82164433 Add checks for zero-length head and foot in static file serving function 2024-05-13 17:56:58 +02:00
0a3371878c Added support for Range requests for HTML files 2024-05-13 17:29:18 +02:00
f3edbcc3f3 Fix the previous commit 2024-05-13 17:01:11 +02:00
6c3a5bd9ee Reduced calls to "mime-types" library 2024-05-13 16:59:41 +02:00
87ba2dd985 Update the design of default HTML pages 2024-05-06 11:55:26 +02:00
01d3a18e01 Correct the CSS for HTML tables 2024-05-06 11:04:05 +02:00
c922ebf1ae Add CSS to default error pages 2024-05-06 11:00:54 +02:00
6b75453cb2 Clean up the code 2024-05-05 22:24:35 +02:00
4453724db7 Partially revert previous commit (add blocking calls back due to degraded performance in Bun) 2024-05-05 22:23:25 +02:00
45d45c41af Remove blocking calls from custom head and custom foot functionality. Also optimize built-in "vres" callbacks. 2024-05-05 22:07:44 +02:00
a1160bd891 Replaced wrapper over WHATWG URL API with custom URL parser 2024-05-05 21:26:13 +02:00
fa64c763bd Fix syntax error 2024-05-03 12:02:18 +02:00
befabe2c9a Remove calls to getCustomHeaders in vres function 2024-05-03 12:01:17 +02:00
1226839163 Revert previous commit 2024-05-01 14:14:12 +02:00
aa6125b891 Move nested functions to the bottom of functions 2024-05-01 14:12:04 +02:00
255963c954 Replaced path.extname function with regex-based custom one. Also remove "pth" variable from static file serving function 2024-05-01 12:08:49 +00:00
34fdd89d37 Removed blocking calls from directory listing function 2024-05-01 07:20:56 +02:00
b51ac3e171 Fix all compression algorithms dependent on Brotli 2024-04-29 20:08:33 +02:00
934f4dd475 Optimized HTTP compression functionality 2024-04-29 19:58:39 +02:00
ba3a247e49 Fix crashes related to the request ID generation 2024-04-29 19:20:17 +02:00
583c66ca3d Fix incompatibilites with Bun 2024-04-27 13:51:05 +02:00
7dfdc7209e Errors that occurred while adding SNI context to a server are now ignored. 2024-04-27 06:45:16 +02:00
9eb982dc92 Add an inspector condition to disabling stdout 2024-04-27 06:01:09 +02:00
3839f4d1df When stdout is not a terminal, disable it to improve performance of SVR.JS 2024-04-27 05:53:08 +02:00
3a4cefa67a Optimize portions from directory listing function 2024-04-24 13:03:53 +02:00
d789fea921 Move counter if blocks to another if block 2024-04-24 12:58:46 +02:00
4f5f96dfdb Disable OpenSSL EOL notification for Bun (Bun uses BoringSSL) 2024-04-24 12:52:32 +02:00
a986d3c523 Use os.availableParallelism if it is implemented 2024-04-21 19:39:30 +02:00
1ae35a1977 Replace (...).indexOf("/") != 0 with (...)[0] != "/" 2024-04-21 16:46:01 +02:00
70cb113715 Remove duplicate client socket check 2024-04-21 16:32:20 +02:00
50be3cb450 Fix server crashes with .dirimages 2024-04-13 11:13:57 +02:00
ebf996856e Merge branch 'main' of https://git.svrjs.org/svrjs 2024-04-13 11:08:56 +02:00
4820db0160 Fix .dirimages directory returning 500 error, if it is not present in the web root 2024-04-13 11:08:48 +02:00
9b3cb3100d Replaced deprecated "substr" function with "substring" 2024-04-10 09:15:23 +02:00
31c2a060ce GitHub test successful! 2024-04-08 18:32:25 +02:00
01e2ad023a Test GitHub mirror 2024-04-08 18:31:38 +02:00
Dorian Niemiec
6dc340e8bc
Update main.yml - change Git user name to "github" 2024-04-08 17:19:04 +02:00
Dorian Niemiec
c9cf370e0c
Update main.yml 2024-04-08 17:14:44 +02:00
Dorian Niemiec
4661cb9145
Create main.yml 2024-04-08 17:12:32 +02:00
8f67b72bc5 Make configJSON.enableCompression conditions consistent 2024-04-07 15:52:51 +02:00
98ed9d9242 Fix "enableCompression not found" error 2024-04-07 15:52:07 +02:00