Commit Graph

140 Commits

Author SHA1 Message Date
3lswear
481fd619d4 Merge remote-tracking branch 'origin/fara' into test-client-handle 2022-02-05 19:35:55 +03:00
3lswear
2d72871598 debug: debug output for constructors 2022-02-05 17:13:26 +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
Talyx
eb0d031b97 add: no-cache no-store 2022-02-05 16:05:11 +03:00
Talyx
43ab7fb412 Merge remote-tracking branch 'origin/test-client-handle' into fara 2022-02-05 15:24:15 +03:00
3lswear
b6e57e9921 misc: add content for server 2022-02-05 15:07:20 +03:00
3lswear
e37dbf50a7 feat: add script 2022-02-05 15:06:47 +03:00
3lswear
b243ca893b feat: done boolean + response to char * 2022-02-05 15:06:28 +03:00
Talyx
17d5988c88 add: class Location 2022-02-05 15:06:24 +03:00
3lswear
d37f013069 fix: typo 2022-02-05 14:10:34 +03:00
3lswear
6858aa160a feat: first working version with LT 2022-02-05 02:45:56 +03:00
3lswear
22e14f0d9e feat: add some fields 2022-02-05 01:53:52 +03:00
3lswear
282224fd12 feat: refactor for consistency, some additions 2022-02-05 01:53:42 +03:00
3lswear
509cd51ffd feat: add DEBUG output operator 2022-02-04 22:52:12 +03:00
3lswear
80cfe67d49 Merge remote-tracking branch 'origin/fara' into roman 2022-02-04 18:19:34 +03:00
3lswear
96f8a2b989 feat: add DEBUG define 2022-02-04 18:17:49 +03:00
3lswear
87520ae819 style: rm comments 2022-02-04 18:17:19 +03:00
3lswear
baada770c9 feat: add DBOUT define 2022-02-04 18:17:04 +03:00
Talyx
842033b4bc fix: ServerConfig segv 2022-02-02 14:12:30 +03:00
Talyx
52b7e214cb add: new mime-types 2022-02-02 14:11:20 +03:00
Talyx
d6ef4d242d Makefile: add flag 2022-02-02 14:10:42 +03:00
Talyx
1df90bf074 add: aplication/pdf 2022-02-01 21:46:52 +03:00
Talyx
5afc1e7e83 support for new data types 2022-02-01 19:13:48 +03:00
Talyx
0efe9d1bc3 add: struct timeval in Client class, and lifeTime in Request 2022-02-01 18:34:50 +03:00
Talyx
f8343098e8 fix: delete client, if he empty 2022-02-01 17:39:45 +03:00
Talyx
d63e122778 minor changes 2022-02-01 16:42:38 +03:00
Talyx
4e673e46fb add: content-length, server 2022-02-01 16:41:41 +03:00
Talyx
d3425e88a3 fix: endless loading for non txt files 2022-02-01 15:58:30 +03:00
Talyx
88b0e49dc1 merge from roman 2022-01-30 17:51:19 +03:00
3lswear
7ce1c43758 fix: readSocket 2022-01-30 15:28:24 +03:00
3lswear
cba4c8adf3 feat: add headersize 2022-01-30 15:27:10 +03:00
3lswear
0d8b0e7636 feat: add recvCounter, allRecved 2022-01-30 15:26:01 +03:00
3lswear
a3abe505eb feat: add readSocket 2022-01-30 13:54:47 +03:00
3lswear
307e0abeac feat: allRead 2022-01-30 13:54:03 +03:00
Talyx
6169710142 Merge remote-tracking branch 'origin/roman' into fara 2022-01-30 12:37:19 +03:00
3lswear
633d57df14 refactor: less debug output 2022-01-30 12:36:23 +03:00
3lswear
668566a462 refactor: remove debug output 2022-01-30 12:35:42 +03:00
Talyx
b55aa0b977 Merge remote-tracking branch 'origin/roman' into fara 2022-01-30 11:48:57 +03:00
Talyx
3eda24edb1 bug fix 2022-01-30 11:48:44 +03:00
3lswear
744c84f544 feat: first working sendData 2022-01-29 23:53:44 +03:00
3lswear
8568b78aaf feat: BUFFER_SIZE increase 2022-01-29 23:53:24 +03:00
3lswear
180dc6c699 feat: getCounter 2022-01-29 23:52:28 +03:00
3lswear
4ebce356a1 style: remove space 2022-01-29 20:32:48 +03:00
3lswear
2f919be5f5 Merge remote-tracking branch 'origin/fara' into roman 2022-01-29 20:32:30 +03:00
3lswear
41d6f158d3 debug: try to remove noise 2022-01-29 20:23:07 +03:00
3lswear
8e00c5462c feat: add server_socket to epoll 2022-01-29 20:22:41 +03:00
Talyx
3c73534084 update class client, request 2022-01-29 20:12:52 +03:00
3lswear
44b70c35a1 feat: pass event to add_to_epoll_list 2022-01-29 15:23:54 +03:00