h0ps

Results 9 issues of h0ps

### Contribution description This PR adds basic support for LoRaWAN version 1.1. This includes joining a network and sending / receiving data. This PR also modifies the LoRaWAN 1.0 code...

Area: network
Area: tests
Area: build system
CI: ready for build
Area: LoRa
Area: sys
Area: examples

### Contribution description With the 2022.04 release being out this PR removes the `flashpage_*_free` functions deprecated with #17860. I reverted all the changes I introduced with #16972 except for be254d4125c24805cba06e6e7cbe7dbb3acc0a69...

Platform: native
Platform: MSP
Platform: ARM
Area: tests
Area: build system
Area: drivers
Platform: RISC-V
Area: cpu

Initial implementation of xxd. Some things are missing such as: - patching a hexdump into a binary - colorized output - seeking relative to current stdin offset - EBCDIC encoding...

✅ pr-community-approved

### Contribution description This PR adds start and end markers for the `flash_writable` section. For the ESP32x SoCs these were already added in #19079.

Platform: MSP
Platform: ARM
Platform: RISC-V
Area: cpu

This PR adjusts the expected error codes of some tests based on the [issue](https://github.com/solokeys/fido2-tests/issues/55) I opened a few weeks ago. This PR only adjusts the expected error codes of tests...

There are some test cases where you expect wrong error codes in my opinion. These are: [test_zero_length_pin_auth](https://github.com/solokeys/fido2-tests/blob/3f7893d8d1a39b009cddad7913d3808ca664d3b7/tests/standard/fido2/pin/test_pin.py#L99): * For both, `MakeCredential` and `GetAssertion` the [CTAP](https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html#using-pinToken-in-authenticatorMakeCredential) spec states that `CTAP2_ERR_PIN_NOT_SET` if...

Hey guys, I saw in your [documentation](https://www.chirpstack.io/docs/chirpstack/features/rejoin.html?highlight=rejoin#rejoin-configuration) that chirpstack is supposed to support LoRaWAN 1.1 rejoin requests. In the code I can find functionality for the `RejoinParamSetupReq`, however I haven't...

### Contribution description This PR adds changes to make the FIDO2 API usable without a transport layer as well as improve the overall usability. With this come changes specific to...

Platform: native
Area: doc
Area: tests
Process: API change
Area: cpu
Area: sys

### Contribution description Update the fido2 test package to the latest version. Also fix a small bug in the GetAssertion & GetNextAssertion behavior which became apparent because a new test...

Area: tests
Area: pkg
CI: ready for build
Area: sys