George Hahn
6e280b3c88
Upgrade dependencies
2019-07-17 22:08:15 -05:00
ashthespy
06c6969e25
Switch to protobuf-codegen-pure
to remove protoc
dependency
2019-03-13 23:54:53 +01:00
ashthespy
c5fcdfd43c
Upgrade protobuf
to 2.0
and use protoc-rust
to compile proto files
2018-10-03 15:06:44 +02:00
ashthespy
37c588d6a1
Set proper name for kUnknown
enum
2018-09-26 17:11:32 +02:00
Harold
00e89343fb
Formatting
2018-07-03 13:08:42 +02:00
Dawid Dziurla
431be9e847
Add kUnknown enum ( #224 )
2018-05-18 01:20:41 +02:00
Johan Anderholm
612978908f
Reformat according to new rustfmt rules
2018-03-24 08:45:43 +00:00
Sasha Hilton
237ef1e4f9
Format according to rustfmt
2018-02-26 02:50:41 +01:00
Sasha Hilton
80e0bdaa39
Add kSupportsPlaylistV2 enum
2018-02-25 21:23:32 +01:00
Jakob
e109de2001
fix protobuf checksum ( #257 )
2017-10-02 08:04:16 +03:00
Jakob
696aec33e9
Add album type 'EP' ( #255 )
...
* add album type 'EP'
* fix indentation
2017-10-01 01:51:05 +03:00
Paul Lietar
aa86ebf549
Add two new file formats to enumeration
...
Fixes #212 and #213
2017-07-09 20:01:31 +02:00
Paul Lietar
d95c0b3fcd
Update protocol files.
...
Fixes #172
2017-04-13 14:33:28 +02:00
Paul Lietar
ea94db00df
Rebuild protobuf files
2017-01-20 01:59:46 +00:00
Paul Lietar
c6327af2f3
Include pre-generated protocol files.
...
A build script is used to ensure the source files haven’t been modified.
2016-12-30 12:02:00 +01:00
Paul Lietar
8d8aad8191
Update protobuf definition
2016-05-03 10:04:54 +01:00
Paul Lietar
7a21287311
Merge pull request #80 from marcust/fix-crash-2
...
Temporary fix for new CapabilityType 0xb (#74 )
2016-04-30 22:29:11 +01:00
Marcus Thiesen
3efa42e081
Temporary fix for new CapabilityType 0xb ( #74 )
2016-04-30 13:53:33 +02:00
Marcus Thiesen
95c63fec7f
Temporary fix for #74
2016-04-28 19:24:39 +02:00
Paul Lietar
d27c4ca752
Support building with rust stable, using syntex.
2016-03-07 18:22:41 +00:00
Paul Lietar
5059432090
Add kCommandAcks to CapabilityType enum.
2016-03-06 08:01:44 +00:00
Paul Lietar
3c29d744a9
Use the protobuf_build crate to simplify build process.
...
Removes external dependency on rust-protobuf, which prevents version
mismatch between the runtime and the compiler.
2016-01-13 00:16:02 +00:00
Paul Lietar
bead9daf78
Add zeroconf based authentication.
2016-01-02 00:27:08 +01:00
Paul Lietar
4806f3e85a
mercury: Register subscription for all channel aliases
...
When subscribing to a channel, we may actually end up subscribed to other
alias channels. We must track these as well in order to redirect received
messages properly.
2016-01-02 00:02:22 +01:00
Paul Lietar
4f518fc445
Get track availability and alternatives
2015-12-28 17:47:32 +01:00
Lawrence Jones
85c1925f8d
Fixes compilation errors
2015-12-18 19:59:10 +00:00
Paul Lietar
10cc523cfd
Update to rust nightly
2015-10-20 11:22:08 +01:00
Paul Lietar
f0bb24d23f
Fix build on latest nightly.
2015-07-02 22:00:30 +02:00
Paul Lietar
df11960946
spirc: Don’t hardcode stuff
2015-07-02 01:27:19 +02:00
Paul Lietar
addc1fce22
Update protocol files.
2015-07-01 20:18:00 +02:00
Paul Lietar
7ffe996652
Lots of stuff
2015-06-23 15:38:29 +01:00
Paul Liétar
1ad62e6f18
First working version of protocol handshake.
...
Key exchange and authentication is functional.
Protocol definition has been moved to separate crate to speed up build time.
Various cleanups. Take login info from command line, rather than hardcoded.
2015-05-09 11:16:43 +01:00
Paul Liétar
a993b60ffa
Initial commit.
2015-04-25 21:32:07 +01:00