Benjamin Fry
0f696950d9
make direct dependency on MIO optional ( #78 )
2016-12-21 08:39:25 -08:00
Benjamin Fry
8559dc0d47
make openssl optional
2016-12-18 17:39:09 -08:00
Benjamin Fry
fbdc8dd94b
cleanup before 0.9.0 release
2016-12-16 23:48:58 -08:00
Benjamin Fry
1f8ede233b
Merge branch 'master' into 0.9.0_release
2016-12-11 01:11:57 -08:00
Benjamin Fry
58e082a937
fix notify and create to take RecordSets and not single records
2016-12-10 17:54:31 -08:00
Benjamin Fry
81c6f91fff
updated versions to 0.9.0 and cargo deps
2016-12-08 04:54:09 -08:00
Benjamin Fry
cbfa7bea5a
move to new mpsc channels
2016-11-23 23:11:57 -08:00
Benjamin Fry
3f5f770741
timeouts for ServerFuture
2016-11-23 12:05:09 -08:00
Benjamin Fry
2b705dc300
Bfry/split client server ( #68 )
...
* initial split of server
* split client and server crates
* create scripts for running tests across crates
* fix target location in tests
* trying different travis settings for getting kcov working
* fix directory change in kcov setup
* fixing for loop for the kcov tests
* added some env config for config tests
* adding back sudo settings, and additional coveralls merging config
* fix exclude paths
* merging coverage reports
* fixing results kcov paths
2016-11-08 21:28:51 -08:00
Benjamin Fry
061938e401
fixes rustc 1.11 compies, #66
2016-11-03 19:30:58 -07:00
Benjamin Fry
3520d181bb
update Changelog for 0.8.0
2016-11-03 00:17:22 -07:00
Benjamin Fry
a4bd5bb93f
add more documentation to client modules
2016-11-02 23:49:53 -07:00
Benjamin Fry
aa1e0461c0
deprecated old client
2016-11-02 22:54:58 -07:00
Benjamin Fry
8c4466bc64
updated Changelog
2016-10-20 21:49:00 -07:00
Benjamin Fry
56b5c9d594
ClientFuture added to changelog
2016-10-01 07:08:40 -07:00
Benjamin Fry
0de76b2fce
Bfry/no panic ( #42 )
...
* mark all valid panic points
* OpCode no longer panic!()
* Changelog message for #37
2016-08-27 00:47:23 -07:00
Benjamin Fry
d572b4247c
Merge branch 'master' into 0.7.3_name_patch
2016-08-12 23:57:32 -07:00
Benjamin Fry
7e718b4f36
ported would-block fix from client to server
2016-08-12 23:46:49 -07:00
Benjamin Fry
fb82133b4c
fixes case issues with rollernet described in #27
2016-08-11 23:19:06 -07:00
Benjamin Fry
389e6004d1
Merge branch 'master' into 0.7.2_patch
2016-08-10 22:12:08 -07:00
Benjamin Fry
57488aee1f
fixes #28 : wildcard names in dnssec signing and validation
2016-08-10 22:02:33 -07:00
Benjamin Fry
26b44483b0
cleaned up Server impl to ease adding new connection handlers
2016-07-10 22:04:34 -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
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
a72d0b11b8
client side compare_and_swap implemented
2016-05-31 23:58:23 -07:00
Benjamin Fry
0e2d3ef5d4
added delete_all
2016-05-30 23:26:50 -07:00
Benjamin Fry
9e9f4bf0de
client append operation
2016-05-30 13:31:45 -07:00
Benjamin Fry
520cf3d73e
client create semantics added
2016-05-30 01:28:25 -07:00
Benjamin Fry
8ff4935079
added tests for NSEC record creation
2016-05-22 23:58:29 -07:00
Benjamin Fry
18eb2dc707
nsec record creation
2016-05-21 00:53:11 -07:00
Benjamin Fry
64c1020ba4
DNSKEY added to zone
2016-05-19 00:00:40 -07:00
Benjamin Fry
aab326f9fd
zone signing complete
2016-05-15 01:15:34 -07:00
Benjamin Fry
0a0b0d45d1
clean up RData a little
2016-05-10 22:11:45 -07:00
Benjamin Fry
3e4b50f98b
Cleaning up interfaces of the A and AAAA RData
2016-05-09 19:17:43 -07:00
Benjamin Fry
a331f249ed
cleanup in preparation for zone signing
2016-05-08 21:47:43 -07:00
Benjamin Fry
99827a57a9
updated mio to 0.5.1
2016-05-02 21:54:35 -07:00
Benjamin Fry
de02278362
proper looping for async inbound requests
2016-05-02 21:15:32 -07:00
Benjamin Fry
588464847d
RRSet cleanup in preperation for RRSIG signing
2016-04-30 12:09:56 -07:00
Benjamin Fry
46f4d7c3b1
Fixes for the mio 0.5.0 on Linux
2016-04-07 23:46:25 -07:00
Benjamin Fry
351fddb5fa
update version to 0.5.2
2016-04-04 21:37:30 -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
c9692cfe6c
changelog
2016-03-22 21:48:54 -07:00
Benjamin Fry
8f053e618b
0.5.0 release
2016-03-22 21:36:17 -07:00
Benjamin Fry
cac5bf3cc9
Added NSEC record type support
2016-03-14 23:59:49 -07:00
Benjamin Fry
c388512d66
Backdated and added Changelog, with tags
2016-03-14 22:37:41 -07:00