Commit Graph

  • 665623c7ee well i think i have the Config Parser working and pretty clean, there might be a few tweaks here and there but looks good, now to integrate it with Webserv Me 2022-07-30 21:08:21 +02:00
  • 8381f804cd merge luke works with separate files hugogogo 2022-07-30 18:35:57 +02:00
  • a5fa5462d4 solid progress today, doesn't compile just yet, so don't know what all my errors are, but i'm happy with the overall logic Me 2022-07-30 00:30:40 +02:00
  • 001ad6becf Still trying to get it to compile Me 2022-07-29 23:29:19 +02:00
  • 3ff62f5ddc The Config Parser looks a lot better, cleaner, made a lot of decisions and added i think everything to the apropriate header files, now working on testing but since new install of Ubuntu testing make on something i expect is working, the main branch, so brb Me 2022-07-29 22:17:10 +02:00
  • 36868afa30 splitted Webserv.cpp LuckyLaszlo 2022-07-29 17:16:26 +02:00
  • e132802a8d wip parsing request hugogogo 2022-07-29 16:48:37 +02:00
  • e5633a30e4 perror() message fix + created dir for next split of Webserv.cpp LuckyLaszlo 2022-07-29 16:05:43 +02:00
  • ab8dfed779 basic HTTP GET response LuckyLaszlo 2022-07-29 15:52:43 +02:00
  • c821d3d92d tests layout readme hugogogo 2022-07-29 15:29:09 +02:00
  • 7e5492b793 tests layout readme hugogogo 2022-07-29 14:19:08 +02:00
  • 06ff3a4ea9 added http headers to readme hugogogo 2022-07-29 14:15:15 +02:00
  • 035dbe804d mv Client and Server in headers hugogogo 2022-07-29 11:23:40 +02:00
  • 1ec6f0b47e merge master hugogogo 2022-07-29 11:19:09 +02:00
  • 8fb48bcc58 Makefile work with dependencies hugogogo 2022-07-29 11:06:35 +02:00
  • 04589e123b Makefile work with dependencies hugogogo 2022-07-29 11:04:21 +02:00
  • a2c9f31e58 small changes in cgi tests hugogogo 2022-07-29 10:43:11 +02:00
  • 846c478142 ok so it's still a little blocky, could prolly improve more, and i haven't compiled yet, no doubt many issues, but, i did my idea for a better config parser, and it went pretty well Me 2022-07-29 03:15:08 +02:00
  • 6265019d3e a few good ideas as to how to better handle the config parsing Me 2022-07-28 18:07:16 +02:00
  • e6ec3fe97b more tests on cgi hugogogo 2022-07-28 17:27:03 +02:00
  • 8477669e6f adding first tests with cgi hugogogo 2022-07-27 20:47:13 +02:00
  • d4a14798f4 add correction pdf hugogogo 2022-07-26 22:46:10 +02:00
  • 9174e0f93b added infos on cgi in readme, and testers of the subject, and test folder hugogogo 2022-07-26 21:32:57 +02:00
  • dfb8be3017 Merge remote-tracking branch 'origin/master' into eric_config_parser Me 2022-07-25 21:05:16 +02:00
  • 35ac55b5e8 still working on integrating the config file stuff Me 2022-07-25 21:00:04 +02:00
  • d809ee5de2 sort readme todo hugogogo 2022-07-25 17:56:31 +02:00
  • 26dad07a87 SIGINT handling + bug with persistent connection, recv() try to read fd 0 (why?) LuckyLaszlo 2022-07-25 07:40:41 +02:00
  • dcf94c2c61 Client struct, signal wip, refactoring LuckyLaszlo 2022-07-25 05:28:44 +02:00
  • b9ccf09089 ok we started moving stuff over but for now it's not all working yet Me 2022-07-25 03:10:42 +02:00
  • 9477d36512 add luke epoll version hugogogo 2022-07-23 08:53:59 +02:00
  • ebef346387 clean files hugogogo 2022-07-23 08:38:08 +02:00
  • 72d9709ca7 poll() replaced by epoll() LuckyLaszlo 2022-07-23 07:01:41 +02:00
  • c8c2d94a39 makefile compile both luke and hugo files hugogogo 2022-07-22 23:37:30 +02:00
  • 46a5e55e6d baked hugo version of webserv hugogogo 2022-07-22 22:17:12 +02:00
  • 61fb5ea595 renamed main in hugo hugogogo 2022-07-22 22:03:56 +02:00
  • 15e00d03ce class version of poll ref hugogogo 2022-07-22 22:00:32 +02:00
  • 63581c8a42 wip vector version hugogogo 2022-07-22 15:57:55 +02:00
  • cb8cc22c67 example for new usage of poll() LuckyLaszlo 2022-07-20 20:19:13 +02:00
  • 708da8bb61 wip put poll version inside luke version hugogogo 2022-07-20 17:11:24 +02:00
  • fecf5411bc separate main tests in differents files and added comparison in readme hugogogo 2022-07-20 14:34:16 +02:00
  • 726bf36b17 not much more, trying a fork hugogogo 2022-07-16 18:55:45 +02:00
  • ca81b6760e pbm with bind and sudo understood, next is port hugogogo 2022-07-15 22:14:29 +02:00
  • 6b1fd5a15b wip with both my and luke code hugogogo 2022-07-13 17:31:18 +02:00
  • 461c10b6a2 tmp try with luke code hugogogo 2022-07-13 14:31:34 +02:00
  • 272404a0c4 tmp try with luke code hugogogo 2022-07-13 14:30:00 +02:00
  • 75d6c941a6 wip first connexion hugogogo 2022-07-13 14:22:26 +02:00
  • eb5e719750 change to poll() call LuckyLaszlo 2022-07-12 19:37:47 +02:00
  • 340785ef0f mise en page readme hugogogo 2022-07-12 19:28:13 +02:00
  • a6ad022b07 mise en page readme hugogogo 2022-07-12 17:55:20 +02:00
  • 79faba2c17 mise en page readme hugogogo 2022-07-12 17:48:25 +02:00
  • 79e5b24df6 tmp hugogogo 2022-07-12 14:46:55 +02:00
  • a9b1843eba basic tcp connection. LuckyLaszlo 2022-07-12 00:51:43 +02:00
  • 8a7204b7a5 init LuckyLaszlo 2022-07-07 20:13:14 +02:00