Revisions of transmission

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 704199 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 86)
I don't know if it was purposely disabled, but I think it should be enabled. Even if appindicator is not being used, it automatically fallback to legacy systray

- Added %global WITH_APPINDICATOR 1 to enable missing appindicator
  support (forwarded request 702964 from mauriziogalli)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 642596 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 85)
- 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 (forwarded request 641765 from MargueriteSu)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 603102 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 84)
- 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. (forwarded request 603052 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 567445 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 82)
- 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. (forwarded request 567369 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 518579 from Bjørn Lie's avatar Bjørn Lie (Zaitor) (revision 81)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 516879 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 80)
Fixes boo#1052817 (forwarded request 515214 from carmenbianca)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 367365 from Bjørn Lie's avatar Bjørn Lie (Zaitor) (revision 77)
New rel (and supersede)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 346899 from Bjørn Lie's avatar Bjørn Lie (Zaitor) (revision 76)
Resub, with tweaks
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 75)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 242168 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 74)
Only adding bnc and CVE ref to .changes
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 71)
Split 13.1 from Factory
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 186954 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 70)
- Update to version 2.82:
  + All Platforms:
    - Fix webseed crash.
    - Fix crash when adding UDP trackers whose host's canonical
      name couldn't be found.
    - Fix crash when sending handshakes to some peers immediately
      after adding a magnet link.
    - Fix crash when parsing incoming encrypted handshakes when the
      user is removing the related torrent.
    - Add safeguard to prevent zombie processes after running a
      script when a torrent finishes downloading.
    - Fix "bad file descriptor" error.
    - Queued torrents no longer show up as paused after exiting &
      restarting.
    - Fix 2.81 compilation error on OpenBSD.
    - Don't misidentify Tixati as BitTornado.
  + Mac Client:
    - Fix bug that had slow download speeds until editing
      preferences.
  + GTK+ Client:
    - Fix crash that occurred in some cases after using
      Torrent > Set Location.
    - Fix crash where on_app_exit() got called twice in a row.
    - Fix 2.81 compilation error on older versions of glib.
    - Can now open folders that have a '#' in their names.
    - Silence gobject warning when updating a blocklist from URL.
  + Qt Client:
    - Qt 5 support.
  + Web Client:
    - Fix syntax error in index.html's meta name="viewport". (forwarded request 186834 from Zaitor)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 183845 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 69)
Update to 2.81 (forwarded request 183806 from Zaitor)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181538 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 68)
Update to 2.80 (forwarded request 181460 from Zaitor)
Displaying revisions 21 - 40 of 107
openSUSE Build Service is sponsored by