Anthony Bilinski
f68be0ab33
chore(release): Update qTox version number to v1.17.6
3 years ago
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
.
3 years ago
Anthony Bilinski
b581a9c6f8
chore(release): Update qTox version number to v1.17.5
3 years ago
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.
3 years ago
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.
3 years ago
Anthony Bilinski
9f84184ba8
fix(Windows): Build NSIS installer in Unicode mode
...
ANSI mode is deprecated.
3 years ago
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.
3 years ago
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.
3 years ago
Anthony Bilinski
f0e82c3d90
chore(release): Update version number to v1.17.4
4 years ago
Maxim Biro
96e1ce573b
chore(windows): update VPX to 1.11.0
4 years ago
Maxim Biro
f854e5bbef
chore(windows): update Exif to 0.6.24
4 years ago
Maxim Biro
0eb4dc3735
chore(windows): update FFmpeg to 4.4.1
4 years ago
Maxim Biro
bc7497a01c
chore(windows): update SQLCipher to 4.5.0
4 years ago
Maxim Biro
265e2e1721
chore(windows): update Qt to 5.12.12
4 years ago
Anthony Bilinski
e12e6fecaa
chore(deps): update c-toxcore to v0.2.13
4 years ago
Anthony Bilinski
8ba13db907
chore(release): Update version number to v1.17.3
5 years ago
Maxim Biro
bedcf6839a
fix(windows): iconengines not being installed
...
(cherry picked from commit 1e50c123dc
)
5 years ago
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
)
5 years ago
Maxim Biro
c97cacb52a
chore(windows): update Expat to 2.2.10
...
(cherry picked from commit a59c960d81
)
5 years ago
Maxim Biro
1a9fbffb24
chore(windows): update VPX to 1.9.0
...
(cherry picked from commit 2e1999e2ca
)
5 years ago
Maxim Biro
13b4396b75
chore(windows): update QREncode to 4.1.1
...
(cherry picked from commit cca17b2341
)
5 years ago
Maxim Biro
5de8ff4ee5
chore(windows): update FFmpeg to 4.3.1
...
(cherry picked from commit ea3d618223
)
5 years ago
Maxim Biro
e37a8cf82f
chore(windows): update Qt to 5.12.9
...
(cherry picked from commit dc78f410f0
)
5 years ago
Maxim Biro
bb89e7d906
chore(windows): update OpenSSL to 1.1.1h
...
(cherry picked from commit c2c7ee90e2
)
5 years ago
Anthony Bilinski
5932e9332b
chore(build): Update Windows toxcore build to v0.2.12
...
It was missed during the last update.
(cherry picked from commit e90edbf5c2
)
5 years ago
Anthony Bilinski
81e2d41106
chore(travis): use curl instead of wget to connect to libsodium
...
wget was failing to negotiate with download.libsodium.org since it doesn't
support TLS 1.0
Fix #6191
(cherry picked from commit c2483f474a
)
5 years ago
Maxim Biro
33a89c24ee
refactor(build): remove specific string tests
...
What we really want to test is if the variable is set/defined/non-empty.
(cherry picked from commit af78a42187
)
5 years ago
Maxim Biro
1900592646
fix(build): cache debug deps during 2nd stage
...
(cherry picked from commit a686468bfd
)
5 years ago
Maxim Biro
83f543fab8
chore(build): Update copyright year
...
(cherry picked from commit 2f6d3f443f
)
5 years ago
Maxim Biro
a0569e41a7
feat(windows): Build our own gdb
...
(cherry picked from commit ffc0359919
)
5 years ago
Maxim Biro
e06cebad5e
feat(windows): Make sure no dlls are missing
...
(cherry picked from commit bfa49df006
)
5 years ago
Maxim Biro
2e1349e23b
feat(windows): Link all Windows deps dynamically
...
(cherry picked from commit ef38c6b7b7
)
5 years ago
Maxim Biro
8608bfdc59
chore(windows): update Exif to 0.6.22
...
(cherry picked from commit 4e4e77b594
)
5 years ago
Maxim Biro
74e5500322
chore(windows): add a note on openal-soft loopback
...
(cherry picked from commit 0df31e0d73
)
5 years ago
Maxim Biro
6f57251e74
chore(windows): update FFmepg to 4.2.3
...
(cherry picked from commit fd1f11c201
)
5 years ago
Maxim Biro
80b2eebead
chore(windows): update SQLCipher to v4.4.0
...
(cherry picked from commit 2b0f3081ac
)
5 years ago
Maxim Biro
d1da219e54
chore(windows): update OpenSSL to 1.1.1g
...
(cherry picked from commit 9657e5ef1b
)
5 years ago
Anthony Bilinski
c5959f40a3
chore(deps): update c-toxcore to v0.2.12
...
(cherry picked from commit 728621f627
)
5 years ago
sudden6
465d826068
chore: bump version and update changelog
5 years ago
sudden6
0f5c5482db
chore(release): update qTox version to 1.17.0
5 years ago
sudden6
3d89b41e99
chore: update to Qt 5.12.8 for Windows
5 years ago
Anthony Bilinski
9888bc2d80
fix(build): disable Werror by default, keep enabled on CI
...
To allow for easier building with different compilers on user systems. Keep
strict checks on CI to make sure new warnings aren't ignored.
5 years ago
Anthony Bilinski
4a81bb1cb5
chore(windows): update OpenSSL to 1.1.1f
5 years ago
sudden6
a4ac178bbd
chore(deps): update c-toxcore to v0.2.11
5 years ago
Anthony Bilinski
4f7056385f
refactor: remove dependency on libfilteraudio
...
The audio filtering/echo compensation didn't ever work reliably, so just
remove it.
5 years ago
Maxim Biro
9ca34ab5e8
chore(windows): update VPX to 1.8.2
6 years ago
Maxim Biro
cfe4d4bbb1
chore(windows): update FFmpeg to 4.2.2
6 years ago
Maxim Biro
d6299b6db7
chore(windows): update SQLCipher to 4.3.0
6 years ago
Maxim Biro
14e14e0e26
chore(windows): update Qt to 5.12.7
6 years ago
Maxim Biro
2419b62762
fix(build): fix OpenAL Soft failing to build with newer CMake
6 years ago