Commit Graph

  • d6ef4d242d Makefile: add flag Talyx 2022-02-02 14:10:42 +03:00
  • 1df90bf074 add: aplication/pdf Talyx 2022-02-01 21:46:52 +03:00
  • 5afc1e7e83 support for new data types Talyx 2022-02-01 19:13:48 +03:00
  • 0efe9d1bc3 add: struct timeval in Client class, and lifeTime in Request Talyx 2022-02-01 18:34:50 +03:00
  • f8343098e8 fix: delete client, if he empty Talyx 2022-02-01 17:39:45 +03:00
  • d63e122778 minor changes Talyx 2022-02-01 16:42:38 +03:00
  • 4e673e46fb add: content-length, server Talyx 2022-02-01 16:41:41 +03:00
  • d3425e88a3 fix: endless loading for non txt files Talyx 2022-02-01 15:58:30 +03:00
  • 88b0e49dc1 merge from roman Talyx 2022-01-30 17:51:19 +03:00
  • 7ce1c43758 fix: readSocket 3lswear 2022-01-30 15:28:24 +03:00
  • cba4c8adf3 feat: add headersize 3lswear 2022-01-30 15:27:10 +03:00
  • 0d8b0e7636 feat: add recvCounter, allRecved 3lswear 2022-01-30 15:26:01 +03:00
  • a3abe505eb feat: add readSocket 3lswear 2022-01-30 13:54:47 +03:00
  • 307e0abeac feat: allRead 3lswear 2022-01-30 13:54:03 +03:00
  • 6169710142 Merge remote-tracking branch 'origin/roman' into fara Talyx 2022-01-30 12:37:19 +03:00
  • 633d57df14 refactor: less debug output 3lswear 2022-01-30 12:36:23 +03:00
  • 668566a462 refactor: remove debug output 3lswear 2022-01-30 12:35:42 +03:00
  • b55aa0b977 Merge remote-tracking branch 'origin/roman' into fara Talyx 2022-01-30 11:48:57 +03:00
  • 3eda24edb1 bug fix Talyx 2022-01-30 11:48:44 +03:00
  • 744c84f544 feat: first working sendData 3lswear 2022-01-29 23:53:44 +03:00
  • 8568b78aaf feat: BUFFER_SIZE increase 3lswear 2022-01-29 23:53:24 +03:00
  • 180dc6c699 feat: getCounter 3lswear 2022-01-29 23:52:28 +03:00
  • 4ebce356a1 style: remove space 3lswear 2022-01-29 20:32:48 +03:00
  • 2f919be5f5 Merge remote-tracking branch 'origin/fara' into roman 3lswear 2022-01-29 20:32:30 +03:00
  • 41d6f158d3 debug: try to remove noise 3lswear 2022-01-29 20:23:07 +03:00
  • 8e00c5462c feat: add server_socket to epoll 3lswear 2022-01-29 20:22:41 +03:00
  • 3c73534084 update class client, request Talyx 2022-01-29 20:12:52 +03:00
  • 44b70c35a1 feat: pass event to add_to_epoll_list 3lswear 2022-01-29 15:23:54 +03:00
  • 087b16546e static func getReasonPhrase() Talyx 2022-01-29 14:16:41 +03:00
  • 880af6cd6a rename class Header to Client Talyx 2022-01-29 12:17:26 +03:00
  • 6370655848 feat: add auto dependencies 3lswear 2022-01-29 01:40:46 +03:00
  • aecc175040 add .d 3lswear 2022-01-29 01:40:38 +03:00
  • 4f918a3fc9 fix: compile errors after merge 3lswear 2022-01-28 21:05:58 +03:00
  • f147123f88 Merge remote-tracking branch 'origin/fara' into roman 3lswear 2022-01-28 20:39:39 +03:00
  • feb298a944 delete Headerhandl class Talyx 2022-01-27 14:29:12 +03:00
  • 7e51f0aa3a feat: change to map of headers (wip) 3lswear 2022-01-26 23:53:12 +03:00
  • 9725d2ea5c refactor: some cleanups 3lswear 2022-01-26 22:53:13 +03:00
  • 74f1739be3 style: add sane color names 3lswear 2022-01-26 22:52:43 +03:00
  • a999c5e634 refactor: made some functions static 3lswear 2022-01-26 22:52:07 +03:00
  • 1602a1ec35 refactor: some refactors 3lswear 2022-01-25 23:50:42 +03:00
  • 150447c58c style: renames 3lswear 2022-01-25 23:50:14 +03:00
  • 477eb248f4 feat: first working 3lswear 2022-01-25 23:21:51 +03:00
  • 2f0b3bddbe add Class Respons Request Talyx 2022-01-25 18:45:15 +03:00
  • 53ebb0ddfe intermediate 3lswear 2022-01-25 08:00:36 +03:00
  • e7f32c96e5 TOMLMap parser finish Talyx 2022-01-23 23:03:52 +03:00
  • 95bccc87ef Merge remote-tracking branch 'origin/roman' into fara Talyx 2022-01-23 19:39:45 +03:00
  • 1011162680 TOMLMap parser startv1 Talyx 2022-01-23 19:39:34 +03:00
  • a16d22aa87 style 3lswear 2022-01-23 19:39:01 +03:00
  • a9961302a7 feat: add getters 3lswear 2022-01-23 19:38:24 +03:00
  • ccccaf4f3c Merge remote-tracking branch 'origin/roman' into fara Talyx 2022-01-23 17:37:59 +03:00
  • deeed5de4f TOMLMap parser start Talyx 2022-01-23 17:37:50 +03:00
  • ddec896510 fix: consuming one more char after parsing bool 3lswear 2022-01-23 17:34:05 +03:00
  • 9f0537c65e Sort Talyx 2022-01-23 15:56:32 +03:00
  • f2f3b1957a ServerConfig class Talyx 2022-01-23 14:20:08 +03:00
  • 1dcd3f6d36 refactor: parseMapArray -> processMapArray 3lswear 2022-01-23 13:54:08 +03:00
  • 2e51c43967 feat: error_page as subtable 3lswear 2022-01-23 13:50:32 +03:00
  • d9b66c8795 feat: working subtables 3lswear 2022-01-23 13:50:12 +03:00
  • 3b2469b130 fix: reset last token when needed 3lswear 2022-01-22 18:11:29 +03:00
  • 24e49f63e8 refactor: add helper parser funcs 3lswear 2022-01-22 18:10:02 +03:00
  • d9f3330440 refactor: token names and misc 3lswear 2022-01-22 14:07:54 +03:00
  • 51a3050beb refactor: separate parsing classes 3lswear 2022-01-22 13:58:44 +03:00
  • 7e82ea0f86 Merge remote-tracking branch 'origin/roman' into roman 3lswear 2022-01-22 12:06:04 +03:00
  • 22cda8daf0 split class intermediate 3lswear 2022-01-21 18:12:10 +03:00
  • 843103ddf0 Merge remote-tracking branch 'origin/fara' into fara 3lswear 2022-01-21 09:31:07 +03:00
  • 131f9d1d11 change ip Talyx 2022-01-20 23:16:17 +03:00
  • 5c796ca8b2 ADD configuration 3lswear 2022-01-20 22:40:19 +03:00
  • 96d7db19bb add error_page 3lswear 2022-01-20 21:28:38 +03:00
  • c217a936c7 refactor 3lswear 2022-01-20 20:23:50 +03:00
  • 7c4ecd91e3 add HeaderHandl class Talyx 2022-01-20 19:39:19 +03:00
  • eedb871c76 comment Talyx 2022-01-20 13:54:58 +03:00
  • acbffa1361 Merge remote-tracking branch 'origin/roman' into fara Talyx 2022-01-20 13:27:16 +03:00
  • d1a0ae8c1e feat: working parser with TOML maparray 3lswear 2022-01-19 23:13:25 +03:00
  • abb4421f67 feat: prettify TOMLMapToString 3lswear 2022-01-19 23:11:52 +03:00
  • f28bf82e0c add Autoindex Talyx 2022-01-19 17:20:47 +03:00
  • 6f05954fa4 more complex 3lswear 2022-01-19 09:32:32 +03:00
  • 73d9dd8feb intermediate commit 3lswear 2022-01-19 09:32:10 +03:00
  • c89c65f354 add error handling(header class) Talyx 2022-01-18 21:05:07 +03:00
  • 16bf7cb3cd Merge remote-tracking branch 'origin/roman' into roman 3lswear 2022-01-18 19:48:31 +03:00
  • 2e0dbabff0 a change 3lswear 2022-01-18 19:47:10 +03:00
  • 77c32c96e8 clean ups 3lswear 2022-01-18 17:58:45 +03:00
  • e7470e9124 working map_array parser?? 3lswear 2022-01-18 01:51:17 +03:00
  • 9c19e936b6 intermediate changes 3lswear 2022-01-16 23:06:06 +03:00
  • 99e3faf5b5 update Header class v.1.1 Talyx 2022-01-15 23:05:55 +03:00
  • 4c9bfb73ba update Header class Talyx 2022-01-13 21:37:35 +03:00
  • ebd09bbcdc intermediate changes 3lswear 2022-01-13 09:25:04 +03:00
  • 7c6d0783f1 fix location syntax 3lswear 2022-01-13 09:24:36 +03:00
  • 2135c4e826 update with multiple servers 3lswear 2022-01-13 09:24:24 +03:00
  • 979ce70a2b intermed changes 3lswear 2022-01-12 20:40:39 +03:00
  • 9e9620687f track ccls 3lswear 2022-01-12 20:40:02 +03:00
  • 0248086be4 Merge branch 'roman' of github.com:3lswear/webserv into roman 3lswear 2022-01-12 13:31:49 +03:00
  • 7ec6f2d8a2 add MAPARRAY token detection 3lswear 2022-01-12 13:31:29 +03:00
  • 4deafefc7c build: add .ccls 3lswear 2022-01-12 12:48:25 +03:00
  • 8010863bda bool experiments 3lswear 2022-01-12 12:40:37 +03:00
  • ac23dc656a some bool changes 3lswear 2022-01-12 12:40:15 +03:00
  • 4c4873a25c add Bool case 3lswear 2022-01-12 12:39:16 +03:00
  • 9f3b12c986 more fields 3lswear 2022-01-12 12:38:52 +03:00
  • 9285dafe99 add eboll Talyx 2022-01-11 22:02:57 +03:00
  • 6dc10a7191 add Socket class Talyx 2022-01-10 20:31:42 +03:00
  • 26596a78ed style.. 3lswear 2022-01-08 00:05:08 +03:00
  • 0770efd114 fix: parseArray 3lswear 2022-01-08 00:04:42 +03:00