Commit graph

34 commits

Author SHA1 Message Date
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