chrysn

Results 314 issues of chrysn

When an observation is requested (by sending the Observe option) but not used (by hooking to the set_callback of the response's .observation and .cancel()ing it when not needed any more),...

None of the tests just caught the intermediate state where server-side Block1 handling works, but responses are sent back as jumbomessages. The test suite better check for that.

test suite

I think the current request API is bad -- returning from `context.request(x)` a Response that has an awaitable `.response` and possibly an aiter-able `.observation` is inherently racy (or needs additional...

help wanted

[RFC8132 Section 2.4](https://tools.ietf.org/html/rfc8132#section-2.4) quietly introduced FETCH with observe, which brings an allowed combination of Block1 and Observe. While aiocoap (as of the current OSCORE development branch) supports FETCH with Observe,...

observation
blockwise

``` $ pretty2diag.rb .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic.rb:73:in `to_json': source sequence is illegal/malformed utf-8 (JSON::GeneratorError) from .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic.rb:73:in `cbor_diagnostic' from .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic.rb:83:in `block in cbor_diagnostic' from .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic.rb:83:in `map' from .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic.rb:83:in `cbor_diagnostic' from .../3.0.0/gems/cbor-diag-0.7.6/lib/cbor-diagnostic-helper.rb:32:in `cbor_diagnostic_output' from .../3.0.0/gems/cbor-diag-0.7.6/bin/pretty2diag.rb:17:in...

The `unsealed_read_write` feature that lifts the seals off Read and Write is convenient now, but I have doubts it's ideal with respect to maintaining stable versions: A crate that depends...

enhancement
help wanted

From a brief look over the code (and judging from the explanations around slabs in the docs), fasteval should be easily usable on platforms without dynamic memory allocation. Some features...

When using pqiv from a file manager to open images, it has the impractical property that only single files get opened. That behavior makes sense from a command line perspective...

This ensures that people opening pqiv from the file manager can still access the rest of the files in the directory, as is common with image viewers. Contributes-To: https://github.com/phillipberndt/pqiv/issues/201

In montage view, it's not possible to zoom around with default key bindings. A key binding I'm currently using is ```ini [keybindings] @MONTAGE { + { set_thumbnail_size(256,256) } - {...

help wanted