Talyx
|
11b1985a39
|
misc
|
2022-02-19 20:44:03 +03:00 |
|
Talyx
|
cf6f356cef
|
add: sig handler
|
2022-02-18 20:23:01 +03:00 |
|
Talyx
|
3c5f61e08e
|
fix: alg config valid
|
2022-02-17 21:13:55 +03:00 |
|
Talyx
|
87bc1cfc70
|
fix: eof tester
|
2022-02-17 19:44:12 +03:00 |
|
Talyx
|
e97df9c137
|
add: config validity check
|
2022-02-16 00:18:25 +03:00 |
|
Talyx
|
c21aae0b1d
|
Merge remote-tracking branch 'origin/parser' into fara
|
2022-02-14 21:08:19 +03:00 |
|
Talyx
|
b1a1404863
|
add: url decode, and change client_body_size var to ssize_t
|
2022-02-14 17:34:01 +03:00 |
|
3lswear
|
eaaa126e97
|
feat: catch exceptions in readConfig
|
2022-02-13 22:45:56 +03:00 |
|
Talyx
|
cec4ae69e1
|
change: location alg
|
2022-02-12 18:57:07 +03:00 |
|
3lswear
|
29ae04e40d
|
feat(parser): get config file from arg
|
2022-02-12 00:30:50 +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 |
|