Commit Graph

45 Commits

Author SHA1 Message Date
Xiang Xiao 1c9a262086 arp: Remove the unnecessary inclusion of nuttx/net/arp
and change the remain inclusion to netinet/arp.h

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:06:24 +08:00
openvela-robot 34d28bb734 nshlib: Add login skip, invalid name ignore and password challenge to telnet login
forget in the follow patches:
commit 6aef469c197a4c5d7a3a8cd766ea04fccb14ed3c
Author: huangjian <huangjian@xiaomi.com>
Date:   Fri Nov 4 20:37:04 2022 +0800

    nshlib:judge whether nsh login username is a valid input

    Signed-off-by: huangjian <huangjian@xiaomi.com>

commit 88fff23d3497de541d74325690c79c0616f31d6a
Author: huangjian <huangjian@xiaomi.com>
Date:   Fri Nov 4 20:39:26 2022 +0800

    nshlib:add platform skip login function

    Signed-off-by: huangjian <huangjian@xiaomi.com>

commit 5a623cc9e3f51845007614de9a1e4c74c262d8e9
Author: huangjian <huangjian@xiaomi.com>
Date:   Fri Nov 4 20:35:07 2022 +0800

    nshlib:add platform challenge function for nsh login

    Signed-off-by: huangjian <huangjian@xiaomi.com>

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:06:23 +08:00
Xiang Xiao 05c52477a8 arp: Remove the unnecessary inclusion of nuttx/net/arp
and change the remain inclusion to netinet/arp.h

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:06:23 +08:00
qinwei1 674205fa52 sched/task/task_getpid: getpid should return process id not thread id
Summary:
   implement the right semantics:
1. getpid should return the main thread id
2. gettid should return the current thread id

Refer to:
 https://github.com/apache/incubator-nuttx/issues/2499
 https://github.com/apache/incubator-nuttx/pull/2518

Testing PASSED with qemu( 32/64 )

Signed-off-by: qinwei1 <qinwei1@xiaomi.com>
2026-04-20 15:05:56 +08:00
Xiang Xiao ef2975869c netutils/netlib: Fix error: 'strncpy' specified bound 16 equals destination size
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:01:02 +08:00
openvela-robot a7e64488b5 lv_porting/gpu: fix draw_arc 360 bug && tweak
17? 18!
Unused variable in draw_line
Correct Makefile for draw_arc

Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 15:01:02 +08:00
openvela-robot 4864dc79c3 Add dhcp6c module
Signed-off-by: songlinzhang <songlinzhang@xiaomi.com>
2026-04-20 15:00:55 +08:00
openvela-robot e94b03c29d lv_porting/gpu: eliminate warnings
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 15:00:47 +08:00
openvela-robot 22689bb792 Modifying the ping command
1、Round trip times in the ping command range from millisecond to subtle
2、Add statistics on RTT related min/avg/Max/mdev in ping program
3、The ping command supports ctrl+c interruption operations

Signed-off-by: xuewenliang <xuewenliang@xiaomi.com>
2026-04-20 15:00:45 +08:00
openvela-robot a14665d30c ping command field modification
Signed-off-by: xuewenliang <xuewenliang@xiaomi.com>
2026-04-20 15:00:44 +08:00
openvela-robot f0da11644a nshlib/nsh_fscmds:use strchr instead of strstr
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2026-04-20 15:00:43 +08:00
openvela-robot 6fb021ccc6 draw rect not use arc path
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 15:00:42 +08:00
openvela-robot e0dbed5acf system/adb: Update to microADB to the latest version
and enable the port forwarding feature

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:41 +08:00
openvela-robot a308381246 system/adb: Update to microADB to the latest version
and enable the port forwarding feature

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:40 +08:00
openvela-robot 0d7a7a3a6d apps: testing: uclibcxx_test: add uclibcxx_test Kconfig
Signed-off-by: caofuqi1 <caofuqi1@xiaomi.com>
2026-04-20 15:00:39 +08:00
openvela-robot 1fdf5761aa system/adb: Download the last version of microADB
commit aa9c64896c7d47478656928d4dcf9b1a5e346da7
Author: Xiang Xiao <xiaoxiang@xiaomi.com>
Date:   Sat Jan 22 16:41:23 2022 +0800

    remove NuttX special code

    since the new libuv porting for NuttX doesn't need the special process

    Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:38 +08:00
openvela-robot 9eda8ed996 system/input: add input tool button support
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 15:00:37 +08:00
openvela-robot 3a91746f22 Merge remote-tracking branch 'mirtos/dev-upmerge-nuttx-10.2' into dev 2026-04-20 15:00:36 +08:00
openvela-robot 798cee8f4e apps: graphics: lvgl: update licenses to Apache
Gregory Nutt is the copyright holder for those files and he has submitted the
SGA as a result we can migrate the licenses to Apache.

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 15:00:33 +08:00
openvela-robot e91b76503e lvgl: fix build warning.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2026-04-20 15:00:32 +08:00
openvela-robot 4012c0fdc4 apps: examples: update license to Apache
Gregory Nutt is the copyright holder for those files and he has submitted the
SGA as a result we can migrate the licenses to Apache.

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 15:00:30 +08:00
openvela-robot eb81e0c55d lv_porting/gpu: MVE accelerated recolor palette
Another name off the list.

Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 15:00:28 +08:00
Xiang Xiao ea188b2736 netutils/netlib: Fix error: 'strncpy' specified bound 16 equals destination size
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:27 +08:00
openvela-robot 625968d914 nshlib: support c++ access nsh api
N/A

Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2026-04-20 14:56:29 +08:00
openvela-robot 406e7bc0b6 Add lvx_msgbox in Kconfig.
N/A

Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
2026-04-20 14:56:26 +08:00
openvela-robot 401291a9f7 system/critmon: add thread run time support
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:23 +08:00
openvela-robot a2996be919 examples/watchdog: add depends on CONFIG_WATCHDOG
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:11 +08:00
openvela-robot 31bba56215 examples/watchdog: add depends on CONFIG_WATCHDOG
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:08 +08:00
openvela-robot a12f989dba lvgl: lv_ffmpeg support dynamic picture decoding.
N/A

Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:04 +08:00
openvela-robot 36d321395e apps/system: fix command history behavior (2)
N/A
Fixing "last command" misbehavior when one command in history is a
substring of another.

Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:56:02 +08:00
openvela-robot 53e5b9156a examples: Update lvgldemo to lvgl v8.
N/A

Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:00 +08:00
openvela-robot 48431654da system/critmon: add critmon program for critmon once
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:55:58 +08:00
openvela-robot 4339683cce lv_porting for lvgl v8 (rebase on dev) 2026-04-20 14:55:54 +08:00
openvela-robot 1114d5d66f testing/fstest: Add O_TRUNC flag in fstest_wrfile
to avoid the interference from the lasting run

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:49 +08:00
openvela-robot cf3e9c7b5b addroute: inet_pton cannot accept slash notation. We must fixup the argument before calling. 2026-04-20 14:55:46 +08:00
openvela-robot d19997aa17 Call posix_spawn with filename as the first argv entry
pair with the kernel side change to follow the standard defintion:
https://pubs.opengroup.org/onlinepubs/009695399/functions/posix_spawn.html

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:45 +08:00
openvela-robot 692af7d081 Follow up task_spawn change from kernel side
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:30 +08:00
Alin Jerpelea c3a8b0d383 netutils: nxstyle fixes
fixes for errors reported by nxstyle tool

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 14:55:27 +08:00
Alin Jerpelea f117fe5bc6 netutils: update licenses to Apache
Gregory Nutt is has submitted the SGA

Sebastien Lorquet has submitted the ICLA

as a result we can migrate the licenses to Apache.

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2026-04-20 14:55:13 +08:00
Xiang Xiao 926b70edc7 netlib: fix nxstyle issue for netlink related code
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:50:31 +08:00
Xiang Xiao 19ecda53bb netlib: correct netlink usage to follow Linux convention
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:50:31 +08:00
Gregory Nutt 5a1aec335b netutils/netlib/netlib_getdevs.c: Add comments and a placeholder for the RTM_NEWROUTE response. 2026-04-20 14:49:58 +08:00
Gregory Nutt 82fe3096a1 apps/examples/netlink_route: Add test/example of NETLINK_ROUTE 'get' opeations. apps/netutils/netlib: Fixes to NETLINK_ROUTE helpers found by testing with apps/examples/netlink_route. 2026-04-20 14:49:58 +08:00
Gregory Nutt 5a6c79d6a8 netutils/netlib/netlib_getroute.c: Add function to retrieve routing tables using netlink. 2026-04-20 14:49:58 +08:00
Gregory Nutt 0c0e2d060c apps/netutils/netlib/netlib_getnbtab.c: Add a utility function that will return a list of all network devices in the UP state. 2026-04-20 14:49:58 +08:00