Chocobo1
5cdb3b6a2d
Load WebUI certificate & key from file path
...
This allow users to update certificate & key more easily, i.e. without the need to import them
into qbt.
Closes #6675 , #7547 , #8315 , #8564 .
6 years ago
Chocobo1
48d358872f
Cleanup header inclusion
6 years ago
Vladimir Golovnev (Glassez)
b0446380c6
Separate URL components before percent-decoding
...
Allow special characters in query string parameters.
Closes #9116 .
6 years ago
sledgehammer999
4a414d50f1
Remove leftover tracker authentication code
6 years ago
Chocobo1
04227f5a41
Add QBT_APP_64BIT define
...
Now we use QT_POINTER_SIZE to detect CPU bitness, it has the advantage of applicable to all CPU
architectures not limiting to x86 arch.
6 years ago
Vladimir Golovnev (Glassez)
302c99d7d5
Drop support of libtorrent < 1.1.10
6 years ago
Chocobo1
b7627db98c
Remove unused headers
6 years ago
Chocobo1
06e82d10f6
Replace boost::function with std::function
6 years ago
Chocobo1
d013e0922d
Use the proper Qt type
6 years ago
Chocobo1
2b903fc3d1
Move Utils::Misc::isUrl() function
...
All usage of this function gets to call Net::DownloadManager eventually.
6 years ago
Chocobo1
6759446639
Cleanup code
...
Also remove redundant code, it is already handled correctly in subsequent function calls.
6 years ago
Chocobo1
19d6de795c
Drop support for "BC Link" format
...
The format is marked obsolete on 2009.12.28 and has been replaced by magnet links.
http://wiki.bitcomet.com/inside_bitcomet#bc_link_format_obsoleted_as_of_v117
https://www.bitcomet.com/en/changelog
6 years ago
sledgehammer999
1fff760722
Drop upgrade code
6 years ago
Chocobo1
a5c53ff756
Simplify InfoHash, TrackerEntry class internals
6 years ago
Chocobo1
2a84345835
Mark constructors as explicit
6 years ago
thalieht
d9416299f4
Fix regression on resuming torrents without metadata
6 years ago
Stephen Dawkins
70435ab5bf
Keep track of REPACK/PROPER downloads
...
When using the smart episode filter, if the episode contains REPACK and/or
PROPER, these should be stored to prevent it from redownloading a duplicate
episodes.
Closes #9898 .
6 years ago
sledgehammer999
63cf216550
Use configured locale only for translating
...
Don't use other aspects of it eg for date formatting. We should depend
on the system locale for all these. The user probably likes it that way,
otherwise he would have changed it.
6 years ago
Thomas Piccirello
7f349732ee
Send numeric status without translation
6 years ago
Thomas Piccirello
c5b8f62780
Set priority for multiple files in one WebAPI request
...
Closes #6259 .
6 years ago
Thomas Piccirello
f27dc977e9
Replace prio namespace with FilePriority enum class
6 years ago
Chocobo1
7fd30fa90f
Enforce referrer-policy in WebUI
...
This stops leaking private data to other websites via Referrer header.
6 years ago
Chocobo1
f13bcbd772
Add OpenSSL version to GUI & stackdump
6 years ago
Chocobo1
a137f1493e
Use correct locale to display date
6 years ago
Chocobo1
de437b905b
Fix MSVC C4267 warning
...
The warning was: "warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of
data"
6 years ago
FranciscoPombal
74be5d9030
Add checking_mem_usage option to AdvancedSettings
6 years ago
Vladimir Golovnev (Glassez)
89deccd9b5
Show error message when Session failed to start
6 years ago
Chocobo1
2c8890bd06
Apply PBKDF2 to GUI lock
6 years ago
Chocobo1
05d6a29416
Apply PBKDF2 when storing passwords
6 years ago
Chocobo1
ede9b1a7c4
Fix typo
6 years ago
Chocobo1
b4564f5f4e
Use ip parameter from tracker request if provided
...
Closes #9949 .
6 years ago
Chocobo1
b56937f5fa
Use QHostAddress for storing IP
6 years ago
Chocobo1
36429887dc
Fix wrong locale used in log message
6 years ago
thalieht
1f36b8b89f
Combine qAsConst() with copyAsConst() to asConst()
6 years ago
thalieht
6b1d26d555
Convert all foreach() to range-based for()
6 years ago
thalieht
d668a4fe6d
Fix coding style for various things
6 years ago
Chocobo1
0339e6ee35
Clean up code
6 years ago
Vladimir Golovnev (Glassez)
68508ba657
Save torrents queue in separate file
6 years ago
Vladimir Golovnev (Glassez)
e146c2f227
Fix signed/unsigned integers comparison warning
6 years ago
Thomas Piccirello
4885fe6b4c
Only instantiate SearchPluginManager as needed
6 years ago
Chocobo1
344e47dcfb
Add option for WebUI Host header validation
...
Closes #9743 .
6 years ago
Vladimir Golovnev (Glassez)
64d7cf4794
Improve RSS Feed updating
...
Don't process "out-of-limit" articles.
Closes #9833 .
6 years ago
Chocobo1
3fa5358c3f
Remove speed limit checkbox in Options dialog
...
This unifies speed limit UI elements throughout the program.
6 years ago
Tom Piccirello
1b81356a67
Handle downloading .torrent file as success
...
We don't know whether the download will be successful, so default to success. Closes #9811 .
6 years ago
Chocobo1
c1c28ce195
Improve parser for search engine versions.txt
...
The parse could fail when there is an extra empty line at the end of
file, this patch fixes it.
6 years ago
Chocobo1
ee030cc4eb
Fix wrong type passed to arg()
6 years ago
Vladimir Golovnev (Glassez)
1214cf0fa1
Don't update torrent status unnecessarily
6 years ago
Vladimir Golovnev (Glassez)
9dadb919ef
Improve force recheck of paused torrent
6 years ago
Vladimir Golovnev (Glassez)
a8c00456e4
Restore torrent in two steps
...
Add/restore all torrents in "paused" state and then resume those
that need to be really "resumed" (added/restored in "resumed" state).
Keep torrents with missing files paused.
Force recheck torrent with missing files when it's resumed by the user.
6 years ago
Vladimir Golovnev (Glassez)
5712c05e68
Consider empty locale setting as not set
6 years ago