Commit Graph

12 Commits

Author SHA1 Message Date
chao an 1639218a32 build/Kconfig: fix warnings detected by kconfiglib
Signed-off-by: chao an <anchao@xiaomi.com>
2026-04-20 15:07:21 +08:00
openvela-robot 7b4ab1d7b2 trace: add trace header when dumping
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 15:07:21 +08:00
chao an 5e5aac2db5 build/Kconfig: fix warnings detected by kconfiglib
Signed-off-by: chao an <anchao@xiaomi.com>
2026-04-20 15:07:19 +08:00
chao.an aae9de67f1 system/dumpstack: add dump stack tool support
Signed-off-by: chao.an <anchao@xiaomi.com>
2026-04-20 14:57:10 +08:00
openvela-robot 134c7a7722 lvgl/ext: add Kconfig for lvx-font-manager
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2026-04-20 14:57:08 +08:00
openvela-robot 5cf39edf29 webclient: check content-length
While it's better to use a reliable transport like
TLS with working close notify, it isn't always possible.
2026-04-20 14:57:07 +08:00
openvela-robot 4767169e97 Add support for libtomcrypt 2026-04-20 14:56:57 +08:00
openvela-robot dbf3f523e5 webclient: Add _s suffix to internal structures
To follow our coding standard.

I left the structures which is a part of the API for now.
(E.g. struct webclient_context)
2026-04-20 14:56:52 +08:00
openvela-robot 42e55e326b Rename LIB_ to LIBC_ for all libc Kconfig
follow other libc component naming convention

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:56:49 +08:00
openvela-robot b1d57f7019 webclient: Implement non-blocking I/O
* webclient_perform
    * Add a new flag to use non-blocking mode (WEBCLIENT_FLAG_NON_BLOCKING)
    * Implement restarting

* Add a few associated API functions
    * webclient_get_poll_info: get the descriptor info for poll/select
    * webclient_abort: abort the operation (instead of restarting)
2026-04-20 14:56:47 +08:00
openvela-robot f77b971166 Fix the printf warning after blkcnt_t change
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:56:45 +08:00
chao.an eeb144fb70 system/dumpstack: add dump stack tool support
Signed-off-by: chao.an <anchao@xiaomi.com>
2026-04-20 14:56:44 +08:00