Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

transmission-daemon-4.0.5-bp156.1.2 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: transmission-daemon Distribution: SUSE Linux Enterprise 15 SP6
Version: 4.0.5 Vendor: openSUSE
Release: bp156.1.2 Build date: Mon May 13 19:42:33 2024
Group: Productivity/Networking/Other Build host: i02-ch2d
Size: 3185345 Source RPM: transmission-4.0.5-bp156.1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.transmissionbt.com/
Summary: Daemon for the "transmission" BitTorrent client
Transmission is a BitTorrent client. It has GTK+ and Qt GUI clients,
a daemon for servers and headless use, and both can be remote
controlled by HTTP and the terminal. It supports Local Peer
Discovery, DHT, µTP, PEX and magnet links.

Provides

Requires

License

(GPL-2.0-only OR GPL-3.0-only) AND MIT

Changelog

* Tue Apr 16 2024 Max Lin <mlin@suse.com>
  - Build with gcc13 on Leap 15
* Fri Feb 23 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with recent cmake macro change (DOCDIR): do not install
    the documentation using cmake, as we already do so using %doc.
    Change if(INSTALL_DOC) to if(FALSE) in CMakeLists.txt. The more
    obvious option of passing -DINSTALL_DOC=OFF is ot viable, as that
    also disables installing the man pages.
* Wed Feb 14 2024 Martin Schreiner <martin.schreiner@suse.com>
  - Migrate from update-alternatives to libalternatives (bsc#1219107).
* Tue Feb 06 2024 Matej Cepl <mcepl@cepl.eu>
  - Add correct creation of the transmission user/group (needed by the
    latest RPM 4.19).
  - Remove now useless Provides in the daemon subpackage.
* Sat Feb 03 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Have transmission-daemon provide user(transmission) and
    group(transmission): the user/group are generated in the pre
    scriptlet using useradd/groupadd.
* Wed Jan 10 2024 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 4.0.5:
    + Fixed 4.0.0 bug where the IP address field in UDP announces were
      not encoded in network byte order.
    + Fixed a bug that incorrectly escaped JSON strings in some locales.
    + Fixed 4.0.4 decreased download speeds for people who set a low
      upload bandwidth limit.
    + Fixed bug that prevented editing trackers on magnet links.
    + Fixed HTTP tracker announces and scrapes sometimes failing after
      adding a torrent file by HTTPS URL.
    + In RPC responses, change the default sort order of torrents
      to match Transmission 3.00.
    + Fixed tr_sys_path_copy() behavior on some Synology Devices.
    + Fix: only append .added suffix to watchdir files.
    + Fixed crash when opening torrent file from "Recently used"
      section in GTK 4.
* Fri Nov 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.0.4:
    + Fixed bug in sending torrent metadata to peers.
    + Avoid unnecessary heap memory allocations.
    + Fixed filename collision edge case when renaming files.
    + Fixed locale errors that broke number rounding when displaying
      statistics, e.g. upload / download ratios.
    + Always use a fixed-length key query in tracker announces. This
      isn't required by the spec, but some trackers rely on that
      fixed length because it's common practice by other BitTorrent
      clients.
    + Fixed potential Windows crash when getstdhandle() returns NULL.
    + Fixed 4.0.0 bug where the port numbers in LDP announces are
      sometimes malformed.
    + Fixed a bug that prevented editing the query part of a tracker
      URL.
    + Fixed a bug where Transmission may not announce LPD on its
      listening interface.
    + Made small performance improvements in libtransmission.
    + Qt Client:
    - Fixed torrent name rendering when showing magnet links in
      compact view.
    - Fixed bug that broke the "Move torrent file to trash"
      setting.
    - Fixed Qt 6.4 deprecation warning.
    - Fixed poor resolution of Qt application icon.
    + GTK Client: Fixed missing 'Remove torrent' tooltip.
    + Web Client:
    - Don't show null as a tier name in the inspector's tier list.
    - Fixed truncated play / pause icons.
    - Fixed overflow when rendering peer lists and made speed
      indicators honor prefers-color-scheme media queries.
    - Made the main menu accessible even on smaller displays.
    + transmission-cli:
    - Fixed "no such file or directory" warning when adding a
      magnet link.
    - Fixed bug that caused the wrong decimal separator to be used
      in some locales.
    + transmission-remote: Fixed display bug that failed to show some
      torrent labels.
    + Everything Else:
    - Ran all PNG files through lossless compressors to make them
      smaller.
    - Fixed potential build issue when compiling on macOS with gcc.
* Fri May 05 2023 Emiliano Langella <emiliano.langella@suse.com>
  - Fix transmission-daemon missing /var/lib/transmission
* Sat Apr 15 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 4.0.3:
    + Fix 4.0.2 higher CPU load while downloading (a regression).
    + Fix 4.0.0 bug where the torrentGet RPC method returned wrong
      trackerStats.tier values.
    + Fix 4.0.0 HTTP announce behavior with bind-address-ipv*
      settings.
    + Fix 4.0.0 bug in code that detects the computer's IPv6 support.
    + Silenced 4.0.0 minor log warnings for cross_seed_entry and uid
      entries in torrent files.
    + When adding a duplicate torrent via the RPC API, the return
      value now matches Transmission 3's return value.
    + Fix use of metainfo display-name as a fallback name.
    + Updated torrent Peer ID generation to happen once per session,
      even for public torrents.
    + GTK client:
    - Fix 4.0.0 preferences dialog being too large for small
      displays.
    - Fix 4.0.0 regression of percents, speeds, sizes, etc, not
      being i18nized properly.
    + Daemon: Set the log level sooner at startup to ensure events
      aren't missed.
    + Fix 4.0.0 bug in the display of how much of a torrent has been
      downloaded.
    + Documentation improvements.
  - Drop merged-upstream patch:
    9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch
* Mon Mar 27 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch: Fix:
    disable-deprecated by default for end users (needed due to new
    deprecation in gtkmm).
* Thu Mar 16 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 4.0.2:
    + Highlights:
    - Fixed 4.0.1 bug where some torrents thought they were
      magnet links.
    - Fixed 4.0.0 bug where download speed limits were ignored for
      uTP peers.
    - Fixed 4.0.0 bug using announce-list when creating
      single-tracker private torrents.
    + All platforms:
    - Restored support for path.utf-8 keys in torrent info dictionaries.
    - Fixed value of TR_TIME_LOCALTIME environment variable in
      torrent scripts.
    - Limited in-kernel file copying to 2 GiB blocks at a time to avoid
      potential issues with CIFS mounts.
    - Simplified filename info in log messages.
    - Fixed std::clamp() assertion failures.
    - Fixed small error calculating protocol overhead when receiving
      peer messages.
    - Fixed incorrect escaping of non-BMP characters when
      generating JSON.
    - Fixed 4.0.0 crash when receiving malformed piece data from peers.
    - Fixed 4.0.0 potential crash when downloading from webseeds.
    - Improved handling of the leechers param in trackers'
      announce responses.
    - Fixed 4.0.0 regression that stopped increasing the download
      priority of files' first and last pieces. These pieces are
      important for making incomplete files previewable / playable
      while still being downloaded.
    - Fixed display of IPv6 tracker URLs.
    - Fixed code that could stop being interested in peers that
      have pieces we want to download.
    - Improved sanity checking of magnet links added via RPC.
    - Fixed a misleading error message when Transmission is unable to
      write to the incomplete-dir.
    - Worked around an older libdht bug that could provide
      invalid peer info.
    - Restored RPC torrentGet.wanted return value
      to match 3.00 behavior.
    + QT client:
    - Ensured that "Open File" opens the torrent's folder for
      multi-file torrents.
    - Fixed 4.0.0 bug that prevented batch-adding trackers to
      multiple torrents at once.
    - Fixed per-torrent ratio display in main window.
    + GTK client:
    - Fixed 4.0.0 ignoring -m/--minimized command line option.
    - Fixed assertion failure in the progress display when creating
      a new torrent.
    + Web client:
    - Fixed minor UI bugs, e.g. layout and control alignment.
    - Fixed 4.0.0 bug that that failed to save alternate speed begin/end
      settings changes.
    - Improved colors in both light & dark mode.
    + Daemon:
    - Made the "unrecognized argument" error message more readable.
    + transmission-remote:
    - Fixed a spurious error message when adding magnet links.
* Thu Feb 23 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 4.0.1:
    + Issues fixed:
    - Poor speed and some checksums being incorrectly marked as
      failed in somes torrents.
    - Beachballing / jank.
    - Blocklists using more memory than necessary.
    - Failure to migrate magnet links from Transmission 3.
    - Many other fixes.
  - Changes from version 4.0.0:
    + Added many performance improvements, and numerous bugfixes.
    + The entire codebase has been migrated from C to C++.
    + The remote control GUIs (transmission-qt and transmission-web)
      now use the RPC API "table" mode, resulting in smaller payloads
      / less bandwidth use.
    + Added support for GTK 4, and both Qt5 and Qt6.
    + The GTK client has been ported to gtkmm.
    + New Features:
    - Support for using BitTorrent v2 and hybrid torrents.
    - Users can now set "default" trackers that can be used to
      announce all public torrents.
    - Newly-added seeds can start immediately and verify pieces on
      demand now.
    - Added an option to omit potentially-identifying information
      (e.g. User-Agent and date created) when creating new
      torrents.
    - The Web client has been rewritten and now supports mobile
      use.
    - When creating new torrents, users can now specify the piece
      size.
    - IPv6 blocklists are now supported.
    - Dozens of other new features.
    + Fix small scrape/announce packet size that could trip SYN flood
      detection on some systems.
    + Remove the 1024 open files limit previously required by how
      libcurl was used.
    + Add configurable anti-brute force settings.
    + Fetch metadata of stopped magnets.
    + Stop logging excessive error messages after they repeat too
      many times.
    + The web client has been given a major overhaul.
    + User-visible highlights include:
    - Mobile is now fully supported.
    - Added fullscreen support on mobile.
    - Better support for dark mode.
    - Added mime icons to the torrent list.
    - Improved theme consistency across the app.
  - Port build system from Autotools to CMake: replace libtool build
    requirement with cmake and ninja; replace Autotool macros with
    CMake's.
  - Add explicit build requirement on CMake modules: Qt5Gui,
    Qt5LinguistTools, Qt5Network, Qt5Svg, and Qt5Widgets.
  - Drop libqt5-linguist-devel, now that its CMake module is being
    used instead.
  - Use our own libdeflate as build requirement instead of the
    bundled one.
  - Replace openssl-devel with the more reliable pkgconfig(openssl).
  - Replace intltool build requirement with gettext-tools.
  - Replace glib-2.0 and gtk+-3.0 with giomm-2.68, glibmm-2.68, and
    gtkmm-4.0 pkgconfig modules following code base switch from C to
    C++.
  - Drop libappindicator3-devel build requirement. AppIndicator is no
    longer supported.
  - Drop fdupes build requirement/macro. There isn't duplicate files
    anymore.
  - Drop no longer needed %desktop_database_post and
    %icon_theme_cache_post macros targeted at pre-Leap openSUSE/SUSE
    releases.
  - Drop no longer needed patches:
    transmission-hybrid-torrent-length.patch, and
    transmission-3.00-openssl-3.patch.
  - Refresh harden_transmission-daemon.service.patch patch with
    Quilt.
  - Drop transmission-qt.desktop source file favoring the one
    provided by upstream.
  - Add transmission.rpmlintrc file to filter the "file-not-in-%lang"
    warning, since we are excluding the English translations from the
    lang sub-packages and packaging them in the common sub-package
    instead.
* Sun Feb 05 2023 Luca Beltrame <lbeltrame@kde.org>
  - Apply downstream patch from Gentoo to fix a crash with openSSL 3
    (boo#1207914):
    * transmission-3.00-openssl-3.patch
* Wed Jan 25 2023 Michael Vetter <mvetter@suse.com>
  - boo#1207555: Transmission can't open Bittorrent v2 torrents
    Add transmission-hybrid-torrent-length.patch
* Sun Apr 03 2022 Stephan Kulow <coolo@suse.com>
  - Do not run autoreconf - not patching any input files
    and intltool is broken with autoreconf of 2.71
* Thu Nov 25 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_transmission-daemon.service.patch
* Thu Nov 05 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.16: move installation of translations from
    %build to %install section.
* Fri May 29 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to transmission 3.00:
    + Common:
    - Allow the RPC server to listen on an IPv6 address.
    - Change TR_CURL_SSL_VERIFY to TR_CURL_SSL_NO_VERIFY and enable
      verification by default.
    - Go back to using hash as base name for resume and torrent
      files.
    - Handle "fields" argument in "session-get" RPC request.
    - Limit the number of incorrect authentication attempts in
      embedded web server to 100 to prevent brute-force attacks.
    - Set idle seed limit range to 1..40320 (4 weeks tops) in all
      clients.
    - Add Peer ID for Xfplay, PicoTorrent, Free Download Manager,
      Folx, Baidu Netdisk torrent clients.
    - Announce INT64_MAX as size left if the value is unknown.
    - Add TCP_FASTOPEN support.
    - Improve ToS handling on IPv6 connections.
    - Abort handshake if establishing DH shared secret fails.
    - Don't switch trackers while announcing.
    - Maintain a "session ID" file (in temporary directory) to
      better detect whether session is local or remote.
    - Change torrent location even if no data move is needed.
    - Support CIDR-notated blocklists.
    - Update the resume file before running scripts.
    - Make multiscrape limits adaptive.
    - Add label support to libtransmission and transmission-remote.
    - Parse session-id header case-insensitively.
    - Sanitize suspicious path components instead of rejecting
      them.
    - Add support for mbedtls (formely polarssl) and wolfssl
      (formely cyassl), LibreSSL.
    - Fix building against OpenSSL 1.1.0+.
    - Fix a number of memory leaks (magnet loading, session
      shutdown, bencoded data parsing).
    - Bump miniupnpc version to 2.0.20170509.
    - Switch to submodules to manage (most of) third-party
      dependencies.
    + GTK:
    - Add queue up/down hotkeys.
    - Modernize the .desktop file.
    - Add AppData file.
    - Add symbolic icon variant for the Gnome top bar and.
      when the high contrast theme is in use.
    - Update file icon when its name changes.
    - Switch from intltool to gettext for translations.
    + QT:
    - Bump minimum Qt version to 5.2.
    - Fix dropping .torrent files into main window on Windows .
    - Fix prepending of drive letter to various user-selected paths
      on Windows.
    - Fix sorting by progress in presence of magnet transfers.
    - Fix .torrent file trashing upon addition.
    - Add queue up/down hotkeys.
    - Reduce torrent properties (file tree) memory usage.
    - Display tooltips in torrent properties (file tree) in case
      the names don't fit.
    - Improve UI look on hi-dpi displays.
    - Use session ID (if available) to check if session is local
      or not.
    - Use default (instead of system) locale to be more flexible.
    - Modernize the .desktop file.
    + Daemon:
    - Use libsystemd instead of libsystemd-daemon.
    - Harden transmission-daemon.service by disallowing privileges elevation.
    - Fix exit code to be zero when dumping settings.
    + Web Client:
    - Fix tracker error XSS in inspector.
    - Fix performance issues due to improper use of setInterval()
      for UI refresh.
    - Fix recognition of https:// links in comments field.
    - Fix torrent list style in Google Chrome 59+.
    - Show ETA in compact view on non-mobile devices.
    - Show upload file button on mobile devices.
    - Add keyboard hotkeys for web interface.
    - Disable autocompletion in torrent URL field.
  - Remove transmission-3rdparty-no-download.patch,
    transmission-appdata.patch andRemove transmission-systemd.patch:
    merged upstream.
  - Change build system from cmake to autoconf: replace
    %cmake/%cmake_build/%cmake_install with
    %configure/%make/%make_install.
* Fri May 22 2020 Martin Pluskal <mpluskal@suse.com>
  - Use modern macros for cmake building
  - Cleanup spec file with spec-cleaner
* Thu Jan 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Tue Oct 22 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop transmission-daemon-systemd source: No longer needed, and
    does in fact lead to a problem for endusers to set own config for
    the daemon. Dropping fixes boo#1139004.
  - Pass explicit ENABLE_DAEMON=ON and WITH_SYSTEMD=ON to cmake,
    ensure we build upstreams daemon and systemd support.
* Tue May 14 2019 Maurizio Galli <maurizio.galli@gmail.com>
  - Added %global WITH_APPINDICATOR 1 to enable missing appindicator
    support
* Wed Oct 10 2018 Marguerite Su <i@marguerite.su>
  - fix boo#1111323 transmission-qt try to load translations from /usr/bin
    + upstream issue#736 recommends to use cmake instead of autotools
      because codes related to autotools are deprecated. Nowadays
      we manually install transmission-qt translations into /usr/
      share/qt5/ directory where is designed for official Qt project
      only, while cmake will install to the right location /usr/share/
      transmission/translations.
    + switch build time configuration from autotools to cmake
  - refactored transmission-appdata.patch to cmake-oriented.
    + handle transmission-gtk.appdata.xml translations with
      intltool-merge which is used by upstream for desktop files
      in gtk/CMakeLists.txt
    + handle transmission-qt.appdata.xml installation in
      qt/CMakeLists.txt instead of in specfile, because anyway
      we binary patch the -gtk.appdata.xml.in, we'd better not
      binary patch one while add another one as Source. so the
      SOURCE4 is also dropped.
  - add transmission-3rdparty-no-download.patch
    + transmission's cmake configuration will download and build
      some 3rd-party libraries that could not be found in system.
      we patch its ExternalProject_Add() method to avoid the download
      because there are already source codes for such 3rd-party
      libraries located in third-party directory. Also, our OBS
      build machine doesn't support downloading in the build VM.
  - mark COPYING with %license tag instead of %doc tag
  - add extras/{rpc-spec.txt,send-email-when-torrent-done.sh}
    as doc since upstream installs them as doc too
* Wed May 02 2018 bjorn.lie@gmail.com
  - Update to version 2.94:
    + All Platforms:
    - Fix building against LibreSSL.
    - Fix building against mbedTLS.
    - Fix torrents ETA calculation.
    - Fix cross-compilation issues caused by miniupnpc
      configuration test.
    + Qt Client: Fix bad downloaded percentage in DetailsDialog.
    + Web Client:
    - Fix tracker error XSS in inspector (CVE pending).
    - Fix torrent name HTML-escaping in trackers inspector tab.
* Thu Mar 22 2018 jengelh@inai.de
  - Remove marketing from description.
* Sun Feb 18 2018 avindra@opensuse.org
  - Update to version 2.93:
    + Mitigate dns rebind attacks against daemon CVE-2018-5702).
    + Fix crash on handshake if establishing DH shared secret fails.
    + Fix crash when switching to next tracker during announcement.
    + Fix potential issue during password salt extraction in OOM
      situation.
    + Workaround glib_DEFUN- and glib_REQUIRE-related configuration
      issue.
    + Fix building against OpenSSL 1.1.0+.
  - Drop 0001-transmission-build-against-openssl-1.1.0.patch: fixed
    upstream (commit id f91cf5a).
  - Drop
    0002-Fix-coding-style-and-building-with-TR_LIGHTWEIGHT.patch:
    fixed upstream (commit id 8c8386a).
  - Drop CVE-2018-5072.patch: fixed upstream (commit id cf7173df).
  - Cleanup with spec-cleaner.
  - Use https url.
  - Use qmake/make_jobs macros for building qt binary.
* Wed Jan 17 2018 dimstar@opensuse.org
  - Add CVE-2018-5072.patch (backported from
    gh#transmission/transmission#468):  Mitigate dns rebind attacks
    against daemon (boo#1075921, CVE-2018-5072).
  - Conditionalize usage of desktop_database_post/postun macros to
    suse_version < 1500: recent versions use file triggers.
  - Add %check session: run make check.
* Wed Aug 23 2017 vcizek@suse.com
  - Backport support for OpenSSL 1.1
    + Added patches:
      0001-transmission-build-against-openssl-1.1.0.patch.
      0002-Fix-coding-style-and-building-with-TR_LIGHTWEIGHT.patch.
* Tue Aug 08 2017 carmen@carmenbianca.eu
  - boo#1052817 - Edit transmission-qt.desktop to handle magnet links
    (x-scheme-handler/magnet).
* Fri Dec 09 2016 dimstar@opensuse.org
  - Add transmission-systemd.patch: Look for libsystemd instead of
    libsystemd-daemon. The modules have been merged since
    systemd 209.
* Thu Aug 04 2016 badshah400@gmail.com
  - Add transmission-appdata.patch to add, translate and install
    metainfo files for gtk application.
  - Patch touches autotool files, add BuildRequires on libtool and
    run autoreconf -fi before ./configure; workaround an issue where
    aclocal fails due to "won't overwrite defined macro:
    glib_DEFUN".
  - Add and install metainfo for transmission-qt as a separate
    source file.
* Mon Mar 07 2016 zaitor@opensuse.org
  - Update to version 2.92:
    + Mac Client: Build OSX.KeRanger.A ransomware removal into the
      app.
  - Changes from version 2.91:
    + All Platforms:
    - Fix Makefile.am to include Windows patches into source
      archive.
    - Fix miniupnpc script to handle spaces and other special chars
      in paths.
    + Mac Client:
    - Prevent crash during group rules removal in some cases.
    - Fix failure to remove seeding completion notifications from
      notification center.
    - Show main window and scroll to torrent on notification click.
    - Fix issue on Yosemite where peers view didn't occupy all the
      available space when web seed view was hidden.
    + Qt Client: Fix existing running instance detection and torrents
      delegation when using DBus.
    + Daemon:
    - Fix building on Windows x86.
    - Add `--blocklist-update` argument description to
      transmission-remote man page.
    - Use `-rad` as short form of `--remove-and-delete` option in
      transmission-remote.
* Mon Feb 29 2016 dimstar@opensuse.org
  - Update to version 2.90:
    + All Platforms:
    - Fix renaming torrent files with common prefix.
    - Fix some more thread safety bugs in the tr_list datatype.
    - Fix infinite loop when removing torrent data.
    - Add support for CyaSSL/WolfSSL and PolarSSL cryptographic
      backends; bump OpenSSL minimum to v0.9.7.
    - Initial CMake build system support.
    - Many improvements to support Windows builds with MSVS and
      MinGW; drop XP/2003 support, only Vista and up now.
    - Allow building against system UTP and DHT libraries.
    - Fix several memory leaks and buffer overflows.
    - Support miniupnpc API v14.
    - Fix "prefetch-enabled" value type in settings.json (boolean
      instead of integer).
    - Fix some issues discovered by static analysis (cppcheck,
      coverity).
    - Fix invalid JSON encoding for non-printable characters.
    - Fix multi-threaded locale use when encoding/decoding JSON
      data.
    - Fix encrypted communication with libevent 2.1+.
    - Prevent completed pieces modification by webseeds.
    - Require absolute paths in RPC requests.
    - Fix and unify torrent origin display in GTK+, Qt and web
      clients.
    - Fix crash on session shutdown (evdns_getaddrinfo_cancel).
    - Retry if RPC server fails to bind to specified address.
    - Improve error checking on metadata retrieval.
    - Improve UTF-8 validity checking (merge changes from LLVM).
    - Don't build transmission-cli by default (it's long
      deprecated).
    + GTK+ Client:
    - Fix overshoot and undershoot indicators display with GTK+
      3.16+ in main window.
    - Don't require DISPLAY if started with `--version` argument.
    + Qt Client:
    - Improve performance in Torrent Properties dialog for torrents
      with lots of files.
    - Prevent entering file renaming mode with mouse double-click.
    - Add context menu on files tab of Torrent Properties dialog
      resembling that of Mac client.
    - Remove torrent file from watch directory even if "show
      options dialog" is not set.
    - Use theme-provided icons in system tray and About dialog.
    - Fix initial watch directory scan.
    - Improve filter bar look and feel; lots of other small visual
      fixes; RTL layout fixes.
    - Show message to the user when duplicate torrent is being
      added.
    - Improve magnets handling in main window.
    - Display notifications via tray icon if D-Bus is not
      available.
    - Show notice on top of filtered torrents list; clear whole
      filter on notice double-click.
    - Add proper compiler flags to indicate C++11 use.
    - Fix translation files loading.
    + Daemon:
    - Run as service on Windows when in background mode.
    - Rework directory watching, add support for native mechanisms
      on BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges).
    - Don't make assumptions of remote path validity in
      transmission-remote.
    + Web Client:
    - Content Security Policy enhancements.
    - Enable "resume now" for queued torrents.
    - Mark appropriate fields in preferences dialog as HTML5 number
      fields.
    - Update to jQuery 1.11.2, jQueryUI 1.11.4; use jQueryUI menus
      instead of custom ones.
    + Updated translations.
  - Pass --enable-external-b64 to configure: use the system provided
    b64 library.
  - Pass --enable-cli to configure: retain the (deprecated) CLI
    interface.
  - Add pkgconfig(zlip) and libb64-devel BuildRequires: new
    dependencies.
  - Drop transmission-miniupnp14.patch: fixed upstream.
* Mon Nov 30 2015 idonmez@suse.com
  - Add transmission-miniupnp14.patch to fix compilation with
    miniupnpc API level 14

Files

/usr/bin/transmission-daemon
/usr/lib/systemd/system/transmission-daemon.service
/usr/share/doc/packages/transmission-daemon
/usr/share/doc/packages/transmission-daemon/AUTHORS
/usr/share/doc/packages/transmission-daemon/Blocked-Traffic.md
/usr/share/doc/packages/transmission-daemon/Blocklists.md
/usr/share/doc/packages/transmission-daemon/Bug-Submission.md
/usr/share/doc/packages/transmission-daemon/Building-Transmission.md
/usr/share/doc/packages/transmission-daemon/Configuration-Files.md
/usr/share/doc/packages/transmission-daemon/Editing-Configuration-Files.md
/usr/share/doc/packages/transmission-daemon/Environment-Variables.md
/usr/share/doc/packages/transmission-daemon/Headless-Usage.md
/usr/share/doc/packages/transmission-daemon/Peer-ID-and-User-Agent.md
/usr/share/doc/packages/transmission-daemon/Peer-Status-Text.md
/usr/share/doc/packages/transmission-daemon/Port-Forwarding-Guide.md
/usr/share/doc/packages/transmission-daemon/Previous-Releases.md
/usr/share/doc/packages/transmission-daemon/README.md
/usr/share/doc/packages/transmission-daemon/README.openSUSE
/usr/share/doc/packages/transmission-daemon/Release-Notes.md
/usr/share/doc/packages/transmission-daemon/Scripts.md
/usr/share/doc/packages/transmission-daemon/Testing-Transmission.md
/usr/share/doc/packages/transmission-daemon/Translating.md
/usr/share/doc/packages/transmission-daemon/Transmission-Architecture.md
/usr/share/doc/packages/transmission-daemon/Transmission-Resume-Files.md
/usr/share/doc/packages/transmission-daemon/Transmission-is-Downloading-Files-I-Asked-It-To-Not-Download.md
/usr/share/doc/packages/transmission-daemon/Web-Interface.md
/usr/share/doc/packages/transmission-daemon/Why-Are-My-Speeds-So-Slow.md
/usr/share/doc/packages/transmission-daemon/Why-is-my-port-closed.md
/usr/share/doc/packages/transmission-daemon/encryption.txt
/usr/share/doc/packages/transmission-daemon/extended-messaging.txt
/usr/share/doc/packages/transmission-daemon/news-2.42-and-older.md
/usr/share/doc/packages/transmission-daemon/news-2.50.md
/usr/share/doc/packages/transmission-daemon/news-2.51.md
/usr/share/doc/packages/transmission-daemon/news-2.52.md
/usr/share/doc/packages/transmission-daemon/news-2.60.md
/usr/share/doc/packages/transmission-daemon/news-2.61.md
/usr/share/doc/packages/transmission-daemon/news-2.70.md
/usr/share/doc/packages/transmission-daemon/news-2.71.md
/usr/share/doc/packages/transmission-daemon/news-2.72.md
/usr/share/doc/packages/transmission-daemon/news-2.73.md
/usr/share/doc/packages/transmission-daemon/news-2.74.md
/usr/share/doc/packages/transmission-daemon/news-2.75.md
/usr/share/doc/packages/transmission-daemon/news-2.76.md
/usr/share/doc/packages/transmission-daemon/news-2.77.md
/usr/share/doc/packages/transmission-daemon/news-2.80.md
/usr/share/doc/packages/transmission-daemon/news-2.81.md
/usr/share/doc/packages/transmission-daemon/news-2.82.md
/usr/share/doc/packages/transmission-daemon/news-2.83.md
/usr/share/doc/packages/transmission-daemon/news-2.84.md
/usr/share/doc/packages/transmission-daemon/news-2.90.md
/usr/share/doc/packages/transmission-daemon/news-2.91.md
/usr/share/doc/packages/transmission-daemon/news-2.92.md
/usr/share/doc/packages/transmission-daemon/news-2.93.md
/usr/share/doc/packages/transmission-daemon/news-2.94.md
/usr/share/doc/packages/transmission-daemon/news-3.00.md
/usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-1.md
/usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-2.md
/usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-3.md
/usr/share/doc/packages/transmission-daemon/news-4.0.0.md
/usr/share/doc/packages/transmission-daemon/news-4.0.1.md
/usr/share/doc/packages/transmission-daemon/news-4.0.2.md
/usr/share/doc/packages/transmission-daemon/news-4.0.3.md
/usr/share/doc/packages/transmission-daemon/news-4.0.4.md
/usr/share/doc/packages/transmission-daemon/news-4.0.5.md
/usr/share/doc/packages/transmission-daemon/resources
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-1.png
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-2.png
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-3.png
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-1.png
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-2.png
/usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-3.png
/usr/share/doc/packages/transmission-daemon/resources/WI-adding-torrent.png
/usr/share/doc/packages/transmission-daemon/resources/WI-display-filters-panel.png
/usr/share/doc/packages/transmission-daemon/resources/WI-list-of-added-torrents.png
/usr/share/doc/packages/transmission-daemon/resources/WI-main-screen.png
/usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-files-tab.png
/usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-peers-tab.png
/usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-trackers-tab.png
/usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector.png
/usr/share/doc/packages/transmission-daemon/resources/WI-torrent-management-panel.png
/usr/share/doc/packages/transmission-daemon/resources/mac-enable-web-1.png
/usr/share/doc/packages/transmission-daemon/resources/mac-enable-web-2.png
/usr/share/doc/packages/transmission-daemon/resources/transmission-arch.gif
/usr/share/doc/packages/transmission-daemon/resources/transmission-prod.gif
/usr/share/doc/packages/transmission-daemon/rpc-spec.md
/usr/share/doc/packages/transmission-daemon/send-email-when-torrent-done.sh
/usr/share/licenses/transmission-daemon
/usr/share/licenses/transmission-daemon/COPYING
/usr/share/man/man1/transmission-daemon.1.gz
/var/lib/transmission


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024