Commit Graph

143 Commits

Author SHA1 Message Date
Benjamin Fry
121bd1943a Merge branch 'master' into 0.7.1_patch 2016-08-09 00:46:58 -07:00
Benjamin Fry
9acbd9b676 fixes #27: remove implicit case conversion of labels 2016-08-09 00:36:56 -07:00
Benjamin Fry
20b7b4fbdd randomize ports and query_id, #23 2016-06-28 23:36:15 -07:00
Benjamin Fry
58865b25e6 version bump to 0.7.0 2016-06-20 23:57:18 -07:00
Benjamin Fry
407c7df0e1 converted all ftests to use ignore annotation 2016-06-20 23:38:34 -07:00
Benjamin Fry
b91f1f01c6 zone private keys loading 2016-06-20 23:28:34 -07:00
Benjamin Fry
ef6e27f54c migrated to error-chain for all error types 2016-06-19 22:51:01 -07:00
Benjamin Fry
85d71ca83e Persistence (#18)
* initial SQLite integration

* iterable Journal

* journal recovery validated

* validation of journaling adds and deletes

* journal recovery in named

* updated journal documentation
2016-06-16 23:53:29 -07:00
Benjamin Fry
32f0bff0a3 version bump 2016-06-01 23:24:25 -07:00
Benjamin Fry
896ab32dd2 added error location to all ClientErrors 2016-05-28 02:07:52 -07:00
Benjamin Fry
aad3e1e8fc updated description for crates.io 2016-05-21 13:02:20 -07:00
Benjamin Fry
99827a57a9 updated mio to 0.5.1 2016-05-02 21:54:35 -07:00
Benjamin Fry
a4b61ff540 update to 0.5.3 2016-04-07 23:54:25 -07:00
Benjamin Fry
351fddb5fa update version to 0.5.2 2016-04-04 21:37:30 -07:00
Benjamin Fry
0bcce7aa0f upgraded mio to 0.5.0 2016-04-04 21:25:29 -07:00
Benjamin Fry
bf3a7582ce updated dependencies 2016-03-30 23:40:05 -07:00
Benjamin Fry
ba7da2aae3 version bumped to 0.5.1 2016-03-30 23:20:11 -07:00
Benjamin Fry
4c62e0349a fixed nsec3 hashing and base32hex encoding 2016-03-30 21:25:18 -07:00
Benjamin Fry
70829a260e updated to current openssl bindings 2016-03-22 21:47:41 -07:00
Benjamin Fry
8f053e618b 0.5.0 release 2016-03-22 21:36:17 -07:00
Benjamin Fry
901701afc8 Full chain validation back to root, need to install root cert 2016-03-08 07:15:26 -08:00
Benjamin Fry
01270fd699 Merge pull request #7 from cmr/master
Relicense to dual MIT/Apache-2.0
2016-02-21 14:42:40 -08:00
Benjamin Fry
bb952b0343 DNSKEY validation of RRSIG records working. 2016-02-21 14:28:13 -08:00
Corey Richardson
24a793f20d Relicense to dual MIT/Apache-2.0
Closes https://github.com/bluejekyll/trust-dns/issues/6
2016-01-11 02:45:43 -05:00
Benjamin Fry
80832978dd edns query support and max datalength support 2015-12-31 22:17:43 -08:00
Benjamin Fry
9b3d9b09ee initial SIG0 signing done, still need tests 2015-12-07 21:39:47 -08:00
Benjamin Fry
f0792d77a0 hashing and pkey signing working 2015-11-15 20:57:59 -08:00
Benjamin Fry
f2d55a7340 Version upped to 0.4.0 2015-10-17 20:20:37 -07:00
Benjamin Fry
9d32e98584 upped version to 0.3.1 2015-10-04 16:12:05 -07:00
Benjamin Fry
9cee7d59c2 Binary server is ready. 2015-09-28 22:08:47 -07:00
Benjamin Fry
2690f74122 Configuration file support 2015-09-27 00:11:42 -07:00
Benjamin Fry
e6da0adcdd feature flagged off ftests (can't run on travis) 2015-09-17 07:41:16 -07:00
Benjamin Fry
a7810f1b24 mio server, has only run_once at the moment 2015-09-13 23:55:59 -07:00
Benjamin Fry
f8908ce7ff initial changes for binary and dig tests 2015-09-12 22:28:58 -07:00
Benjamin Fry
940d511992 updating version for dev 2015-09-07 22:39:23 -07:00
Benjamin Fry
033dfb84e3 fixed keywords for crates.io 2015-09-07 22:38:13 -07:00
Benjamin Fry
b2fd665436 updated Cargo information 2015-09-07 22:32:12 -07:00
Benjamin Fry
aec63c5dfe parsing example rfc1035 master file, bug in escaped dots in names 2015-09-01 23:53:44 -07:00
Benjamin Fry
179be5618e Cleaning up the lexer a bit. 2015-08-29 13:55:42 -07:00
Benjamin Fry
28f38c6425 Lexer for text files 2015-08-25 23:15:37 -07:00
Benjamin Fry
9999d706b5 Copyright update 2015-08-21 17:29:00 -07:00
Benjamin Fry
5b9c046a77 Refactored serialization into encoder/decoder 2015-08-21 11:21:20 -07:00
Benjamin Fry
488961b8ad start of resource records 2015-08-07 19:55:03 -07:00