1
0
mirror of https://github.com/vbrandl/bind9-api.git synced 2025-08-19 14:55:36 +02:00

131 Commits

Author SHA1 Message Date
dependabot-preview[bot]
b9bd57d243 Bump hex from 0.4.0 to 0.4.2
Bumps [hex](https://github.com/KokaKiwi/rust-hex) from 0.4.0 to 0.4.2.
- [Release notes](https://github.com/KokaKiwi/rust-hex/releases)
- [Commits](https://github.com/KokaKiwi/rust-hex/compare/v0.4...v0.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-04 11:31:59 +00:00
Valentin Brandl
a498428247 Merge pull request #91 from vbrandl/dependabot/cargo/failure-0.1.7
Bump failure from 0.1.6 to 0.1.7
2020-04-04 13:30:44 +02:00
Valentin Brandl
69c6530a2a Merge pull request #94 from vbrandl/dependabot/cargo/serde_json-1.0.50
Bump serde_json from 1.0.47 to 1.0.50
2020-04-04 13:30:25 +02:00
Valentin Brandl
0e3ed4554d Merge pull request #76 from vbrandl/dependabot/cargo/http-0.1.21
[Security] Bump http from 0.1.17 to 0.1.21
2020-04-04 13:23:47 +02:00
dependabot-preview[bot]
0fcd919e60 Bump serde_json from 1.0.47 to 1.0.50
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.47 to 1.0.50.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.47...v1.0.50)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-30 04:16:51 +00:00
dependabot-preview[bot]
05511e3526 Bump failure from 0.1.6 to 0.1.7
Bumps [failure](https://github.com/rust-lang-nursery/failure) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/rust-lang-nursery/failure/releases)
- [Changelog](https://github.com/rust-lang-nursery/failure/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-lang-nursery/failure/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 04:19:47 +00:00
dependabot-preview[bot]
f68a33f85c [Security] Bump http from 0.1.17 to 0.1.21
Bumps [http](https://github.com/hyperium/http) from 0.1.17 to 0.1.21. **This update includes security fixes.**
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/v0.1.21/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.1.17...v0.1.21)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 19:26:49 +00:00
Valentin Brandl
054760b041 Merge pull request #73 from vbrandl/dependabot/cargo/serde-1.0.104
Bump serde from 1.0.101 to 1.0.104
2020-02-12 20:25:13 +01:00
dependabot-preview[bot]
6aacdd0ecb Bump serde from 1.0.101 to 1.0.104
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.101 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.101...v1.0.104)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 19:25:04 +00:00
Valentin Brandl
2b63223462 Merge pull request #77 from vbrandl/dependabot/cargo/toml-0.5.6
Bump toml from 0.5.3 to 0.5.6
2020-02-12 20:24:11 +01:00
Valentin Brandl
eb94a3cc41 Merge pull request #74 from vbrandl/dependabot/cargo/serde_derive-1.0.104
Bump serde_derive from 1.0.101 to 1.0.104
2020-02-12 20:23:37 +01:00
dependabot-preview[bot]
9da3f45cd2 Bump toml from 0.5.3 to 0.5.6
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.3 to 0.5.6.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases)
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.3...0.5.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 19:23:31 +00:00
dependabot-preview[bot]
973593d53d Bump serde_derive from 1.0.101 to 1.0.104
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.101 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.101...v1.0.104)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 19:23:20 +00:00
Valentin Brandl
65305e98f7 Merge pull request #78 from vbrandl/dependabot/cargo/proptest-0.9.5
Bump proptest from 0.9.4 to 0.9.5
2020-02-12 20:23:16 +01:00
Valentin Brandl
529efb4d38 Merge pull request #85 from vbrandl/dependabot/cargo/serde_json-1.0.47
Bump serde_json from 1.0.41 to 1.0.47
2020-02-12 20:21:55 +01:00
dependabot-preview[bot]
6397f72a3a Bump serde_json from 1.0.41 to 1.0.47
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.41 to 1.0.47.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.41...v1.0.47)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 04:19:37 +00:00
dependabot-preview[bot]
b84f1fbc97 Bump proptest from 0.9.4 to 0.9.5
Bumps [proptest](https://github.com/altsysrq/proptest) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/altsysrq/proptest/releases)
- [Changelog](https://github.com/AltSysrq/proptest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/altsysrq/proptest/compare/0.9.4...0.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-20 04:20:34 +00:00
Valentin Brandl
e319366bd5 Merge pull request #59 from vbrandl/dependabot/cargo/reqwest-0.9.22
Bump reqwest from 0.9.20 to 0.9.22
2019-10-14 15:33:14 +02:00
Valentin Brandl
f221638c84 Merge pull request #56 from vbrandl/dependabot/cargo/hex-0.4.0
Bump hex from 0.3.2 to 0.4.0
2019-10-14 15:31:59 +02:00
dependabot-preview[bot]
7e9676f966 Bump reqwest from 0.9.20 to 0.9.22
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.9.20 to 0.9.22.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/v0.9.22/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.20...v0.9.22)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-14 13:31:54 +00:00
Valentin Brandl
d2650cf561 Merge pull request #58 from vbrandl/dependabot/cargo/serde_json-1.0.41
Bump serde_json from 1.0.40 to 1.0.41
2019-10-14 15:29:59 +02:00
dependabot-preview[bot]
a008f8d73d Bump serde_json from 1.0.40 to 1.0.41
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.40...v1.0.41)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-14 13:29:24 +00:00
Valentin Brandl
c6427f90ec Merge pull request #55 from vbrandl/dependabot/cargo/serde-1.0.101
Bump serde from 1.0.100 to 1.0.101
2019-10-14 15:27:26 +02:00
dependabot-preview[bot]
2b0c71d384 Bump hex from 0.3.2 to 0.4.0
Bumps [hex](https://github.com/KokaKiwi/rust-hex) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/KokaKiwi/rust-hex/releases)
- [Commits](https://github.com/KokaKiwi/rust-hex/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-14 13:25:48 +00:00
dependabot-preview[bot]
9dcd50a92e Bump serde from 1.0.100 to 1.0.101
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-14 13:25:34 +00:00
Valentin Brandl
c8de45c8b3 Merge pull request #60 from vbrandl/dependabot/cargo/failure-0.1.6
Bump failure from 0.1.5 to 0.1.6
2019-10-14 15:23:53 +02:00
dependabot-preview[bot]
6b7b67aa35 Bump failure from 0.1.5 to 0.1.6
Bumps [failure](https://github.com/rust-lang-nursery/failure) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/rust-lang-nursery/failure/releases)
- [Changelog](https://github.com/rust-lang-nursery/failure/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-lang-nursery/failure/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-14 13:22:38 +00:00
Valentin Brandl
c758e03109 Merge pull request #54 from vbrandl/dependabot/cargo/serde_derive-1.0.101
Bump serde_derive from 1.0.100 to 1.0.101
2019-10-14 15:21:36 +02:00
Valentin Brandl
3cfeeef63c Merge pull request #53 from vbrandl/dependabot/cargo/hyper-0.12.35
Bump hyper from 0.12.34 to 0.12.35
2019-10-14 15:20:43 +02:00
dependabot-preview[bot]
a9f4294bfc Bump serde_derive from 1.0.100 to 1.0.101
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-17 04:23:14 +00:00
dependabot-preview[bot]
11a0306e45 Bump hyper from 0.12.34 to 0.12.35
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.34 to 0.12.35.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 04:25:16 +00:00
Valentin Brandl
2560dbc723 Merge pull request #49 from vbrandl/dependabot/cargo/hyper-0.12.34
Bump hyper from 0.12.33 to 0.12.34
2019-09-09 18:22:26 +02:00
dependabot-preview[bot]
8d5fe29da3 Bump hyper from 0.12.33 to 0.12.34
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.33 to 0.12.34.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.12.34/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.12.33...v0.12.34)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 16:18:58 +00:00
Valentin Brandl
21e11e4a86 Merge pull request #51 from vbrandl/dependabot/cargo/serde_derive-1.0.100
Bump serde_derive from 1.0.99 to 1.0.100
2019-09-09 18:18:26 +02:00
dependabot-preview[bot]
e01d75787a Bump serde_derive from 1.0.99 to 1.0.100
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.99...v1.0.100)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 16:17:40 +00:00
Valentin Brandl
c4a9069592 Merge pull request #50 from vbrandl/dependabot/cargo/futures-0.1.29
Bump futures from 0.1.28 to 0.1.29
2019-09-09 18:17:28 +02:00
Valentin Brandl
a6f8544837 Merge pull request #52 from vbrandl/dependabot/cargo/serde-1.0.100
Bump serde from 1.0.99 to 1.0.100
2019-09-09 18:16:13 +02:00
dependabot-preview[bot]
fee4882fea Bump serde from 1.0.99 to 1.0.100
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.99...v1.0.100)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 04:22:52 +00:00
dependabot-preview[bot]
8f3dd17cb5 Bump futures from 0.1.28 to 0.1.29
Bumps [futures](https://github.com/rust-lang-nursery/futures-rs) from 0.1.28 to 0.1.29.
- [Release notes](https://github.com/rust-lang-nursery/futures-rs/releases)
- [Changelog](https://github.com/rust-lang-nursery/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang-nursery/futures-rs/compare/0.1.28...0.1.29)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-06 04:23:01 +00:00
Valentin Brandl
5ed74531dc Merge pull request #47 from vbrandl/dependabot/cargo/reqwest-0.9.20
Bump reqwest from 0.9.19 to 0.9.20
2019-08-28 20:19:33 +02:00
dependabot-preview[bot]
06b1fcdb85 Bump reqwest from 0.9.19 to 0.9.20
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.9.19 to 0.9.20.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/v0.9.20/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.19...v0.9.20)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-28 07:26:36 +00:00
Valentin Brandl
6a16f37e71 Merge pull request #45 from vbrandl/dependabot/cargo/serde-1.0.99
Bump serde from 1.0.98 to 1.0.99
2019-08-28 09:24:41 +02:00
dependabot-preview[bot]
970e4da459 Bump serde from 1.0.98 to 1.0.99
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.98...v1.0.99)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-28 07:24:27 +00:00
Valentin Brandl
347fe90afd Merge pull request #46 from vbrandl/dependabot/cargo/serde_derive-1.0.99
Bump serde_derive from 1.0.98 to 1.0.99
2019-08-28 09:20:00 +02:00
Valentin Brandl
6ea6ffc76a Merge pull request #44 from vbrandl/dependabot/cargo/pretty_env_logger-0.3.1
Bump pretty_env_logger from 0.3.0 to 0.3.1
2019-08-28 09:19:14 +02:00
dependabot-preview[bot]
73bf955d68 Bump serde_derive from 1.0.98 to 1.0.99
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.98...v1.0.99)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-19 04:39:29 +00:00
dependabot-preview[bot]
a6e786a3fb Bump pretty_env_logger from 0.3.0 to 0.3.1
Bumps [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/seanmonstar/pretty-env-logger/releases)
- [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.3.0...v0.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-19 04:37:58 +00:00
Valentin Brandl
e9e65b4f7a Merge pull request #43 from vbrandl/dependabot/cargo/toml-0.5.3
Bump toml from 0.5.1 to 0.5.3
2019-08-14 19:12:39 +02:00
dependabot-preview[bot]
9dee0ba3e0 Bump toml from 0.5.1 to 0.5.3
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.1 to 0.5.3.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases)
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.1...0.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-14 04:28:07 +00:00
Valentin Brandl
c79472e828 Merge pull request #40 from vbrandl/dependabot/cargo/serde_derive-1.0.98
Bump serde_derive from 1.0.97 to 1.0.98
2019-08-02 15:03:54 +02:00
dependabot-preview[bot]
21b9df70a3 Bump serde_derive from 1.0.97 to 1.0.98
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.97 to 1.0.98.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.97...v1.0.98)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-02 13:03:28 +00:00
Valentin Brandl
1ffc650e1b Merge pull request #41 from vbrandl/dependabot/cargo/serde-1.0.98
Bump serde from 1.0.97 to 1.0.98
2019-08-02 15:01:55 +02:00
Valentin Brandl
30b548c06e Merge pull request #42 from vbrandl/dependabot/cargo/log-0.4.8
Bump log from 0.4.7 to 0.4.8
2019-08-02 15:01:48 +02:00
dependabot-preview[bot]
ef0179bdbe Bump log from 0.4.7 to 0.4.8
Bumps [log](https://github.com/rust-lang/log) from 0.4.7 to 0.4.8.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 04:32:49 +00:00
dependabot-preview[bot]
fc4d9a6286 Bump serde from 1.0.97 to 1.0.98
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.97 to 1.0.98.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.97...v1.0.98)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 04:32:18 +00:00
Valentin Brandl
379e329a0b Merge pull request #39 from vbrandl/dependabot/cargo/reqwest-0.9.19
Bump reqwest from 0.9.18 to 0.9.19
2019-07-22 21:40:21 +02:00
dependabot-preview[bot]
5edf89e6d2 Bump reqwest from 0.9.18 to 0.9.19
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.9.18 to 0.9.19.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.18...v0.9.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-22 04:30:45 +00:00
Valentin Brandl
19b777ac70 Merge pull request #36 from vbrandl/dependabot/cargo/serde-1.0.97
Bump serde from 1.0.94 to 1.0.97
2019-07-19 16:55:26 +02:00
dependabot-preview[bot]
02e81c9308 Bump serde from 1.0.94 to 1.0.97
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.94 to 1.0.97.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.94...v1.0.97)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-19 14:55:09 +00:00
Valentin Brandl
ec56de5dd7 Merge pull request #33 from vbrandl/dependabot/cargo/hyper-0.12.33
Bump hyper from 0.12.31 to 0.12.33
2019-07-19 16:54:15 +02:00
Valentin Brandl
3b19dab99a Merge pull request #37 from vbrandl/dependabot/cargo/serde_derive-1.0.97
Bump serde_derive from 1.0.94 to 1.0.97
2019-07-19 16:53:35 +02:00
dependabot-preview[bot]
4cbe3cf0fa Bump serde_derive from 1.0.94 to 1.0.97
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.94 to 1.0.97.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.94...v1.0.97)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-18 15:14:23 +00:00
dependabot-preview[bot]
7b13da59bb Bump hyper from 0.12.31 to 0.12.33
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.31 to 0.12.33.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.12.31...v0.12.33)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-16 04:25:28 +00:00
Valentin Brandl
0c6d61ee22 Merge pull request #32 from vbrandl/dependabot/cargo/log-0.4.7
Bump log from 0.4.6 to 0.4.7
2019-07-14 14:26:20 +02:00
dependabot-preview[bot]
c341578749 Bump log from 0.4.6 to 0.4.7
Bumps [log](https://github.com/rust-lang/log) from 0.4.6 to 0.4.7.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.6...0.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 06:22:31 +00:00
Valentin Brandl
357012e0d4 Merge pull request #30 from vbrandl/dependabot/cargo/smallvec-0.6.10
[Security] Bump smallvec from 0.6.9 to 0.6.10
2019-07-05 12:44:54 +02:00
dependabot-preview[bot]
12140e8767 [Security] Bump smallvec from 0.6.9 to 0.6.10
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 0.6.9 to 0.6.10. **This update includes security fixes.**
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-02 22:39:19 +00:00
Valentin Brandl
c4c2107b03 Merge pull request #29 from vbrandl/dependabot/cargo/serde_json-1.0.40
Bump serde_json from 1.0.39 to 1.0.40
2019-07-01 18:24:20 +02:00
dependabot-preview[bot]
05d8bdafd0 Bump serde_json from 1.0.39 to 1.0.40
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.39...v1.0.40)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-01 04:32:42 +00:00
Valentin Brandl
c4cb843dab Merge pull request #26 from vbrandl/dependabot/cargo/serde_derive-1.0.94
Bump serde_derive from 1.0.93 to 1.0.94
2019-06-28 14:17:55 +02:00
dependabot-preview[bot]
78ebb05b34 Bump serde_derive from 1.0.93 to 1.0.94
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.93...v1.0.94)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-28 12:17:46 +00:00
Valentin Brandl
3babc1fc9e Merge pull request #27 from vbrandl/dependabot/cargo/serde-1.0.94
Bump serde from 1.0.93 to 1.0.94
2019-06-28 14:16:17 +02:00
dependabot-preview[bot]
f4c509cdaf Bump serde from 1.0.93 to 1.0.94
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.93...v1.0.94)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-28 04:26:31 +00:00
dependabot-preview[bot]
f27cfa4544 Merge pull request #25 from vbrandl/dependabot/cargo/futures-0.1.28 2019-06-27 07:20:16 +00:00
dependabot-preview[bot]
40f3b8fbd0 Bump futures from 0.1.27 to 0.1.28
Bumps [futures](https://github.com/rust-lang-nursery/futures-rs) from 0.1.27 to 0.1.28.
- [Release notes](https://github.com/rust-lang-nursery/futures-rs/releases)
- [Changelog](https://github.com/rust-lang-nursery/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang-nursery/futures-rs/compare/0.1.27...0.1.28)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-27 04:26:02 +00:00
Valentin Brandl
144eb24edd Merge pull request #22 from vbrandl/dependabot/cargo/serde-1.0.93
Bump serde from 1.0.92 to 1.0.93
2019-06-26 18:18:54 +02:00
dependabot-preview[bot]
d666548214 Bump serde from 1.0.92 to 1.0.93
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.92...v1.0.93)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-26 16:15:50 +00:00
Valentin Brandl
58078eee81 Merge pull request #24 from vbrandl/dependabot/cargo/hyper-0.12.31
Bump hyper from 0.12.30 to 0.12.31
2019-06-26 18:14:50 +02:00
Valentin Brandl
b1ef857d76 Merge pull request #23 from vbrandl/dependabot/cargo/serde_derive-1.0.93
Bump serde_derive from 1.0.92 to 1.0.93
2019-06-26 18:14:28 +02:00
dependabot-preview[bot]
3c5d1cdcd3 Bump hyper from 0.12.30 to 0.12.31
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.30 to 0.12.31.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.12.30...v0.12.31)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-26 04:24:39 +00:00
dependabot-preview[bot]
e6cc6440a9 Bump serde_derive from 1.0.92 to 1.0.93
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.92...v1.0.93)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-24 04:30:45 +00:00
Valentin Brandl
fb648901c4 Merge pull request #18 from vbrandl/dependabot/cargo/reqwest-0.9.18
Bump reqwest from 0.9.17 to 0.9.18
2019-06-23 18:28:50 +02:00
Valentin Brandl
b8468b56c6 Merge pull request #20 from vbrandl/dependabot/cargo/hyper-0.12.30
Bump hyper from 0.12.29 to 0.12.30
2019-06-22 14:37:51 +02:00
dependabot-preview[bot]
93578c917c Bump reqwest from 0.9.17 to 0.9.18
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.9.17 to 0.9.18.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.17...v0.9.18)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-22 12:14:25 +00:00
Valentin Brandl
74a6121c65 Merge pull request #16 from vbrandl/dependabot/cargo/serde-1.0.92
Bump serde from 1.0.91 to 1.0.92
2019-06-22 14:12:57 +02:00
dependabot-preview[bot]
9a4a484add Bump serde from 1.0.91 to 1.0.92
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.91...v1.0.92)
2019-06-22 11:55:21 +00:00
Valentin Brandl
75bd96d470 Merge pull request #17 from vbrandl/dependabot/cargo/serde_derive-1.0.92
Bump serde_derive from 1.0.91 to 1.0.92
2019-06-22 13:53:53 +02:00
Valentin Brandl
a4668072ac Merge pull request #19 from vbrandl/dependabot/cargo/proptest-0.9.4
Bump proptest from 0.9.3 to 0.9.4
2019-06-22 13:51:43 +02:00
dependabot-preview[bot]
48d4e6b41a Bump hyper from 0.12.29 to 0.12.30
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.29 to 0.12.30.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.12.29...v0.12.30)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-18 05:15:59 +00:00
dependabot-preview[bot]
9835de15b1 Bump proptest from 0.9.3 to 0.9.4
Bumps [proptest](https://github.com/altsysrq/proptest) from 0.9.3 to 0.9.4.
- [Release notes](https://github.com/altsysrq/proptest/releases)
- [Changelog](https://github.com/AltSysrq/proptest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/altsysrq/proptest/compare/0.9.3...0.9.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-10 05:13:28 +00:00
dependabot-preview[bot]
9f619bb1a7 Bump serde_derive from 1.0.91 to 1.0.92
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.91...v1.0.92)
2019-06-03 05:25:28 +00:00
Valentin Brandl
445ce3d0cd Remove test file 2019-05-26 01:28:20 +02:00
Valentin Brandl
a0d59b42a9 Update dependencies 2019-05-26 01:27:39 +02:00
Valentin Brandl
2f7e28e531 Merge branch 'master' into develop 2019-05-26 00:32:39 +02:00
Valentin Brandl
488018e35e Merge pull request #5 from vbrandl/dependabot/cargo/hyper-0.12.9
Bump hyper from 0.11.27 to 0.12.9
2019-05-26 00:29:46 +02:00
Valentin Brandl
d1558b2590 Merge pull request #9 from vbrandl/dependabot/cargo/pretty_env_logger-0.3.0
Bump pretty_env_logger from 0.2.3 to 0.3.0
2019-05-26 00:29:26 +02:00
Valentin Brandl
4f0af6e1f1 Merge pull request #7 from vbrandl/dependabot/cargo/toml-0.5.1
Bump toml from 0.4.6 to 0.5.1
2019-05-26 00:28:48 +02:00
dependabot-preview[bot]
1fb4406138 Bump pretty_env_logger from 0.2.3 to 0.3.0
Bumps [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) from 0.2.3 to 0.3.0.
- [Release notes](https://github.com/seanmonstar/pretty-env-logger/releases)
- [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.2.3...v0.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 22:28:37 +00:00
Valentin Brandl
d5f5dd39b3 Merge pull request #10 from vbrandl/dependabot/cargo/serde_derive-1.0.91
Bump serde_derive from 1.0.69 to 1.0.91
2019-05-26 00:27:59 +02:00
dependabot-preview[bot]
7ff19e8add Bump toml from 0.4.6 to 0.5.1
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.4.6 to 0.5.1.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases)
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.4.6...0.5.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 22:27:36 +00:00
dependabot-preview[bot]
bef32c0d91 Bump serde_derive from 1.0.69 to 1.0.91
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.69 to 1.0.91.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.69...v1.0.91)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 22:27:31 +00:00
dependabot-preview[bot]
bed16f2e35 Bump hyper from 0.11.27 to 0.12.9
Bumps [hyper](https://github.com/hyperium/hyper) from 0.11.27 to 0.12.9.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.11.27...v0.12.9)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 22:27:18 +00:00
Valentin Brandl
933e6aa23b Merge pull request #8 from vbrandl/dependabot/cargo/clap-2.33.0
Bump clap from 2.32.0 to 2.33.0
2019-05-26 00:26:35 +02:00
Valentin Brandl
f591e8014b Merge pull request #2 from vbrandl/dependabot/cargo/serde-1.0.91
Bump serde from 1.0.69 to 1.0.91
2019-05-26 00:26:08 +02:00
Valentin Brandl
0010349003 Merge pull request #6 from vbrandl/dependabot/cargo/proptest-0.8.7
Bump proptest from 0.8.3 to 0.8.7
2019-05-26 00:25:49 +02:00
dependabot-preview[bot]
70b3aeec37 Bump serde from 1.0.69 to 1.0.91
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.69 to 1.0.91.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.69...v1.0.91)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 21:26:13 +00:00
dependabot-preview[bot]
3e25b49286 Bump clap from 2.32.0 to 2.33.0
Bumps [clap](https://github.com/clap-rs/clap) from 2.32.0 to 2.33.0.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 21:26:12 +00:00
dependabot-preview[bot]
e135bf9386 Bump proptest from 0.8.3 to 0.8.7
Bumps [proptest](https://github.com/altsysrq/proptest) from 0.8.3 to 0.8.7.
- [Release notes](https://github.com/altsysrq/proptest/releases)
- [Changelog](https://github.com/AltSysrq/proptest/blob/0.8.7/CHANGELOG.md)
- [Commits](https://github.com/altsysrq/proptest/compare/0.8.3...0.8.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-25 21:24:56 +00:00
Valentin Brandl
81c3e7daa5 Merge pull request #3 from vbrandl/dependabot/cargo/log-0.4.6
Bump log from 0.4.3 to 0.4.6
2019-05-25 23:24:51 +02:00
Valentin Brandl
8445dbc5ac Merge pull request #1 from vbrandl/dependabot/cargo/serde_json-1.0.27
Bump serde_json from 1.0.22 to 1.0.27
2019-05-25 23:23:19 +02:00
dependabot[bot]
abf04e9b4d Bump log from 0.4.3 to 0.4.6
Bumps [log](https://github.com/rust-lang/log) from 0.4.3 to 0.4.6.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/env_logger-0.4.3...0.4.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-23 11:19:54 +00:00
dependabot[bot]
6b61addfc7 Bump serde_json from 1.0.22 to 1.0.27
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.22 to 1.0.27.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.22...v1.0.27)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-23 11:19:13 +00:00
Valentin Brandl
69d7b47c83 Merge tag 'v0.1.3' into develop
v0.1.3
2018-07-15 21:38:46 +02:00
Valentin Brandl
8dd1a1b0fa Merge branch 'release/0.1.3' 2018-07-15 21:38:41 +02:00
Valentin Brandl
d87cbf9d0f Bump version numbers 2018-07-15 21:38:37 +02:00
Valentin Brandl
3af4ccf2d2 Fix before_deploy script 2018-07-15 21:38:11 +02:00
Valentin Brandl
d50bfb83dc Merge tag 'v0.1.2' into develop
v0.1.2
2018-07-15 21:26:46 +02:00
Valentin Brandl
811ff79a60 Merge branch 'release/0.1.2' 2018-07-15 21:26:39 +02:00
Valentin Brandl
106a7cad2b Bump version numbers 2018-07-15 21:26:36 +02:00
Valentin Brandl
cfda91af97 Actually execute before_deploy function 2018-07-15 20:58:08 +02:00
Valentin Brandl
33f9eedce1 Use rust environment in travis 2018-07-15 20:34:56 +02:00
Valentin Brandl
4302f7e70c Merge tag 'v0.1.1' into develop
v0.1.1
2018-07-15 20:30:50 +02:00
Valentin Brandl
48bb9264f6 Merge branch 'release/0.1.1' 2018-07-15 20:30:45 +02:00
Valentin Brandl
cbc89e6d37 Bump version numbers 2018-07-15 20:30:40 +02:00
Valentin Brandl
171b98d307 Explain how to obtain a cert 2018-07-15 20:17:02 +02:00
Valentin Brandl
6c1efac41b Add badges for build status and licenses 2018-07-15 20:03:29 +02:00
Valentin Brandl
5202f65f78 Cache build directory to speed up CI 2018-07-15 20:00:00 +02:00
Valentin Brandl
50fcfaf736 Disable email notification on success 2018-07-15 19:59:17 +02:00
Valentin Brandl
a5506eadfe Cache build directory to speed up CI 2018-07-15 19:58:12 +02:00
Valentin Brandl
28b486a9b0 Update deploy token 2018-07-15 19:55:32 +02:00
Valentin Brandl
db74a8525e Merge tag 'v0.1.0' into develop
v0.1.0
2018-07-15 19:31:13 +02:00
11 changed files with 1249 additions and 3013 deletions

View File

@@ -1,16 +1,23 @@
sudo: required sudo: required
language: rust
services: services:
- docker - docker
script: script:
- docker run --rm -it -v "$(pwd)":/home/rust/src ekidd/rust-musl-builder sh -c 'sudo chown -R rust . && cargo test && cargo build --release' - docker run --rm -it -v "$(pwd)":/home/rust/src ekidd/rust-musl-builder sh -c 'sudo chown -R rust . && cargo test && cargo build --release'
cache: cargo
notifications:
email:
on_success: never
before_deploy: before_deploy:
- ./ci/before_deploy.sh - ./ci/before_deploy.sh
deploy: deploy:
provider: releases provider: releases
api_key: api_key:
secure: "GHjOIiBMx3/0hqRsg4fAaNKeTbcgmS55AvzHGQUB8ZYIxbhRysIGk6ovdBS5RHE9t6uPlp3zdZ8Iw9s63zTH+z/l+eLA+9quT+Ls9g6/MKpTfmLgu+Fg5ilJllEzDG1MBEbneoU38hpBECJuoUX78JN8ss7Xu61vgXf/5R2lBtoxwqMLwUse0vbHnR8NQNsBKrOC1XETWRXTBnC1X2dJ4JbI5FprihHtxmkh4mC+gJRm/1RIO+oegRnR5H8d/w3A9cou750neR9rESh6NBZBgjLR+odwE+nZRJXqoYfhExKAa9MAK1HAj0f9IXGw4tRApUF4fU0dKHa5E4I2MjNJoLw88lG6Rt/+897LJrGN+Csf65vmvLANlKlhdme/+nyG0vOcTuuv5tTl/2DaytShw2Jjp7eT4iHVyS0/nuk2Z80nZyhlBoDyg2VwBfMoMYslphqbV3PVBnsnTp7LOBb7m6WpHZIB/QsXVUMhIoQGE7kgZxSA+TfiX5BGO7fYihFqdoqB4ddEm63ciJVE3ZQv2wYgHIuStoY7wu8nPzK4X0h5r84BaGGnuiL1nyKe3NgTHdU59LHLbM66//M0rJzxqjV7SjnQag/F8G/EbD0aq6CF4fXOUvIf+vXBVOPR45QTayjdbljm5GLPoGqHNyaaULsh5O2W4onn40PcaXKOkSs=" secure: "fdLXKxM5eLdQq/TrFjwp2NpJP6e7zp4yjtxaXvHSvETkEGz5ZiLFbIhP0Qql6f4qjDAfipoQZUD47ibYlcKDYoX9iXDOPWGqpTvrmGer43voZRhPJXuqfJIevRBnFm15xZKJtnIa4COF+LhOSCLsueajtZQOC1MV6GV2E1PBnkprawtusvmnjQDo2KiEBwQ4W5VfKtemXoihc+JF+efwpCv9tvsjkhtiyxxxFXVb1wGa+kY3vIBzXm7lao8oYhq9qS8nD/dsxZ3HywKM2y3YJDxwDg+S2e+NutleppnqDbjr9NjijF382PJlLhqTBu3C+Zi+yLZeTGPf4fR14Y8ZoycTYkPg+2fjL5HbIWd/NtHQVF25Pk3vkgMX6D+jLJ5pLGatl7eYw1cSolNy/RGmIzOsgFTy2a1N4kVJB+azcLLQHaG6UPL/DhN6xozlrtOR7PyIBSvW6DZrLmaCgIPquuZ4iHtNJZkEFYaL+/NIsgMHiSGNNtaY5jzDifFL/FKzG6/nu6MCagxIME2sLcoCWAmVCiA/JKKxc0+1+S3Z+duHcJ+WtRb7dLDZAr23qo1CmEWK3W60XMGVHGO+RuYu7+0nVUqe3GY3TRDWmxkz+t/VHUtYKQHc2jixSWeK2o5j8yeU7LnpS/H3rCnm1CJmiWi7wyGUx78GPaczHtgcOdM="
file_glob: true file_glob: true
file: file:
- deploy/* - deploy/*

2226
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,9 @@
# BIND9 API # BIND9 API
[![Travis Build Status](https://travis-ci.org/vbrandl/bind9-api.svg?branch=master)](https://travis-ci.org/vbrandl/bind9-api)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/vbrandl/bind9-api/blob/master/LICENSE-MIT)
[![License](https://img.shields.io/badge/license-Apache-green.svg)](https://github.com/vbrandl/bind9-api/blob/master/LICENSE-APACHE)
This is an attempt to implement an API to create, update or delete DNS records This is an attempt to implement an API to create, update or delete DNS records
on a BIND9 DNS server. on a BIND9 DNS server.
@@ -108,6 +112,14 @@ In `letsencrypt/`, two example scripts can be found to use the client as a
certbot hook for DNS challenges. It assumes that the client is located somewhere certbot hook for DNS challenges. It assumes that the client is located somewhere
in `$PATH` and that the configurations file exists. in `$PATH` and that the configurations file exists.
To obtain a new certificate, certbot can be invoked as followed:
```
certbot certonly -n --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --preferred-challenges=dns-01
--manual --manual-auth-hook /usr/lib/letsencrypt-bind9/certbot-bind9-auth --manual-cleanup-hook
/usr/lib/letsencrypt-bind9/certbot-bind9-cleanup --manual-public-ip-logging-ok -d example.com -d '*.example.com'
```
## License ## License
This project is licensed under either of This project is licensed under either of

View File

@@ -3,13 +3,13 @@
set -ex set -ex
main() { main() {
local src=$(pwd) \ local src=$(pwd)
stage=$src/deploy local stage=$src/deploy
mkdir -p $deploy mkdir -p $stage
test -f Cargo.lock || cargo generate-lockfile cp target/x86_64-unknown-linux-musl/release/bind9-api $stage/bind9-api-${TRAVIS_TAG:1}-x86_64-musl
cp target/x86_64-unknown-linux-musl/release/bind9-api-client $stage/bind9-api-client-${TRAVIS_TAG:1}-x86_64-musl
cp target/x86_64-unknown-linux-musl/release/bind9-api $stage/bind9-api-${TRAVIS-TAG:1}-x86_64-musl
cp target/x86_64-unknown-linux-musl/release/bind9-api-client $stage/bind9-api-client-${TRAVIS-TAG:1}-x86_64-musl
} }
main

194
client/Cargo.lock generated
View File

@@ -1,194 +0,0 @@
[[package]]
name = "ansi_term"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "atty"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)",
"termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "bind9-api-client"
version = "0.1.0"
dependencies = [
"clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 1.0.69 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 1.0.69 (registry+https://github.com/rust-lang/crates.io-index)",
"toml 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "bitflags"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "clap"
version = "2.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
"atty 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
"bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
"strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
"textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "libc"
version = "0.2.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "proc-macro2"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "quote"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "redox_syscall"
version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "redox_termios"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "serde"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "serde_derive"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
"quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)",
"syn 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "strsim"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "syn"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
"quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)",
"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "termion"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)",
"redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
"redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "textwrap"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "toml"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"serde 1.0.69 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "unicode-width"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "unicode-xid"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "vec_map"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "winapi"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[metadata]
"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
"checksum atty 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)" = "2fc4a1aa4c24c0718a250f0681885c1af91419d242f29eb8f2ab28502d80dbd1"
"checksum bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789"
"checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e"
"checksum libc 0.2.42 (registry+https://github.com/rust-lang/crates.io-index)" = "b685088df2b950fccadf07a7187c8ef846a959c142338a48f9dc0b94517eb5f1"
"checksum proc-macro2 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "effdb53b25cdad54f8f48843d67398f7ef2e14f12c1b4cb4effc549a6462a4d6"
"checksum quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e44651a0dc4cdd99f71c83b561e221f714912d11af1a4dff0631f923d53af035"
"checksum redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1"
"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
"checksum serde 1.0.69 (registry+https://github.com/rust-lang/crates.io-index)" = "210e5a3b159c566d7527e9b22e44be73f2e0fcc330bb78fef4dbccb56d2e74c8"
"checksum serde_derive 1.0.69 (registry+https://github.com/rust-lang/crates.io-index)" = "dd724d68017ae3a7e63600ee4b2fdb3cad2158ffd1821d44aff4580f63e2b593"
"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
"checksum syn 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)" = "2beff8ebc3658f07512a413866875adddd20f4fd47b2a4e6c9da65cd281baaea"
"checksum termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096"
"checksum textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6"
"checksum toml 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a0263c6c02c4db6c8f7681f9fd35e90de799ebd4cfdeab77a38f4ff6b3d8c0d9"
"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
"checksum winapi 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd"
"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"

View File

@@ -1,21 +1,21 @@
[package] [package]
name = "bind9-api-client" name = "bind9-api-client"
version = "0.1.0" version = "0.1.3"
authors = ["Valentin Brandl <vbrandl@riseup.net>"] authors = ["Valentin Brandl <vbrandl@riseup.net>"]
description = "Client for the BIND9 API" description = "Client for the BIND9 API"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[dependencies] [dependencies]
clap = "2.32.0" clap = "2.33.0"
crypto = { path = "../crypto" } crypto = { path = "../crypto" }
data = { path = "../data" } data = { path = "../data" }
failure = "0.1.1" failure = "0.1.7"
hyper = "0.11" hyper = "0.12.35"
log = "0.4.3" log = "0.4.8"
openssl-probe = "0.1.2" openssl-probe = "0.1.2"
pretty_env_logger = "0.2.3" pretty_env_logger = "0.3.1"
reqwest = "0.8.6" reqwest = "0.9.22"
serde = "1.0.69" serde = "1.0.104"
serde_derive = "1.0.69" serde_derive = "1.0.104"
serde_json = "1.0.22" serde_json = "1.0.50"
toml = "0.4.6" toml = "0.5.6"

View File

@@ -42,7 +42,6 @@ extern crate clap;
extern crate crypto; extern crate crypto;
extern crate data; extern crate data;
extern crate failure; extern crate failure;
#[macro_use]
extern crate hyper; extern crate hyper;
#[macro_use] #[macro_use]
extern crate log; extern crate log;
@@ -65,8 +64,6 @@ use std::borrow::Cow;
type Result<T> = std::result::Result<T, Error>; type Result<T> = std::result::Result<T, Error>;
header! { (XApiToken, data::TOKEN_HEADER) => [String] }
#[derive(Eq, PartialEq, Clone, Copy)] #[derive(Eq, PartialEq, Clone, Copy)]
enum Method { enum Method {
POST, POST,
@@ -116,7 +113,8 @@ fn call_api<D: serde::Serialize>(
client.post(&url) client.post(&url)
} else { } else {
client.delete(&url) client.delete(&url)
}.header(XApiToken(signature)) }
.header("X-Api-Token", signature)
.json(&data) .json(&data)
.send()?) .send()?)
} }

View File

@@ -5,9 +5,9 @@ authors = ["Valentin Brandl <vbrandl@riseup.net>"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[dependencies] [dependencies]
failure = "0.1.1" failure = "0.1.7"
hex = "0.3.2" hex = "0.4.2"
ring = "0.12.1" ring = "0.13.5"
[dev-dependencies] [dev-dependencies]
proptest = "0.8.1" proptest = "0.9.5"

View File

@@ -5,6 +5,6 @@ authors = ["Valentin Brandl <vbrandl@riseup.net>"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[dependencies] [dependencies]
failure = "0.1.1" failure = "0.1.7"
serde = "1.0.69" serde = "1.0.104"
serde_derive = "1.0.69" serde_derive = "1.0.104"

1741
server/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,18 +1,18 @@
[package] [package]
name = "bind9-api" name = "bind9-api"
version = "0.1.0" version = "0.1.3"
authors = ["Valentin Brandl <vbrandl@riseup.net>"] authors = ["Valentin Brandl <vbrandl@riseup.net>"]
description = "Web API to create, update and remove DNS entries in bind9" description = "Web API to create, update and remove DNS entries in bind9"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[dependencies] [dependencies]
actix-web = "0.6.14" actix-web = "0.7.19"
clap = "2.31.2" clap = "2.33.0"
crypto = { path = "../crypto" } crypto = { path = "../crypto" }
data = { path = "../data" } data = { path = "../data" }
failure = "0.1.1" failure = "0.1.7"
futures = "0.1.21" futures = "0.1.29"
log = "0.4.3" log = "0.4.8"
pretty_env_logger = "0.2.3" pretty_env_logger = "0.3.1"
serde = "1.0.69" serde = "1.0.104"
serde_json = "1.0.22" serde_json = "1.0.50"