benpicco
641f7a704c
Merge pull request #18049 from benpicco/pkg/littlefs2-bump
...
pkg/littlefs2: bump version to 2.5.0
2022-05-17 12:28:00 +02:00
benpicco
260c59e6a2
Merge pull request #17914 from benpicco/drivers/at86rf215-non-blocking
...
drivers/at86rf215: make at86rf215_blocking_send a DEFAULT_MODULE
2022-05-17 11:14:48 +02:00
Francisco
2e1cd2a517
Merge pull request #18071 from benpicco/boards/native-weak_vfs_default
...
boards/native: allow to overwrite default fs
2022-05-17 10:41:41 +02:00
benpicco
025af7534f
Merge pull request #18067 from kfessel/p-unittest_sock-read
...
unittest/sock_util: move test_strings to their tests
2022-05-17 09:37:53 +02:00
chrysn
9879a68f31
Merge pull request #18050 from benpicco/vfs_sysop_stat_from_fstat
...
vfs: fix dir detection in vfs_sysop_stat_from_fstat()
2022-05-17 03:08:17 +02:00
benpicco
1c97eea8b9
Merge pull request #18038 from benpicco/vfs_util
...
sys/vfs_util: add VFS helper functions
2022-05-17 02:17:38 +02:00
benpicco
70346ba8b7
Merge pull request #18110 from miri64/examples/fix/gcoap_dtls-DTLS_PEER_MAX
...
examples/gcoap_dtls: remove CFLAGS define of DTLS_PEER_MAX
2022-05-16 22:56:41 +02:00
Martine Lenders
06a164bc0b
examples/gcoap_dtls: remove CFLAGS define of DTLS_PEER_MAX
2022-05-16 16:26:36 +02:00
chrysn
ee346fe628
sys/vfs: Point user to simplified functions
2022-05-16 13:52:29 +02:00
Benjamin Valentin
c15e87475b
sys/vfs_util: add VFS helper functions
2022-05-16 13:52:29 +02:00
benpicco
d28a45e939
Merge pull request #18089 from benpicco/NETOPT_RX_END_IRQ
...
net/netopt: drop NETOPT_RX_END_IRQ
2022-05-16 11:34:48 +02:00
Marian Buschsieweke
ae0bd73914
Merge pull request #18104 from gschorcht/cpu/esp32/fix_for_gcc_8.4.0
...
cpu/esp32: fixes for gcc 8.4.0
2022-05-13 22:40:46 +02:00
Gunar Schorcht
c3c3de2ec2
cpu/esp32: gcc 8.4.0 requires that inline functions are declared static
2022-05-13 18:57:22 +02:00
Gunar Schorcht
b424633016
cpu/esp32: use pthread module if module cpp is used
2022-05-13 18:56:17 +02:00
benpicco
1e315c7308
Merge pull request #16748 from jia200x/pr/gnrc_netif/remove_netdev_event_isr_msg
...
gnrc_netif: use event loops by default to process ISR
2022-05-13 18:49:01 +02:00
Marian Buschsieweke
0fd544806a
Merge pull request #18098 from maribu/makefiles/arch/riscv.inc.mk
...
buildsystem: Improve RISC-V compilation handling with newer toolchain
2022-05-13 18:45:21 +02:00
chrysn
6d3fb861c3
dist/compile_commands: Filter out GCC specific -misa-spec=2.2
2022-05-13 17:13:43 +02:00
Cenk Gündoğan
fb3f1a2138
Merge pull request #17888 from miri64/gcoap/enh/caching
...
gcoap: add nanocoap_cache support for clients
2022-05-13 15:39:10 +02:00
380cc4975c
Merge pull request #18101 from krzysztof-cabaj/tests-pkg_tflite-micro
...
tests/pkg_tflite-micro: update list of low memory boards
2022-05-13 14:12:45 +02:00
Martine Lenders
9a54e7ef7f
Merge pull request #18099 from kaspar030/unittests_native_asan
...
unittests: enable ASAN on native
2022-05-13 14:11:59 +02:00
873a705d87
Merge pull request #18086 from kaspar030/create_cargo_folders
...
make: create cargo folders
2022-05-13 13:17:03 +02:00
krzysztof-cabaj
6b72d85372
tests/pkg_tflite-micro: update list of low memory boards
2022-05-13 07:00:46 -04:00
Martine Lenders
dbed2b48ea
nanocoap_cache: add helper function to check if entry is stale
2022-05-13 12:14:55 +02:00
Martine Lenders
e6a9443932
tests/unittests/tests-gcoap: adapt for automatically added ETag option
2022-05-13 12:14:55 +02:00
Martine Lenders
310ed649ae
gcoap: reflect truncation with caching
2022-05-13 12:14:55 +02:00
Martine Lenders
70d0d7f624
gcoap_forward_proxy: only leave upstream validation for caching
...
Most of the caching operation was moved to the client code. Since the
forward proxy is using that code for upstream messaging, interacting
with the cache directly is not necessary anymore.
The only cache-related thing necessary for the proxy is validating ETags
from upstream. However, that can be done by just looking at the ETags
from the upstream response (which may or may not have come from the
cache).
2022-05-13 12:14:55 +02:00
Martine Lenders
728c7d6088
gcoap: add nanocoap_cache support for clients
2022-05-13 12:14:54 +02:00
dcf5cda260
tests/unittests/uri_parser: increase VEC_MSG_LEN
...
Previous value tripped ASAN. Increase to sth with room to spare.
2022-05-13 11:47:17 +02:00
Marian Buschsieweke
8c369a8d29
buildsystem: Improve RISC-V compilation handling with newer toolchain
...
Use -misa-spec=2.2 on newer toolchains, which allows passing the same
-march value to both the linker and the compiler even when binutils and
GCC support difference ISA specs.
2022-05-13 10:54:30 +02:00
Cenk Gündoğan
11b3121161
Merge pull request #18095 from miri64/gcoap/enh/get-req-hdr-from-memo
...
gcoap: add helper function to get request header from a request memo
2022-05-12 16:47:56 +02:00
Martine Lenders
cbbde07cc6
gcoap: add helper function to get request header from a request memo
2022-05-12 15:22:05 +02:00
c544625dc9
Merge pull request #18082 from MrKevinWeiss/pr/fix/cppkconfig
...
tests/{cpp_ext, cpp_exclude}: cleanup HAS_*
2022-05-12 15:15:12 +02:00
Cenk Gündoğan
820ca617fd
Merge pull request #17801 from miri64/gcoap_forward_proxy/enh/etag
...
gcoap_forward_proxy: provide cache validation mechanism
2022-05-12 14:50:12 +02:00
Martine Lenders
73bcd83543
nanocoap_cache, forward_proxy: add ETag validation support
2022-05-12 13:22:41 +02:00
Marian Buschsieweke
28336f4d17
Merge pull request #18092 from kaspar030/uri_parser_check_port_len
...
sys/uri_parser: check port length
2022-05-12 00:49:35 +02:00
Benjamin Valentin
aae9bb0a91
net/netopt: remove NETOPT_RX_END_IRQ
2022-05-11 23:44:24 +02:00
Benjamin Valentin
9ea5e58774
drivers: drop NETOPT_RX_END_IRQ
2022-05-11 23:44:24 +02:00
Benjamin Valentin
2384c864e2
pkg/openthread: don't set NETOPT_RX_END_IRQ
2022-05-11 23:44:24 +02:00
Benjamin Valentin
0b91660d98
pkg/lwip: don't set NETOPT_RX_END_IRQ
2022-05-11 23:44:24 +02:00
Benjamin Valentin
a5a411e99b
tests/driver_at86rf2xx: don't set NETOPT_RX_END_IRQ
2022-05-11 23:44:24 +02:00
3a0e5fd775
tests/unittests: enable address sanitizer for native
2022-05-11 21:49:57 +02:00
e26ae5c981
boards/native: split out asan CFLAGS_ASAN, LINKFLAGS_ASAN
2022-05-11 21:49:27 +02:00
5c0b99a1a0
tests/unittests/tests-uri_parser: add bad port length case
2022-05-11 21:33:02 +02:00
MrKevinWeiss
149dc8069c
tests/{cpp_ext, cpp_exclude}: cleanup HAS_*
2022-05-11 21:24:50 +02:00
1f08e2e2c8
sys/uri_parser: enforce maximum port length
2022-05-11 21:15:55 +02:00
Benjamin Valentin
03a0f38cef
pkg/openwsn: don't set NETOPT_RX_END_IRQ
2022-05-11 13:59:22 +02:00
Benjamin Valentin
83d7d05885
gnrc/link_layer: don't set NETOPT_RX_END_IRQ
2022-05-11 13:58:06 +02:00
Benjamin Valentin
03a669c407
gnrc_netif: remove warning about NETOPT_RX_END_IRQ
2022-05-11 13:56:47 +02:00
Martine Lenders
02fb040d9c
Merge pull request #13889 from cgundogan/pr/coca
...
nanocoap: cache for CoAP responses
2022-05-10 23:01:47 +02:00
Benjamin Valentin
67f9049044
tests/gnrc_netif: remove cast from test_netif_get_name()
2022-05-10 22:18:54 +02:00