Skip to content

Activity Report 2025-03-06

Choose a tag to compare

@RoCry RoCry released this 05 Mar 22:37
· 9 commits to master since this release
f86cdd1

Recent Activity in Starred Repositories

151 active repos with 483 new commits

3d-printing

Signed-off-by: Pedro Lamas pedrolamas@gmail.com

Translations update

embedded

add adafruit metro rp2350

esp32

Improved modifier reporting finished (started in PR #270)

Co-authored-by: hrz 1710360675@qq.com

  • test(i2c): Add test to scan bus

  • test(i2c): Add scan test with wifi running

  • fix(i2c): Simplify test

golang

  • wader/fq 4: Merge pull request #1095 from wader/bump-gomod-golang-x-net-0.36.0

Update gomod-golang-x-net to 0.36.0 from 0.35.0

  • chromedp/chromedp 1: fix: add page.EventFrameStartedNavigating to ignored events (Google Chrome 134.x)

linux

[feature] STM32G4: Erase pages on flash bank 2

llm

  • new pipe update logic to filter out local pipes

  • new pipe update logic to filter out local pipes

  • returned 5 min check

  • chore: expose 'num' param for search API

  • fix: wrong count value

  • feat: add files api

  • feat: serialize date to ISO string

  • feat: add descriptions to responses

  • feat: accept multipart upload

  • feat: add content disposition header

  • chore: rename file model interface

  • feat: support metadata

  • feat: change buffering to streaming

  • chore: remove unused functions

  • feat: url validation for fileUrl

  • feat: follow more conventions

  • feat: prepare for pagination

  • chore: remove comments

  • chore: remove comments

  • feat: add uuid validation for file id

  • docs: update description and summary

machine-learning

  • Add Stanford CS 224N (SP24)

  • Add Measure Theoretic Probability

  • Add TU Munich IN2375 (SU20)

python

Co-authored-by: arkunzz 4873204@qq.com

Add VT100 ranged scroll

  • pymupdf/PyMuPDF 9: setup.py: avoid build errors with PY_LIMITED_API and Python-3.13.

SWIG-generated code does not currently work with PY_LIMITED_API and
Python-3.13, so we disable PY_LIMITED_API by default.

This does not effect releases because they are all built with Python-3.9 and
PY_LIMITED_API. But this allows standalone builds to work.

tunneld: Fix possible FD leaks during connection establish

rust

Clean up use of v8 internals

  • pykeio/ort 6: fix: make I/O binding synchronize methods take &self, closes #359
  • dora-rs/dora 5: Post dora 0.3.10 release fix (#804)

Very minor item fix after the release that poped up during the release
process.

This PR contains the following updates:

Package Type Update Change
bytes
workspace.dependencies patch 1.10.0 -> 1.10.1

Release Notes

tokio-rs/bytes (bytes)

v1.10.1

Compare
Source

Fixed
  • Fix memory leak when using to_vec with Bytes::from_owner
    (#​773)

Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone
America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone
America/Los_Angeles.

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update
again.


  • If you want to rebase/retry this PR, check
    this box

This PR has been generated by Renovate
Bot
.

Scope

This PR aims to adress those issues:

  • partially issue #1391
  • #1363
  • #1348
  • #1332
  • #616
  • #78

In detail it focuses on 3 points regarding rhai scripting:

improving system::command

  • now the 2nd argument is optional, but old syntax works as before,
    hence not a breaking change

    • before
    system::command("pwd", []);
    • now
    system::command("pwd");
    // but this works too
    system::command("pwd", []);
  • the system::command now returns the output of the command if there
    was any, like so:

let pwd = system::command("pwd");
print(`PWD: ${pwd}`);
  • the system::command is now executed wrapped in a shell, either sh
    on *nix or cmd on windows. This allows for accessing shell built-ins
    like pwd
  • stderr is trimmed wrapped into the error bubbled up
  • stdout is also trimmed and returned

adding a listdir function

let files = file::listdir();
for f in files {
    print(`file: ${f}`);
}

// this is actually the same as above, the path must be inside the template directory, cannot be absolute or outside
let files = file::listdir(".");
for f in files {
    print(`file: ${f}`);
}

adding a new env rhai module

  • purpose of this module is providing more contextual variables like the
    destination or temp directory
  • env.working_directory - Returns the current working directory as a
    string. This is the directory where the cargo-generate pre-processes
    the template, before it is copied over to the users destination
    directory.
  • env.destination_directory - Returns the destination directory as a
    string. This is the directory where the template is copied to, and where
    the user will find the generated project.

extending the hooks example template

  • this new example hooks project can be executed like:
RUST_LOG=debug cargo run -- generate --verbose example-templates/many-hooks-in-action/ --name foo1
  • it shows the features above

extending the hooks guide


Signed-off-by: Sven Kanoldt sven+oss@d34dl0ck.me

  • jlvihv/R2Uploader 2: update

  • rust-itertools/itertools 1: feat: make izip! temporary friendly

  • some izip! calls with temporary values would not compile with the current
    izip! implementation due to the use of a block to create the temporary iter
    chain, if a user called izip! with an iterator from a temporary value the
    compilation would fail

  • this change adapts the macro to stop making use of the block and calls
    $crate::__std_iter::Iterator::zip directly to avoid the need for temporary
    iter bindings, this means the recursion produces a tuple of the form
    (a, (b, (c, d))) instead of (((a, b), c), d), needing a slight adaptation
    of the closure arm to invert the way arguments are unpacked, it also adds
    two arms to recursively build the zipped iterators without the final map
    adapter as we don't process all iterators at once as before

smartglasses, wearable

Before:

CleanShot.2025-03-04.at.17.07.34.mp4

After:

CleanShot.2025-03-04.at.17.08.13.mp4

Other

fix(deepseek): update base URL to remove /v1 endpoint

Fix typo

docs: update bibtex entry to point to ICSE'25 paper

Fix reversed tool call output

The DRAM controller on the i.MX93 and i.MX91 does not support DDR3
nor DDR4 memories.

Forbid the selection of DDR3 and DDR4 firmwares on those SoCs.

Fixes: 1ec956130d6f ("package/freescale-imx: Allow firmware installation on i.MX93")
Reported-by: Sebastien Szymanski sebastien.szymanski@armadeus.com
Signed-off-by: Fabio Estevam festevam@gmail.com
Reviewed-by: Sebastien Szymanski sebastien.szymanski@armadeus.com
[Julien: reword the commit log to also mention i.MX91]
Signed-off-by: Julien Olivain ju.o@free.fr

bsp(esp_bsp_devkit): Update led_indicator and iot_button components to latest.

meson.build: do not force-disable gdk-pixbuf-loader in cross builds

See merge request GNOME/librsvg!1095

  • jqlang/jq 7: Fix calloc error on @base64d format (ref #3280) (#3286)

This commit fixes a regression of a8ce2ff, e.g. "=" | @base64d.

  • cline/cline 6: fix: use new branching strategy to reduce checkpoints size (#2048)
  • rebased to main

  • Added files from patch

  • restored ClineProvider call to Migration deletes, added try try catch

  • Restored changes to Cline.ts

  • Updated tests

  • Updated tests, prettier

  • Optimize commit operation

  • Fixed branch deletion, cleanup

  • Cleanup

  • minor cleanuop

  • changeset

  • Fix checkpoint tracker initial commit not tracking any files

  • Ensure we are getting hash from branch and not main

  • Revert first commit logic

  • Change to get the correct hash for 'See new changes' on new and resumed tasks

  • Make checkpoints commits async

  • Update .changeset/cold-beers-laugh.md

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>


Co-authored-by: Saoud Rizwan 7799382+saoudrizwan@users.noreply.github.com
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

feat: Add support for QEMU QCOW images

Run the publish release workflow inside a Docker container on Windows

  • fix: notification issues
  • refactor: add gatt connection api to simplify gatt processing

Closes #308

  • Update package.json

Update repo url for build

  • MQTT over TLS first build

  • MQTT TLS boot ok

  • Funcional version MQTT secure TLS

  • Add option for mqtt to use tls in web config

  • Versao funcional pendente otimizacao de rom

  • Versao funcional com verify certificate disabled

  • Adicao de informacoes para debug

  • Versao funcional com verificacao do certificado

  • Otimizacoes de rom e heap usage

  • Versao com webserver enable/disable

  • Versao boa para mqtt mbedtls boa uso

  • Invert CFG enable_web_server to disable_web_server

  • MQTT over TLS first build

  • MQTT TLS boot ok

  • Funcional version MQTT secure TLS

  • Add option for mqtt to use tls in web config

  • Versao funcional pendente otimizacao de rom

  • Versao funcional com verify certificate disabled

  • Adicao de informacoes para debug

  • Versao funcional com verificacao do certificado

  • Otimizacoes de rom e heap usage

  • Versao com webserver enable/disable

  • Versao boa para mqtt mbedtls boa uso

  • Invert CFG enable_web_server to disable_web_server

  • Same documentation

  • Rever submodulos configuration

  • Rever ignore submodules

Rever ignore submodules

  • Fix for git actions

  • Fix build start_type_pub only in platform Beken

  • Fix build git w600

  • Fix BL602 build

  • Remove format only changes

  • Delete src/driver/drv_ir.cpp

Space changes only

  • Updates to pull request

  • Revert space only changes

  • Change cfg bool to byte and some documentation

  • Fix get initial time from compile time

  • Fix base64.c duplicate module

  • Fix base64.c duplicate module for git workflow

  • Fix strange behavior on BK7231n. Connection completed only in the second callback WIFI_STA_CONNECTED

  • MQTT-MBEDTLS default disable

  • Fix SERIOUS bug breaking all platforms except BK7231N (did you want to set g_bHasWiFiConnected in #else?)


Co-authored-by: Tester23 85486843+openshwprojects@users.noreply.github.com

Update stress tester XFAILs

Upgrade tip:

SnapshotSignature.last_membership_log_id changes from Option<LogId>
to Option<Box<LogId>>.

  • Update config.go

  • Update flag_test.go

  • fix: handle preprocess correctly in command line arguments

  • fix: update withArgs documentation to reflect its private status


Co-authored-by: xiantang zhujingdi1998@gmail.com

  • Add Mistral Docs

  • correct sample api key name

change keras quickstart to use Gemma 2 2B

  • test: add e2e post default engine

  • test: fix ci

  • test: update the variant non-cuda


Co-authored-by: Harry Le harry@menlo.ai

This reverts commit 0d9807adc55a0ba7de8811ca9c9c0c33865e6bb3.

Bump rust version to 1.80.1

  • update: 更新电源部分

  • update: 更新原理图

  • update: 更新PCB

  • 修改定位孔位置
  • 修改Type-C位置
  • update: 添加RTT LOGO

  • chore: 添加cJSON库

  • feat: 添加与上位机的HID通信接口

  • refactor: 重构命令解析部分代码

  • fix: 修复描述符错误

  • feat: 添加上位机下发设置功能

  • feat: 添加数据保存

  • fix: 修复可能的一些错误

  • fix: 修复写入flash死机问题

  • fix: 潜在的内存泄露问题

  • chore: 添加tlsf

  • chore: 切换cJSON库位置

  • feat: 内存管理切换为tlsf

  • feat: 添加首次默认设置

  • feat: 添加硬件版本号

  • feat: 添加获取设置

  • chore: 将项目修改为cpp

  • feat: 重构为cpp

  • fix: 修复release下可能会崩溃的玄学问题

  • chore: 删除cJSON库

  • fix: 修复RapidJSON库所需内存

  • fix: 修复nickname设置问题

  • fix: BL工程编译失败

  • fix: BL工程里面关闭所有输出

  • fix: 修复一些warning

  • update: README

  • fix: get_setting字段错误

  • update: 1.2.0硬件

  • style: 统一接口命名

  • feat: 添加upgrade命令

  • fix: 将硬件版本号放在OTP寄存器中

  • fix: 解决初始值问题

  • fix: PWM输出极性反了

  • fix: 1.2.0硬件修改IO

  • release: 2.3.1

  • Reduce printf clutter
  • Reduce printf timeout
  • Reduce wait-for-op timeout.
  • Update ch32v20x/30x programming logic from esp32-s2 programmer
  • Include protocol upstream back to host.
  • Fix bug (that could sometimes cause a crash) in the switch mode operation.
  • Fix underflow causing reads not to happen
  • Allow host to override chip type (not used)
  • docs: add Aiken to supported languages

  • docs: update CHANGES

  • project/app : Add uvc_app_tiny application

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • project/cfg/BoardConfig_IPC/overlay : Add Ubuntu system support for Rockit and RKNN libraries

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/of : Add support for dynamic device tree

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/usb/serial : Add CH343 driver support

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/staging : Disable partial logging of fbtft

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/pinctrl/pinctrl-rockchip.h : Fix pinctrl configuration failure issue

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/include/dt-bindings/soc/rockchip,boot-mode.h : Add support for the reboot U-Boot command in the BusyBox system

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/video : Add logo display support for LF40-480480-ARK and LF40-720720-ARK

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/arch/arm/boot/dts : Add device tree files for the Luckfox RV1103/RV1106 series boards

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/arch/arm/configs : Add device tree files for the Luckfox RV1103/RV1106 series boards

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/u-boot/drivers/mmc/mmc.c : Fix the issue where some Micro SD cards fail to boot

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/u-boot/common/image-fit.c : Add U-Boot support for luckfox-config

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/rkbin/bin/rv11 : Add firmware with a serial baud rate of 115200 and back up the original firmware

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/u-boot/arch/arm/dts : Add device tree files for the Luckfox RV1103/RV1106 series boards

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/u-boot/configs : Add defconfig files for the Luckfox RV1103/RV1106 series boards

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/uboot/u-boot : Add support for the reboot U-Boot command in the BusyBox system

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/drivers/media/i2c : Add MIS5001 driver support

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/source/kernel/arch/arm : Add default support for MIS5001 on Luckfox RV1106 series boards

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/tools/board : Delete irrelevant overwrite files and patch files

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/drv_ko/insmod_ko.sh : Register mis5001 driver during boot process

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • media/isp/release_camera_engine_rkaiq_rv1106_arm-rockchip830-linux-uclibcgnueabihf/isp_iqfiles : Add mis5001 iqfile

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • project/app/rkipc/rkipc/src/rv1106_ipc : Add rkipc application support for mis5001 sensor

Signed-off-by: eng29 eng29@luckfox.com

  • project/cfg/BoardConfig_IPC : Enable default retrieval of mis5001 iqfile and include ROCKIT and RKNN libraries of RV1106 series board

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • project/build.sh : Remove operations related to applying and deleting patches

Signed-off-by: eng29 eng29@luckfox.com

  • project/build.sh : Modify build system menu description; Apply lightweight system processing only during Buildroot and BusyBox system compilation

Signed-off-by: eng29 eng29@luckfox.com

  • sysdrv/tools/board/buildroot/luckfox_pico_w_defconfig : Add pppd and pgrep for 4G module

Signed-off-by: luckfox-eng29 eng29@luckfox.com

  • sysdrv/tools/board/kernel/rv1106-luckfox-pico-ultra-ipc.dtsi : Add uart4m1 support for lastest luckfox-config tool

Signed-off-by: eng29 eng29@luckfox.com


Signed-off-by: luckfox-eng29 eng29@luckfox.com
Signed-off-by: eng29 eng29@luckfox.com

Some suggested improvements from "hi2hello" in discord

  • servo/rust-url 1: perf: url encode path segments in longer string slices (#1026)
  • perf: url encode path segments in longer string slices

  • stable rust

  • revert quote change

  • Revert this too.

Signed-off-by: David Sherret dsherret@users.noreply.github.com


Signed-off-by: David Sherret dsherret@users.noreply.github.com

bug=#2761