1
mirror of https://github.com/qbittorrent/qBittorrent synced 2025-10-14 11:52:15 +02:00

Compare commits

..

70 Commits

Author SHA1 Message Date
Christophe Dumez
924a82cce1 Tagged v2.0.7 release 2010-01-11 15:02:32 +00:00
Christophe Dumez
8271eb309d - Bump to v2.0.7 2010-01-11 14:52:17 +00:00
Christophe Dumez
304c20d3d8 - BUGFIX: RSS filters are now alphabetically sorted
- BUGFIX: Fix crash when renaming currently displayed RSS filter
    - BUGFIX: Remove overwriting confirmation when exporting RSS filters since Qt takes care of it
2010-01-11 14:47:01 +00:00
Christophe Dumez
fa09f5f48a - Fix several bugs in RSS plugin
* RSS downloader takes into consideration maximum number of articles per feed
  * Fix possible issue with RSS folder deletion
  * Clear persistant data whenever a RSS feed is deleted
2010-01-07 19:55:19 +00:00
Christophe Dumez
8125651a57 BUGFIX: Update RSS feed as soon as feed downloader is enabled 2010-01-07 18:53:05 +00:00
Christophe Dumez
739390134f BUGFIX: Fix 'Add in pause' setting in torrent addition dialog 2010-01-07 18:29:20 +00:00
Christophe Dumez
781f579037 - Updated spanish and catalan translations 2010-01-07 07:39:20 +00:00
Christophe Dumez
413dd60c56 - Bump to v2.0.6 2010-01-05 21:19:07 +00:00
Christophe Dumez
1c0d462785 COSMETIC: Improve torrent deletion confirmation dialog so that the text that not get truncated 2010-01-04 22:41:56 +00:00
Christophe Dumez
89f317dad2 BUGFIX: Force data recheck whenever a torrent is moved
BUGFIX: Detect existing torrent data even if incomplete torrents are saved to a different folder
2010-01-04 21:29:18 +00:00
Christophe Dumez
facbb650d0 - BUGFIX: Stop catching signals once one has been caught to avoid possible infinite loop 2010-01-03 14:41:28 +00:00
Christophe Dumez
893b7bf7f3 - Fix detection of invalid torrent files 2010-01-03 13:04:26 +00:00
Christophe Dumez
f39d3296ab - Use QDir::separator instead of / for Windows compatibility 2010-01-01 13:24:57 +00:00
Christophe Dumez
edbe67c4e6 - Updated spanish translation 2009-12-31 18:22:10 +00:00
Christophe Dumez
9836d4ec07 - Bump to v2.0.5 2009-12-31 16:53:20 +00:00
Christophe Dumez
b5b14d4d43 - BUGFIX: Fix crash with downloaded/availability bars when the torrent has too many pieces 2009-12-31 16:42:50 +00:00
Christophe Dumez
dff1666b6c BUGFIX: Fix possible crash when drawing piece downloaded/availability bars 2009-12-31 15:13:33 +00:00
Christophe Dumez
e6966bec31 - Updated release date 2009-12-30 16:53:19 +00:00
Christophe Dumez
e92f6a3d96 Display the correct DHT port in the log window 2009-12-30 16:49:38 +00:00
Christophe Dumez
f70aab3877 - Another fix for global download rate limiting in Web UI 2009-12-30 16:40:35 +00:00
Christophe Dumez
ec44efb261 BUGFIX: Fix global download rate limiting from Web UI 2009-12-30 16:38:46 +00:00
Christophe Dumez
d227ed8b59 - Use global maximum transfer rates as maximum values in per-torrent speed limiting dialogs (Web UI)
- Fix compilation error introduced in last commit
2009-12-30 16:35:45 +00:00
Christophe Dumez
395c2c862a - Use global maximum transfer rates as maximum values in per-torrent speed limit
ing dialogs
2009-12-30 16:21:04 +00:00
Christophe Dumez
e7eb61c0c3 - Updated French translation 2009-12-30 16:04:23 +00:00
Christophe Dumez
7cd2ec57d3 - qBittorrent no longer listens on a random port whenever it receives a listen_f
ailed_alert (because it may correspond to another network interface)
- Display a "disconnected" icon in status bar whenever qBittorrent fails to list
en on the selected port
2009-12-30 16:02:30 +00:00
Christophe Dumez
4941f24fff - Better Float JSON encoding fix for Qt 4.6 2009-12-29 22:58:32 +00:00
Christophe Dumez
94cb5fe0b6 - BUGFIX: Use Wildcard matching instead of full regex in RSS feed downloader 2009-12-29 21:42:19 +00:00
Christophe Dumez
4828ffa280 - Fix communication between qBittorrent and Web UI (broken by Qt 4.6) 2009-12-29 20:13:19 +00:00
Christophe Dumez
622d9701cb - Fix possible issues with DHT service port 2009-12-29 10:13:21 +00:00
Christophe Dumez
93c4b521bb - Make sure service port does not change 2009-12-28 21:23:51 +00:00
Christophe Dumez
9c7374e4a1 - Fix possible crash when closing a search engine tab that is not currently displayed 2009-12-28 20:56:46 +00:00
Christophe Dumez
1d58e7fd7f - Fix PeerGuardian .p2b file support 2009-12-28 19:36:42 +00:00
Christophe Dumez
ed9c68eea0 - Updated Catalan translator name 2009-12-23 20:08:15 +00:00
Christophe Dumez
1b8a87c54d - Updated spanish and catalan translations 2009-12-23 20:05:57 +00:00
Christophe Dumez
a33b978564 - Bump to v2.0.3 2009-12-23 08:53:21 +00:00
Christophe Dumez
f9cf937e20 - Minor french translation update 2009-12-22 21:35:28 +00:00
Christophe Dumez
7109685913 - Updated language files 2009-12-22 21:32:42 +00:00
Christophe Dumez
bd222ac8bd - BUGFIX: Use the save path set in program preferences as a default in torrent addition dialog 2009-12-22 19:22:33 +00:00
Christophe Dumez
b675f4ac58 - Fix issue with speed limiting (infinite value was not handled properly) 2009-12-22 17:37:45 +00:00
Christophe Dumez
9989ec79c9 - BUGFIX: Trackers are now displayed for torrents without metadata 2009-12-22 15:40:05 +00:00
Christophe Dumez
20167c2276 - Fix little typo 2009-12-22 14:21:03 +00:00
Christophe Dumez
e26a1d5342 - BUGFIX: Handle paths with [~, ., ..] properly 2009-12-22 10:39:38 +00:00
Christophe Dumez
3734e11879 - Update spanish translator name 2009-12-21 18:49:38 +00:00
Christophe Dumez
4632c6fda9 - Updated Spanish translation 2009-12-21 16:13:02 +00:00
Christophe Dumez
62ff08b6b5 - Fix "Temp path" button in program preferences 2009-12-19 20:46:51 +00:00
Christophe Dumez
f50b62624a - Fix to Serbian translation 2009-12-19 19:35:51 +00:00
Christophe Dumez
d380eb9958 - Updated Russian translation 2009-12-19 13:40:15 +00:00
Christophe Dumez
a71bdde022 - Updated Serbian translation 2009-12-19 07:50:26 +00:00
Christophe Dumez
e8e6894b5c - Minor cosmetic fix to program preferences 2009-12-18 20:02:55 +00:00
Christophe Dumez
d92f69fa0f - Prepare for v2.0.2 release 2009-12-18 15:24:13 +00:00
Christophe Dumez
77d7a1ec49 - Fix .qbittorrent folder not being created. This bug was introduced in v2.0.1 and it is very important. 2009-12-18 15:15:32 +00:00
Christophe Dumez
d5c174a6f8 - BUGFIX: Read RSS articles are remembered on restart for feeds with no torr
ents attached
2009-12-18 14:47:33 +00:00
Christophe Dumez
173999e504 - Fix Mininova search engine plugin 2009-12-18 14:16:19 +00:00
Christophe Dumez
1ed928bc39 - BUGFIX: Fix ThePirateBay.org search engine plugin 2009-12-18 14:00:39 +00:00
Christophe Dumez
b85d51ba79 - Do not use home folder as a fallback when the destination folder is not accessible 2009-12-17 20:01:18 +00:00
Christophe Dumez
779b53722b - Added referer parameter to download_file() helper function (required by some websites such as sumotorrent) 2009-12-14 21:50:21 +00:00
Christophe Dumez
76780c4c46 - Fix RSS downloader for feeds where torrents are not attached (but the links points to them) 2009-12-14 18:56:00 +00:00
Christophe Dumez
da74f24a71 - Update changelog 2009-12-13 17:53:04 +00:00
Christophe Dumez
01c56865db - Better checking of based32 encoded Magnet Links to increase robustness 2009-12-13 10:15:50 +00:00
Christophe Dumez
b541c9fa4c - Added Hex Magnet Link support (new standard, used for example by ThePirateBay) 2009-12-13 09:52:28 +00:00
Christophe Dumez
aac0fbcbe4 - Fix possible crash in torrent properties (files) 2009-12-13 00:44:47 +00:00
Christophe Dumez
b315551edd - Fix missing slot warning when using libtorrent v0.14 (Thanks Haypo) 2009-12-13 00:03:35 +00:00
Christophe Dumez
58a885cb87 - Updated version number to v2.0.1 2009-12-12 22:57:56 +00:00
Christophe Dumez
d19282285c - BUGFIX: ~/qBT_dir is created only when it is actually used 2009-12-12 22:39:29 +00:00
Christophe Dumez
e0d8ca39a5 - BUGFIX: Fix link to plugins.qbittorrent.org in plugins dialog 2009-12-12 22:17:51 +00:00
Christophe Dumez
ec3169c9b0 - Fix column hiding behavior when queueing system is disabled 2009-12-12 22:07:41 +00:00
Christophe Dumez
7bfd7e9cda - Disable debug mode 2009-12-11 13:05:46 +00:00
Christophe Dumez
459bb8c51d - Removed useless debug 2009-12-11 12:26:51 +00:00
Christophe Dumez
9159a9f25d - µTorrent is now also spoofed correctly 2009-12-11 12:22:41 +00:00
Christophe Dumez
8ea8f8a9f7 - Branched v2.0.x 2009-12-10 19:39:09 +00:00
457 changed files with 212456 additions and 2036 deletions

7
.gitattributes vendored
View File

@@ -1,7 +0,0 @@
core.eol=lf
* text eol=lf
*.zip binary
*.png binary
*.ico binary
*.qm binary
*.icns binary

36
.gitignore vendored
View File

@@ -1,36 +0,0 @@
src/gui/geoip/GeoIP.dat
src/gui/geoip/GeoIP.dat.gz
src/qbittorrent
src/qbittorrent-nox
src/release
src/debug
qbittorrent.pro.user*
conf.pri
Makefile*
*.pyc
*.log
# Compiled object files
*.o
*.pdb
*.exe
# Generated MOC, resource and UI files
moc_*.cpp
moc_*.h
qrc_*.cpp
ui_*.h
*.moc
src/lang/qbittorrent_*.qm
.DS_Store
.qmake.stash
src/qbittorrent.app
*.dmg
#Autotools junk
aclocal.m4
autom4te.cache/*
config.status
src/icons/qbt-theme/build-icons/node_modules/
src/icons/skin/build-icons/node_modules/
src/icons/skin/build-icons/icons/*.png

86
AUTHORS Normal file
View File

@@ -0,0 +1,86 @@
Author:
* Christophe Dumez <chris@qbittorrent.org>
Contributors:
* Stefanos Antaris <santaris@csd.auth.gr>
* Ishan Arora <ishan@qbittorrent.org>
* Arnaud Demaizière <arnaud@qbittorrent.org>
* Grigis Gaëtan <cipher16@gmail.com>
Code from other projects:
* files src/ico.cpp src/ico.h
copyright: Malte Starostik <malte@kde.org>
license: LGPL
Images Authors:
* files: src/Icons/*.png
copyright: Gnome Icon Theme
license: GPLv2
url: http://ftp.acc.umu.se/pub/GNOME/sources/gnome-icon-theme
* files: src/oxygen/*.png
copyright: Oxygen Icon Theme (KDE)
license: LGPL
url: http://www.oxygen-icons.org
* files: src/Icons/flags/*.png
copyright: Open Clip Art Library
license: Creative Commons Public Domain Dedication
url: http://www.openclipart.org
* files: src/Icons/skin/*.png
files: src/menuicons/YYxYY/*.png
copyright: Mateusz Tobola <tobejodok@qbittorrent.org>
license: GPLv2
* file: src/Icons/skin/tabs.gif
copyright: Greg Houston <gregory.houston@gmail.com>
license: MIT
* file: src/search_engine/engines/btjunkie.png
copyright: Downloaded from btjunkie.org
* file: src/search_engine/engines/isohunt.png
copyright: Downloaded from isohunt.com
* file: src/search_engine/engines/mininova.png
copyright: Downloaded from mininova.org
* file: src/search_engine/engines/piratebay.png
copyright: Downloaded from thepiratebay.org
* file: src/search_engine/engines/torrentreactor.png
copyright: Downloaded from torrentreactor.net
Translations authors:
* files: src/lang/*.ts
copyright:
- Brazilian: Nick Marinho (nickmarinho@gmail.com)
- Bulgarian: Tsvetan & Boiko Bankov (emerge_life@users.sourceforge.net)
- Catalan: Francisco Luque Contreras (frannoe@ya.com)
- Chinese (Simplified): Guo Yue (yue.guo0418@gmail.com)
- Chinese (Traditional): Yi-Shun Wang (dnextstep@gmail.com)
- Czech: Jirka Vilim (web@tets.cz)
- Danish: Mathias Nielsen (comoneo@gmail.com)
- Dutch: Joost Schipper (heavyjoost@users.sourceforge.net)
- English: Christophe Dumez (chris@qbittorrent.org)
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
- French: Christophe Dumez (chris@qbittorrent.org)
- German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
- Italian: Mirko Ferrari (mirkoferrari@gmail.com) and Ferraro Luciano (luciano.ferraro@gmail.com)
- Japanese: Nardog (alphisation@gmail.com)
- Korean: Jin Woo Sin (jin828sin@users.sourceforge.net)
- Norwegian: Lars-Erik Labori (hamil@users.sourceforge.net)
- Polish: Mariusz Fik (fisiu@opensuse.org)
- Portuguese: Nick Marinho (nickmarinho@gmail.com)
- Romanian: Obada Denis (obadadenis@users.sourceforge.net)
- Russian: Nick Khazov (m2k3d0n at users.sourceforge.net)
- Serbian: Anaximandar Milet (anaximandar at operamail.com)
- Slovak: helix84
- Spanish: Francisco Luque Contreras (frannoe@ya.com)
- Swedish: Daniel Nylander (po@danielnylander.se)
- Turkish: Hasan Yilmaz (iletisim@hedefturkce.com)
- Ukrainian: Andrey Shpachenko (masterfix@users.sourceforge.net)
license: GPLv2

354
COPYING Normal file

File diff suppressed because it is too large Load Diff

703
Changelog Normal file

File diff suppressed because it is too large Load Diff

35
INSTALL Normal file
View File

@@ -0,0 +1,35 @@
qBittorrent - A BitTorrent client in C++ / Qt4
------------------------------------------
./configure
make && make install
qbittorrent
will install and execute qBittorrent hopefully without any problems.
Dependencies:
- Qt >= 4.4.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
- libtorrent-rasterbar by Arvid Norberg (>= 0.14.0 REQUIRED, >= v0.15.0 ADVISED)
-> http://www.qbittorrent.org/download.php (advised)
-> http://www.libtorrent.net
Be careful: another library (the one used by rTorrent) uses a similar name.
- libboost: libboost-filesystem, libboost-date-time, libboost-thread, libboost-serialization
- python >= 2.3 (needed by search engine)
* Run time only dependency
- libnotify >= 0.4.2, glib-2.0 (optional)
* Can be used for system notifications to replace standard Qt notifications
so that it integrates better into the Desktop
- geoip-database (optional)
* If qBittorrent cannot find this database, it will try to resolve countries using the Internet but it will be a lot slower.
* Run time only dependency
DOCUMENTATION:
Please note that there is a documentation with a "compiling howto" at http://wiki.qbittorrent.org.
------------------------------------------
Christophe Dumez <chris@qbittorrent.org>

4
NEWS Normal file
View File

@@ -0,0 +1,4 @@
See Changelog
*******************************************
Christophe dumez - chris@qbittorrent.org

40
README Normal file
View File

@@ -0,0 +1,40 @@
qBittorrent - A BitTorrent client in Qt4
------------------------------------------
Description:
********************************
qBittorrent is a bittorrent client programmed in C++ / Qt4 that uses
libtorrent (sometimes called rblibtorrent) by Arvid Norberg.
It aims to be a good alternative to all other bittorrent clients
out there. qBittorrent is fast, stable and provides unicode
support as well as many features.
This product includes GeoLite data created by MaxMind, available from
http://maxmind.com/
Installation:
********************************
For installation, follow the instructions from INSTALL file, but simple:
./configure
make && make install
qbittorrent
will install and execute qBittorrent hopefully without any problem.
For more information please visit:
http://www.qbittorrent.org
or our wiki here:
http://wiki.qbittorrent.org
Please report any bug (or feature request) to:
http://bugs.qbittorrent.org
You can also meet me (chris-qBT) on IRC:
#qbittorrent on irc.freenode.net
------------------------------------------
Christophe Dumez <chris@qbittorrent.org>

2
TODO Normal file
View File

@@ -0,0 +1,2 @@
See https://blueprints.launchpad.net/qbittorrent/

1499
configure vendored Executable file

File diff suppressed because it is too large Load Diff

29
debian/NEWS vendored
View File

@@ -1,29 +0,0 @@
qbittorrent (2.4.3-1) unstable; urgency=low
qBittorrent version 2.3.0 (not packaged for Debian) introduced an
incompatible change with the torrent save path system.
Users upgrading from version 2.2.x (2.2.11-1 is the latest available point
release in Debian) should make a backup of the following directory in case
they want to switch back to a version older than 2.3.0:
~/.local/share/data/qBittorrent/BT_backup/
-- Cristian Greco <cristian@regolo.cc> Thu, 30 Sep 2010 16:13:40 +0200
qbittorrent (2.1.0-1) unstable; urgency=low
Starting from this new release qBittorrent will comply with the XDG Base
Directory Specification by storing its .torrent files in ~/.local instead of
the ~/.qbittorrent directory used so far.
In case you wish to switch back to an earlier version you will need to move
your torrents back to the old folder with the following commands:
$ mkdir ~/.qbittorrent/
$ cp -a ~/.local/share/data/qBittorrent/BT_backup/ ~/.qbittorrent/
This new release comes with a new binary package. qBittorrent-nox version of
qBittorrent that does not require X and can be controlled via a WebUI, thus is
more suitable for headless servers. The default account username and password
are mentioned in qbittorrent-nox(1) manpage.
-- Cristian Greco <cristian@regolo.cc> Wed, 20 Jan 2010 00:39:06 +0100

5
debian/changelog vendored
View File

@@ -1,5 +0,0 @@
qbittorrent (3.4.0-0ppa1~zesty) zesty; urgency=low
* v3.4.0 git import
-- sledgehammer999 <hammered999@gmail.com> Thu, 10 Aug 2017 02:00:19 +0300

1
debian/compat vendored
View File

@@ -1 +0,0 @@
10

78
debian/control vendored
View File

@@ -1,78 +0,0 @@
Source: qbittorrent
Section: net
Priority: optional
Maintainer: sledgehammer999 <hammered999@gmail.com>
Build-Depends: debhelper (>= 7.4.12),
dpkg-dev (>= 1.16.1),
libtorrent-rasterbar-dev (> 2.0.8),
libboost-dev (>= 1.40.0),
libboost-system-dev (>= 1.40.0),
qtbase5-dev (>= 5.9.0),
libqt5svg5-dev (>= 5.9.0),
qttools5-dev-tools,
zlib1g-dev
Standards-Version: 3.9.8
Vcs-Git: git://anonscm.debian.org/collab-maint/qbittorrent.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/qbittorrent.git
Homepage: http://www.qbittorrent.org/
Package: qbittorrent
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
python3 (>= 3.3.0), libqt5svg5, libqt5sql5-sqlite
Suggests: qbittorrent-dbg
Description: bittorrent client based on libtorrent-rasterbar with a Qt5 GUI
BitTorrent client written in C++ and based on libtorrent-rasterbar with a Qt5
user interface. qBittorrent is a feature rich but lightweight client that is
very similar to uTorrent. Its main features are:
.
* Polished uTorrent-like user interface
* Well integrated and extensible search engine
* Remote control through a Web user interface
* Vuze-compatible protocol encryption
* uTorrent-compatible Peer eXchange (PeX)
* DHT (trackerless) support
* UPnP / NAT-PMP port forwarding
* IPv6 compliant
* RSS support with advanced download filters
* Advanced control over torrent content and trackers
* IP Filtering (eMule / Peer Guardian filters)
* Torrents queueing and prioritizing
* Good localization (~25 languages supported)
* Unicode support
Package: qbittorrent-nox
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5sql5-sqlite
Suggests: qbittorrent-dbg
Description: bittorrent client based on libtorrent-rasterbar (without X support)
BitTorrent client written in C++ and based on libtorrent-rasterbar.
qBittorrent-nox is a version of qBittorrent (Qt5 application) that does not
require X and can be controlled via a WebUI, thus is more suitable for headless
servers. It is a feature rich but lightweight client that is very similar to
rTorrent. Its main features are:
.
* Remote control through a Web user interface
* Vuze-compatible protocol encryption
* uTorrent-compatible Peer eXchange (PeX)
* DHT (trackerless) support
* UPnP / NAT-PMP port forwarding
* IPv6 compliant
* Advanced control over torrent content and trackers
* IP Filtering (eMule / Peer Guardian filters)
* Torrents queueing and prioritizing
* Good localization (~25 languages supported)
* Unicode support
Package: qbittorrent-dbg
Architecture: any
Section: debug
Priority: extra
Depends: qbittorrent (= ${binary:Version}) | qbittorrent-nox (= ${binary:Version}), ${misc:Depends}
Description: debug symbols for qbittorrent and qbittorrent-nox
BitTorrent client written in C++ and based on libtorrent-rasterbar with a Qt5
user interface. qBittorrent is a feature rich but lightweight client that is
very similar to uTorrent.
.
This package contains the debugging symbols for qbittorrent and
qbittorrent-nox.

339
debian/copyright vendored

File diff suppressed because it is too large Load Diff

1
debian/docs vendored
View File

@@ -1 +0,0 @@
README.md

View File

@@ -1,12 +0,0 @@
qbittorrent-nox for Debian
--------------------------
qBittorrent-nox is a version of qBittorrent that does not require X and can
be controlled via a WebUI, thus is more suitable for headless servers.
The Web User Interface is accessible as a default on http://localhost:8080.
Access is secured and the default account user name is "admin" with
"adminadmin" as a password. Please refer to qbittorrent-nox(1) manpage for
more information.
-- Cristian Greco <cristian@regolo.cc> Wed, 20 Jan 2010 00:50:45 +0100

View File

@@ -1 +0,0 @@
application/x-bittorrent; qbittorrent %s; description="BitTorrent client"; test=test -n "$DISPLAY"; nametemplate=%s.torrent

33
debian/rules vendored
View File

@@ -1,33 +0,0 @@
#!/usr/bin/make -f
DPKG_EXPORT_BUILDFLAGS = 1
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
include /usr/share/dpkg/buildflags.mk
%:
dh $@ --without autoreconf --parallel
override_dh_auto_configure:
mkdir -p build-nox && cd build-nox && ../configure --prefix=/usr --disable-gui \
--enable-systemd --with-boost-libdir=/usr/lib/$(DEB_HOST_MULTIARCH)
mkdir -p build-gui && cd build-gui && ../configure --prefix=/usr \
--with-boost-libdir=/usr/lib/$(DEB_HOST_MULTIARCH)
override_dh_auto_build:
dh_auto_build --builddirectory build-nox
dh_auto_build --builddirectory build-gui
override_dh_auto_install:
sed -i '/STRIP/d' build-nox/src/Makefile
sed -i '/STRIP/d' build-gui/src/Makefile
dh_auto_install --builddirectory build-nox --destdir debian/qbittorrent-nox \
-- INSTALL_ROOT=$(CURDIR)/debian/qbittorrent-nox
dh_auto_install --builddirectory build-gui --destdir debian/qbittorrent \
-- INSTALL_ROOT=$(CURDIR)/debian/qbittorrent
override_dh_auto_clean:
dh_auto_clean --builddirectory build-nox
dh_auto_clean --builddirectory build-gui
override_dh_strip:
dh_strip -a --dbg-package=qbittorrent-dbg

View File

@@ -1 +0,0 @@
3.0 (quilt)

View File

@@ -1,7 +0,0 @@
# False positive. File is not minified.
source-is-missing src/webui/www/public/scripts/excanvas-compressed.js
source-is-missing src/webui/www/public/scripts/mocha-init.js line length is 445 characters (>256)
# Full source provided in debian/missing-sources
source-is-missing src/webui/www/public/scripts/mootools-1.2-core-yc.js
source-is-missing debian/missing-sources/mootools-1.2-core-yc.js

9
debian/watch vendored
View File

@@ -1,9 +0,0 @@
version=3
#unstable: follow stable and rc releases
opts="uversionmangle=s/rc/~rc/" \
http://sf.net/qbittorrent/qbittorrent-([\d\.]*(?:rc\d)?)\.tar\.xz
#experimental: follow stable, rc and beta releases
#opts="uversionmangle=s/(rc|beta)/~$1/" \
# http://sf.net/qbittorrent/qbittorrent-([\d\.]*(?:(?:rc|beta)\d)?)\.tar\.xz

View File

@@ -1,29 +0,0 @@
qbittorrent (2.4.3-1) unstable; urgency=low
qBittorrent version 2.3.0 (not packaged for Debian) introduced an
incompatible change with the torrent save path system.
Users upgrading from version 2.2.x (2.2.11-1 is the latest available point
release in Debian) should make a backup of the following directory in case
they want to switch back to a version older than 2.3.0:
~/.local/share/data/qBittorrent/BT_backup/
-- Cristian Greco <cristian@regolo.cc> Thu, 30 Sep 2010 16:13:40 +0200
qbittorrent (2.1.0-1) unstable; urgency=low
Starting from this new release qBittorrent will comply with the XDG Base
Directory Specification by storing its .torrent files in ~/.local instead of
the ~/.qbittorrent directory used so far.
In case you wish to switch back to an earlier version you will need to move
your torrents back to the old folder with the following commands:
$ mkdir ~/.qbittorrent/
$ cp -a ~/.local/share/data/qBittorrent/BT_backup/ ~/.qbittorrent/
This new release comes with a new binary package. qBittorrent-nox version of
qBittorrent that does not require X and can be controlled via a WebUI, thus is
more suitable for headless servers. The default account username and password
are mentioned in qbittorrent-nox(1) manpage.
-- Cristian Greco <cristian@regolo.cc> Wed, 20 Jan 2010 00:39:06 +0100

View File

@@ -1,5 +0,0 @@
qbittorrent (3.4.0-0ppa1~zesty) zesty; urgency=low
* v3.4.0 git import
-- sledgehammer999 <hammered999@gmail.com> Thu, 10 Aug 2017 02:00:19 +0300

View File

@@ -1,69 +0,0 @@
Source: qbittorrent
Section: net
Priority: optional
Maintainer: sledgehammer999 <hammered999@gmail.com>
Homepage: http://www.qbittorrent.org/
Standards-Version: 4.6.1
Build-Depends: debhelper-compat (= 13),
cmake (>= 3.16.0),
libtorrent-rasterbar-dev (> 2.0.9),
libboost-dev (>= 1.40.0),
qt6-base-dev (>= 6.4.0),
qt6-base-private-dev (>= 6.4.0),
qt6-svg-dev (>= 6.4.0),
qt6-tools-dev (>= 6.4.0),
zlib1g-dev (>= 1.2.11),
libxkbcommon-dev,
systemd-dev,
ninja-build,
pkgconf
Package: qbittorrent
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
python3 (>= 3.7.0),
qt6-svg-plugins | libqt6svg6,
libqt6sql6-sqlite
Suggests: qbittorrent-dbg
Description: bittorrent client based on libtorrent-rasterbar with a Qt GUI
BitTorrent client written in C++ and based on libtorrent-rasterbar with a Qt
user interface. qBittorrent is a feature rich but lightweight client that is
very similar to uTorrent. Its main features are:
.
* Polished uTorrent-like user interface
* Well integrated and extensible search engine
* Remote control through a Web user interface
* Vuze-compatible protocol encryption
* uTorrent-compatible Peer eXchange (PeX)
* DHT (trackerless) support
* UPnP / NAT-PMP port forwarding
* IPv6 compliant
* RSS support with advanced download filters
* Advanced control over torrent content and trackers
* IP Filtering (eMule / Peer Guardian filters)
* Torrents queueing and prioritizing
* Good localization (~25 languages supported)
* Unicode support
Package: qbittorrent-nox
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqt6sql6-sqlite
Suggests: qbittorrent-dbg
Description: bittorrent client based on libtorrent-rasterbar (without X support)
BitTorrent client written in C++ and based on libtorrent-rasterbar.
qBittorrent-nox is a version of qBittorrent (Qt application) that does not
require X and can be controlled via a WebUI, thus is more suitable for headless
servers. It is a feature rich but lightweight client that is very similar to
rTorrent. Its main features are:
.
* Remote control through a Web user interface
* Vuze-compatible protocol encryption
* uTorrent-compatible Peer eXchange (PeX)
* DHT (trackerless) support
* UPnP / NAT-PMP port forwarding
* IPv6 compliant
* Advanced control over torrent content and trackers
* IP Filtering (eMule / Peer Guardian filters)
* Torrents queueing and prioritizing
* Good localization (~25 languages supported)
* Unicode support

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
README.md

View File

@@ -1,12 +0,0 @@
qbittorrent-nox for Debian
--------------------------
qBittorrent-nox is a version of qBittorrent that does not require X and can
be controlled via a WebUI, thus is more suitable for headless servers.
The Web User Interface is accessible as a default on http://localhost:8080.
Access is secured and the default account user name is "admin" with
"adminadmin" as a password. Please refer to qbittorrent-nox(1) manpage for
more information.
-- Cristian Greco <cristian@regolo.cc> Wed, 20 Jan 2010 00:50:45 +0100

View File

@@ -1 +0,0 @@
application/x-bittorrent; qbittorrent %s; description="BitTorrent client"; test=test -n "$DISPLAY"; nametemplate=%s.torrent

View File

@@ -1,39 +0,0 @@
#!/usr/bin/make -f
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
%:
dh $@ --without autoreconf -Scmake+ninja
override_dh_auto_configure:
dh_auto_configure --builddirectory build-nox -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DGUI=OFF -DQT6=ON -DSYSTEMD=ON
dh_auto_configure --builddirectory build-gui -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DQT6=ON
override_dh_auto_build:
dh_auto_build --builddirectory build-nox
dh_auto_build --builddirectory build-gui
override_dh_auto_install:
dh_auto_install --builddirectory build-nox --destdir debian/qbittorrent-nox
dh_auto_install --builddirectory build-gui --destdir debian/qbittorrent
override_dh_installsystemduser:
dh_installsystemduser -pqbittorrent-nox --no-enable
override_dh_auto_clean:
dh_auto_clean --builddirectory build-nox
dh_auto_clean --builddirectory build-gui
override_dh_clean:
dh_clean src/webui/www/translations/webui_*.qm \
src/lang/qbittorrent_*.qm src/base/version.h
override_dh_auto_test:
# Empty target to override default behavior which results
# in an errored build

View File

@@ -1 +0,0 @@
3.0 (quilt)

View File

@@ -1,7 +0,0 @@
# False positive. File is not minified.
source-is-missing src/webui/www/public/scripts/excanvas-compressed.js
source-is-missing src/webui/www/public/scripts/mocha-init.js line length is 445 characters (>256)
# Full source provided in debian/missing-sources
source-is-missing src/webui/www/public/scripts/mootools-1.2-core-yc.js
source-is-missing debian/missing-sources/mootools-1.2-core-yc.js

Some files were not shown because too many files have changed in this diff Show More