Revisions of qbittorrent

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 783562 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 78)
- Remove an unnecessary since qBittorrent 3.3.0 GeoIP1 dependency.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 754864 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 74)
Update to 4.2.0 (with ppc support this time)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 650172 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 67)
- Update to version 4.1.4.
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 635956 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 65)
- Hardcode building with the C++14 ABI (boo#1108567).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 629569 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 64)
- Avoid bashisms in build script.
- Update to version 4.1.2:
  * FEATURE: New options for "inhibit sleep".
  * FEATURE: Add option for regexps in the transferlist search
    filter's context menu.
  * FEATURE: Add async io threads option to AdvancedSettings.
  * FEATURE: Allow save resume interval to be disabled.
  * FEATURE: Add checkbox for recursive download dialogue.
  * FEATURE: Add a changelog link in the application updater.
  * BUGFIX: Avoid allocating large memory when loading a .torrent
    file.
  * BUGFIX: Notify users on 1st time close/minimise to tray.
  * BUGFIX: Fix I/O error after fetching magnet metadata.
  * BUGFIX: Never save resume data for already paused torrents.
  * BUGFIX: Put temporary files in qbt own temp folder.
  * BUGFIX: Avoid potentially setting the wrong piece priorities.
  * BUGFIX: Various code refactorings/improvements.
  * BUGFIX: Add options "Download in sequential order" and
    "Download first and last pieces first" in AddNewTorrentDialog.
  * BUGFIX: Download favicon using appropriate protocol.
  * BUGFIX: Apply proxy settings on DownloadManager creation.
  * BUGFIX: Improve torrent initialisation.
  * BUGFIX: Save resume data on torrent change events.
  * BUGFIX: Increase default resume data save interval.
  * BUGFIX: Work around crash when procesing recursive download.
  * BUGFIX: Reduce queries to python version.
  * BUGFIX: Disable certain mouse wheel events in Options dialogue.
  * WEBUI: Send all rechecks in one request.
  * WEBUI: Add WebUI Force Reannounce option.
  * WEBUI: Create non-existing path in setLocationAction().
  * WEBUI: Add WebUI support for Mac ⌘ (Command) key.
  * WEBUI: Show current save path in the "Set location" window.
  * WEBUI: Fix WebUI cache behavior for css files.
  * WEBUI: Send Cache-Control header in WebUI responses.
  * WEBUI: Add form-action to CSP.
  * WEBUI: Add upgrade-insecure-requests to CSP when HTTPS is
    enabled.
  * WEBUI: Reset WebUI ban counter on login success.
  * WEBUI: Add logging messages in WebUI login action.
  * WEBUI: Add option to control CSRF protection.
  * WEBUI: Add option to control WebUI clickjacking protection.
  * RSS: Implement "Sequential downloading" feature.
  * RSS: Don't use Atom/RSS feed URLs as base for file names.
  * SEARCH: Add a name filter for search results.
  * SEARCH: Fix python version detection.
  * SEARCH: Clear python cache conditionally.
  * SEARCH: Properly normalise version string before parsing it.
  * OTHER: Fix CMake build with QtSingleApplication.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 547255 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 59)
- Update to version 4.0.2
  * BUGFIX: Fix crash on some systems when creating address object
    for 255.255.255.255. Closes #7735. (sledgehammer999)
  * PERFORMANCE: Change MixedModeAlgorithm default to TCP. This
    was the v3_3_x default and should sustain higher speeds. Closes
    #7779. (Chocobo1)
  * PERFORMANCE: Stop logging IP filter parsing errors after a
    while, otherwise the GUI freezes or qBittorrent doesn't start.
    (sledgehammer999)
  * GUI: Implement stable sort. Rows in transfer list shouldn't
    flicker anymore. (Chocobo1)
  * WEBUI: Fix build when webui is disabled. (Heiko Becker)
  * RSS: Fix build because of missing header. Closes #7805.
    (thoradia)
  * RSS: Fix RSS parser. (glassez)
  * RSS: Implement Import/Export RSS rules in legacy(aka v3_3_x)
    format. (glassez)
  * RSS: Implement Import/Export RSS rules in JSON format.
    (glassez)
  * LINUX: Fix i386 build. (Evgeny Lensky)
- A bit of cleanup
- Update to version 4.0.1
  * BUGFIX: Fix crash on opening torrent/magnet (uninitialized
    pointer). Closes #7739 #7723. (sledgehammer999)
  * BUGFIX: Enable preferences Apply button when ip banlist is
    modified (Thomas Piccirello)
  * BUGFIX: Allow drag-n-drop magnet links to mainwindow. Closes
    #7742. (Chocobo1)
  * BUGFIX: Fix crash when aborting a torrent creation process.
    Closes #7783. (Chocobo1)
  * BUGFIX: Correctly check if torrent passed during application
    start already exists. (sledgehammer999)
  * WEBUI: Add ip subnet whitelist for bypassing webui auth
    (Thomas Piccirello)
  * WEBUI: Fix logo missing in login page (Chocobo1)
  * COSMETIC: Fix english typo. (sledgehammer999)
  * OTHER: cmake: qtsingleapplication should always be built
    statically (luigino)
- Dropped static_qtsingleapplication.patch (merged upstream)
- Addressed some rpmlint complaints
 
- Remove the actually useless fix_systemd_detection.patch
  and other systemd-related foolishness 
- Update to version 4.0.0
  * FEATURE: Change qbittorrent logo. Issue #6467. (HVS, Atif
    Afzal, sledgehammer999)
  * FEATURE: New icon theme with SVG source, so we can scale it
    appropriately in the future. (Bert Verhelst)
  * FEATURE: Drop Qt 4 support. Raise minimum Qt version to 5.5.1
    (evsh)
  * FEATURE: UI for managing locally banned IP list (dzmat)
  * FEATURE: Support for specifying where to save/load config
    files. Support for portable mode. (evsh)
  * FEATURE: It is now possible to pass options via ENV variables
    instead of cmd options. (evsh)
  * FEATURE: Allow to strip subfolder in multifile torrents.
    (glassez, sledgehammer999)
  * FEATURE: Allow cmd args to specify options when adding
    torrents. (Brian Kendall)
  * FEATURE: Widget for showing filesystem paths while typing.
    Used in the Add New Torrent and Options dialogs. (evsh)
  * FEATURE: Trackerlist: Allow to toggle columns (thalieht)
  * FEATURE: Add availability column to torrent content model and
    torrent properties window (evsh)
  * FEATURE: Implemented share limit by seeding time (naikel)
  * FEATURE: Revamp Torrent creator (Chocobo1)
  * FEATURE: Enable drag n drop to create torrent on mainwindow
    (Chocobo1)
  * FEATURE: Add show/hide statusbar option (takiz)
  * FEATURE: Show number of pieces. Closes #6774. (Chocobo1)
  * FEATURE: Allow to select & delete multiple entries in "Manage
    Cookies" dialog (Chocobo1)
  * FEATURE: Fetch Favicons via google as a final fallback
    (KingLucius)
  * FEATURE: Add a Tags (multi-label) feature to the GUI. Closes
    #13. (tgregerson)
  * FEATURE: Use the system icons for each file type in the
    Content tab (evsh)
  * FEATURE: Use SVG files for monochrome tray icons. Closes
    #6085. (evsh)
  * FEATURE: Prefill torrent name when creating a new torrent.
    Closes #7229. (Chocobo1)
  * FEATURE: Expose more libtorrent options in advanced settings
    (Chocobo1)
  * FEATURE: Add comboBox for selecting BitTorrent protocol.
    Closes #6316. (Chocobo1)
  * FEATURE: Allow SMTP sender to be set. Closes #7575. (Chocobo1)
  * FEATURE: Allow to specify if announcing to all tiers is
    desired. (sledgehammer999)
  * FEATURE: Configurable number of history of paths in Add New
    Torrent dialog. (evsh)
  * BUGFIX: Adjust icons names to better fit FDO scheme (evsh)
  * BUGFIX: Optimized IP filter parsing, making blazingly fast
    (sledgehammer999, evsh)
  * BUGFIX: Fix dialogs didn't position on the correct screen
    which qBittorrent window is on. Closes #1690, #2474, #3538.
    (Chocobo1)
  * BUGFIX: Refactor and improve StatusBar (glassez)
  * BUGFIX: Set expiration date for newly added cookie to +2 years
    from now, instead of +99 years. (Chocobo1)
  * BUGFIX: Don't create subfolder inside temp folder (glassez)
  * BUGFIX: Don't replace existing files when relocating torrent
    (glassez)
  * BUGFIX: Fix explicit Torrent Management Mode in Add New
    Torrent dialog. Closes #5602. (sledgehammer999)
  * BUGFIX: Fix calculation of 'Average time in queue' stat under
    libtorrent 1.1.x (sledgehammer999)
  * BUGFIX: Don't disable bandwidth scheduler when manually
    switching speed limits. Closes #7306. (glassez)
  * BUGFIX: Fix dereferencing freed pointer. Closes #7420.
    (Chocobo1)
  * BUGFIX: Change the default cache size to 64MiB. (Chocobo1)
  * BUGFIX: The previous "Disk write cache size" is not accurate
    since it is also being used for read cache, so rename it to
    "Disk cache". (Chocobo1)
  * BUGFIX: Replace dialog ok-cancel buttons with
    QDialogButtonBox, which follows the platform specific button
    order. (Chocobo1)
  * BUGFIX: Better reporting of success/failure of torrent and
    file deletion. (sledgehammer999)
  * BUGFIX: Fix last activity calculation. Closes #7461. (Chocobo1)
  * BUGFIX: Save state of options windows on cancel too. (silverqx)
  * BUGFIX: Persist size and treeview header state in preview
    dialog. (silverqx)
  * BUGFIX: Show torrent name in "add new torrent" dialog on
    merging trackers (Chocobo1)
  * BUGFIX: Properly pre-select the selected torrent's current
    ratio limiting options in  UpDownRatioDlg dialogs. Fixes #7352
    (thalieht)
  * BUGFIX: Optimize code for SpeedWidget. (dzmat)
  * BUGFIX: Disable processing events when adding
    torrents(prevents crashes). Closes #7436. (Chocobo1)
  * BUGFIX: Open links in browser. Closes #7651. (Chocobo1)
  * BUGFIX: Change default settings for tracker/tier announces to
    mimick μTorrent behavior. (sledgehammer999)
  * BUGFIX: Explicitly set UPnP state on start-up. Closes #7338.
    (Chocobo1)
  * BUGFIX: Include/print caught signal in stackdump (Chocobo1)
  * COSMETIC: Trackerlist: Set text alignment of columns with
    numbers to the right (thalieht)
  * COSMETIC: Enable alternatingRowColors for "Manage Cookie"
    dialog (Chocobo1)
  * COSMETIC: Remove indentation for category/tag filter widgets
    in all platforms (thalieht)
  * COSMETIC: Add space between widgets in left side panel. Closes
    #7224. (Chocobo1, glassez)
  * COSMETIC: Unify preference window borders across the tabs
    (vit9696)
  * COSMETIC: Center Options dialog when showed. (silverqx)
  * COSMETIC: Show delete accelerator key in menu. closes #7508
    (Nick Korotysh)
  * COSMETIC: Set QTextOption::NoWrap property in "Download from
    URLs" dialog (Chocobo1)
  * COSMETIC: Use SVG icons for the country flags. Closes #6223.
    (sledgehammer999)
  * WEBUI: Allow to load/use ECDSA certificate in webUI. (Chocobo1)
  * WEBUI: Add copy options to webui context menu (addresses
    #6815) (#7036) (Tom Piccirello)
  * WEBUI: Set torrent location from webui context menu (addresses
    #6815) (#7062) (Tom Piccirello)
  * WEBUI: Add option to rename torrent from WebUI (Thomas
    Piccirello)
  * WEBUI: Add auto torrent management to webui context menu
    (addresses #6815) (Thomas Piccirello)
  * WEBUI: Option for "Create subfolder" when adding new torrent.
    (thalieht)
  * WEBUI: Fix addPaused wrong default behavior. (Chocobo1)
  * WEBUI: Reposition "Priority" menu option in WebUI to match
    gui. Closes #7072. (Thomas Piccirello)
  * WEBUI: Report TCPServer errorString() if webui fails to listen
    to port. (Matthew Fioravante)
  * WEBUI: Exit gracefully when failed to initialize web server
    with qbt-nox (Chocobo1)
  * WEBUI: Add file-to-piece-index mappings in
    /query/propertiesFiles command (Chocobo1)
  * WEBUI: Add optional parameters for /command/download &
    /command/upload (Chocobo1)
  * WEBUI: Print error messages upon receiving invalid header
    fields. (Chocobo1)
  * WEBUI: Add WebUi\Address config option. (Matthew Fioravante)
  * WEBUI: Reinitialize webUI server when "IP address" setting
    changed. An app restart won't be necessary from now on.
    (Chocobo1)
  * WEBUI: Improve log and error messages (Chocobo1)
  * SEARCH: Use explicit class for search plugin versions (evsh)
  * SEARCH: Remove all search plugins from repo. There is another
    repo named 'search-plugins'. (sledgehammer999)
  * SEARCH: Update the backend when a new plugin favicon is
    downloaded. (sledgehammer999)
  * SEARCH: Allow search plugins sorting. Closes #7526. (Nick
    Korotysh)
  * RSS: Redesigned RSS subsystem (glassez)
  * RSS: Do not use hardcoded colors in RSS feed view (evsh)
  * RSS: Improve RSS events logging (glassez)
  * LINUX: Allow custom tray icons when system icon theme is used.
    Closes #7403. (evsh)
  * OTHER: Use new classes/methods from libtorrent and stop using
    deprecate ones. (glassez)
  * OTHER: Various string fixes (Allan Nordhøy, sledgehammer999)
  * OTHER: cmake: do not use Qt5Widgets when locating
    QtSingleApplication. Closes #7551. (evsh)
  * OTHER: Update BOOST m4 macros and simplify AX_BOOST_BASE usage
    (Chocobo1)
  * OTHER: Optimize file size of PNG and SVG files.
    (sledgehammer999)
  * OTHER: Add new translators in the About page.
- Switched build to cmake
- Dropped qbittorrent-libtorrent-1.1.1.patch (no target uses that
  version anymore and in any case a newer one is required now)
- Dropped bittorrent_missing_ppc64le_in_ax_boost_base.m4.patch
  (not used by cmake)
- Added fix_systemd_detection.patch
- Added static_qtsingleapplication.patch
Displaying revisions 41 - 60 of 118
openSUSE Build Service is sponsored by