Commits
- Commit:
5e3e94991603a0927a80cf12e7345dc4a9fba4ea
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: rename variable for clarity
- Commit:
a22989555dc1675d7f1fad31f4b397ec17d462e2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: strip the query from the request path
- Commit:
c2117f4b55aab1b09cef4ca3ed556d54c7e7ce2a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: set http.[ch] as public domain code
- Commit:
6d85a326d3bad5bff84126662d045b3b207ffd7a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: set the chunking earlier
- Commit:
7add2c3c8e1dab441e58998cb408ee1d31be4edf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: simplify parsing of the first line of the request
- Commit:
9daa6569cac709d1ddd8e2f904a1728b6e80824a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: log the HTTP version too
- Commit:
2c962d053dc13e78db80d506191616a58ee99970
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: reply with the right HTTP version
- Commit:
3634fa709eb3bd3cacb762306ef62ff9698441b3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: rework client handling on top of bufio / ev
- Commit:
87eb9c1e04bf4eeb12ede12213222168b6367609
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: fix reading POST body
Some clients seem to include CRLF in the POST' Content-length, some
don't. Ignoring when clients send more data then advertised and
stripping CRLF at the end works fine across firefox, w3m and netsurf.
- Commit:
c83e450a02fd06d73c5cbc444a1ccd6fc0bf0fa6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use Transfer-Encoding: chunked only on HTTP/1.1
w3m (HTTP/1.0) doesn't seem to like it.
- Commit:
3b486b32233bf7e55e12e568e2c799990abf9e37
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix the POST handling
- Commit:
04e4e99327c1aa645f591ea2a47ac2f4c13fe4c1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add amused-web, a web interface to control amused
It's a first stab at it, some planned features (like the search)
are missing but the basic ones work. It's not hooked in the main
build yet.