Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-08-10 | Move feature test macros to config.h | Lars-Dominik Braun | 1 | -5/+1 | |
I removed most of the *BSD-related stuff, because I can’t test these. If this breaks your build, send me a patch please. | |||||
2013-08-07 | piano: Generic linked lists | Lars-Dominik Braun | 1 | -12/+15 | |
Introduces generic linked list structure and functions (like append, delete, …). Removes a lot of copy&pasted code and improves code readability/reusability. Heads up: This change breaks libpiano’s ABI. | |||||
2013-07-02 | piano: Check for libgcrypt errors | Lars-Dominik Braun | 1 | -9/+23 | |
Fixes mysterious segfaults from issue #369 and #293. | |||||
2013-03-08 | piano: Add error message for code 1039 | Lars-Dominik Braun | 1 | -0/+4 | |
See #352. | |||||
2012-06-09 | piano: Select quality instead of audio format | Lars-Dominik Braun | 1 | -0/+4 | |
Pandora limited the audio formats we can request explicitly. Don’t rely on this and use the formats available with the given partner credentials. Closes #271. | |||||
2012-06-07 | piano: More error messages | Lars-Dominik Braun | 1 | -0/+8 | |
2012-06-06 | piano: Error message for LICENSING_RESTRICTIONS | Lars-Dominik Braun | 1 | -0/+5 | |
Closes #272 | |||||
2012-05-23 | piano: Fix ambiguous error message/return value | Lars-Dominik Braun | 1 | -0/+4 | |
Closes #263. | |||||
2012-05-02 | piano: Audio format support | Lars-Dominik Braun | 1 | -25/+0 | |
Ask Pandora for audio format requested by user. Closes #244. | |||||
2012-05-01 | Don’t hardcode passwords | Lars-Dominik Braun | 1 | -2/+29 | |
It’s a bad idea to hardcode these, although playback does not work with non-android login yet. | |||||
2012-05-01 | piano: Split piano.c into request.c and response.c | Lars-Dominik Braun | 1 | -1095/+1 | |
2012-05-01 | piano: Move to JSON API (v5) | Lars-Dominik Braun | 1 | -504/+642 | |
In random order: Thanks to Chris Eby for his work on pithos, to an anonymous coward for sending me his Android client, to Alex Howard for sending me the webOS client, to ZigZagJoe for providing a temporary fix and thanks to everyone who sent Pandora a message. Although there are a few rough edges here and there this fixes #236. | |||||
2012-01-20 | piano: DAILY_SKIP_LIMIT_REACHED added | Lars-Dominik Braun | 1 | -0/+4 | |
See #214 | |||||
2012-01-20 | piano: Make sync response parser NUL-byte aware | Lars-Dominik Braun | 1 | -14/+13 | |
Fixes #207 | |||||
2012-01-13 | piano: New error EXCESSIVE_ACTIVITY | Lars-Dominik Braun | 1 | -0/+4 | |
See #208 | |||||
2012-01-10 | getFragment does not support TLS any more | Lars-Dominik Braun | 1 | -0/+4 | |
You can’t handle the load? Closes #202 | |||||
2011-12-23 | Fix warnings found by -Wmissing-declarations | Lars-Dominik Braun | 1 | -4/+4 | |
2011-12-08 | piano: Fix memset | Lars-Dominik Braun | 1 | -1/+1 | |
See #192 | |||||
2011-11-21 | piano: Update authenticateListener parameters | Lars-Dominik Braun | 1 | -0/+8 | |
There are a few more parameters which I did not notice, since Pandora uses a strange JSON API (which returns XML!) for authentication now. See issue #187. | |||||
2011-11-09 | piano: Protocol version bump (v33) | Lars-Dominik Braun | 1 | -68/+53 | |
addFeedback call changed. Input keys changed. Thanks to ZigZagJoe. Closes #171 | |||||
2011-10-22 | Support seed stations | Lars-Dominik Braun | 1 | -1/+6 | |
Fixes #165 | |||||
2011-09-22 | piano: Protocol version bump (v32) | Lars-Dominik Braun | 1 | -48/+46 | |
Keys stay the same. Quickmix and seed suggestion API calls changed. Listener id is not part of the url any more. Bookmark API calls seem to be deprecated. | |||||
2011-07-14 | Defined _DARWIN_C_SOURCE | Lars-Dominik Braun | 1 | -0/+1 | |
Required to expose non-standard functions. Closes #138 | |||||
2011-07-11 | Disable feature test macros on FreeBSD | Eitan Adler | 1 | -0/+2 | |
Closes #136 | |||||
2011-07-09 | piano: Protocol version bump (v31) | Lars-Dominik Braun | 1 | -2/+9 | |
Keys unchanged. Empty argument added to createStation. Thanks to ZigZagJoe! | |||||
2011-04-27 | piano: Protocol version bump (v30) | Lars-Dominik Braun | 1 | -1/+1 | |
No api changes. Thanks to ZigZagJoe for the keys. | |||||
2011-04-04 | piano: Added songDetailUrl to PianoSong_t | Lars-Dominik Braun | 1 | -0/+1 | |
2011-03-21 | Update copyright years of touched files | Lars-Dominik Braun | 1 | -1/+1 | |
2011-03-21 | piano: New error REMOVING_TOO_MANY_SEEDS | Lars-Dominik Braun | 1 | -0/+4 | |
2011-03-21 | piano: Delete seed support | Lars-Dominik Braun | 1 | -0/+37 | |
2011-03-21 | piano: Delete feedback | Lars-Dominik Braun | 1 | -0/+21 | |
2011-03-21 | piano: Add getStation support | Lars-Dominik Braun | 1 | -15/+54 | |
Response contains artist/song seeds and feedback data. | |||||
2011-02-07 | piano: xmlencode password | Lars-Dominik Braun | 1 | -2/+14 | |
Fixes issue #87. | |||||
2010-12-27 | Change my email address | Lars-Dominik Braun | 1 | -1/+1 | |
Again. And hopefully the last time. | |||||
2010-12-26 | Better directory layout | Lars-Dominik Braun | 1 | -0/+1114 | |
Removed useless AUTHORS, COPYING and README files. Move manpage to contrib (it's not exactly source code). |