Commit graph

7297 commits

Author SHA1 Message Date
Eugene Shalygin
8b2083b18f Merge pull request #7640 from evsh/v3_3_x
cmake: do not use Qt5Widgets when locating QtSingleApplication. Closes #7551.
2017-10-23 18:40:01 +02:00
Eugene Shalygin
27e793b4e1 cmake: do not use Qt5Widgets when locating QtSingleApplication. Closes #7551.
This fixes cmake builds with GUI disabled and system
QtSingleApplication. We rely on Qt5::Core instead of Qt5::Widgets.
2017-10-23 15:59:47 +02:00
sledgehammer999
cc85806316
Forgot implementation to previous fix. 2017-09-11 03:42:59 +03:00
sledgehammer999
d955e40531
Fix libtorrent RC_1_1 build (and appveyor). 2017-09-11 02:36:26 +03:00
sledgehammer999
9b7dc87a99
Travis: Update libtorrent bottle with boost 1.65+ fix. 2017-09-11 01:18:51 +03:00
sledgehammer999
dbfaf35db4
Fix Changelog date and entry. 2017-09-07 19:13:59 +03:00
sledgehammer999
f3b4c4acfc
Fix broken build. 2017-09-06 14:50:10 +03:00
sledgehammer999
b37c395118
Bump to 3.3.16 2017-09-05 22:22:04 +03:00
sledgehammer999
d6ab0d6f02
Update Changelog. 2017-09-05 22:22:03 +03:00
Chocobo1
1b8c61c390
Setup parent ownership to avoid memory leak 2017-09-05 22:00:48 +03:00
Vladimir Golovnev
cbfdc8f721
Skip user input events when adding torrent
Closes #7327.
2017-09-05 22:00:37 +03:00
Evengard
cfae8c6399
Disable skipping of loopback interfaces
This fixes the absence of VPN tunnel interfaces under Windows and works around the QTBUG-32349
Fixes #7291
2017-09-05 22:00:10 +03:00
Chocobo1
246a19d685
WebAPI: fix validating wrong header field. Closes #7311.
X-Forwarded-Host is a foreign proxy setting, it isn't the same as
qbt's local setting and thus it makes no sense to verify it.
2017-09-05 21:57:28 +03:00
sledgehammer999
8b6e06cfff
Options to better memory control by libtorrent. Closes #7029. 2017-09-05 21:57:16 +03:00
sledgehammer999
7e8f2ecc76
Fix connection problems when a specific interface/ip is configured.
Closes #7235.
Bug related to #7099 and Qt.
2017-09-05 21:57:07 +03:00
vlakoff
0f061aa40d
Windows installer: also detect running process when it is 64-bit
Replacing FindProcDLL with a different one that can be found here:

http://forums.winamp.com/showthread.php?t=322583#post2777719
2017-09-05 21:54:35 +03:00
sledgehammer999
256211c16a
Bump to 3.3.15 2017-08-03 23:25:18 +03:00
sledgehammer999
bd684df315
Update Chagelog. 2017-08-03 23:22:43 +03:00
Vladimir Golovnev (Glassez)
8eb9117033 Fix temporary subfolder isn't deleted 2017-07-28 20:17:34 +03:00
sledgehammer999
83ae15550d
Bump to 3.3.14 2017-07-18 22:52:48 +03:00
sledgehammer999
3783541c30
Update Changelog. 2017-07-18 22:50:18 +03:00
sledgehammer999
cc388fe772
Bump API_VERSION and API_VERSION_MIN to 15. 2017-07-18 22:47:13 +03:00
sledgehammer999
78f2afa239
Fix duplicate variable name in .ui file. 2017-07-18 22:47:02 +03:00
sledgehammer999
245e8e09bb
Fix Qt4 compilation. 2017-07-18 16:04:50 +03:00
sledgehammer999
986cff9e66
Fix typo. 2017-07-18 03:33:40 +03:00
Tom Piccirello
73f477072f
Add Status column to webui (addresses #6815) (#7032)
* Add Status column to webui (addresses #6815)
2017-07-18 03:22:46 +03:00
Chocobo1
7e9ece2701
Load the domain list at least once on startup.
Fixup of 0532d546d7
2017-07-18 03:22:41 +03:00
Eugene Shalygin
ba8641f1ac
Set interface for outgoing traffic.
This sets interface for outgoing traffic to the same as for ingoing
(listetning) with libtorrent 1.1.x.
2017-07-18 03:21:31 +03:00
Chocobo1
76c6041031
Implement HTTP host header filtering
This filtering is required to defend against DNS rebinding attack.
2017-07-18 03:21:26 +03:00
Chocobo1
2ae8472a78
Avoid modifing request headers 2017-07-18 02:53:58 +03:00
Chocobo1
dc9df6d681
Revert back to intended fallthrough
Partial revert a7f4ea8b18
2017-07-18 02:53:57 +03:00
Chocobo1
aed9e8f1b7
Fix value comparison. Closes #7081.
`category` could be 'undefined'.
Fixup of a7f4ea8b18.
2017-07-18 02:53:55 +03:00
sledgehammer999
a94d14acaf
Update Travis to use the new macOS packages for qt and libtorrent. 2017-07-18 02:53:37 +03:00
Thomas Piccirello
317689bd5d
Fix javascript errors and follow best practices 2017-07-18 02:51:42 +03:00
Thomas Piccirello
1ad66ba791
Skip username/password check for active sessions (closes #6860) 2017-07-18 02:51:34 +03:00
sledgehammer999
b4fb193d4a
Fix Qt 5.2 build. 2017-07-03 18:17:27 +03:00
sledgehammer999
ab47559bf2
Switch appveyor to msvc2017. 2017-07-03 18:17:25 +03:00
sledgehammer999
ac87728150
Leave a comment about boost DEFINE and RC_1_1. Issues #7050 #6761. 2017-07-03 18:17:24 +03:00
scootergrisen
1559205114
Added danish translation 2017-07-03 18:17:23 +03:00
Anton-Latukha
54e8b6944e
systemd service with user switch.
rm previous systemd unit service

cmake now placing new file 'qbittorrent-nox@.service.in'

systemd service now "Type=simple"
2017-07-03 18:17:22 +03:00
Chocobo1
164e8156db
Separate "Release mode" linker options 2017-07-03 18:17:21 +03:00
Chocobo1
c83bb22e80
Raise total stack size on Windows to 8 MB. Closes #7021.
MSVC default was 1 MB.
2017-07-03 18:17:20 +03:00
Andrei Stepanov
166c2a72ac
Update russian.nsi 2017-07-03 18:17:19 +03:00
sledgehammer999
6b659804c7
Pad shorter python versions. Closes #6877. 2017-07-03 18:17:18 +03:00
Chocobo1
0831320f17
[WebAPI] Convert all header name constants to lowercase
This save us another transition when some day we implements HTTP/2
(which all headers are in lowercase).
2017-06-26 01:33:17 +03:00
Chocobo1
8d2fb06f65
[WebUI] relax CSRF defense. Closes #6882.
Allow HTTP request which has neither Origin nor Referer header included
2017-06-26 01:33:16 +03:00
Chocobo1
bf6f103142
Fix KEEP_ALIVE_DURATION value
I intended to specify 7 seconds, which should be 7000 milliseconds
2017-06-26 01:33:15 +03:00
thalieht
c4b12b854e
Add greek translation for windows installer 2017-06-26 01:33:13 +03:00
Burak Yavuz
de514e29c2
Updated turkish installer 2017-06-26 01:33:12 +03:00
KingLucius
03d020f0f2
Installer Arabic language update 2017-06-26 01:33:05 +03:00