Commit Graph

307 Commits

Author SHA1 Message Date
3lswear
c0e3596ca9 add necessary dirs 2022-03-07 14:20:26 +03:00
3lswear
3287b5c75f fix: logic error 2022-03-07 14:19:13 +03:00
3lswear
b60dd2775a feat: change to g++ 2022-03-07 14:18:43 +03:00
3lswear
a83097d39f upstream changes (www) 2022-03-06 14:21:44 +03:00
3lswear
1404478644 upstream changes (config) 2022-03-06 14:21:31 +03:00
3lswear
c6e54a0c05 upstream changes (src) 2022-03-06 14:21:11 +03:00
3lswear
1c034c465c fix: misc 2022-03-06 13:44:14 +03:00
3lswear
814d32f7ce Merge remote-tracking branch 'refs/remotes/origin/main' 2022-03-04 21:28:28 +03:00
3lswear
27601b7f62 fix: return octet-stream by default 2022-03-04 21:27:24 +03:00
Talyx
2fb9a1968c fix debug time 2022-03-03 20:33:49 +03:00
3lswear
04350cc621 exit on cgi error 2022-02-27 22:38:47 +03:00
3lswear
c7e5770053 remove wildcard 2022-02-27 22:38:34 +03:00
3lswear
00725057ff Merge branch 'roman' 2022-02-27 21:25:27 +03:00
Talyx
ccd5e87229 directory file: correct open 2022-02-27 21:01:01 +03:00
Talyx
f4dbd27fb3 opechatka 2022-02-27 20:59:55 +03:00
3lswear
f31ef131c1 style: clean up 2022-02-27 20:23:08 +03:00
3lswear
b0b5df2b38 add body_size_limit to cgi-bin 2022-02-27 20:07:59 +03:00
3lswear
c2276629e9 change output 2022-02-27 20:07:11 +03:00
3lswear
3ae15d8333 modify site 2022-02-27 20:06:37 +03:00
3lswear
71c8f2bfee Merge remote-tracking branch 'origin/fara' into roman 2022-02-27 18:15:43 +03:00
3lswear
90528b7bc7 feat: check argument number 2022-02-27 18:14:54 +03:00
3lswear
d8bb6a2047 feat: add epoll_handle and cleanup 2022-02-27 18:14:34 +03:00
3lswear
89695470cb feat: add formatting to getDebugTime 2022-02-27 18:13:32 +03:00
3lswear
6341d4d47f feat: change to domain_error and cleanup 2022-02-27 18:13:17 +03:00
3lswear
c8d82c92a1 feat: don't bind twice on same port 2022-02-27 16:19:41 +03:00
3lswear
6f1e07b77b feat: add delete_client_force 2022-02-27 16:18:24 +03:00
3lswear
f0154f99ab feat: checkerror output 2022-02-27 16:18:08 +03:00
3lswear
7f63fb2aae feat: add more output 2022-02-26 17:19:52 +03:00
3lswear
d0871ad262 fix: call free on unitialized client (fix double free) 2022-02-26 17:19:34 +03:00
3lswear
d38a2462ef feat: ignore alloc_dealloc_mistmatch 2022-02-26 17:16:52 +03:00
3lswear
fa6388c658 move -DDEBUG to debug flags 2022-02-25 00:57:34 +03:00
3lswear
af4a4299b3 perf: inline some functions 2022-02-25 00:48:02 +03:00
3lswear
51388d076b fix: delete client data if client closes connection 2022-02-25 00:45:11 +03:00
3lswear
350ca5bc22 fix(socket): do not reuse port 2022-02-25 00:36:39 +03:00
3lswear
434e75bb47 refactor: delete_fd and rename free_fd 2022-02-24 21:45:06 +03:00
Talyx
1157c70548 tomato and besmart src 2022-02-24 18:14:01 +03:00
Talyx
08903bfa15 root file/dir 2022-02-24 18:12:26 +03:00
Talyx
1312e3e5de error_page image fix 2022-02-24 18:12:03 +03:00
Talyx
a0e0e73450 fix: directory file parameter 2022-02-24 18:11:08 +03:00
Talyx
44a3065ea8 add: besmart and tomato site in config 2022-02-24 18:10:17 +03:00
3lswear
6ce3b81f6a feat: do not reallocate Client and fix segfault on iterator 2022-02-24 00:05:29 +03:00
3lswear
a6b046a460 fix: exit on SIGINT to avoid leaks 2022-02-23 22:49:33 +03:00
3lswear
596bcf7019 fix: renamed Socket methods 2022-02-23 22:48:44 +03:00
3lswear
cc903368a5 refactor: renamed methods 2022-02-23 22:45:52 +03:00
3lswear
822aefff85 feat: add colors to getDebugTime 2022-02-23 22:44:43 +03:00
3lswear
f79e37c5e6 fix: fix FARA segfault !!! 2022-02-23 22:44:16 +03:00
Talyx
4af179523f hide output 2022-02-22 19:59:05 +03:00
Talyx
ab7ba02446 change debug output 2022-02-22 19:57:35 +03:00
Talyx
3f24c3f7eb add error handling for 400 and 414 error-code 2022-02-22 19:51:54 +03:00
Talyx
5a2cbaefe3 change debug output 2022-02-22 19:50:44 +03:00