Commit Graph

21 Commits

Author SHA1 Message Date
Rudi Floren 065210b8e8
Split client and connection into two halfes
This rewrites the logic to process requests to follow the I/O task
pattern. This makes it easier to implement things like keepalives as
well as dealing with dropped futures.
2023-01-17 18:13:42 +01:00
Dirkjan Ochtman 75f466c1ce Update to 2021 edition 2022-12-14 19:41:48 +01:00
Dirkjan Ochtman 8a6b49371b Remove authors from metadata (per RFC 3052) 2022-12-14 19:41:48 +01:00
Dirkjan Ochtman 6d555c166e Bump version for semver-incompatible API change 2022-12-14 19:41:48 +01:00
Dirkjan Ochtman 0f052ea125 Bump quick-xml to 0.26 2022-11-29 22:43:10 +08:00
Dirkjan Ochtman 698bab9b2b Reduce Error type size by boxing result state 2022-11-29 22:43:10 +08:00
Dirkjan Ochtman 406f63e02e Update to work around deprecated chrono API 2022-11-29 22:43:10 +08:00
Dirkjan Ochtman 1395cd6235 Upgrade quick-xml to 0.23 2022-08-17 20:52:06 +02:00
Ritesh Chitlangi 20ab056dcf update doc and release 0.4 2022-07-26 14:49:37 +08:00
Dirkjan Ochtman 7e0a51bebb Use DateTime types where possible 2022-02-25 00:12:48 +08:00
Dirkjan Ochtman 36558c429c Allow the Connection to connect itself 2022-02-10 13:55:34 +08:00
Dirkjan Ochtman e9c5db9a1c Add basic test for high-level API 2022-01-03 10:22:20 +08:00
Dirkjan Ochtman 70f3789098 Make tokio-rustls dependency optional 2022-01-03 10:22:20 +08:00
Dirkjan Ochtman 62645eec96 Minimize configuration interface API 2021-12-14 23:12:28 +08:00
Dirkjan Ochtman 6695a20a18 Remove now unnecessary workspace 2021-12-13 00:19:03 +08:00
Dirkjan Ochtman 6478cff2e0 Drop ElementName trait and macros crate 2021-12-13 00:19:03 +08:00
Ritesh Chitlangi fd72c80023 added macro for serializer element name for generic objects 2021-07-22 18:35:20 +08:00
Ritesh Chitlangi 89ed02c4d4 basic epp serialization/deserialization added 2021-07-20 16:13:28 +08:00
Ritesh Chitlangi 85ae3d601c deserialization boilerplate 2021-07-20 15:45:01 +08:00
Ritesh Chitlangi 543378cb52 fixed message length bug 2021-07-20 00:52:02 +08:00
Ritesh Chitlangi f503132d85 WIP initial commit with working greeting and login calls 2021-07-17 03:16:28 +08:00