benpicco
f6e63d2bb3
Merge pull request #20628 from bmewen/master
...
pkg/wamr: Added support for THUMB_VFP in wamr Makefile
2024-04-30 09:54:42 +00:00
Berthelot Mewen
150058e8dd
pkg/wamr: Added support of THUMB_VFP
2024-04-30 09:25:58 +02:00
Marian Buschsieweke
7277d1d351
pkg/lwip: use sys/event for handling ISR and bhp
...
This is directly useful for the two driver using the bhp API, but also
other drivers profit from not loosing IRQs.
The main selling point is that this paves the way for implementing
netdev_driver_t::confirm_send().
Co-authored-by: benpicco <benpicco@googlemail.com>
Co-authored-by: Erik Ekman <eekman@google.com>
2024-04-29 19:12:58 +02:00
Benjamin Valentin
94f0c3b0e9
pkg/littlefs2: bump to v2.9.2
2024-04-17 23:14:35 +02:00
mguetschow
ad9d50163e
Merge pull request #20334 from mguetschow/psa-import-key
...
sys/psa_crypto: ed25519 private key {ex,im}port
2024-04-17 11:24:04 +00:00
Mikolai Gütschow
5f08f7478b
sys/psa_crypto: ed25519 private key {ex,im}port
2024-04-17 12:42:05 +02:00
Teufelchen1
b4267787ea
pkg/lwext4: Ensure NULL termination of vfs dir name
2024-04-16 11:39:16 +02:00
Teufelchen1
7b4c80d1bf
pkg/lwext4: Fix off-by-one error
2024-04-16 11:33:28 +02:00
Teufelchen1
cc88e0d41f
pkg/nimble: Ignore bogus adv. during scan
2024-04-08 14:07:13 +02:00
Marian Buschsieweke
04620d471c
Merge pull request #20438 from MrKevinWeiss/pr/kconfig/dep/removal
...
Remove Kconfig dependency modelling
2024-03-27 16:39:56 +00:00
Martine Lenders
0e2ab509fb
opendsme: fix markdown formatting of ASCII art in documentation
2024-03-27 11:07:31 +01:00
MrKevinWeiss
e0fdc3c16c
*Kconfig*: Modify Kconfig to remove dep model
2024-03-27 10:28:12 +01:00
benpicco
222a2e1d99
Merge pull request #20478 from mariemC/Mariem/dtls_default_user_params_fix
...
pkg/tinydtls: enforce the default dtls user params to be configurable
2024-03-26 17:48:08 +00:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files
2024-03-26 14:54:22 +01:00
Marian Buschsieweke
1b64abf7dc
Merge pull request #20485 from dylad/pr/treewide/remove_deprecated_shell_commands
...
treewide: remove deprecated shell_commands module
2024-03-26 08:39:26 +00:00
Teufelchen
4982049904
Merge pull request #20484 from mguetschow/hashes-sha512-trunc
...
sys/hashes: support for SHA-{384,512/{224,256}}
2024-03-25 11:48:22 +00:00
Mikolai Gütschow
9300007cf1
sys/hashes: support for SHA-{384,512/{224,256}}
...
pkg/esp32_sdk: rename sha384_init to avoid name clash
2024-03-25 12:35:10 +01:00
mariemC
208e757d33
pkg/tinydtls/contrib: add get user params
2024-03-22 12:19:15 +01:00
Dylan Laduranty
dcc732ac36
treewide: remove deprecated module shell_commands
...
Replaces it by shell_cmds_default where needed
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-19 15:10:51 +01:00
Teufelchen
52425330a3
Merge pull request #15485 from miri64/mbox/enh/mbox-unset
...
mbox: provide function to unset initialized mbox
2024-03-19 13:23:22 +00:00
Martine Lenders
6229fda7bd
lwip: use new mbox_unset() function
2024-03-19 12:27:34 +01:00
Teufelchen
741d6b3d4a
Merge pull request #20048 from leandrolanzieri/pr/tinydtls/check_public_key
...
net/sock_dtls: add public key verification
2024-03-19 10:32:16 +00:00
Leandro Lanzieri
868d8390f4
sys/net/sock_dtls: add public key verification
2024-03-19 07:44:50 +01:00
Leandro Lanzieri
991a0bba2c
pkg/wakaama/object: add Light Control object
2024-03-13 10:25:35 +01:00
Daniel Lockau
9c9d739634
Makefile.{include,base},pkg/nanopb: fix target dependencies & code generation
2024-03-12 09:50:23 +01:00
crasbe
92f73e7a58
pkg/uwb-dw1000: fix README include
...
The doc.txt file referred to the incorrect README.md file (from pkg/ucglib) instead of pkg/uwb-dw1000, which led to the generation of incorrect Doxygen documentation.
2024-02-29 17:27:06 +01:00
Benjamin Valentin
db2d5f385d
pkg/flashbd: assert presence of MTD device
2024-02-23 13:16:55 +01:00
chrysn
9716510598
pkg/micropython: Adjust to removed RIOT_MCU
...
Replacing RIOT_MCU with RIOT_CPU is the only change between the old and
the new version.
2024-02-18 20:46:09 +01:00
chrysn
a05cfcf6ed
Merge pull request #20389 from chrysn-pull-requests/thread-links
...
doc: Link OpenThread primer, cleanup
2024-02-14 18:42:30 +00:00
chrysn
b85a71acbd
openthread/doc: Remove obsolete note
...
Since [14979], the submac has been supported.
[14979]: https://github.com/RIOT-OS/RIOT/pull/14979/files
2024-02-14 17:44:13 +01:00
chrysn
41816ed647
doc: Link to thread primer
2024-02-14 17:44:13 +01:00
benpicco
ee624b5185
Merge pull request #20326 from leandrolanzieri/pr/pkg/wakaama_notify_resource_update
...
pkg/wakaama: Notify resource updates when writing to resources
2024-02-13 22:02:42 +00:00
benpicco
270aa7012f
Merge pull request #20221 from fabian18/pr/flashdb_cfg_enhancement
...
pkg/flashdb: enhance FAL config
2024-02-10 22:33:03 +00:00
benpicco
55b6728224
Merge pull request #19738 from benpicco/stdio_dispatch
...
stdio_dispatch: allow to select multiple stdio methods at the same time
2024-02-09 16:13:27 +00:00
Benjamin Valentin
018b7321ed
pkg/tinyusb/cdc_acm_stdio: only enable RX callback if stdin is active
2024-02-09 15:31:21 +01:00
Benjamin Valentin
5548c3d742
pkg/tinyusb/cdc_acm_stdio: port to new interface
2024-02-09 15:24:22 +01:00
Fabian Hüßler
3167d58e0d
pkg/flashdb: add configurable sector size
2024-02-08 20:48:14 +01:00
Mikolai Gütschow
d978a57020
sys/psa_crypto: return proper error code for psa_verify_msg
2024-02-06 17:55:40 +01:00
Frederik Haxel
0c2cfe99e6
native64: Add Linux/x86_64 board
...
Adds a separate board for native64 instead of the `NATIVE_64BIT` workaround.
The files in `boards/native64` are more or less dummy files and just include
the `boards/native` logic (similar to `openlabs-kw41z-mini-256kib`).
The main logic for native is in `makefiles/arch/native.inc.mk`, `cpu/native`
and `boards/native`.
The remaining changes concern the build system, and change native board checks
to native CPU checks to cover both boards.
2024-02-05 22:01:40 +01:00
Marian Buschsieweke
3b3da09ec6
Merge pull request #20313 from maribu/sys/byteorder/cleanup-implementation
...
sys/byteorder: clean up implementation
2024-02-02 05:38:33 +00:00
Marian Buschsieweke
ebfaa362f5
pkg/tinydtls: fix conflict with endian.h
2024-02-01 18:24:40 +01:00
Marian Buschsieweke
48b2552ed2
pkg/esp8266_sdk: make use of <endian.h>
2024-02-01 18:24:40 +01:00
benpicco
5bd879b406
Merge pull request #20315 from fzi-haxel/native-x86-64-support
...
native: Linux/x86_64 support
2024-02-01 17:11:56 +00:00
Leandro Lanzieri
d523d5dab4
pkg/wakaama/common: mark resource as updated when written to
2024-02-01 10:29:20 +01:00
Leandro Lanzieri
2f7e540c3b
pkg/wakaama: patch const URI on value changed function
2024-02-01 10:28:00 +01:00
Leandro Lanzieri
ba63450e9d
pkg/wakaama: fix patch file name
2024-02-01 10:27:25 +01:00
f9afdf86d0
pkg: ensure "dynamic sparse paths" are up-to-date
2024-01-30 21:08:20 +01:00
2bb2016e23
pkg/cmsis: add PKG_SPARSE_PATHS for NN and DSP sub-pkgs
2024-01-30 21:08:20 +01:00
Frederik Haxel
16eff9b6ed
native: Linux/x86_64 support
...
Initial version to test 64 bit compatibility.
Instead of a separate board, the inital version for Linux/x86_64 is enabled
by setting the environment variable `NATIVE_64BIT=y` and compiling as usual.
Not currently implemented:
* Architectures other than x86_64 or operating systems other than Linux
* No FreeBSD support
* No Aarch support
* Rust support for x86_64
2024-01-30 16:33:19 +01:00
cba6f12b8b
make: pkg/: add git-cache-rs support
2024-01-30 10:51:20 +01:00