316 Commits

Author SHA1 Message Date
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
Talyx
087b16546e static func getReasonPhrase() 2022-01-29 14:16:41 +03:00
Talyx
880af6cd6a rename class Header to Client 2022-01-29 12:17:26 +03:00
3lswear
6370655848 feat: add auto dependencies 2022-01-29 01:40:46 +03:00
3lswear
aecc175040 add .d 2022-01-29 01:40:38 +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
Talyx
feb298a944 delete Headerhandl class 2022-01-27 14:29:12 +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
74f1739be3 style: add sane color names 2022-01-26 22:52:43 +03:00
3lswear
a999c5e634 refactor: made some functions static 2022-01-26 22:52:07 +03:00
3lswear
1602a1ec35 refactor: some refactors 2022-01-25 23:50:42 +03:00
3lswear
150447c58c style: renames 2022-01-25 23:50:14 +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
95bccc87ef Merge remote-tracking branch 'origin/roman' into fara 2022-01-23 19:39:45 +03:00
Talyx
1011162680 TOMLMap parser startv1 2022-01-23 19:39:34 +03:00
3lswear
a16d22aa87 style 2022-01-23 19:39:01 +03:00
3lswear
a9961302a7 feat: add getters 2022-01-23 19:38:24 +03:00
Talyx
ccccaf4f3c Merge remote-tracking branch 'origin/roman' into fara 2022-01-23 17:37:59 +03:00
Talyx
deeed5de4f TOMLMap parser start 2022-01-23 17:37:50 +03:00
3lswear
ddec896510 fix: consuming one more char after parsing bool 2022-01-23 17:34:05 +03:00