35 Commits

Author SHA1 Message Date
liyi
f6ec8b8dec ifconfig support set IPv6 DNS server
Change-Id: I1bdaefd09d0fd37b6f7da45caab921c82bf6c227
2024-11-20 19:27:30 +08:00
Peter Bee
9902e02ae9 lv_porting/gpu: fix 16-bit build break
Change-Id: Ica85fe0fd5ebd88e281563cda139740249239a57
2024-11-20 19:27:28 +08:00
Peter van der Perk
4d21f334ab Add libcanardv1 for Cyphal, rename libcanard to libcanardv0
Change-Id: I3618c704b3a050022fa6859bf12afec2959245a0
2024-11-20 19:27:26 +08:00
Peter Bee
e3cf8d44da lv_porting/gpu: decoder rework
Change-Id: I6972cae540084d6d4d09f61dcb5e81aa89cff151
2024-11-20 19:27:24 +08:00
haopengxiang
5cda3a62d6 gps/minmea: replace minmea file with github repo
Change-Id: If4d2b3221902fe63454ba6624a9fc0e9ec746128
2024-11-20 19:27:22 +08:00
pengyiqiang
79e1662c5c lvgl/lv_porting: refact fbdev porting
Change-Id: I1fe678045de3c32155db377229afab7c0a6639c8
2024-11-20 19:27:20 +08:00
jihandong
9006b88641 apps/system/uorb: c interfaces.
Change-Id: I686fd7662b6424e200a44d42980333e2bb20d951
2024-11-20 19:27:17 +08:00
pengyiqiang
a13dfd2c0e lvgl/lv_porting: delete default display refr_timer
Change-Id: I7e70681c183333c5caeec60813b54799cf4490c0
2024-11-20 19:27:15 +08:00
anjiahao
e12b5dafeb nshlib:support nsh can redirect
Change-Id: I79604274aea339b413bc1986f84323d8778a8e91
2024-11-20 19:27:13 +08:00
Peter Bee
305c04d337 lv_porting/gpu: add MVE draw_transform
Change-Id: I88b168b83bdfaf8eb48cde132f43c10caf699027
2024-11-20 19:27:11 +08:00
Fotis Panagiotopoulos
ca517ce213 nsh: Fixed typos in comments.
Change-Id: Ifb09b5ef437b2314a38306d278e156a522ea1060
2024-11-20 19:27:10 +08:00
haopengxiang
b72eab1733 gps/bream: add pvt extended, pvt_dop, pvt_pvt, lor_lsq
Change-Id: Idc14ec38484a4d2f27b05e35d3597bc3c9f8b1ce
2024-11-20 19:27:08 +08:00
Xiang Xiao
8460a0280a Add printflike to all printf like functions
Change-Id: I0b3abf775485931bad606cde7aba2d84343f7a03
2024-11-20 19:27:06 +08:00
huxiandong
de1dc341de Revert "lv_porting/gpu: refine decoder logic"
Change-Id: I70da5addf66c27530a23e1e567c858de369c9989
2024-11-20 19:27:03 +08:00
chao.an
3ca8b3ba52 wireless/wapi: add get country code support
Change-Id: I47d969e279d7283aff3709200c8f7a748fd68054
2024-11-20 19:27:01 +08:00
ligd
77dea96b76 pmconfig: update pmconfig dump
Change-Id: Iaf5c0391c57157b36f5a6100daa67ff3936923b1
2024-11-20 19:26:58 +08:00
YAMAMOTO Takashi
44c6a4948c webclient_conn_s: Add a missing FAR
Change-Id: I27a2bad3065dfb6d9f93e36fccbbfb7c3f504541
2024-11-20 19:26:57 +08:00
Peter Bee
fe35c74bbe lv_porting/gpu: change gpu heap log to LV_LOG_
Change-Id: I1df2d2ee4690c998f9f049320de6ef99220522ad
2024-11-20 19:26:55 +08:00
YAMAMOTO Takashi
e2d816d50d webclient_abort: Fix a resource leak for the tunneling case
Change-Id: Ifa81045e44bd97ce34b9016235f371d39f9eae30
2024-11-20 19:26:53 +08:00
Peter Bee
073a46a8b0 lv_porting/gpu: recolor_palette check alignment
Change-Id: I2c619cf6130dfffe39fdd98e0cc5f92dd44958d0
2024-11-20 19:26:52 +08:00
YAMAMOTO Takashi
5f4d364d79 webclient: Allow users to specify extra headers for proxy
My primary motivation at this point is to use it for basic proxy auth.
(specify "Proxy-Authorization" header)
But there can be other use cases for proxy-specific extra headers.

If/when we want to support other non-trivial auth methods, probably
a callback-based mechanism will be necessary. But at this point,
this serves my purpose well.

Change-Id: I69d5a57812f6810464c208325a54f90319cc888c
2024-11-20 19:26:50 +08:00
pengyiqiang
fe5dd3c36c testing/monkey: add multi device support
Change-Id: I9788b09ae1be6c75af8d4567201b94bea29a3e3c
2024-11-20 19:26:48 +08:00
YAMAMOTO Takashi
be00eb36a4 webclient: Be a bit strict on Location header
* Record Location header explicitly

* Bail out / warn on unexpected cases

Change-Id: I46b4f7c7d7465a9f4ce157296f4d8b1a5a132a98
2024-11-20 19:26:46 +08:00
ptr_b
3603f58922 lv_porting/gpu: add fast gaussian blur
Change-Id: Ia2d8530873fd28ea1dd050ba9e1dbba40148af06
2024-11-20 19:26:45 +08:00
YAMAMOTO Takashi
5a406aa088 webclient: Don't forget to check http status before webclient_get_tunnel
Change-Id: I555bc780f7473209550d57c9eb1a16cda8dc25f9
2024-11-20 19:26:43 +08:00
pengyiqiang
fe5015dd4e testing/monkey: optimize button click handling
Change-Id: Id38810587059de98376f6ff0b95e5e1ab72d34bf
2024-11-20 19:26:41 +08:00
YAMAMOTO Takashi
8efb2d0e26 webclient: Add tunneling support
Add a primitive API for tunnel establishment.
(WEBCLIENT_FLAG_TUNNEL and webclient_get_tunnel)

I plan to use this to implement https proxy support.
That is, the primary user will be webclient itself.

Change-Id: I037f01f5f1d20f0fa5b8e5479781579c66507c21
2024-11-20 19:26:39 +08:00
Xu Xingliang
31a3466702 lv_porting/gpu: GPU decoder code cleanup.
Change-Id: Ie0f23d521a55aa230c8a712e2f39da4254d44fd1
2024-11-20 19:26:37 +08:00
zhuyanlin
f499f58b55 pmconfig: add last state and modify current state to next state
Change-Id: Iad7b79bcd27a0b348f5edc996aa34e156f1ad266
2024-11-20 19:26:35 +08:00
Peter Bee
9acaf0b885 lv_porting/gpu: correct img width when fallback
Change-Id: I687eb2ce10ee4e1d2560f963796eab11e6d6e785
2024-11-20 19:26:32 +08:00
chao.an
7f6108c1b2 system/trace: correct arg index if command is alreay set
Change-Id: I527c7e71bd217186cf43efb6e092fe6e0f0f5ebd
2024-11-20 19:26:30 +08:00
ligd
925e6b98d5 rptun_ping: add sleep param to rptun_ping
Change-Id: I15a8ed83d36cd4289605750582bfbcaffc206604
2024-11-20 19:26:29 +08:00
Jiuzhu Dong
9dc5f8d1c4 Revert "apps/nshlib: fix unreachable code about i++"
Change-Id: I852c2e85d4c2bda03aaa973207a52f5edbf5337a
2024-11-20 19:26:26 +08:00
Peter Bee
f8a5016399 lv_porting/gpu: fix indexed recolor && draw border
Change-Id: Ie41fb34f769c0dea6f943ab88dce65aae1a95739
2024-11-20 19:26:22 +08:00
Jiuzhu Dong
090ff31396 nsh/script: support rc.sysinit script
Change-Id: I09058bd12c9d93fa3db1e4c9372e04cbf2b227b5
2024-11-20 19:26:18 +08:00