Page 2 of 7

Posted: Sat 06 Jun 2009, 10:38
by rocketgeeezer
michalis, you did it again!
1.7 works perfectly with 4.2.1 on my fit-pc (geode). thx!

just one question: what is the last (cut down extras) pet?

regards, rg

1.71

Posted: Thu 11 Jun 2009, 20:40
by Gedrean
Not to bug for a bugfix release, but 1.71 released a few days ago, some fixes to GTK+ client.

At your leisure. :)

Posted: Thu 11 Jun 2009, 23:41
by panzerpuppy
These bugs are pretty serious:

Fixed in 1.71:
----------------
All Platforms

* Fix 1.70 bug that caused high CPU use in high-peer swarms

GTK+
* Fix crash when the OS's stock mime-type icons are misconfigured
* Handle very long torrent file lists faster


Can't wait for 1.71 ;)

update to 1.71

Posted: Mon 15 Jun 2009, 09:38
by Michalis
Sorry for the delay but the summer is tempting me to keep much time away from my computer :D

Transmission updated to version 1.71


New features:

All Platforms:
Fix 1.70 bug that caused high CPU use in high-peer swarms
Fix 1.70 build problems with DHT and libevent

Daemon:
Fix watchdir issue on OSes that don't have inotify

GTK+:
Fix 1.70 intltool build problem
Fix crash when the OS's stock mime-type icons are misconfigured
Handle very long torrent file lists faster

Web Client:
Fix 1.70 bug where some torrents appeared to be duplicates



From this version and on you'll need the updated intltool package since transmision wants version>0.40. Maybe some of you you have intltool>0.40 but in puppy 4.1.2 in which I compiled it I didn't.

Posted: Mon 15 Jun 2009, 10:05
by Michalis
Lobster wrote:Will transmission be compiled for Woof (Puppy 5)?
Yes of course, but when woof will get in beta or at least a very stable alpha which will make me to decide which woof derivate to use, upup, dpup, apup, tpup :shock: :?

Lobster wrote:Is there something smaller?
Haven't realy sourched yet, I believe that I will find one. I'm thiking also for aria, if only had a good GUI I think would be the best since it has torrent, ftp, http, metalink support all in the same package.

Lobster wrote:Is Pctorrent easy enough for a Lobster to use?
Nope, no, noway

rocketgeeezer wrote:just one question: what is the last (cut down extras) pet?
It turns the small package to the full, accualy it contains whatever I've taken out from the full package in order to make the small. In 2 words It's the same as installing the full package over the small one but it gives you the ability to turn back to the small one without having to reinstall it
.

update to 1.72

Posted: Wed 17 Jun 2009, 09:49
by Michalis
Seems like 1.70 has many bugs, anyhow:

Transmission updated to version 1.72


New features:
1.72 (2009/06/16)
- All Platforms
+ Fix 1.70 crash with assertion "tv->tv_usec >= 0"
+ Fix 1.70 crash with assertion "tr_peerIoSupportsFEXT( msgs->peer->io )"
+ Better DHT announce management
+ Fix error in reporting webseed counts via RPC
+ Better file preallocation on embedded systems

- GTK+
+ Fix 1.70 crash when setting options in the Properties dialog
+ Fix a rare crash in desktop notifications
+ Can now sort the file list by priority, download, and completeness
+ Adding a torrent from a browser sometimes didn't work.
+ Various usability improvements

- Daemon
+ Remote didn't always send the right Encoding header in requests

Posted: Tue 21 Jul 2009, 16:14
by panzerpuppy
1.73 is out.

Transmission 1.73

Posted: Fri 07 Aug 2009, 14:08
by Cooleech
Anyone "brave" enough to make dot pet of new Transmission 1.73? :wink:

Posted: Sun 23 Aug 2009, 06:36
by panzerpuppy
Transmission 1.74 is out:

All Platforms

* Better data recovery in the case of an OS or Transmission crash
* Upgrade DHT to version 0.8
* If a data file is moved, stop the torrent instead of redownloading it
* Fix bug that didn't list some peers in the resume file and in PEX
* More helpful torrent error messages
* DHT now honors the bind-address-ipv4 configuration option
* Fix Debian build error with miniupnpc
* Fix Cygwin build error with strtold
* Update to a newer snapshot of miniupnpc

GTK+

* Fix crash that occurred when adding torrents on some desktops
* Synchronize the statusbar's and torrent list's speeds
* Fix the Properties dialog's "Origin" field for multiple torrents

Posted: Mon 24 Aug 2009, 18:18
by Gedrean
Michalis, it would be awesome if you could post what default configure options you use to build these packages, or what steps are used, so that later versions (that are compatible with your packages) could be uploaded by other users. :)

Sorry for the delay

Posted: Tue 01 Sep 2009, 17:50
by Michalis
Sorry for the delay but I was for long time away from home and I returned today. I'll compile the latest version tomorrow or at least the day after tomorrow, and together I'll post how I compile it and all the steps in order to make the pets I post.


So check again tomorrow.

update to 1.74

Posted: Wed 02 Sep 2009, 17:25
by Michalis
==== All Platforms ====
* Better data recovery in the case of an OS or Transmission crash
* If a data file is moved, stop the torrent instead of redownloading it
* Fix bug that didn't list some peers in the resume file and in PEX
* More helpful torrent error messages
* DHT now honors the bind-address-ipv4 configuration option
* Fix Debian build error with miniupnpc
* Fix Cygwin build error with strtold
* Update to a newer snapshot of miniupnpc

==== GTK+ ====
* Fix crash that occurred when adding torrents on some desktops
* Synchronize the statusbar's and torrent list's speeds
* Fix the Properties dialog's "Origin" field for multiple torrents

==== Daemon ====
* Speed Limit mode support added to transmission-remote
* Add a "session stats" readout to transmission-remote

==== Web Client ====
* Progress bar shows seeding progress
* Fix bug that displayed "%nan" when verifying a torrent
* "Pause All" only appeared to pause torrents with peers until refresh

Posted: Thu 03 Sep 2009, 09:02
by panzerpuppy
Thanks for the .PET ;)

Posted: Tue 15 Sep 2009, 17:35
by Gedrean
Hey, michalis, thanks for updating it, any chance you could post your pet methodology so we'll be sure to be able to update it in your absense? :)

update to 1.75

Posted: Wed 16 Sep 2009, 11:57
by Michalis
=== Transmission 1.75 (2009/09/13) ===

==== All Platforms ====
* Don't wait so long on unresponsive trackers if there are other trackers to try
* Adding corrupt/invalid torrents could crash Transmission
* Fix 1.74 bug that caused a high CPU load on startup
* Fix 1.74 bug that stopped multitracker if a single tracker sent an error message
* Fix bug in converting other charsets to UTF-8
* Handle HTTP redirects more gracefully
* Faster verification of local data for torrents with small piece size
* Fix 1.74 build error when compiling without DHT

==== GTK+ ====
* Fix "sort by time remaining"
* Fix the turtle toggle button on old versions of GTK+
* Fix startup error if another copy of the Transmission GTK client is running
* Fix clang build issue

Posted: Sat 03 Oct 2009, 20:09
by viale89
If i have an older version (0.76) with file that are downloading how can I merge to the new version without losing the part of file that are already dowloaded?

Posted: Sun 04 Oct 2009, 10:48
by Michalis
The files, statistics and everything concerning downloads are independent from the executable which is the pet. So you won't lose anything.

The only thing that bothers me is that you are talking for version 0.76. It's a very old version and I remember that there was a change in transmission around version 0.8 where they had given instruction to backup the files first. Unfortunately can't find anything in they're website now. Just in case to be sure copy the folder "/root/.config/transmission/" somewhere and in case you have problem copy it back. Maybe take also a backup of the executable which is in "/usr/bin/" named transmission.

Posted: Sun 04 Oct 2009, 16:53
by viale89
I have tried and Trasmission does not recognise that I have downloaded some file and restarted to download it! How can I do that file are recognized by the newer version?

Posted: Mon 05 Oct 2009, 19:20
by Michalis
According to transmission site, at the end of this page they say that old versions were storing the files at the folder /root/.transmission/ whether versions greater than 1.04 which are XDG compliant store those files at the folder /root/.config/transmission/. Are you sure the files are in the later folder?

In transmission also you can add the torrent file, locate as the save folder the one where the file is already download and ask it to check the integrity of the already downloaded pieces.

But I'm telling you again that I remember a major change in a version pre 0.8 or around it. I think they had changed something in the way the program was working, so downloads in progress of older versions weren't recognized and thus they were telling to finish the downloads before upgrading. I can't find something in the site now, but you can ask here.

Posted: Mon 05 Oct 2009, 19:35
by T_B
Thanks Michalis! I love Transmission, and having the most recent for Puppy is fantastic. I'm using it for more than 24 hours and it is rock solid.
Keep up the good work, Puppy could use some more pet maintainers as you :)