Current patches and pull requests submitted to upstream projects. When accepted, they move into the merged section above.
Sipeed · LicheePi 4A
Clarified BOOT key access for USB recovery
Open PRDocumented a recovery gotcha found on enclosed LicheePi 4A boards: RESET and BOOT are separate keys, and some enclosures expose RESET while covering BOOT.
- Explains that RESET alone does not enter USB burning mode.
- Notes that the enclosure may need to be partially opened or removed to reach BOOT.
- Submitted as a focused documentation fix after reproducing the recovery workflow on physical hardware.
GUN · SEA encryption
Preserved raw strings during decryption
Open PRAdded an opt-in skipParse path to SEA.decrypt so JSON-looking plaintext can be recovered exactly as encrypted without changing the default parsing behavior.
- Updated the canonical SEA bundle, extracted decrypt module, and TypeScript declarations.
- Added regression coverage; the upstream SEA test suite passes.
Sourcey · startup credits
Added the Swarms AI startup program
Open PRAdded the Swarms AI startup program to the open startup-credits catalog, including its published Launch Tier benefit and eligibility requirements.
- Documents the $2,500 Launch Tier credit available for 12 months.
- Validated with the project's catalog verifier and
git diff --check. - Submitted with DCO sign-off.
libimobiledevice · build system
Fixed Python 3 discovery on systems without a python command
Open PRFixed Autoconf ordering so systems that provide python3 but not python can reach Automake's Python 3 discovery before the Python development check runs.
libimobiledevice · CI
Removed obsolete distutils use from macOS CI
Open PRReplaced the macOS workflow's explicit distutils.sysconfig imports with Python's supported standard-library sysconfig module.
libimobiledevice · documentation
Corrected the LGPL license-file reference
Open PRCorrected the README so its LGPL 2.1 reference points to COPYING.LESSER rather than the GPL text in COPYING.
libimobiledevice · Debian/Ubuntu docs
Removed an obsolete libtatsu source-build note
Open PRRemoved the stale instruction saying libtatsu-dev must be built from source now that it is available from current Debian and Ubuntu repositories.
Debian · PulseAudio
Removed an unnecessary bash-completion shebang
Patch sentSubmitted a focused packaging patch for Debian bug #763139 removing the unnecessary shell shebang from the PulseAudio bash-completion snippet.
Debian · PulseAudio
Aligned client.conf with Debian autospawn default
Patch sentSubmitted a patch for Debian bug #1017800 so the commented client.conf example reflects Debian autospawn = no default.
Debian · PulseAudio
Fixed stale README.Debian configuration guidance
Patch sentSubmitted a Debian-native patch removing the stale reference to /etc/default/pulseaudio while preserving the valid client.conf guidance.
This is a living record. New upstream submissions are added while they are under review and moved to “Merged upstream” when accepted.