summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-10-22Merge branch 'fix' into 'master'HEADmasterLars Wirzenius1-0/+1
2020-10-22chore: silence a clippy warningLars Wirzenius1-0/+1
2020-10-14Merge branch 'runcmd' into 'master'Lars Wirzenius0-0/+0
2020-10-14chore: update subplot/runcmd.* from SubplotLars Wirzenius4-74/+318
2020-10-14chore: get global symbols via global()Lars Wirzenius3-15/+14
2020-10-14refactor: move subplot files to subplot/Lars Wirzenius7-6/+6
2020-10-14fix: only run cargo fmt, if it's availableLars Wirzenius1-1/+4
2020-10-07feat: add logging, mostly of requestsLars Wirzenius5-7/+103
2020-07-26Merge branch 'subplot-fixes' into 'master'Lars Wirzenius1-11/+14
2020-07-26doc: clarify that ewww doesn't create/renew TLS certLars Wirzenius1-1/+2
2020-07-26doc: allow plain HTTP for things other then LE, but be explicitLars Wirzenius1-2/+3
2020-07-26doc: link to warp crate in ewww.mdLars Wirzenius1-1/+3
2020-07-26fix: ewww.md to say only one config supplied at startupLars Wirzenius1-3/+2
2020-07-26fix: ewww.md to say server is startd by something like systemdLars Wirzenius1-4/+4
2020-07-26Merge branch 'given-filename' into 'master'Lars Wirzenius2-6/+6
2020-07-26refactor: "when I create" to "given file"Lars Wirzenius2-6/+6
2020-07-26Merge branch 'dropobs' into 'master'Lars Wirzenius1-17/+0
2020-07-26drop: dead code from ewww.pyLars Wirzenius1-17/+0
2020-07-19Merge branch 'serve-files' into 'master'Lars Wirzenius6-59/+63
2020-07-19test: drop minimal smoke testLars Wirzenius1-45/+0
2020-07-19feat: serve files from configured webrootLars Wirzenius2-9/+20
2020-07-19test: wait for ewww to start, and log stderr if it doesn'tLars Wirzenius1-1/+20
2020-07-19test: log call of terminate_process, and its failureLars Wirzenius1-2/+7
2020-07-19test: add a bit of debug logging to http.pyLars Wirzenius1-1/+3
2020-07-19test: add -c (--codegen) option to generate test program, not run itLars Wirzenius1-4/+16
2020-07-19Merge branch 'errors' into 'master'Lars Wirzenius3-1/+46
2020-07-19feat: check that TLS cert and key files exist, with error messageLars Wirzenius3-1/+46
2020-07-19Merge branch 'subplot-lib' into 'master'Lars Wirzenius7-53/+220
2020-07-19test: add logging to ewww.pyLars Wirzenius1-0/+7
2020-07-19test: add debug logging of runcmd callsLars Wirzenius1-27/+16
2020-07-19refactor: extract functions for doing HTTP requests to its own moduleLars Wirzenius4-31/+49
2020-07-19refactor: use functions for starting/stopping daemons in ewww.pyLars Wirzenius1-20/+2
2020-07-19test: use runcmd.* and daemon.py in ewww.mdLars Wirzenius1-2/+7
2020-07-19test: add daemon.py to start/stop daemonsLars Wirzenius1-0/+69
2020-07-19test: add copies of runcmd.{py,yaml} from SubplotLars Wirzenius2-0/+97
2020-05-23Merge branch 'cleanup' into 'master'Lars Wirzenius2-1/+8
2020-05-23test: kill server started by scenario at end of scenarioLars Wirzenius2-1/+8
2020-05-13Merge branch 'tls' into 'master'Lars Wirzenius7-48/+88
2020-05-13feat: use TLS unconditionallyLars Wirzenius4-48/+73
2020-05-13test: create a self-signed certificate for testingLars Wirzenius2-0/+15
2020-05-13stupid: add src/lib.rs to make flycheck work in EmacsLars Wirzenius1-0/+0
2020-05-13Merge branch 'tls' into 'master'Lars Wirzenius1-0/+2
2020-05-13fix(subplot): add classes to metadataLars Wirzenius1-0/+2
2020-05-08Merge branch 'ports' into 'master'Lars Wirzenius4-12/+260
2020-05-08Change: let port be specified by configLars Wirzenius4-12/+260
2020-05-03Add: Cargo.lockLars Wirzenius1-0/+1397
2020-05-03Change: add a more realistic smoke testLars Wirzenius3-5/+43
2020-05-03Change: force scheme, host in request URLs to point at test serverLars Wirzenius2-3/+18
2020-05-03Change: minimal testLars Wirzenius4-4/+74
2020-05-03Change: make dummy test suite passLars Wirzenius3-3/+66