Compare commits

..

16 commits

Author SHA1 Message Date
Anton
479c3b628b fix on-push-commit-check
All checks were successful
PR Check / on-push-commit-check (push) Successful in 12m31s
2024-11-17 13:27:25 +00:00
Anton
dcd0619d40 socks5 tests fixed reinterpret_cast 2024-11-17 13:27:25 +00:00
Anton
e6e86c12c4 ConnectViaProxy socks5 tests passed 2024-11-17 13:27:25 +00:00
Anton
1c8cce13ea ConnectViaProxy socks5 fix try 2024-11-17 13:27:25 +00:00
96e65dd2c6 Add constructor from underlayed socket for PrintStream
All checks were successful
PR Check / on-push-commit-check (push) Successful in 15m46s
2024-11-14 19:57:46 +00:00
662392509f Add Serialization and Deserialization generation for std::optional
All checks were successful
PR Check / on-push-commit-check (push) Successful in 13m30s
2024-11-12 14:36:18 +00:00
9273c473f8 Use LLVM 19.1.3 instead LLVM 19.1.1 and continue CI if clang-format failed
All checks were successful
PR Check / on-push-commit-check (push) Successful in 13m58s
2024-11-10 15:20:44 +00:00
13d063915e Add serialization and deserialization for vector
All checks were successful
PR Check / on-push-commit-check (push) Successful in 11m28s
2024-11-10 14:58:47 +00:00
76ebf081c2 Merge pull request 'CI: Added configuring clang for tidy checks' (#2) from improve_pr_check into main
All checks were successful
PR Check / on-push-commit-check (push) Successful in 14m38s
Reviewed-on: http://ivt5wiimhwpo56td6eodn2n3fduug3bglqvqewbk2jnyl4hcimea.b32.i2p/git/git/Larra/larra/pulls/2
2024-11-08 15:55:02 +00:00
d1dc6f8e24 CI: Added configuring clang for tidy checks
All checks were successful
PR Check / on-push-commit-check (push) Successful in 14m12s
2024-11-08 15:38:02 +00:00
0d471b579a Merge pull request 'Automatic serialization/deserialization code generation' (#1) from feature_serialization into main
All checks were successful
PR Check / on-push-commit-check (push) Successful in 13m4s
Reviewed-on: http://ivt5wiimhwpo56td6eodn2n3fduug3bglqvqewbk2jnyl4hcimea.b32.i2p/git/git/Larra/larra/pulls/1
2024-11-08 13:45:23 +00:00
2c0111f9d7 Add automatic serialization/deserialization generation
All checks were successful
PR Check / on-push-commit-check (push) Successful in 13m11s
2024-11-08 12:50:17 +00:00
ab3fc26003 Add gtest to install from Arch Linux repositories in workflow
All checks were successful
PR Check / on-push-commit-check (push) Successful in 10m38s
2024-11-07 15:01:32 +00:00
a98f2e8552 Remove pugixml dependency
All checks were successful
PR Check / on-push-commit-check (push) Successful in 10m25s
2024-11-07 14:48:00 +00:00
eda4f818a9 Update server URL in workflow
All checks were successful
PR Check / on-push-commit-check (push) Successful in 11m28s
2024-11-07 14:38:17 +00:00
04abea4195 Update utempl URL
Some checks failed
PR Check / on-push-commit-check (push) Failing after 3m1s
2024-11-07 13:54:23 +00:00

View file

@ -35,6 +35,8 @@ template <typename Socket>
struct PrintStream : Socket { struct PrintStream : Socket {
using Socket::Socket; using Socket::Socket;
PrintStream(PrintStream&&) = default; PrintStream(PrintStream&&) = default;
constexpr PrintStream(Socket&& sock) : Socket(std::move(sock)) {
}
using Executor = Socket::executor_type; using Executor = Socket::executor_type;
template <typename ConstBufferSequence, template <typename ConstBufferSequence,
BOOST_ASIO_COMPLETION_TOKEN_FOR(void(boost::system::error_code, std::size_t)) BOOST_ASIO_COMPLETION_TOKEN_FOR(void(boost::system::error_code, std::size_t))