Commit graph

  • 4a41f62841
    update and maintain changelog Johann150 2021-02-27 10:42:51 +0100
  • ce55c964dd
    add tests for vhosts Johann150 2021-02-27 10:08:28 +0100
  • 43014748bf
    optimise tests Johann150 2021-02-27 09:54:56 +0100
  • 8a6eb65b48
    add test for TLS version selection Johann150 2021-02-25 17:31:24 +0100
  • 8b4692b08b
    use RAII guard in tests Johann150 2021-02-25 17:30:12 +0100
  • 1059f8b94a
    never log remote port Johann150 2021-02-25 14:14:08 +0100
  • 9925d927a4
    add more tests Johann150 2021-02-20 11:14:14 +0100
  • 3c6684d54c
    allow for parallel tests Johann150 2021-02-20 10:22:12 +0100
  • e1d808a790
    use crate from crates.io Johann150 2021-02-20 09:09:45 +0100
  • f6ba98aa24
    add test framework and a basic test Johann150 2021-02-19 19:31:59 +0100
  • be2d6f9f00
    add CI actions Johann150 2021-02-19 12:20:16 +0100
  • bc501ebcc5
    update CHANGELOG and CONTRIBUTING Johann150 2021-02-19 12:08:19 +0100
  • b5fa24cb5b
    resolve TODO comment for Url Johann150 2021-02-19 12:01:59 +0100
  • beb48937e0
    Merge pull request #38 from 06kellyjac/install_nix Johann150 2021-02-19 11:11:36 +0100
  • 548d34d8a8
    simplify README structure Johann150 2021-02-19 11:09:43 +0100
  • 4ff5352f21 add install notes for nix/NixOS 06kellyjac 2021-02-19 08:31:30 +0000
  • ec1b587f2f
    Merge pull request #37 from 06kellyjac/no_help_error Johann150 2021-02-19 10:45:19 +0100
  • 4e130dc89e have help exit with code 0 06kellyjac 2021-02-19 08:33:00 +0000
  • 3ba808ca79
    fix binary compression on Windows Johann150 2021-02-18 11:07:40 +0100
  • 16a9af51b3
    update changelog and homepage v2.5.2 Johann150 2021-02-12 21:53:31 +0100
  • 216797afc7
    change homepage Johann150 2021-02-12 21:03:20 +0100
  • 7af42a9bd5
    make semicolon not a comment Johann150 2021-02-12 20:34:03 +0100
  • 7f4d71722d
    fix README v2.5.1 Johann150 2021-02-12 17:44:12 +0100
  • eafe3fdd82
    add release date to changelog Johann150 2021-02-12 17:01:13 +0100
  • 780c83db3b
    release v2.5.0 v2.5.0 Johann150 2021-02-12 16:57:41 +0100
  • 197e4592b9
    use configparser crate Johann150 2021-02-12 16:51:42 +0100
  • fdca530591
    allow globs in config file paths Johann150 2021-02-12 14:50:27 +0100
  • 49813d0c68
    serve hidden files if there is a .meta config for them Johann150 2021-02-11 18:46:20 +0100
  • bd9ed3255a
    add central configuration mode Johann150 2021-02-11 08:57:59 +0100
  • 8fd9ca15c3
    better error message for missing keys (again) Johann150 2021-02-10 23:34:40 +0100
  • fb0a30e5fc
    better error message for incorrect keys Johann150 2021-02-10 22:39:42 +0100
  • e91c99ddab
    adjust configuration format info Johann150 2021-02-10 21:38:01 +0100
  • 544f577b59
    use YAML parser for sidecar files Johann150 2021-02-10 21:17:39 +0100
  • 8f2cfe7a8f
    spellcheck CHANGELOG, add unreleased changes Johann150 2021-02-10 08:25:06 +0100
  • 165deb1e4d
    add community documents Johann150 2021-02-10 08:06:03 +0100
  • f26e001e1d
    add CHANGELOG in dedicated file Johann150 2021-02-09 20:38:52 +0100
  • 45420043dd
    add basic vhosts (#31) Johann150 2021-02-09 19:53:52 +0100
  • 9d9fb3d31b
    resolve merge conflicts Johann150 2021-02-09 19:52:29 +0100
  • 8683d7130c
    move startup script to right directory Johann150 2021-02-09 16:00:29 +0100
  • a9588350a0
    format using cargo fmt Johann150 2021-02-09 15:01:26 +0100
  • 03325ba1a4
    add flag for only TLSv1.3 Johann150 2021-02-09 11:26:55 +0100
  • 670ccaab73 add FreeBSD startup script gegeweb 2021-01-01 09:47:00 +0100
  • 309da06208
    harmonise help texts Johann150 2021-02-08 20:33:23 +0100
  • 8fbbec2b4b
    implement simple vhosts Johann150 2021-02-08 10:14:58 +0100
  • 4ae9cd5826
    correct IPv6 syntax Johann150 2021-02-08 19:29:40 +0100
  • f7873a1372
    update homepage v2.4.1 Johann150 2021-02-08 10:32:34 +0100
  • 5de00f66bb
    reenable multiple occurences of --addr Johann150 2021-02-08 08:32:40 +0100
  • 2782d744bf
    hint at tools directory Johann150 2021-02-07 18:15:10 +0100
  • e0cd1a723a
    resolve clippy warnings Johann150 2021-02-06 20:03:58 +0100
  • 3089a4034a
    use cargo cross v2.4.0+podman.build Johann150 2021-02-06 17:06:46 +0100
  • cd821a32c1
    remove one last markdown link Johann150 2021-02-06 11:39:58 +0100
  • 2550710e18
    exclude content directory from cargo package Johann150 2021-02-06 11:02:53 +0100
  • eb4beef096
    Add source for Agate's Gemini capsule (#27) Matt Brubeck 2021-02-06 01:56:07 -0800
  • bc165876cc
    increment version number of release v2.4.0 Johann150 2021-02-06 10:08:41 +0100
  • 4471607f96
    add release build action Johann150 2021-02-05 22:42:40 +0100
  • b6191ccf13
    update dependencies Johann150 2021-02-05 08:47:19 +0100
  • 055dceeece
    also check logging environment variable Johann150 2021-02-05 08:43:07 +0100
  • 86e0fe665d
    add tools for Debian Johann150 2021-02-05 08:26:24 +0100
  • 742a423021
    merge #16 from Johann150/master Johann150 2021-02-05 08:20:19 +0100
  • c7485f6553
    small formatting fix Johann150 2021-02-04 18:02:17 +0100
  • f1ff0fe0fe
    use Mutex instead of RwLock Johann150 2021-02-04 17:56:50 +0100
  • ac7af67cc5
    reformat configuration README Johann150 2021-02-04 17:53:32 +0100
  • 548e0f401f
    cache parsing, new syntax Johann150 2021-02-04 17:00:33 +0100
  • aa713a2dea
    formatting Johann150 2021-02-04 16:56:17 +0100
  • 1c28b37080
    add some hints to Readme Johann150 2021-02-04 10:07:13 +0100
  • b05245da92
    add myself to crate authors Johann150 2021-01-31 21:14:15 +0100
  • 428bc74023 fix flag name use Johann150 2021-01-27 22:02:04 +0100
  • 46866c4320
    resolve merge conflicts Johann150 2021-01-27 22:00:28 +0100
  • 0411a8278f fix doc comment Johann150 2021-01-25 21:55:35 +0100
  • f0789921e0 make functions into methods of RequestHandle Johann150 2021-01-25 21:50:59 +0100
  • 116c9fdcb4 rename flag Johann150 2021-01-25 21:03:48 +0100
  • 74853799c7 handle errors in handle_request Johann150 2021-01-24 20:45:36 +0100
  • 3353989e7e add log_line to RequestHandle Johann150 2021-01-24 20:31:47 +0100
  • aa17b5bc17 add RequestHandle struct Johann150 2021-01-24 20:10:46 +0100
  • 21486a0d11 add logging for peer IP addresses Johann150 2021-01-24 19:42:46 +0100
  • fdd2ac7e56 simplify meta type to &str Johann150 2021-01-24 19:36:16 +0100
  • 6bbbb5ed4b use sidecar files Johann150 2021-01-05 10:59:27 +0100
  • e68637fb1b fix check_outdated Johann150 2021-01-05 10:57:14 +0100
  • f7ac1fe21b update readme Johann150 2021-01-04 21:53:12 +0100
  • c916827709 add metadata database Johann150 2021-01-04 21:19:59 +0100
  • bb7e885143 run cargo fmt Johann150 2021-01-04 21:13:45 +0100
  • 3d7a28a6bd Version 2.3.0 v2.3.0 Matt Brubeck 2021-01-16 18:28:29 -0800
  • 21e16e9a9c update & rephrase readme Johann150 2021-01-16 21:30:52 +0100
  • 6d51e97649 fix help message Johann150 2021-01-16 21:20:35 +0100
  • 7c4a042cd3 check port against TCP stream's port Johann150 2021-01-16 20:59:44 +0100
  • 7e5517d9c0 Version 2.2.0 v2.2.0 Matt Brubeck 2021-01-16 10:59:55 -0800
  • 72a4cd7c5c Update dependencies Matt Brubeck 2021-01-16 10:58:54 -0800
  • dd4be5b9f6 Take port as a separate command-line argument Matt Brubeck 2021-01-16 10:16:52 -0800
  • 4e7d09204f only check path segments in URL Johann150 2021-01-16 13:22:56 +0100
  • 972ecf8c13 correctly redirect directories Johann150 2021-01-16 13:08:21 +0100
  • 681ba770a1 check all path components Johann150 2021-01-05 19:57:51 +0100
  • af783f6911 configuration flag to reenable secret files Johann150 2021-01-05 11:46:17 +0100
  • 7d10fa3c74 do not serve hidden files Johann150 2021-01-05 11:37:47 +0100
  • d9cc1cfffa provide addr binding with dual-stack mode example Purexo 2021-01-01 19:46:09 +0100
  • 1ce32abaa2 Version 2.1.3 v2.1.3 Matt Brubeck 2021-01-01 19:51:04 -0800
  • 1361f07467 Scheme-relative URLs are no longer allowed Matt Brubeck 2021-01-01 20:09:52 -0800
  • c563f27b1a Send close_notify before closing connection Matt Brubeck 2021-01-01 20:05:07 -0800
  • 33d39cc34b Organize imports Matt Brubeck 2020-12-31 18:07:59 -0800
  • 471a9927a0 Use the Tokio async runtime Matt Brubeck 2020-12-31 18:00:03 -0800
  • beb0566201 Version 2.1.2 v2.1.2 Matt Brubeck 2020-12-31 17:07:33 -0800