Commit graph

  • cf7378fda4 Merge pull request #110 from herrernst/travis-cross-arm Paul Lietar 2016-08-09 14:44:14 -0700
  • 65c0e2b58d travis: also test cross-compilation for arm herrernst 2016-08-09 21:46:52 +0200
  • 1308f095b1 Merge pull request #109 from herrernst/update-lmdb-dep Paul Lietar 2016-08-08 15:01:46 -0700
  • 704c89a8a7 update lmdb-rs dependency herrernst 2016-08-08 21:50:05 +0200
  • 85002e1e2a Merge pull request #108 from herrernst/cargo-deb Paul Lietar 2016-08-08 12:04:10 -0700
  • 58d24e2744 add some fields to Cargo manifest so debian package can be build easily with cargo-deb herrernst 2016-08-05 13:08:32 +0200
  • ceb375f37e close stream on stop herrernst 2016-08-01 21:20:17 +0200
  • 7632fa4712 Merge pull request #93 from serprex/master Paul Lietar 2016-07-31 17:40:37 -0700
  • 5388565652 Merge pull request #104 from alboyer/fix-latency Paul Lietar 2016-07-22 16:14:58 -0700
  • 82af7a3d71 Specify suggested_latency from device info. Alain Boyer 2016-07-23 01:39:41 +0300
  • 682658903d Merge pull request #98 from joerg-krause/update/tremor Paul Lietar 2016-07-20 14:08:48 -0700
  • 1c973adaae Update dependency tremor Jörg Krause 2016-07-17 20:31:27 +0200
  • 674146f52a Replace time with std::time Demur Rumed 2016-07-17 03:25:29 +0000
  • a9ae5b5086 travis: Update nightly version Paul Lietar 2016-07-06 11:01:08 +0100
  • 1396f9729a Allow specifying an output device. Paul Lietar 2016-07-06 10:54:46 +0100
  • 4cca541339 Remove the need for a application key. Paul Lietar 2016-07-06 08:32:43 +0100
  • e9aad29ae4 Merge pull request #85 from egnwd/egnwd-typo-readme Paul Lietar 2016-07-06 02:44:31 +0100
  • b25585a41b Use a pure rust mDNS responder instead of relying on Avahi / dns-sd. Paul Lietar 2016-05-07 12:55:59 +0100
  • decce02373 Be a bit less verbose Paul Lietar 2016-07-06 02:29:50 +0100
  • 24471eef9b Use serde for json serialization. Paul Lietar 2016-07-06 02:29:38 +0100
  • e688914082 Fix some unused import warnings. Paul Lietar 2016-07-06 01:36:46 +0100
  • facd6c5881 Update dependencies. Paul Lietar 2016-07-06 01:34:20 +0100
  • f207d53943 Remove capi. Paul Lietar 2016-07-06 00:21:05 +0100
  • 4c04737a3d Update README.md Elliot Greenwood 2016-05-27 16:34:40 +0100
  • 4d277e5b75 stream: refactor into a reactor pattern. Paul Lietar 2016-05-09 12:22:51 +0100
  • b753f3b72c travis: disable email notifications Paul Lietar 2016-05-06 20:23:26 +0100
  • ed14c3469b track: Use a linear map to store files by format. Paul Lietar 2016-05-04 10:03:46 +0100
  • c76b7b472f Workaround weird parsing bug Paul Lietar 2016-05-04 09:56:23 +0100
  • ed425292f3 Update to latest nightly Paul Lietar 2016-05-04 09:37:09 +0100
  • dde613e0a0 player: skip unavailable tracks rather than crash Paul Lietar 2016-05-04 09:11:03 +0100
  • 8d8aad8191 Update protobuf definition Paul Lietar 2016-05-03 10:04:54 +0100
  • 7a21287311 Merge pull request #80 from marcust/fix-crash-2 Paul Lietar 2016-04-30 22:29:11 +0100
  • 3efa42e081 Temporary fix for new CapabilityType 0xb (#74) Marcus Thiesen 2016-04-30 13:51:00 +0200
  • 2439f10ea4 Merge pull request #79 from marcust/fix-crash Paul Lietar 2016-04-29 11:36:10 +0100
  • 95c63fec7f Temporary fix for #74 Marcus Thiesen 2016-04-28 19:24:30 +0200
  • f4c409ffa5 Merge pull request #78 from plietar/fix-url Paul Lietar 2016-04-25 20:14:54 +0100
  • 4e9e8bb5ce Downgrade url to 0.5 Paul Lietar 2016-04-25 15:22:22 +0100
  • a42752af2f Update dependencies. Paul Lietar 2016-04-24 15:40:05 +0100
  • f50fca02ae player: Add seek_at command for precise seeking Paul Lietar 2016-04-24 14:48:15 +0100
  • 8c0a37357d Fix static app key with syntex Paul Lietar 2016-04-24 14:47:52 +0100
  • a36325a46a Add a main helper to make it easier to use librespot. Paul Lietar 2016-04-24 13:29:26 +0100
  • edb8a6a766 Cleanup authentication logic Paul Lietar 2016-04-24 12:15:53 +0100
  • c47a1b7ec9 Remove support for password in environment variable. Paul Lietar 2016-04-24 09:56:05 +0100
  • f8cd09e5be Use is_err rather than pattern matching. Paul Lietar 2016-04-24 09:54:56 +0100
  • 8bbed4c162 Remove unused eprintln macro and hex dump function. Paul Lietar 2016-04-24 09:50:55 +0100
  • 2a5fd26998 Merge commit 'b0ea636179c771eaecfd52a02b3ad754f598c397' Paul Lietar 2016-04-24 09:50:04 +0100
  • 823bdb91fe Update last known nightly Paul Lietar 2016-04-23 16:01:02 +0100
  • 482a93eddb Bump dependencies. Paul Lietar 2016-04-23 15:48:22 +0100
  • b0ea636179 Replace some more println with log Marcus Thiesen 2016-03-24 10:31:33 +0100
  • e08ed545ee Use log crate instead of println Tor Arne Vestbø 2015-08-25 23:51:49 +0200
  • fcd35564df Merge pull request #73 from moses-palmer/fixup-build Paul Lietar 2016-04-23 00:23:58 +0100
  • b8b0f9c36e Fix seconds to milliseconds conversion in vorbis_time_tell_ms. Paul Lietar 2016-04-23 00:09:19 +0100
  • 0df71962c6 Updated dependency eventual Moses Palmér 2016-04-17 21:00:00 +0200
  • c0f9e40756 libprotoc-dev is protobuf-devel on Fedora Paul Lietar 2016-03-26 20:33:37 +0000
  • 45e03c42a4 Enable PortAudio backend by default. Paul Lietar 2016-03-21 15:39:48 +0000
  • cbce6f2ac1 Merge pull request #66 from marcust/pulse_backend_updated Paul Lietar 2016-03-21 11:44:47 +0000
  • 11e62d56d8 Use usize for pointer size Marcus Thiesen 2016-03-21 10:13:28 +0100
  • f587b375e8 Update dependencies Marcus Thiesen 2016-03-21 10:04:18 +0100
  • 5ca2c35dbc Pulseaudio backend Marcus Thiesen 2016-03-20 20:16:32 +0100
  • 2b019660fa travis: Build with specific nightly version. Paul Lietar 2016-03-20 17:39:05 +0000
  • 968a39a131 Make audio backend configurable at run time. Paul Lietar 2016-03-20 16:16:11 +0000
  • e6dd77fc02 Add missing file from previous commit. Paul Lietar 2016-03-20 14:00:59 +0000
  • 01fa099cda Reenable Facebook authentication. Paul Lietar 2016-03-20 13:55:20 +0000
  • 5639dae42d Update dependencies. Paul Lietar 2016-03-20 13:37:40 +0000
  • 97f6968a2c travis: allow failures on rust nightly Paul Lietar 2016-03-18 15:58:44 +0000
  • 423a39dba3 Merge pull request #62 from respotify/build-on-fedora Paul Lietar 2016-03-17 15:22:29 +0000
  • 536bbae812 Add build steps for Fedora systems Yugo Amaryl 2016-03-17 13:20:27 +0000
  • b051bfcc5b Disable Facebook authentication for now. Paul Lietar 2016-03-17 03:45:47 +0000
  • 230c891df0 Print librespot version on startup. Paul Lietar 2016-03-17 03:31:57 +0000
  • 0770f6ce61 Move authentication to a different directory, and make discover use hyper. Paul Lietar 2016-03-17 03:06:56 +0000
  • 85903a0da5 Split cache handling to separate module. Paul Lietar 2016-03-16 04:07:04 +0000
  • a7559787df facebook: Use a random, OS-assigned port instead of hardcoded 8001. Paul Lietar 2016-03-16 00:38:05 +0000
  • 03634e0149 Add optional clippy dependency. Paul Lietar 2016-03-16 00:23:17 +0000
  • 2c88787658 Add Facebook authentication protocol docs. Paul Lietar 2016-03-16 00:23:03 +0000
  • 4b4bc2f4e1 Add Facebook based login. Paul Lietar 2016-03-16 00:05:05 +0000
  • 4d712efb48 Support downloading Album Covers. Paul Lietar 2016-03-13 20:03:40 +0000
  • aa1d466e92 Support building with the application key statically included in the binary. Paul Lietar 2016-03-14 23:41:51 +0000
  • a5453de572 Make cache directory optional. Paul Lietar 2016-03-14 22:56:50 +0000
  • 0e911fbb59 Merge pull request #61 from respotify/fix-build Paul Lietar 2016-03-14 10:35:51 +0000
  • 5f5356333d Fix build by removing extra parenthesis Yugo Amaryl 2016-03-14 06:00:06 +0000
  • 0973469120 Forgot to add some files in previous commit. Paul Lietar 2016-03-14 00:50:42 +0000
  • 9274a6bfb3 Refactor audio output to make it more modular. Paul Lietar 2016-03-14 00:49:21 +0000
  • 4b73f83c5e Save reusable credentials to disk. Paul Lietar 2016-03-13 22:35:09 +0000
  • 39af43728a Refactor authentication to separate protocol and token generation. Paul Lietar 2016-03-13 20:45:31 +0000
  • 25bd38fd13 Resolve access point when connecting and pick a random one. Paul Lietar 2016-03-13 20:03:09 +0000
  • 60db12ee9e Add missing semicolon. Paul Lietar 2016-03-13 15:23:56 +0000
  • ac5b34927f Support using tremor instead of libvorbis for audio decoding. Paul Lietar 2016-03-13 15:15:15 +0000
  • 32fe895105 travis: non-verbose build Paul Lietar 2016-03-11 13:21:54 +0000
  • ae4786e976 travis: Only build without syntex on nightly Paul Lietar 2016-03-11 13:15:30 +0000
  • 6e823ef639 Update README to indicate that rust 1.7.0 is enough. Paul Lietar 2016-03-11 13:14:01 +0000
  • 62d3f5e3ad Update dns-sd dependency to get the bug fix. Paul Lietar 2016-03-11 12:12:51 +0000
  • d27c4ca752 Support building with rust stable, using syntex. Paul Lietar 2016-03-07 18:16:43 +0000
  • 5059432090 Add kCommandAcks to CapabilityType enum. Paul Lietar 2016-03-06 08:01:44 +0000
  • ace5d09662 README.md: change instructions to use release builds. Paul Lietar 2016-02-25 22:30:49 +0000
  • de357e63c9 player: Update the position on pause/play events. Paul Lietar 2016-02-24 00:36:19 +0000
  • c3c258dfaf Bump protobuf-macros version and use the simpler string literal syntax Paul Lietar 2016-02-22 05:48:58 +0000
  • c700315b30 Fix a deadlock between SpircManager and Player. Paul Lietar 2016-02-22 05:41:37 +0000
  • 95d1dfd774 Make recipient of SpircManager methods non-mut. Paul Lietar 2016-02-19 00:03:08 +0000
  • 72dc5025c0 Merge remote-tracking branch 'SimonPersson/master' Paul Lietar 2016-02-18 23:41:22 +0000
  • 3ccb2e2a10 Clean up before merging. Simon Persson 2016-02-19 00:02:41 +0100