qtox (1.17.3-1)
[PTS] [DDPO]
COMMITS: VCS has seen 46 commits since the debian/1.17.2-1.1 tag
- Git: https://salsa.debian.org/yangfl-guest/qTox.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/yangfl-guest/qTox
- Last scan: 2021-02-27 21:02:09+00
- Next scan: 2021-03-07 18:06:00+00
- CI pipeline status: failed
- Debian changelog in Git:
qtox (1.17.3-1) unstable; urgency=medium
* New upstream release
* Add AppArmor profile (Closes: #918138)
-- Yangfl <mmyangfl@gmail.com> Sun, 21 Feb 2021 23:14:42 +0800
- This branch is 46 commits ahead of tag debian/1.17.2-1.1
- Git log:
commit 2e54c9051333c6739f954b91b240af4e6b7c478e
Author: yangfl <yangfl@users.noreply.github.com>
Date: Mon Feb 22 00:01:28 2021 +0800
debian: update to 1.17.3
commit a7f359611fdc597cda2e5428faa8a133452da376
Merge: d3f30957 c0e9a3b7
Author: yangfl <yangfl@users.noreply.github.com>
Date: Sun Feb 21 00:43:53 2021 +0800
Merge tag 'v1.17.3'
Fix failing to start on macOS Big Sur. Update deps for Windows, macOS, flatpak.
commit c0e9a3b79609681e5b9f6bbf8f9a36cb1993dc5f
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Nov 22 05:04:43 2020 -0800
chore(release): Add changelog for v1.17.3
commit 8ba13db90740f0c746006de0d89086cfe9202451
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Nov 22 05:01:29 2020 -0800
chore(release): Update version number to v1.17.3
commit 8f2975ade5f7ebadd26e42a88bfca2a3e91b5d1a
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Nov 22 05:00:44 2020 -0800
chore(release): Update bootstrap node list
commit a93c5994971a9a0dfe28fc1e916f13e7e0a12805
Author: Anthony Bilinski <me@abilinski.com>
Date: Sat Nov 21 02:36:46 2020 -0800
feat(osx): Add support for macOS 10.16, remove support for macOS 10.13
Stop specifying a specific path in cmake for the SDK, since the path differs in
10.16, and cmake will find it automatically.
Use the oldest supported SDK based on https://developer.apple.com/support/xcode/
Fix #6252
commit b42b1f5e15bfdf341495148f76180648869c2e1e
Author: Anthony Bilinski <me@abilinski.com>
Date: Sat Nov 21 06:25:29 2020 -0800
fix(osx): Update deprecated QDateTime and QProcess APIs
commit bc2d41b42db36b8e43e08e2c0143a614fdf76b22
Author: Anthony Bilinski <me@abilinski.com>
Date: Sat Nov 21 04:25:42 2020 -0800
fix(osx): Don't tap kde-mac/kde since it us deprecated and unused
This has been updated on master.
commit bedcf6839ab83f09ff7336d545edac5ebfd42efa
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Tue Oct 6 19:28:41 2020 -0400
fix(windows): iconengines not being installed
(cherry picked from commit 1e50c123dc906ad61dc093526ba5b4886fd4a471)
commit 526db3eb816186ba4e50604efc16967c8c7ba298
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Tue Oct 6 19:20:56 2020 -0400
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 169009f550a4735705039b592f80a0ebcf962715)
commit c97cacb52a4cbffba7be75507285a0d0599205dc
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 09:16:37 2020 -0400
chore(windows): update Expat to 2.2.10
(cherry picked from commit a59c960d81e44b5f61f76f900ffc0eb38d7affb0)
commit 1a9fbffb244451ea088af0c584a337b24efd8c92
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 09:12:11 2020 -0400
chore(windows): update VPX to 1.9.0
(cherry picked from commit 2e1999e2cabb5908561411d902b8a9762cc1204a)
commit 13b4396b759377bca1c1062a95adc3149f387231
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 09:05:00 2020 -0400
chore(windows): update QREncode to 4.1.1
(cherry picked from commit cca17b2341cfa6b6c9f5d58f69dc9e763694c018)
commit 5de8ff4ee5d3769eadc5abf607e19dec25d9d3de
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 08:52:54 2020 -0400
chore(windows): update FFmpeg to 4.3.1
(cherry picked from commit ea3d61822363ef1c8341ff51bc5591ba09e0460a)
commit e37a8cf82fef4e362bb3ed8e0c37a77eab30d741
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 08:32:47 2020 -0400
chore(windows): update Qt to 5.12.9
(cherry picked from commit dc78f410f0901ae45c974aed777cccac39eef900)
commit bb89e7d906e1293160b47e59c3f60f53eb00bf04
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun Oct 4 08:30:16 2020 -0400
chore(windows): update OpenSSL to 1.1.1h
(cherry picked from commit c2c7ee90e2e785ca19eedc33da2e11daaf380393)
commit 44b6c73e89f9a9e6e27d7288431ccdee92e6fb72
Author: Douglas Rhine <59268455+dgcampea@users.noreply.github.com>
Date: Fri Sep 4 13:14:25 2020 +0100
chore(flatpak): update deps and bump runtime to 5.15
(cherry picked from commit 78d132b423a4c76d883189f0a743592078f360a1)
commit 191147be04cca3fb4feb6b585b8e678a71586d4b
Author: Anthony Bilinski <me@abilinski.com>
Date: Tue Aug 18 14:53:07 2020 -0700
chore(travis): revert 8e597ed7361e2828ffc3838e04e460034380d5ec
https://github.com/qTox/qTox/pull/5866 both updated our travis xcode version,
and also added the dots in 8e597ed7361e2828ffc3838e04e460034380d5ec. When macOS
was updated by Apple, older versions aged out of support, and brew also stopped
supporting them. Our travis xcode9.2 at the time stopped getting binary
packages (kegs) from brew because of that, and started having to compile
packages which is what was causing the timeouts.
Updating our xcode version allowed us to get binary packages from brew again,
so the workaround of constant output to avoid timing out while compiling large
packages is no longer needed.
(cherry picked from commit db1397d69c40f4750a7ff4a0df1281073ee1404e)
commit bd45095b5c14f45a0b84d3b99cc626679f6e8c97
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 17:51:13 2020 -0700
fix(tools): Add Windows to toxcore version update script
(cherry picked from commit 1d1d2b26af2a176f1861126cf5342a810843f988)
commit 4fc0fea072a82c5dd42574726bcc463cedd7c61a
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 17:50:52 2020 -0700
fix(tools): Use correct hash when automatically updating flatpak version
Before v0.2.9 would be sorted below v0.2.12, giving the wrong hash.
(cherry picked from commit 1f1cb2f5f9187cc987e2fbdb1957dde34f96c647)
commit 5932e9332b7a10acbd8283ae6c75a945876a2973
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 17:44:14 2020 -0700
chore(build): Update Windows toxcore build to v0.2.12
It was missed during the last update.
(cherry picked from commit e90edbf5c24b925c764bd7c289a8d24cc8a8b1dd)
commit 8f3a621fc36679f6c36e91753da3455e04187b18
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 02:56:51 2020 -0700
fix(osx): Allow rebuild using build script
Was failing if directory was already present on -i
(cherry picked from commit 56151ea6fd1ff27dfb7b71eb2219a4b714a08469)
commit b40ba27be53021494179e2d40c7d9d72751814ff
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 01:48:53 2020 -0700
fix(osx): Fix missing variables in macOS build script
(cherry picked from commit 360cde9d3697cff9c29cb50d57393af57ba985bc)
commit 0413e8b372925e742559e07d870469f9622646d5
Author: Anthony Bilinski <me@abilinski.com>
Date: Sun Aug 16 20:29:18 2020 -0700
fix(travis): Install virtualenv for nightly build upload script
(cherry picked from commit a68f5bcc6f1bcc1240a00ec73f1cc336d70def03)
commit 953e542d53271d8d62f23a45875673d24534d948
Author: Anthony Bilinski <me@abilinski.com>
Date: Wed Aug 5 00:08:41 2020 -0700
fix(tools): use a subdirectory for release source archives
Fix #6203
(cherry picked from commit 7dfd93bd9138b2c6a50cc2b2f32f68e70a59ecdf)
commit 81e2d411065e188665d8bb0b26ce0c6721c50586
Author: Anthony Bilinski <me@abilinski.com>
Date: Tue Aug 4 22:40:18 2020 -0700
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 c2483f474a40a76af253328febe53027a07464f3)
commit 33a89c24eecf0b7e493c948be110f50c7250da91
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sat Jun 20 19:34:47 2020 -0400
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 af78a42187faf96dcc2c278062975a5a23a5ac5a)
commit 1900592646be78522fd64effc489ac6bf5e76718
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sat Jun 20 19:21:18 2020 -0400
fix(build): cache debug deps during 2nd stage
(cherry picked from commit a686468bfdaf7ecbed3dc5aabf522e9884cd1bb2)
commit 83f543fab8e75a3134f7fe779bdf8fa6e6b37427
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sat Jun 6 15:15:12 2020 -0400
chore(build): Update copyright year
(cherry picked from commit 2f6d3f443fd2e825a4145b398834b20c5bc1cfbc)
commit a0569e41a729809ffa8a2baa187066beb569bf0e
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sat Jun 6 15:04:04 2020 -0400
feat(windows): Build our own gdb
(cherry picked from commit ffc0359919f5f9b8886c34a411bd12de350c5c8a)
commit e06cebad5e646847f3bb527c30ce2c4a91857e22
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Thu Jun 4 14:51:26 2020 -0400
feat(windows): Make sure no dlls are missing
(cherry picked from commit bfa49df006ee33d8615e88bd2cd3952422b311cc)
commit 2e1349e23bf3b5f5aacc6fd7688b0fcc1241cd92
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Thu Jun 4 02:05:16 2020 -0400
feat(windows): Link all Windows deps dynamically
(cherry picked from commit ef38c6b7b77f7ff1d37ae9fe50d997c421aa0311)
commit 8608bfdc59e715848e21e6fdd1b6a09665fc69bc
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun May 24 02:14:33 2020 -0400
chore(windows): update Exif to 0.6.22
(cherry picked from commit 4e4e77b59410f3a12289794a79ae2f9cd8d6766d)
commit 74e5500322a59bfe7af8b61d050ee0d146d140b2
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun May 24 02:13:11 2020 -0400
chore(windows): add a note on openal-soft loopback
(cherry picked from commit 0df31e0d731ce4e82769e2483130aeb3040f1832)
commit 6f57251e746da4e3130cfccdbb7fe109456df59e
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun May 24 02:10:36 2020 -0400
chore(windows): update FFmepg to 4.2.3
(cherry picked from commit fd1f11c2018354e3a600bb3955d0b63f28d176e4)
commit 80b2eebeadaa084ffa3371fb190d1a903d357250
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun May 24 02:09:47 2020 -0400
chore(windows): update SQLCipher to v4.4.0
(cherry picked from commit 2b0f3081acaaa2dec79cb7cdc39f1dd46d019981)
commit d1da219e542ae8b61fe1439f62090d15418d3c04
Author: Maxim Biro <nurupo.contributions@gmail.com>
Date: Sun May 24 02:08:39 2020 -0400
chore(windows): update OpenSSL to 1.1.1g
(cherry picked from commit 9657e5ef1b575484733cf0d71bf12b160ae1c7eb)
commit 44299604b0c23fb9e13e03197a6380e21a87a025
Author: Vincas Dargis <vindrg@gmail.com>
Date: Wed May 20 20:44:44 2020 +0300
fix(apparmor): Allow access to Aspell personal dictionaries
Running qTox under AppArmor confinement produces these `DENIED` messages:
```
type=AVC msg=audit(1589897925.045:793): apparmor="DENIED"
operation="open" profile="qtox" name="/home/vincas/.aspell.en.pws"
pid=36671 comm="qtox" requested_mask="r" denied_mask="r" fsuid=1000
ouid=1000
```
```
type=AVC msg=audit(1589897925.045:794): apparmor="DENIED"
operation="open" profile="qtox" name="/home/vincas/.aspell.en.prepl"
pid=36671 comm="qtox" requested_mask="r" denied_mask="r" fsuid=1000
ouid=1000
```
```
type=AVC msg=audit(1589996245.245:1193): apparmor="DENIED"
operation="file_lock" profile="qtox" name="/home/vincas/.aspell.en.pws"
pid=53202 comm="qtox" requested_mask="k" denied_mask="k" fsuid=1000
ouid=1000
```
```
type=AVC msg=audit(1589996245.245:1194): apparmor="DENIED"
operation="file_lock" profile="qtox"
name="/home/vincas/.aspell.en.prepl" pid=53202 comm="qtox"
requested_mask="k" denied_mask="k" fsuid=1000 ouid=1000
```
Add file rule to allow reading and locking Aspell-specific user files [0].
[0] http://aspell.net/man-html/Format-of-the-Personal-and-Replacement-Dictionaries.html
(cherry picked from commit 6a21d962141bd6dc7a6b051d20c7dbda471685a9)
commit 7cc0e69591f59cdad1cd69980e63e0abe639def9
Author: Vincas Dargis <vindrg@gmail.com>
Date: Fri May 8 16:55:05 2020 +0300
fix(apparmor): Allow spellchecking
qTox 1.17.2 produces these DENIED messages on Debian Sid:
```
type=AVC msg=audit(1588944857.534:854): apparmor="DENIED"
operation="open" profile="qtox"
name="/usr/share/hspell/hebrew.wgz.sizes" pid=29172 comm="qtox"
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
```
```
type=AVC msg=audit(1588945073.014:885): apparmor="DENIED"
operation="open" profile="qtox"
name="/usr/share/kf5/sonnet/trigrams.map" pid=29334 comm="qtox" req
uested_mask="r" denied_mask="r" fsuid=1000 ouid=0
```
```
type=AVC msg=audit(1588945273.590:905): apparmor="DENIED"
operation="open" profile="qtox" name="/var/lib/aspell/sl.rws" pid=29391
comm="qtox" requested_mask=
"r" denied_mask="r" fsuid=1000 ouid=0
```
Add file read rules to allow reading spellcheck-related files.
(cherry picked from commit 2ebf51b5b77184efefe3d02469748d67427c8d63)
commit c5959f40a3890cdb22c6894e162ff8f4e3e3028f
Author: Anthony Bilinski <me@abilinski.com>
Date: Fri May 1 15:37:47 2020 -0700
chore(deps): update c-toxcore to v0.2.12
(cherry picked from commit 728621f62722534019b6816ee217af361c549cb7)
commit 9e99db51d92f4d3ee15e6b5f5dca98d76d1cbd87
Author: Anthony Bilinski <me@abilinski.com>
Date: Tue Apr 28 03:49:57 2020 -0700
fix(ui): don't notify of available update if local version is newer
This could happen between the time when the release tag is pushed and the time
when the release binaries are published.
Fix #6112
(cherry picked from commit 82547263f815c2acd1ad5ad4e31019be196d1f2c)
commit ab5a1ce007ddb0381f362168d611742582fa768c
Author: Jimi Huotari <chiitoo@gentoo.org>
Date: Fri Apr 3 00:36:07 2020 +0300
refactor(Qt): fix build with Qt 5.15 again
A deprecated function was previously replaced with an overload that
also got recently deprecated [1].
1. https://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.15&id=46ebd11e
(cherry picked from commit 6a59f0fe4dcd26635b18fa4d784bf3a372d5ceb1)
commit e233d6a23e81017d19b41c0e010c40f2b9601640
Author: Vincas Dargis <vindrg@gmail.com>
Date: Sun Sep 29 15:44:51 2019 +0300
docs(apparmor): Update AppArmor documentation.
Ubuntu 19.10 (and latest Debian, openSUSE rolling releases) has AppArmor
2.13.3. Recommend to use latest AppArmor profile for these distribution
releases.
(cherry picked from commit fa86413b1b5b72215e7c90002f6e582284bdda6d)
commit 99321c95c381198b9163d274b4ac13e0e08a2979
Author: Vincas Dargis <vindrg@gmail.com>
Date: Sun Sep 29 15:42:26 2019 +0300
feat(apparmor): Update AppArmor 2.13.3 profile
AppArmor 2.13.3 now has updated abstractions, and that means we no
longer need manual backports in qTox profile.
Remove redundant rules from qTox profile that are already available in
AppArmor 2.13.3.
(cherry picked from commit a01d31445f403b73ec9a15655e24e0993b0ec097)
commit 3db20a608b50e22527de98c07467a7db18da9735
Author: Vincas Dargis <vindrg@gmail.com>
Date: Sun Sep 29 15:39:28 2019 +0300
feat(apparmor): Add AppArmor 2.13.3 profile
Copy 2.13.2 into 2.13.3 for updated AppArmor profile.
(cherry picked from commit 2d22a76ed32f2faa822a5bc81668e2c0c45f6fe8)
commit d9c3279c40ce28bf49a7ead0d185cf22fc92c294
Author: Jimi Huotari <chiitoo@gentoo.org>
Date: Mon Mar 16 17:22:46 2020 +0200
refactor(Qt): fix build with Qt 5.15
This fixes compile-time warnings about deprecated functions when
building with Qt 5.15.
(cherry picked from commit 6d51971c6fe6a7ee6beb5fa864b98c3231211279)