chore: update editorconfig

change markdown indent size to 2
This commit is contained in:
xfy
2025-05-18 03:42:55 +08:00
parent d5751f1e14
commit 17ef670de5
2 changed files with 48 additions and 46 deletions

View File

@ -8,7 +8,7 @@ charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.{yml,yaml}]
[*.{yml,yaml,md}]
indent_size = 2
[Makefile]

92
TODO.md
View File

@ -1,50 +1,52 @@
# TODO
## Configuration
- [ ] File MIME type
- [x] Overwrite headers in config
- [x] Config init tests
- [ ] Error page
- [ ] Custom error page with stats code
- [ ] Logging to file
- [ ] Benchs
- [ ] Max body size
- [x] HTTP 2
- [ ] File MIME type
- [x] Overwrite headers in config
- [x] Config init tests
- [ ] Error page
- [ ] Custom error page with stats code
- [ ] Logging to file
- [ ] Benchs
- [ ] Max body size
- [x] HTTP 2
## Features
- [x] Cross platform compile
- [x] x86_64-unknown-linux-gnu
- [x] x86_64-unknown-linux-musl
- [x] aarch64-unknown-linux-gnu
- [x] aarch64-unknown-linux-musl
- [x] x86_64-pc-windows-gnu
- [x] x86_64-unknown-freebsd
- [x] loongarch64-unknown-linux-gnu
- [ ] HTTP redirect
- [ ] Load balance
- [ ] Proxy
- [ ] Reverse Proxy
- [x] Connect to upstream timeout setting
- [x] Follow http 301
- [x] Custom headers
- [x] SSL
- [x] Cli
- [x] Specific custom config location
- [x] HTTP 2
- [ ] HTTP 3
- [ ] Specify thread numbers
- [ ] Dockerization
- [ ] Docs
- [ ] Multiple virtual hosts
- [x] Build with compile info
- [x] Refactor HTTP 1
- [x] Graceful shutdown
- [x] `keep-alive` timeout setting
- [x] HTTP Etag: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag#etag_value
- [x] 304 Not Modified
- [ ] List directory
- [x] Content compress
- [x] zstd
- [x] gzip
- [x] deflate
- [x] br
- [x] Cross platform compile
- [x] x86_64-unknown-linux-gnu
- [x] x86_64-unknown-linux-musl
- [x] aarch64-unknown-linux-gnu
- [x] aarch64-unknown-linux-musl
- [x] x86_64-pc-windows-gnu
- [x] x86_64-unknown-freebsd
- [x] loongarch64-unknown-linux-gnu
- [ ] HTTP redirect
- [ ] Load balance
- [ ] Proxy
- [ ] Reverse Proxy
- [x] Connect to upstream timeout setting
- [x] Follow http 301
- [x] Custom headers
- [x] SSL
- [x] Cli
- [x] Specific custom config location
- [x] HTTP 2
- [ ] HTTP 3
- [ ] Specify thread numbers
- [ ] Dockerization
- [ ] Docs
- [ ] Multiple virtual hosts
- [x] Build with compile info
- [x] Refactor HTTP 1
- [x] Graceful shutdown
- [x] `keep-alive` timeout setting
- [x] HTTP Etag: <https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag#etag_value>
- [x] 304 Not Modified
- [ ] List directory
- [x] Content compress
- [x] zstd
- [x] gzip
- [x] deflate
- [x] br