Nitromelon
53c84305b2
Simplify coroutine implementation ( #1762 )
2023-08-31 10:08:44 +08:00
an-tao
85d7c068e4
Update trantor (fix botan)
2023-08-30 19:57:51 +08:00
Ken Matsui
5d0c70278e
Delete apply.h ( #1763 )
2023-08-29 13:55:04 +08:00
Ken Matsui
366311c196
Avoid using well-known ports for demoMain ( #1761 )
2023-08-28 19:31:17 +08:00
Ken Matsui
5df9b48998
main -> master in C++ CI
2023-08-28 02:59:39 -07:00
Ken Matsui
8d4c17702a
Use ninja to build faster ( #1755 )
2023-08-28 17:59:14 +08:00
dependabot[bot]
9337571e1a
Bump actions/checkout from 2 to 3 ( #1760 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 02:58:11 -07:00
frank10gm
816684e15d
Replace sprintf with snprintf ( #1758 )
...
Co-authored-by: francesco.laplaca <francesco.laplaca@enhancers.it>
Co-authored-by: Ken Matsui <26405363+ken-matsui@users.noreply.github.com>
2023-08-28 17:18:12 +08:00
Ken Matsui
40aa034595
Add dependabot.yml for GH actions ( #1756 )
2023-08-28 17:17:08 +08:00
Ken Matsui
de4c811772
Set concurrency for CodeQL ( #1759 )
2023-08-28 02:12:34 -07:00
Ken Matsui
3ecb8b4917
Split macOS and Ubuntu CIs for readability ( #1754 )
2023-08-28 17:07:52 +08:00
Ken Matsui
f761c54aa8
Extract format action into distinct job ( #1751 )
2023-08-28 13:50:22 +08:00
Ken Matsui
58055ae39c
Validate clang-format version & Customize clang-format path ( #1752 )
2023-08-27 20:54:22 +08:00
Ken Matsui
bc4d740b0c
Set concurrency to prevent blocking CI queue ( #1753 )
2023-08-27 20:53:36 +08:00
Muhammad
f8f5283dff
Allow sync advice to be callable on websocket requests ( #1733 )
...
Co-authored-by: Nitromelon <hwc14@qq.com>
2023-08-24 15:09:31 +08:00
an-tao
54b137d64f
Update readme files
2023-08-24 14:41:47 +08:00
Greisberger Christophe
40579ae308
Added isHead() method to HttpRequest, to preserve information about the original method for use in the controller ( #1743 )
2023-08-24 12:41:48 +08:00
an-tao
81bf767d89
Update trantor: fix tls reading
2023-08-24 10:42:37 +08:00
Martin Chang
f1426c6e9a
fix race condition when setting the secure flag during test ( #1742 )
2023-08-23 23:58:29 +08:00
Nikolay Mitev
17c80508c0
Drop cpp14 build ( #1740 )
...
* Drop C++14 Support
* Update README.md
* Remove drogon::optional in favor of std::optional
* Remove drogon::filesystem in favor of std::filesystem
* Remove boost::string_view and pre-c++17 hacks
* Remove boost::any
* Remove the string_view.h and the any.h
* Remove boost lib
* Update .clang-format and ci
Co-authored-by: Omar Mohamed <omar@omar-laptop.lan>
Co-authored-by: Ken Matsui <26405363+ken-matsui@users.noreply.github.com>
Co-authored-by: An Tao <antao2002@gmail.com>
Co-authored-by: albaropereyra22 <141711575+albaropereyra22@users.noreply.github.com>
Co-authored-by: Yoshihiro Hokazono <47231909+hokacci@users.noreply.github.com>
Co-authored-by: Omar Mohamed Khallaf <51155980+omarmohamedkh@users.noreply.github.com>
2023-08-23 11:49:55 +08:00
an-tao
f361995035
Bump version to 1.8.6
2023-08-23 10:02:08 +08:00
Ken Matsui
3723ed5e0c
Show outputs of try_compile for UUID libs ( #1738 )
2023-08-22 21:24:42 +08:00
antao
83e08f4b27
Bump version to 1.8.5
2023-08-20 13:17:52 +08:00
An Tao
3aa93e62e7
Add getConnectionCount method ( #1731 )
2023-08-18 15:31:11 +08:00
antao
5c43b82dc2
Update trantor (fix tls)
2023-08-16 21:06:18 +08:00
antao
4c44322221
Update trantor
2023-08-15 22:52:12 +08:00
albaropereyra22
47e700c77f
Fixed broken link. ( #1727 )
2023-08-15 22:14:06 +08:00
albaropereyra22
a122725c3b
Update LICENSE ( #1725 )
...
Updated copyright year.
2023-08-15 09:58:18 +08:00
Omar Mohamed Khallaf
5509091ab8
Perform insensitive string compare of cookie SameSite attribute ( #1706 )
...
Co-authored-by: Omar Mohamed <omar@omar-laptop.lan>
2023-08-14 09:41:34 +08:00
an-tao
43b014cc24
Update trantor
2023-08-12 17:11:51 +08:00
Ken Matsui
4ad68db5e2
Address warnings on macOS CI ( #1722 )
2023-08-12 13:08:32 +08:00
Yoshihiro Hokazono
d3dbaed60a
Recognize URI in request lines ( #1720 )
2023-08-11 15:20:00 +08:00
albaropereyra22
d7ae3a21b3
Update build.sh appended prefix "X" to string variable comparisons ( #1710 )
...
It is recommended to use the letter 'X' when comparing strings because if the string is a - it causes issues according to the book with the turtle.
2023-08-10 23:45:12 -07:00
albaropereyra22
3fa480dd87
Update test.sh appended prefix "X" to string variable comparisons ( #1711 )
...
Added the prefix "X" to string variable comparisons because it is the convention mentioned in the book with the turtle. This is done because comparing a variable to a - causes issues.
2023-08-11 12:00:23 +08:00
An Tao
56f620717e
Fix CI in MacOS ( #1719 )
2023-08-11 00:32:57 +08:00
An Tao
ad99cf724d
Ensure that all filters, AOP advices, and handlers are executed within the IO threads. ( #1717 )
2023-08-10 23:53:56 +08:00
Ken Matsui
a91014a982
Remove unused Jekyll config ( #1714 )
2023-08-10 15:24:13 +08:00
Ken Matsui
9b2716ec24
Remove unused CI files ( #1713 )
2023-08-09 19:25:15 +08:00
an-tao
d00222883f
Update trantor
2023-08-03 10:18:59 +08:00
luk1337
0fb887cb07
Fix build error on win32/mingw ( #1668 )
2023-08-01 00:30:55 +08:00
Bensuperpc
f16017ee6e
Change options BUILD_CTL and BUILD_EXAMPLES and update readme with Building options ( #1672 )
...
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2023-07-31 23:16:15 +08:00
VladlenPopolitov
ec5dfdd9f7
Use unsigned char to call the std::isspace function ( #1703 )
2023-07-30 23:03:06 +08:00
Hayden Zhou
8f37e526cc
Fix target link libraries of yaml-cpp to comaptiable with vcpkg. ( #1698 )
2023-07-29 23:23:05 +08:00
Muhammad
c1da9922eb
Removed const string& ( #1693 )
2023-07-25 22:22:22 -07:00
Tanglong3bf
ca92e32d55
Add an example of yaml config file. ( #1690 )
2023-07-22 22:04:28 +08:00
AR Dabbour
cca5e5badd
chore: add package.xml ( #1681 )
...
the package.xml file allows for the integration of drogon in ROS applications.
2023-07-14 14:21:49 +08:00
An Tao
92e036874a
Fix issues in the ListParaView and content types ( #1678 )
2023-07-12 15:59:13 +08:00
Muhammad
cb2ae14bdf
Make isBase64()
and isInteger()
take string_view
( #1662 )
2023-07-05 17:47:49 +08:00
Muhammad
34a5c37974
constexpr
base64 length calculators (#1652 )
2023-07-05 15:25:33 +08:00
Jorge
3c82dcb491
Add CodeQL workflow ( #1664 )
2023-07-03 17:19:25 +08:00