summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-08-03piano: Always encrypt HTTP POST dataLars-Dominik Braun2-77/+32
2009-07-14Forgot to remove #define in last commitLars-Dominik Braun1-3/+0
2009-07-11Fix hardcoded mp3 bitrateLars-Dominik Braun1-7/+6
Get bitrate from header of first decoded frame now.
2009-07-11piano: Switched to ezxmlLars-Dominik Braun6-306/+217
Removes libxml2 bloat and (hopefully) most of the buggy/ugly xml code.
2009-07-11ezxml: Slightly modified version of ezxml addedLars-Dominik Braun5-0/+871
ezxml is a light xml parser, homepage: http://ezxml.sourceforge.net/ Removed xml write and modify functions, added cmake build system
2009-07-09piano: Quick note about sync commandLars-Dominik Braun1-1/+2
2009-07-08Initial pandora one support (higher mp3 bitrates)Lars-Dominik Braun5-9/+14
Time display should be fixed. I need feedback!
2009-07-02waitress: socket() needs a library on SunOSLars-Dominik Braun1-0/+14
2009-07-02Correct faad include filenameLars-Dominik Braun1-2/+2
2009-07-02Enable echoing on early return, tooLars-Dominik Braun3-4/+24
See commit a6c521fecd91867c6e184106f4e63445d1cb158a
2009-06-28Finally clean up curl garbageLars-Dominik Braun8-37/+28
I missed some #includes. Documentation had to be updated, too.
2009-06-28piano: Fix includesLars-Dominik Braun1-1/+1
2009-06-27piano: Use uint32_t instead of unsigned longLars-Dominik Braun2-4/+8
2009-06-27piano: Simplify crypt.cLars-Dominik Braun1-191/+120
...by merging hex en-/decode and blowfish decryption.
2009-06-21waitress: http header parser rewrittenLars-Dominik Braun1-81/+60
2009-06-15Fix negative time displayLars-Dominik Braun1-6/+14
2009-05-29Re-enable terminal echoing on exitLars-Dominik Braun1-2/+13
2009-05-29wardrobe: Fix scrobblingLars-Dominik Braun1-2/+8
Broken since commit 56d47cd3584322b0d2984935ff278424695a4abf
2009-05-28waitress: Fix bad requestLars-Dominik Braun1-1/+1
Intruduced in commit 56d47cd3584322b0d2984935ff278424695a4abf
2009-05-28piano: Fix BytesToIntsLars-Dominik Braun1-1/+1
This commit fixes strange "not valid utf-8" errors sent by pandora. We're *not* generating invalid utf-8 somewhere. Implicit type casting seems to mess things up. See previous commit for a similar problem...
2009-05-28waitress: Fix urlencodeLars-Dominik Braun1-2/+2
2009-05-25waitress: Downgrade to HTTP/1.0Lars-Dominik Braun2-2/+4
I don't need you, Transfer-Encoding: chunked. Nobody wants you here, Transfer-Encoding: chunked. Get lost. Thanks. Oh, btw: Fixes "Unknown." error in PianoGetGenreStations ()
2009-05-22waitress: Add _RET_READ_ERR, retry on read error in playerLars-Dominik Braun3-4/+5
Enhances commit 279f3ba93b729684e54300352c59523bd05e54bc
2009-05-20piano: Protocol version bumpLars-Dominik Braun1-1/+1
v24 now; blowfish key stays the same; no imcompatible changes found yet
2009-05-16Retry on temporary http failure (timeout e.g.)Lars-Dominik Braun1-1/+2
2009-05-15waitress: Add timeoutsLars-Dominik Braun2-19/+109
read() and write() may time out now. Implemented using non-blocking sockets and poll (). Default timeout: 30 seconds.
2009-05-14Apply latest proxy changes to config-exampleLars-Dominik Braun1-4/+1
2009-05-03Fix range header, accept 206 status codeLars-Dominik Braun2-3/+4
2009-05-03Update manpageLars-Dominik Braun1-17/+1
disable_secure_login and control_proxy_type has been removed, control_proxy now accepts http proxies only
2009-05-03Delete empty INSTALL filesLars-Dominik Braun2-0/+0
2009-05-03Switch to libwaitressLars-Dominik Braun10-82/+42
2009-05-03piano: Switch to libwaitressLars-Dominik Braun5-209/+139
2009-05-03wardrobe: Switch to libwaitressLars-Dominik Braun3-103/+58
2009-05-03waitress: AddedLars-Dominik Braun8-0/+509
libwaitress is a http library designed to replace curl
2009-04-18Example configuration file addedLars-Dominik Braun1-0/+46
2009-04-13More events addedLars-Dominik Braun5-27/+71
2009-04-11New script: Add shared stations by homepage urlLars-Dominik Braun1-0/+15
2009-04-11Read data from fifoLars-Dominik Braun7-52/+60
You may change your current station or add shared stations via fifo now
2009-04-11Don't mix low-level read() and stdioLars-Dominik Braun1-8/+11
...as suggested by > man fgetc
2009-04-10Goodbye readlineLars-Dominik Braun8-121/+263
"It's too big and too slow." -- man readline
2009-04-08Add eventcmd setting to manpageLars-Dominik Braun1-0/+5
2009-04-08Protocol version bumpLars-Dominik Braun1-1/+1
Blowfish key stays the same (thanks again, pandora), no incompatible protocol changes found
2009-04-07eventcmd example script addedLars-Dominik Braun1-0/+17
2009-04-07Initial eventcmd workLars-Dominik Braun5-0/+74
More useful events should be added...
2009-04-07Added remote control example scriptLars-Dominik Braun1-0/+27
2009-04-04Forgot to close fifo...Lars-Dominik Braun1-1/+4
2009-04-04Add some remote control examples to manpageLars-Dominik Braun1-0/+29
2009-04-04Initial remote control supportLars-Dominik Braun2-8/+36
2009-03-27Missing newline addedLars-Dominik Braun1-0/+1
2009-03-26manpage: Scrobbling percent should not be larger than 90Lars-Dominik Braun1-1/+1
This needs further investigation... The time calculation is awfully wrong.