CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

net-p2p/transmission-daemon

Moved to net-p2p/transmission-components on : Moved for metaport

This port is no longer in the ports tree, its history is kept below.

Formerly
net-p2p/transmission25-daemon until 2013-03-09
Links
cgit

Commits (71)

Robert Clausecker (fuz)
net-p2p/transmission: Update 3.00 -> 4.0.4 & modernize port

This turns previous slave-ports net-p2p/transmission-{cli,daemon,gtk,qt,utils}
and www/transmission-web into flavours of net-p2p/transmission.

What's new in 4.0.4 (vis-a-vis 3.00)
* Resource Efficiency: code profiled and improved
* Code Modernization: standardization on C++ tools
* Support for BitTorrent v2 torrents & hybrid torrents
* New web client
* Lots of bug fixes

Changelog: https://github.com/transmission/transmission/releases/tag/4.0.4

PR:		269504
Reported by:	dutchman01@quicknet.nl
Approved by:	rigoletto, tcberner (maintainer timeout)
Reviewed By:	fcharlier_ploup.net
Differential Revision: https://reviews.freebsd.org/D40910
8da970ab75
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission: Fix build after the libutp changes.
8b652c4015
Stefan Eßer (se)
Fix WWW in parent/child ports

Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
 a) just using the pkg-descr from the parents
 b) or had their own separate pkg-descr with custom WWW

Use WWW?= in parents when the child's WWW is different.

Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.

Approved by:	portmgr (implicit)
e79fe1aabc
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Loïc Bartoletti (lbartoletti)
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
2d34c2bfea
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission-*: Fix 'IPv4 DHT announce failed' flooding syslog.
1ad0aafe75
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission-*: build without debug symbols.

PR:		248326
Submitted by:	ondra@bimovi.cz
04cd0338f6
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission-daemon: improve the port description.

PR:		248177
Submitted by:	Andrew Nicks <bugzilla-arn@houseofnicks.co.uk>
074fae0c11
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission: Bring all variants to the latest changes.

- this is supposedly to be the actual 3.00 release

Reported by:	lev
1f085167fc
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission: Allow all variants to be installed concurrently

- split utils in a separated port

PR:		246272
Differential Revision:	https://reviews.freebsd.org/D24851
81f7479abb
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission: Fix build.

- upstream modified the v3.00 code without noticing,
  forcing the re-creation of the distinfo file.

- GH_TAGNAME is temporarily set to avoid new surprises.
31b0421803
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission: Update to 3.00

- net-p2p/transmission-cli
- net-p2p/transmission-daemon
- net-p2p/transmission-gtk
- net-p2p/transmission-qt
- www/transmission-web

Differential Revision:	D18995
3938cdb1ce
Mathieu Arnold (mat)
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
2614c95748
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission-cli: revert the previous patch to keep the port consistent alongside all other supported platforms.

Approved by:	tcberner (mentor)
6a505dbfbf
Alexandre C. Guimarães (rigoletto)
net-p2p/transmission-cli: change transmission's data size unit conversion factors from 1000 to 1024, to match FreeBSD's blocksize.

- bump the affected SLAVEPORTS

Submitted by:	soralx@cydem.org (private e-mail)
Approved by:	tcberner (mentor)
816aa8f6bd
Alexandre C. Guimarães (rigoletto)
net-p2p/tranmission-cli: fix build due to devel/jech-dht update to v0.25.

- bump PORTREVISION of the affected SLAVEPORTS

PR:		234462
Reviewed by:	mat (mentor)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18660
db82b68b40
Tobias C. Berner (tcberner)
net-p2p/transmission* -- update and falvorize

* update to 2.94
* flavorize the Qt frontends
* give maintainership to lebarondemerde@privacychain.ch

PR:		226710
Approved by:	portmgr (mat), crees (previous maintainer)
Differential Revision:	https://reviews.freebsd.org/D14699
6168e237a8
Chris Rees (crees)
net-p2p/transmission-cli: Update to 2.93

- Includes DNS rebinding fix
 - Fixes OpenSSL 1.1 compat

Note that the previous version was no longer vulnerable as FreeBSD had
patches, but this reports the correct version to trackers as some were
banned.

PR:		ports/225917
PR:		ports/225915
dd08d68db4
Ben Woods (woodsb02)
net-p2p/transmission-daemon: Improve UPDATING entry and add pkg-message

This will ensure users who do not read UPDATING are still presented with
the message about how to allow clients to connect to the daemon using
DNS when they upgrade the package.

PR:		225150
Reported by:	swills
Security:	https://www.vuxml.org/freebsd/3e5b8bd3-0c32-452f-a60e-beab7b762351.html
5dd21e42a3
Ben Woods (woodsb02)
net-p2p/transmission-daemon: Mitigate DNS rebinding attack

Incorporate upstream pull request 468, proposed by Tavis Ormandy from
Google Project Zero, which mitigates this attack by requiring a host
whitelist for requests that cannot be proven to be secure, but it can
be disabled if a user does not want security.

PR:		225150
Submitted by:	Tavis Ormandy
Approved by:	crees (maintainer)
Obtained from:	https://github.com/transmission/transmission/pull/468#issuecomment-357098126
MFH:		2018Q1
Security:	https://www.vuxml.org/freebsd/3e5b8bd3-0c32-452f-a60e-beab7b762351.html
0599327fb9
Jan Beich (jbeich)
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
a9425224f1
Jan Beich (jbeich)
devel/libevent2: update to 2.1.8 and cleanup

- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
21a7215c9a
Dirk Meyer (dinoex)
- update miniupnpc to 2.0.20161216 - bump API change
7a97406f03
Jan Beich (jbeich)
net-p2p/transmission-*: update to 2.90

- Add POLARSSL and WOLFSSL support (like ftp/curl)
- Hide LITE (unused) and DOCS (redundant) options from -web slave
- Simplify r398996 and move to CONFIGURE_ENV
- Drop r369657 hacks after upstream integration [1]
- As implied by r378806 transfer maintainership back to crees

Changes:	https://trac.transmissionbt.com/wiki/Changes#version-2.90
PR:		194029 [1]
ab03a81b56
Jan Beich (jbeich)
net-p2p/transmission-cli: chase r399209

https://github.com/miniupnp/miniupnp/commit/1da63faa4fff5cb30e5d4b848ceef80a292382b9

PR:		203768
Reported by:	many
Obtained from:	upstream
MFH:		2015Q4
X-MFH-With:	r399209
0111b42b16
Jan Beich (jbeich)
- Add CPE information for Transmission ports [1] - Take maintainership [2] as the next update may require partially   reverting r369657 hacks in favor of upstream support - Disable devel/libinotify:   * used only by transmission-daemon's watch-dir   * maybe less stable than readdir() fallback   * disabled by other ports e.g., devel/glib20   * completely different from devel/libnotify [3] - Belated

PR:		197065 [1]
Differential Revision:	https://reviews.freebsd.org/D1806
Suggested by:	crees [2]
Pointy hat:	crees (r287179) [3]
Approved by:	crees (maintainer) [1][2]
Approved by:	bapt (mentor)
4779b33b84
Chris Rees (crees)
Allow use of reload rc command

PR:		ports/195341
Submitted by:	joshruehlig@gmail.com
725b2295fc
Antoine Brodin (antoine)
Cleanup plist
6affac3ade
Rene Ladan (rene)
net-p2p/transmission-daemon: do not hardcode PORTREVISION.

PORTREVISION will not default to 1 to force a rebuild after the libevent
migration, making the port working again.

Approved by:	crees (maintainer)
eb294d89d1
Chris Rees (crees)
Update to 2.84

PR:		ports/191592
Submitted by:	Andrew Berg
514cf3f193
Chris Rees (crees)
Add option to disable ownership and permissions checking in rc script.
db90a7cae3
Chris Rees (crees)
Stage transmission ports and the rest maintained by me.

Various little obvious fixes, and a new rc script for stunnel-server
5d471a7555
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)
bb4b86e043
Chris Rees (crees)
Update to 2.80

PR:		ports/180120
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
77e098ee62
Chris Rees (crees)
Correct the package naming, to stop upsetting people. Trim ABI versions from LIB_DEPENDS to pacify portlint

PR:		ports/179798
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>

Add LICENSE lines

Submitted by:	4721 (frogs, IRC)
d2e45aa8ac
Chris Rees (crees) · as net-p2p/transmission25-daemon
Thanks to the latest GTK 3 update, transmission-gtk (moved from transmission-gtk2) now builds.  All can upgrade safely!
cb7f3cf77b
Chris Rees (crees)
Fix chown for transmission home directory to silence complaints from transmission-daemon

De-articulate COMMENT
2b86680264
Jeremy Messenger (mezz)
Remove the created by me and update those header at the same time. I never care about those header, so you even can claim that those were created by you instead of me.
647b339968
Chris Rees (crees)
Update to 2.75

PR:		ports/174507 (based on)
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
ac26186d20
Chris Rees (crees)
Various rc fixes; - Add transmission_web_home to use customised web interface

Requested by:	Hanson Wong

- transmission should use a pidfile
- Style fixes (mostly quoting)
- Empty value in _user is clobbered with default, so remove warning

Use USERS and GROUPS, and move home directory handling to rc script where
it belongs; now users can be changed on the fly without issue

Feature safe:	yes
14465d0b02
Chris Rees (crees) · as net-p2p/transmission25-daemon
Create transmission25 ports and UPDATING entry to explain.

Sadly, Transmission has stopped supporting GTK 2.0 (it had to happen some day).

They now require GTK 3.2.0 [1], which we currently lack, so for those who
wish to use the GTK frontend need to stay on version 2.5

When our GTK is upgraded I'll make MOVED entries to make the transition back to
2.6 as seamless as possible.

[1] http://tinyurl.com/cfchfp9
e01c71c7b1
Chris Rees (crees)
- Update to 2.42 - Use --with(out)-gtk instead of enable -- option has changed

Feature safe:	yes
ee82353303
Chris Rees (crees)
Take these for now, mezz can take them back whenever he likes.
1283ebbe8e
Thomas Abthorpe (tabthorpe)
- Reset ports at maintainers request
239add946e
Jeremy Messenger (mezz)
Update to 2.12.
e2ab383ecb
Jeremy Messenger (mezz)
Fix if FreeBSD built without ipv6 support.

PR:		ports/150519
Submitted by:	well-wisher <regex@bk.ru>
8c07085b60
Jeremy Messenger (mezz)
Update to 2.04.
261e26c281