1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

32702 Commits

Author SHA1 Message Date
Bas Stottelaar
d2ce652dff drivers/*: remove unneeded ENABLE_DEBUG 2020-11-02 21:34:12 +01:00
Benjamin Valentin
9b91bf0a3e boards/weact-f411ce: add highlevel_stdio feature 2020-11-02 21:25:39 +01:00
Benjamin Valentin
44911bc3e0 boards/stm32f429i-disco: add highlevel_stdio feature 2020-11-02 21:24:45 +01:00
Benjamin Valentin
98f88e849c drivers/mtd_spi_nor: check addr_width with assert() 2020-11-02 21:17:36 +01:00
Benjamin Valentin
c839fe2e77 boards: define mtd_spi_nor HOLD and WP pins
None of the boards used them before, so just set them to GPIO_UNDEF
2020-11-02 21:17:36 +01:00
Benjamin Valentin
53ca0dd1d0 drivers/mtd_spi_nor: define WP and HOLD pin
Hold and WP are not used by the driver, but if they are connected
to the flash they must be driven HIGH to enable writes and not stop
any flash operation.
2020-11-02 21:17:36 +01:00
Benjamin Valentin
dee3ae4ab7 drivers/mtd_spi_nor: enable 32 bit addressing 2020-11-02 17:03:34 +01:00
benpicco
2198598c50
Merge pull request #15355 from a-podshivalov/loramac-crc-bugfix
Fixed a critical bug, allowing to crash the whole system with a specially crafted LoRa frame
2020-11-02 13:05:00 +01:00
391a26aa2e
Merge pull request #15351 from bergzand/pr/usb-serial/list-ttys/resolve_shellcheck
usb-serial/list-ttys: Resolve shellcheck issues
2020-11-02 10:21:48 +01:00
Alexander Podshivalov
a82318d4ec pkg/semtech-loramac: reduce scope of radio_payload and make CI happy 2020-10-31 18:09:51 +03:00
benpicco
e77d12da26
Merge pull request #15188 from benpicco/drivers/kw41zrf-register
drivers/kw41zrf: register with netdev
2020-10-31 14:30:00 +01:00
Martine Lenders
44741ff99f
Merge pull request #15345 from nmeum/pr/sock_dns_overflow
sock_dns: Fix incorrect buffer bounds check
2020-10-31 12:57:17 +01:00
Marian Buschsieweke
d046772e7f
Merge pull request #15348 from maribu/periph_timer_type
drivers/periph_timer: Use uint32_t over unsigned long for frequency
2020-10-30 23:22:51 +01:00
Alexander Podshivalov
4d5812eded pkg/semtech-loramac: check return value of recv() in NETDEV_EVENT_RX_COMPLETE 2020-10-31 00:22:11 +03:00
Marian Buschsieweke
b48679e497
sys/ztimer: Use uint32_t for freq in periph_timer
Now that timer_init() of periph_timer uses uint32_t for the frequency, ztimer
should do the same.
2020-10-30 22:02:12 +01:00
Marian Buschsieweke
125c892c03
drivers/periph/timer: Use uint32_t for frequency
For all currently supported platforms `unsigned long` is 32 bit in width. But
better use `uint32_t` to be safe.
2020-10-30 22:02:12 +01:00
Sören Tempel
85296ce6cc sock_dns: Fix incorrect buffer bounds check
Apart from advancing the buffer by RR_TYPE_LENGTH, RR_CLASS_LENGTH,
and RR_TTL_LENGTH the code also attempts to read a two byte unsigned
integer using _get_short(bufpos):

	unsigned addrlen = ntohs(_get_short(bufpos));

The bounds check must therefore ensure that the given buffer is large
enough to contain two more bytes after advancing the buffer.
2020-10-30 21:41:39 +01:00
Martine Lenders
95ef8118df
Merge pull request #15340 from bergzand/pr/release/notes-2020.10
release-notes.txt: add 2020.10 release notes
2020-10-30 17:29:11 +01:00
4e07b2840e
release-notes.txt: add 2020.10 release notes 2020-10-30 17:19:18 +01:00
cf04e5c824
Merge pull request #15347 from bergzand/pr/tools/sh2bash
dist/tools: Use bash instead of sh where needed
2020-10-30 16:47:38 +01:00
9222b72f8b
Merge pull request #15320 from benpicco/tools/insufficient_memory-nodocker
tools/insufficient_memory: restore build with no docker
2020-10-30 16:43:47 +01:00
cb660898b3
usb-serial/list-ttys: Resolve shellcheck issues 2020-10-30 16:13:05 +01:00
4c289f49b0
Merge pull request #15349 from kaspar030/work_around_sam3_timer_issue
cpu/sam3/periph/timer: fix trigger of cleared timer
2020-10-30 15:15:18 +01:00
b1146c0f42
Merge pull request #15308 from fjmolinas/pr_missing_suit_deps
sys/suit: dependencies fixes
2020-10-30 13:32:06 +01:00
554285da1d
Merge pull request #15332 from benpicco/cpu/sam0_common-ldscripts
cpu/sam0_common: remove unused linker script
2020-10-30 13:31:28 +01:00
c5b2ded055
dist/tools: Use /usr/bin/env bash for bash scripts 2020-10-30 13:13:40 +01:00
8455756618 cpu/sam3/periph/timer: fix trigger of cleared timer 2020-10-30 13:06:12 +01:00
Cenk Gündoğan
2f7d6f9d00
Merge pull request #15338 from leandrolanzieri/pr/net/ipv4_ipv6_addr_from_buf
sys/net/ipv{4, 6}: add address parsing from char buffer
2020-10-30 12:39:44 +01:00
96cad82910
dist/tools: Use bash instead of sh where needed
A number of scripts use features from bash such as `local` which are not
in the POSIX spec. This breaks on systems where sh is not symlinked to
bash.

This patch changes the interpreter indicated by the hashbang to bash for
those scripts
2020-10-30 12:12:10 +01:00
Leandro Lanzieri
f14c898dd0
sys/net/ipv6: add ipv6_addr_from_buf function
This allows to parse IPv6 address from strings that not end with '\0'.
2020-10-30 11:20:25 +01:00
Leandro Lanzieri
4305fcc010
sys/net/ipv4: add ipv4_addr_from_buf function
This allows to parse IPv4 address from strings that not end with '\0'.
2020-10-30 11:20:25 +01:00
Leandro Lanzieri
4021b10c2b
Merge pull request #15344 from aabadie/pr/pkg/tinydtls_remove_deprecated_cflags
pkg/tinydtls: remove deprecation message about some CFLAGS
2020-10-30 11:12:39 +01:00
e4998eac03
Merge pull request #15286 from aabadie/pr/boards/stm32_kconfig_gx_cpu
boards/stm32gx: move kconfig clock configuration to cpu level
2020-10-30 10:56:53 +01:00
cf823da856
pkg/tinydtls: remove deprecation message about some CFLAGS 2020-10-30 10:15:18 +01:00
7fbfb92f03
boards/stm32gx: move Kconfig clock config to cpu 2020-10-29 23:00:44 +01:00
Martine Lenders
f8c385240a
Merge pull request #15333 from aabadie/pr/boards/native_remove_all-debug
boards/native: remove all-debug deprecated target
2020-10-29 21:38:11 +01:00
benpicco
fd412de13b
Merge pull request #15336 from spectraphilic/waspmote-arduino
boards/waspmote-pro: add arduino feature
2020-10-29 21:24:51 +01:00
Martine Lenders
57e8aad2a1
Merge pull request #15341 from miri64/gnrc_pktbuf/cleanup/rm-replace_snip
gnrc_pktbuf: drop gnrc_pktbuf_replace_snip()
2020-10-29 18:34:05 +01:00
Benjamin Valentin
555e8a8efb tools/insufficient_memory: restore build with no docker
It's useful being able to run this script without having Docker installed.
Introduce the `--no-docker` parameter to run the script without docker.
2020-10-29 18:19:04 +01:00
Martine Lenders
3be898757f
tests/unittests: add tests for new pkt operations 2020-10-29 18:06:35 +01:00
benpicco
b3e73521ed
Merge pull request #15331 from benpicco/zep_enhance
socket_zep: don't always listen on local port
2020-10-29 18:04:47 +01:00
benpicco
7a1f8958d9
Merge pull request #15335 from Nishchay-sopho/drivers/sdp3x_update_internal_function_comments
drivers/sdp3x: Corrected improper comments for internal functions
2020-10-29 18:03:56 +01:00
J. David Ibáñez
00d4ffd934 boards/waspmote-pro: add arduino feature to Kconfig 2020-10-29 18:03:38 +01:00
Martine Lenders
3316ca73e3
LOSTANDFOUND.md: update for gnrc_pktbuf_replace_snip() removal 2020-10-29 17:25:32 +01:00
Martine Lenders
72821a502f
gnrc_pktbuf: drop gnrc_pktbuf_replace_snip()
The function was deprecated in e94aa40bf5
and is unused and untested in the current code base.
2020-10-29 17:20:12 +01:00
Benjamin Valentin
3f58672351 cpu/native: make sure help text does not exceed 80 columns 2020-10-29 16:15:42 +01:00
benpicco
9e4dd8e451
Merge pull request #15287 from miri64/ethernet/enh/join-leave-mcast-group
gnrc_netif: add capability to join or leave link layer multicast groups
2020-10-29 16:03:32 +01:00
J. David Ibáñez
dbb397aedf boards/waspmote-pro: add arduino feature
Fixes #15232
2020-10-29 15:41:43 +01:00
Martine Lenders
ad3c8ba5a4
gnrc_netif_ethernet: use new helper function to generate MC address 2020-10-29 14:38:52 +01:00
Martine Lenders
1572489c97
tests/gnrc_netif: add tests to join and leave L2 groups 2020-10-29 14:38:52 +01:00