Commit graph

30 commits

Author SHA1 Message Date
Guillem George
f0127b00a3 fatigué 2026-01-05 20:23:10 +01:00
Guillem George
286730b70d nul 2026-01-05 15:18:56 +01:00
Guillem George
24262bffe7 fix: trash 2025-11-28 18:56:50 +01:00
Guillem George
3a320421a9 fix: final 2025-11-28 18:55:49 +01:00
Gu://em_
7a614bd0d4 fix: ff 2025-11-28 18:49:42 +01:00
Gu://em_
eee5f940e3 fix: Goodbye memory leaks, welcome to awesome error codes that work just well 2025-11-28 15:44:33 +01:00
Gu://em_
f16bdbdf73 fix: signal handling for SIGINT, default logs to stdout 2025-11-28 14:03:51 +01:00
Gu://em_
9ecc9ed9a7 feat: now able to retrieve client ip, especially useful for logs 2025-11-28 12:33:16 +01:00
Gu://em_
8ec545e126 fix: Lots of late fixes. Hope I pass this time, otherwise I'm more likely to kill myself before christmas than having to continue like that all year long 2025-11-28 00:39:43 +01:00
Gu://em_
c675e3253b fix: even more night fixes (seems like a friday) 2025-11-27 01:01:03 +01:00
Gu://em_
7633ac9de5 fix: Final before dementor (vive les decalages, quand on les a...) 2025-11-26 23:38:21 +01:00
Gu://em_
dd87ff0fbe feat: Even more functional 2025-11-26 23:32:01 +01:00
Gu://em_
5dbcc3e3d0 feat: (Almost) functionnal package 2025-11-26 21:57:45 +01:00
Gu://em_
d2076a5fd5 feat: daemon module functional (I hope) 2025-11-26 15:54:02 +01:00
Gu://em_
1771f72ecb feat: OK là ça fait trop je sais mm plus combien j'ai changé de trucs, RENDEZ LES PUSH DE LA MAISON 2025-11-26 15:01:04 +01:00
Guillem George
2255bfc2e2 backup 2025-11-25 17:58:47 +01:00
Guillem George
9d94c4d4e2 patata 2025-11-25 16:49:33 +01:00
Gu://em_
5236d71e7e feat: new file management utility, splitted http into http and http headers, new string function (to_lowercase) + other small things 2025-11-24 22:51:53 +01:00
Gu://em_
573e53ef79 feat: Made big parts of daemon and http modules, new parsing utilities + fixes in logger, Makefile etc. 2025-11-24 20:43:30 +01:00
Gu://em_
1dc653f8f3 feat: new daemon module with daemon_restart and daemon_stop implementations + daemon_start prototype 2025-11-21 20:54:38 +01:00
Gu://em_
ce61a21dad feat: declared http functions that will be available later and fixed a header typo inside logs.c 2025-11-21 20:10:26 +01:00
Gu://em_
5e609624a0 fix: fixed a major bug in Makefile that made clean delete .h files, reworked src tree with a new time utility, made logger a full module and changed http strings to internal strings to handle null chacacters, + misc changes 2025-11-21 19:39:15 +01:00
Gu://em_
3beeb31c9b feat: Implemented TCP server, base structures for http parsing, made some fixes for the logs and config modules. Also created a symlink to comply with school's architecture 2025-11-21 16:09:48 +01:00
Gu://em_
747b3f7698 fix: typo in config parser concerning the --default_file flag 2025-11-20 18:32:38 +01:00
Gu://em_
0982f2bf3a fix: small bugs in config parser and string utils 2025-11-20 18:01:06 +01:00
Gu://em_
ffd4159725 fix: parse_configuration not setting log correctly and not checking validity of the final config 2025-11-20 07:18:51 +01:00
Guillem George
7d428eda79 fix: parse_configuration is functional 2025-11-18 20:25:46 +01:00
Guillem George
27cf51c41d fix: removed executable 2025-11-18 19:32:31 +01:00
Gu://em_
9d3798503d fix: config, major bugs remaining (optarg is NULL) 2025-11-18 19:25:31 +01:00
Gu://em_
b9c9b21612 feat: strings and config modules 2025-11-18 13:58:08 +01:00