shairport-sync/tinyhttp
Chris Boot b9cf91b2bb More typo fixes across the tree
Previously I have made spelling changes as caught by Debian's lintian
tool, which has a short list of common misspellings that it tests for.
This time I decided to run codespell against the source and fix all the
obvious problems it came up with. It also uses a list of misspellings
but it's much larger than lintian's, but also has some false positives
so I went over the list by hand.

The command I used to do check the source was:
git ls-tree -rz --name-only HEAD | xargs -0 codespell -L minimise,errorstring
2019-07-27 00:05:38 -03:00
..
LICENSE Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
README.md Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
chunk.c Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
chunk.h More typo fixes across the tree 2019-07-27 00:05:38 -03:00
example.cpp Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
header.c Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
header.h Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
http.c Remove a few more warning causes. 2018-03-07 19:27:45 +00:00
http.h Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00

README.md

tinyhttp

Tiny (as in minimal) implementation of an HTTP response parser. The parser itself is only dependent on:

  • <ctype.h> - tolower
  • <string.h> - memcpy

For more information please see my blog post at: http://mendsley.github.com/2012/12/19/tinyhttp.html

Build Status

Contact

@MatthewEndsley
https://github.com/mendsley/tinyhttp

License

Copyright 2012 Matthew Endsley

This project is governed by the BSD 2-clause license. For details see the file titled LICENSE in the project root folder.

Compiling

gcc -c *.c && g++ -std=c++0x example.cpp *.o -o example

./example will fetch the root of http://nothings.org