Christophe Dumez
31374d8d30
- Remove useless code since it is handled on libtorrent side
2009-11-17 18:21:46 +00:00
Christophe Dumez
7c84551150
- Support peer manual ban (from peer list)
2009-11-17 16:02:35 +00:00
Christophe Dumez
5ffcf5a9dc
- Fixed per torrent speed limiting
...
- A lot of cleanup in speed limiting dialog
2009-11-17 13:11:32 +00:00
Christophe Dumez
4e8eaafd53
- Torrents can now be rechecked from Web UI (patch by Stephanos Antaris)
...
- Torrents paused/resumed state is not reflected in GUI if the action was executed from Web UI
2009-11-17 08:15:26 +00:00
Christophe Dumez
eab216e5a8
- Improved ETA calculation for big torrents
2009-11-16 20:28:58 +00:00
Christophe Dumez
9e9e6f028c
- Integrate Geoip database to speed up country resolution
2009-11-15 20:03:23 +00:00
Christophe Dumez
c5c09b09ee
- Implemented flag display in peer list (has to be enabled in program preferences, connection section)
2009-11-15 12:57:25 +00:00
Christophe Dumez
12106c308e
- Manage country resolution on libtorrent side. The flags are not displayed in the peer list yet though
2009-11-15 10:59:11 +00:00
Christophe Dumez
51ebfadd85
- Split Preferences from the GUI so that Options dialog does not need to be created on startup to retrieve the preferences:
...
* This speeds up startup
* Bittorrent session settings are now applied at bittorrent class level (Required for headless running)
2009-11-14 19:08:28 +00:00
Christophe Dumez
daef9ece75
- FEATURE: Folder scanning now works with CIFS and NFS mounted folders
2009-11-12 18:24:51 +00:00
Christophe Dumez
d6e90883cb
- Initial commit (both lists are merged but not all the features are there and it is probably buggy)
2009-11-07 19:55:33 +00:00
Christophe Dumez
7792b4f849
- Branched trunk in order to work on a major GUI remodeling. I will attempt to:
...
* Merge download and upload lists
* Display torrent properties in the same tab (horizontal split)
2009-11-06 14:30:14 +00:00
Christophe Dumez
966367aff6
- Fix compilation error
2009-10-24 14:36:17 +00:00
Christophe Dumez
1cc6086468
FEATURE: Metadata download from swarm is now compatible with µtorrent
...
FEATURE: Support tracker exchange between peers
Updated Changelog
2009-10-24 14:28:00 +00:00
Christophe Dumez
0485864d38
- Fix a crash when scanned directory does not exist
2009-09-30 18:36:47 +00:00
Christophe Dumez
a2792efa72
- Make sure torrents are complete before auto downloader picks them up
2009-09-26 09:06:17 +00:00
Christophe Dumez
2556346dda
- Fix a possible crash when pausing then deleting a torrent quickly
2009-09-21 19:08:33 +00:00
Christophe Dumez
0433254ad8
- Should fix torrents pausing for no reason
2009-09-20 21:25:17 +00:00
Christophe Dumez
37158a32ad
- Fix crash in torrent addition dialog when save path does not exist ( closes #425227 )
...
- Fix downloading from URL (broken in v1.5.0)
2009-09-07 11:48:31 +00:00
Christophe Dumez
8792637634
- Fixed uTorrent spoofing code
2009-09-03 11:29:15 +00:00
Christophe Dumez
63ad2def91
- Improve readability of tracker error tooltips
...
- Update uTorrent spoofer to v1.9.4
2009-09-03 11:05:20 +00:00
Christophe Dumez
e53c7aaea6
- Added Portuguese and brazilian translations to desktop file
...
- Recursive torrent download now consider torrents with more than one file inside
2009-08-31 08:51:55 +00:00
Christophe Dumez
dc9802fe1e
- Forgot not to remove this file too
2009-08-27 13:20:33 +00:00
Christophe Dumez
64f1d306f4
- Do not remove older torrent parameters files, just to be on the safe side
2009-08-27 13:18:45 +00:00
Christophe Dumez
63761afd0a
- Got rid of .speedlimits file and use new TorrentPersistantData system
2009-08-27 09:07:33 +00:00
Christophe Dumez
8da148ffa1
- Import URL seeds and trackers from v1.4.x too
2009-08-27 08:43:19 +00:00
Christophe Dumez
e2dc2207d8
- Fixed v1.4.x torrent import
2009-08-27 08:23:35 +00:00
Christophe Dumez
c1378450fc
- Import torrents from v1.4.x (or earlier) in order not to lose them when updating
2009-08-27 03:13:39 +00:00
Christophe Dumez
9a14c4c599
- FEATURE: A random listening port can be chosen automatically
2009-08-25 09:19:02 +00:00
Christophe Dumez
25d998f1b5
- Added magnet URI support to Web UI
2009-08-21 14:05:03 +00:00
Christophe Dumez
298f1e6a9a
- FEATURE: If a torrent contains a torrent file, process downloaded torrent file too
2009-08-21 11:26:58 +00:00
Christophe Dumez
0b9c05d41b
- FEATURE: Make use of torrent enclosure in RSS feeds for direct download
...
- FEATURE: Implemented a RSS feed downloader with filter support
- FEATURE: Save old RSS item to hard disk to remember them on start up
- FEATURE: RSS Feeds can now be copied to the clipboard
2009-08-21 07:40:57 +00:00
Christophe Dumez
e429126934
- Ok. torrentless downloads paused state is now restored properly (once metadata is received)
2009-08-17 08:08:51 +00:00
Christophe Dumez
d132d50f4d
- Torrentless downloads are no longer added in pause (temporary workaround as I think it is better not to start in paused state).
2009-08-17 05:23:58 +00:00
Christophe Dumez
e619b6977a
- Added Magnet URI support (might be still buggy)
...
* Known problem: Always added in paused state for some obscure reason)
2009-08-17 05:14:03 +00:00
Christophe Dumez
2742a54d6e
- Rewrited torrent resume code to make it cleaner and more generic
...
* magnet URI support should be easy to implement now
Warning: Since a lot of code was rewrited, some bugs may have been introduced
2009-08-16 03:09:20 +00:00
Christophe Dumez
64806cb199
- Torrent is moved to temp dir on startup if it is supposed to be complete but data could not be found
2009-08-06 08:58:49 +00:00
Christophe Dumez
8e8e7cd3e7
- Fixed finished torrents returning to download dir on restart when temp dir feature is enabled
2009-08-06 08:48:04 +00:00
Christophe Dumez
ee6bc3c2e9
- FEATURE: Allow to set a different port for DHT (UDP) than the one used for
...
Bittorrent
2009-07-14 07:50:00 +00:00
Christophe Dumez
7b4b568859
- Display date as well as time in log window
2009-07-12 09:08:38 +00:00
Christophe Dumez
b7c7245fb5
- Display a ratio of 0.0 if total_upload and total_download are both 0
2009-07-12 08:21:06 +00:00
Christophe Dumez
0153b03160
BUGFIX: Stop enforcing UTF-8 and use system locale instead
2009-07-12 08:13:00 +00:00
Christophe Dumez
bca898d8b6
- torrents with an infinite ratio are no longer affected by ratio_limit set in program preferences
2009-07-12 07:23:11 +00:00
Christophe Dumez
65c4da6f0e
- BUGFIX: Provide more helpful explanation when an I/O error occured
2009-04-17 20:04:09 +00:00
Christophe Dumez
7dfdebd593
- License fix due to problems with OpenSSL
2009-04-05 17:00:55 +00:00
Christophe Dumez
04cbd91f04
- Added some debug
...
- On torrent completion, save its fastresume data *AFTER* it was moved to final directory to avoid big problems (oops)
2009-03-30 22:01:33 +00:00
Christophe Dumez
714bf4f2ab
- Removed some debug
2009-03-27 22:22:01 +00:00
Christophe Dumez
c2244f746e
- Torrent downloading is now handled by search engine plugins to allow for more flexibility
2009-03-27 22:11:41 +00:00
Christophe Dumez
fe455970f1
- use std error output instead of debug output for file error message
2009-03-26 21:08:10 +00:00
Christophe Dumez
55743021e8
- Fixed bug in new temp dir feature
...
* Completed torrents were moved too
2009-03-17 17:38:41 +00:00
Christophe Dumez
f4502367f3
- Allow to define a temporary download folder
2009-03-08 16:26:02 +00:00
Christophe Dumez
4c6d6a35f3
- Optimized foreach loop
2009-01-24 19:20:09 +00:00
Christophe Dumez
da11488ba1
- Fixes for share ratio calculation
2009-01-23 19:26:22 +00:00
Christophe Dumez
ae81dbe088
- BUGFIX: Torrents paused due to an I/O error were displayed as queued
2009-01-15 15:54:03 +00:00
Christophe Dumez
03dc617874
- Updated some translations
2009-01-06 20:38:52 +00:00
Christophe Dumez
5509e94778
- Fixed pausing of queued torrents
2009-01-05 22:16:08 +00:00
Christophe Dumez
89330e11de
- Priorities are now remembered across restart (bugfix)
2009-01-05 21:19:55 +00:00
Christophe Dumez
c016c4bf66
- Improved DHT code
...
- Remove outdated comment
2009-01-05 20:41:35 +00:00
Christophe Dumez
1efaea46e3
- Made sure that old fastresume is overwritten when saving new one
2009-01-04 15:37:13 +00:00
Christophe Dumez
2694a0947f
- Fixed possible crash when pausing a torrent
2009-01-04 12:44:55 +00:00
Christophe Dumez
93bc6dca95
- A lot of improvement in proxy code
2009-01-03 22:49:21 +00:00
Christophe Dumez
f0ca99ed6c
- Fixed default state for UPnP/nat-pmp/lsd (DHT was fixed in previous commit already)
2009-01-03 20:45:07 +00:00
Christophe Dumez
e443aa75b7
- Quick fix for #313549
2009-01-03 20:33:38 +00:00
Christophe Dumez
282d0a4af6
- Save fastresume fata when pausing torrents to speed up qBittorrent shutdown
2009-01-03 20:06:46 +00:00
Christophe Dumez
25adf6b061
- Added a workaround fix for a bug in libtorrent regarding set_priority_up() function
2009-01-03 19:47:03 +00:00
Christophe Dumez
727f59f73f
- Fix compilation warning
2008-12-30 09:02:06 +00:00
Christophe Dumez
a0b4e54410
- Got rid of .paused files, useless with new libtorrent
2008-12-30 00:34:41 +00:00
Christophe Dumez
c97bce4d61
- Removed workaround for getting progress of paused torrents, apparently it works
2008-12-30 00:11:20 +00:00
Christophe Dumez
0ac2554060
- qBittorrent shutdown is now way faster
2008-12-29 21:22:26 +00:00
Christophe Dumez
1d31e049a4
- Fixed possible deadlock when saving fastresume data
2008-12-29 21:10:31 +00:00
Christophe Dumez
a848538d66
- Pause / resume in Web UI now updates the GUI
...
- Code cleanup
2008-12-29 18:36:54 +00:00
Christophe Dumez
87eee7029d
- Force lists refresh before initially displaying the window to avoid lag
...
- Removed session tweaking on exit since it does not have any effect
2008-12-27 22:29:37 +00:00
Christophe Dumez
60889cac79
- Catch exceptions on torrent aditions to avoid crashing because of a bad torrent (that is correctly loaded by torrent_info for some reason)
2008-12-27 21:25:58 +00:00
Christophe Dumez
cd260198f9
- Fixed remembering of paused torrents cleanly
2008-12-27 17:05:26 +00:00
Christophe Dumez
71e3061c18
- Remember paused torrents on startup
2008-12-27 13:04:06 +00:00
Christophe Dumez
6369401150
- Fixed assert hit in new FSWatcher code
2008-12-27 12:12:13 +00:00
Christophe Dumez
81aac9ebcc
- Fixed pause/resume actions in Web UI
2008-12-27 10:14:16 +00:00
Christophe Dumez
45efcfce13
- Save session data and fast resume data sooner on exit (in case)
2008-12-27 10:02:42 +00:00
Christophe Dumez
c38a8a2bec
- Removed code that is no longer needed
2008-12-27 09:40:21 +00:00
Christophe Dumez
1225d16413
- Removed code that is no longer needed
2008-12-27 09:21:09 +00:00
Christophe Dumez
41c6a847b9
- some more signal / slot fixing
2008-12-26 22:11:40 +00:00
Christophe Dumez
941b8c8d2a
- Fixed torrent completed message (was not displayed due to last commit)
2008-12-26 21:26:06 +00:00
Christophe Dumez
4f2a2dfab9
- Huge code refactoring (qBittorrent no longer store torrents and access them using libtorrent API)
2008-12-26 21:18:33 +00:00
Christophe Dumez
ce2294ee96
- Made session deletion a bit faster
...
- Fixed possible memory leak when folder scanning is enabled
2008-12-26 13:39:11 +00:00
Christophe Dumez
14646d0f9e
Rewrote folder scanning code (Now uses a filesystem watcher)
2008-12-26 13:17:08 +00:00
Christophe Dumez
78409570a9
- Fixed crash when dht_state is missing
2008-12-15 17:28:05 +00:00
Christophe Dumez
3164337c3c
- Some more cleanup
2008-11-04 19:14:51 +00:00
Christophe Dumez
9618056b4e
- Added support for 2 new extensions (uTorrent metadata and smart ban plugin)
...
- Removed option to disable uTorrent Peer eXchange (PeX) -> always ON
2008-11-02 19:22:10 +00:00
Christophe Dumez
3282e1bcc9
- Save and load session state to remember it over different sessions
2008-11-02 13:19:27 +00:00
Christophe Dumez
e5b6a5605a
- ETA calculation now relies on average speed over all sessions
...
- New ETA calculation system saves memory
- Updated Changelog
2008-11-02 13:07:38 +00:00
Christophe Dumez
9b67807926
- Queueing system should work fine now (port is complete, needs testing)
2008-11-02 11:43:20 +00:00
Christophe Dumez
f3729fbae6
- Use libtorrent queueing system (probably buggy and queueing currently does not work for seeds)
2008-11-02 10:47:59 +00:00
Christophe Dumez
0538c9c3e8
- Removed some debug
2008-11-02 09:30:35 +00:00
Christophe Dumez
53a0e85b8d
- Do not save fastresume data for checking torrents
2008-11-02 00:04:38 +00:00
Christophe Dumez
453dd93abf
- Should fix fastresume data code
2008-11-01 23:58:53 +00:00
Christophe Dumez
82706141cf
Ratio calculation improvement: make usage of new all_time_upload and all_time_download variables in torrent_status.
2008-11-01 22:07:14 +00:00
Christophe Dumez
764b4e72ca
- rough port to libtorrent v0.14.0. This is probably buggy but it compiles without warnings
2008-11-01 21:42:56 +00:00
Christophe Dumez
96c38f7be4
- Updated Russian translation
...
- Progress column is now correctly sorted on startup (closes #133925 again)
2008-10-06 18:34:47 +00:00
Christophe Dumez
cf2abe45de
- AddinPause feature no longer applies to resumed torrents on startup
...
(closes #278827 )
2008-10-06 12:21:34 +00:00
Christophe Dumez
697c275d83
- Fixed torrent queueing system (finally)
2008-10-04 15:21:52 +00:00