From 4d9fb1713fd2c1be73ed3a640bbf15ffcd685692 Mon Sep 17 00:00:00 2001 From: skywind3000 Date: Tue, 17 Sep 2019 13:22:13 +0800 Subject: [PATCH 1/3] add: kcp protocol --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6469353..2919494 100644 --- a/README.md +++ b/README.md @@ -658,6 +658,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [evpp](https://github.com/Qihoo360/evpp) - C++ high performance networking with TCP/UDP/HTTP protocols. [BSD] * [H2O](https://github.com/h2o/h2o) - An optimized HTTP server with support for HTTP/1.x and HTTP/2. It can also be used as a library. [MIT] * [HTTP Parser](https://github.com/nodejs/http-parser) :zap: - A http request/response parser for C. [MIT] +* [KCP](https://github.com/skywind3000/kcp/blob/master/README.en.md) - A Fast and Reliable ARQ Protocol, which reduce average latency by 40%. [MIT] * [libcurl](http://curl.haxx.se/libcurl/) - Multiprotocol file transfer library. [MIT/X derivate license] * [libhttpserver](https://github.com/etr/libhttpserver) - C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1] * [Libmicrohttpd](http://www.gnu.org/software/libmicrohttpd/) - GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. [LGPL v2.1+] From 99c6c96307dd42fe11bf32e212b1a7a0a86860f1 Mon Sep 17 00:00:00 2001 From: skywind3000 Date: Tue, 17 Sep 2019 13:23:36 +0800 Subject: [PATCH 2/3] update kcp description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2919494..fdab71d 100644 --- a/README.md +++ b/README.md @@ -658,7 +658,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [evpp](https://github.com/Qihoo360/evpp) - C++ high performance networking with TCP/UDP/HTTP protocols. [BSD] * [H2O](https://github.com/h2o/h2o) - An optimized HTTP server with support for HTTP/1.x and HTTP/2. It can also be used as a library. [MIT] * [HTTP Parser](https://github.com/nodejs/http-parser) :zap: - A http request/response parser for C. [MIT] -* [KCP](https://github.com/skywind3000/kcp/blob/master/README.en.md) - A Fast and Reliable ARQ Protocol, which reduce average latency by 40%. [MIT] +* [KCP](https://github.com/skywind3000/kcp/blob/master/README.en.md) - A fast and reliable ARQ protocol, which reduce average latency by 40%. [MIT] * [libcurl](http://curl.haxx.se/libcurl/) - Multiprotocol file transfer library. [MIT/X derivate license] * [libhttpserver](https://github.com/etr/libhttpserver) - C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1] * [Libmicrohttpd](http://www.gnu.org/software/libmicrohttpd/) - GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. [LGPL v2.1+] From 2fe20f0241397fa948c5869e3e3d789a41c5a2d1 Mon Sep 17 00:00:00 2001 From: skywind3000 Date: Tue, 17 Sep 2019 13:32:31 +0800 Subject: [PATCH 3/3] update description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fdab71d..fafb356 100644 --- a/README.md +++ b/README.md @@ -658,7 +658,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [evpp](https://github.com/Qihoo360/evpp) - C++ high performance networking with TCP/UDP/HTTP protocols. [BSD] * [H2O](https://github.com/h2o/h2o) - An optimized HTTP server with support for HTTP/1.x and HTTP/2. It can also be used as a library. [MIT] * [HTTP Parser](https://github.com/nodejs/http-parser) :zap: - A http request/response parser for C. [MIT] -* [KCP](https://github.com/skywind3000/kcp/blob/master/README.en.md) - A fast and reliable ARQ protocol, which reduce average latency by 40%. [MIT] +* [KCP](https://github.com/skywind3000/kcp/blob/master/README.en.md) - A fast and reliable ARQ protocol that helps applications to reduce network latency. [MIT] * [libcurl](http://curl.haxx.se/libcurl/) - Multiprotocol file transfer library. [MIT/X derivate license] * [libhttpserver](https://github.com/etr/libhttpserver) - C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1] * [Libmicrohttpd](http://www.gnu.org/software/libmicrohttpd/) - GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. [LGPL v2.1+]