Mohammad Nejati
|
fee9be0be1
|
Fix Wattributes warnings in tests
boost-1.86.0
|
2024-07-12 19:42:15 +03:30 |
|
Mohammad Nejati
|
2427765fb3
|
Fix friend declarations of asio::associator<>
`asio::associator<>` has got an extra template parameter that enables
SFINAE-based partial specialization:
https://github.com/chriskohlhoff/asio/commit/4928948a6e607664ee0ab5590544def762a118ad"
boost-1.86.0.beta1
|
2024-07-10 15:24:59 +03:30 |
|
Mohammad Nejati
|
29615eac94
|
Boost 1.86 release notes
|
2024-07-09 13:21:10 +03:30 |
|
Mohammad Nejati
|
ef10d6eba2
|
Version 355
|
2024-07-08 12:13:16 +03:30 |
|
Mohammad Nejati
|
375b0b5ee8
|
server-flex-awaitable: connections get their own strand
|
2024-07-08 12:13:16 +03:30 |
|
Mohammad Nejati
|
ff5672ec07
|
awaitable examples are simplified
No need for `rebind_executor` as `asio::deferred` is now the default completion token.
|
2024-07-07 14:58:49 +03:30 |
|
Mohammad Nejati
|
aabd5b51d3
|
net::prepend is replaced with net::append
|
2024-07-07 14:58:49 +03:30 |
|
Mohammad Nejati
|
dadd1bc785
|
fix narrowing conversion in read_size_hint_db()
|
2024-07-07 14:58:49 +03:30 |
|
Mohammad Nejati
|
6978e37b63
|
CI: cancel currently running workflows on new commits
|
2024-07-07 14:58:49 +03:30 |
|
Mohammad Nejati
|
a3a800b2e3
|
CI: workaround for missing Node 20 in older containers
https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
2024-07-04 19:49:41 +03:30 |
|
Mohammad Nejati
|
75812db90a
|
get_executor() works on initiation objects
This is required for the new `asio::cancel_at` and `asio::cancel_after`
completion token adapters to work.
|
2024-07-04 19:49:41 +03:30 |
|
Christopher Kohlhoff
|
1a2b85b7a4
|
Fix overloads that are ambiguous when using default completion tokens
|
2024-06-27 16:33:10 +03:30 |
|
Mohammad Nejati
|
ee9762eb38
|
CI runs fuzzers
|
2024-06-22 20:56:58 +03:30 |
|
Mikhail Khachayants
|
1b874927c1
|
Add fuzzing targets
|
2024-06-21 01:14:20 +03:30 |
|
Mohammad Nejati
|
e7f49190ef
|
Fix basic_fields move assignment
Fixes #2517
|
2024-06-09 18:23:12 +03:30 |
|
Mohammad Nejati
|
e55b559ed3
|
Fix -Wmissing-braces warnings
|
2024-06-09 18:23:12 +03:30 |
|
Mohammad Nejati
|
b5d7c9998b
|
Version 354
|
2024-06-06 18:00:54 +03:30 |
|
Mohammad Nejati
|
74d28c030d
|
Partial writes don't cause bytes_transferred underflow
Fixes #2880
|
2024-06-06 17:58:25 +03:30 |
|
Mohammad Nejati
|
767397e0c1
|
read_size_hint does not exceed read_message_max
Fixes #2879
|
2024-06-06 00:49:08 +03:30 |
|
Alexander Kernozhitsky
|
4bff457ef7
|
Add 418 I'm a teapot HTTP status
|
2024-06-03 17:59:18 +03:30 |
|
Mohammad Nejati
|
146de67f5e
|
Fix -Wnonnull warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
8da9a776ff
|
Suppress -Wnoexcept-type warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
da4cdb8a1e
|
Suppress -Wself-move warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
a11ea6bc72
|
Fix -Wattributes warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
eaaeb8b36b
|
Fix -Wdangling-reference warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
b502789d89
|
Fix -Wunused-function warnings
|
2024-06-01 18:54:19 +03:30 |
|
Mohammad Nejati
|
9c7777e7f0
|
ssl_stream and flat_stream are deprecated
|
2024-05-31 16:45:52 +03:30 |
|
Mohammad Nejati
|
4089e27357
|
net::ssl::stream is canonical in snippets
|
2024-05-31 16:45:52 +03:30 |
|
Mohammad Nejati
|
03b792faac
|
net::ssl::stream is canonical in examples
We no longer need to use beast::ssl_stream to improve write performance, as
Asio now linearizes scatter/gather I/O in ssl::stream:
https://github.com/chriskohlhoff/asio/commit/17637a48ccbfa2f63941d8393a7c8316a8df4a79
|
2024-05-31 16:45:52 +03:30 |
|
Mohammad Nejati
|
bd804b6520
|
ssl_stream does not use flat_stream
We no longer need to use flat_stream to improve write performance, as
Asio now linearizes scatter/gather I/O in ssl::stream:
https://github.com/chriskohlhoff/asio/commit/17637a48ccbfa2f63941d8393a7c8316a8df4a79
|
2024-05-31 16:45:52 +03:30 |
|
Mohammad Nejati
|
6dd3cf7ab1
|
std::bind is superfluous in some examples
|
2024-05-31 16:45:52 +03:30 |
|
Mohammad Nejati
|
cf72589ae9
|
Add 'SSL/TLS Shutdown Procedure' section to documentation
Closes #2868
|
2024-05-28 23:39:48 +03:30 |
|
Mohammad Nejati
|
9bf2184b33
|
Fix error handling in SSL shutdown operations in examples
|
2024-05-28 23:39:48 +03:30 |
|
Mohammad Nejati
|
0afa15e8cb
|
Remove macOS-11 from CI matrix
GitHub macOS-11 runner image is deprecated
|
2024-05-21 15:55:09 +03:30 |
|
Mohammad Nejati
|
d425048fe0
|
Expand CI matrix
|
2024-05-21 15:55:09 +03:30 |
|
Orgad Shaneh
|
55035d17c5
|
zlib: Annotate fallthrough case
|
2024-05-20 13:45:40 +03:30 |
|
Mohammad Nejati
|
2dcdef3890
|
Handle expired timers in basic_stream transfer_op
Previously, the code only handled expired timers when the buffer was empty.
|
2024-05-13 22:17:17 +03:30 |
|
Mohammad Nejati
|
95f0cfb926
|
Expand CI matrix to include msvc-14.3 with C++14 and C++17
|
2024-05-11 13:20:25 +03:30 |
|
Mohammad Nejati
|
59310dddac
|
Fix ambiguity in test::basic_stream constructor overloads
|
2024-05-11 13:20:25 +03:30 |
|
Ruslan Zakirov
|
3461ad1a2b
|
fix asserts, it's possible that we reach code only with 3 symbols
This happens when:
* chunked encoding
* body is empty
* chunk has no extensions
* and put calls are really weird
|
2024-05-10 17:28:19 +03:30 |
|
Mohammad Nejati
|
67b615ca29
|
Add test for partial parsing of the final chunk
|
2024-05-10 17:28:19 +03:30 |
|
Mohammad Nejati
|
9ce8c8581b
|
Limit the scope of definitions in the top-level Jamfile
|
2024-05-09 12:26:20 +03:30 |
|
Mohammad Nejati
|
98b8be489f
|
Exclude Asio executor type traits from docs
boost-1.85.0
|
2024-04-05 21:29:43 +03:30 |
|
Mohammad Nejati
|
c5679e40da
|
Turn off warnings for building zlib in the unit tests
|
2024-03-31 18:59:36 +03:30 |
|
Mohammad Nejati
|
54ad4ba714
|
Fix dereferenced null pointer warning in test::immediate_executor
|
2024-03-31 18:59:36 +03:30 |
|
Mohammad Nejati
|
bcd65c828e
|
Fix unused parameter warnings in tests
|
2024-03-31 18:59:36 +03:30 |
|
Mohammad Nejati
|
3d2f982255
|
Fix narrowing conversion warning in zlib tests
|
2024-03-31 18:59:36 +03:30 |
|
Mohammad Nejati
|
92d68e8cc2
|
Fix OpenSSL builds in drone.bat
|
2024-03-28 18:08:52 +03:30 |
|
Mohammad Nejati
|
3e91357daa
|
Fix OpenSSL builds in GHA CI
|
2024-03-28 18:08:52 +03:30 |
|
Mohammad Nejati
|
26714aceee
|
Specialize traits for beast::test::immediate_executor
|
2024-03-28 18:08:52 +03:30 |
|