chrysn
chrysn
The tinyDTLS library used in aiocoap only supports PSK, which can only do mutual authentication. Ways to fix this are to add RPK or certificate support to tinyDTLS (including the...
Group block tests are now enabled, and the fragmentation threshold is now increased (since 14f091e1f289f0fe009163e65d8181ccf2334fc7) to not cause outer-blockwise. It's still a bad workaround though (because the transport's total message...
Current as-far-as-I-get code: ```python import micropip await micropip.install('aiocoap[oscore]') import aiocoap ctx = await aiocoap.Context.create_client_context() req = ctx.request(aiocoap.Message(code=aiocoap.GET, uri="coap+ws://demo.coap.amsuess.com/.well-known/core")) res = await req.response ``` which fails with "no transport can route"...
On how this could be used: * With probably just one change (set the forward proxy), all the guided tour and examples could be run without local installation. * With...
Since the latest release, wheels are uploaded, so the install is just `await micropip.install('aiocoap')` now.
A blocker to any serious use is https://github.com/pyodide/pyodide/issues/761, as without cryptography there is no OSCORE. (Sure there can be wss security using the browser trust model, but I don't *want...
The hard part about making ad-hoc versions weak is that users might also build instances during startup, assign properties and expect to recognize them by properties later (especially relevant to...
Thanks for contributing this as a PR. This fixes a symptom of the long-standing lack of cancellation (#92). This patch should stay functional for until that is fixed, and it's...
That the message class exposes token (and message ID) at all is a relic of before the introduction of the standalone token and message managers; it predates the existence of...
As an alternative to serializing, they could also use Request-Tag.