Skip to content

Libcurl does not seem to send user agent reliably #6312

@Flameborn

Description

@Flameborn

Transmission does not always send a user agent string when announcing to a torrent tracker.

Even when specified in its config file, the sent user agent string is empty.

This is after upgrading to Curl (libcurl) 7.71.0 and above, using Transmission 2.94 and 3.0. Older Curl versions work as expected.

See a forum thread here: https://forum.transmissionbt.com/viewtopic.php?f=2&t=20449&sid=5ab5f6c305ead5a64dbd72b0608cf729

I expected the following

User agent sent when announcing.

curl/libcurl version

Curl 7.71.0 and above.

operating system

Arch Linux ARM (Linux idris 5.4.81-1-ARCH #1 SMP PREEMPT Mon Dec 7 20:38:46 UTC 2020 armv7l GNU/Linux)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions