Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update Changelog and bump version to 1.3.14deluge-1.3.14 | Calum Lind | 2017-03-06 |
| | | | | - Minify js files | ||
* | Update translation files | Calum Lind | 2017-03-06 |
| | |||
* | [WebUI] Only accept application/json content-type requests | Calum Lind | 2017-03-01 |
| | | | | - Protects against CSRF (Cross-site request forgery) | ||
* | [Core] Catch None type country in get_peers | Calum Lind | 2017-02-23 |
| | |||
* | [#2976] [Console] Fix help showing usage details | Calum Lind | 2017-02-22 |
| | |||
* | [#2879] [OSX] Fix dyld error opening file from within Deluge | Calum Lind | 2017-02-22 |
| | | | | | | - Using DYLD_LIBRARY_PATH seems to have the unintended effect of making associated apps unusable (unable to locate dylds) when opening a file from within Deluge. The workaround for now is to switch to using DYLD_FALLBACK_LIBRARY_PATH. | ||
* | Fix mistakes in commit 42ba908 | Calum Lind | 2017-02-21 |
| | | | | commit accidentally pushed before being tested | ||
* | [#2826] Fix create_torrent filedump not encoded | Calum Lind | 2017-02-20 |
| | |||
* | [WebUI] Log successful logins with associated ip | Calum Lind | 2017-02-20 |
| | |||
* | [Core] Switch move_storage flag to dont_replace | Calum Lind | 2017-02-20 |
| | |||
* | [#2956] Fix empty file_priorities with magnets | Calum Lind | 2017-02-20 |
| | |||
* | [AutoAdd] Remove duplicate magnet extension when splitting | Calum Lind | 2017-02-20 |
| | |||
* | [#2957] [GTKUI] Fix AttributeError in torrentview column sort | Calum Lind | 2017-02-20 |
| | |||
* | [#2964] Fix TypeError when checking auth level in RPC Server | Calum Lind | 2017-02-20 |
| | | | | - self.factory.authorized_sessions requires tuple of (int, string). | ||
* | [Core] Fix adding magnet with trailing newline | Calum Lind | 2017-02-15 |
| | | | | | * A bug in libtorrent means that a magnet with a trailing newline will be added but with an invalid info_hash. Strip any whitespace before add is a workaround. | ||
* | [Autoadd] Fixes for splitting magnets from file | Calum Lind | 2017-02-14 |
| | | | | | | | * use splitlines to remove line endings so filter with len works as intended. * use a short form of the magnet hash so the resulting filename will be unique and prevent potential overwriting of other files. * verify magnet is valid | ||
* | [#2149] [Core] Fix for overwriting single proxy in lt>=0.16 | Calum Lind | 2017-01-30 |
| | |||
* | [#2948] [Console] Fix decode error comparing non-ascii (str) torrent name | Calum Lind | 2017-01-18 |
| | |||
* | [#2861] [Core] Add support for python-geoip | Calum Lind | 2017-01-17 |
| | |||
* | [Core] Fix return type in t.get_file_progress | Calum Lind | 2017-01-17 |
| | |||
* | [#2946] Workaround 1.1 libtorrent default piece priority | Calum Lind | 2017-01-17 |
| | | | | | | * The default piece priority was changed in lt 1.1 from 1 to 4 so in 1.3 we will simple convert them back to 1 as 4 is not used. * The set_file_priorities method was refactored to make the changes simpler. | ||
* | [UI] Fix usage of 'with Image.open' in trackericons | Calum Lind | 2017-01-11 |
| | | | | | | | * Revert changes made to fix 'too many files open' as Image.open does not return a file descriptor and generated the following error: exceptions.AttributeError: 'NoneType' object has no attribute 'startswith' * Also fix style for raising an exception. | ||
* | [WebUI] Fix missing self.interface attribute for 8a48ec012 | Calum Lind | 2017-01-11 |
| | |||
* | [#2951] [#1908] [WebUI] Add bind interface option for server | Calum Lind | 2017-01-10 |
| | |||
* | [#2888] [WebUI] Fix shift-click in FilesTab | Calum Lind | 2017-01-10 |
| | |||
* | [#2953] Fix except variable typo | Calum Lind | 2017-01-09 |
| | |||
* | [GTKUI] [WEBUI] Add tracker_status translation to UIs | Calum Lind | 2016-11-30 |
| | |||
* | [#2941] Remove tracker_status translation markup from core | Calum Lind | 2016-11-30 |
| | | | | | | * A UnicodeDecodeError can occur if creating a string using translated text but we should not be translating anything in core anyway so remove the markup and do the translating in UI. | ||
* | [#2942] Catch file_progress IndexError when checking a torrent | Calum Lind | 2016-11-30 |
| | |||
* | [#2784] Fix typo in bugfix 5f92810f | bendikro | 2016-11-01 |
| | |||
* | [#2875][Web] Fix: WebUI Json dumps Error | bendikro | 2016-10-19 |
| | | | | | | * A torrent file contains an uncommon field 'filehash' which must be hex encoded to allow dumping the torrent info to json. Otherwise it will fail with: UnicodeDecodeError: 'utf8' codec can't decode byte 0xe5 in position 0: invalid continuation byte | ||
* | [GTKUI] Autofill infohash entry from clipboard | Calum Lind | 2016-10-18 |
| | |||
* | [#2901] [GTKUI] Strip whitespace from infohash entry before checks | Calum Lind | 2016-10-18 |
| | | | | | | * Copy-pasting from web page can include extra space at end of string. * Also make minor change to populate the magnet name with infohash for nicer UI display. | ||
* | [#2889] Fix for UnboundLocalError in exception handler | Calum Lind | 2016-10-17 |
| | |||
* | [#2889] Fixes for 'Too many files open' error | Calum Lind | 2016-10-17 |
| | | | | | | | | * Ensure all file descriptors are closed. Using the with statement ensures closure and adding 'from __future__ ...' for Python 2.5 compatibility. * The main problem was with thousands of unclosed file desciptors from tracker_icons mkstemp. * Use a prefix 'deluge_ticon.' to identify created tracker_icon tmp files. | ||
* | [#2882] [Core] Nicer log message about missing GeoIP support in lt 1.1.1 | Calum Lind | 2016-09-28 |
| | |||
* | [#2768] [GTKUI] [OSX] Fix invalid file error at startup | Calum Lind | 2016-07-20 |
| | | | | | | When installed to the system, not using .app, error is raised on startup as nsapp_open_file is ignoring Deluge-bin but not deluge or deluge-gtk for potential 'filename' when connecting NSApplicationOpenFile. | ||
* | Bump version to 1.3.13 and update datesdeluge-1.3.13 | Calum Lind | 2016-07-20 |
| | |||
* | Revert "[#2852] Set maximum supported libtorrent version to 1.0.x" | Calum Lind | 2016-07-19 |
| | | | | | | | This reverts commit 852b51f224ef47a1b658dd9e24ba04171dd0e940. Changes applied for libtorrent 1.1.1 release should bring back backward compatibility for Deluge 1.3. | ||
* | [Changelog] Update with recent changes | Calum Lind | 2016-07-19 |
| | |||
* | [WebUI] Compress javascript files | Calum Lind | 2016-07-19 |
| | |||
* | [#2852] Set maximum supported libtorrent version to 1.0.x | Calum Lind | 2016-07-19 |
| | |||
* | [#2293] [WebUI] Fix plugins not loading when using WebUI plugin | Calum Lind | 2016-07-19 |
| | | | | | | | | - Any plugins that were started before the WebUI plugin would not be loaded upon starting the web server and would be not show up. The fix is to use web.pluginmanager.start to get all enabled plugins from core. - Update log message output for enable/disable in pluginmanager. - Deregister plugin events on json_api disable. | ||
* | [#2857] [Notification] Fix issues with SMTP port input | Calum Lind | 2016-07-19 |
| | |||
* | [#2855] [WebUI] Unable to add UDP trackers | Calum Lind | 2016-07-19 |
| | |||
* | [#2784] [Execute] Escape ampersand in args for Windows | Calum Lind | 2016-06-29 |
| | | | | | | Due to the nature of passing a command and args to cmd.exe and then to a batch file in Windows any ampersands in execute args need to be double-escaped so prefixing with tripe-caret (^^^&) is the fix for this. | ||
* | [Translations] Update po's, pot and gettext.js | Calum Lind | 2016-06-19 |
| | |||
* | [WebUI] Compress javascript | Calum Lind | 2016-06-19 |
| | |||
* | [Changelog] Add recent changes | Calum Lind | 2016-06-19 |
| | |||
* | [#2077] [Extractor] Ignore the remaining rar part files | Calum Lind | 2016-06-10 |
| | | | | * Bump version to 0.6 |