Commit Graph

246 Commits (abaedeeac29fd05d1f817b6728018208c5bc0fe8)

Author SHA1 Message Date
Jianhui Zhao 2ad01f73ce Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-15 13:21:02 +08:00
Jianhui Zhao 3112b9477e optimize performance
Reduce memory allocation times

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 22:17:06 +08:00
Jianhui Zhao f9184839ff New function: uh_unescape()
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 22:16:26 +08:00
Jianhui Zhao a01d37430d Fix bug:Repeat call uh_connection_destroy
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 21:07:23 +08:00
Jianhui Zhao 1c8051decc Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 12:21:47 +08:00
Jianhui Zhao b752ced386 Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 10:41:42 +08:00
Jianhui Zhao 196c6e3814 New function uh_get_var() but need to perfect
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-14 00:03:48 +08:00
Jianhui Zhao 3d92d0665f Fix bug: Incorrect use the function uh_con_reuse()
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 23:36:17 +08:00
Jianhui Zhao 64dfcceb28 Improve code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 23:07:48 +08:00
Jianhui Zhao 81626893ff Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 22:05:02 +08:00
Jianhui Zhao 84e1dbb713 Fix bug: The function uh_send_error() not sending the body
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:36:40 +08:00
Jianhui Zhao 6f9da0f7ce Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:31:58 +08:00
Jianhui Zhao bd8ec5f31d Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:20:42 +08:00
Jianhui Zhao 93be87f5ce Optimize document format
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:04:05 +08:00
Jianhui Zhao cce132672a Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:01:17 +08:00
Jianhui Zhao aacfc8800e In order to be compatible with different editor, convert all Tab to spaces
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 21:01:03 +08:00
Jianhui Zhao ee31e3f1fa In order to be compatible with different editor, convert all Tab to spaces
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 20:51:42 +08:00
Jianhui Zhao 8eb57bef1e Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 17:45:54 +08:00
Jianhui Zhao 3813b96b7d Improve README for CentOS
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 16:34:48 +08:00
Jianhui Zhao 93b23500da Improve cmake Modules: Compatible with CentOS x64
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-13 16:11:49 +08:00
Jianhui Zhao 383f325547 Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 19:23:12 +08:00
Jianhui Zhao 099f726b0a Deleting irrelevant debugging code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 18:07:28 +08:00
Jianhui Zhao fed343a62e Fix bug: HTTP parsing process
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 18:05:04 +08:00
Jianhui Zhao 59bea2ad5c Optimizing HTTP parsing process
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 17:55:39 +08:00
Jianhui Zhao 58382a85ed Optimize CMakeLists.txt
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 17:47:11 +08:00
Jianhui Zhao 8e90fd0e2b Improve Log
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 17:43:05 +08:00
Jianhui Zhao deefdd2f9d Fix bug: double free
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 17:23:54 +08:00
Jianhui Zhao 751e541776 Fix Bug: Memory leak
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 17:20:13 +08:00
Jianhui Zhao 84b4d2cdb5 Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 16:48:29 +08:00
Jianhui Zhao 0866539493 Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 16:28:09 +08:00
Jianhui Zhao 73c08a4bcf Optimize code for example
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 15:11:39 +08:00
Jianhui Zhao 7039de099d Optimize code for ssl
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 15:03:12 +08:00
Jianhui Zhao 216cc95839 Optimize code for ssl
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 14:22:47 +08:00
Jianhui Zhao d6d2e86f76 Optimize code for ssl
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-12 12:56:52 +08:00
Jianhui Zhao a393ce2b78 Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-11 19:06:51 +08:00
Jianhui Zhao da41c4917f Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-11 17:13:49 +08:00
Jianhui Zhao 5757cbeb78 New script used to automatically generate SSL certificate files
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-11 17:10:22 +08:00
Jianhui Zhao ce2ac61e1f Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-10 19:19:26 +08:00
Jianhui Zhao 3cf9c4cf8d Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-10 19:16:47 +08:00
Jianhui Zhao fbbea9df30 Basically complete SSL support: Optional OpenSSL and CyaSSl(wolfssl)
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-10 18:51:49 +08:00
Jianhui Zhao a0618b0c07 Begin support ssl
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-09 18:05:32 +08:00
Jianhui Zhao fe2a2f46c9 Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-09 13:29:10 +08:00
Jianhui Zhao 38f1f37467 The basic framework is implemented
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-09 12:54:28 +08:00
Jianhui Zhao cfc851e673 Update README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2017-11-04 17:45:45 +08:00
Jianhui Zhao 5dfaf6ffa4
Create README.md 2017-11-04 17:39:37 +08:00
Jianhui Zhao c3c3691443
Initial commit 2017-11-04 17:30:20 +08:00