A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.
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
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