Benjamin Fry
1e9872b8ad
bump versions for 0.16 and 0.11 release
2019-04-14 18:48:33 -07:00
dependabot[bot]
34344b4f0f
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-04-09 22:16:55 -07:00
Benjamin Fry
0b8771f79f
update test certificates
2019-04-09 06:23:51 -07:00
Benjamin Fry
c90798288f
update alpha versions add changelog
2019-04-06 13:27:20 -07:00
Benjamin Fry
24f2ab6baf
give trust-dns a logo
2019-01-27 20:46:30 -08:00
Benjamin Fry
2a40af7a02
cs0.16 and r0.11 alpha.1
2019-01-19 14:31:46 -08:00
Benjamin Fry
370f664064
initial dynamic update insert test
...
- dynamic_update: test_create_multi
- dynamic_update: test_append
- dynamic_update: test_append_multi
- dynamic_update: test_compare_and_swap
- dynamic_update: test_compare_and_swap_multi
- dynamic_update: test_delete_by_rdata
- dynamic_update: test_delete_by_rdata_multi
- dynamic_update: test_delete_rrset
- dynamic_update: test_delete_all
2019-01-19 01:03:38 -08:00
Benjamin Fry
6bf0a0d8dd
prepare Resolver 0.10.1 release
2018-12-17 14:04:09 -08:00
dependabot[bot]
e7a0ea4c2a
Update env_logger requirement from 0.5 to 0.6 ( #614 )
...
Updates the requirements on [env_logger](https://github.com/sebasmagri/env_logger ) to permit the latest version.
- [Release notes](https://github.com/sebasmagri/env_logger/releases )
- [Commits](https://github.com/sebasmagri/env_logger/commits/v0.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-13 16:17:38 -08:00
Benjamin Fry
8292e9da7f
Enable clippy on stable ( #603 )
...
* add clippy to stable builds
* add clippy run to stable
* fix clippy::range-plus-one
* fix clippy::bool-comparison
* fix dead-code
* fix unused-imports
* fix clippy::needless-collect
* fix clippy::map-clone
* fix clippy::explicit-counter-loop
* fix clippy::ok-expect
* fix clippy::zero-prefixed-literal
* fix clippy::ptr-arg
* fix clippy::collapsible-if
* fix clippy::wrong_self_convention
* fix clippy::useless_format
* clippy::unneeded_field_pattern
* fix clippy::unit_arg
* fix clippy::trivially_copy_pass_by_ref
* fix clippy::suspicious_else_formatting
* fix clippy::string_lit_as_bytes
* fix clippy::single_match
* fix clippy::single_char_pattern
* fix clippy::redundant_pattern
* fix clippy::redundant_field_names
* fix clippy::redundant_closure
* fix clippy::question_mark
* fix clippy::or_fun_call
* fix clippy::op_ref
* fix clippy::new_without_default and new_without_default_derive
* fix clippy::needless_update
* fix clippy::needless_return
* fix clippy::needless_lifetimes
* fix clippy::match_ref_pats
* fix clippy::len_without_is_empty
* fix clippy::if_same_then_else
* fix clippy::if_let_redundant_pattern_matching
* fix clippy::identity_conversion
* fix clippy::filter_next
* fix clippy::expect_fun_call
* fix clippy::enum_variant_names
* fix clippy::derive_hash_xor_eq
* fix clippy::const_static_lifetime
* fix clippy::clone_on_copy
* fix clippy::clone_double_ref
* fix clippy::cast_lossless
* final list of clippy exceptions
2018-11-09 22:03:59 -08:00
Benjamin Fry
874422c6e9
prepare release of client/server 0.15 and resolver 0.10
2018-11-01 00:37:29 -07:00
Benjamin Fry
4363bfd744
Clean up directory structure of crates ( #589 )
...
* Move all public crates into crates/
Integration tests into tests/
* move test certs into tests/test-data
* fix benches
* fix compatibility tests
2018-10-22 08:22:58 -07:00
Benjamin Fry
b58638f919
bump resolver to 0.10.0-alpha.3 and client/server to 0.15.0-alpha.2 ( #580 )
2018-10-09 23:48:21 -07:00
Benjamin Fry
40f35ebf21
add get_root_ksk tool for pulling ksk anchors ( #576 )
...
* update root ksks
* add get_root_ksk tool for pulling ksk anchors
* dedup calculate_key_tag_internal function
* cleanup get-root-ksks to print less data
2018-10-09 23:18:39 -07:00
Benjamin Fry
38e62b25a8
prepare 0.15 and 0.10 alpha release
2018-07-22 13:34:26 -04:00
Benjamin Fry
8d7205ef34
update version references
2018-05-17 16:27:26 -07:00
Benjamin Fry
e221987200
Prepare 0.14 Client/Server and 0.9 Resolver releases
2018-05-17 16:27:26 -07:00
Benjamin Fry
21e495ceb1
switch env_logger to minor only dependency
2018-04-24 09:44:38 -07:00
dependabot[bot]
ad98fecbaa
Bump env_logger from 0.5.6 to 0.5.9
...
Bumps [env_logger](https://github.com/sebasmagri/env_logger ) from 0.5.6 to 0.5.9.
- [Release notes](https://github.com/sebasmagri/env_logger/releases )
- [Commits](https://github.com/sebasmagri/env_logger/compare/v0.5.6...v0.5.9 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-04-24 09:44:38 -07:00
Benjamin Fry
a2bb25cd7f
upgrade util to openssl 0.10
2018-04-10 07:06:25 -07:00
Benjamin Fry
7473f53cc0
upgrade proto openssl to 0.10
2018-04-10 07:06:25 -07:00
Ossi Herrala
3e3eb54ec7
Update log and env_logger crates
2018-01-26 13:35:42 -08:00
Corentin Henry
f496fb7e33
add rustfmt to CI ( #296 )
...
* add jobs for rustfmt and clippy
Add two separate jobs for rustfmt and clippy. The clippy job is allowed
to fail for the moment because we still need to fix a few lints.
* add rustfmt config
* rustfmt
* allow rustfmt failures
2017-11-26 18:06:22 -08:00
Julien Cretin
e6e60bf1d8
Update data-encoding minor version
...
Use BASE32_DNSSEC and data-encoding-macro to define a custom hexadecimal
encoding.
2017-11-19 00:07:56 +01:00
Julien Cretin
a72e3633c1
Update data-encoding major version
...
Also fix unused import when some features are absent.
2017-11-05 15:17:15 +01:00
Benjamin Fry
e25b4794c3
fix all coverage report reference
2017-10-27 01:23:42 -07:00
Benjamin Fry
72d4382a8b
add README referece
2017-09-26 23:29:17 -07:00
Benjamin Fry
094b835bd2
add the pem-to-public-dnskey utility
2017-09-26 23:29:17 -07:00
Brian Smith
7a7dbcaa1d
Split dnskey_to_pem.rs out into its own util crate.
...
Move the utility programs into their own crate that complements the main
TRust-DNS crate. This will allow their dependencies to evolve separately
from the main crate. In particular, this is a step towards getting the
fully-DNSSEC-capable client working using only *ring*, because it moves
OpenSSL-specific code out of the client.
2017-09-22 20:59:15 -07:00