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
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
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
Koen Zandberg
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
Koen Zandberg
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
Koen Zandberg
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
Marian Buschsieweke
edc43201db
tree-wide: fix typos in doc and comments
...
This should not change any generated binary
2023-10-16 12:17:48 +02:00
Koen Zandberg
a250dfeef0
pkg/nanocbor: Bump to latest commit
...
Important changes:
- Add stream-like interface for encoder
- Separate functions for number of items left in arrays and maps
2023-10-13 15:25:23 +02:00
Erik Ekman
c49cd446a8
pkg/lwip: Allow setting netif active state
2023-10-11 21:46:55 +02:00
Erik Ekman
8e996c0a75
pkg/lwip: Allow reading netif active state
2023-10-11 21:46:55 +02:00
Mikolai Gütschow
da41dd1dbe
psa-crypto: remove redundant memcpy
2023-10-09 13:52:52 +02:00
Mikolai Gütschow
d8d5478f0a
pkg/driver_cryptocell_310: fix typo in Makefile
2023-10-09 10:23:42 +02:00
Mikolai Gütschow
7b9c113c99
sys/psa_crypto: wipe temporary private key copies from stack
2023-10-09 10:21:45 +02:00
Mikolai Gütschow
963775bdd9
sys/psa_crypto: add support for Ed25519 (EdDSA)
2023-10-09 10:21:44 +02:00
Mikolai Gütschow
8404ad50b5
pkg/c25519: unify Makefile variables
2023-09-29 15:08:26 +02:00
Mikolai Gütschow
7f137af925
pkg/driver_cryptocell_310: fix Makefile
...
make sure to download/extract during prepare, instead of build
this fixes the issue of missing include dependencies for other pkgs at build time
2023-09-29 15:08:11 +02:00
Martine Lenders
2cbdd66d6f
lwip: bump to v2.2.0
2023-09-26 10:21:12 +02:00
Benjamin Valentin
f93072dc65
pkg/littlefs2: bump to v2.8
...
https://github.com/littlefs-project/littlefs/releases/tag/v2.8.0
2023-09-22 22:11:28 +02:00
Lena Boeckmann
40902cd947
pkg/cryptoauthlib: Add PSA Wrappers
2023-08-31 14:38:50 +02:00
Lena Boeckmann
a6f3b59e7a
pkg/micro-ecc: Add PSA Crypto Wrappers
2023-08-31 14:38:49 +02:00