Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add LoRa ADR #2

Closed
wants to merge 868 commits into from
Closed

Add LoRa ADR #2

wants to merge 868 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 14, 2024

  1. Merge pull request RIOT-OS#20469 from emmanuelsearch/readme-rdm

    rdm/README: add rdm0003 to the list
    dylad authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6a59642 View commit details
    Browse the repository at this point in the history
  2. treewide: remove deprecated gnrc_netdev_default module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6796b93 View commit details
    Browse the repository at this point in the history
  3. treewide: remove deprecated gnrc_pktbuf_cmd module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    67b8c67 View commit details
    Browse the repository at this point in the history
  4. treewide: remove deprecated gnrc_netif_cmd_lora module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    1bbb020 View commit details
    Browse the repository at this point in the history
  5. treewide: remove deprecated gnrc_udp_cmd module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    5b3b426 View commit details
    Browse the repository at this point in the history
  6. treewide: remove deprecated heap_cmd module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    5a2e5d7 View commit details
    Browse the repository at this point in the history
  7. treewide: remove deprecated i2c_scan module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d6e6c4f View commit details
    Browse the repository at this point in the history
  8. treewide: remove deprecated md5sum module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    dac4d46 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. cpu/native/periph/qdec: remove useless loop

    Signed-off-by: Gilles DOFFE <[email protected]>
    gdoffe committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    3bfabb4 View commit details
    Browse the repository at this point in the history
  2. cpu/native: return 0 for all gpio_init*() calls

    If the gpio is initialized as an input or interruptable pin, the
    gpio_mock driver returns -1 leading to failed initialization.
    However that is not because nothing can change the GPIO state that it
    has to be an error.
    Return 0 in all cases.
    
    Signed-off-by: Gilles DOFFE <[email protected]>
    gdoffe committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    5b4c8fe View commit details
    Browse the repository at this point in the history
  3. cpu/native: mark gpio_mock function as weak

    This allows developpers to override gpio behavior into their
    applications.
    
    Signed-off-by: Gilles DOFFE <[email protected]>
    gdoffe committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    24d9657 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. sys/usbus: answer get_status if request is standard type

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    f44ef81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e3f18e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    408218f View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20476 from benpicco/nanocoap-ipv4

    nanocoap_sock: add support for IPv4
    maribu authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    4850881 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Merge pull request RIOT-OS#20381 from maribu/build-system/no-warn-rwx

    build sytem: add `--no-warn-rwx-segments` to linker
    maribu authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    f0d2906 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1688be5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request RIOT-OS#20281 from keestux/fix/refactor-tests-peri…

    …ph-uart
    
    Refactor tests periph uart
    Teufelchen1 authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    5f0dc59 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20477 from maribu/examples/default/drop_un…

    …used_include
    
    examples/default: drop unused #include
    dylad authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    76ef767 View commit details
    Browse the repository at this point in the history
  5. core/lib/cib: add several new peek functions

    This patch adds calls to be able to peek at items other than just the
    oldest item in a cib based FIFO. It also adds an "unsafe" peek to match
    the existing "unsafe" put and get functions.
    Enoch247 committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    b648165 View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20459 from benpicco/event_periodic_callbac…

    …k_create
    
    event_periodic_callback: add event_periodic_callback_create()
    mguetschow authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    3aaea1a View commit details
    Browse the repository at this point in the history
  7. cpu/rpx0xx: add PWM support

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    ba8b3dc View commit details
    Browse the repository at this point in the history
  8. boards/rpi-pico: create PWM configuration

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    7a6cfd9 View commit details
    Browse the repository at this point in the history
  9. boards/rpi-pico: add PWM support in Kconfig

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    8b84fc5 View commit details
    Browse the repository at this point in the history
  10. treewide: remove deprecated nice module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    26058cf View commit details
    Browse the repository at this point in the history
  11. treewide: remove deprecated random_cmd module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    b246f63 View commit details
    Browse the repository at this point in the history
  12. treewide: remove deprecated sha1sum module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    035c965 View commit details
    Browse the repository at this point in the history
  13. treewide: remove deprecated sha256sum module

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    05220c6 View commit details
    Browse the repository at this point in the history
  14. Merge pull request RIOT-OS#20475 from dylad/pr/usbus/fix_get_status_r…

    …esponse
    
    sys/usbus: answer get_status if request is standard type
    bergzand authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    a365a97 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    868d839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2b6d28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d9a9a3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20471 from dylad/pr/treewide/remove_deprec…

    …ation
    
    treewide: remove deprecated modules
    dylad authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9e2a2e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20473 from dylad/cpu/rpx0xx/pwm_support

    cpu/rpx0xx: add initial pwm support
    dylad authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    1c036e0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20464 from Enoch247/add-to-cib

    core/lib/cib: add new functionality
    dylad authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    c571039 View commit details
    Browse the repository at this point in the history
  7. Merge pull request RIOT-OS#20048 from leandrolanzieri/pr/tinydtls/che…

    …ck_public_key
    
    net/sock_dtls: add public key verification
    Teufelchen1 authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    741d6b3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20407 from chrysn-pull-requests/drop-rgbled

    drivers/rgbled: Remove driver
    Teufelchen1 authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    de176a8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    12194ad View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6229fda View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dc901b0 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'master' into rust-gcoap-add-saul

    Makefile.ci was completely removed, pending regeneration
    chrysn committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3abedbb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    280327e View commit details
    Browse the repository at this point in the history
  14. Merge pull request RIOT-OS#20481 from maribu/doc/doxygen/src/getting-…

    …started.md
    
    doc/doxygen/src/getting-started.md: fix broken link
    dylad authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    226a9ca View commit details
    Browse the repository at this point in the history
  15. .murdock: document TESTS_BOARDS_LLVM_COMPILE

    The comment above TESTS_BOARDS_LLVM_COMPILE is misleading and
    outdated. This is due to an oversight in
    52cf2b4 where tests on LLVM where
    re-enabled.
    
    This drops the old comment and instead adds a comment why only a
    subset of boards are build on LLVM.
    maribu committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a4df903 View commit details
    Browse the repository at this point in the history
  16. cpu/stm32/periph/gpio: simplify conditional code

    This patch similifies some of the handling of differences between STM32
    chips. The intent is to improve scaling of the code as more chips are
    added.
    Enoch247 committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    8555a66 View commit details
    Browse the repository at this point in the history
  17. Merge pull request RIOT-OS#20482 from maribu/murdock/llvm-comment

    .murdock: document TESTS_BOARDS_LLVM_COMPILE
    maribu authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    21bd422 View commit details
    Browse the repository at this point in the history
  18. Merge pull request RIOT-OS#15485 from miri64/mbox/enh/mbox-unset

    mbox: provide function to unset initialized mbox
    Teufelchen1 authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5242533 View commit details
    Browse the repository at this point in the history
  19. treewide: remove deprecated module shell_commands

    Replaces it by shell_cmds_default where needed
    
    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    dcc732a View commit details
    Browse the repository at this point in the history
  20. treewide: replace shell_commands module in documentation

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f78a41f View commit details
    Browse the repository at this point in the history
  21. drivers/mtd_flashpage: fix comperror when compiling without asserts

    the variable cpu_flash_base is only used in asserts. This gives errors if you compile without them.
    FlapKap committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    02d86c2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    666d429 View commit details
    Browse the repository at this point in the history
  23. sys/tiny_strerror: fix compilation on LLVM

    Mixing address spaces is something LLVM doesn't like (for good
    reason). This re-organized the code a bit so that this does not
    happen anymore, even on AVR.
    
    Split out of RIOT-OS#16924
    maribu committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    7775fa7 View commit details
    Browse the repository at this point in the history
  24. cpu/sam0: don't enable TRFAIL interrupts

    these interrupts were used to generate USBDEV_EVENT_TR_FAIL which is deprecated and will be removed
    
    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    92c36df View commit details
    Browse the repository at this point in the history
  25. drivers/periph/usbdev: remove deprecated event flag

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    6fdc00a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d19182c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a62d77d View commit details
    Browse the repository at this point in the history
  28. Merge pull request RIOT-OS#20486 from FlapKap/tests/drivers/mtd_flash…

    …page_assert_error
    
    drivers/mtd_flashpage: fix comperror when compiling without asserts
    benpicco authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3ebccd7 View commit details
    Browse the repository at this point in the history
  29. Merge pull request RIOT-OS#20191 from benpicco/coap_get_method

    nanocoap: introduce coap_get_method()
    benpicco authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e3ce765 View commit details
    Browse the repository at this point in the history
  30. Merge pull request RIOT-OS#20483 from maribu/sys/tiny_strerror/llvm

    sys/tiny_strerror: fix compilation on LLVM
    maribu authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    4caa3bc View commit details
    Browse the repository at this point in the history
  31. Merge pull request RIOT-OS#20488 from dylad/pr/usbus/remove_deprecate…

    …d_event
    
    periph_usbdev: remove deprecated event flag
    benpicco authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    17ec57e View commit details
    Browse the repository at this point in the history
  32. Merge pull request RIOT-OS#18870 from Teufelchen1/fix/llvm_gnrc_lorawan

    llvm: Fix unused function warning
    maribu authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    23d30cb View commit details
    Browse the repository at this point in the history
  33. Merge pull request RIOT-OS#20487 from mguetschow/dhcpv6-os

    dist/tools/dhcpv6-pd_ia: recognize Debian correctly
    maribu authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0c2601d View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. rust: Selectively update riot-sys

    Changes pulled by this are:
    * add hashes to riot-sys headers <RIOT-OS/rust-riot-sys#43>
    * administrative changes (riot-sys 0.7.11, CI fixes)
    chrysn committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e8c28ef View commit details
    Browse the repository at this point in the history
  2. rust: Update non-RIOT dependencies

    All changes appear to be minor; some crates that were previously part of
    the build dependencies twice can now be shared between build
    dependencies.
    chrysn committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7e8031f View commit details
    Browse the repository at this point in the history
  3. rust: Selectively update riot-wrappers

    Changes pulled by this are:
    * optimizations around panicking <RIOT-OS/rust-riot-wrappers#82>
    * administrative changes (CI fixes)
    chrysn committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a0ee4de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c82ea19 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20489 from chrysn-pull-requests/riot-updat…

    …es-before-2024.04
    
    Rust updates for 2024.04
    chrysn authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d8e693c View commit details
    Browse the repository at this point in the history
  6. rust: Make dependencies visible

    The Cargo.lock of rust_riotmodules_standalone should explicitly list all
    versions of software that would ever be pulled in by enabling RIOT
    modules backed by a Rust crate. That way, the Cargo.lock file will not
    spontaneously change because the software is being built with a
    different set of modules enabled.
    
    This did not happen before, because while the optional dependencies
    could all be selected on the command line, they were not visible as
    possible features to `cargo update`, and were thus not encoded in the
    Cargo.lock file.
    chrysn committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a5c9ac2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec0aaf9 View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20490 from chrysn-pull-requests/codeowners…

    …-rust
    
    codeowners: Notify chrysn on Rust PRs
    chrysn authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a344561 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b40c9a0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    218d79f View commit details
    Browse the repository at this point in the history
  11. Merge pull request RIOT-OS#20467 from dylad/pr/cpu/stm32/usbdev_fs/do…

    …nt_autopull_ztimer
    
    cpu/stm32/periph/usbdev_fs: avoid using ztimer when not needed
    Teufelchen1 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    30e745d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    63e057c View commit details
    Browse the repository at this point in the history
  13. cpu/stm32: remove redundant conditional compile

    This patch removes a largely redundant block of conditional includes.
    
    The removed includes are moved into the family specific headers so that
    the more specific headers may override defaults defined in the shared
    headers.
    Enoch247 committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fd105b7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request RIOT-OS#20491 from emmanuelsearch/doxygen-vision

    doxygen: added vision.md imported from Wiki
    dylad authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a0dc699 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    6acbebb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48d4e8a View commit details
    Browse the repository at this point in the history
  3. Merge pull request RIOT-OS#17554 from chrysn-pull-requests/rust-gcoap…

    …-add-saul
    
    examples/rust-gcoap: Add SAUL
    chrysn authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d10fa1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a21de1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd2a79d View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20496 from emmanuelsearch/doxygen-communit…

    …y-processes
    
    doxygen: added community processes (import from Wiki)
    dylad authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    72f7869 View commit details
    Browse the repository at this point in the history
  7. Merge pull request RIOT-OS#20479 from Enoch247/simplify-stm32-gpio-code

    cpu/stm32/periph/gpio: simplify condition code
    maribu authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ad4b8f2 View commit details
    Browse the repository at this point in the history
  8. sys/net/coap: cast in non-config define

    If we try to set the compile-time config we need to always remember casting, instead, just cast in the places that are not exposed to users
    MrKevinWeiss committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    575ab68 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1e45261 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    863fe9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    208e757 View commit details
    Browse the repository at this point in the history
  3. Merge pull request RIOT-OS#20495 from Enoch247/simplify-stm32-clk-inc…

    …ludes
    
    cpu/stm32: remove redundant conditional compile block
    aabadie authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    9f51dae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6154c12 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20497 from MrKevinWeiss/pr/fix/gcoapsize

    sys/net/coap: cast in non-config define
    benpicco authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e2a2c42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0dc04f6 View commit details
    Browse the repository at this point in the history
  7. tests/unittests/README: link to wiki updated

    This commit changes the link about supported boards in the README from the wiki page to the RIOT-OS website.
    Since the wiki is not up to date.
    See also [this pull request](https://github.com/RIOT-OS/riot-os.org/pull/109/files) that fixed the same link on the website.
    jkarinkl committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    623f78d View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20499 from benpicco/coap_build_hdr-const

    nanocoap: allow token to be const in coap_build_hdr()
    maribu authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3d13f1f View commit details
    Browse the repository at this point in the history
  9. Merge pull request RIOT-OS#20500 from jkarinkl/supported_boards_chang…

    …e_wiki_link
    
    tests/unittests/README: link to Supported Boards updated (wiki -> site)
    maribu authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d76fc8d View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    b9b09c0 View commit details
    Browse the repository at this point in the history
  2. cpu/native: enhance GPIO mocking with 2D array representation

    This commit introduces a more robust GPIO mocking mechanism by utilizing
    a 2-dimensional array. Each element of the array holds a gpio_mock_t
    structure describing a pin's attributes such as value, mode, flank,
    interruption callback, and callback argument.
    
    This enhancement allows for the arbitrary simulation of GPIOs across
    various microcontroller architectures using the current API, while
    maintaining consistency through the use of the GPIO_PIN macro.
    
    Additionally, it should be noted that only the maximum number of ports
    and maximum number of pins can be altered according to the context.
    
    The implemented API in gpio_mock.c remains rudimentary, providing no
    validation but fulfilling the required functions. However, it remains
    customizable as all its functions are marked as weak.
    
    Signed-off-by: Gilles DOFFE <[email protected]>
    gdoffe committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    ebf95d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. sys/hashes: support for SHA-{384,512/{224,256}}

    pkg/esp32_sdk: rename sha384_init to avoid name clash
    mguetschow committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9300007 View commit details
    Browse the repository at this point in the history
  2. Merge pull request RIOT-OS#20484 from mguetschow/hashes-sha512-trunc

    sys/hashes: support for SHA-{384,512/{224,256}}
    Teufelchen1 authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    4982049 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a89402 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20423 from derMihai/mir/at_urc

    drivers/at: fix URC handling and add better testing
    kfessel authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e6f03db View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Merge pull request RIOT-OS#20485 from dylad/pr/treewide/remove_deprec…

    …ated_shell_commands
    
    treewide: remove deprecated shell_commands module
    maribu authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1b64abf View commit details
    Browse the repository at this point in the history
  2. Merge pull request RIOT-OS#20502 from krzysztof-cabaj/nucleo-c031c6-ADC

    boards/nucleo-c031c6: fix ADC and enhance doc
    maribu authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    4be2b71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f31f820 View commit details
    Browse the repository at this point in the history
  4. doc/community-process: improve markdown style

    This contains minor changes to ease maintaining the document (e.g.
    by using reference-style links so that an URL needs to be updated
    only in a single place) and adds explicit anchors to ease linking to
    a certain section.
    maribu committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6844ba2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20363 from mguetschow/malloc-monitor

    Monitoring malloc usage
    maribu authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a9d052b View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20503 from maribu/doc/community-process/style

    doc/community-process: improve markdown style
    dylad authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b424711 View commit details
    Browse the repository at this point in the history
  7. doc/doxygen: fix name and intro of "Modules" section

    This fixes a regression from RIOT-OS#20443
    which does cause the modules to re-appear in the side panel, but under
    the name "Topics" rather than "Modules".
    maribu committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5a966fb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    db965c9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0f2b71c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0a9c51f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ff7f7cc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6d39d14 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7a68fb0 View commit details
    Browse the repository at this point in the history
  14. Merge pull request RIOT-OS#20410 from benpicco/cpu/esp8266-spi_clk

    cpu/esp8266: allow arbitrary SPI clocks
    MrKevinWeiss authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6c6d2f9 View commit details
    Browse the repository at this point in the history
  15. Merge pull request RIOT-OS#18684 from chrysn-pull-requests/rust-easie…

    …r-updates
    
    rust: Make dependencies visible
    MrKevinWeiss authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    29a756b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3eeac98 View commit details
    Browse the repository at this point in the history
  17. cpu/samd5x: implement driver for samd5x CAN controller

    cpu/samd5x: load RX mailbox
    firas-hamdi committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    e4e5558 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    477f9cd View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a40735a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    01782e8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    74bf01b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    491a1cd View commit details
    Browse the repository at this point in the history
  23. gnrc/lwmac: Reduce code duplication

    Both _rx_management_failed and _rx_management_success functions
    attempt to sleep after handling the packet reception
    failure/success. This commit extracts the sleep attempt in a
    new _rx_management_attempt_sleep function.
    
    Signed-off-by: Francois Berder <[email protected]>
    francois-berder authored and miri64 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7523bb0 View commit details
    Browse the repository at this point in the history
  24. gnrc/gomach: Reduce code duplication

    The function gomach_vtdma_end is nearly identical to _no_vtdma_after_cp
    expect the first few lines. This commit replaces the duplicating code
    in gomach_vtdma_end by a call to _no_vtdma_after_cp.
    
    Signed-off-by: Francois Berder <[email protected]>
    francois-berder authored and miri64 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9056e14 View commit details
    Browse the repository at this point in the history
  25. Merge pull request RIOT-OS#19709 from benpicco/appendectomy

    rdm/radio_hal: remove appendix A
    benpicco authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5349775 View commit details
    Browse the repository at this point in the history
  26. Merge pull request RIOT-OS#20506 from maribu/doc/doxygen-menu/fix-nam…

    …e-of-modules-category
    
    doc/doxygen: fix name and intro of "Modules" section
    kfessel authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7b1ed57 View commit details
    Browse the repository at this point in the history
  27. Merge pull request RIOT-OS#20498 from miri64/doc/enh/vision-graphic

    doc: add graphic to vision page
    kfessel authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    20decc9 View commit details
    Browse the repository at this point in the history
  28. Merge pull request RIOT-OS#20493 from OlegHahm/pr/doxygen/add_term_co…

    …nfig
    
    doc: add terminal program configuration
    maribu authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    285b99c View commit details
    Browse the repository at this point in the history
  29. Merge pull request RIOT-OS#16502 from francois-berder/remove-code-dup…

    …lication
    
    sys/net/gnrc: Remove code duplication
    miri64 authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    4059244 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1924b06 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    2ace90a View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    1fcc34d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    9f9da87 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    b98e5bd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    3c78c3d View commit details
    Browse the repository at this point in the history
  36. Merge pull request RIOT-OS#20478 from mariemC/Mariem/dtls_default_use…

    …r_params_fix
    
    pkg/tinydtls: enforce the default dtls user params to be configurable
    benpicco authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    222a2e1 View commit details
    Browse the repository at this point in the history
  37. Merge pull request RIOT-OS#20507 from benpicco/tools/openocd-tigard_fix

    tools/openocd: define SWD_EN signal for tigard
    maribu authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2c93cde View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    e3da305 View commit details
    Browse the repository at this point in the history
  39. Merge pull request RIOT-OS#20460 from Einhornhool/pr/psa-use-csprng

    sys/psa_crypto: use SHA256 CSPRNG as default
    mguetschow authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    edefdb7 View commit details
    Browse the repository at this point in the history
  40. tests/shell: add test for preemption

    This tests if a blocking stdio read will allow other threads to be scheduled.
    benpicco committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ac383b3 View commit details
    Browse the repository at this point in the history
  41. cpu/samd5x: fix C++ build

    benpicco committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    16cfaab View commit details
    Browse the repository at this point in the history
  42. Merge pull request RIOT-OS#20508 from Teufelchen1/core/guard_pm

    core: Guard pm_set_lowest with module_periph_pm
    benpicco authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    84bf921 View commit details
    Browse the repository at this point in the history
  43. Merge pull request RIOT-OS#19005 from benpicco/tests/shell-preempt

    tests/shell: add test for preemption
    benpicco authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    d13faeb View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. doc: Allow resizing of side-nav

    Currently it is not possible to resize the side-nav of the RIOT doxygen website in firefox.
    This is caused by the window resize_handler being called even for resizing inside the window.
    The resize_handler resets the side-nav to a cached size preventing resizing. This commit fixes
    this by checking if the window was actually resized.
    Remmirad committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    084c42c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0fdc3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be8a2c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c9cc37 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20fcb1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6dbf1c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c02ab3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d265330 View commit details
    Browse the repository at this point in the history
  9. gnrc_mac: deprecate module

    miri64 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0acb666 View commit details
    Browse the repository at this point in the history
  10. gnrc_lwmac: deprecate module

    miri64 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2deb888 View commit details
    Browse the repository at this point in the history
  11. gnrc_gomach: deprecate module

    miri64 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    653417d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0e2ab50 View commit details
    Browse the repository at this point in the history
  13. gcoap: make gcoap_req_send_tl() an alias of gcoap_req_send()

    As per the deprecation notice from July 2021 ;-).
    miri64 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2730858 View commit details
    Browse the repository at this point in the history
  14. doc: fix switched rows in board selection guide

    The nRF52840DK is an excellent wireless dev board due to the
    integrated debugger, the nRF52840-Dongle is missing the debugger and
    therefore a suboptimal choice.
    
    The nRF52840-Dongle is cheap and has an excellent form factor that
    allows to easily plug it into e.g. an OpenWRT system to quickly provide
    a border router. The nRF52840DK is too large and too expensive for that
    use case.
    
    It appears that the rows have just been switched by mistake, this
    switches them back to be correct.
    maribu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    9c50a36 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    568d607 View commit details
    Browse the repository at this point in the history
  16. tests/rsut_libs: add missing dependency

    In `main.c:115` the call
    `ztimer_sleep(ZTIMER_MSEC, _periodic_ctx.period.ms);` depends on the
    module `ztimer_msec`. Apparently, this was previously pulled in
    indirectly and the missing dep has gone unnoticed. This adds the
    dep explicitly to fix compilation issues that now have surfaced in
    the CI.
    maribu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c140eed View commit details
    Browse the repository at this point in the history
  17. Merge pull request RIOT-OS#20517 from maribu/tests/rust_libs

    tests/rsut_libs: add missing dependency
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e67e2fc View commit details
    Browse the repository at this point in the history
  18. Merge pull request RIOT-OS#20504 from MrKevinWeiss/pr/feather-nrf5284…

    …0-sense/generic
    
    driver/lsm6dsxx: Allow generic LSM6DSXX driver
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    42b68a5 View commit details
    Browse the repository at this point in the history
  19. Merge pull request RIOT-OS#20511 from Remmirad/enable-tree-nav-resizeing

    doc: Allow resizing of doxygen side-nav
    benpicco authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1b4f45f View commit details
    Browse the repository at this point in the history
  20. Merge pull request RIOT-OS#20512 from miri64/gnrc_mac/cleanup/deprecate

    gnrc_mac / gnrc_lwmac / gnrc_gomach: Deprecate modules
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    29374c6 View commit details
    Browse the repository at this point in the history
  21. Merge pull request RIOT-OS#20438 from MrKevinWeiss/pr/kconfig/dep/rem…

    …oval
    
    Remove Kconfig dependency modelling
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    04620d4 View commit details
    Browse the repository at this point in the history
  22. Merge pull request RIOT-OS#20514 from miri64/gcoap/cleanup/gcoap_req_…

    …send_aliasing
    
    gcoap: make gcoap_req_send_tl() an alias of gcoap_req_send()
    miri64 authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a2e3ca0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    50e03bb View commit details
    Browse the repository at this point in the history
  24. cpu/msp430/f2xx: clean up periph_uart,periph_spi

    This cleans up the USCI based UART and SPI implementations and allows
    multiple instances of either interface to be configured by the
    boards. In addition, it allows sharing the USCI peripherals to provide
    multiple serial interfaces with the same hardware (round-robin).
    maribu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    aef5b65 View commit details
    Browse the repository at this point in the history
  25. examples,tests: bump Makefile.cis

    Ran `dist/tools/insufficient_memory/update_insufficient_memory_board.sh`
    for both `z1` and `olimex-msp430-h2618`.
    maribu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    10ee192 View commit details
    Browse the repository at this point in the history
  26. Merge pull request RIOT-OS#20516 from maribu/doc/board-selection-guide

    doc: fix switched rows in board selection guide
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    15e2b9e View commit details
    Browse the repository at this point in the history
  27. Merge pull request RIOT-OS#20357 from maribu/cpu/msp430/usci

    cpu/msp430/f2xx: clean up periph_uart,periph_spi
    maribu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    4b3308c View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    5c75f84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    549f215 View commit details
    Browse the repository at this point in the history
  3. gnrc_lorawan: Remove gnrc_nettype_lorawan dependency

    With the removal of `CONFIG_GNRC_NETIF_LORAWAN_NETIF_HDR` it does not
    use `GNRC_NETTYPE_LORAWAN` anymore, so this module is not required
    anymore.
    miri64 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    810f1a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6d5500 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c05474c View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20515 from miri64/gnrc_netif/cleanup/rm-CO…

    …NFIG_GNRC_NETIF_LORAWAN_NETIF_HDR
    
    gnrc_netif: remove deprecated CONFIG_GNRC_NETIF_LORAWAN_NETIF_HDR
    miri64 authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6c46d26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9d2dda2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20518 from miri64/gcoap/bug/quality-defects

    gcoap: fix code quality defects
    miri64 authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    819a4a1 View commit details
    Browse the repository at this point in the history
  9. Merge pull request RIOT-OS#19736 from firas-hamdi/cpu/samd5x-write-CA…

    …N-driver
    
    cpu/samd5x write can driver
    benpicco authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    333207d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    603c5fe View commit details
    Browse the repository at this point in the history
  11. Merge pull request RIOT-OS#20520 from krzysztof-cabaj/nucleo-c031c6-PWM

    boards/nucleo-c031c6: add PWM configuration
    benpicco authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c694158 View commit details
    Browse the repository at this point in the history
  12. eclipsesym/cmdline2xml.sh: avoid egrep

    The egrep and fgrep commands have been deprecated since 2007. Beginning
    with GNU Grep 3.8, calling these commands will now issue a warning to the
    user that instead they should use grep -E and grep -F, respectively.
    keestux committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    39cc420 View commit details
    Browse the repository at this point in the history
  13. Merge pull request RIOT-OS#20431 from cogip/native_fixes

    cpu/native: add gpio-mock
    kfessel authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    3e2ab59 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Merge pull request RIOT-OS#20522 from keestux/fix/eclipsesym-script

    Avoid using egrep
    dylad authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    48a8e65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    013e884 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Merge pull request RIOT-OS#20521 from Ollrogge/rtc_support

    cpu/stm32u5: Enable rtc support
    benpicco authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    ad51739 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. sys/shell/cmds: Guard periph_pm calls

    It would seem that either we need to require the periph_pm module in shell
    or make it optional... since we have many other optional modules here
    and we still may want the RIOT_VERSION command, lets make it optional for now.
    MrKevinWeiss committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    e017c01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67abda0 View commit details
    Browse the repository at this point in the history
  3. boards/feather-nrf52840-sense: use generic lsm6dsxx

    This will help handle multiple board variants such as rev B and C.
    MrKevinWeiss committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    99daaec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0503e61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bead59e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35f6267 View commit details
    Browse the repository at this point in the history
  7. core/lib: guard pm_off

    MrKevinWeiss committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    1fcdb10 View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20526 from MrKevinWeiss/pr/feathersaul

    boards/feather-nrf52840-sense: use generic lsm6dsxx
    MrKevinWeiss authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a9b9569 View commit details
    Browse the repository at this point in the history
  9. Merge pull request RIOT-OS#20527 from Teufelchen1/deprecate/crc16

    sys/checksum: Remove deprecated crc16_ccitt functions
    Teufelchen1 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    3c07ebc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4d467bf View commit details
    Browse the repository at this point in the history
  11. cpu/stm32/gpio_ll: fix ifdef

    APB12 is never defined as a macro. It is an element in the bus_t enum.
    Therefore, the test to check if it is defined will always fail.
    
    APB12 is not a real bus. It is the second register of the APB1 bus. I am
    not aware of any STM32 family where the ABP2 bus is implmented (ie
    RCC_APB2ENR_SYSCFGEN is defined) and devices attached to said bus are
    enabled via the APB1 second register. For this reason, the fix is to
    simply remove the check.
    Enoch247 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    1b1fbfe View commit details
    Browse the repository at this point in the history
  12. cpu/stm32/gpio_ll: make style consistent

    This block of code inconsistently made use of else-if statments. The
    patch makes the use consistent. The change also makes the code a bit
    simpler to read.
    Enoch247 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    aef5dfe View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Merge pull request RIOT-OS#20528 from Teufelchen1/deprecate/suit

    sys/suit: Remove deprecated suit_coap_run function
    benpicco authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a9e7b44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    127a290 View commit details
    Browse the repository at this point in the history
  3. sys/phydat: Remove deprecated print function

    Co-authored-by: Marian Buschsieweke <[email protected]>
    Teufelchen1 and maribu committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    96e748d View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20535 from benpicco/TextUIRunner_end-return

    sys/embunit: return failure state in TextUIRunner_end()
    benpicco authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    255a692 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39ba95a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11b4564 View commit details
    Browse the repository at this point in the history
  7. rust: Update riot-wrappers

    This pulls in [87].
    
    [87]: RIOT-OS/rust-riot-wrappers#87
    chrysn committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    628a8b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Merge pull request RIOT-OS#20538 from chrysn-pull-requests/unblock-20529

    rust: Update riot-wrappers
    maribu authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    62431ca View commit details
    Browse the repository at this point in the history
  2. Merge pull request RIOT-OS#20529 from Teufelchen1/deprecate/phydat_str

    sys/phydat: Remove deprecated print function
    maribu authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    be0d276 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71d47cd View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20530 from Enoch247/fix-stm32-gpio-ll

    cpu/stm32: Fix ifdefs in periph_gpio_ll
    maribu authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6ecbbe4 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge pull request RIOT-OS#20434 from benpicco/DTLS_MAX_BUF-fix

    coap: ensure DTLS buffer is at least 200 bytes
    Teufelchen1 authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    b5f9772 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ddbba3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac40354 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20540 from Teufelchen1/fix/at_unittest

    unittests: Move at test to driver tests
    miri64 authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f167618 View commit details
    Browse the repository at this point in the history
  5. vfs: increase _FATFS_FILE_EXFAT

    fabian18 authored and benpicco committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    40b2341 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0bec02 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df62568 View commit details
    Browse the repository at this point in the history
  8. cord_lc: Process truncated reads

    Co-Authored-By: Marian Buschsieweke <[email protected]>
    chrysn and maribu committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    9820a65 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Merge pull request RIOT-OS#20547 from chrysn-pull-requests/lookup-pla…

    …usibility
    
    cord_lc: Process truncated reads
    maribu authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    00c30ac View commit details
    Browse the repository at this point in the history
  2. tests/sys/shell: increase the stack size of periodic thread

    Otherwise the test seems to be broken with LLVM toolchain
    
    Signed-off-by: dylad <[email protected]>
    dylad committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    364519d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a69d9c View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20548 from dylad/pr/tests/sys/shell/fix_ci…

    …_error_llvm
    
    tests/sys/shell: increase the stack size of periodic thread
    dylad authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    ad0d0b7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20546 from chrysn-pull-requests/doc-shell-…

    …no-security
    
    sys/shell/doc: Shell access is root access
    maribu authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    8bb8c5b View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    6279268 View commit details
    Browse the repository at this point in the history
  2. Merge pull request RIOT-OS#20542 from benpicco/vfs/exfat-bump

    vfs: increase _FATFS_FILE_EXFAT
    benpicco authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1fee410 View commit details
    Browse the repository at this point in the history
  3. sys/*: expose periph/pm.h

    I guess to reduce clutter we can always have the headers exposed since they are always included
    even when we are not using them.
    MrKevinWeiss committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b8c4617 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc1ac9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc88e0d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f648886 View commit details
    Browse the repository at this point in the history
  7. Merge pull request RIOT-OS#20551 from derMihai/mir/test_at_all_config

    tests/drivers/at_unit: fix unit tests on native
    Teufelchen1 authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    43f010c View commit details
    Browse the repository at this point in the history
  8. Merge pull request RIOT-OS#20553 from MrKevinWeiss/pr/feather/neopixle

    boards/feather-nrf52840-sense: Add WS281X_PARAM_PIN
    MrKevinWeiss authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e6bd633 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    016f074 View commit details
    Browse the repository at this point in the history
  10. Merge pull request RIOT-OS#20555 from Teufelchen1/fix/nimble

    pkg/nimble: Ignore bogus adv. during scan
    Teufelchen1 authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9f3786e View commit details
    Browse the repository at this point in the history
  11. cpu/nrf9160: fix gpiote0 vector isr

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d755957 View commit details
    Browse the repository at this point in the history
  12. boards/nrf9160dk: enable internal pullup on buttons

    Signed-off-by: Dylan Laduranty <[email protected]>
    dylad committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f7d0523 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Merge pull request RIOT-OS#20560 from dylad/pr/cpu/nrf9160/fix_gpio_isr

    cpu/nrf9160: fix GPIOTE ISR
    Teufelchen1 authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6595936 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68c7bfc View commit details
    Browse the repository at this point in the history
  3. Merge pull request RIOT-OS#20558 from derMihai/mir/isrpipe_timeout

    sys/isrpipe/read_timeout: don't set up timer if data is available
    benpicco authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    f5e6677 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#20523 from MrKevinWeiss/pr/guard_shell_pm

    core|sys: Guard periph_pm calls
    maribu authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    93b05d5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request RIOT-OS#20541 from chrysn-pull-requests/doc-shell-…

    …constraint
    
    shell/doc: Point users who run into shell buffer issues to the stdin buffer
    MrKevinWeiss authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5c4480d View commit details
    Browse the repository at this point in the history
  6. Merge pull request RIOT-OS#20556 from krzysztof-cabaj/nucleo-f767zi-DOC

    boards/nucleo-f767zi: doc update
    dylad authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    3e7bda9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request RIOT-OS#20559 from benpicco/suit-ENOBUFS

    sys/suit: return error when URL buffer is too small
    benpicco authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5a4d55a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    c8d5fe2 View commit details
    Browse the repository at this point in the history
  2. */Makefile.ci: Add gba_cartridge

    MrKevinWeiss authored and Teufelchen1 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    06c4cbb View commit details
    Browse the repository at this point in the history
  3. Merge pull request RIOT-OS#19519 from Teufelchen1/feat/gba

    boards/cpu: Add GBA boot support to RIOT
    Teufelchen1 authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8791e67 View commit details
    Browse the repository at this point in the history
  4. Merge pull request RIOT-OS#19849 from krzysztof-cabaj/LWIP-ifconfig-I…

    …Pv4-configuration
    
    sys/shell/lwip: add IPv4 configuration to lwip ifconfig command
    benpicco authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e3c02f5 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    89a1ae5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7656b48 View commit details
    Browse the repository at this point in the history
  3. gnrc_lorawan : Allow ADR operation

    akshaim authored and baharehf committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    86bf77b View commit details
    Browse the repository at this point in the history
  4. net/loramac : Expose to Kconfig

    akshaim authored and baharehf committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    19717a7 View commit details
    Browse the repository at this point in the history
  5. net/loramac : Update documentation

    akshaim authored and baharehf committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    721d91c View commit details
    Browse the repository at this point in the history