Eric Fahlgren
76953dba6b
owut: update to 2025.12.01
...
Bug fixes:
efahl/owut@4482dd097f owut: handle changes in a package's version number format
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-12-12 10:58:02 +08:00
Eric Fahlgren
1545e6510f
owut: update to 2025.11.16
...
Enhancements:
efahl/owut@af42b8afe3 owut: minor improvement on logging API
efahl/owut@223d6e64b7 owut: add 'clean slate' option to reset to default packages
efahl/owut@3a35acb7a0 owut: typos and wording fixes
efahl/owut@eba5101ba7 owut: report counts of failed package builds
efahl/owut@365eed1f26 owut: use library glob
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-11-17 06:32:13 +02:00
Eric Fahlgren
904ad4a24c
owut: update to 2025.10.24
...
Bug fixes:
efahl/owut@07453922aa owut: create uclient singleton to minimize memory usage
efahl/owut@f073587891 owut: fix bug in version number parsing
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-10-25 08:20:00 +03:00
Eric Fahlgren
29e614fa86
owut: update to 2025.09.27
...
Bug fixes:
efahl/owut@f049043ed7 owut: use installed SSL certs instead of default
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-09-28 13:35:37 +08:00
Eric Fahlgren
96ab3378d0
owut: update to 2025.09.03
...
Bug fixes:
efahl/owut@5743eea3bc owut: suppress all but json output when using dump
efahl/owut@efe39e2e38 owut: handle sigint (ctrl-c) properly
Enhancements:
efahl/owut@49e9bce7b8 owut: provide download progress for slow connections
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-09-03 17:22:53 -03:00
Eric Fahlgren
c79bed5fd5
owut: update to 2025.08.15
...
Bug fixes:
efahl/owut@c6e75716d1 init: fix typo in file name
efahl/owut@7f97ab67c2 examples: improve docs for writing pre-install scripts
Enhancements:
efahl/owut@93f2b06b88 owut: utilize upstream limits instead of hardcoded values
efahl/owut@7a45c412fc owut: improve usability of 'dump' option
efahl/owut@35720e369a owut: improve age reporting
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-08-16 10:59:26 +03:00
Eric Fahlgren
ea07bdb591
owut: update to 2025.07.11
...
Bug fixes:
efahl/owut@0d00192dbe package checks: change error to warning for missing dependencies
Enhancements:
efahl/owut@2ba6d113ba status: show link to commit at which build performed
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-07-11 21:10:22 +02:00
Eric Fahlgren
444353f7ce
owut: update to 2025.05.12
...
Bug fixes:
efahl/owut@8353c4e9e2 argparse: add a file path parser type
efahl/owut@724c990d6c owut: avoid redirects on upstream queries
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-05-18 10:55:14 +02:00
Eric Fahlgren
3e2576c54c
owut: update to 2025.04.08
...
Bug fixes:
efahl/owut@ef2bfb4d4c owut: remove trailing commas in json dump
Enhancements:
efahl/owut@2586b2cfd5 owut: minor name cleanup
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-04-17 10:15:27 +02:00
Eric Fahlgren
a0c4010b07
owut: update to 2025.03.14
...
Bug fixes:
efahl/owut@15d7342377 owut: fix incorrect log levels on list and blob commands
efahl/owut@3867b98d0e owut: fix parsing of certain APK versions
Enhancements:
efahl/owut@52e7d44c99 owut: allow user to override 'package_changes'
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-03-15 20:35:22 +08:00
Eric Fahlgren
6b85671450
owut: update to 2025.02.18
...
Bug fixes:
efahl/owut@17a884e owut: clean up some apk-based hackery
efahl/owut@065ac05 owut: add warnings for missing defaults
Enhancements:
efahl/owut@f9fae6b owut: allow user to ignore removed default packages
efahl/owut@5aa75b6 owut: message cleanup
efahl/owut@5823db3 owut: reduce default verbosity
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-02-18 23:50:48 -08:00
Eric Fahlgren
445e40c3c8
owut: update to 2025.01.29
...
Bug fixes:
efahl/owut@bced54a owut: prefer use of packages_changes when generating build request
efahl/owut@b469547 owut: revert rootfs restrictions
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-01-30 17:00:54 +08:00
Eric Fahlgren
73fb1c4b38
owut: update to 2025.01.25
...
Bug fixes:
efahl/owut@2bf45d5 owut: exit immediately on ctrl-c
efahl/owut@a95d383 owut: fix processing of device defaults
efahl/owut@cd63564 owut: disallow --rootfs-size changes on some platforms
Enhancements:
efahl/owut@eaca182 owut: minor code cleanup in sha256 calculator
efahl/owut@2b65aa7 owut: improve messaging
efahl/owut@d687824 git: define file attributes
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-01-26 21:44:26 +08:00
Eric Fahlgren
2318b700ee
owut: update to 2025.01.06
...
Bug fixes:
efahl/owut@9f63203 owut: fix missing SSL library message
Enhancements:
efahl/owut@e623a90 owut: cosmetic: include kernel version in build results
efahl/owut@05f3bbe owut: allow alternate delimiters between added/removed packages
efahl/owut@31b0478 owut: list server in 'versions' output
efahl/owut@ec97414 readme: general updates
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2025-01-06 19:23:57 -08:00
Eric Fahlgren
4cc56eb9e0
owut: update to 2024.12.10
...
Bug fixes:
efahl/owut@887ef92 owut: remove non-upgradable packages from update checks
Enhancements:
efahl/owut@e38844a owut: cosmetic: add OpenWrt version to request output
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-12-13 19:21:21 +08:00
Eric Fahlgren
7605ef0edc
owut: update to 2024.11.29
...
Bug fixes:
efahl/owut@334534b owut: use robust method for setting new kernel version
Enhancements:
efahl/owut@286d101 examples: update the pre-install.sh with firmware backup
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-12-04 23:25:27 +08:00
Eric Fahlgren
440a6e7fdf
owut: update to 2024.11.20
...
Bug fixes:
efahl/owut@d7affce owut: deal with package list filtering
efahl/owut@38a3916 owut: fix what_provides function
Issues:
efahl/owut@42cd86c owut: better EFI target handling
Enhancements:
efahl/owut@cb51617 readme: better instructions
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-11-20 14:49:37 -08:00
Eric Fahlgren
e076937490
owut: update to 2024.11.14
...
Bug fixes:
efahl/owut@3b5e7bb owut: remove factory image types from image candidates
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-11-14 23:55:22 -08:00
Eric Fahlgren
c477c0b206
owut: update to 2024.10.27
...
Bug fix:
efahl/owut@8c7e42f owut: force top-level when adding a package
Enhancement:
efahl/owut@e26df83 argparse: add an exclusive store mechanism
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-11-05 16:11:11 +08:00
Eric Fahlgren
712e403703
owut: fix order of uci-defaults
...
Move uci-defaults file to run level 51, so it is executed immediately
after the attendedsysupgrade-common package's uci-defaults script.
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-11-04 11:12:26 +08:00
Eric Fahlgren
60833653ff
owut: update to 2024.10.25
...
Enhancements:
efahl/owut@8c8907c owut: more ux improvements
efahl/owut@00de355 owut: improve aesthetics of build monitor
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-10-26 14:52:40 +08:00
Eric Fahlgren
547557d56f
owut: update to 2024.10.15
...
Enhancements:
efahl/owut@cdfbc24 owut: rework build status monitor to use HEAD requests
efahl/owut@6704884 owut: rework download statistics
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-10-22 17:52:44 +08:00
Eric Fahlgren
3ab468be20
owut: update to 2024.10.11
...
Bug fixes:
efahl/owut@f3f5c10 owut: retain full result from download response
efahl/owut@c43712f owut: use exception handlers for failed json parsing
Enhancements:
efahl/owut@e17c906 owut: add poll-interval option
efahl/owut@7119199 owut: better error message output
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-10-12 18:29:17 +08:00
Eric Fahlgren
3724047164
owut: update to 2024.09.28
...
Bug fixes:
efahl/owut@20d5afb owut: translate mapped names from platform 'supported_devices'
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-09-30 18:53:11 +08:00
Eric Fahlgren
04fbeb9dd2
owut: update to 2024.09.21
...
Bug fixes:
efahl/owut@e791bd2 owut: more robust handling of build errors
Enhancements:
efahl/owut@853f5ab owut: don't use "extra" versions
efahl/owut@4629b0f owut: minor cleanups
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-09-23 18:22:03 +08:00
Eric Fahlgren
3db4fff567
owut: update to 2024.09.07
...
Bug fixes:
efahl/owut@6564aa2 owut: handle non-JSON responses
Enhancements:
efahl/owut@e0a0c49 owut: add age to build time output
efahl/owut@d811a24 examples: compress the manifest
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-09-08 23:52:27 +08:00
Eric Fahlgren
0a7e87b437
owut: update to 2024.08.09
...
Bug fixes:
efahl/owut@9ecbea5 owut: ensure shell exit status is correct
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-08-13 16:22:51 +08:00
Eric Fahlgren
54fbafe26f
owut: update to 2024.07.31
...
Bug fixes:
efahl/owut@e329cb9 owut: allow user to specify 'version_code' for build
efahl/owut@fbafbf1 owut: improve image selection
efahl/owut@6352b2c config: fix wrong directory in example
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-08-02 18:38:59 -07:00
Eric Fahlgren
57f962b4e2
owut: update to 2024.07.24
...
The internal package list order fix depends on openwrt/asu@b7c8a426
Bug fixes:
efahl/owut@d8af324 maintain internal package list in installation order
efahl/owut@5bc21c6 armsr platform not detected properly
efahl/owut@b0570d4 documentation link fixes for ASU server changes
Enhancements:
efahl/owut@3a213f3 better download rate calculation
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-07-29 12:44:42 +08:00
Eric Fahlgren
3e75212807
owut: update to 2024.07.21
...
A couple of minor bug fixes, and several enhancements.
The major addition is the pre-install hook, which allows user to
intercept processing between the download and install. This allows,
for example, copying the download artifacts (firmware-manifest.json)
to persistent storage and saving it for later reference. Other
uses include automating backups as part of the upgrade process.
See /etc/owut.d/pre-install.sh for examples.
- bugs
https://github.com/efahl/owut/commit/dc521b2 version list bug fix
https://github.com/efahl/owut/commit/75faac2 fix OpenWRT firmware version comparisons
- enhancements
https://github.com/efahl/owut/commit/0937933 add '--pre-install' hook
https://github.com/efahl/owut/commit/23c2066 reduce 'dump' output verbosity
https://github.com/efahl/owut/commit/cc9618d tweak the undocumented '--device' option handling
https://github.com/efahl/owut/commit/2ec138b improve help
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-07-22 18:51:38 -07:00
Eric Fahlgren
21a2936458
owut: update to 2024.07.14
...
- bugs
980156399e properly handle 'package_changes' entries with build breakages
119c7194b7 deal with stdout being chopped off when output is piped
75faac2167 fix ordering of '-rcN' version numbers
- issues
0aefe77e47 warn and stop on package downgrades
- enhancements
a23ea2c1ef report file download rates in verbose output
112afd07a5 report broken packages when using 'list' or 'blob'
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-07-14 21:09:27 +01:00
Eric Fahlgren
ed1bd0b386
owut: update to 2024.07.01
...
- bugs
1ed0c8d6c6 partial fix for 'what-provides'
189b27210f bad sutype
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-07-02 19:01:49 +08:00
Eric Fahlgren
7225d73251
owut: update to 2024.06.24
...
- fix up versioning in Makefile
- change package description doc link to wiki entry instead of github
- changes
73b70e52e9
714c462cc8
1b222bdcb8
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-06-24 15:28:49 -07:00
Eric Fahlgren
dab1efaf08
owut: add new package
...
owut (OpenWrt Update Tool) is a command line program that gathers
information from the various openwrt.org build sites and reports
status on various aspects of builds and package availability.
It also shows many details about your current configuration and
installed packages, allowing it to create, download, verify and
install new images containing the user-installed packages.
It is written completely in 'ucode', allowing for user customization
on the installed device, without the need for compilers and linkers.
Documentation is available at https://github.com/efahl/owut
Forum thread at https://forum.openwrt.org/t/owut-openwrt-upgrade-tool/200035
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2024-06-23 11:13:14 -07:00