sledgehammer999
a65eb6c604
Don't ignore SSL errors
2024-11-09 12:05:37 +02:00
sledgehammer999
839bc696d0
Bump to 4.6.7
2024-09-17 00:12:42 +03:00
sledgehammer999
c01265c4cf
Bump to 4.6.6
2024-08-18 21:28:49 +03:00
cayenne17
64029e0493
Update User-Agent
...
PR #20801 .
2024-08-15 20:41:24 +03:00
Vladimir Golovnev
d9023c647a
Fix Incomplete Save Path cannot be changed for torrents without metadata
...
PR #21152 .
Closes #21140 .
2024-08-11 15:38:52 +03:00
Vladimir Golovnev
2f8044bd26
Prevent incorrect size from being used for creating array
...
PR #21050 .
2024-07-14 15:55:42 +03:00
sledgehammer999
5e81347933
Bump to 4.6.5
2024-05-26 13:44:37 +03:00
Vladimir Golovnev
f86a574b9d
Don't forget to resume "missing files" torrent when rechecking
...
PR #20747 .
2024-05-11 10:13:20 +03:00
Vladimir Golovnev
2aa7a7f453
Prevent invalid status filter index from being used
...
PR #20714 .
Closes #20701 .
2024-04-18 09:10:30 +03:00
sledgehammer999
785320e7f6
Bump to 4.6.4
2024-03-24 01:58:40 +02:00
Vladimir Golovnev
acd9102dc2
Change "metadata received" stop condition behavior
...
PR #20283 .
Closes #20122 .
2024-02-22 08:55:35 +03:00
Chocobo1
e74b587420
Revise conditional for when to use QCollator
...
According to https://doc.qt.io/qt-6/qcollator.html#posix-fallback-implementation
The 'POSIX fallback implementation' is only used when ICU is not available. So the correct way is to detect ICU directly and not depend on the OS. The exceptions are macOS and Windows since they support the required functionalities natively.
Closes #20205 .
PR #20207 .
2024-02-22 08:52:40 +03:00
Vladimir Golovnev (Glassez)
2589363622
Don't use iterator after erase
...
PR #20357 .
Closes #20356 .
2024-02-01 17:07:33 +03:00
sledgehammer999
cfa7a6db46
Bump to 4.6.3
2024-01-15 01:45:17 +02:00
Vladimir Golovnev
17b6dcfbef
Don't stuck loading on mismatching info-hashes in resume data
...
PR #20262 .
Closes #20251 .
2024-01-13 20:35:46 +03:00
Vladimir Golovnev
4c3af5d923
Apply inactive seeding time limit set on new torrents
...
PR #20231 .
Closes #20224 .
2024-01-05 18:26:41 +03:00
Vladimir Golovnev
a56b3edc58
Show correctly decoded filename in log
...
PR #20214 .
Closes #20186 .
2024-01-02 16:06:53 +03:00
Vladimir Golovnev
a83424a7a7
Don't forget to store Stop condition
...
PR #20045 .
Closes #20043 .
2023-11-30 09:25:07 +03:00
sledgehammer999
1773b1ea05
Bump to 4.6.2
2023-11-27 23:14:40 +02:00
Vladimir Golovnev
a57b80c7e0
Improve Torrent files watcher internals
...
PR #19924 .
2023-11-21 10:32:01 +03:00
Vladimir Golovnev
bfa8dc7f67
Do not apply share limit if the previous one was applied
...
PR #19970 .
Closes #19857 .
2023-11-21 10:21:20 +03:00
sledgehammer999
92f810873a
Bump to 4.6.1
2023-11-20 01:45:05 +02:00
Vladimir Golovnev
786c09e981
Drop WebUI default credentials
...
PR #19777 .
2023-11-10 12:07:35 +03:00
Vladimir Golovnev
a14b50e48c
Correctly handle changing save path of torrent w/o metadata
...
PR #19829 .
Closes #19824 .
2023-11-08 08:34:01 +03:00
Vladimir Golovnev
42d7465cba
Prevent crash due to race condition when adding magnet link
...
PR #19792 .
Closes #19780 .
Closes #19790 .
2023-11-08 08:34:01 +03:00
sledgehammer999
7bc49423c7
Bump to 4.6.0
2023-10-22 03:12:59 +03:00
Chocobo1
ec8802203d
Improve .torrent associate handling
...
* Use correct pointer type in NSIS scripts
* Only remove qbt specific registry keys when uninstalling or disassociating
* Set .torrent Content Type when associating .torrent format
* Move ".torrent association" functions to Utils::OS class
Original PR #19709 .
2023-10-18 12:12:30 +08:00
Vladimir Golovnev
20985f9960
Double check whether database needs to be updated
...
Prevents qBittorrent from being failed to start after torrents database metadata is corrupted by one of the first releases of v4.5.x series.
PR #19668 .
Closes #19622 .
2023-10-08 10:17:20 +03:00
Chocobo1
e6cde0b4b4
Add logging for some alerts
...
Specifically these alerts:
* i2p_alert
* session_error_alert
PR #19662 .
2023-10-08 10:17:20 +03:00
Vladimir Golovnev
a84259dd1a
Filter out duplicate trackers when replacing
...
PR #19656 .
2023-10-08 10:17:20 +03:00
Vladimir Golovnev
4f3dbf7f59
Don't forget to delete worker thread object
...
PR #19655 .
2023-10-08 10:17:20 +03:00
Vladimir Golovnev
d877215018
Fix memory leaks
...
Fixes a couple of memory leaks (although not dangerous in practice, since
we are talking about objects with a lifetime up to the end of the application)
PR #19650 .
Closes #19632 .
2023-10-08 10:17:20 +03:00
Vladimir Golovnev
7512b92a36
Fix crash on application exit (Qt 6.5)
...
PR #19169 .
2023-10-08 10:17:20 +03:00
Vladimir Golovnev
7df54ad534
Don't limit max RSS feed file size
...
PR #19576 .
2023-10-08 10:17:20 +03:00
Chocobo1
604986e90f
Perform type conversion properly
...
Closes #19521 .
PR #19525 .
2023-09-01 13:27:06 +08:00
sledgehammer999
c77466abb0
Bump to 4.6.0RC2
2023-08-29 03:14:00 +03:00
Vladimir Golovnev
2a04a4d077
Display error message when unrecoverable error occurred
...
PR #19462 .
2023-08-20 15:23:31 +03:00
Vladimir Golovnev
67d340ad63
Add more precondition checks when handle async operation result
...
PR #19460 .
2023-08-20 15:23:31 +03:00
Vladimir Golovnev
2b69cabc2c
Check returned Bundle ID for NULL
...
PR #19463 .
2023-08-20 15:23:31 +03:00
Omar Abdul Azeez
3088b38d7e
Fix overwriting feeds.json with an incomplete load of it
...
PR #19444 .
Closes #19439 .
---------
Co-authored-by: Vladimir Golovnev <glassez@yandex.ru >
2023-08-12 21:32:17 +03:00
Chocobo1
766fce82b1
Use efficient algorithm for removing entries
...
PR #19351 .
2023-07-23 12:54:31 +08:00
sledgehammer999
508896c4f2
Bump to 4.6.0RC1
2023-07-17 09:21:32 +03:00
Vladimir Golovnev
7b4b7c2b81
Always honor the configured behavior for merging trackers
...
PR #19305 .
* Always honor the configured behavior for merging trackers
* Clarify merging trackers related options
2023-07-16 20:59:18 +03:00
Vladimir Golovnev
6a3a5fac83
Correctly add new column to existing database
...
PR #19321 .
2023-07-15 20:49:51 +03:00
Christopher
35e18498d9
Add option to stop seeding when torrent has been inactive
...
PR #19294 .
Closes #533 .
Closes #8073 .
Closes #15939 .
2023-07-15 13:14:42 +03:00
Vladimir Golovnev
f99a98306d
Log when duplicate torrents are being added
...
PR #19306 .
Closes #18458 .
2023-07-14 15:33:06 +03:00
Chocobo1
20f4d0c4e3
Merge pull request #19292 from Chocobo1/head
...
Fix response for HTTP HEAD method
2023-07-11 11:24:28 +08:00
Chocobo1
4f6038c350
Merge pull request #19291 from Chocobo1/limits
...
Expose 'bdecode limits' settings
2023-07-11 11:24:09 +08:00
Chocobo1
543745b3f2
Avoid stuffing the log via junk requests
2023-07-09 21:23:09 +08:00
Chocobo1
cb0c09769f
Response proper error status for invalid request methods
2023-07-09 21:23:09 +08:00