Commit graph

35 commits

Author SHA1 Message Date
Johann150
c4de7ede1f
updated changelog 2021-07-08 17:02:47 +02:00
Johann150
2a718cf73e
update documents for v3.1.0 2021-06-08 08:50:13 +02:00
Johann150
2bc7d6e63a
better error messages when directory listing is disabled
This is possibly also related to #60.

Instead of showing a generic not found error, this shows both the admin and
the user that the directory exists, but directory listing is disabled.
2021-06-06 13:00:24 +02:00
Johann150
f890de24f6
update documents for v3.0.3 2021-05-24 12:59:14 +02:00
Johann150
f1e8335b3e
update dependencies 2021-05-24 12:38:49 +02:00
Johann150
a4bafa2c4e
carefully check unwrap and expect usage
closes #59
I did not find any other cases where the unwrap or expect usage does not depend
on an internal invariant.
2021-05-24 12:36:48 +02:00
Johann150
2a23320c8d
add hint that subjectAltName is now a required cert field
resolves #55
2021-04-15 17:50:51 +02:00
Johann150
34b333118e
update CHANGELOG 2021-04-10 14:54:09 +02:00
Johann150
f1c71eafc0
update documents for next version 2021-04-08 08:39:44 +02:00
Johann150
1e8aa8ccf0
update changelog 2021-04-08 08:28:35 +02:00
Johann150
a5425e3a9a
update changelog 2021-03-28 22:27:30 +02:00
Johann150
22ba3e497c
update changelog and homepage 2021-03-27 20:31:07 +01:00
Johann150
8876c9771f
update documents for new version 2021-03-27 01:47:24 +01:00
Johann150
61fc129dde
update changelog 2021-03-27 01:20:10 +01:00
Johann150
b2d571de6b
add pull request number to CHANGELOG 2021-03-23 23:29:50 +01:00
Johann150
2ed6d2886e
Merge branch 'master' into multi-certs 2021-03-09 21:11:34 +01:00
Johann150
3ffe89b775
make all log lines uniform
Now also if the connection is never established. Use the nonexistent status
code 00 for that.
2021-03-07 00:04:22 +01:00
Johann150
564424702a
update changelog 2021-03-03 19:51:16 +01:00
Johann150
8d11af336e
update documents for new version 2021-02-27 21:03:59 +01:00
Johann150
3f5d322eea
update dependencies 2021-02-27 11:03:57 +01:00
Johann150
4a41f62841
update and maintain changelog
added issue and pull request numbers and respective acknowledgements for older
releases too
2021-02-27 10:42:51 +01:00
Johann150
bc501ebcc5
update CHANGELOG and CONTRIBUTING
Moved updating the changelog from the quality standards up to the workflow
section so it should not be missed, since it is not really a quality standard
but an action to be performed.
2021-02-19 12:08:19 +01:00
06kellyjac
4ff5352f21 add install notes for nix/NixOS 2021-02-19 09:48:16 +00:00
06kellyjac
4e130dc89e have help exit with code 0 2021-02-19 08:33:00 +00:00
Johann150
16a9af51b3
update changelog and homepage 2021-02-12 21:53:31 +01:00
Johann150
7f4d71722d
fix README 2021-02-12 17:50:19 +01:00
Johann150
eafe3fdd82
add release date to changelog 2021-02-12 17:01:13 +01:00
Johann150
780c83db3b
release v2.5.0 2021-02-12 16:57:41 +01:00
Johann150
197e4592b9
use configparser crate
This parser can correctly read globs from configuration keys which allows
their use not just in theory in the server logic but in the config file too.
2021-02-12 16:51:42 +01:00
Johann150
fdca530591
allow globs in config file paths
The configuration parser will have to be changed again because YAML does not
support asterisks in its key names.
2021-02-12 15:00:29 +01:00
Johann150
49813d0c68
serve hidden files if there is a .meta config for them 2021-02-11 18:46:20 +01:00
Johann150
bd9ed3255a
add central configuration mode
also slight correction of the documentation because we are now using YAML
(a space is now required behind the colon)
2021-02-11 09:04:38 +01:00
Johann150
8fd9ca15c3
better error message for missing keys (again)
adresses comments from #33
Loading the certificate and key file is done at startup because:
1. We can detect the incorrect file faster and fail the whole server and not
   just a worker thread. All subsequent worker threads would fail for the same
   reason anyway.
2. We do not have to read the same unchanged files over and over again. This
   is good because file I/O is slower than in-memory cloning instead.
2021-02-10 23:39:11 +01:00
Johann150
8f2cfe7a8f
spellcheck CHANGELOG, add unreleased changes 2021-02-10 08:25:06 +01:00
Johann150
f26e001e1d
add CHANGELOG in dedicated file 2021-02-09 20:38:52 +01:00