1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

13 Commits

Author SHA1 Message Date
Sean
6667b76bde Replace pkg installer with new updater 2014-11-19 23:05:23 -08:00
Tux3 / Mlkj / !Lev.uXFMLA
0376302fe7
Fix more incorrect HINSTANCE casts 2014-11-18 02:09:04 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
1197f296a4
Fix incorrect HINSTANCE -> int cast 2014-11-18 01:48:44 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
89e90d0734
Update OSX auto-updates public key 2014-11-14 22:34:32 +01:00
Sean
76a1aefec2 Force install to local user 2014-11-13 15:36:30 -08:00
Tux3 / Mlkj / !Lev.uXFMLA
3b4ac83e06
Updater: Update OS X update server public key 2014-11-13 22:01:43 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
05c9ae9390
Auto-updater: Check timestamps before updating
Update the version file format to 2, breaks backward compatibility.
2014-11-13 14:42:26 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
abd0f7530f
Start preparing for OS X auto-update
Updates are still disabled by default on OS X, and the public key is likely to change
2014-11-11 22:37:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
3a2a6bb9ec
Windows: Get auto-updates from https://s3.amazonaws.com 2014-11-10 13:43:26 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
0054787826
Add an option for auto-updates on Windows
With the update server hosted on my laptop...

Fun fact: Updates are really easy to mess up right now. If I forget to update the update server, everyone gets downgraded. Upload a bad file and everyone will crash. Fun stuff.

Upates Are Experimental™ and off by default.
2014-11-10 00:31:29 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
45e20187cc
Download and applying updates, qtox-updater
The auto-updater is essentially done, except for the GUI. For now this is only an API.
The API works, but the tools to manage the update server would need some love
2014-11-09 23:24:39 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
965254d151
Teach the AutoUpdater to read a flist
We can now read the list of files in an update, along with the install path, file size, and signature

Everything, metadata and files, is signed with ed25519, but not encrypted
2014-11-09 17:55:38 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
747fd33592
Create AutoUpdater, teach it to check new updates
It can't read a diff or apply an update yet, just check.
2014-11-09 15:51:00 +01:00