Skip to content

new OTA mechanism#2113

Draft
benoit-pierre wants to merge 16 commits intokoreader:masterfrom
benoit-pierre:pr/new_ota
Draft

new OTA mechanism#2113
benoit-pierre wants to merge 16 commits intokoreader:masterfrom
benoit-pierre:pr/new_ota

Conversation

@benoit-pierre
Copy link
Member

@benoit-pierre benoit-pierre commented Jun 25, 2025

See koreader/koreader#13991.


This change is Reviewable

@benoit-pierre benoit-pierre force-pushed the pr/new_ota branch 2 times, most recently from 4e5cdab to 15c4145 Compare July 23, 2025 08:30
@benoit-pierre benoit-pierre force-pushed the pr/new_ota branch 2 times, most recently from 45e56f3 to 8e86619 Compare August 11, 2025 21:32
@benoit-pierre benoit-pierre force-pushed the pr/new_ota branch 2 times, most recently from 524449b to 72b711c Compare August 30, 2025 18:05
benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Oct 9, 2025
benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Oct 9, 2025
@benoit-pierre benoit-pierre force-pushed the pr/new_ota branch 2 times, most recently from 022c719 to 59ba9a5 Compare October 12, 2025 22:14
@benoit-pierre benoit-pierre marked this pull request as ready for review October 12, 2025 22:16
benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Oct 12, 2025
@benoit-pierre
Copy link
Member Author

benoit-pierre commented Oct 13, 2025

TODO:

  • fix crengine bump before merging

@benoit-pierre benoit-pierre force-pushed the pr/new_ota branch 2 times, most recently from e9825d8 to 0d8312f Compare October 13, 2025 22:31
@Frenzie
Copy link
Member

Frenzie commented Oct 14, 2025

So basically we merge this and the front PR and keep generating both on the nightly server for a while?

benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Dec 12, 2025
@benoit-pierre
Copy link
Member Author

So basically we merge this and the front PR and keep generating both on the nightly server for a while?

Yes, ideally I think just after a new stable release.

benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Dec 14, 2025
benoit-pierre added a commit to benoit-pierre/koreader that referenced this pull request Dec 31, 2025
Using xxHash's 64bits variant of XXH3.
A minimal libarchive based archive extractor with support for
TAR / ZIP archives, and LZMA / GZip / ZSTD / XZ compression.
So default LUA path / cpath includes the standard (distribution) paths.
- archive creation: not need by the new OTA mechanism anyway
- extraction: replaced by unpack
Not necessary anymore with the new OTA mechanism.
Not used anymore.
@benoit-pierre benoit-pierre marked this pull request as draft February 14, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants