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

31776 Commits

Author SHA1 Message Date
Francisco Molina
0d79ebdafe
boards/nucleo-l452re: add i2c config 2020-09-08 15:50:05 +02:00
M Aiman Ismail
1a96e32db1 tests/bench_timers: replace _xtimer_set() with _xtimer_set64() 2020-09-08 14:52:05 +02:00
Benjamin Valentin
0871b69c84 drivers/at86rf2xx: support frame retry reporting on at86rfr2
At86rfr2 doesn't report retries directly, but it can generate a TX start
interrupt for each (re)try, so we can count manually.
2020-09-08 14:48:57 +02:00
c3de2655db
Merge pull request #14969 from silkeh/pr/moar-badges
README: Add more badges
2020-09-08 14:27:08 +02:00
M Aiman Ismail
bc8d55fde9 sys/xtimer: remove _xtimer_set_absolute 2020-09-08 14:21:40 +02:00
cc29edad60
Merge pull request #14974 from fjmolinas/pr_nucleo_xtimer
boards/nucleo: fix xtimer configuration
2020-09-08 13:57:40 +02:00
benpicco
cac0719362
Merge pull request #14862 from hugueslarrive/boards/nucleo-f303k8
boards/nucleo-f303k8: add ADC feature
2020-09-08 13:56:03 +02:00
Martine S. Lenders
5fea5fca65
tapsetup: FreeBSD/OSX: remove member TAPs of bridge explicitly 2020-09-08 13:50:45 +02:00
Martine S. Lenders
29684af116
tapsetup: add capability to add routes to bridge 2020-09-08 13:50:45 +02:00
Martine S. Lenders
dbeb783b13
tapsetup: add capability to add addresses to bridge 2020-09-08 13:50:44 +02:00
Martine S. Lenders
0abe581e3e
tapsetup: add capability to enable forwarding for bridge 2020-09-08 13:50:27 +02:00
Martine S. Lenders
a9722dda71
tapsetup: add capability to list bridges 2020-09-08 13:50:09 +02:00
Martine S. Lenders
7d47484170
gnrc_sock_ip: fix NULL pointer dereference 2020-09-08 13:05:10 +02:00
Martine S. Lenders
779143cd94
tests/gnrc_sock_ip: add test case to test NULL pointer dereference 2020-09-08 13:05:10 +02:00
Silke Hofstra
e404a7c10e README: add more badges
The README document was missing several relevant badges/links:

- Latest release
- License info
- API docs
- Wiki
- StackOverflow
- Twitter

The addition of these links will, hopefully, help people
quickly navigate the broader ecosystem.

Additionally, all badges (except for the CI badge) now
conform to roughly the same style.
2020-09-08 13:02:47 +02:00
Martine S. Lenders
aaafabf43f
tests/gnrc_ndp: use IPv6 nettype to distinguish from payload 2020-09-08 12:53:29 +02:00
Martine S. Lenders
2cf5b3c185
gnrc_ipv6_hdr: make HDR_NETTYPE dependent on nettype module
In #13994 this was introduced but overlooked here.
2020-09-08 12:53:29 +02:00
Martine S. Lenders
0e3443d006
gnrc_netif: guard usage of gnrc_ipv6 member 2020-09-08 12:53:29 +02:00
Martine S. Lenders
4fe7bb003a
gnrc_ipv6_nib: add missing header includes 2020-09-08 12:53:29 +02:00
Martine S. Lenders
8f7dbc6cde
gnrc_sixlowpan_router_default: don't pull in
For an app, a user usually uses `gnrc_ipv6_router_default` to activate
routing behavior. `gnrc_sixlowpan_router_default` is used by that to
pull in further dependencies for 6LoWPAN routers. It shouldn't pull in
`gnrc_ipv6_router_default` again, as this introduces a cyclic
dependency.
2020-09-08 12:53:28 +02:00
Martine S. Lenders
07bcae2613
gnrc_sixlowpan_router: remove pseudo-module
It has no real purpose other than pulling in `gnrc_ipv6_router` as a
dependency, which is already done in other places (or by pulling in its
dependencies).
2020-09-08 12:53:28 +02:00
Martine S. Lenders
adb6a6720f
gnrc_ipv6_nib: fix broken gnrc_netif dependency
gnrc_ipv6_nib accesses the IPv6 members of `gnrc_netif`, so a dependency
to the pseudo-module enabling those members is required.
2020-09-08 12:53:11 +02:00
Martine S. Lenders
c58cb6ddfb
gnrc: use gnrc_nettype_* as dependency wherever possible. 2020-09-08 12:53:04 +02:00
Francisco Molina
86d8d22fc5
boards/nucleo: fix xtimer configuration 2020-09-08 11:19:59 +02:00
27e4c19748
Merge pull request #14971 from silkeh/pr/hyperlink-lost-found
LOSTANDFOUND: add/fix commit hyperlinks
2020-09-08 10:44:16 +02:00
9eef7a47cb
Merge pull request #14830 from benpicco/cpu/lpc23xx-picolibc
cpu/lpc23xx: enable support for picolibc
2020-09-08 10:35:45 +02:00
Francisco
07be7910d6
Merge pull request #14970 from silkeh/pr/fix-mailing-lists
README: improve formatting of mailing lists.
2020-09-08 10:04:21 +02:00
Silke Hofstra
0dd130cc89 LOSTANDFOUND: fix several commit references
Change several commit hashes to the ones that actually appear on master.
2020-09-07 20:16:00 +02:00
Silke Hofstra
4882477edc LOSTANDFOUND: add link references to commits
Add link references to the bottom of LOSTANDFOUND to make it easy to find
the relevant commits/PRs/releases that features/modules where removed.
2020-09-07 20:16:00 +02:00
Silke Hofstra
2f3a0b6a2b README: improve formatting of mailing lists.
Correctly hyperlink and indent the mailing list section.
2020-09-07 19:51:46 +02:00
benpicco
8b3d019dcb
Merge pull request #14960 from benpicco/driver/at86rf215-rpc
drivers/at86rf215: implement Reduced Power Consumption
2020-09-07 15:38:32 +02:00
benpicco
c7993b6140
Merge pull request #14961 from miri64/gnrc_rpl/fix/check-idx
gnrc_rpl: check index after fetching address from netif
2020-09-07 14:24:44 +02:00
benpicco
a084430be3
Merge pull request #14883 from miri64/gnrc_ipv6_nib/fix/ipv6_addr_idx-check
gnrc_ipv6_nib: check return value of gnrc_netif_ipv6_addr_idx()
2020-09-07 14:24:17 +02:00
benpicco
a336fdc918
Merge pull request #11263 from miri64/gnrc_netif/new/pktq
gnrc_netif: add packet to queue when device is busy
2020-09-07 13:59:58 +02:00
Benjamin Valentin
634714ff78 drivers/at86rf215: implement Reduced Power Consumption
Reduced Power Consumption is available for MR-O-QPSK and
MR-FSK.
In this mode the receiver will be turned off periodically,
defaulting to a 50% duty cycle.

This reduces power consumption when in IDLE RX by almost 50%
and is therefore enabled by default.
2020-09-07 13:48:47 +02:00
Marian Buschsieweke
c5c62e93d3
cpu/esp_common: Declare sched_active_{thread,pid}
Declare sched_active_thread and sched_active_pid locally in the ESP code for
now. Once the code is cleaned up to no longer tap into scheduler internals but
use the API instead, those can be dropped again.
2020-09-07 12:59:55 +02:00
Marian Buschsieweke
2d8bdf9b83
core/sched: Drop declaration of sched_active_{pid,thread}
This should increase odds that developers use thread_get_active() and
thread_getpid() instead.
2020-09-07 12:59:55 +02:00
Marian Buschsieweke
90177889b7
treewide: Cleanup access to internal variables
Replace direct accesses to sched_active_thread and sched_active_pid with
the helper functions thread_getpid() and thread_get_active(). This serves
two purposes:

1. It makes accidental writes to those variable from outside core less likely.
2. Casting off the volatile qualifier is now well contained to those two
   functions
2020-09-07 12:59:55 +02:00
benpicco
b353733d83
Merge pull request #14964 from aabadie/pr/boards/stm32f3_clock_hsi
boards/stm32f3: fix clock configuration for HSI
2020-09-07 12:11:35 +02:00
Leandro Lanzieri
40b52e1d72
Merge pull request #14321 from akshaim/Kconfig_cord
net/cord : Expose configurations to Kconfig
2020-09-07 11:45:17 +02:00
Hauke Petersen
6ee2c1025b pkt/nimble/netif: fix deadlock on connection loss 2020-09-07 11:05:32 +02:00
1c95ff86bf
boards/stm32f3: fix clock configuration for HSI 2020-09-07 09:26:26 +02:00
Martine Lenders
61f37ce395
Merge pull request #14934 from maribu/ccn-lite
pkg/ccn-lite: bump version
2020-09-07 08:59:38 +02:00
Martine S. Lenders
3081ae9c38
sock: remove dependency of implementation on API
Removing a cyclic dependencies.
2020-09-07 08:45:25 +02:00
Martine S. Lenders
29d60c8c2f
sock_util: remove sock_udp dependency
`sock_util` only uses the `sock_udp_ep_t` type which does not require
`sock_udp` to be pulled in.
2020-09-07 08:45:25 +02:00
Martine S. Lenders
4696a773de
examples / tests: pull in sock API not implementation 2020-09-07 08:45:25 +02:00
Martine S. Lenders
91dfee7ee0
gnrc_ipv6_nib: fix duplicate handling for ARO
When `nce` is NULL on the duplicate check, the later re-fetching of the
`nce` might result in an actual NCE entry that then contains a
duplicate, so we need to re-check the EUI-64 again as well.
2020-09-07 08:42:50 +02:00
Martine S. Lenders
f9c3e5f5a4
gnrc_ipv6_nib: check return value of gnrc_netif_ipv6_addr_idx()
And acquire exclusive network interface access when necessary.

Fixes #14752.
2020-09-07 08:42:50 +02:00
Martine S. Lenders
f7913b3d47
gnrc_rpl: check index after fetching address from netif 2020-09-07 08:39:29 +02:00
hugues
f03a9f603c boards/nucleo-f303k8: add ADC feature 2020-09-06 19:25:55 +02:00