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

36629 Commits

Author SHA1 Message Date
Benjamin Valentin
9c783ac7c4 gnrc/netif: accept const addr in gnrc_netif_ipv6_addr_add/remove() 2021-09-17 13:00:15 +02:00
Benjamin Valentin
4bd53e70fa gnrc/netif: add gnrc_netif_ipv6_wait_for_global_address()
This adds a function to wait until a global address becomes available.
2021-09-17 13:00:14 +02:00
Benjamin Valentin
25a5df2166 boards: select 868 MHz band for CC110x 2021-09-17 12:58:10 +02:00
Benjamin Valentin
67f737b5e0 drivers/cc110x: use pseudo-modules for band selection 2021-09-17 12:58:10 +02:00
chrysn
f93d1276b4
Merge pull request #16867 from miri64/dist/enh/use-fstrings-where-warned
dist/tools: use f-strings where possible
2021-09-17 12:34:17 +02:00
Martine Lenders
5204c29890
dist/tools/compile_and_test_for_board: use f-strings where possible 2021-09-17 12:04:04 +02:00
Martine Lenders
9254cffdda
dist/tools/backport_pr: use f-strings where possible 2021-09-17 12:04:04 +02:00
Martine Lenders
913573a200
Merge pull request #16702 from miri64/ut_process/feat/initial
ut_process: initial import of a URI template processor
2021-09-17 09:43:20 +02:00
benpicco
d8000e74ca
Merge pull request #16825 from viktorbatista/lm75_again
drivers/lm75: fixed a typo in Kconfig
2021-09-16 22:28:45 +02:00
benpicco
1c4293b0a4
Merge pull request #16847 from jeandudey/2021_09_14-doc-adafruit-clue
boards/adafruit-clue: fix doxygen warnings
2021-09-16 22:27:42 +02:00
benpicco
b6a2d08afc
Merge pull request #15915 from fabian18/ina3221-fixes
drivers/ina3221: style fixes and improvements
2021-09-16 22:22:33 +02:00
Martine Lenders
77f7db1e0d
Merge pull request #15981 from miri64/doc/enh/porting-graph
doc/porting-boards.md: improve with porting graph and reference section
2021-09-16 18:53:40 +02:00
Martine Lenders
c844c73629
tests/unittests: provide test cases for ut_process 2021-09-16 18:18:48 +02:00
Martine Lenders
7c60f6031c
ut_process: initial import of a URI template processor 2021-09-16 18:18:48 +02:00
Martine Lenders
aaa9512d50
doc/porting-boards.md: improve with porting graph and reference section 2021-09-16 16:54:42 +02:00
Martine Lenders
e16925aab3
Merge pull request #16838 from haukepetersen/opt_nimblenetif_errno
pkg/nimble/netif: migrate to use errno return values
2021-09-16 16:53:43 +02:00
benpicco
ba481dda8b
Merge pull request #16863 from benpicco/cc2538_rfcore
cpu/cc2538: don't pollute global namespace with cc2538_rfcore.h
2021-09-16 16:06:10 +02:00
Benjamin Valentin
97de8afaf6 cpu/cc2538: don't pollute global namespace with cc2538_rfcore.h
`cc2538_rfcore.h` contains enums with non-prefixed single-word constants.
Those cause ugly naming conflicts down the line.
Only include the file when needed, don't include it in `cpu_conf.h` which
gets pulled in everywhere.
2021-09-16 15:31:22 +02:00
benpicco
35656d3462
Merge pull request #16862 from kaspar030/fix_nimble_autoadv_isactive
pkg/nimble: fix `if(IS_ACTIVE(..) && CONSTANT)` with llvm
2021-09-16 15:04:00 +02:00
94e314c914 pkg/nimble: fix if(IS_ACTIVE(..) && CONSTANT) with llvm
Fixes

```
/home/kaspar/src/riot.rs/pkg/nimble/autoadv/nimble_autoadv.c:163:46: error: use of logical '&&' with constant operand [-Werror,-Wconstant-logical-operand]
    if (IS_ACTIVE(NIMBLE_AUTOADV_FLAG_FIELD) && BLUETIL_AD_FLAGS_DEFAULT) {
                                             ^  ~~~~~~~~~~~~~~~~~~~~~~~~
/home/kaspar/src/riot.rs/pkg/nimble/autoadv/nimble_autoadv.c:163:46: note: use '&' for a bitwise operation
    if (IS_ACTIVE(NIMBLE_AUTOADV_FLAG_FIELD) && BLUETIL_AD_FLAGS_DEFAULT) {
                                             ^~
                                             &
/home/kaspar/src/riot.rs/pkg/nimble/autoadv/nimble_autoadv.c:163:46: note: remove constant to silence this warning
    if (IS_ACTIVE(NIMBLE_AUTOADV_FLAG_FIELD) && BLUETIL_AD_FLAGS_DEFAULT) {
                                            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
```
2021-09-16 14:01:33 +02:00
Hauke Petersen
1486c419fa nimble/scanlist: use nimble_addr_print() 2021-09-16 10:29:04 +02:00
Hauke Petersen
0b8af3a3bc nimble/addr: fix byte-order and string termination 2021-09-16 10:23:43 +02:00
788517c61e
Merge pull request #16858 from benpicco/CODEOWNERS-roberthartung
CODEOWNERS: remove Robert Hartung
2021-09-15 22:31:23 +03:00
chrysn
0af6a5a7b5
Merge pull request #16857 from dylad/pr/docker/fix_particle_based_board_flashing
makefiles/docker.inc.mk: pass PARTICLE_MONOFIRMWARE to docker env vars
2021-09-15 20:01:14 +02:00
Benjamin Valentin
9a95d9605f CODEOWNERS: remove Robert Hartung
> I was quite busy with my PhD thesis (and still am), therefore, feel free
> to take me off the active maintainers list.
> Note: I am still listed as a code owner at some places, can you remove
> @roberthartung from there for now as well?
2021-09-15 16:23:11 +02:00
Martine Lenders
4e6fea799e
Merge pull request #16856 from benpicco/riot-logo
README.md: add graphical logo
2021-09-15 15:49:41 +02:00
Dylan Laduranty
c6b6c71a42 makefiles/docker.inc.mk: pass PARTICLE_MONOFIRMWARE to docker env vars
This will allow the generation of the bin-checksummed file needed by dfu-util flashtool and thus allow to flash the all particle-based board with RUN_IN_DOCKER=1
2021-09-15 15:45:05 +02:00
Benjamin Valentin
c0f8c0c5c7 README.md: add graphical logo 2021-09-15 14:56:48 +02:00
4fd1ae89a7
Merge pull request #16463 from kfessel/p-sched-int
core/sched: add runq_callback hook and runq inspection functions
2021-09-15 15:43:50 +03:00
6c739935d8
Merge pull request #16818 from kaspar030/core_ps_interface
core/thread: add getters for thread_t
2021-09-15 14:52:32 +03:00
f0d8f1295f sys/ps: use getters for thread_t fields 2021-09-15 10:16:45 +02:00
2b2c5fe746 core/thread: provide getters for thread_t fields as used by ps() 2021-09-15 10:16:45 +02:00
benpicco
abeb9c871d
Merge pull request #16745 from jia200x/pr/gnrc_netif_pktq/fix_deschedule
gnrc_netif_pktq: schedule immediately if timer us is equal to zero
2021-09-15 00:16:42 +02:00
benpicco
bfe64fe66a
Merge pull request #16849 from HendrikVE/pr/wolfmqtt_split_1
sys/posix/socket: fix wrong member access
2021-09-14 17:50:08 +02:00
benpicco
0a6bc059b7
Merge pull request #16854 from benpicco/cpu/cc26x0_cc13x0-fix
cpu/cc26x0_cc13x0: fix build
2021-09-14 15:41:28 +02:00
Benjamin Valentin
f6950daf4c cpu/cc26x0_cc13x0: fix build 2021-09-14 14:58:03 +02:00
Jean-Pierre De Jesus DIAZ
70b074ff8f boards/adafruit-clue: fix doxygen warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-14 11:16:50 +02:00
Martine Lenders
0386aea20e
Merge pull request #16846 from jeandudey/2021_09_14-exclude-c.utf8
dist/tools/doccheck: generate exclude_patterns using C.UTF-8
2021-09-14 10:56:50 +02:00
Jean-Pierre De Jesus DIAZ
7fe67ea285 dist/tools/doccheck: generate exclude_patterns using C.UTF-8
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-14 10:21:35 +02:00
Jean Pierre Dudey
ffff68deaf
Merge pull request #16813 from jeandudey/doc1
cpu: fix doxygen grouping warnings
2021-09-13 11:30:27 +02:00
Jean Pierre Dudey
cd728e08c6
Merge pull request #16764 from brummer-simon/gnrc_tcp-experimental_dynamic_MSL
gnrc_tcp: experimental feature "dynamic msl"
2021-09-13 10:36:54 +02:00
Dylan Laduranty
027933de9e
Merge pull request #16835 from luisan00/feature/samd21-xpro_usb
boards/samd21-xpro:  Add peripheral usbdev to samd21-xpro
2021-09-13 09:44:41 +02:00
chrysn
88de3c3d31
Merge pull request #16841 from chrysn-pull-requests/802154-security-expectations
net/ieee802154_security doc: Shape security expectations
2021-09-13 07:44:50 +02:00
chrysn
5710d5ff34 net/ieee802154_security doc: Shape security expectations 2021-09-12 20:20:00 +02:00
Jean-Pierre De Jesus DIAZ
6f8803e34f dist/tools/doccheck: update exclude_patterns
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00
Jean-Pierre De Jesus DIAZ
d2a6745855 cpu/mips32r2_common: fix doxygen grouping warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00
Jean-Pierre De Jesus DIAZ
d1f9cd0647 cpu/native: fix doxygen grouping warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00
Jean-Pierre De Jesus DIAZ
3de8f247c3 cpu/lpc23xx: fix doxygen grouping warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00
Jean-Pierre De Jesus DIAZ
209304ccb8 cpu/lpc1768: fix doxygen grouping warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00
Jean-Pierre De Jesus DIAZ
8061e99be4 cpu/qnx908x: fix doxygen grouping warnings
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-09-11 12:45:15 +02:00