HTTP/s parse C library and algorithm development environment.
Go to file
2024-09-03 00:12:22 +02:00
streecmp@42ed96353d feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
.gitignore feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
.gitmodules feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
headers.c feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
Makefile feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
README repo: update docs 2024-09-03 00:12:22 +02:00
tinyparser feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
tinyparser.c feat: implement parsing of headers 2024-09-03 00:03:32 +02:00
tinyparser.h feat: implement parsing of headers 2024-09-03 00:03:32 +02:00

+================+
|   tinyparser   |
+================+

    HTTP parsing prototype and algorithm development 
    environment for tinyproxy - my new proxy.

    RES: github.com/tinyproxy/tinyproxy
    RES: github.com/nginx/nginx

LEAKS 

    LEAKS file contains the most recent valgrind memory leaks 
    dump ran on main.c 

    LEAKS.TEST.[id] files respectively contain the most recent 
    valgrind memory leaks dump ran on a test with an id=[id]

TODO 
    
    * headers table needs length fields 
    * refactor header parsing 
    * refactor state machine 
    * implement tests 
    * integrations with tinyproxy..?