Libuhttpd Versions Save

A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.

v3.14.1

2 years ago

Features

  • https_redirect can be called per connection (Jianhui Zhao)
  • add an api to judge whether the conn was closed (Jianhui Zhao)

Chores

v3.14.0

2 years ago

Features

Bug Fixes

Chores

v3.13.0

2 years ago

Features

Bug Fixes

Code Refactoring

Performance Improvements

Chores

v3.12.1

2 years ago

Bug Fixes

Chores

v3.12.0

2 years ago

Bug Fixes

Code Refactoring

Performance Improvements

v3.11.0

3 years ago

Bug Fixes

New Features

  • Support reference counting for connection (25a0a6b3)
  • connection: new api: traverse_headers (7f5b4131)

v3.10.1

3 years ago

Bug Fixes

  • Misuse of sendfile when SSL is enabled (c35cee77)

v3.10.0

3 years ago

New Features

v3.9.0

3 years ago

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

v3.8.0

3 years ago

293a39f fix compile error for 32bit os d53a954 check the arguments like printf e7f5ca1 fix bug: format number abnormal on some platform b0bed67 Add some api db85c13 Use SO_REUSEPORT 55a9b04 fix bug: response large(> 4294967295) file fail 0755e54 file: support range requests 805b158 Improve the file response performance 01bfeb6 OOP: Only expose APIs 2fd658c configure the docroot and index page globally. 1e20eca Fix bug: handle fail when multi requests sent at a time