mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-27 23:41:18 +01:00
This pulls in several fixes from these repositories:
* riot-sys:
* Add `random` module to `riot-headers` (https://github.com/RIOT-OS/rust-riot-sys/pull/26)
* README: fix 2 typos (https://github.com/RIOT-OS/rust-riot-sys/pull/31)
* bindgen: Use 0.64 (https://github.com/RIOT-OS/rust-riot-sys/pull/30)
* wolfSSL support added (https://github.com/RIOT-OS/rust-riot-sys/pull/28)
* extern-types: Generate replacement types dynamically (https://github.com/RIOT-OS/rust-riot-sys/pull/27)
* Extern types: Add netq_t, make them large (https://github.com/RIOT-OS/rust-riot-sys/pull/25)
* doc: Suppress warnings about things C2Rust does not uphold (https://github.com/RIOT-OS/rust-riot-sys/pull/23)
* export macro_DAC_LINE (https://github.com/RIOT-OS/rust-riot-sys/pull/22)
* Add BINDGEN_OUTPUT_FILE export (https://github.com/RIOT-OS/rust-riot-sys/pull/21)
* riot-wrappers:
* DAC: Add wrapper around RIOTs DAC-interface (https://github.com/RIOT-OS/rust-riot-wrappers/pull/36)
* saul: Compatibly rename G* variants (https://github.com/RIOT-OS/rust-riot-wrappers/pull/50)
* tests: Add test for auto-init when auto-init debug is active (https://github.com/RIOT-OS/rust-riot-wrappers/pull/48)
* gcoap: Provide link encoder (https://github.com/RIOT-OS/rust-riot-wrappers/pull/47)
* Drop SUIT support in riot-wrappers (https://github.com/RIOT-OS/rust-riot-wrappers/pull/44)
* Add an auto init module (https://github.com/RIOT-OS/rust-riot-wrappers/pull/45)
* gcoap: Allow registration without scope for 'static listeners (https://github.com/RIOT-OS/rust-riot-wrappers/pull/43)
Through direct dependency changes (the bindgen update), the number of
transitive dependencies could be reduced.