Chocobo1
38a15b27f0
Regenerate build-aux scripts
...
It's been a while since the last update (26bf838a0b )
and there is a lot of changes in upstream.
2019-10-27 17:05:37 +02:00
sledgehammer999
cb31684a66
Merge pull request #11309 from sledgehammer999/webui_version
...
Bump Web API version
2019-10-20 23:07:49 +03:00
Mike Tzou
850cde19f7
Merge pull request #11328 from Chocobo1/backport
...
Use screen real physical DPI on Windows (backport)
2019-10-05 10:02:07 +08:00
Chocobo1
fc5b3b4f70
Use screen real physical DPI on Windows
...
Previously was using a hardcoded value which might lead to issues like #11234 .
2019-10-04 12:05:13 +08:00
Mike Tzou
73fd4d83af
Merge pull request #11319 from Chocobo1/backport
...
Preserve relative order when moving to top/bottom in queue (backport)
2019-10-04 12:01:33 +08:00
Chocobo1
811b525b1d
Preserve relative order when moving to top/bottom in queue
2019-10-03 11:23:28 +08:00
sledgehammer999
0f8def9a49
Bump Web API version
...
Closes #11304
2019-10-01 17:31:55 +03:00
sledgehammer999
359b464958
Bump to 4.1.8
release-4.1.8
2019-09-23 21:56:30 +03:00
sledgehammer999
b5b0d68dd9
Update Changelog
2019-09-23 21:52:56 +03:00
Chocobo1
f48c49c248
Fix seeding failed after creating a new torrent
...
Closes #11252 .
2019-09-23 21:47:37 +03:00
Chocobo1
11ca744548
Treat .magnet file extension as case insensitive
...
Closes #11200 .
2019-09-23 21:47:35 +03:00
Chocobo1
82e6fc700e
Fix filename validation on non-Windows OS
...
Closes #11191 .
2019-09-23 21:47:34 +03:00
Mike Tzou
59fd70c638
Merge pull request #11240 from Chocobo1/backport
...
Revise HTML escaping in GUI (Backport)
2019-09-17 10:38:51 +08:00
Chocobo1
617bf767df
Escape HTML in comment field
2019-09-16 23:48:12 +08:00
Chocobo1
55180e3598
Remove redundant HTML escaping
...
The text widget is already set to plaintext and doing HTML escaping will
not give us more security but only makes it harder to read.
2019-09-16 23:48:06 +08:00
Mike Tzou
56b62e6573
Merge pull request #11183 from Chocobo1/backport
...
Always save info dict when saving fastresume (backport to v4_1_x)
2019-09-04 12:09:14 +08:00
Chocobo1
b37e7b0340
Always save info dict when saving fastresume
...
Otherwise torrents loaded from fastresume won't have it and needs
to redownload it from elsewhere and slowing down the startup process.
This is also required for the future where we will drop loading the
`info` dict from .torrent files.
2019-09-03 14:37:45 +08:00
Mike Tzou
21aebaf16f
Merge pull request #11074 from Chocobo1/backport
...
Fix translation issues (backport to v4_1_x)
2019-08-15 11:11:52 +08:00
Chocobo1
5792465317
Fix translation issues
...
By using disambiguation field instead of comment field to differentiate
translations.
2019-08-14 13:09:56 +08:00
Vladimir Golovnev
e98f44af63
Merge pull request #11067 from glassez/rss-api
...
Allow to refresh RSS item(s) via WebAPI
2019-08-13 19:52:10 +03:00
Vladimir Golovnev (Glassez)
40cf0203fb
Allow to refresh RSS item(s) via WebAPI
2019-08-13 17:39:19 +03:00
sledgehammer999
05a82afeb6
Bump to 4.1.7
release-4.1.7
2019-08-04 14:17:20 +03:00
sledgehammer999
a456f1b0f9
Update Changelog
2019-08-04 14:14:21 +03:00
sledgehammer999
4acc44a5b0
Sync translations from Transifex and run lupdate/tstool.py
2019-08-04 13:50:34 +03:00
Mike Tzou
9c2a1146df
Merge pull request #10991 from Chocobo1/backport
...
Backport to v4_1_x
2019-07-31 14:29:14 +08:00
Chocobo1
807abeae87
Fix messed up symbols in log
2019-07-31 14:28:05 +08:00
Chocobo1
dd2a0d0484
Fix incomplete file extension not applied for new torrents
2019-07-29 11:20:36 +08:00
Vladimir Golovnev
3f3400f43b
Merge pull request #10967 from glassez/fastresume41
...
Save updated resume data for completed torrents (backport to v4.1.x)
2019-07-24 17:17:50 +03:00
Vladimir Golovnev (Glassez)
334b57a89a
Save updated resume data for completed torrents
...
If fastresume data was rejected we need to save updated
resume data after torrent finishes rechecking.
2019-07-23 20:15:41 +03:00
Vladimir Golovnev (Glassez)
00d6c83ee5
Fix requested torrent resume data handling
...
Session should increase an appropriate counter each time
the torrent resume data is requested to save.
2019-07-23 20:15:23 +03:00
Mike Tzou
e8850c7a70
Merge pull request #10953 from Chocobo1/backport
...
Backport to v4_1_x
2019-07-21 21:19:05 +08:00
Chocobo1
2ef96eb218
Prevent command injection via "Run external program" function
2019-07-21 12:07:32 +08:00
Vladimir Golovnev
4682e31ab7
Merge pull request #10929 from glassez/backport
...
Fix torrent checking issues (backport to v4.1.x)
2019-07-17 17:50:35 +03:00
Vladimir Golovnev (Glassez)
988f7e2ef8
Don't break torrent checking
2019-07-15 20:02:08 +03:00
Vladimir Golovnev (Glassez)
6007913291
Ignore some actions on uninitialized torrents
...
Some actions can lead to an inconsistent state if applied
to an uninitialized torrent, so we just ignore them.
2019-07-15 20:02:04 +03:00
Vladimir Golovnev (Glassez)
cdcc7a210b
Avoid race conditions when adding torrent
2019-07-15 20:01:59 +03:00
Vladimir Golovnev (Glassez)
a466ff5057
Fix torrent checking issues
...
Start all torrents auto-managed to prevent simultaneous checking
of multiple torrents.
Handle checking state of paused torrent to prevent it from being
resumed when qBittorrent is closed until checking isn't complete.
2019-07-15 20:01:43 +03:00
Mike Tzou
e954835579
Merge pull request #10869 from Chocobo1/backport
...
Backport to v4_1_x
2019-07-06 12:17:33 +08:00
Chocobo1
3e9be3a0e8
Use proper log message when there are no error
2019-07-06 12:16:43 +08:00
Chocobo1
4ab32a76f6
Fix torrent properties not saved for paused torrents
2019-07-06 12:16:23 +08:00
Chocobo1
bad60058df
Restrict QLocalServer access
...
The default is world access which means even even unprivileged local
accounts can connect to it too.
2019-06-29 15:30:09 +08:00
Chocobo1
31a6ad1eb6
Drop suspiciously large data
...
This is to avoid exhausting system memory.
2019-06-29 15:30:04 +08:00
Mike Tzou
a8bfec081e
Merge pull request #10848 from Chocobo1/backport
...
Backport to v4_1_x
2019-06-25 09:01:25 +08:00
Chocobo1
ae21d0f1e2
Remove limits of "Disk cache expiry interval" setting
2019-06-24 11:14:21 +08:00
Chocobo1
c599976b6f
Remove upper limit of "Disk cache" setting
2019-06-24 11:13:50 +08:00
Mike Tzou
bcee784097
Merge pull request #10842 from Piccirello/v4_1_x
...
Backport to v4_1_x
2019-06-24 11:00:12 +08:00
Thomas Piccirello
697fc626cd
Fix WebUI encoding of special characters
2019-06-22 15:52:19 -07:00
Mike Tzou
2f15ea9b54
Merge pull request #10829 from Chocobo1/backport
...
Backport to v4_1_x
2019-06-21 11:02:54 +08:00
Chocobo1
d03209a73d
Fix crash when removing phantom tags
...
Normally a tag is stored in both session and torrent's fastresume.
A phantom tag is a tag that is stored in fastresume but not in
session.
This crash can occur when user resets his config file and choose
to remove tag from torrent.
Closes #10569 .
2019-06-20 11:38:15 +08:00
Chocobo1
ac9ba255d8
Set wheel event to accepted only if we handle it
2019-06-20 11:38:02 +08:00