Age | Commit message (Collapse) | Author |
|
- This is the result of running `cargo fix --edition`, with some
manual adjustments.
- The vast majority of changes merely qualify module paths with
'crate::'.
- Two instances of adding an anonymous pattern to a trait's
function.
- `async` is a keyword in Rust 2018, and hence it needs to be
escaped (e.g. in the case of the net::r#async module).
- The manual adjustments were needed due to various shortcomings of
the analysis employed by `cargo fix`, e.g. unexpanded macros,
procedural macros, lalrpop grammars.
|
|
|
|
- Add bindings for the new User ID constructors,
UserID::from_address and UserID::from_unchecked_address.
|
|
- Providing bindings for UserID::other and
UserID::address_or_other.
- Improve related documentation to reflect the changes to the
parser.
|
|
|
|
|
|
|
|
- Add pgp_user_id_new to instantiate from a c string.
- Add pgp_user_id_from_raw to instantiate from a not-NUL-terminated
buffer.
|
|
- Use `extern "C"` instead of `extern "system"`. The latter selects
stdcall, which is only appropriate for talking to the Windows API.
|
|
- Add pgp_user_id_name, pgp_user_id_comment, pgp_user_id_address,
and pgp_user_id_address_normalized.
|
|
- See #156.
|
|
- Fixes #224.
|
|
- This way we can easily introduce new transformations.
|
|
|