dishmaker

Results 42 issues of dishmaker

So there is an ISO/RFC example with 2 invalid ASN.1 values: BIT STRING and UTF8String All the other tags are valid. With `throw new Error(...)` the ASN.1 JS Decoder wouldn't...

```java public class TestClass { public static void main(String[] args) { try { System.out.println("Hello,"); if("a".equals("b")) { return; } System.out.println("World!"); }catch(Exception e) { System.out.println("Exception"); } } } ``` ``` Error: analyze_file...

Continuation from https://github.com/RustCrypto/formats/issues/1228 `Reader` trait contains too many methods. All reader methods should return bytes for interoperability and ease of implementation. Currently `peek_header` returns `der::Header` which is a library struct...

Hi! My .exe file using `der` crate for a huge protocol is too large (12 MB for a simple DER encoder/decoder) I've just used `cargo bloat` and `cargo llvm-lines` on...

It's useful to extract position from Deserializer when error occurs. Line and column can be extracted from inner reader without the need for RefCell inside a custom Cursor. Other serde...

enhancement
serde

serde_json supports enums: | Kind | Enum field | |--|--| | Unit | `"field": "Unit",` | Newtype | `"field": { "Newtype": 42 },` | Tuple | `"field": { "Tuple": [42,...

help wanted
question
serde

```rust // [package] // name = "xml_vs_json" // version = "0.1.0" // edition = "2021" // [dependencies] // eyre = "0.6.12" // quick-xml = { version = "0.31.0", features =...

Fixes - https://github.com/Frommi/miniz_oxide/issues/165 - https://github.com/bearcove/rc-zip/issues/99 I know this PR will not be merged, but it proves that state saving is actually possible! Entire `DecompressorOxide` state compresses into only 356 bytes,...

My suggestion from: - https://github.com/Frommi/miniz_oxide/issues/163

`DecompressorOxide` does implement Clone. So it is possible to 'save' the state and 'restore' it later. However, state Clone-restore only works during the lifetime of the program. Following my issue...