Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix resource leakHEADmaster | Nathan Perry | 2017-09-27 | 1 | -0/+3 |
* | fix headers again | Nathan Perry | 2017-09-24 | 1 | -1/+1 |
* | disallow non-GET requests | Nathan Perry | 2017-09-24 | 1 | -1/+17 |
* | add a few more content types | Nathan Perry | 2017-09-24 | 1 | -0/+6 |
* | fix headers | Nathan Perry | 2017-09-24 | 5 | -6/+7 |
* | write a readme | Nathan Perry | 2017-09-24 | 1 | -0/+6 |
* | update makefile to build tgz | Nathan Perry | 2017-09-24 | 2 | -2/+8 |
* | use clock_gettime rather than clock | Nathan Perry | 2017-09-24 | 5 | -17/+25 |
* | impl connection dropping. needs fixes | Nathan Perry | 2017-09-24 | 4 | -7/+55 |
* | fix free bug (praise valgrind) | Nathan Perry | 2017-09-24 | 1 | -1/+0 |
* | reduce poll timeout, add error responses | Nathan Perry | 2017-09-24 | 3 | -38/+81 |
* | eliminate all valgrind errors | Nathan Perry | 2017-09-12 | 2 | -0/+2 |
* | valgrind out some memory issues | Nathan Perry | 2017-09-12 | 6 | -16/+53 |
* | fix webroot memory issue | Nathan Perry | 2017-09-12 | 1 | -4/+6 |
* | clean up headers | Nathan Perry | 2017-09-12 | 5 | -5/+5 |
* | fix argument parsing | Nathan Perry | 2017-09-12 | 10 | -102/+119 |
* | support required headers, test with sysnet | Nathan Perry | 2017-09-12 | 5 | -11/+71 |
* | zero out request after sending | Nathan Perry | 2017-09-12 | 2 | -3/+2 |
* | serving files now | Nathan Perry | 2017-09-12 | 7 | -8/+209 |
* | do http version checking, drop http 1.0 connections when complete | Nathan Perry | 2017-09-12 | 1 | -1/+17 |
* | fix some print statements | Nathan Perry | 2017-09-11 | 1 | -2/+2 |
* | works in chrome | Nathan Perry | 2017-09-11 | 4 | -54/+51 |
* | fix some parsing issues | Nathan Perry | 2017-09-11 | 1 | -4/+3 |
* | write send_resp | Nathan Perry | 2017-09-11 | 5 | -18/+107 |
* | add status codes | Nathan Perry | 2017-09-11 | 6 | -11/+94 |
* | remove non-blocking flag | Nathan Perry | 2017-09-11 | 2 | -11/+1 |
* | complete parsing refactor | Nathan Perry | 2017-09-11 | 6 | -165/+201 |
* | refactor into conn_util | Nathan Perry | 2017-09-11 | 9 | -194/+188 |
* | introduce parse_ctx type | Nathan Perry | 2017-09-11 | 4 | -31/+58 |
* | use list for request headers | Nathan Perry | 2017-09-11 | 2 | -25/+33 |
* | update split to take count parameter | Nathan Perry | 2017-09-10 | 4 | -22/+47 |
* | refactor accept to use list | Nathan Perry | 2017-09-10 | 2 | -18/+21 |
* | only print error if it exists | Nathan Perry | 2017-09-10 | 1 | -1/+1 |
* | rename argparse, reqparse -> arg_parse, req_parse | Nathan Perry | 2017-09-10 | 8 | -6/+6 |
* | break apart request parsing | Nathan Perry | 2017-09-10 | 3 | -25/+75 |
* | trim allocates | Nathan Perry | 2017-09-09 | 4 | -5/+14 |
* | fix at least a few memory management errors | Nathan Perry | 2017-09-09 | 7 | -48/+50 |
* | use flexible array member | Nathan Perry | 2017-09-09 | 7 | -85/+75 |
* | update trim usages | Nathan Perry | 2017-09-09 | 3 | -12/+20 |
* | fix warnings | Nathan Perry | 2017-09-09 | 9 | -94/+120 |
* | start testing/fixing | Nathan Perry | 2017-09-08 | 3 | -28/+59 |
* | refactored parsing with split_result | Nathan Perry | 2017-09-08 | 2 | -48/+77 |
* | write split function | Nathan Perry | 2017-09-08 | 4 | -11/+125 |
* | write tests for trim util | Nathan Perry | 2017-09-08 | 3 | -10/+36 |
* | restructure build | Nathan Perry | 2017-09-08 | 14 | -340/+372 |
* | add http version to request | Nathan Perry | 2017-09-07 | 2 | -4/+11 |
* | write trim function | Nathan Perry | 2017-09-07 | 3 | -2/+26 |
* | improve parsing somewhat | Nathan Perry | 2017-09-07 | 6 | -30/+151 |
* | start handling requests | Nathan Perry | 2017-09-07 | 5 | -22/+40 |
* | build threaded accept loop, get connections working | Nathan Perry | 2017-09-07 | 5 | -25/+120 |