Vincent Ambo
|
9a23a55165
|
chore(cargo): Bump version to v0.2.0
|
2019-02-26 23:10:24 +01:00 |
|
Vincent Ambo
|
acc7e64a0d
|
refactor: Use cURL's own basic auth implementation
Drops the dependency on the base64-crate, which it turns out isn't
necessary as cURL has this built-in.
|
2019-02-26 17:54:11 +01:00 |
|
Vincent Ambo
|
2233d15c94
|
chore(cargo): Prepare Cargo manifest for crate release
|
2019-02-26 17:30:56 +01:00 |
|
Vincent Ambo
|
f5ab42c147
|
chore: License under GPL-3.0-or-later
|
2019-02-26 17:30:56 +01:00 |
|
Vincent Ambo
|
de16d9698d
|
feat: Add optional Request::basic_auth utility function
This function adds a dependency on `base64` and is thus gated behind
the (enabled by default) `basic_auth` feature.
|
2019-02-26 17:30:49 +01:00 |
|
Vincent Ambo
|
c6c1746428
|
refactor: Introduce json feature and make it optional
Gates support for `serde_json` behind a Cargo feature called `json`
that is enabled by default.
|
2019-02-26 13:49:43 +01:00 |
|
Vincent Ambo
|
479a6b3442
|
feat: Support JSON body serialization in requests & responses
Uses `serde_json` to provide serialisation and deserialisation of
request/response bodies.
|
2019-02-26 13:46:02 +01:00 |
|
Vincent Ambo
|
b28f6e748d
|
feat: Initial check-in of working client layer
|
2019-02-26 11:20:38 +01:00 |
|