Commit graph

41 commits

Author SHA1 Message Date
Anton
28147ee0e3 fix on-push-commit-check
All checks were successful
PR Check / on-push-commit-check (push) Successful in 13m18s
2024-11-16 22:36:39 +03:00
Anton
b115439029 ConnectViaProxy socks5 tests passed
Some checks failed
PR Check / on-push-commit-check (push) Failing after 12m44s
2024-11-12 20:28:38 +03:00
810ebbfa86 Add Serialization and Deserialization generation for std::optional 2024-11-12 20:28:25 +03:00
eafa3aff85 Add serialization and deserialization for vector 2024-11-12 20:28:25 +03:00
460f3f96c9 Add automatic serialization/deserialization generation 2024-11-12 20:28:25 +03:00
f4cb788a48 Remove pugixml dependency 2024-11-12 20:28:25 +03:00
Anton
46d630de39 ConnectViaProxy socks5 fix try
Some checks failed
PR Check / on-push-commit-check (push) Failing after 3m26s
2024-11-12 01:55:26 +03:00
405a3100e1 Add utils::RangeToWrapper 2024-10-29 13:02:56 +00:00
652fecf4b0 Fixed clang-tidy/format errors 2024-10-23 14:41:51 +00:00
7315fda512 Fixed analyzer issues and disabled clang in CI 2024-10-21 10:36:04 +00:00
d9d301167c Fixed clang-format violations 2024-10-21 10:21:39 +00:00
efba236215 Use PublicCast from utempl instead custom implementation 2024-10-20 00:09:14 +00:00
cfd566d52a Use std::ranges::distance instead implementation with std::ranges::fold_left for stream errors 2024-10-18 15:13:35 +00:00
5d991d287c Move Presence functions to presence.cpp 2024-10-14 05:54:35 +00:00
2f8e5ff76e Use std::ranges::distance instead implementation with std::ranges::fold_left 2024-10-12 16:33:40 +00:00
bb605dc9a8 Add tests for iq::*, add iq::*::Parse 2024-10-11 18:26:16 +00:00
ad36468b84 Add iq types 2024-10-09 19:19:32 +00:00
eafdecba7b Add ConstructT option for boost pfr FieldSetHelper With 2024-10-09 18:55:18 +00:00
f72ee713d8 Add presence types 2024-10-09 15:58:36 +00:00
3e18243f79 Use Parse instead TryParse in Serialization for last type in std::variant 2024-10-09 15:56:45 +00:00
ba03f3fe6f Add initiating new stream after SASL 2024-10-08 18:14:04 +00:00
0636e1c234 Add stream errors handling 2024-10-08 09:37:08 +00:00
bb336da4d9 Add Stream Errors 2024-10-06 18:56:10 +00:00
145bf7bd80 Move ReadStartStream to RawXmlStream 2024-10-06 12:25:42 +00:00
2e92c59f50 Fix bug in GetStartStreamIndex 2024-10-04 17:23:31 +00:00
2eb9d4e0b8 Add RawXmlStream 2024-10-03 02:13:42 +00:00
77c1b81e95 Fix scram auth and add tests 2024-09-26 19:20:52 +00:00
7ad71120d7 Added Arch dev container + vscode Build task 2024-09-18 10:02:20 +00:00
da4625f4b7 Add move to UnsignedCharTrait 2024-09-15 22:06:07 +00:00
5c2c336a21 Use std::views::zip instead std::views::enumerate and index get in library/src/encryption.cpp 2024-09-14 23:01:20 +00:00
4060a42634 Move all encryption to separate file 2024-09-14 16:38:45 +00:00
3b78412da4 Initial client support 2024-09-14 15:21:42 +00:00
03f4c11266 Add constexpr to jid setters 2024-09-02 16:16:32 +00:00
3161bf763d Add client options 2024-08-31 18:41:00 +00:00
7ac2d7688e Add proxy types 2024-08-31 18:38:41 +00:00
3f04552491 Fix FieldSetHelpers for const objects 2024-08-31 18:09:04 +00:00
a384eeb524 Add missed pragma once for utils header 2024-08-31 18:01:37 +00:00
df761748b0 Use more correct setters in streams and jid 2024-08-31 10:44:53 +00:00
5c5d1a37d5 Update field set helpers 2024-08-30 18:50:33 +00:00
84abbe8178 Add streams 2024-08-30 16:37:42 +00:00
3f06b44e25 Switch to headers + .cpp files 2024-08-29 16:26:37 +00:00