Quinten
|
63c24cf6e8
|
update submodule
|
2025-11-11 14:39:52 +01:00 |
|
Quinten
|
7fcca20da5
|
fix: ignore uploads
|
2025-11-11 14:38:44 +01:00 |
|
Quinten
|
936a7f09be
|
fix: make func def const
|
2025-11-11 14:38:14 +01:00 |
|
Quinten
|
5d4265eab3
|
works?
|
2025-11-06 19:10:30 +01:00 |
|
Quinten
|
a52f27d6b7
|
tmp: stash commit
|
2025-11-06 15:42:39 +01:00 |
|
Quinten
|
b0ce1fb3c8
|
fix: correctly match uri to location
|
2025-11-06 13:40:00 +01:00 |
|
Quinten
|
0ae18e534f
|
feat: delete requests
|
2025-11-05 16:04:26 +01:00 |
|
Quinten
|
5a1d8a1dcf
|
fix: use correct location match segment
|
2025-11-05 15:18:45 +01:00 |
|
Quinten
|
5076ab0630
|
fix: missing permissions
|
2025-11-05 14:59:31 +01:00 |
|
whaffman
|
6a354f6742
|
fix: improve error handling in Server event processing
|
2025-11-04 19:25:52 +01:00 |
|
whaffman
|
cd1932762a
|
Merge branch 'main' into cgi-standalone
|
2025-11-04 17:10:25 +01:00 |
|
whaffman
|
7115a7b907
|
fix: added TODO's on what to work on
|
2025-11-04 15:43:00 +01:00 |
|
whaffman
|
53eea8246b
|
fixes
|
2025-11-04 10:22:52 +01:00 |
|
whaffman
|
004fde1044
|
chore: update subproject commit reference in webserv-tester
|
2025-10-31 17:48:11 +01:00 |
|
whaffman
|
13f14e8e5e
|
feat: add CGI standalone
|
2025-10-31 16:01:38 +01:00 |
|
whaffman
|
e792429b50
|
fix: add error handling for null bytes in config files and enforce location path rules
|
2025-10-31 15:10:00 +01:00 |
|
whaffman
|
fe3b28fbfe
|
fix: enforce single semicolon in directives and handle multiple semicolons
|
2025-10-31 15:09:50 +01:00 |
|
whaffman
|
0aa1fd5bc1
|
chore: update subproject commit reference in webserv-tester
|
2025-10-31 15:09:41 +01:00 |
|
whaffman
|
cd64f98b31
|
fix: ensure location blocks are not allowed in global context
|
2025-10-31 13:33:54 +01:00 |
|
whaffman
|
7072f71e00
|
fix: add missing semicolons in location and cgi_handler directives in default.conf
|
2025-10-31 13:33:36 +01:00 |
|
whaffman
|
fbf2a1eb82
|
chore: update subproject commit reference in webserv-tester
|
2025-10-31 10:16:49 +01:00 |
|
whaffman
|
ce42760b3e
|
fix: update trim function in removeEmptyLines to exclude semicolons
|
2025-10-31 10:05:32 +01:00 |
|
whaffman
|
0ac362face
|
feat: enhance error messages in SizeDirective for invalid size directives
|
2025-10-31 10:05:17 +01:00 |
|
whaffman
|
206a271142
|
feat: add error handling for empty directive arguments in createDirective method
|
2025-10-31 10:05:03 +01:00 |
|
whaffman
|
f6837bf8d5
|
feat: validate directive has one semicolon in addDirective method
|
2025-10-31 10:04:51 +01:00 |
|
whaffman
|
5c553e64bb
|
chore: update subproject commit reference in webserv-tester
|
2025-10-31 08:59:56 +01:00 |
|
whaffman
|
d507a6a022
|
feat: update error handling for request target length and change response status to BAD_REQUEST
|
2025-10-30 23:05:47 +01:00 |
|
whaffman
|
5b5cda23ce
|
feat: add URI_TOO_LONG status code and update statusCodeInfos array
|
2025-10-30 23:05:36 +01:00 |
|
whaffman
|
e8071a6dd0
|
feat: add Content-Type and Connection headers for autoindex responses
|
2025-10-30 23:05:11 +01:00 |
|
whaffman
|
a479fa5415
|
feat: add support for 'Allow' header in METHOD_NOT_ALLOWED responses
|
2025-10-30 23:04:52 +01:00 |
|
whaffman
|
8609dee529
|
feat: add error handling for empty configuration files
|
2025-10-30 23:04:37 +01:00 |
|
whaffman
|
d8fb7d0846
|
feat: enhance request validation with method checks and error handling
|
2025-10-30 23:04:27 +01:00 |
|
whaffman
|
f0aaef2ee0
|
chore: update submodule reference
|
2025-10-30 23:03:40 +01:00 |
|
Quinten
|
e32139e6be
|
chore: update submodule
|
2025-10-30 17:21:39 +01:00 |
|
Quinten
|
1b123d84e3
|
feat: (better) http validation
|
2025-10-30 17:20:59 +01:00 |
|
whaffman
|
a09ff469ee
|
uri encode utils
|
2025-10-30 17:13:38 +01:00 |
|
Quinten
|
45572ba95b
|
update submodule
|
2025-10-30 16:27:33 +01:00 |
|
whaffman
|
2eee8dad5c
|
iomanip
|
2025-10-30 16:16:13 +01:00 |
|
whaffman
|
8cebe56350
|
urlencode in utils
|
2025-10-30 16:14:14 +01:00 |
|
Quinten
|
2e59cb779d
|
feat: handle cgi exit status
|
2025-10-30 15:58:36 +01:00 |
|
whaffman
|
4a41b678c3
|
http header date server
|
2025-10-30 15:56:30 +01:00 |
|
Quinten
|
6d3941ddf2
|
feat: better status hanlding cgi and custom env
|
2025-10-30 15:15:06 +01:00 |
|
whaffman
|
c2bdbeb307
|
support different headerseperators
|
2025-10-30 15:06:36 +01:00 |
|
whaffman
|
334c378d23
|
change cgi_ext to cgi_handler
|
2025-10-30 15:06:13 +01:00 |
|
Quinten
|
895ad1481b
|
feat: find all header endings
|
2025-10-30 14:27:40 +01:00 |
|
whaffman
|
6824c75d8c
|
fix args for tester
|
2025-10-29 23:45:04 +01:00 |
|
Quinten
|
be91e731fa
|
fix
|
2025-10-29 17:55:51 +01:00 |
|
Quinten
|
ee6e4b9c38
|
webserv-tester update
|
2025-10-29 17:03:24 +01:00 |
|
Quinten
|
4a35be9d23
|
feat: added tester
|
2025-10-29 16:59:07 +01:00 |
|
Quinten
|
da3ba9014d
|
fix: new todo
|
2025-10-29 16:55:07 +01:00 |
|