35829 Commits

Author SHA1 Message Date
Kevin "Tristate Tom" Weiss
9f402ad469
Merge pull request #16653 from MrKevinWeiss/pr/versionfile
VERSION: add 2021.07 version
2021.07
2021-07-17 10:42:30 +02:00
MrKevinWeiss
dea0e3addd
VERSION: add 2021.07 version 2021-07-16 14:15:13 +02:00
Kevin "Tristate Tom" Weiss
9151c26c09
Merge pull request #16652 from MrKevinWeiss/pr/backportrelease
release-notes.txt: add 2021.07 release notes [backport 2021.07]
2021-07-16 14:00:49 +02:00
MrKevinWeiss
7b54240499
release-notes.txt: add 2021.07 release notes 2021-07-16 13:30:47 +02:00
José Alamos
1a4b35a503
Merge pull request #16648 from jia200x/backport/2021.07/pr/revert/rx_symbol
net/lorawan: Revert #16604 and fix NETOPT_RX_SYMBOL_TIMEOUT documentation [backport 2021.07]
2021.07-RC3
2021-07-14 16:03:58 -04:00
Jose Alamos
38c987354d
netopt: fix NETOPT_RX_SYMBOL_TIMEOUT documentation 2021-07-14 19:50:00 +02:00
Jose Alamos
2714035e03
Revert "drivers/sx127x: fix size of rx symbol timeout"
This reverts commit 26ead7b5be88453b6904c5551591ecdfb8ba4688.
2021-07-14 19:50:00 +02:00
Jose Alamos
e024d6dadc
Revert "pkg/semtech-loramac: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit 79e194783c1b34d6249dbb56a888e4beac162255.
2021-07-14 19:50:00 +02:00
Jose Alamos
db69969df2
Revert "net/gnrc_lorawan: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit e791a86971785babb9a7750a4be01cce760a7527.
2021-07-14 19:49:59 +02:00
Jose Alamos
67374dacac
Revert "tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit 5ef4c0a778ab7d4f625d63fdafe5e8347bfe479d.
2021-07-14 19:49:57 +02:00
Kevin "Tristate Tom" Weiss
60364b256f
Merge pull request #16647 from miri64/backport/2021.07/gnrc_sock/fix/imply-only-unset-netif
gnrc_sock: imply end-point netif only if unset [backport 2021.07]
2021-07-14 16:13:09 +02:00
Martine Lenders
26afb55700
gnrc_sock: imply end-point netif only if unset
(cherry picked from commit 5c3c1b6a5f4385b1f3ea0c58aad93b11a56d3fbb)
2021-07-14 14:18:07 +02:00
Kevin "Tristate Tom" Weiss
0c586d86ac
Merge pull request #16642 from maribu/backport/2021.07/fix-esp8266-boot
cpu/esp_common: fix boot issue on ESP8266 [backport 2021.07]
2021-07-14 13:55:05 +02:00
Marian Buschsieweke
a20bd7cba6
cpu/esp_common: fix bootloop on ESP8266
(cherry picked from commit 6c4f0da7a76d874054493bf30980fb331d330497)
2021-07-14 10:21:43 +02:00
efd80adc84
Merge pull request #16626 from MrKevinWeiss/pr/gnrc_lorawan_fix_release
gnrc_lorawan: fix gnrc_pktbuf_release_error (introduced by #16080) [backport 2021.07]
2021.07-RC2
2021-07-07 22:42:22 +02:00
Jose Alamos
ddeca04823
gnrc_lorawan: fix gnrc_pktbuf_release_error 2021-07-07 19:37:55 +02:00
José Alamos
ecbafcdaab
Merge pull request #16620 from MrKevinWeiss/pr/sx126x/fix_netdev_write
drivers/sx126x: fix netdev send and recv function [backport 2021.07]
2021-07-07 18:10:38 +02:00
Jose Alamos
0262c36960
drivers/sx126x: fix wrong return value in recv function 2021-07-07 15:22:09 +02:00
Jose Alamos
3978f51166
drivers/sx126x: fix netdev send function
This commit fixes the send function of sx126x. The loop that reads the
iolist was not considering the offset. Therefore each iolist snippet was
being written into the first position.

The loop was also setting the payload length to the size of the iolist
snippet. Then the payload was also wrong.

With this commit an iolist is copied sequentially into the framebuffer
and the payload length is set to `iolist_size`
2021-07-07 15:22:05 +02:00
José Alamos
b490a66e9e
Merge pull request #16621 from MrKevinWeiss/pr/lora/fix_rx_timeout_size
netdev/lora: fix size of NETOPT_RX_SYMBOL_TIMEOUT [backport 2021.07]
2021-07-07 14:27:58 +02:00
Jose Alamos
71cdbd5501
tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT 2021-07-07 11:52:00 +02:00
Jose Alamos
34cb17d531
net/gnrc_lorawan: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT 2021-07-07 11:52:00 +02:00
Jose Alamos
a0c9828b20
pkg/semtech-loramac: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT 2021-07-07 11:52:00 +02:00
Jose Alamos
e7dd2e0fc0
drivers/sx127x: fix size of rx symbol timeout 2021-07-07 11:51:56 +02:00
Martine Lenders
4963df259a
Merge pull request #16615 from kaspar030/backport/2021.07/fix_tests-ipv4_addr
unittests/tests-ipv?_addr: fix some uninitialized variable bugs [backport 2021.07]
2021-07-05 22:04:45 +02:00
6a871b1fd2 unittests/tests-ipv6_addr: test_ipv6_addr_to_str__addr_NULL(): zero a
(cherry picked from commit ddc30a198a79e4d9c21125986a3b4b2691e3b359)
2021-07-05 21:18:25 +02:00
8a1da6ffde unittests/tests-ipv4_addr: test_ipv4_addr_to_str__addr_NULL(): zero a
(cherry picked from commit b388a2a4406449133abafed2d31ea9e2f8e20227)
2021-07-05 21:18:25 +02:00
Leandro Lanzieri
c52da5745f
Merge pull request #16483 from MrKevinWeiss/pr/kconfig/stm32
cpu/stm32f1: Add Kconfig dependency modeling
2021.07-RC1 2021.10-devel
2021-07-02 16:39:16 +02:00
MrKevinWeiss
214b19551d
sys/ztimer: Fix stm32f1 naming for kconfig 2021-07-02 15:11:11 +02:00
MrKevinWeiss
b88e8d29ba
.murdock: Add board to kconfig test 2021-07-02 15:11:10 +02:00
MrKevinWeiss
652e4f41c1
cpp: Use modules for cpp and libstdcpp
Also add better error message when kconfig or make includes a .cpp without cpp module.
2021-07-02 15:11:10 +02:00
MrKevinWeiss
630f7a2102
sys/arduino: Add Kconfig model 2021-07-02 15:11:09 +02:00
MrKevinWeiss
6884927c3f
sys/arduino: Remove option
There is no clear reason why this should be configurable and causes an abstraction of USEMODULE.
The true reason is to make Kconfig easier but it seems having a variable in USEMODULE is a bit strange.
2021-07-02 15:11:09 +02:00
MrKevinWeiss
02a2de4916
cpu/stm32: Add Kconfig dependency modeling 2021-07-02 15:11:05 +02:00
Kevin "Tristate Tom" Weiss
cea10aa3d2
Merge pull request #16601 from haukepetersen/fix_nimble_randconnitvl
pkg/nimble/netif: fix randomized conn intervals
2021-07-02 13:13:09 +02:00
Kevin "Tristate Tom" Weiss
4cdf93da78
Merge pull request #16605 from MrKevinWeiss/pr/sam0i2cfix
cpu/sam0/i2c: Handle read with I2C_NOSTOP flag
2021-07-02 12:25:10 +02:00
MrKevinWeiss
cead7a5877 cpu/sam0/i2c: Handle read with I2C_NOSTOP flag
When using the I2C_NOSTOP flag the bus should remain in control.
The current check assumes it must go to idle when reading.
This adds a condition checks if the nostop flag is active
and expects the bus status to be the owner of the bus.
2021-07-01 14:50:54 +02:00
Hauke Petersen
46f6bf1987 pkg/nimble/netif: fix randomized conn intervals 2021-07-01 09:38:11 +02:00
Martine Lenders
c5a1012695
Merge pull request #16596 from JKRhb/aac-flags
sys/net/gnrc/netif: Make aac_mode a flag field
2021-06-30 13:29:44 +02:00
Jan Romann
3efb34d8b0
tests/gnrc_sixlowpan_frag_minfwd: add stm32mp157c-dk2 to Makefile.ci 2021-06-29 20:30:44 +02:00
Jan Romann
672a86d58e
sys/net/gnrc/netif: Make aac_mode a flag field 2021-06-29 19:06:22 +02:00
Martine Lenders
9aa99a0fd8
Merge pull request #16593 from JKRhb/dhcp-scapy-mud-update
tests/gnrc_dhcpv6_client_6lbr: Update test for DHCPv6 MUD option
2021-06-29 13:43:26 +02:00
Kevin "Tristate Tom" Weiss
25c871ed9a
Merge pull request #16576 from jia200x/pr/netdev/migrate_dst_filter
ieee802154: migrate `netdev_ieee802154_dst_filter` to a common ieee802154
2021-06-29 10:50:08 +02:00
Francisco
522129c580
Merge pull request #16592 from fjmolinas/pr_lorawan_descriptor
examples/lorawan: add missing sx126x descriptor
2021-06-29 09:39:50 +02:00
Jan Romann
0cd1aaaf72
tests/dhcpv6_6lbr: Update test for MUD option
A new version of scapy (2.4.5) has been released that now allows to test
the MUD option directly without a workaround.
2021-06-28 18:07:05 +02:00
Martine Lenders
0fd22d4c61
Merge pull request #16326 from vera/emcute-retain
net/emcute: Allow RETAIN flag to be set on incoming PUBLISHs
2021-06-28 15:50:09 +02:00
Francisco Molina
b06b2f9bcb
examples/lorawan: add missing sx126x descriptor 2021-06-28 14:08:54 +02:00
Francisco
bc5810ea33
Merge pull request #16573 from kfessel/p-convert-ztimer-require-no-pm
sys/ztimer: convert clock do not require pm
2021-06-28 10:03:27 +02:00
Vera Clemens
7ecdf00f53 tests/emcute: Fix README 2021-06-25 18:32:53 +02:00
Vera Clemens
b0f4781e15 net/emcute: Allow RETAIN flag to be set on incoming PUBLISHs 2021-06-25 18:32:53 +02:00