Transmission 4 + OpenSSL

Good afternoon, tell me where I can get
transmission-daemon-openssl - 4.x.x
transmission-remote-openssl - 4.x.x

or tell me how to build a transmission package with openssl support
can someone share the Makefile from transmission with openssl

Like here? You have to rebuild package using sdk appropriate for your device to change from mbedtls to openssl.

I understand correctly, before assembling the firmware I need to edit packages/net/transmission
/Makefile to add openssl

I know how to build firmware with built-in packages and settings.
but I don’t know how to assemble a transmission with openssl support

No, you have to locate transmission options in make config

I use

make menuconfig

I choose the router model and the packages I need

make download
make -j5

1 Like

transmission-daemon-openssl
transmission-remote-openssl
but there are no such packages in openwrt 23.05.5, only in older releases there are, but there is also the old transmission package

openwrt 19.07 his is the latest version available
transmission-cli-mbedtls_3.00-4_arm_cortex-a9_neon.ipk
transmission-cli-openssl_3.00-4_arm_cortex-a9_neon.ipk
transmission-daemon-mbedtls_3.00-4_arm_cortex-a9_neon.ipk
transmission-daemon-openssl_3.00-4_arm_cortex-a9_neon.ipk
|[transmission-remote-mbedtls_3.00-4_arm_cortex-a9_neon.ipk
|[transmission-remote-openssl_3.00-4_arm_cortex-a9_neon.ipk
|[transmission-web-control_2019-04-16-a747a87b-1_all.ipk
|[transmission-web_3.00-4_all.ipk

I want to add openssl to transmission 4.0.6 on openwrt 23.05.5

Procedure is same.

1 Like

β”‚ β”‚ < > mktorrent...................................................... mktorrent β”‚ β”‚
β”‚ β”‚ < > opentracker.................................................. opentracker β”‚ β”‚
β”‚ β”‚ < > opentracker6.................................... opentracker (IPv6 build) β”‚ β”‚
β”‚ β”‚ < > rtorrent................................... BitTorrent client for ncurses β”‚ β”‚
β”‚ β”‚ < > rtorrent-rpc............ BitTorrent client for ncurses (with rpc support) β”‚ β”‚
β”‚ β”‚ < > transmission-cli........................... BitTorrent client (utilities) β”‚ β”‚
β”‚ β”‚ -- transmission-daemon.................................... BitTorrent client β”‚ β”‚
β”‚ β”‚ <
> transmission-remote........................... BitTorrent client (remote) β”‚ β”‚
β”‚ β”‚ < > transmission-web........................ BitTorrent client (webinterface) β”‚ β”‚
β”‚ β”‚ <*> transmission-web-control........................ Transmission Web Control

there are no transmission packages with openssl here

to add openssl to transmission you need to make changes to the Makefile before assembling the firmware openwrt/package/feeds/packages/transmission/Makefile

1 Like

Once you enable building package the specific options (should) expand.

1 Like

Nothing is expanding for me.
Even on the official resource there are no packages with openssl
https://downloads.openwrt.org/releases/packages-23.05/arm_cortex-a9_vfpv3-d16/packages/

openwrt 19.07 is the last version that included packages with openssl for transmission

I'll try to change the makefile by replacing
DEPENDS:=+libatomic +libcurl +libdeflate +libdht +libevent2
+libevent2-pthreads +libminiupnpc +libnatpmp +libpthread +libpsl
+librt +libutp +zlib +LIBCURL_NOSSL:libmbedtls
+LIBCURL_GNUTLS:libmbedtls +LIBCURL_MBEDTLS:libmbedtls
on

DEPENDS:=+libatomic +libcurl +libdeflate +libdht +libevent2
+libevent2-pthreads +libminiupnpc +libnatpmp +libpthread +libpsl
+librt +libutp +zlib +LIBCURL_OPENSSL:libopenssl

and install the package libopenssl3