• Joined on 2022-11-01
cel pushed to main at cel/peanuts 2024-12-06 06:33:34 +00:00
4f0691de7d remove broken stream implementation
cel pushed to main at cel/luz 2024-12-06 06:31:55 +00:00
595d165479 implement sink and stream properly UNFOLD UNFOLD
cel pushed to main at cel/luz 2024-12-04 19:58:14 +00:00
aaf34b5bca add specs to implement to readme
cel pushed to main at cel/luz 2024-12-04 18:19:04 +00:00
1b91ff6904 use cargo workspace
03764f8ced rename jabber to jabber_stream
21f10a0b43 implement send_stanza
Compare 3 commits »
cel pushed to main at cel/peanuts 2024-12-04 02:36:11 +00:00
1d831b4c4e add write function and remove todo Sink impl
692a9ebce8 create IntoContent trait and add Comment ContentBuilder type
Compare 2 commits »
cel pushed to main at cel/luz 2024-12-04 02:34:18 +00:00
4886396044 implement client
e0373c0520 WIP: connecting fsm
Compare 2 commits »
cel pushed to main at cel/luz 2024-12-03 03:52:08 +00:00
7c2577d196 implement remaining rfc6120 xml schemas
cel pushed to main at cel/luz 2024-12-02 21:50:20 +00:00
be198ca15b implement bind
cel pushed to main at cel/peanuts 2024-12-02 21:49:51 +00:00
547e7c6a30 use trait generic in push_child element builder method
cel pushed to main at cel/luz 2024-11-29 17:08:17 +00:00
859a19820d add sasl failure type
cel pushed to main at cel/luz 2024-11-29 02:11:08 +00:00
b659338906 implement sasl kinda
2dcbc9e1f4 change ensure_tls to no longer start stream
Compare 2 commits »
cel pushed to main at cel/peanuts 2024-11-29 02:10:38 +00:00
2dae043e8f add some tracing
cel pushed to main at cel/luz 2024-11-28 18:02:10 +00:00
668270429f use element builder and parse methods
880194d811 fix: use namespace_declaration_overrides
Compare 2 commits »
cel pushed to main at cel/peanuts 2024-11-28 18:01:35 +00:00
aa940a8eac create element builder and refactor api
381af38a09 automatically declare default namespaces unless overriden
Compare 2 commits »
cel pushed to main at cel/peanuts 2024-11-24 02:05:48 +00:00
87e6ff405b misc
cel pushed to main at cel/peanuts 2024-11-20 16:43:56 +00:00
c1e6f7e918 implement element writing
49c8d52f0d make namespaces optional
a3dc4e1475 WIP: write start tag of element
0175a2d365 implement write end tag
Compare 4 commits »
cel pushed to main at cel/peanuts 2024-11-19 16:27:28 +00:00
caf8b7506e implement end tag match check
c2a84072ac fix attribute namespace resolution
c8ed16a2d1 store only namespace name in qualified name, not namespace declaration
Compare 3 commits »
cel pushed to main at cel/peanuts 2024-11-11 14:51:01 +00:00
4c235b972e move Parser traits' generic outputs into associated types
e17f2d6876 add non-streaming parsers
Compare 2 commits »
cel pushed to main at cel/peanuts 2024-11-11 12:15:33 +00:00
32545d8a6a impl Stream for Reader
cel pushed to main at cel/peanuts 2024-11-10 22:29:22 +00:00
6d4832480b WIP: impl Stream for Reader
140af50536 implement reader testing
Compare 2 commits »