Skip to content

@vslavik vslavik released this Feb 10, 2018 · 33 commits to master since this release

This version adds support for validating DSA signatures, implemented by @Youw (huge thanks!).

Signatures are compatible with Sparkle and you can use either its tools or scripts in the bin directory for signing. Public key is set with win_sparkle_set_dsa_pub_pem() or in the DSAPub resource; please refer to the documentation and/or examples for details.

Other minor fixes:

  • Fixes to window placement.
  • Fixed regression in win_sparkle_check_update_without_ui() not checking immediately.
Assets 4

@vslavik vslavik released this Sep 21, 2017 · 54 commits to master since this release

Fixed issue with downloads from servers without keep-alive support.

Assets 4

@vslavik vslavik released this Aug 6, 2017 · 56 commits to master since this release

Includes security fixes for Expat XML parser (CVE-2017-11742).

Assets 4

@vslavik vslavik released this Jul 31, 2017 · 58 commits to master since this release

This release fixes a serious regression in initial update checking introduced in v0.5.4.

Assets 4

@vslavik vslavik released this Jul 6, 2017 · 63 commits to master since this release

  • Updates are now checked in background periodically even in applications that are running for a long time.
  • HTTP caching is now disabled more aggressively.
  • Fixed handling of downloads from URLs with query parameters.
  • Includes security fixes for the Expat XML parser.
Assets 4

@vslavik vslavik released this Dec 12, 2016 · 77 commits to master since this release

  • Downloads are now cancellable.
  • Fixed an issue with parsing some appcasts (#123).
  • Verify UpdateTempDir's validity before deleting it.
Assets 4

@vslavik vslavik released this Jun 22, 2016 · 95 commits to master since this release

Includes security fixes for Expat XML parser.

Assets 4

@vslavik vslavik released this May 24, 2016 · 97 commits to master since this release

  • Includes fix for the CVE-2016-0718 vulnerability in Expat XML parser.
  • Added Pascal bindings.
  • Fixes for RTL languages, added Arabic and Hebrew translations.
Assets 4

@vslavik vslavik released this Mar 13, 2016 · 113 commits to master since this release

  • Added translations support (32 languages are included at the moment).
  • HiDPI support.
  • Updated Expat XML parser to 2.1.1 (security fixes, CVE-2015-1283).
  • Support for minimumSystemVersion and for specifying 32/64 versions.
  • Added win_sparkle_check_update_with_ui_and_install() for forcefully installing available updates.
  • Added more callbacks for various events during updating.
  • Misc cosmetic fixes.
Assets 4

@vslavik vslavik released this Sep 6, 2014 · 212 commits to master since this release

  • Added API for gracefully shutting down the host app.
  • Added the ability to disable automatic checks.
  • Added the ability to change the update checks interval.
  • Added x64 support.
  • Added Visual Studio 201x project files.
  • Release notes included in appcast's <description> element are now recognized.
  • Added support for build numbers and shortVersionString.
  • Added support for sparkle:os="windows" attribute on appcast items.
  • Fixed appcasts over HTTPS.
  • Use application icon in the UI.
  • In-app downloads.
Assets 3
You can’t perform that action at this time.