Commit graph

27 commits

Author SHA1 Message Date
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
da4625f4b7 Add move to UnsignedCharTrait 2024-09-15 22:06:07 +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