summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-12-30Added an ID3 tag reader.Jon Bergli Heier3-0/+75
2010-12-30Added request parser based on Boost.Spirit.Vegard Storheil Eriksen2-3/+81
2010-12-29Read music root and httpd port from audist.conf.Jon Bergli Heier4-3/+41
2010-12-29HTTPServer/HTTPConnection cleanup.Vegard Storheil Eriksen5-79/+101
2010-12-29Don't allow requests with /../ in the path.Jon Bergli Heier1-0/+5
2010-12-29Don't read entire directory tree into memory.Jon Bergli Heier3-44/+26
2010-12-28Specify endpoint in HTTPServer constructor.Vegard Storheil Eriksen3-3/+3
2010-12-28Don't send original file's content-length when transcoding.Jon Bergli Heier1-3/+4
2010-12-28Removed debug-print in SConstruct.Vegard Storheil Eriksen1-5/+5
2010-12-28OS X build workaround.Vegard Storheil Eriksen1-7/+10
2010-12-28Added a simple interface to transcoding by specifying the 'decoder' and ↵Jon Bergli Heier3-12/+27
'encoder' query arguments.
2010-12-28Added decoder/encoder factories.Jon Bergli Heier6-2/+61
2010-12-28Threaded io_service.Jon Bergli Heier2-5/+17
2010-12-28Remove unused buffers in handle_read().Jon Bergli Heier1-3/+0
2010-12-28Added Transcoder.Jon Bergli Heier2-0/+42
2010-12-28Added LAME encoder.Jon Bergli Heier4-1/+59
2010-12-28Parse query strings.Jon Bergli Heier2-3/+24
2010-12-28Added a shady url decoder for paths.Jon Bergli Heier2-0/+25
2010-12-28Added mpg123 decoder.Jon Bergli Heier4-1/+84
2010-12-28Misc changes in HTTP code.Jon Bergli Heier5-26/+61
2010-12-27Added HTTPRequest and HTTPResponse classes.Jon Bergli Heier6-28/+95
2010-12-27Basic directory listing for HTTP.Jon Bergli Heier4-8/+103
2010-12-27Store MusicDirectory's root path.Jon Bergli Heier1-0/+1
2010-12-27Added a simple HTTP service which doesn't yet do anything useful.Jon Bergli Heier3-0/+75
2010-12-27Use boost::filesystem.Jon Bergli Heier3-31/+23
2010-12-27Initial commit.Jon Bergli Heier5-0/+112