HTTP/s parse C library and algorithm development environment.
Go to file
2024-09-03 22:09:09 +02:00
streecmp@ca1293aa8f fix: remove cluttered state machine code 2024-09-03 21:07:52 +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
Makefile fix: remove cluttered state machine code 2024-09-03 21:07:52 +02:00
README fix: mitigate potential security buffer-overflows 2024-09-03 22:09:09 +02:00
strings.c fix: remove cluttered state machine code 2024-09-03 21:07:52 +02:00
tinyparser fix: mitigate potential security buffer-overflows 2024-09-03 22:09:09 +02:00
tinyparser.c fix: mitigate potential security buffer-overflows 2024-09-03 22:09:09 +02:00
tinyparser.h fix: header parsing 2024-09-03 21:51:27 +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
    * implement tests 
    * integrations with tinyproxy..?