124 Commits (03428cef021c03b4daef9b34f27952a85150c0ca)
 

Author SHA1 Message Date
Brian Picciano 03428cef02 Use an HTTP challenge for ensuring that domains are correctly set up, rather than checking DNS records directly 12 months ago
Brian Picciano 28104f36e1 Add token::MemStore, use it for http01 challenges 12 months ago
Brian Picciano 811aef209a introduce unexpected::Result 12 months ago
Brian Picciano af1dc183ec Support for CNAME records 12 months ago
Brian Picciano 2693e0eac2 Implement support for AAAA records 12 months ago
Brian Picciano 7d64f44dab Rewrite README with new config file documentation 12 months ago
Brian Picciano ceb2ba3cf4 Move dns records under service in the config 12 months ago
Brian Picciano 57b56934a9 Switch to using a config file 12 months ago
Brian Picciano 1bc3420930 remove github run dir 12 months ago
Brian Picciano 7c68702ab8 Introduce domain::Config 12 months ago
Brian Picciano 80e96c47fb Rename domain::Config to domain::Domain, plus other moving 12 months ago
Brian Picciano 9c1bdc1e8a Introduce origin config 12 months ago
Brian Picciano 254d9c63d0 Config struct for http server 12 months ago
Brian Picciano 9d44593e73 Improve internal server errors significantly 12 months ago
Brian Picciano a3c823c7b2 Simplify the http service a bunch, better error handling 12 months ago
Brian Picciano 82290d8b0b Get rid of read_file_into, use streams to serve files from domain manager 12 months ago
Brian Picciano 8b75b141f4 Alias BoxByteStream, and test git get_file implementation 12 months ago
Brian Picciano 60b90746fc Implement origin::Store::get_file, to deprecate read_file_into 12 months ago
Brian Picciano 0b790ecc4a Use util::BoxedFuture everywhere, for aesthetics 1 year ago
Brian Picciano 5e264093ec Get rid of origin::Origin trait completely, move read_file_into onto the origin::Store itself 1 year ago
Brian Picciano 773001b158 Changes suggested by clippy 1 year ago
Brian Picciano 6863694293 Pass descr around as a reference, generally 1 year ago
Brian Picciano 95f7f97716 move roadmap to README 1 year ago
Brian Picciano 9c36ae1c7b Test mux store... kinda 1 year ago
Brian Picciano 7a35befffe Don't include Send/Sync in trait requirements 1 year ago
Brian Picciano fa85fe7fd8 Fix more tests 1 year ago
Brian Picciano bd96581c6a Don't return Box from constructors 1 year ago
Brian Picciano 0b22801503 Basic, untested implementation of mux origin store 1 year ago
Brian Picciano dd07bbf7ac Fix tests in git store 1 year ago
Brian Picciano 644d2bab23 Rename to domani 1 year ago
Brian Picciano fcab32e0f7 Refactor TaskStack some more, allow for deferred syncronous tasks 1 year ago
Brian Picciano d0f601a9f7 Make TaskStack cancel each task individually, not all at once 1 year ago
Brian Picciano 5e89d21ce3 Fix formatting in domain manager 1 year ago
Brian Picciano 505015a4bd Removed usage of sync::Arc where possible 1 year ago
Brian Picciano 289a185d42 Make domain manager do cert resolving for tls 1 year ago
Brian Picciano 51cb6aadce use Box for origin::Store 1 year ago
Brian Picciano 7dd52839b1 Use TaskStack to clean up startup/shutdown logic significantly 1 year ago
Brian Picciano f2374cded5 Use TaskSet to cleanly shut down the http service 1 year ago
Brian Picciano 43f4b98b38 Move handle_request onto service as a method 1 year ago
Brian Picciano 506037dcd0 Moved service tasks internally, main crashes on shutdown though 1 year ago
Brian Picciano 7ea97b2617 Get rid of lifetime on Service 1 year ago
Brian Picciano 1f9ae0038f restructure service module 1 year ago
Brian Picciano dbc912a9d3 add sync_cert method to domain manager 1 year ago
Brian Picciano 6da68dc042 stop domain manager's inner tasks on shutdown 1 year ago
Brian Picciano 6941ceec8e Remove final Boxed types 1 year ago
Brian Picciano 3d3dfb34ed Got rid of Boxed acme types 1 year ago
Brian Picciano 52f87dc625 Get rid of origin::store::BoxedManager and domain::manager::BoxedManager 1 year ago
Brian Picciano 4317d7f282 Simplify git origin a bit 1 year ago
Brian Picciano 420f1ff42a implement error::unexpected, use it everywhere 1 year ago
Brian Picciano 42a033a50b Fixes from clippy 1 year ago