Transmission 2.9 released.

Status
Not open for further replies.

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
once the freebsd port is updated I can rebuild the plugin.

since this is a compiled program you can't really manually update. your quickest way would be to update the port, if you do this post your diff to bugs.freebsd.org so the port is updated for everyone.
 

tstorm

Explorer
Joined
Jan 5, 2015
Messages
69
Personally I'll wait to update until it's a 1 click update on my end. I have a VPN and firewall configured in the jail. It took me too many tries to setup to need to do it again if I make a mistake, so I'll wait it out.
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
Excellent.. Good amount of fixes for all..

Code:
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) 

Mac Client

    UI fixes for OS X 10.9+
    Trim potential URIs from clipboard
    Allow downloading files from http servers (not https) on OS X 10.11+
    Change Sparkle Update URL to use HTTPS instead of HTTP (addresses Sparkle vulnerability)
    Fix global options popover layout
    Fix building with Xcode 7+
    Drop OS X 10.6 support 

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
    Add Chinese (China), German, Indonesian, Italian (Italy), Korean, Polish (Poland), Ukrainian translations; update existing translations 

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
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
awesome, I'll try building an update this weekend.
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
Excellent! Look forward to trying it out when it's ready..
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949

cudencuden

Dabbler
Joined
Dec 15, 2015
Messages
26
If you have the transmission plugin already installed and want to upgrade it I recommend you do the following.
* if you don't have any other plugins installed to that jail, upload another PBI to that jail from http://download.freenas.org/plugins/9/x64/
* delete transmission from the jail
* upload this PBI to your jail http://download.freenas.org/plugins/9/x64/transmission-2.84_2-amd64.pbi, md5 should be df428d6060acea93053fdb39bcffbab2
* delete the extra plugin you installed in the first step
* restart the jail

how do you upload pbi and how to delete a jail plugin?
 
Last edited:

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
If you have the transmission plugin already installed and want to upgrade it I recommend you do the following.
* if you don't have any other plugins installed to that jail, upload another PBI to that jail from http://download.freenas.org/plugins/9/x64/
* delete transmission from the jail
* upload this PBI to your jail http://download.freenas.org/plugins/9/x64/transmission-2.84_2-amd64.pbi, md5 should be df428d6060acea93053fdb39bcffbab2
* delete the extra plugin you installed in the first step
* restart the jail

how do you upload pbi and how to delete a jail plugin?
you can upload a PBI on the jails tab, select a jail, then click the 'box'
you can delete a plugin on the Plugins>Installed tab
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
you can upload a PBI on the jails tab, select a jail, then click the 'box'
you can delete a plugin on the Plugins>Installed tab

Isn't that for the bug you fixed (really 2.84_2 with additional setings hardcoded..?) The transmission plugin will say 2.90 when updated in the repo right? Sorry for double posting this I'm just confused now..
 

cudencuden

Dabbler
Joined
Dec 15, 2015
Messages
26
you still follow the same instructions but there is a 2.90 pbi available for download at http://download.freenas.org/plugins/9/x64/ ..thanks for the help johsua

edit: i tried to update in jail using pkg update and pkg upgrade but it didn't work....updated manually using joshua instruction just fine though.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
@Yatti420 @cudencuden
You don't need to follow those instructions for v2.90. I was just giving them incase the update from 2.84_2 didn't work for some reason.
 

cudencuden

Dabbler
Joined
Dec 15, 2015
Messages
26
oh lol..nvm..because i tried to do update within jail commands few hours ago and was still at 2.84 as version...lol..i updated using manual and transmission cli says 2.9 now though.
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
I'm still waiting for it to populate in the repo.. I see it on the download page which is good..
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
I'm still waiting for it to populate in the repo.. I see it on the download page which is good..
good catch. I forgot to update the index to point to version 2.90. It won't be available directly through the repo till tomorrow, sorry about that. But you can always upload the PBI to a jail.
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
If I upload the pbi (currently with 2.84_2) it has the name customplugin versus transmission and I don't like that.. If I get bored I'll clean install it all again.. Thanks..
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
If I upload the pbi (currently with 2.84_2) it has the name customplugin versus transmission and I don't like that.. If I get bored I'll clean install it all again.. Thanks..
you could install 2.84_2 from the repo for the correctly named jail, then follow the steps I outlined earlier to replace the transmission plugin installed to the jail. Or just wait a few hours till 2.90 is the one advertised.
 

hervon

Patron
Joined
Apr 23, 2012
Messages
353
Updated plugin without issue so far. Thanks Joshua!
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
Thanks all was looking for that upload pbi within jail.. I knew it was there somewhere.. Just upload it into the same jail.. Restart it just to be safe and you should be on 2.90.. Thanks again..

Code:
 #From Within Transmission Jail!
transmission-daemon -V
transmission-daemon 2.90 (14695)
 
Last edited:
Status
Not open for further replies.
Top