Commit Graph

37 Commits

Author SHA1 Message Date
Dirkjan Ochtman 82f9ef79ac Move rgp module into a separate file 2024-05-27 11:38:32 +02:00
kmkaplan 976fd2c002
[secDNS] EPP <create> command (#20) 2023-04-18 15:57:57 +02:00
Dirkjan Ochtman c0e58dec04 Warn when not using Self 2023-04-14 12:40:54 +02:00
Dirkjan Ochtman 5371ba573a Warn on unreachable_pub lint
This makes it easier to track visibility/compatibility during review.
2023-04-14 12:40:54 +02:00
kmkaplan 7024bcd7a5
Frnic contact create (#16) 2023-04-14 10:10:06 +02:00
Dirkjan Ochtman e42b953052 Expose poll module 2023-03-02 21:03:30 +01:00
Dirkjan Ochtman f18e47e38a Export poll::PollData from the crate root
Missed this in #7, so now the PollData type cannot be named.
2023-03-02 21:03:30 +01:00
Dirkjan Ochtman 0901fab3d7 Remove Message prefixes from poll types 2023-03-02 17:19:33 +01:00
Dirkjan Ochtman f5ea188fbb Move poll module to the top level 2023-03-02 17:19:33 +01:00
Dirkjan Ochtman 10eedb6045 Merge poll and ack modules 2023-03-02 17:19:33 +01:00
Dirkjan Ochtman 3905881b55 Update README and clean up documentation 2023-03-02 15:30:22 +01:00
Dirkjan Ochtman 9aae46dd5d Move module.rs files into module/mod.rs
This style puts the root modules closer to the contained modules,
which better aligns the on-disk structure with the module hierarchy.
2023-02-28 17:04:58 +01:00
Dirkjan Ochtman c4684a526f Update Cargo metadata 2023-02-28 17:04:58 +01:00
Dirkjan Ochtman 3829ed77fa Switch from quick-xml to instant-xml 2023-02-28 17:04:58 +01:00
Dirkjan Ochtman 7e3006825f Add support for Verisign low balance mapping extension 2023-02-21 20:50:41 +01:00
Dirkjan Ochtman eab64aa740 Look up server IP address on every connect 2022-12-14 19:41:48 +01:00
Mari 71b6bac96a change doc tests 2022-09-07 06:03:16 +08:00
Ritesh Chitlangi 20ab056dcf update doc and release 0.4 2022-07-26 14:49:37 +08:00
Dirkjan Ochtman 88eb9b9cab Simplify/improve crate-level documentation 2022-02-04 11:39:13 +08:00
Dirkjan Ochtman e482cc152b Deduplicate client example code 2022-02-04 11:39:13 +08:00
Dirkjan Ochtman dc3f10cae3 Wrap timeouts around network operations 2022-02-04 11:39:13 +08:00
Dirkjan Ochtman 5fb32978bd Improve check request API types by redirecting serialization 2022-01-31 14:04:48 +08:00
Dirkjan Ochtman fdec3f29fc Redirect CheckResponse deserialization to improve interface 2022-01-31 14:04:48 +08:00
Dirkjan Ochtman a5d6643d6f Share CheckResponse type with contacts 2022-01-31 14:04:48 +08:00
Dirkjan Ochtman dd1c9c1e66 Share CheckResponse types for domain and host resources 2022-01-31 14:04:48 +08:00
Dirkjan Ochtman 24356a722a Re-export command types for easier access 2022-01-03 10:29:58 +08:00
Dirkjan Ochtman 0db2c6d008 Abstract EppClient over stream type 2022-01-03 10:22:20 +08:00
Dirkjan Ochtman 6d063804d3 Use consistent naming for error types 2021-12-27 15:29:09 +08:00
Dirkjan Ochtman 95e21eb9ea Reinstate contact module as a separate file 2021-12-15 23:40:56 +08:00
Dirkjan Ochtman ae0a6589a9 Reinstate domain module as a separate file 2021-12-15 23:40:56 +08:00
Dirkjan Ochtman 62645eec96 Minimize configuration interface API 2021-12-14 23:12:28 +08:00
Dirkjan Ochtman 0ac766e848 Rename registry module to connection 2021-12-14 23:12:28 +08:00
Dirkjan Ochtman 6695a20a18 Remove now unnecessary workspace 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 85ae3d601c deserialization boilerplate 2021-07-20 15:45:01 +08:00
Ritesh Chitlangi 6f9f526385 clean up xml serialization 2021-07-20 01:56:10 +08:00
Ritesh Chitlangi f503132d85 WIP initial commit with working greeting and login calls 2021-07-17 03:16:28 +08:00