Commit Graph

  • 1765223755
    Fix CMAKE issues mentioned in #2144 and a linking problem which manifest with gcc12.3 when building with shared libs (#2208) (#2213) master Eyal Niv 2024-11-26 07:53:09 -0700
  • 71b6d57cae
    Update FindFilesystem.cmake to check for GNU instead of GCC for CMAKE_CXX_COMPILER_ID (#2211) hanhuayin 2024-11-25 00:15:21 -0800
  • 882c1d9ecd
    fix a bug in plugin Redirector. (#2198) Tanglong3bf 2024-11-16 15:04:57 +0800
  • 8541e67143
    Bump docker/login-action from 1 to 3 (#2197) dependabot[bot] 2024-11-02 09:48:46 +0800
  • 6d9ecb8d8d Bump version to 1.9.8 antao 2024-10-27 14:31:56 +0800
  • 23c561f072
    Add check the client connection status (#2191) fantasy-peak 2024-10-25 16:08:03 +0800
  • 284d14b8ca
    Fix some bugs in plugin PromExporter. (#2189) Tanglong3bf 2024-10-21 09:51:34 +0800
  • ca2210331d
    Add sending customized http requests to drogon_ctl (#2186) fantasy-peak 2024-10-17 10:47:04 +0800
  • 3fce70b535
    Replace rejection sampling and remove use of rand() (#2180) Martin Chang 2024-10-10 13:45:46 +0800
  • bf1fc03bff
    Fix lint (#2181) An Tao 2024-10-09 18:20:29 +0800
  • 5225bb3295 Update trantor and add docker actions an-tao 2024-10-09 16:27:04 +0800
  • ac0a1b873e
    Fix a bug after removing content-length header in some responses (#2176) An Tao 2024-10-02 16:42:40 +0800
  • 912f1d803c
    Optimize query params and allow for empty values (#2171) Muhammad 2024-09-26 10:47:58 +0300
  • 13d7148764
    Remove websocketResponseTest from windows shared library env (#2170) An Tao 2024-09-25 20:16:40 +0800
  • b0c5331bc1
    Remove content-length header from 101 Switching Protocols response (#2164) Chad Barth 2024-09-25 04:52:41 -0500
  • c9f5754423
    Add support for escaped identifiers in Postgresql (#2167) Christopher T 2024-09-23 10:00:50 +0200
  • 31fb18fb46 Update trantor an-tao 2024-09-20 16:21:29 +0800
  • f918ead0ae
    include exception header for std::exception_ptr (#2159) toge 2024-09-19 11:11:04 +0900
  • fee34095a2
    Add Hodor whitelists (#2154) Muhammad 2024-09-19 04:56:11 +0300
  • 2911a7c08a
    Fix coroutine continuation handle (#2163) Omar Mohamed Khallaf 2024-09-19 04:52:51 +0300
  • 1b4653577f
    Revert original path to its initial behavior (#2157) Muhammad 2024-09-17 06:54:33 +0300
  • bbcad71458
    Add in-place base64 encode and decode (#2153) Muhammad 2024-09-14 04:57:07 +0300
  • beec858eba
    Partially revert commit 93d8fb425d (#2156) Muhammad 2024-09-13 12:34:23 +0300
  • 93d8fb425d
    Fix forwarding with space in url by encoding (#2155) Muhammad 2024-09-13 04:46:06 +0300
  • 73406d1225 Bump version to 1.9.7 antao 2024-09-10 23:12:02 +0800
  • 6bafdf30fd
    Feature: TcpServer hot reload SSL file (#2150) Ponder 2024-09-10 11:38:56 +0800
  • 59919f33ef
    Refine SQLite3 error types with new exception handling (#2145) 元路 2024-09-06 15:37:09 +0800
  • 1326205483 Change a log level an-tao 2024-08-23 11:34:50 +0800
  • 80ec7d9211
    Use correct libraries when compiling statically (#2136) Omar Mohamed Khallaf 2024-08-22 10:46:47 +0300
  • 5b5d1906bf
    Add requestsBufferSize function (#2124) fantasy-peak 2024-08-14 11:15:33 +0800
  • 206ef0d881
    Modernize cookies (#2112) Muhammad 2024-08-08 17:23:28 +0300
  • c46f149c2c
    Add coroutine mutex (#2095) fantasy-peak 2024-08-08 15:17:06 +0800
  • 0546032edc
    change stoi to stoul (#2115) Bohdan Tsehelnyk 2024-08-06 12:16:06 +0300
  • f743cfd4d1
    add quotes (#2116) Bohdan Tsehelnyk 2024-08-06 12:15:01 +0300
  • 500d44faac
    Allow MultiPartParser to be movable (#2107) Muhammad 2024-07-23 11:52:52 +0300
  • e786907478 Bump version to 1.9.6 antao 2024-07-20 23:35:17 +0800
  • 5d4523a3a6
    Support request stream (#2055) Nitromelon 2024-07-03 11:31:39 +0800
  • dfacd1b454
    Add setsockopt to HttpServer (#2086) fantasy-peak 2024-07-02 10:04:56 +0800
  • 85b918f9e9
    Update README.md (#2080) Chuck 2024-06-20 19:04:11 -0700
  • 7b8d0085b1
    Delay parsing json for HttpClient (#2077) fantasy-peak 2024-06-20 00:09:08 +0800
  • f6913f6328 Add an example of prometheus (#2076) An Tao 2024-06-19 13:56:56 +0800
  • a2f759e4cd
    Update trantor (#2074) Martin Chang 2024-06-17 18:59:57 +0800
  • ad2b7e13e1
    Fix typo in yaml config. (#2069) Nitromelon 2024-06-15 10:27:51 +0800
  • b04dfd7f96
    Fix some compilation warnings (#2066) An Tao 2024-06-13 17:11:03 +0800
  • de5a4a5f57
    Allow MultiPartParser to parse PATCH requests (#2062) Muhammad 2024-06-09 18:46:57 +0300
  • 8bdb9b2fa6
    Bump version to 1.9.5 (#2057) An Tao 2024-06-08 20:31:23 +0800
  • 0a889e921d
    Add registerMiddleware (#2052) fantasy-peak 2024-06-04 17:05:52 +0800
  • 9a96a20c6e
    Add regex support for websocket controller (#1779) TYUTthelastone 2024-06-04 11:27:00 +0800
  • f37a1d036f
    Fix pg client name; Add testcase. (#2043) Nitromelon 2024-05-29 00:23:43 +0800
  • c4c95918bf
    Fix wrong parameter order. (#2040) Nitromelon 2024-05-27 19:10:05 +0800
  • 6726df139d
    fix codespell error (#2038) Martin Chang 2024-05-26 14:08:18 +0800
  • 150735848d
    Intention to present an alternative to improve the aforementioned method (#2034) Jonathan S. Fonseca 2024-05-25 10:30:01 -0300
  • 155ae9ad65
    Support postgresql connection options (#1972) Nitromelon 2024-05-23 14:03:28 +0800
  • 306df8a8fb
    Install gcc in ci. (#2028) Nitromelon 2024-05-22 14:48:12 +0800
  • 82c46f13f8
    Fix CI on windows (#2025) Nitromelon 2024-05-10 14:11:28 +0800
  • 5f75222243 Add the conan badge to readme files an-tao 2024-05-10 10:41:21 +0800
  • 5b7cefd32c Support per-method middlewares. (#2015) Nitromelon 2024-05-10 10:03:20 +0800
  • abbcf6023d
    Fix an error in the yaml format config file (#2020) Tanglong3bf 2024-05-07 14:00:15 +0800
  • b5cd748a12 Bump version to 1.9.4 antao 2024-05-04 22:42:15 +0800
  • 439ddd8dbe
    Bypass clang thread_local error. (#2016) Nitromelon 2024-04-29 11:32:30 +0800
  • e79d5170b4
    Implemented database reconnection loop (#2003) Alexey Gerasimchuck 2024-04-24 12:09:05 +1000
  • 519398c159
    Avoid string copy and lowercasing on every request (#2008) Muhammad 2024-04-22 12:52:36 +0300
  • 96919df488
    Fix typo in HttpAppFrameworkImpl.cc (#1992) lirunjie 2024-04-09 10:15:47 +0800
  • 294035beb9
    update trantor (#1988) Martin Chang 2024-04-04 18:24:18 +0800
  • 46ac53adb3
    Add JSON send overloads for WebSocket connections (#1970) Muhammad 2024-04-02 10:41:47 +0300
  • 9f2872639a
    Remove the request shared_ptr from the multipart parser (#1984) An Tao 2024-03-27 16:02:37 +0800
  • 4cbac301fb
    add client cert support for websocket (#1967) I-LOVE-C2H5OH 2024-03-04 14:50:33 +0600
  • 88d06684f2
    Minor enhancement: move some smart pointers around instead of copying them (#1954) itrofimow 2024-02-15 10:52:10 +0400
  • da7f065a6f Bump version to 1.9.3 an-tao 2024-02-09 16:06:33 +0800
  • aa04d33e02
    Enhancement: extend drogon::ContentType for file handling (#1921) Greisberger Christophe 2024-02-09 08:30:50 +0100
  • 1a9ad1a2c9
    Use std::string_view for WebSockets (#1949) Muhammad 2024-02-08 08:44:08 +0300
  • 22f4b4fad6
    Simplify traits in utils (#1952) Ken Matsui 2024-02-07 08:25:31 -0800
  • 99d97df25f
    Alias the safe hashmap template (#1947) An Tao 2024-02-04 23:13:01 +0800
  • 6aed658fab
    Change drogon::MultiPartParser's parameters data type from std::map to std::unordered_map (#1946) Muhammad 2024-02-04 16:32:12 +0300
  • 3d469112ca
    Enable readability/multiline_string for cpplint (#1940) Ken Matsui 2024-01-31 04:17:59 -0800
  • f63480674f
    Enable build/storage_class for cpplint (#1937) Ken Matsui 2024-01-31 03:21:46 -0800
  • 0d178877f0
    Enable build/header_guard for cpplint (#1936) Ken Matsui 2024-01-31 03:05:20 -0800
  • 5f273d8744
    Enable build/include_order for cpplint (#1938) Ken Matsui 2024-01-30 22:00:56 -0800
  • 3c8c273582
    Enable build/explicit_make_pair for cpplint (#1935) Ken Matsui 2024-01-30 19:21:39 -0800
  • c2b8e7c624
    Enable readability/inheritance for cpplint (#1934) Ken Matsui 2024-01-30 19:21:18 -0800
  • 56a53165b6
    Add newline at EOF (#1932) Ken Matsui 2024-01-30 18:43:30 -0800
  • 674137e89d
    Use clang-format-17 (#1931) Ken Matsui 2024-01-29 17:57:58 -0800
  • ffc6e74f27
    Enable readability/alt_tokens for cpplint (#1930) Ken Matsui 2024-01-29 17:55:47 -0800
  • 359b63fa77
    Introduce cpplint (#1929) Ken Matsui 2024-01-29 08:47:28 -0800
  • baea2dce47
    Added getParameter() and getOptionalParameter() (#1923) Greisberger Christophe 2024-01-27 06:37:58 +0100
  • cca1c8f262
    Fix drogon::util::fromString() (#1925) Greisberger Christophe 2024-01-26 01:27:14 +0100
  • aeed963915
    Fix a wrong place of return. (#1922) Nitromelon 2024-01-25 19:13:28 +0800
  • e640cc092d
    Add support for gentoo linux, dev-db/mariadb contains mysql (#1914) Hazimi Md Nazri 2024-01-19 22:11:53 +0800
  • 93c568bb95 Bump version to 1.9.2 v1.9.2 an-tao 2024-01-18 21:46:10 +0800
  • af29e25b03
    Fix name issue when cross-compiling (#1906) MWX 2024-01-18 13:38:27 +0800
  • d745cfe765
    Move the RealIpResolver plugin to the PreRouting join point (#1904) An Tao 2024-01-16 11:18:13 +0800
  • 6b36b3a4f9
    Support asynchronous sending of chunked responses (trantors new API) (#1886) tripleslash 2024-01-15 16:26:27 +0100
  • 8e4ffa71e2
    Fix building with MSYS2 (#1902) antores 2024-01-15 05:14:05 +0300
  • 25f874a278 Update trantor an-tao 2024-01-12 13:56:14 +0800
  • 5ecbd1f184
    Fix htonll/ntohll redefinition (#1899) antores 2024-01-09 04:47:07 +0300
  • 34d32a1ef0
    Bump github/codeql-action from 2 to 3 (#1894) dependabot[bot] 2024-01-01 21:09:34 +0800
  • 1fd5c7ea5e
    Remove macos-11 CI; not supported by Homebrew (#1891) Ken Matsui 2023-12-28 06:29:45 -0800
  • 2a0da80d5f
    Avoid a race condition in database listener tests (#1890) An Tao 2023-12-28 19:23:42 +0800
  • 01ad18d2d5
    Add CI tests with more compilers (#1889) Ken Matsui 2023-12-27 23:59:29 -0800
  • f4443dce44
    Refine request routing process (#1871) Nitromelon 2023-12-28 11:53:10 +0800