Eugene Shalygin
9a123c42c3
Add a workaround for QTBUG-52633, qBt issue #5073
...
The QTBUG-52633 results in food of network interface changed events, libtorrent IP
rebind calls and flood in the qBt log. The work around is the check not only for
interface name, but for IP address on that interface before triggering the libtorrent rebind.
2016-12-13 17:18:58 +01:00
sledgehammer999
d88ec48468
Polish previous commit.
2016-12-11 23:24:55 +02:00
sledgehammer999
5a006d5980
Merge pull request #5810 from ghost/macOSpref
...
Change QSettings to IniFormat on macOS. Closes #5770 #5808
2016-12-11 23:23:22 +02:00
sledgehammer999
4e8ca90b23
Merge pull request #5958 from dzmat/auto_ptr_eviction
...
minimizing the number of warnings about deprecated auto_ptr
2016-12-10 21:23:42 +02:00
sledgehammer999
07edb7b74e
Merge pull request #6010 from Chocobo1/warnings
...
Fix memory leak
2016-12-10 21:22:41 +02:00
dzmat
abeff99ba0
minimizing the number of warnings about deprecated auto_ptr
2016-12-08 19:24:52 +07:00
Chocobo1
5cf86d3677
Change Utils::Fs::freeDiskSpaceOnPath() signature
...
refactor the function internals
2016-12-08 15:36:34 +08:00
sledgehammer999
ba1e5b8d58
Merge pull request #6013 from Chocobo1/mac_warnings
...
Fix warnings on macOS
2016-12-07 16:48:35 +02:00
sledgehammer999
49ed0765e1
Merge pull request #5928 from Chocobo1/rss-view
...
Change RSS view layout to horizontal
2016-12-07 01:44:56 +02:00
sledgehammer999
0d1b70e248
Decouple dependency between Session and BandwidthScheduler during Session init. Closes #6007 .
2016-12-07 01:33:48 +02:00
Chocobo1
ab187f06da
Fix unused variable warnings
2016-12-07 01:31:39 +08:00
Chocobo1
0b313e0bc3
Remove unused variable
2016-12-05 20:20:01 +08:00
Chocobo1
7f2f78a816
Simplify #if expression
2016-12-05 20:05:08 +08:00
Chocobo1
e1c9e3b9ed
Fix memory leak
...
call unicode version of the function directly
2016-12-05 20:04:21 +08:00
Chocobo1
5608827429
Simplify function call
2016-12-05 20:04:13 +08:00
sledgehammer999
f7194eecb0
Merge pull request #5997 from Chocobo1/msvc_warnings
...
Fix msvc warnings
2016-12-02 19:15:59 +02:00
Chocobo1
5d2d22a218
Fix warning C4090.
...
different '__unaligned' qualifiers.
2016-12-02 15:32:27 +08:00
Chocobo1
11c2ee81c1
Fix warning C4267.
...
conversion from 'size_t' to 'int', possible loss of data.
2016-12-02 15:32:27 +08:00
zywo
6e7d3b8135
Fix CMake compilation error.
2016-11-17 16:20:36 +01:00
Chocobo1
a415f14fac
Rename splitter names
2016-11-17 11:12:33 +08:00
Chocobo1
6b835f53ce
Use new key for storing RSS splitter_v value.
...
So that old value won't override the RSS layout.
2016-11-11 00:35:40 +08:00
sledgehammer999
90bbe3379d
Merge pull request #5882 from onto/pvs-studio
...
Fixes and improvements after check by PVS-Studio
2016-11-07 00:18:46 +02:00
thalieht
c7a04e27f4
Log: set embedded Tracker [OFF] msg type as info
2016-11-06 11:55:31 +02:00
Anton Lashkov
1233c5b67b
Fix name of variable same as class member
2016-11-04 21:44:00 +04:00
sledgehammer999
b358809328
Merge pull request #5760 from borouhin/patch-1
...
Don't request client SSL certificate (closes issue #3883 )
2016-11-02 23:34:00 +02:00
sledgehammer999
259b5e51c4
Don't ever stop seeding forced torrents. Closes #5784 .
2016-11-02 18:25:09 +02:00
sledgehammer999
146d4e049a
Some more compiler warnings fixed.
2016-11-02 17:49:50 +02:00
sledgehammer999
9f8dfbc51c
Fix warning due to stupid typo.
2016-11-01 22:24:55 +02:00
sledgehammer999
e10c2abf3b
Delete old rss favicon before assigning new one.
2016-11-01 18:25:47 +02:00
sledgehammer999
e440fc3d17
Fix setting a speed limit.
2016-11-01 17:51:57 +02:00
sledgehammer999
3081a8bb3f
Add libtorrent's DHT bootstrap node to our bootstrap list.
2016-11-01 03:42:38 +02:00
sledgehammer999
660b8cdb7e
Use the new API to add DHT bootstrap nodes for libtorrent 1.1.x and simplify the code a bit.
2016-11-01 03:42:33 +02:00
sledgehammer999
afe930cbee
Use new libtorrent 1.1.2+ utility function to generate client ID instead.
2016-11-01 03:42:28 +02:00
sledgehammer999
e054f63746
Make sure that paths are loaded/saved using slashes as dir separators.
2016-11-01 03:42:22 +02:00
sledgehammer999
59b570cf62
Display message about libtorrent plugins for the correct case.
2016-11-01 03:42:17 +02:00
sledgehammer999
f391b24b1d
Migrate last setting related to interfaces to the new system.
2016-11-01 03:42:12 +02:00
sledgehammer999
7bf06cd6e6
Fix save/load of interface address setting.
2016-11-01 03:42:07 +02:00
sledgehammer999
f885c6375a
Use better variable names for tracker announce IP setting.
2016-11-01 03:42:01 +02:00
sledgehammer999
6053390bf5
Unify and simplify setting to use proxy for torrents only.
2016-11-01 03:41:51 +02:00
sledgehammer999
5cbc7b16c0
Guard the flag used for deferred session configure.
2016-11-01 03:41:45 +02:00
sledgehammer999
1757973f88
Misc fixes.
2016-11-01 03:41:40 +02:00
sledgehammer999
10cd45dc81
Fix setting limits to unlimited.
2016-11-01 03:41:35 +02:00
sledgehammer999
a5ae86512a
Rename IP filtering functions and settings names.
2016-11-01 03:06:58 +02:00
sledgehammer999
b97cb7422f
Export torrents added only after the setting was enabled.
2016-11-01 03:06:58 +02:00
sledgehammer999
124eddc68c
Merge pull request #5342 from glassez/session
...
Optimize BitTorrent::Session settings applying
2016-11-01 03:02:29 +02:00
Yez Ezey
26052802ca
Change QSettings to IniFormat on macOS. Closes #5770 #5808
...
On macOS 10.12 Sierra, Apple changed the behaviour of CFPreferencesSetValue()
truncating data after a null character. https://bugreports.qt.io/browse/QTBUG-56344
Due to this, we have to move from native plist to IniFormat.
2016-10-08 14:05:30 +09:00
sledgehammer999
b3a7954363
Use a subdomain to redirect to the actual URL for search plugins.
...
Will allow to move around the plugins in the git repo with the 3.4.0 release.
2016-09-23 23:16:24 +03:00
borouhin
501a2d7c45
Don't request client SSL certificate (closes issue #3883 )
2016-09-21 02:42:51 +03:00
sledgehammer999
3ea81be2cc
Merge pull request #5731 from thalieht/webui_port
...
Fix WEBUI port overflow
2016-09-13 23:54:01 +03:00
thalieht
6ec1c61b06
fix webui port overflow
2016-09-11 23:41:14 +03:00