Kasper Hjort Berthelsen
df5d9d4813
pkg/tflite-micro: Remove commented out code
...
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2024-05-24 13:43:35 +02:00
Kasper Hjort Berthelsen
1fe172906a
pkg/flatbuffers: update patch
2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
9c1e664e36
pkg/tflite-micro: Update tflite-micro to latest version
2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
410fd5afc8
pkg/flatbuffers: downgrade to v23.5.26
...
Because that's what tflite-micro depends on
2024-05-24 11:57:34 +02:00
mewen.berthelot
5ea66021c1
pkg/wamr: updated package to WAMR 1.3.3
2024-05-23 16:21:44 +02:00
Kasper Hjort Berthelsen
ae35ff2146
pkg/flatbuffers: update flatbuffers to version 2.34.1
2024-05-21 15:21:32 +02:00
LP-HAW
458b7c2496
pkg/micro-ecc/psa_uecc: convert SEC 1 and micro-ecc key formats
2024-05-18 08:18:55 +02:00
benpicco
e4e3aeb71d
Merge pull request #20670 from benpicco/pkg/monocypher-bump
...
pkg/monocypher: bump to 4.0.2
2024-05-14 15:53:21 +00:00
Benjamin Valentin
8dc317ea38
pkg/monocypher: bump to 4.0.2
2024-05-14 17:22:50 +02:00
Leandro Lanzieri
67f183d6a9
Merge pull request #16233 from leandrolanzieri/pr/pkg/wakaama_dtls
...
pkg/wakaama: add DTLS support
2024-05-07 09:19:53 +00:00
Leandro Lanzieri
17a3125091
pkg/tinydtls: allow PSK and ECC at the same time
2024-05-07 10:34:35 +02:00
Leandro Lanzieri
dca33c92bd
pkg/wakaama: improve documentation
2024-05-07 10:34:35 +02:00
Leandro Lanzieri
c0559f68fe
pkg/wakaama: patch cast of COAP macro to time_t
2024-05-06 14:45:07 +02:00
Leandro Lanzieri
6109e588a5
pkg/wakaama: add DTLS support
2024-05-06 14:45:07 +02:00
Leandro Lanzieri
3d012bfd2c
pkg/wakaama/contrib: cleanup device object implementation
2024-05-06 14:43:12 +02:00
Leandro Lanzieri
70c4c6b8c1
pkg/wakaama/client: allow to specify server instance ID
2024-05-06 14:43:12 +02:00
Leandro Lanzieri
4eb3ef4b4f
pkg/wakaama: add own security object implementation
2024-05-06 14:43:11 +02:00
benpicco
3791db3941
Merge pull request #18427 from maribu/lwip/confirm_send
...
pkg/lwip: make use of confirm send
2024-05-06 11:05:10 +00:00
Marian Buschsieweke
28f412f79b
pkg/lwip: add support for netdev_driver_t::confirm_send
2024-04-30 19:14:35 +02:00
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
cefbc394ca
pkg/lwip: automatically pull in lwip_netdev
...
Pull in lwip_netdev for netdev integration automatically if there is
any netdev to integrate, otherwise don't pull in the module.
As a result, applications no longer need to select that module by hand.
2024-04-30 08:41:07 +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
Mikolai Gütschow
a9e0a0daa1
pkg/uzlib: warn about memory leak during compression
2024-01-24 11:15:45 +01:00
Frederik Haxel
db575ac82f
pkg/tinydtls: fix debug message
...
Cast length to `size_t` in macro, before printing.
2024-01-18 00:40:18 +01:00
Frederik Haxel
3291f94e07
pkg: 64 bit compatibility
...
* Added arch_64bit feature and added it to all packages that require 32 bit.
* hacl, wolfssl: Fixed different types between function declaration and implementation.
* lwip: Add required flag for 64 bit and bug fix in `lwip_sock`.
* micro-ecc: Workaround for GCC warning when using `__int128`.
2024-01-18 00:40:08 +01:00
Frederik Haxel
53c4a16b58
pkg/ccn-lite: Bump version
2024-01-11 16:09:45 +01:00
Gunar Schorcht
92657f5fd2
cpu/esp32: add SDMMC support
2024-01-05 07:22:27 +01:00
Fabian Hüßler
bd75060bec
pkg/flashdb: fix FAL partition offsets
2024-01-02 23:48:45 +01:00
Fabian Hüßler
6e1e78d126
pkg/flashdb: have FAL MTD and defaults for partition 0 defined
2023-12-31 01:27:43 +01:00
benpicco
26682d882a
Merge pull request #20206 from zengwei2000/patch-4
...
fatfs_vfs: fix the Memory leak: work
2023-12-26 10:05:02 +00:00
zengwei2000
1fd2eef1a0
fatfs_vfs: fix the Memory leak: work
...
Signed-off-by: zengwei zengwei1@uniontech.com
2023-12-26 08:57:55 +00:00
Oleg Hahm
1391f9a1b5
pkg: micropython: bump version
2023-12-21 17:23:51 +01:00
Frederik Haxel
1182de16fd
pkg: Use size_t print format specifier
2023-12-21 12:02:32 +01:00
Kevin "Tristate Tom" Weiss
5ba18df6fb
Merge pull request #20129 from bergzand/pr/mjson/initial
...
mjson: Initial include of package
2023-12-18 13:07:41 +00:00
Benjamin Valentin
2f9c68dabc
sys/net/netif: constify netif access
2023-12-15 16:50:21 +01:00
benpicco
d13e6c4e83
Merge pull request #20180 from benpicco/mtd_sdmmc-erase
...
drivers/mtd_sdmmc: always enable the erase function
2023-12-14 13:42:33 +00:00
Benjamin Valentin
5e30c0ec85
pkg/lwext4: make use of mtd_write_sector()
2023-12-14 14:28:01 +01:00
Benjamin Valentin
31e4592827
pkg/fatfs: make use of mtd_write_sector()
2023-12-14 14:27:53 +01:00
Fabian Hüßler
f9c5420717
pkg/libcose: fix auto_init compilation
2023-12-13 12:08:33 +01:00
313e4e052f
mjson: Initial include of package
2023-12-11 13:30:58 +01:00
Oleg Hahm
0e8b1c0dce
pkg/flashdb: bump to 2.1.0 + patches
...
There are two more commits upstream after the 2.1.0 release which are
required to compile this package without warnings.
2023-12-08 21:36:07 +01:00
Benjamin Valentin
dac5aec0c4
pkg/tinydtls: bump version
2023-12-06 19:07:59 +01:00
kasper
8c0c447779
Bumb nanopb to 0.4.8
2023-12-01 15:06:17 +00:00
Lena Boeckmann
de09b2a0b4
sys/psa_crypto: Build PSA Crypto functions based on module selection
2023-11-30 21:02:42 +01:00
Mikolai Gütschow
6935ea21e7
sys/hashes: add SHA-512 support
2023-11-29 19:18:51 +01:00
Gunar Schorcht
ab8649bd2f
pkg/esp32_sdk: patch for LCD driver on ESP32-S3
2023-11-13 13:01:57 +01:00
Benjamin Valentin
e2cee4255d
pkg/lwext4: don't consider fs mounted if recover fails
2023-11-09 20:15:53 +01:00
Benjamin Valentin
616932f24b
pkg/lwext4: don't include debug strings by default
2023-11-09 20:15:53 +01:00
1b0098cd95
pkg/littlefs2: bump to v2.8.1
2023-11-02 10:17:17 +01:00
Benjamin Valentin
32d17f5313
pkg/lwip: add support for slipdev
2023-10-26 16:41:18 +02:00
ca81c7512c
pkg/nanocbor: Update for fixed nanocbor_skip_simple()
...
Important changes:
- Fixed a bug in nanocbor_skip_simple with (b|t)str types
2023-10-18 13:40:03 +02:00
bors[bot]
910e0e28ed
Merge #19963 #19971 #19974 #19975 #19976
...
19963: sys/event/timeout: add event_timeout_is_pending() r=benpicco a=benpicco
19971: sys/shell/gnrc_netif: Fix a few blockers for sharing ifconfig shell r=benpicco a=yarrick
19974: gnrc_ipv6_ext_frag: _completed: Add comment why list head is not checked for NULL pointer dereference r=benpicco a=miri64
19975: pkg/nanocbor: Bump to latest commit r=benpicco a=bergzand
### Contribution description
Not much to see here
Important changes:
- Add stream-like interface for encoder
- Separate functions for number of items left in arrays and maps
### Testing procedure
The usual test should still work
### Issues/PRs references
None
19976: core: Express -1 as ~0 in thread_status_t cast r=benpicco a=SimonIT
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
Co-authored-by: Erik Ekman <eekman@google.com>
Co-authored-by: Martine Lenders <m.lenders@fu-berlin.de>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
Co-authored-by: SimonIT <simonit.orig@gmail.com>
2023-10-16 15:31:25 +00:00