Releases: onesoft-sudo/freehttpd
Releases · onesoft-sudo/freehttpd
v2.4.0
v2.3.0
v2.2.0
v2.1.0
v2.0.1
Bug Fixes
- [
bcbd813] fix: compiler warnings
Others
- [
4bb4283] build: fix distcheck errors - [
cdf57de] ci: revert build workflow changes - [
c32d549] build: improvements and license comments - [
77e16ef] chore: update readme - [
68349ef] ci: update build workflow - [
01d2dc4] chore: update README.md - [
c19280d] chore: update README.md - [
48e26a0] build: define custom macros - [
3662518] build: fix automake warnings
v2.0.0
Breaking Changes
- [
b1b1c26] feat!: force release v2.0.0
New Features
- [
c5839a8] feat(autoindex): both http/1.0 plain and http/1.1 chunked encoding support - [
a289999] feat(modules): autoindex.c - [
f7a83e1] feat: error pages and better static routing - [
ab55e7a] feat: static routing - [
bce0eb0] feat: finalizing header writing - [
8fe9f28] feat: aggressively optimized http1.x response sending and generation - [
f76ee39] feat: router with different handlers - [
48d9408] feat: error responses - [
f58901a] feat: finalize http1 parser - [
d5d61d7] feat: finalize http1 parser - [
deffe3f] feat(digest): base64.c - [
c3ccee6] feat(http1): header parsing - [
609c74c] feat(http1): partial http1 header parsing - [
b0c3b21] feat: request-line parsing - [
e8d145c] feat: http1 parser - [
39c0b5e] feat: connections - [
8001f80] feat(events): accept.c - [
41a49c4] feat: config loading - [
fc625f6] feat: basic log and master instance - [
79231ee] feat(mm): pool_alloc optimizations - [
8995dd9] feat: ready for http parsing - [
84aa1a2] feat: re-implement basic event loop - [
b12179c] feat(event): accept.c
Bug Fixes
- [
ed9687c] fix(autoindex): uninitialized memory usage - [
c3d2740] fix: choose protocols correctly - [
d11dd77] fix: correctly handle other HTTP methods - [
348fd8d] fix: send error handler does not free sockfds correctly - [
779834b] fix: use rapidhashMicro - [
0561477] fix: correct bugs and add proper tests in modules - [
3155328] fix: better space management
Others
v1.26.0
New Features
- [
c5839a8] feat(autoindex): both http/1.0 plain and http/1.1 chunked encoding support - [
a289999] feat(modules): autoindex.c - [
f7a83e1] feat: error pages and better static routing - [
ab55e7a] feat: static routing - [
bce0eb0] feat: finalizing header writing - [
8fe9f28] feat: aggressively optimized http1.x response sending and generation - [
f76ee39] feat: router with different handlers - [
48d9408] feat: error responses - [
f58901a] feat: finalize http1 parser - [
d5d61d7] feat: finalize http1 parser - [
deffe3f] feat(digest): base64.c - [
c3ccee6] feat(http1): header parsing - [
609c74c] feat(http1): partial http1 header parsing - [
b0c3b21] feat: request-line parsing - [
e8d145c] feat: http1 parser - [
39c0b5e] feat: connections - [
8001f80] feat(events): accept.c - [
41a49c4] feat: config loading - [
fc625f6] feat: basic log and master instance - [
79231ee] feat(mm): pool_alloc optimizations - [
8995dd9] feat: ready for http parsing - [
84aa1a2] feat: re-implement basic event loop - [
b12179c] feat(event): accept.c
Bug Fixes
- [
ed9687c] fix(autoindex): uninitialized memory usage - [
c3d2740] fix: choose protocols correctly - [
d11dd77] fix: correctly handle other HTTP methods - [
348fd8d] fix: send error handler does not free sockfds correctly - [
779834b] fix: use rapidhashMicro - [
0561477] fix: correct bugs and add proper tests in modules - [
3155328] fix: better space management