Commit Graph

47 Commits

Author SHA1 Message Date
Talyx
cec4ae69e1 change: location alg 2022-02-12 18:57:07 +03:00
Talyx
b178c3c8bf ServerConfig: replace return(1) to continue; 2022-02-10 22:12:50 +03:00
Talyx
abff8b474f add: client body limit in locations 2022-02-10 19:28:20 +03:00
Talyx
9b3b3bebca fix: linux tester 2022-02-10 00:36:34 +03:00
3lswear
f7783460e3 feat: try to fix tester 2022-02-09 22:58:43 +03:00
Talyx
f1b2b04119 add: cgi_pass in config file 2022-02-09 17:15:46 +03:00
3lswear
30921c41fd Merge remote-tracking branch 'origin/fara' into roman 2022-02-08 21:56:55 +03:00
3lswear
0a791b2303 feat: pass servers ip, port to client 2022-02-08 21:48:09 +03:00
3lswear
60a354d8a6 feat(core): open sockets on multiple servers from configurations 2022-02-08 21:13:10 +03:00
3lswear
a4b5037cb1 feat(socket): add min_config struct 2022-02-08 21:09:21 +03:00
3lswear
adf57cd03f tmp: multiple server_sockets wip 2022-02-08 00:16:14 +03:00
Talyx
a056a923e0 add: download files 2022-02-07 22:43:14 +03:00
Talyx
40f86e0f67 Merge remote-tracking branch 'origin/roman' into fara 2022-02-06 22:08:16 +03:00
Talyx
0d3acb7d26 replacement: reference getters 2022-02-06 22:05:49 +03:00
3lswear
81320af92e fix: leak mitigations 2022-02-06 19:01:52 +03:00
3lswear
b2df81d00d feat: cleaning intermediate 2022-02-06 15:19:09 +03:00
3lswear
d2637eee79 style: some clean-ups 2022-02-05 20:13:02 +03:00
Talyx
93003724d2 fix: segv from when empty client 2022-02-05 17:13:19 +03:00
3lswear
e0c0484b60 feat: delete when empty 2022-02-05 16:47:42 +03:00
3lswear
cb1d839fac feat: clients on heap 2022-02-05 16:31:48 +03:00
3lswear
b243ca893b feat: done boolean + response to char * 2022-02-05 15:06:28 +03:00
3lswear
6858aa160a feat: first working version with LT 2022-02-05 02:45:56 +03:00
3lswear
282224fd12 feat: refactor for consistency, some additions 2022-02-05 01:53:42 +03:00
3lswear
80cfe67d49 Merge remote-tracking branch 'origin/fara' into roman 2022-02-04 18:19:34 +03:00
3lswear
87520ae819 style: rm comments 2022-02-04 18:17:19 +03:00
Talyx
842033b4bc fix: ServerConfig segv 2022-02-02 14:12:30 +03:00
Talyx
f8343098e8 fix: delete client, if he empty 2022-02-01 17:39:45 +03:00
Talyx
d3425e88a3 fix: endless loading for non txt files 2022-02-01 15:58:30 +03:00
3lswear
7ce1c43758 fix: readSocket 2022-01-30 15:28:24 +03:00
3lswear
a3abe505eb feat: add readSocket 2022-01-30 13:54:47 +03:00
3lswear
633d57df14 refactor: less debug output 2022-01-30 12:36:23 +03:00
3lswear
744c84f544 feat: first working sendData 2022-01-29 23:53:44 +03:00
3lswear
8e00c5462c feat: add server_socket to epoll 2022-01-29 20:22:41 +03:00
3lswear
44b70c35a1 feat: pass event to add_to_epoll_list 2022-01-29 15:23:54 +03:00
Talyx
880af6cd6a rename class Header to Client 2022-01-29 12:17:26 +03:00
3lswear
4f918a3fc9 fix: compile errors after merge 2022-01-28 21:05:58 +03:00
3lswear
f147123f88 Merge remote-tracking branch 'origin/fara' into roman 2022-01-28 20:39:39 +03:00
3lswear
7e51f0aa3a feat: change to map of headers (wip) 2022-01-26 23:53:12 +03:00
3lswear
9725d2ea5c refactor: some cleanups 2022-01-26 22:53:13 +03:00
3lswear
1602a1ec35 refactor: some refactors 2022-01-25 23:50:42 +03:00
3lswear
477eb248f4 feat: first working 2022-01-25 23:21:51 +03:00
Talyx
2f0b3bddbe add Class Respons Request 2022-01-25 18:45:15 +03:00
3lswear
53ebb0ddfe intermediate 2022-01-25 08:00:36 +03:00
Talyx
e7f32c96e5 TOMLMap parser finish 2022-01-23 23:03:52 +03:00
Talyx
1011162680 TOMLMap parser startv1 2022-01-23 19:39:34 +03:00
Talyx
deeed5de4f TOMLMap parser start 2022-01-23 17:37:50 +03:00
Talyx
9f0537c65e Sort 2022-01-23 15:56:32 +03:00