Commit Graph

  • a805d22901 re-commit all files to new repo master UnknownObject 2023-05-25 18:06:51 +0800
  • 102ed0f431 commit all UnknownObject 2022-11-28 15:09:50 +0800
  • 95c258f7e0 add log level check UnknownObject 2022-11-28 15:08:41 +0800
  • 9df50c1310 add log level check UnknownObject 2022-11-20 15:45:30 +0800
  • e0f8a4da37 upload all UnknownObject 2022-09-05 13:31:32 +0800
  • 50cf424dc8 log the connect error Chunting Gu 2021-11-15 09:52:10 +0800
  • f6e25ab19a fix syscall not declared error on ubuntu Chunting gu 2021-08-03 17:03:17 +0800
  • a0c31be90e
    Update README_zh_CN.md Chunting Gu 2021-08-03 14:01:49 +0800
  • 28ae628d56 rework client classes Chunting Gu 2021-06-23 11:13:03 +0800
  • d294cda3c1 extract a new class SslClient Chunting Gu 2021-06-23 10:03:11 +0800
  • 326a3ea215 check url scheme Chunting Gu 2021-06-22 10:16:58 +0800
  • 26bb6b341a introduce string_view Chunting Gu 2021-06-17 18:58:53 +0800
  • 751a3539ae delete copy constructor and operator assign for most classes Chunting Gu 2021-06-15 18:52:53 +0800
  • b76ce67726 refine file downloader example Chunting Gu 2021-06-15 18:09:36 +0800
  • e27338854c fix ssl handshake and parsing issues Chunting Gu 2021-06-15 17:09:04 +0800
  • 52fbba705b remove ssl_verify flag from client API, always use peer verify mode Chunting Gu 2021-06-15 13:04:15 +0800
  • 74854c4861 add log for study server threading Chunting Gu 2021-06-11 16:54:28 +0800
  • d65ca13b7d Create .editorconfig Chunting Gu 2021-06-09 16:06:15 +0800
  • 12971b7df3 fix session cancel issue Chunting Gu 2021-06-09 15:14:18 +0800
  • e70863e2bd fix http date format error Chunting Gu 2021-05-31 11:10:53 +0800
  • 3c5c73b59b Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2021-05-27 11:15:29 +0800
  • df96f969bc add a cmake option to switch between std and boost filesystem Chunting Gu 2021-05-27 11:15:08 +0800
  • 077758564f
    remove the note about legacy branch Chunting Gu 2021-05-27 09:48:31 +0800
  • 39719c4ded use put_time() to format http date Chunting Gu 2021-05-26 10:57:53 +0800
  • 1c726e7361 remove a unnecessary std::move Chunting Gu 2021-04-19 14:57:43 +0800
  • 01210e8a42 simplify string utilities Chunting Gu 2021-04-19 14:01:05 +0800
  • f5f72d7897 fix compile error on windows; fix compile error when ssl is off Chunting Gu 2021-04-16 19:18:40 +0800
  • f5210ba1a2 rework client using async api Chunting Gu 2021-04-16 19:07:31 +0800
  • 7f345b7a4e fix build option issues; refine cmake Chunting Gu 2021-02-05 14:12:26 +0800
  • 1c35b97654
    Update README_zh_CN.md Chunting Gu 2021-02-04 16:17:29 +0800
  • 2b6f38d27e
    Update README_zh_CN.md Chunting Gu 2021-02-04 16:15:43 +0800
  • a1d254dfc3
    Update README_zh_CN.md Chunting Gu 2021-02-04 16:14:02 +0800
  • 7f628f5e4a
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-04 16:09:07 +0800
  • e2a5d1ca22
    Update README.md Chunting Gu 2021-02-04 16:07:25 +0800
  • ce206bbeea
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-03 18:33:52 +0800
  • 283cecbc0b
    Update Build-Instructions.md Chunting Gu 2021-02-03 18:32:06 +0800
  • 4fe8ebb1e8
    Update Build-Instructions.md Chunting Gu 2021-02-03 18:30:43 +0800
  • e1fc3b297e
    Delete Build-on-Windows.md Chunting Gu 2021-02-03 18:30:09 +0800
  • d9bb026e2a
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-03 18:29:40 +0800
  • 77f2e0ddab
    Update Build-Instructions.md Chunting Gu 2021-02-03 17:57:17 +0800
  • ffc739a3a2
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-03 17:53:33 +0800
  • be22e487ce
    Delete Build-on-Linux.md Chunting Gu 2021-02-03 17:47:51 +0800
  • 1f749fdf62
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-03 17:25:47 +0800
  • 9d907fc2c4
    Update Build-Instructions_zh_CN.md Chunting Gu 2021-02-03 17:15:45 +0800
  • ad5c868ca4 fix a typo Chunting Gu 2021-02-01 09:30:27 +0800
  • 1b8b0b24ac refine the usage of build options Chunting Gu 2021-02-01 09:23:53 +0800
  • 233aa5910c add an example to embed a server in a Qt GUI app Chunting Gu 2021-01-22 11:34:17 +0800
  • c3643277b2
    Update request_parser.cc Chunting Gu 2020-12-21 20:14:46 +0800
  • 613b8ab50f Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-12-21 17:57:31 +0800
  • c2f3a87cd2 allow to set buffer size for server Chunting Gu 2020-12-21 17:53:36 +0800
  • 9e4283ad34
    Update concurrency_test.cc Chunting Gu 2020-12-21 17:27:50 +0800
  • ca83869912 Add an example for x-www-form-urlencoded Chunting Gu 2020-12-17 10:13:59 +0800
  • 62ada53d64
    Update response_parser.cc Chunting Gu 2020-12-16 17:16:13 +0800
  • 8fd353e8d5
    fix multipart parsing error Chunting Gu 2020-12-10 13:50:44 +0800
  • ca2c80de81 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-12-07 14:16:36 +0800
  • abd30ab69d improve the parsing of form data Chunting Gu 2020-12-07 14:16:08 +0800
  • 384c5aebc7
    Update Build-on-Linux.md Chunting Gu 2020-09-27 15:38:14 +0800
  • 165f8f5aaa
    Update Build-Instructions_zh_CN.md Chunting Gu 2020-09-27 15:37:27 +0800
  • 63abc5bbda
    Update README_zh_CN.md Chunting Gu 2020-09-17 09:46:05 +0800
  • 23222f01de
    add threaded client example Chunting Gu 2020-09-17 09:43:24 +0800
  • 587dda4129 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-09-14 13:25:14 +0800
  • 7a09d47e8f accept-encoding default to identity even if gzip is enabled. Chunting Gu 2020-09-14 13:25:04 +0800
  • 116fb97242
    Update README_zh_CN.md Chunting Gu 2020-09-11 18:52:43 +0800
  • ababd15e54
    fix links Chunting Gu 2020-09-11 18:49:36 +0800
  • 699d99015f
    Update Build-Instructions_zh_CN.md Chunting Gu 2020-09-11 18:25:33 +0800
  • bbbfd8928c
    Update README.md Chunting Gu 2020-09-11 18:24:53 +0800
  • a827f4cfe2 add chinese build instructions Chunting Gu 2020-09-11 18:21:02 +0800
  • 84476f75f7 switch back to boost::filesystem to avoid the requirement of c++17 Chunting Gu 2020-09-07 19:01:31 +0800
  • e7f88da2b2 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-09-01 14:41:12 +0800
  • 3d7b66f911 remove zlib from third_party, find it by cmake find_package() Chunting Gu 2020-09-01 14:41:01 +0800
  • 1a35414eeb
    update the link to python requests Chunting Gu 2020-09-01 09:24:01 +0800
  • d49db1ec9c switch asio from standalone to boost Chunting Gu 2020-08-31 14:57:47 +0800
  • 20f02aa704 fix a compile error on auto test Chunting Gu 2020-08-24 17:10:48 +0800
  • 86187c7a7b
    Update README_zh_CN.md Chunting Gu 2020-08-24 14:55:47 +0800
  • 0199560732
    Update README_zh_CN.md Chunting Gu 2020-08-24 14:52:49 +0800
  • 7ed6e1955c
    Update README.md Chunting Gu 2020-08-24 14:52:43 +0800
  • 3ce4914cd2
    rm ] from `IPv6 Support]` Chunting Gu 2020-08-24 14:03:15 +0800
  • 918c028f81
    add usage for IPv6 support Chunting Gu 2020-08-24 14:01:39 +0800
  • 77294aa99a Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-08-24 13:50:32 +0800
  • c392b57a55 ipv6 support Chunting Gu 2020-08-24 13:50:23 +0800
  • 1c433767cd
    Update README.md Chunting Gu 2020-08-19 10:21:29 +0800
  • 83722e6cea
    Delete Integrate-Into-Your-Project.md Chunting Gu 2020-08-19 10:19:40 +0800
  • 12e3569a83 locale independent http date header Chunting Gu 2020-08-18 11:34:34 +0800
  • 427c46a65a Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-08-18 09:38:08 +0800
  • 8106da401e ClientSession: SetContentType() Chunting Gu 2020-08-18 09:37:52 +0800
  • 8d63d68e97
    Update README.md Chunting Gu 2020-08-12 10:53:57 +0800
  • a7b4d5eba8
    add a note on branches Chunting Gu 2020-08-12 10:51:24 +0800
  • f2cac3cb12
    update notice about different branches Chunting Gu 2020-08-12 10:43:09 +0800
  • b38e6c153d remove accept_ member var from request builder Chunting Gu 2020-08-10 10:28:48 +0800
  • 44a5a09fa6 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-08-10 09:48:45 +0800
  • 39ade6df4f add Accept() for Accept header to request builder Chunting Gu 2020-08-10 09:48:30 +0800
  • 21049d93a7
    fix openssl version and correct its install dir Chunting Gu 2020-08-10 09:36:32 +0800
  • 8685c35818
    add link to legacy branch; update openssl version. Chunting Gu 2020-08-07 09:37:39 +0800
  • b334e359d7 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-03-02 09:41:25 +0800
  • 2cf48aed35 add endpoint print functions Chunting Gu 2020-03-02 09:41:06 +0800
  • b5c6cfbd52
    Update Build-on-Linux.md Chunting Gu 2020-03-01 21:58:42 +0800
  • 57f069135b Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-02-23 12:31:28 +0800
  • 4386c46397 cleanup Chunting Gu 2020-02-23 12:31:20 +0800
  • f92e43662c
    Add more details about the server api Chunting Gu 2020-02-23 12:08:33 +0800
  • 4ddf2d5696 Merge branch 'master' of https://github.com/sprinfall/webcc Chunting Gu 2020-02-22 15:41:12 +0800