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

44 Commits

Author SHA1 Message Date
Anthony Bilinski
f68be0ab33
chore(release): Update qTox version number to v1.17.6 2022-03-06 04:10:08 -08:00
Anthony Bilinski
47406e7422
fix(Windows): Correct Program Files directory for 32-bit Windows
Both installers accidentally try to get permissions from the 64-bit Program
Files, introduced in 553bd47e81.
2022-03-06 02:05:17 -08:00
Anthony Bilinski
b581a9c6f8
chore(release): Update qTox version number to v1.17.5 2022-03-05 04:18:05 -08:00
Anthony Bilinski
553bd47e81
fix(Windows): Restrict non-default install directory permissions
Installations to Program Files (default) inherit restrictive permissions,
disallowing regular users from writing to files in the install location. If a
user installs to other directories with more lax permissions though, i.e. C:\,
the install directory can be writable by non-admins, causing a privilege
escalation opportunity. An unprivileged user could modify or replace the qTox
binary or a dll, that would then be run by any other user on the system.

Clone Program Files permissions rather than trying to craft sane permissions
manually for simplicity and compatibility.
2022-03-05 04:15:19 -08:00
Anthony Bilinski
2c2c6f6818
refactor(Windows): Use UTF16 strings with files in Windows installer
Windows uses UTF16, so may have caused issues if users installed to paths with
non-ANSI characters. It is also needed for interacting with any OS files.
2022-03-05 04:15:19 -08:00
Anthony Bilinski
9f84184ba8
fix(Windows): Build NSIS installer in Unicode mode
ANSI mode is deprecated.
2022-03-05 04:15:19 -08:00
Anthony Bilinski
1353fc934e
fix(Windows): Define installer language before trying to access it
LangString UninstLogMissing statement was accessing LANG_ENGLISH before it was
defined by the MUI_LANGUAGE macro. It caused a warning, but still defaulted to
English.
2022-03-05 04:15:19 -08:00
Anthony Bilinski
5526d131a7
refactor(Windows): Define installer macros right after creating them
Breaks an inter-dependency between "MODERN UI" section needing CreateShortcut
and "PREPARE UNINST LOG" section needing LANG_ENGLISH, allowing "MODERN UI"
section to be done first.
2022-03-05 04:15:19 -08:00
Anthony Bilinski
f0e82c3d90
chore(release): Update version number to v1.17.4 2021-12-14 17:04:29 -08:00
Anthony Bilinski
8ba13db907
chore(release): Update version number to v1.17.3 2020-11-22 20:06:34 -08:00
Maxim Biro
bedcf6839a
fix(windows): iconengines not being installed
(cherry picked from commit 1e50c123dc)
2020-11-22 20:05:00 -08:00
Maxim Biro
526db3eb81
refactor(Windows): unify whitespaces in NSIS scripts
While two files differ only by 3 lines, there were many unnecessary
whitespace differences between them.

(cherry picked from commit 169009f550)
2020-11-22 20:04:48 -08:00
sudden6
465d826068
chore: bump version and update changelog 2020-04-26 14:06:16 +02:00
sudden6
0f5c5482db
chore(release): update qTox version to 1.17.0 2020-04-19 23:26:57 +02:00
Anthony Bilinski
8eed684c37
chore(release): update version number and changelog 2018-07-20 11:53:08 -07:00
Anthony Bilinski
c1521d7b98
chore(release): update version number and changelog 2018-07-15 11:36:47 -07:00
sudden6
4921b8868f
chore(release): update version number and changelog 2018-07-04 22:16:11 +02:00
sudden6
de416653b9
chore: update version number and changelog 2018-07-02 23:16:45 +02:00
Anthony Bilinski
3c15cd2b10
chore(release): update qTox version to v1.15.0 2018-04-19 10:16:49 -07:00
sudden6
b6e811ca3a
chore(release): release v1.14.0 2018-03-12 20:41:19 +01:00
Diadlo
4b6d4f7ae6
chore(release): update version number 2017-11-25 23:39:09 +03:00
sudden6
333e663ad1
chore(release): update version number 2017-10-10 18:22:06 +02:00
sudden6
5d159e0203
fix(dependency): remove unused qt sql dependency
fix #4567
2017-08-12 00:02:28 +02:00
Zetok Zalbavar
66b133c8d4
chore(CHANGELOG): add changelog for the v1.11.0 release
Also bump version numbers.
2017-07-16 13:33:33 +01:00
sudden6
bad0c27e33
chore(version): update version 2017-05-13 14:58:21 +02:00
Zetok Zalbavar
63e95f3528
chore(build): adjust version updating script to not rely on git
Relying on git doesn't work in awful lot of cases, e.g. when there's a
shallow `git clone`.

Instead have "hardcoded" version in files, and update it before release.

Closes #4165.
2017-02-11 17:04:58 +00:00
Zetok Zalbavar
2b0fbae44b
chore(installer): add script for automatically generated version in .nsi
BREAKING CHANGE:

Now script has to be run before automatically creating qTox installer,
otherwise there'll be something broken.

Closes #2655.
2016-10-29 19:00:20 +01:00
Zetok Zalbavar
427176ae02
chore(installer): correct URL to qTox website 2016-09-27 12:24:34 +01:00
initramfs
b7aa982a57
chore: rewrite all links to the qTox repository from tux3 to qTox 2016-08-04 06:25:50 +08:00
towlie
69c4b86bbf fix mistake 2015-12-14 21:55:30 +01:00
towlie
32eff2f4f5 Fix delete startmenu shortcuts x86 2015-12-14 21:53:27 +01:00
towlie
ae1b9a11fd drop admin rights x86 2015-12-14 21:50:08 +01:00
tux3
697bbf592d
nsis: Use File directly instead of macro 2015-09-12 21:11:06 +02:00
tux3
f8d75fcc1c
nsis: Don't fail if no Qt plugins are found 2015-09-12 20:42:50 +02:00
tux3
3be0cdfc44
Install for all users on Windows 2015-05-17 19:31:06 +02:00
tux3
ac934d923d
Proper uninstall entry for Windows 2015-05-17 19:30:36 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
33cb5a03ec
Update windows installer for x64 2014-11-18 20:31:06 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
a255d13b54
Windows: Uninstall start menu entries 2014-11-13 18:20:28 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
b1c68734d8
Fix #694 2014-11-10 18:50:11 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
ba4a9f8fc4
Windows installer: Fix Tox URI handling 2014-11-08 12:19:18 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
e4c5d50bec
Windows installer: .tox file format, app registration
qTox now handles the .tox file format, gives it its default icon, and is properly registered as an application you can remove from the control panel
2014-11-08 00:08:46 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
f40aa08392
Windows installer: System-wide Tox URI protocol support
Will enable support for the tox: (Tox URI) protocol in the registry, notably in major web browsers
2014-11-07 22:58:20 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
b9ca91c125
qtox.nsis: Option for desktop shortcut 2014-10-26 16:23:55 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
e111b8ee90
Upload windows NSIS installer script 2014-10-26 15:48:36 +01:00