8000 Tags · sergiye/winUpdateMiniTool · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

1.0.9780

Toggle 1.0.9780's commit message
update README

1.0.9779

Toggle 1.0.9779's commit message
update README

1.0.9765

Toggle 1.0.9765's commit message
Add application features documentation

Describe update lists, operations, search and policy options, background mode,
command line options and configuration files in documentation/features.md, and link
it from the README.

1.0.9758

Toggle 1.0.9758's commit message
Fix reliability bugs found in full code audit; polish UI text

Correctness fixes:
- WuAgent: track install/uninstall kind independently of mCurOperation
  to avoid a NullReferenceException when canceling a WUA install/uninstall
- WuAgent: fix inverted download-failure filter that could report a
  batch as fully downloaded despite failed files
- UpdateDownloader: mark a task as Failed when HttpTask.Start() itself
  fails, so it's no longer silently counted as downloaded
- UpdateInstaller: track and kill the running installer process on
  Cancel instead of only setting a flag checked between files
- UpdateInstaller: validate KB article format before building the
  wusa.exe /uninstall command; fix extension whitelist check
- MsUpdate: set State before risky WUA calls so a mid-constructor
  exception doesn't silently drop the update from persisted lists
- Program: guard against IndexOutOfRangeException when -online/-offline/
  -onclose is the last CLI argument; escape re-launched process
  arguments (embedded quotes) for runas/UAC-skip relaunch
- MainForm: run real close cleanup (SavePosition, event/logger
  unsubscribe) on Exit instead of skipping it via unsubscribed handle
8000
r
- MainForm: fix LastCheck/UIFont culture round-trip mismatches (could
  apply a ~975pt font on comma-decimal locales)
- MainForm: split the "check overdue" and "new updates" balloon-tip
  throttles so one no longer suppresses the other for 4 hours
- MainForm: revert chkNoUAC checkbox state when SkipUacEnable fails
- GPO: dispose RegistryKey handles across all methods; remove dead
  showErr flag that suppressed service-stop error logging; guard the
  ACL update after SetValue; fix unsafe cast and null-forgiving bug

Diagnostics:
- Replace silent Console.WriteLine(e.Message) catches with AppLog.Line
  across GPO, WuAgent, UpdateInstaller and MsUpdate so failures are
  visible in the app log instead of a console nobody sees

UI/message text:
- Fix grammar, punctuation and capitalization across dialogs, balloon
  tips, tooltips and log messages
- Fix "Windows Update (0)" tab label inconsistent with sibling tabs
- Fix balloon format-string bug that inserted the full update title
  list where an update count was expected
- Simplify wording ("required in order to" -> "required to"); clarify
  "Include Superseded Updates" checkbox label

1.0.9707

Toggle 1.0.9707's commit message
Revert "Native adaptation for Win on Arm #15"

This reverts commit 349225e.

1.0.9705

Toggle 1.0.9705's commit message
added a cancel option to message dialog to be able to cancel schedule…

…d restart (#14)

1.0.9704

Toggle 1.0.9704's commit message
Add option to reboot automatically after installation of updates (closes

 #14)

1.0.9700

Toggle 1.0.9700's commit message
disable obfuscar

1.0.9674

Toggle 1.0.9674's commit message
Fixed theme update issue: form header redrawing when changing dark/li…

…ght mode;; code cleanup

1.0.9645

Toggle 1.0.9645's commit message
code optimization & obfuscation

0