1
mirror of https://github.com/qbittorrent/qBittorrent synced 2025-10-23 22:32:16 +02:00

Compare commits

..

136 Commits

Author SHA1 Message Date
Christophe Dumez
7c79537176 Tagged v2.4.11 release 2010-11-21 17:48:37 +00:00
Christophe Dumez
2b45e1baa3 Fix HTTP redirect issue that would cause the torrent addition to show up for automated RSS downloads (Closes #677565) 2010-11-21 17:38:48 +00:00
Christophe Dumez
476b395166 Fix possible crash when setting RSS proxy (closes #676288) 2010-11-17 17:20:13 +00:00
Christophe Dumez
7157996dc2 Fix RSS refresh interval saving 2010-11-16 20:18:41 +00:00
Christophe Dumez
218f386502 BUGFIX: Fix possible incorrect behavior with queueing 2010-11-15 17:53:25 +00:00
Christophe Dumez
b492051d32 Updated Italian translation 2010-11-14 15:33:07 +00:00
Christophe Dumez
39c7d884c9 Updated italian translation 2010-11-14 15:30:54 +00:00
Christophe Dumez
4d2d0bf08d BUGFIX: Do not report a progress of 100% in the Web UI unless the
torrent is really complete (closes #674349)
2010-11-12 17:15:33 +00:00
Christophe Dumez
34c1fd759b Fix compilation warning 2010-11-11 21:11:33 +00:00
Christophe Dumez
922aebec9a Fix compilation error on Mac 2010-11-11 21:08:41 +00:00
Christophe Dumez
4d39b3accd Fix failure to build on Windows 2010-11-11 17:33:55 +00:00
Christophe Dumez
c713bd56e0 Bump to v2.4.10 2010-11-10 17:45:10 +00:00
Christophe Dumez
efcd652e3d - BUGFIX: Do not create the torrent root folder at final destination if
torrent is in the temp dir (closes #673271)
2010-11-10 17:39:21 +00:00
Christophe Dumez
8d6df1f15f More reliable folder scanning for torrents 2010-11-09 19:17:08 +00:00
Christophe Dumez
ca835a105b BUGFIX: Use a pointing cursor over status bar buttons 2010-11-08 18:25:21 +00:00
Christophe Dumez
2de1a7cc30 Updated Changelog 2010-11-07 11:38:54 +00:00
Christophe Dumez
3de83319a8 Improved IP address parsing 2010-11-07 11:38:02 +00:00
Christophe Dumez
cfc75905a2 Improved IPv6 support (thanks ver) 2010-11-07 10:43:26 +00:00
Christophe Dumez
2c30d5a1ca Fix compilation with libnotify v0.7.0 2010-11-06 09:28:49 +00:00
Christophe Dumez
d162d0c3c6 Draw the qBittorrent version on the splash screen at run time 2010-11-04 19:40:14 +00:00
Christophe Dumez
509eb9bcf0 Added qBittorrent version number to the debug stack trace 2010-11-02 18:16:33 +00:00
Christophe Dumez
1766877605 BUGFIX: Fix possible crash when selecting a RSS item (really closes #575624) 2010-11-02 18:06:20 +00:00
Christophe Dumez
fa78fba559 Updated Italian translation 2010-10-31 20:05:31 +00:00
Christophe Dumez
44ff7161aa BUGFIX: Fix and improve file priorities editing (closes #669084) 2010-10-31 16:14:11 +00:00
Christophe Dumez
96837a3658 Updated Changelog 2010-10-31 14:20:15 +00:00
Christophe Dumez
e4d93a96e7 Updated Changelog 2010-10-31 14:12:12 +00:00
Christophe Dumez
ccb2ed9a69 Fix possible crash on torrent removal 2010-10-31 14:11:11 +00:00
Christophe Dumez
ae5693544d Updated Changelog 2010-10-31 13:57:19 +00:00
Christophe Dumez
3a72c11e39 Fix torrent size update in torrent addition dialog 2010-10-31 13:56:22 +00:00
Christophe Dumez
4176abd18a Fix Arabic translation 2010-10-31 12:26:16 +00:00
Christophe Dumez
cba36fcb14 Added a donate link to the Help menu 2010-10-31 12:13:06 +00:00
Christophe Dumez
9f33656e61 Updated Changelog 2010-10-31 11:19:04 +00:00
Christophe Dumez
a4123a6462 Updated the name of the Italian translator 2010-10-31 11:13:06 +00:00
Christophe Dumez
313b2630bd Updated Croatian translation 2010-10-31 11:11:28 +00:00
Christophe Dumez
87b0ae9a79 Updated Italian translation 2010-10-31 11:09:20 +00:00
Christophe Dumez
81778a0090 Some more issues with virtual 2010-10-31 08:55:15 +00:00
Christophe Dumez
5d0d63d89a Declared function as virtual when it shouldn't 2010-10-31 08:49:36 +00:00
Christophe Dumez
764e8a365b BUGFIX: Make listening on a particular interface more reliable 2010-10-30 21:51:06 +00:00
Christophe Dumez
e302042520 Display the splash screen for 2 seconds instead 2010-10-30 21:18:38 +00:00
Christophe Dumez
e453eb9a91 Updated Italian translation 2010-10-30 20:34:41 +00:00
Christophe Dumez
98fcb91dae Make sure the splash screen is displayed for 3 seconds (Thanks Leigh) 2010-10-30 14:38:41 +00:00
Christophe Dumez
c8a1f625f0 Bump to v2.4.9 (release is planned for Halloween) 2010-10-30 14:04:40 +00:00
Christophe Dumez
b70cf7c049 BUGFIX: Correctly update total number of torrents when a torrent is automatically removed (closes #668726) 2010-10-30 13:59:07 +00:00
Christophe Dumez
ecdfe63d00 Updated language files 2010-10-28 17:11:48 +00:00
Christophe Dumez
7635fe51f7 BUGFIX: Fix possible crash on clicking a RSS article (closes #575624) 2010-10-28 17:09:00 +00:00
Christophe Dumez
8cba38ac62 - BUGFIX: Fix crash when deleting a torrent with no metadata (closes #667528)
- BUGFIX: Correctly display the hash of torrents with no metadata
2010-10-28 16:57:30 +00:00
Christophe Dumez
fab63e6ffc Fix properties display for torrents without metadata 2010-10-28 16:17:59 +00:00
Christophe Dumez
27f257ba03 BUGFIX: Elide status bar text if it is too wide 2010-10-26 17:57:07 +00:00
Christophe Dumez
a2aa462030 BUGFIX: Fix crash when pressing enter in save path field in torrent addition dialog 2010-10-26 16:39:14 +00:00
Christophe Dumez
0f44804225 Updated Arabic translation 2010-10-25 20:25:55 +00:00
Christophe Dumez
de78fc495b Fix compiling error 2010-10-24 10:12:37 +00:00
Christophe Dumez
93731f1b3f Bump to v2.2.8 2010-10-24 09:40:22 +00:00
Christophe Dumez
2e9e10299c Peers can now be sorted by country 2010-10-24 09:34:31 +00:00
Christophe Dumez
9f627b5ec9 BUGFIX: Better fix for save path editing issues in torrent addition dialog 2010-10-24 08:32:39 +00:00
Christophe Dumez
ad252f432a BUGFIX: Fix issue when altering files priorities of a seeding torrent (closes #665799) 2010-10-24 08:07:17 +00:00
Christophe Dumez
eb1feddea6 BUGFIX: Fix rounding issue in torrent progress display (closes #617733) 2010-10-23 19:14:01 +00:00
Christophe Dumez
1634014dde Fix status list widget height issue on style change (closes #603342) 2010-10-23 17:00:58 +00:00
Christophe Dumez
e863772159 Fix possible string encoding problem 2010-10-23 15:26:08 +00:00
Christophe Dumez
7c34f4e93c Update search plugin update URL 2010-10-22 20:14:21 +00:00
Christophe Dumez
91032056e1 Remember the current property tab on startup 2010-10-22 17:32:04 +00:00
Christophe Dumez
f427d267b6 BUGFIX: Auto-disable the shutdown feature 2010-10-21 16:55:44 +00:00
Christophe Dumez
a7a8265053 BUGFIX: Several search plugins fixed 2010-10-20 20:29:30 +00:00
Christophe Dumez
827fceca83 Fix torrentreactor search plugin 2010-10-20 19:51:47 +00:00
Christophe Dumez
7aaa3e8f51 Fix searching for something with {*} in it 2010-10-20 19:44:23 +00:00
Christophe Dumez
1fe49198d1 Improved hostname resolution code 2010-10-20 17:21:29 +00:00
Christophe Dumez
c582aff563 Updated Changelog 2010-10-20 16:17:49 +00:00
Christophe Dumez
5272f1cba3 Fix possible crash on manual peer ban 2010-10-20 16:17:11 +00:00
Christophe Dumez
b72d356083 Bump to v2.4.7 2010-10-19 17:05:06 +00:00
Christophe Dumez
fbd6533eee Update changelog 2010-10-19 16:54:53 +00:00
Christophe Dumez
2998dbd0a1 Fix possible transfer list refresh problem 2010-10-19 16:47:47 +00:00
Christophe Dumez
cb8da634f4 BUGFIX: Improved "Set Location" and "Change save path" dialogs 2010-10-18 19:25:58 +00:00
Christophe Dumez
e8f229816e BUGFIX: Fix issues when marking a file as 'not downloaded' causes the torrent to complete 2010-10-18 18:21:00 +00:00
Christophe Dumez
fe0fc952e8 - BUGFIX: Fix encoding problem in file renaming
- BUGFIX: Delete uneeded files on torrent "soft" deletion
2010-10-18 17:48:18 +00:00
Christophe Dumez
29a76ae600 BUGFIX: Display the priority column when the queueing system gets enabled 2010-10-18 17:08:25 +00:00
Christophe Dumez
5471600dfb Fix to German translation 2010-10-18 16:25:41 +00:00
Christophe Dumez
df42c4d59f Bump to v2.4.6 2010-10-17 15:27:25 +00:00
Christophe Dumez
8047495b2e BUGFIX: Fix moving of a torrent to an unexisting directory 2010-10-17 15:16:25 +00:00
Christophe Dumez
de04b47c29 BUGFIX: Fix detection of files at final destination when temp dir is used 2010-10-17 14:53:03 +00:00
Christophe Dumez
b709bec24d Fix compilation error with libtorrent v0.14 2010-10-17 11:47:16 +00:00
Christophe Dumez
35f93e8e16 BUGFIX: The properties panel data would sometimes not match the selected torrent 2010-10-17 09:12:24 +00:00
Christophe Dumez
554a84f8b0 Improvement to last commit 2010-10-17 09:01:34 +00:00
Christophe Dumez
f26fcabde1 BUGFIX: Fix "torrent seeding after creation" feature 2010-10-17 08:48:32 +00:00
Christophe Dumez
75b91c204d Forgot to commit this file 2010-10-17 08:42:34 +00:00
Christophe Dumez
0837c25602 Updated Changelog 2010-10-12 16:09:03 +00:00
Christophe Dumez
34f8937b8d Code optimization 2010-10-12 16:08:09 +00:00
Christophe Dumez
4a7f3ee415 Some more code optimization 2010-10-11 21:30:11 +00:00
Christophe Dumez
b218531ff7 BUGFIX: Piece availability/downloaded widgets performance improvement 2010-10-11 21:08:49 +00:00
Christophe Dumez
e96dee2038 Fix possible variable overflow 2010-10-11 20:01:56 +00:00
Christophe Dumez
080105c088 Bump to v2.4.5 2010-10-11 19:43:50 +00:00
Christophe Dumez
5d2535c1c1 BUGFIX: Improved peer hostname resolution with caching 2010-10-10 21:06:07 +00:00
Christophe Dumez
49b21059fa BUGFIX: Fix display of URL seeds in the UI 2010-10-10 15:43:53 +00:00
Christophe Dumez
c1af948649 Fix issues introduced recently related to torrent completion 2010-10-09 15:04:15 +00:00
Christophe Dumez
36ad3df9e7 Fix feature to keep incomplete torrents in a separate folder 2010-10-09 08:57:26 +00:00
Christophe Dumez
e607d721a2 Forgot to commit gpl.html 2010-10-08 17:52:10 +00:00
Christophe Dumez
5bfbfeb665 Fix some cosmetic issues in about dlg 2010-10-08 17:50:45 +00:00
Ishan Arora
1f1eabb1e9 moved windows path configs from src/src.pro to winconf.pri 2010-10-05 01:12:29 +00:00
Christophe Dumez
762050f8fc Remember torrent seeding date correctly 2010-10-02 12:55:39 +00:00
Christophe Dumez
e3c1270205 Code cleanup 2010-10-02 12:14:29 +00:00
Christophe Dumez
414685910b Fix to last commit 2010-10-01 20:52:53 +00:00
Christophe Dumez
d61b9c5d4d Bump to v2.4.4 2010-10-01 20:22:20 +00:00
Christophe Dumez
cf86a1cecd BUGFIX: Fix possible search engine plugin update 2010-10-01 20:19:17 +00:00
Christophe Dumez
a3f3287e24 Clean program exit on system shutdown/log out 2010-10-01 20:05:54 +00:00
Christophe Dumez
6e18d780ba Updated Changelog 2010-09-28 16:57:31 +00:00
Christophe Dumez
7dde763fc6 Fix wrong mapping to source model 2010-09-28 16:56:49 +00:00
Christophe Dumez
8c85ffca5f Fix tiny memory leak 2010-09-27 20:47:26 +00:00
Christophe Dumez
321e568d86 TorrentDownloads performance improvement 2010-09-27 19:48:58 +00:00
Christophe Dumez
e0649a7e78 Bump to v2.4.3 2010-09-27 17:49:33 +00:00
Christophe Dumez
4cd3233cd0 Better fix for encoding issue 2010-09-27 17:36:42 +00:00
Christophe Dumez
c554528afe BUGFIX: Fix possible crash when changing the save path in addition dialog 2010-09-27 17:35:34 +00:00
Christophe Dumez
7ab7f4b0fc BUGFIX: Fix encoding issue in command line parameters processing 2010-09-27 17:19:27 +00:00
Christophe Dumez
58c0ac7638 BUGFIX: Really fix manual editing of save path in torrent addition dialog 2010-09-26 17:10:21 +00:00
Christophe Dumez
2514224a3a Bump to v2.4.2 2010-09-26 16:57:04 +00:00
Christophe Dumez
247f6b4a8e BUGFIX: Fix display of torrent content in addition dialog 2010-09-26 16:53:20 +00:00
Christophe Dumez
3d89864b75 Fix deprecation warning 2010-09-26 11:15:00 +00:00
Christophe Dumez
7ac75ad772 Fix to last commit 2010-09-25 19:41:12 +00:00
Christophe Dumez
caa628371f BUGFIX: Limit torrent addition dialog width to fit the screen 2010-09-25 19:40:29 +00:00
Christophe Dumez
fd31f632d9 BUGFIX: Fix saving to drive root on Windows 2010-09-25 17:38:20 +00:00
Christophe Dumez
a25b6e087b Bump to v2.4.1 (release is nearing) 2010-09-25 17:08:21 +00:00
Christophe Dumez
1626d938d1 Fix save path encoding on non-utf8 systems (e.g. Windows)
Fix progress bar style on Windows
2010-09-25 17:02:40 +00:00
Christophe Dumez
a4c7640499 BUGFIX: Use AND operator for torrentdownloads.net searches 2010-09-25 13:12:02 +00:00
Christophe Dumez
2c1b93a12b BUGFIX: Fix locale switching from Web UI 2010-09-25 12:44:31 +00:00
Christophe Dumez
8f19025c2a Remove obsolete strings from language files 2010-09-25 12:12:08 +00:00
Christophe Dumez
20d41bcff2 Fix Web Ui for spanish users 2010-09-25 11:44:44 +00:00
Christophe Dumez
1ad77e00ff BUGFIX: Added support for | (OR) operator in RSS feed downloader 2010-09-25 11:31:33 +00:00
Christophe Dumez
0b65c02666 BUGFIX: Fix possible issue with temporary download path persistence 2010-09-25 11:05:02 +00:00
Christophe Dumez
294095367a BUGFIX: Add .torrent extension only when missing (torrent creator) 2010-09-25 10:49:13 +00:00
Christophe Dumez
05a6ffd554 Fix download in scan dir persistence (closes #633396) 2010-09-25 10:41:17 +00:00
Christophe Dumez
e0a30dc40c BUGFIX: Save path can now be edited in torrent addition dialog 2010-09-25 09:14:00 +00:00
Christophe Dumez
1940bc4e73 Higher maximum download limit 2010-09-25 08:04:36 +00:00
Christophe Dumez
a7e4e0273a Detect OGV as a previewable format 2010-09-25 07:42:55 +00:00
Christophe Dumez
29a9d57cdc Updated Changelog 2010-09-19 08:40:44 +00:00
Christophe Dumez
9c7a4e4983 Fixes to German translation 2010-09-19 08:39:14 +00:00
Christophe Dumez
35ead5bcf2 Updated Spanish and Catalan translations 2010-08-27 07:43:42 +00:00
Christophe Dumez
645bd58d79 Updated Arabic translation 2010-08-25 06:34:50 +00:00
Christophe Dumez
6c47a552ab Updated release date in Changelog 2010-08-24 18:28:56 +00:00
Christophe Dumez
f54bc8bea4 Branched v2.4.x 2010-08-24 18:27:18 +00:00
534 changed files with 196608 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

100
AUTHORS Normal file
View File

@@ -0,0 +1,100 @@
Author:
* Christophe Dumez <chris@qbittorrent.org>
Contributors:
* Stefanos Antaris <santaris@csd.auth.gr>
* Mohammad Dib <mdib@qbittorrent.org>
* Mirco Chinelli <infinity89@fastwebmail.it>
* Ishan Arora <ishan@qbittorrent.org>
* Arnaud Demaizière <arnaud@qbittorrent.org>
* Grigis Gaëtan <cipher16@gmail.com>
* Christian Kandeler <zambesi@users.sourceforge.net>
* Silvan Scherrer <silvan.scherrer@aroa.ch>
Code from other projects:
* files src/qtsingleapp/* src/lineedit/*
copyright: Nokia Corporation
license: LGPL
* files src/ico.cpp src/ico.h
copyright: Malte Starostik <malte@kde.org>
license: LGPL
* files src/search_engine/socks.py
copyright: Dan Haim <negativeiq@users.sourceforge.net>
license: BSD
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:
- Arabic: SDERAWI (abz8868@msn.com) and sn51234 (nesseyan@gmail.com)
- Brazilian: Nick Marinho (nickmarinho@gmail.com)
- Bulgarian: Tsvetan & Boyko Bankoff (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)
- Croatian: Oliver Mucafir (oliver.untwist@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: Matteo Sechi (bu17714@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) and Oleh Prypin (blaxpirit@gmail.com)
license: GPLv2

354
COPYING Normal file

File diff suppressed because it is too large Load Diff

890
Changelog Normal file

File diff suppressed because it is too large Load Diff

60
INSTALL Normal file
View File

@@ -0,0 +1,60 @@
qBittorrent - A BitTorrent client in C++ / Qt4
------------------------------------------
1) Compile and install qBittorrent with Qt4 Graphical Interface
$ ./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)
- pkg-config executable
- libtorrent-rasterbar by Arvid Norberg (>= 0.14.4 REQUIRED, compatible with v0.15.x)
-> http://www.libtorrent.net
Be careful: another library (the one used by rTorrent) uses a similar name.
- libboost 1.34.x (libboost-filesystem, libboost-thread, libboost-date-time) + libasio
or
- libboost >= 1.35.x (libboost-system, libboost-filesystem, libboost-thread, libboost-date-time)
- 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
2) Compile and install qBittorrent without Qt4 Graphical interface
$ ./configure --disable-gui
$ make && make install
$ qbittorrent
will install and execute qBittorrent hopefully without any problems.
Dependencies:
- Qt >= 4.4.0 (libqt-devel, libqtcore, libqtnetwork)
- pkg-config executable
- libtorrent-rasterbar by Arvid Norberg (>= 0.14.4 REQUIRED, >= v0.15.0 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
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>

62
README.os2 Normal file
View File

@@ -0,0 +1,62 @@
qBittorrent - A BitTorrent client in Qt4
------------------------------------------
This is the eComStation (OS/2) qBittorrent part of the readme. See also README for more general information.
Building qBittorrent
********************
Requirements
============
- gcc based build env (recommended gcc v4.4.2 or greater)
- Qt4 for eCS (OS/2) dev package (see http://svn.netlabs.org/qt4 for more information)
- libtorrent-rasterbar for eCS (OS/2) port (see http://svn.netlabs.org/ports for more information)
- boost for eCS (OS/2) port (see http://svn.netlabs.org/ports for more information)
How to build
============
First you need to create the conf.pri file in the same dir as this readme.os2 is.
the conf.pri file has the following content:
##### conf.pri content beginn #####
PREFIX = .
BINDIR = ./bin
INCDIR = ./include
LIBDIR = ./lib
DATADIR = ./share
CONFIG += staticlib
INCLUDEPATH += x:/trees/libtorrent/trunk/include
LIBS += -Lx:/trees/libtorrent/trunk/src/.libs \
-Lx:/trees/boost/trunk/stage/lib \
-Lx:/trees/openssl \
-Lx:/extras/lib
##### conf.pri content end #####
Of course all the above path references have to be adjusted to your build env.
It should now be easy to build qBittorrent:
Simply type:
$ qmake
Followed by:
$ make
If all works fine you should get a working qbittorrent executable.
If you have any question regarding the eCS (OS/2) port of qBittorrent you can meet me (_diver) on IRC:
#netlabs on irc.freenode.net
------------------------------------------
Silvan Scherrer <silvan.scherrer@aroa.ch>

2
TODO Normal file
View File

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

1674
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)

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