Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-11 | waitress: Fingerprint check | Lars-Dominik Braun | 5 | -51/+30 | |
Reduces memory usage, protects against 0wned CA's and avoids ca-bundle confusion. Closes #175 | |||||
2011-11-11 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2011-11-11 | Prepare for release 2011.11.11 | Lars-Dominik Braun | 1 | -1/+1 | |
This release it dedicated to the brave pandora engineers who fight for love, peace and transport layer encrypted plaintext password logins. To achieve their goals they climbed the highest mountain, dived the deepest ocean and explained Diffie-Hellman to their management. But they also had to make terrible sacrifices to succeed: pianobar, a tiny but useful tool did not survive the fight without serious injuries. `git log` will never forget your efforts to create a brighter future. For all of us. Expect this release to be not as stable as previous releases as it contains experimental code that was not meant to be released at this point. | |||||
2011-11-10 | waitress: Don't send full url to server | Lars-Dominik Braun | 1 | -1/+1 | |
We CONNECT to server through proxy and can use paths here. Closes #179 | |||||
2011-11-10 | waitress: Use WAITRESS_HTTP_VERSION | Lars-Dominik Braun | 1 | -2/+3 | |
2011-11-10 | waitress: Remove unused return code | Lars-Dominik Braun | 1 | -4/+0 | |
2011-11-10 | Die if trust file load fails | Lars-Dominik Braun | 3 | -8/+29 | |
2011-11-09 | TLS is not optional any more | Lars-Dominik Braun | 5 | -59/+1 | |
2011-11-09 | waitress: Poor man's proxy support for TLS | Lars-Dominik Braun | 1 | -0/+15 | |
2011-11-09 | waitress: Don't initialize TLS if not requested | Lars-Dominik Braun | 2 | -6/+11 | |
The player does not need TLS. This saves a few bytes. | |||||
2011-11-09 | Added TLS settings | Lars-Dominik Braun | 3 | -4/+30 | |
2011-11-09 | Free Waitress handle | Lars-Dominik Braun | 1 | -0/+1 | |
2011-11-09 | waitress: move credentials init to WaitressInit | Lars-Dominik Braun | 3 | -12/+21 | |
Reusable. | |||||
2011-11-09 | waitress: Server certificate verification | Lars-Dominik Braun | 1 | -0/+62 | |
2011-11-09 | waitress: Initial TLS implementation (using gnutls) | Lars-Dominik Braun | 3 | -56/+205 | |
2011-11-09 | waitress: split WaitressFetchCall, part 3: read | Lars-Dominik Braun | 1 | -37/+46 | |
2011-11-09 | waitress: split WaitressFetchCall, part 2: write | Lars-Dominik Braun | 2 | -29/+47 | |
Currently leaks memory... | |||||
2011-11-09 | waitress: split WaitressFetchCall, part 1: connect | Lars-Dominik Braun | 2 | -54/+61 | |
2011-11-09 | waitress: merge remaining buffer push into loop | Lars-Dominik Braun | 1 | -25/+8 | |
2011-11-09 | waitress: document assumptions with assert statements | Lars-Dominik Braun | 1 | -0/+51 | |
2011-11-09 | waitress: const correctness | Lars-Dominik Braun | 2 | -6/+6 | |
2011-11-09 | waitress: muke sure chunked handler reads \r\n | Lars-Dominik Braun | 1 | -2/+6 | |
2011-11-09 | waitress: fix chunked handler return values | Lars-Dominik Braun | 1 | -4/+11 | |
2011-11-09 | waitress: header keys/values are case-insensitive | Lars-Dominik Braun | 1 | -4/+6 | |
2011-11-09 | waitress: handler return values | Lars-Dominik Braun | 2 | -16/+50 | |
2011-11-09 | waitress: enable http 1.1 | Lars-Dominik Braun | 1 | -2/+3 | |
2011-11-09 | waitress: support chunked encoding | Lars-Dominik Braun | 3 | -40/+96 | |
as requested by rfc 2616 | |||||
2011-11-09 | waitress: streq already defined | Lars-Dominik Braun | 1 | -2/+0 | |
2011-11-09 | waitress: update comment (buffer is \0-terminated) | Lars-Dominik Braun | 1 | -2/+4 | |
2011-11-09 | waitress: rename variable | Lars-Dominik Braun | 1 | -11/+11 | |
2011-11-09 | waitress: avoid expensive/unnecessary memset | Lars-Dominik Braun | 1 | -1/+1 | |
2011-11-09 | waitress: getline function | Lars-Dominik Braun | 1 | -9/+24 | |
2011-11-09 | waitress: beautify typedefs | Lars-Dominik Braun | 1 | -8/+22 | |
2011-11-09 | waitress: remove unused return code | Lars-Dominik Braun | 2 | -5/+1 | |
2011-11-09 | waitress: has been moved to start of buffer... | Lars-Dominik Braun | 1 | -1/+1 | |
i’m wondering why this crap worked in the first place... | |||||
2011-11-09 | waitress: move macro def into function | Lars-Dominik Braun | 1 | -15/+15 | |
2011-11-09 | waitress: fix invalid memory access | Lars-Dominik Braun | 1 | -2/+2 | |
2011-11-09 | waitress: move large allocations to heap | Lars-Dominik Braun | 3 | -32/+34 | |
2011-11-09 | waitress: status line parser | Lars-Dominik Braun | 1 | -14/+32 | |
2011-11-09 | waitress: added identity handler | Lars-Dominik Braun | 1 | -4/+10 | |
2011-11-09 | waitress: added header handler | Lars-Dominik Braun | 1 | -4/+22 | |
2011-11-09 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2011-11-09 | Prepare for release 2011.11.09 | Lars-Dominik Braun | 1 | -1/+1 | |
2011-11-09 | piano: Protocol version bump (v33) | Lars-Dominik Braun | 5 | -257/+237 | |
addFeedback call changed. Input keys changed. Thanks to ZigZagJoe. Closes #171 | |||||
2011-11-08 | Back to snprintf | Lars-Dominik Braun | 1 | -16/+2 | |
Fixes #169. | |||||
2011-10-22 | piano: A few more assertions | Lars-Dominik Braun | 1 | -0/+8 | |
2011-10-22 | Support seed stations | Lars-Dominik Braun | 7 | -16/+66 | |
Fixes #165 | |||||
2011-09-22 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2011-09-22 | Prepare for release 2011.09.22 | Lars-Dominik Braun | 1 | -1/+1 | |
2011-09-22 | piano: Protocol version bump (v32) | Lars-Dominik Braun | 6 | -59/+59 | |
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. |