Václav Slavík
d93d4eda9a
Increase version to 0.6.0, update NEWS
2018-02-10 18:42:30 +01:00
Václav Slavík
c11402844d
Merge branch 'signature-verification'
...
Fixes #23 .
2018-02-06 19:23:48 +01:00
Ihor Dutchak
d795881e18
Backward compatibility (use without DSA pub key)
...
Several minor improvements
2018-01-21 17:27:54 +02:00
Václav Slavík
67a1f5c59b
Update copyright years
2018-01-17 18:11:00 +01:00
Ihor Dutchak
9d3cfdb2f0
Add DSA signature verification (OpenSSL based)
2017-12-17 18:05:52 +02:00
Václav Slavík
4a42bbb696
Increase version to 0.5.7, update NEWS
2017-09-21 18:50:34 +02:00
Václav Slavík
a6fc8fb23a
Increase version to 0.5.6, update NEWS
2017-08-06 17:47:11 +02:00
Václav Slavík
0bb78970f9
Increase version to 0.5.5, update NEWS
2017-07-31 17:52:03 +02:00
Václav Slavík
5e0e655081
Increase version to 0.5.4, update NEWS
2017-07-06 15:39:31 +02:00
Václav Slavík
57aef82203
Update copyright years
2017-01-11 18:11:00 +01:00
Václav Slavík
499f1e9305
Increase version to 0.5.3, update NEWS
2016-12-12 18:39:12 +01:00
Václav Slavík
89b714992c
Increase version to 0.5.2, update NEWS
2016-06-22 19:45:00 +02:00
Václav Slavík
3d304c9775
Increase version to 0.5.1, update NEWS
2016-05-24 18:13:30 +02:00
Václav Slavík
c832fb24ee
Use https:// appcast feeds in docs and examples
...
Update old docs and examples to use https:// everywhere, as production
use should. This is merely a precaution to put beginners on the right
track, it doesn't change anything about WinSparkle's behavior.
See #94 .
2016-03-13 16:51:22 +01:00
Václav Slavík
ee33b2859f
Use https:// URLs for docs, homepage etc.
...
Replace http:// links to homepage and GitHub with https:// ones.
2016-03-13 16:16:32 +01:00
Václav Slavík
3a5f83f360
Update copyright years
2016-01-22 18:37:36 +01:00
Ludovic Thomas
5102565d22
Add API when a new update is available
...
The callback is optional, and can be set using
win_sparkle_set_did_find_update_callback.
2015-12-13 10:00:49 +01:00
Ian Langworth
a8dc2dd18f
Added win_sparkle_check_update_with_ui_and_install
2015-10-14 12:50:43 -07:00
Ian Langworth
5f0eb6fffb
Callbacks for found update, errors, and cancelling
2015-10-14 12:50:26 -07:00
Václav Slavík
f524817950
Increase version to 0.5.0
...
Also fix incorrect @since docs tags on new APIs.
2015-06-03 19:14:32 +02:00
Václav Slavík
b078b72610
Merge branch 'translations-support'
...
Fixes #18 .
2015-06-03 19:06:51 +02:00
Václav Slavík
98aa942661
Add API for setting UI language
...
Also autodetect current thread UI language and use it, if not explicitly
overriden with win_sparkle_set_lang[id]().
2015-06-03 19:05:00 +02:00
Václav Slavík
00fbcfe078
Fix win_sparkle_check_update_without_ui() docstring
...
e22888ee and #64 were wrong, this function does respect "Skip this
version".
2015-06-02 18:25:13 +02:00
Václav Slavík
e22888ee33
Document functions behavior w.r.t. "Skip this version"
...
Document that both win_sparkle_check_update_without_ui() and
win_sparkle_check_update_with_ui() ignore the "Skip this version"
setting.
See #64 .
2015-06-02 16:04:07 +02:00
Václav Slavík
386be15c99
Update copyright years
2015-01-04 17:35:35 +01:00
Václav Slavík
a6a2ce9647
Typo fixes in docs comments
2014-11-18 12:24:33 +01:00
Václav Slavík
9578476f90
Update copyright years.
2014-09-06 12:11:35 +02:00
Andreas Schyman
dc83f0da5f
Added win_sparkle_get_last_check_time to dll_api
...
Added function win_sparkle_get_last_check_time to dll_api.
2014-04-02 19:03:03 +02:00
Vaclav Slavik
c8f1e1a40f
Rename "shutdown_poll" to "can_shutdown".
...
The function is not really used for periodic polling, so the name didn't fit.
2013-10-08 09:50:15 +02:00
Vaclav Slavik
663b66370f
Make the callbacks explicitly __cdecl.
2013-10-08 08:25:03 +02:00
Vaclav Slavik
3ce381893c
Improve callbacks documentation.
2013-10-01 19:33:22 +02:00
Vaclav Slavik
aa4d6df12a
Add public types for callback functions to winsparkle.h.
2013-10-01 19:33:22 +02:00
Vaclav Slavik
82fc8c72d3
Merge branch 'master' into shutdown-on-update
2013-10-01 19:10:19 +02:00
Örn Guðjónsson
f692660e34
Add API for silent on-demand update checks.
...
There might be cases where the application would want to check for
updates manually. This would override the users request to not perform
update checks, if that is enabled, so should be used with care.
Add in_sparkle_check_update_without_ui() for this purpose. It is not
completely UI-less, as it still shows the "update available" window, but
it doesn't show any UI unless there actually is an update.
2013-09-29 19:52:17 +02:00
Örn Guðjónsson
b35e7c781d
winsparkle.h no longer imports from src folder
...
As pointed out by @Vaclav Slavik the public API should be separate from
the private one.
2013-09-26 11:32:17 +00:00
Örn Guðjónsson
1dbae085b4
Untabify
...
Use spaces instead of tabs. Also change "since version" to 0.4
2013-09-25 23:09:33 +00:00
Örn Guðjónsson
cae3c943a5
Added callbacks for shutting down the host
...
You can now set up winsparkle with two callbacks:
ShutDownPollCallback and ShutDownRequestCallback.
ShutDownPollCallback asks the application if it's ready to shut down
ShutDownRequestCallback shuts down the application.
These can be set by implementing the functions and calling
win_sparkle_set_shutdown_poll_callback(&shutDownPollCallback);
win_sparkle_set_shutdown_request_callback(&shutDownRequestCallback);
If this is not set, WinSparkle will not try to shut down the host.
2013-09-24 17:31:46 +00:00
Vaclav Slavik
7bffa3d1a3
Increase version to 0.4, update release notes.
2013-08-01 17:04:14 +02:00
Vaclav Slavik
5818d85697
Add win_sparkle_set_app_build_version().
...
This allows using internal build number for comparing versions and
another (shortVersionString) for display to the user, as on OS X.
2013-07-31 18:12:15 +02:00
Vaclav Slavik
a5d80219c2
Fix syntax error in WIN_SPARKLE_CHECK_VERSION macro.
...
Remove superfluous '('.
Fixes #7 .
2013-06-04 11:08:56 +02:00
Vaclav Slavik
37c68d9043
Update copyright years.
2013-02-15 16:18:50 +01:00
Vaclav Slavik
def408da01
Explicitly specify __cdecl convention in API declaration.
...
It's the default with all sane compilers, so this is just a convenience
for people compiling their code with __stdcall as the default for some
reason.
2013-02-15 16:15:20 +01:00
Vaclav Slavik
07a60696bc
Update copyright years.
2012-10-01 20:55:07 +02:00
Littleboy
154f29d104
Add methods to set/get an update interval.
...
As a safety measure, to prevent flooding the server with requests, the
minimum is 1 hour.
2011-07-06 15:28:15 +02:00
Littleboy
fe911fe66d
Add methods to set/get the state of automatic updates.
2011-07-06 15:28:15 +02:00
Vaclav Slavik
d12d7d4cbf
Clarified that win_sparkle_init() is non-blocking.
2011-03-03 10:32:46 +01:00
Vaclav Slavik
8720740172
Increase version to 0.3.
2011-01-08 14:27:30 +01:00
Vaclav Slavik
ce4b1f545a
Misc win_sparkle_set_registry_path() docs improvements.
2010-04-29 07:28:54 +02:00
Vaclav Slavik
1bb06a89ec
Formatting fixes to Kohan's win_sparkle_set_registry_path() commit.
2010-04-29 07:24:57 +02:00
Kohan Ikin
c9bf177767
API function to set the registry path for settings
2010-04-28 19:41:46 +02:00