FranciscoPombal
af6f63f82c
Don't use IPv4-mapped IPv6
...
Always register peers with either IPv4 or IPv6.
Fixes potential connection issues.
Also clarify related BEP-24 support.
5 years ago
FranciscoPombal
abc69dfd20
Fix BEP-23 support
...
The embedded tracker was returning a non-compliant response.
The peer lists should be packed strings instead of lists.
Also clarify level of compliance with BEP-7.
5 years ago
FranciscoPombal
9f045500d1
Fix IPv6 endianness
5 years ago
maboroshin
6474ee046f
NSIS: Update Japanese translation
5 years ago
Vladimir Golovnev (Glassez)
e4ff206e3c
Move torrent storages one by one
5 years ago
Vladimir Golovnev (Glassez)
dd0cee44c1
Allow to save downloaded metadata as torrent file
5 years ago
Chocobo1
071ffd13de
Fix wrong field for translation comment
...
The `comment` field is used for disambiguation between identical
strings. Our case here should use the `extracomment` field which
meant as comment for translators.
5 years ago
Chocobo1
f4febb96b4
Remove misleading translation comment
...
Also it was using the wrong field for translation comment.
5 years ago
Mike Tzou
a773b9ad84
Merge pull request #12057 from djt3/master
...
Change placeholder text in torrent list's filter
5 years ago
Mike Tzou
2ca0182e4b
Merge pull request #12050 from schnurlos/patch-6
...
NSIS: Update German translation
5 years ago
schnurlos
46b6593a8a
NSIS: Update German translation
...
German translation of "inst_requires_win7" added.
5 years ago
djt3
e6887fc950
Change placeholder text in torrent list's filter
5 years ago
Mike Tzou
68709c3112
Merge pull request #12044 from FranciscoPombal/fix-port
...
Revert using random port by default
5 years ago
FranciscoPombal
dc6a56afcb
Revert using random port by default
...
Revert change introduced in https://github.com/qbittorrent/qBittorrent/pull/11637 and also revert the associated follow-up https://github.com/qbittorrent/qBittorrent/pull/12000 .
Reason: https://github.com/arvidn/libtorrent/pull/4335
5 years ago
Mike Tzou
167127c668
Merge pull request #12034 from zywo/french.nsi
...
NSIS: Update French translation
5 years ago
zywo
bd5a685294
NSIS: Update French translation
5 years ago
Mike Tzou
0a7906d78b
Merge pull request #12032 from slrslr/patch-1
...
NSIS: Improve Czech translation
5 years ago
slrslr
b5ccbb77ee
NSIS: Improve Czech translation
5 years ago
sledgehammer999
06ceac4cda
Merge pull request #11895 from FranciscoPombal/cmake-build
...
Git: Ignore "build" directory
5 years ago
sledgehammer999
193da7f2f9
Merge pull request #12014 from sledgehammer999/alt_IP_db_provider
...
Use IP geolocation database by DB-IP instead of MaxMind
5 years ago
sledgehammer999
ea1481beef
Use IP geolocation database by DB-IP instead of MaxMind
...
Closes #11792
5 years ago
Francisco Pombal
65ecd92dd8
Git: Ignore "build" directory
5 years ago
Mike Tzou
bf6a88b3d2
Merge pull request #12021 from Chocobo1/trackerentry
...
Simplify TrackerEntry::status() logic
5 years ago
Chocobo1
e825473289
Simplify TrackerEntry::status() logic
5 years ago
sledgehammer999
322ae3e0bc
Merge pull request #11825 from FranciscoPombal/stalled_filter
...
Add stalled filters to GUI and Web API/UI
5 years ago
Mike Tzou
04132f6266
Merge pull request #11999 from an0n666/fix-not-contacted-tracker
...
Do not list not contacted trackers as error
5 years ago
sledgehammer999
971d20a3c1
Merge pull request #11963 from an0n666/start-with-windows
...
Start qBittorrent on Windows start up option in installer
5 years ago
An0n
dd19f250ae
Start qBittorrent on Windows start up
5 years ago
an0n666
8423f43209
Do not list not contacted trackers as error
5 years ago
sledgehammer999
385d7247b7
Merge pull request #12016 from Chocobo1/errMsg
...
Include resume folder path in exception message
5 years ago
Vladimir Golovnev
362305f339
Merge pull request #12013 from glassez/fix-rss
...
Don't access download handler after it's finished
5 years ago
Mike Tzou
dbea2d95f9
Merge pull request #12004 from Chocobo1/authCount
...
Add configurable ban options for WebUI
5 years ago
Mike Tzou
03087b72b0
Merge pull request #12011 from Chocobo1/webui
...
Close document properly after writing
5 years ago
Chocobo1
45c357dfe2
Include resume folder path in exception message
...
The message in RuntimeError exception will be displayed to the users and
users would be clueless if we don't show the path.
5 years ago
Chocobo1
6eb190c373
Expose WebUI ban duration to users
5 years ago
Chocobo1
ec61ef5145
Fix coding inconsistencies in preferences.html
...
1. Format table tags properly
2. Add a proper label tag
3. Don't use abbreviation for seconds, we use full name everywhere else
5 years ago
Chocobo1
4f7b799732
Use QDeadlineTimer for tracking WebUI banned duration
...
It simplifies our code and the new timer is monotonic.
5 years ago
Vladimir Golovnev (Glassez)
3762514662
Don't access download handler after it's finished
5 years ago
Chocobo1
45bd79ee74
Close document properly after writing
...
Closing document explicitly is recommended by MDN:
https://developer.mozilla.org/en-US/docs/Web/API/Document/write
5 years ago
Chocobo1
f88d6b2e55
Expose WebUI ban counter to users
5 years ago
Mike Tzou
d5a4ebe7c9
Merge pull request #11998 from Kolcha/filter-list
...
Inherit text color for filter list elements
5 years ago
Mike Tzou
195889a854
Merge pull request #11785 from Tester798/fix-portable-mode
...
Fix portable mode
5 years ago
Mike Tzou
882978c80a
Merge pull request #12000 from an0n666/legacy-default-no-random-port
...
Keep legacy default for random port
5 years ago
Tester798
58711cbe7e
Fix portable mode
...
Try to fix portable mode bug. Closes #11706 , #11178 , #7765 .
5 years ago
Mike Tzou
316f34cbf5
Merge pull request #11994 from Chocobo1/profile
...
Unify singleton pattern in Profile class
5 years ago
an0n666
41d8585932
Keep legacy default for random port
5 years ago
Nick Korotysh
1e59dcdb6c
Inherit text color for filter list elements
...
Filter list (left side panel) in WebUI is implemented using <a> tags,
CSS defines default style for all <a> elements, and specific style for
filter list elements. Default style for <a> elements sets color, and
this color also used in list. This is looks not so well. So lets just
inherit text color from parent element, and as so as it is not set, so
default text color will be used.
This makes filter list looks like other UI elemets, making all UI more
consistent (like in desktop app).
5 years ago
Vladimir Golovnev
4a2fda7edc
Merge pull request #11995 from glassez/fix-magnet-redirect
...
Handle HTTP redirections manually
5 years ago
Vladimir Golovnev
1e63dcb400
Merge pull request #11847 from glassez/legacy-defaults
...
Keep legacy defaults for existing users
5 years ago
Chocobo1
5de75eff05
Unify singleton pattern in Profile class
...
1. Use unified function names `initInstance()` and `freeInstance()` and
make them public.
2. Add `freeInstance()` to avoid noise from memory leak detectors.
3. Let `instance()`return a pointer directly to avoid unnecessary
indirections when invoking functions.
5 years ago