| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: transmission-qt-lang | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 3.00 | Vendor: openSUSE |
| Release: bp155.4.10 | Build date: Mon May 22 12:02:37 2023 |
| Group: System/Localization | Build host: lamb28 |
| Size: 1347634 | Source RPM: transmission-3.00-bp155.4.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.transmissionbt.com/ | |
| Summary: Translations for package transmission | |
Provides translations for the "transmission" package.
(GPL-2.0-only OR GPL-3.0-only) AND MIT
* 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
/usr/share/transmission/translations /usr/share/transmission/translations/transmission_af.qm /usr/share/transmission/translations/transmission_ca.qm /usr/share/transmission/translations/transmission_da.qm /usr/share/transmission/translations/transmission_de.qm /usr/share/transmission/translations/transmission_el.qm /usr/share/transmission/translations/transmission_en.qm /usr/share/transmission/translations/transmission_es.qm /usr/share/transmission/translations/transmission_eu.qm /usr/share/transmission/translations/transmission_fi.qm /usr/share/transmission/translations/transmission_fr.qm /usr/share/transmission/translations/transmission_hu.qm /usr/share/transmission/translations/transmission_id.qm /usr/share/transmission/translations/transmission_it_IT.qm /usr/share/transmission/translations/transmission_ja.qm /usr/share/transmission/translations/transmission_ka.qm /usr/share/transmission/translations/transmission_kk.qm /usr/share/transmission/translations/transmission_ko.qm /usr/share/transmission/translations/transmission_lt.qm /usr/share/transmission/translations/transmission_nb.qm /usr/share/transmission/translations/transmission_nl.qm /usr/share/transmission/translations/transmission_pl.qm /usr/share/transmission/translations/transmission_pt_BR.qm /usr/share/transmission/translations/transmission_pt_PT.qm /usr/share/transmission/translations/transmission_ru.qm /usr/share/transmission/translations/transmission_sl.qm /usr/share/transmission/translations/transmission_sv.qm /usr/share/transmission/translations/transmission_tr.qm /usr/share/transmission/translations/transmission_uk.qm /usr/share/transmission/translations/transmission_zh_CN.qm
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026