- 24 Jun, 2022 2 commits
-
-
Zeeshan Ali authored
CI: Update Linux image See merge request !521
-
Zeeshan Ali authored
-
- 22 Jun, 2022 7 commits
-
-
Zeeshan Ali authored
-
Zeeshan Ali authored
zv: Fix uuid::Uuid signature See merge request !520
-
Zeeshan Ali authored
The `s` signature was correct for Uuid when our (de)serializers were mistakenly marked as human-readble but after we fixed that in the last release, Uuid should be declared `ay`.
-
Zeeshan Ali authored
-
Zeeshan Ali authored
zv: allow ser of struct as array + *Type impls for IP address types See merge request !519
-
Zeeshan Ali authored
-
Zeeshan Ali authored
Since serde serializes Rust arrays as structs, this can sometimes create problems for us. For example, `std::net::IpAddr` enum can not have a static signature and hence can't implement `Type`. We could implement `DynamicType` for it but that's not a simple type to deal with. So let's just allow serializing struct as an ARRAY if given the signature of a ARRAY. It should be noted that our deserializer can already do the opposite so no changes needed there.
-
- 21 Jun, 2022 1 commit
-
-
Zeeshan Ali authored
Turns out the default implementation of `is_human_readable` methods returns `true`, which would break (de)serialization of many types that (de)serialize differently when dealing with a human-readable format.
-
- 18 Jun, 2022 3 commits
-
-
Zeeshan Ali authored
-
Zeeshan Ali authored
-
Zeeshan Ali authored
-
- 17 Jun, 2022 2 commits
-
-
Zeeshan Ali authored
zm,zd: Bump `syn` requirement to 1.0.61 Closes #269 See merge request !518
-
Zeeshan Ali authored
We're already using API introduced in 1.0.61 and the release is more than an year old so no biggie. Fixes #269.
-
- 14 Jun, 2022 3 commits
-
-
Zeeshan Ali authored
-
Zeeshan Ali authored
zb: require newer zvariant See merge request !516
-
Luca BRUNO authored
This updates `zvariant` minimum requirement to `3.3.0`, as we are already using some new primitives that didn't exist in older versions. It fixes build failures in existing consumers which already have older `zvariant` versions in their lockfile.
-
- 12 Jun, 2022 8 commits
-
-
Zeeshan Ali authored
-
Zeeshan Ali authored
-
Zeeshan Ali authored
zb: Satisfy latest nightly rustfmt See merge request !515
-
Zeeshan Ali authored
-
Zeeshan Ali authored
zv: Don't allow clippy::derive_partial_eq_without_eq See merge request !514
-
Zeeshan Ali authored
Seems all the false positives I saw are fixed now in latest nightly clippy.
-
Zeeshan Ali authored
Add support for nonce-tcp addresses and refine Windows support See merge request !507
-
Zeeshan Ali authored
Implement zvariant::Type for a bunch of commonly used types See merge request !513
-
- 10 Jun, 2022 11 commits
-
-
Zeeshan Ali authored
-
Zeeshan Ali authored
It's a proxy feature to enable time feature+dep in zvariant.
-
Zeeshan Ali authored
If time feature/dep is enabled.
-
Zeeshan Ali authored
-
Zeeshan Ali authored
It's a proxy feature to enable url feature+dep in zvariant.
-
Zeeshan Ali authored
If url feature/dep is enabled.
-
Zeeshan Ali authored
-
Zeeshan Ali authored
It's a proxy feature to enable uuid feature+dep in zvariant.
-
Zeeshan Ali authored
If uuid feature/dep is enabled.
-
Zeeshan Ali authored
-
Kas authored
-
- 09 Jun, 2022 1 commit
-
-
Kas authored
Improve error message for when neither "async-io" nor "tokio" have been enabled Inform about the UNIX socket caveat when only using "tokio" on Windows
-
- 08 Jun, 2022 2 commits
-
-
Zeeshan Ali authored
We'll use this in the following commits.
-
Kas authored
-