Skip to content

Releases: zhaojh329/libuhttpd

v1.0.3

30 Dec 15:38
Compare
Choose a tag to compare

4fb0f0b Bump version to 1.0.3
c5ac8e8 Optimize code
b5517ed Fix bug: hdr_get_len()
b1cf130 redirect: New member function for struct uh_client

v1.0.2

30 Dec 04:49
Compare
Choose a tag to compare

59a60eb Bump version to 1.0.2
eede72a Move gen_cert.sh and openssl.cnf to example
4fe8482 Fix compile example failed
c1da233 Improve CMakeLists.txt
b54576e dos2unix format
2ab4ebc All Tabs indent to Spaces
3aa5d2a Fix License format
b8ae313 Support configuring a function as 404 error handling
f4852fd Perfect code logic
278f7a1 Perfect response error hints
34bbc92 Not support parse chunked body from client
2eb7263 Add -Wno-misleading-indentation to CFLAGS avoid compilation failure when using GCC6
5abf9e0 Remove some package depend

v1.0.1

29 Dec 10:05
Compare
Choose a tag to compare

79e03b6 Bump version to 1.0.1
ab0228f Support parse POST data
70f5016 Optimize code
8a8680f Fix bug: compile failed when ssl disabled

v1.0.0

29 Dec 07:04
Compare
Choose a tag to compare

Restructure with libubox

v0.3.0

09 Dec 15:35
Compare
Choose a tag to compare

84a887d Bump version to 0.3.0
6f0f62f Lua template: Add Http Variables
38688ef new function: uh_foreach_var()
f096369 optimize code
1873edb Fix bug: uh_get_var()
90f38a6 Lua template: Improve and optimize
93705e0 Fix doc format
2ab93c9 Lua template: Optimize code
52f6309 Lua template: Add the headers variable
e5e3fcc template.c: Convert the document format to UNIX format.
9fea273 Update README_ZH.md
d38f1d1 Add test file for Lua template
e4d8ce1 Support Lua template
4d27dc4 Optimize code
6bc0e5f new function: uh_get_method(), uh_get_method_str()
519559c uh_get_con_sock(): New function
cb5cfff Update README
84c0e8e Update README
3cf95b2 Optimizing performance by less memory allocation times
7da483c uh_send_head: fix wrong description
e6ab115 str.h: Convert its document format to UNIX
564a545 Fix typo
5200f78 Update README
3a89216 Update README.md
070c27e Update CONTRIBUTING.md

v0.2.1

29 Nov 09:27
Compare
Choose a tag to compare

edd9efc Bump version to 0.2.1
7298b27 Add License to all source files.
65a66eb rename http_parser.c(h) -> parser.c(h)
b0c3acb uh_unescape(): More security
bec72d2 Optimize the function 'uh_get_var()'

v0.2.0

28 Nov 02:04
Compare
Choose a tag to compare

0206340 Bump version to 0.2.0
5c9a6a6 Remove some debug code
a3a2d7b Fix Bug: http parser error
52b351f Update README
257c6a0 New function: uh_register_default_hook
7ec4490 Change the names of variables and functions to make them more readable.
2f8176b Update README.MD
589df6a Fix bug: not destroy connection when peer closed
6e58dab More debug
3f6d941 More debug
34d052d Optimizing http-parser
650f545 Optimize code
c347496 Fix compile error
af2c594 Optimize code
b4ab190 Optimize code
372716a Optimize code
d66de88 Optimize code
9702ab5 Optimize code
32f478f Optimize directory organization structure
9cc3836 Perfect version information
6ef276e Perfect version information
09c950b Direct use the source code of http-parser
2ad01f7 Update README

v0.1.0

14 Nov 14:37
Compare
Choose a tag to compare
optimize performance

Reduce memory allocation times

Signed-off-by: Jianhui Zhao <[email protected]>