Releases: zhaojh329/libuhttpd
Releases · zhaojh329/libuhttpd
v3.14.2
Features
- gzip: support "application/json" (Jianhui Zhao)
Performance Improvements
- reuse_port must be called explicitly (Jianhui Zhao)
- log: sync from upstream (Jianhui Zhao)
Continuous Integration
- build on pull_request (Jianhui Zhao)
Chores
- remove unused include file (Jianhui Zhao)
- ssl: sync ssl submodule for Mbed TLS 3.0.0 compat #27 (Glenn Strauss)
- fix interface changes to ssl from Jan 2023 #27 (scratch)
- bump version 3.14.2 (Jianhui Zhao)
Commits
v3.14.1
Features
- https_redirect can be called per connection (Jianhui Zhao)
- add an api to judge whether the conn was closed (Jianhui Zhao)
Chores
- fix FindLibuhttpd.cmake (Jianhui Zhao)
- ssl: sync from upstream (Jianhui Zhao)
- ssl: sync from upstream (Jianhui Zhao)
- bump version 3.14.1 (Jianhui Zhao)
v3.14.0
Features
- Add a variable to store user data in 'struct uh_server' (Jianhui Zhao)
- sync log from upstream to support print pid (Jianhui Zhao)
- add a method to replace the existing loop (Jianhui Zhao)
- add a method to handle 'Expect: 100-continue' (Jianhui Zhao)
- support redirect http to https (Jianhui Zhao)
Bug Fixes
- build fail while ssl disabled (Jianhui Zhao)
- add stdbool.h in list.h (Jianhui Zhao)
- forgot start write watcher for some methods (Jianhui Zhao)
Chores
- example: improve code (Jianhui Zhao)
- example: improve code (Jianhui Zhao)
- improve log (Jianhui Zhao)
- canonical the argument type (Jianhui Zhao)
- improve code (Jianhui Zhao)
- fix cmake modules (Jianhui Zhao)
- bump version 3.14.0 (Jianhui Zhao)
v3.13.0
Features
- add a path handler using wildcards (Jianhui Zhao)
- load a plugin using wildcards (Jianhui Zhao)
- 'conn->error' support format (Jianhui Zhao)
- conn->get_uri (Jianhui Zhao)
- support cgi (Jianhui Zhao)
- Add a method to download file (Jianhui Zhao)
Bug Fixes
- ssl: zhaojh329/ssl#1 (Jianhui Zhao)
- invalid log (Jianhui Zhao)
- parse path info (Jianhui Zhao)
Code Refactoring
- more convenient to use (Jianhui Zhao)
Performance Improvements
- improve search plugin (Jianhui Zhao)
- canonical path (Jianhui Zhao)
- use linux list (Jianhui Zhao)
- support path info (Jianhui Zhao)
Chores
- add log for request (Jianhui Zhao)
- improve README (Jianhui Zhao)
- Bump version 3.13.0 (Jianhui Zhao)
v3.12.1
Bug Fixes
- Failed to send file which in 3k to 8k size (Jianhui Zhao)
Chores
- log info for listen (Jianhui Zhao)
- log: update from upstream (Jianhui Zhao)
- bump version 3.12.1 (Jianhui Zhao)
v3.12.0
Bug Fixes
- byte order abnormal (Jianhui Zhao)
Code Refactoring
- ssl (Jianhui Zhao)
Performance Improvements
- log: use git submodule (Jianhui Zhao)
v3.11.0
v3.10.1
v3.10.0
v3.9.0
6e84f2a connection: add api: close
2f951e5 send_head: use int64_t for content_length
81db1fa file: support handle large file
f2c55af file: fix bug: send "Content-Range" error
117ae81 src/uhttpd.c: fix build without dlopen
2f12b7d connection: New API: get_content_length
fa6248b uh_log_xx: check the arguments like printf
afeee7e Support set a callback for connection closed
6cf45fb uh_connection: Add a pointer to save context for user
971602f use url decode while handle file