Gunar Schorcht
26c7bfdca3
cpu/esp: helper scripts for ESP32 toolchain installation
2022-03-10 05:31:04 +01:00
Gunar Schorcht
92b7b8a3d7
cpu/esp32: disable the use of newlib's pthread headers
2022-03-10 05:31:04 +01:00
benpicco
9896071bb9
Merge pull request #17493 from HendrikVE/pr/auto_init_sock_dns
...
sys/net/application_layer/sock_dns: add pseudomodule auto_init_sock_dns
2022-03-10 00:53:32 +01:00
Benjamin Valentin
32cf05b110
net/gnrc_sock: depend on iolist
2022-03-09 22:42:01 +01:00
benpicco
ce31e20d14
Merge pull request #17777 from fjmolinas/pr_edhoc_c_bump
...
pkg/edhoc-c: bump version
2022-03-09 22:10:15 +01:00
benpicco
60fb36eb1e
Merge pull request #17710 from benpicco/sys/bitfield-ops
...
sys/bitfield: add support for bit-wise bitfield operations
2022-03-09 22:09:34 +01:00
benpicco
6eb9a70b49
Merge pull request #17536 from chrysn-pull-requests/use-upstream-c2rust
...
doc: C2Rust does not need patching any more.
2022-03-09 22:09:24 +01:00
Benjamin Valentin
eb45c729da
tests/lwip_sock_*: drop LWIP_SO_RCVTIMEO
...
This is now set automatically
2022-03-09 22:07:22 +01:00
Benjamin Valentin
dffb785886
lwip: enable LWIP_SO_RCVTIMEO if sock layer is used
2022-03-09 22:07:22 +01:00
f94d72b7fe
core: add core_lib to Kconfig
2022-03-09 21:43:05 +01:00
3db7c1150a
core: split out library code
...
This commit splits core into it's scheduler/IPC part and into other code
that is either used or uses the scheduler, through defined APIs.
2022-03-09 21:43:05 +01:00
a3fc5c1d17
Merge pull request #17697 from viktorbatista/drivers/lps22ch
...
driver/lpsxxx: adding lps22ch support
2022-03-09 21:28:11 +01:00
Hendrik van Essen
0b0910f82a
sys/net/application_layer/sock_dns: add pseudomodule auto_init_sock_dns
2022-03-09 20:05:20 +01:00
0031a1c480
Merge pull request #12808 from jasdeepgill/patch-3
...
minor text improvements to MAINTAINING.md
2022-03-09 19:09:49 +01:00
benpicco
840067cd9e
Merge pull request #16174 from miri64/core/enh/msg-queue-metrics
...
core: add functionality to check queue state of another thread
2022-03-09 17:10:38 +01:00
Marian Buschsieweke
b296ade6b2
dist/tools/usb-serial: Add ttys.py
...
- Provide a new tool to list and filter TTYs
- Change `Makefile.include` to use `$(RIOTTOOLS)/usb-serial/ttys.py`
instead of `$(Q)$(RIOTTOOLS)/usb-serial/list-ttys.sh` to implement
`make list-ttys`
- Extend `makefiles/tools/serial.inc.mk` to allow using the most recent
port by passing `MOST_RECENT_PORT=1` as environment variable or
parameter to make
Co-authored-by: chrysn <chrysn@fsfe.org>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
2022-03-09 15:40:36 +01:00
Vic
947efa7d65
driver/lpsxxx: adding lps22ch support
2022-03-09 15:23:51 +01:00
Oleg Hahm
a2d79e0664
Merge branch 'master' into patch-3
2022-03-09 13:27:18 +01:00
Francisco
5702ca0979
Merge pull request #17771 from fjmolinas/pr_mynewt_core_fix_sema
...
pkg/mynewt-core: fix semaphore
2022-03-09 12:36:08 +01:00
chrysn
01573a154a
doc: C2Rust does not need patching any more.
2022-03-09 12:09:30 +01:00
benpicco
f83fa88ccd
Merge pull request #17764 from HendrikVE/pr/netutils_netutils_get_ipv4
...
sys/net/netutils: add netutils_get_ipv4()
2022-03-09 11:30:38 +01:00
Leandro Lanzieri
34dc24822f
Merge pull request #17669 from MrKevinWeiss/pr/kconfig/netdrivers
...
drivers/*/Kconfig: Cleanup of simple drivers
2022-03-09 09:23:54 +01:00
Francisco Molina
c586016bbf
pkg/edhoc-c: bump version
...
This rebases to latest master, it also includes a patch to allow
generating credentials when using tinycrypt as the crypto backend.
2022-03-09 09:12:23 +01:00
benpicco
f9544cd32d
Merge pull request #17740 from benpicco/examples/suit_update-doc_fix
...
examples/suit_update: clarify README.hardware.md
2022-03-09 09:08:45 +01:00
benpicco
948e8d9463
Merge pull request #17766 from HendrikVE/pr/sock_util_fix_compilation_ipv4
...
sys/net/sock_util: fix compilation for IPv4-only mode
2022-03-09 01:47:40 +01:00
chrysn
d3e1a1ac9c
Merge pull request #17761 from chrysn-pull-requests/riot-updates
...
{examples,tests}/rust: Rust updates (-sys/-wrappers version, stable)
2022-03-08 23:32:56 +01:00
Benjamin Valentin
e69da7a295
examples/suit_update: clarify README.hardware.md
...
I had the mistake of creating `coaproot` inside the application
directory, add a few words to prevent that mistake in the future.
2022-03-08 22:54:16 +01:00
benpicco
e668275099
Merge pull request #17773 from msimonin/dev/fix-17772
...
Make example/emcute_mqtt honor radio settings
2022-03-08 22:20:34 +01:00
Marian Buschsieweke
0eaaca42b2
Merge pull request #17477 from jenswet/feature/pkg-etl
...
pkg/etl: Add the embedded template library (etl)
2022-03-08 19:40:17 +01:00
benpicco
34ea5c31d1
Merge pull request #17758 from chrysn-pull-requests/ztimer_periodic_callback_t
...
sys/ztimer: Name callback types
2022-03-08 17:23:01 +01:00
benpicco
b16fd97514
Merge pull request #17768 from HendrikVE/pr/lwip_move_includes
...
pkg/lwip: move includes to the top of the file
2022-03-08 14:39:48 +01:00
Hendrik van Essen
ffd93c9b1b
sys/net/netutils: add netutils_get_ipv4()
2022-03-08 13:35:32 +01:00
chrysn
f4c298fc32
doc/rust: Note that stable Rust can be used with some examples
...
Closes: https://github.com/RIOT-OS/RIOT/issues/17526
2022-03-08 12:44:49 +01:00
chrysn
fce36e2ad2
{examples,tests}/rust: Ready for building on stable Rust
...
Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-03-08 12:44:49 +01:00
chrysn
48a4075dfc
{examples,tests}/rust: Follow riot-wrappers deprecations
2022-03-08 12:44:49 +01:00
chrysn
ddc2bf8853
{examples,tests}/rust: cargo update
2022-03-08 12:44:44 +01:00
chrysn
eb03997582
examples/rust-gcoap: Increase gcoap stack
...
On microbit-v2, getting .well-known/core would otherwise result in a
stack overflow.
Consequently, some boards were removed from the list of supported boards
as the currently required RAM exceeds their capacity.
2022-03-08 12:27:40 +01:00
benpicco
888b2aa098
Merge pull request #17762 from HendrikVE/pr/const_ipv4_addr_t_pointer
...
sys/net/ipv4: ipv4_addr_t pointer should be const
2022-03-08 12:10:42 +01:00
msimonin
5a795fafe2
Make example/emcute_mqtt honor radio settings
...
Fix #17772
2022-03-08 11:21:02 +01:00
Francisco Molina
d61256d8f2
pkg/mynewt-core: fix semaphore
2022-03-08 11:11:03 +01:00
Benjamin Valentin
acbeb527ff
tests/unittests: add test for bitfield operations
2022-03-08 10:28:31 +01:00
Benjamin Valentin
d406f12028
sys/bitfield: improve documentation of bf_get_unset()
2022-03-08 10:28:31 +01:00
Benjamin Valentin
f3e519e27a
sys/bitfield: add support for bitfield operations
2022-03-08 10:28:16 +01:00
Gunar Schorcht
12d0cc9e99
cpu/esp32: enable _NANO_FORMATTED_IO for Espressif's GCC 8.4.0
2022-03-08 09:31:42 +01:00
Gunar Schorcht
395ec06c16
dist/tools/esptool: upgrade to v3.2 for ESP32
2022-03-08 09:31:42 +01:00
chrysn
f3e462d039
sys/ztimer: Name callback types
2022-03-08 09:12:20 +01:00
benpicco
a0ec3a0e02
Merge pull request #17759 from fjmolinas/pr_lvgl_mem_size
...
pkg/lvlgl: allow cusomizing LV_MEM_SIZE
2022-03-08 07:18:49 +01:00
benpicco
2d89399047
Merge pull request #17745 from leandrolanzieri/cpu/esp32/esp-eth/move_auto_init
...
cpu/esp32/esp-eth: move GNRC auto_init to init_devs
2022-03-07 20:25:06 +01:00
Dylan Laduranty
9d459b8a14
Merge pull request #17746 from leandrolanzieri/cpu/sam0_common/eth/expose_correct_setup
...
cpu/sam0_common/eth: expose correct setup function
2022-03-07 18:42:08 +01:00
benpicco
8a67aaba91
Merge pull request #17744 from leandrolanzieri/sys/chunked_ringbuffer/kconfig
...
sys/chunked_ringbuffer: model Kconfig
2022-03-07 18:20:38 +01:00