File transmission.changes of Package transmission
1
-------------------------------------------------------------------
2
Sun Jan 29 14:33:36 UTC 2012 - cs@linux-administrator.com
3
4
- Downgrade to version 2.13
5
* build for SLE11
6
7
-------------------------------------------------------------------
8
Thu Oct 20 08:50:01 UTC 2011 - dimstar@opensuse.org
9
10
- Update to version 2.42:
11
+ All Platforms:
12
- Fix error connecting to UDP trackers from big-endian systems
13
- Fix RPC error when editing UDP trackers
14
- Fix build failure when a C++ compiler is not installed
15
+ Mac:
16
- Fix a potential crash on 10.5 Leopard
17
- Fix bugs with the tracker and file inspector tables
18
+ GTK+:
19
- Support GTK+ 3.2
20
- Fix crasher on systems not running DBus
21
+ Web Client
22
- Fix bug which broke Opera support
23
+ Updated translations.
24
- Add conditional pkgconfig(gtk+-3.0) BuildRequires, based on
25
favor_gtk2; in case favor_gtk2 evaluates to true, we stay with
26
the existing gtk2-devel BuildRequires.
27
28
-------------------------------------------------------------------
29
Mon Oct 10 06:26:45 UTC 2011 - vuntz@opensuse.org
30
31
- Update to version 2.41:
32
+ Fix crash on Mac.
33
34
-------------------------------------------------------------------
35
Sat Oct 8 11:30:21 UTC 2011 - zaitor@opensuse.org
36
37
- Change notify-tools Requires to libnotify-tools (notify-tools
38
doesn't exist...).
39
40
-------------------------------------------------------------------
41
Thu Oct 6 06:34:18 UTC 2011 - vuntz@opensuse.org
42
43
- Update to version 2.40:
44
+ All Platforms:
45
- Torrent queuing
46
- Improved webseed support
47
- Fix crash when removing a magnetized transfer
48
- Fix adding transfers over RPC when a subfolder does not exist
49
- Other minor fixes
50
+ GTK+:
51
- Add GTK+ 3 support
52
- Make popup notification and system sounds system-configurable
53
- Add a settings option to hard-delete files instead of using
54
the recycle bin
55
+ Qt:
56
- Add popup notification for finished torrents
57
- Fix non-UTF-8 display issue in the "New Torrent" dialog
58
+ Daemon:
59
- SSL support in transmission-remote
60
+ Web Client:
61
- Speed improvements
62
- Add filtering by tracker
63
- Allow preference changes on mobile devices
64
- Allow compact view on mobile devices
65
- Stop ratio functionality
66
- Compact view interface improvements
67
+ Utils:
68
- Fix transmission-edit bug when adding a tracker to a
69
single-tracker torrent
70
- Fix transmission-create bug when specifying a directory with
71
a leading "./"
72
- Note that we can't use the GTK+ 3 support as the build system has
73
not been updated for it.
74
- Add explicit glib2-devel BuildRequires.
75
- Remove dbus-1-glib-devel, libcanberra-devel, libnotify-devel
76
BuildRequires: they're gone upstream.
77
- Add canberra-gtk-play Requires to gtk subpackage: transmission
78
now uses the canberra-gtk-play binary.
79
- Add libnotify-tools Requires to gtk subpackage: transmission now
80
uses the notify-send binary.
81
82
-------------------------------------------------------------------
83
Thu Jul 21 08:42:46 CEST 2011 - vuntz@opensuse.org
84
85
- Update to version 2.33:
86
+ All Platforms:
87
- Improved webseed support
88
- Better support for moving and deleting files
89
- Fix "Too many open files" bug
90
- Apply blocklists towards DHT communication
91
- Fix displayed availability
92
+ GTK+:
93
- Remove deprecated GConf2 dependency
94
+ Qt:
95
- Fix high CPU issues
96
- Fix wrong torrent count on tracker filterbar
97
+ Updated translations.
98
- Remove gconf2-devel BuildRequires.
99
- Add dbus-1-glib-devel BuildRequires that was missing earlier, or
100
was implicit before.
101
102
-------------------------------------------------------------------
103
Thu Jun 30 10:07:01 CEST 2011 - dimstar@opensuse.org
104
105
- Update to version 2.32:
106
+ All Platforms:
107
- Fix error caused by some "open-file-limit" configuration
108
settings
109
- Fix 2.30 problem seeding to some peers
110
- Fix bug converting torrent file text contents to UTF-8
111
- Better µTP support on systems running uClibc
112
- Other small bug fixes
113
+ GTK+:
114
- Fix 2.30 error opening torrents from a web browser
115
- Remove GNOME desktop proxy support
116
+ Web Client:
117
- Fix bug when adding torrents
118
- Add torrents by info hash in the add dialog
119
- Sorting by ratio
120
- Allow drag-and-drop to add links
121
- Add xz BuildRequires to be able to decompress the tar.xz source.
122
123
-------------------------------------------------------------------
124
Wed May 18 22:38:32 CEST 2011 - dimstar@opensuse.org
125
126
- Update to version 2.31:
127
+ This release fixes a bunch of packaging issues in 2.30.
128
- Changes from version 2.30:
129
+ All Platforms
130
- 265TP support
131
- UDP tracker support
132
- Multiscrape support
133
- Download scarcest pieces first
134
- The "lazy bitfield" feature has been superseded by the
135
"Fast Extension" BEP6
136
- Scripts are passed the environment
137
+ GTK+:
138
- Added 256 x 256 icon
139
- Register as a magnet link handler in the .desktop file
140
+ Web Client:
141
- Peer and Network preferences
142
143
-------------------------------------------------------------------
144
Mon Apr 4 20:15:28 UTC 2011 - dimstar@opensuse.org
145
146
- Allow to switch on appindicators based on Project Meta data
147
(WITH_APPINDICATOR).
148
149
-------------------------------------------------------------------
150
Thu Mar 10 10:22:49 CET 2011 - dimstar@opensuse.org
151
152
- Update to version 2.22:
153
+ All Platforms:
154
- Faster endgame
155
- Fix bug where leechers might be disconnected while seeding in
156
some situations
157
- Fix 2.20 bug that sometimes showed inaccurate upload/download
158
speeds
159
- Support for unsorted blacklists
160
- Fix IPv6 DHT
161
- Re-add support to automatically close idle peers
162
- Fix bug where the resume file did not save the time checked
163
for the last piece
164
+ GTK+:
165
- Fix setting individual idle seeding time
166
+ Qt:
167
- Fix loading localizations on Linux
168
+ CLI:
169
- Fix bandwidth display issue
170
+ Updated translations.
171
172
-------------------------------------------------------------------
173
Sat Feb 12 19:02:47 CET 2011 - dimstar@opensuse.org
174
175
- Update to version 2.21:
176
+ Fix compilation errors of 2.20 release
177
+ Updated translations
178
- Changes from version 2.20:
179
+ All Platforms:
180
- Remember downloaded files when a drive is unplugged
181
- File re-verification is no longer needed in some situations
182
- Fix "Too many open files" error
183
- Show the total downloading and seeding time per torrent
184
- Fix webseeds
185
- Better support for IPv6-only trackers
186
- Add the ability to shutdown Transmission sessions via RPC
187
- NAT-PMP and UPnP now also map the UDP port
188
- Update the DHT code to dht-0.18
189
- Faster parsing of bencoded data
190
- Improve support for running scripts when a torrent finishes
191
downloading
192
- Fix reannounce interval when trackers return a 404 error
193
- Fix checksum error on platforms running uClibc 0.9.27 or
194
older
195
- Fix memmem() errors on Solaris
196
+ GTK+:
197
- Add "Add" and "Remove" buttons to the tracker list
198
- Add filesize column to the files list
199
- Several minor bugfixes and interface improvements
200
+ Qt:
201
- Accept info_hash values in the "Add url..." dialog
202
+ Daemon:
203
- Add "reannounce to tracker" option to transmission-remote
204
- transmission-remote can now read auth info from environment
205
variables
206
- Fix configuration file bug with transmission-daemon running
207
on Macs
208
+ Web Client:
209
- Right-clicking a torrent now works with Firefox /
210
Firegestures / Ubuntu
211
+ Utils:
212
- Fix error when replacing substrings in tracker announce URLs
213
- Webseeds are now displayed in transmission-show
214
- BuildRequire libevent-devel >= 2.0.0 to save build power if we
215
do not have the package available.
216
- Remove lang workaround, bnc#659001.
217
218
-------------------------------------------------------------------
219
Sat Feb 12 18:34:19 CET 2011 - vuntz@opensuse.org
220
221
- Call relevant macros in %post/%postun:
222
+ %desktop_database_post/postun because the package ships at
223
least one desktop file.
224
+ %icon_theme_cache_post/postun because the package ships themed
225
icons.
226
- Pass %{?no_lang_C} to %find_lang so that english documentation
227
can be packaged with the program, and not in the lang subpackage.
228
229
-------------------------------------------------------------------
230
Sun Jan 9 16:13:35 CET 2011 - vuntz@opensuse.org
231
232
- Use update-alternatives to provide /usr/bin/transmission, with
233
alternatives being transmission-cli, transmission-gtk and
234
transmission-qt:
235
+ Create the ghost files in %install.
236
+ Add update-alternatives Requires(post/postun) to the three
237
packages.
238
+ Call update-alterantives in %post/%postun of the three
239
packages.
240
+ The priority order is: gtk, qt, cli.
241
- This makes the usage of transmission from the command line a bit
242
more intuitive. Fix bnc#657450.
243
244
-------------------------------------------------------------------
245
Sat Dec 11 11:36:14 CET 2010 - vuntz@opensuse.org
246
247
- Remove some locales until bnc#659001 is fixed, to fix a build
248
failure.
249
250
-------------------------------------------------------------------
251
Fri Dec 10 13:41:25 CET 2010 - vuntz@opensuse.org
252
253
- Update to version 2.13:
254
+ All Platforms:
255
- Fix "No Announce Scheduled" tracker error
256
- Fix build error on Solaris 10
257
- Fix RPC documentation errors
258
- Fix minor packaging errors
259
+ GTK+:
260
- Unblur the statusbar icons
261
- Fix truncation error in the Torrent Properties dialog
262
+ Qt:
263
- Fix crash when opening the Torrent Properties dialog on
264
magnet links
265
- Fix "undo" error when making changes in the Torrent
266
Properties dialog
267
+ Updated translations.
268
269
-------------------------------------------------------------------
270
Tue Nov 16 14:06:03 CET 2010 - badshah400@gmail.com
271
272
- Update to version 2.12:
273
+ All Platforms:
274
- Make the blocklist URL user-configurable
275
- Several minor bug fixes and CPU speed improvements
276
- Use slightly less bandwidth in DHT messages
277
- Fix 2.10 build issue on uClibc systems
278
+ GTK+:
279
- Fix 2.11 crash when opening the Properties dialog on a magnet
280
link torrent
281
- Fix 2.00 regression which failed to inhibit hibernation on
282
laptops
283
+ CLI:
284
- Fix 2.10 crash
285
+ Web Client:
286
- Upgrade to jQuery 1.4.3
287
- Fix 2.11 regression when using the web client on IE7 or IE8
288
289
-------------------------------------------------------------------
290
Mon Oct 18 10:25:56 CEST 2010 - vuntz@opensuse.org
291
292
- Update to version 2.11:
293
+ All Platforms:
294
- Fix a 2.10 crash
295
- Fix minor build issues on various platforms, particularly
296
embedded systems
297
- Fix issue when saving bencoded files on small hardware
298
running uClibc
299
- Fix minor rounding issue when displaying percentages
300
- Fix the optimistic unchoke interval
301
+ GTK+:
302
- Fix drag-and-dropping a magnet link
303
- Fix hiding dialogs when hiding Transmission in the
304
notification area
305
+ Qt:
306
- Fix crash in the file tree
307
+ Daemon:
308
- Fix missing status message when using "transmission-remote
309
--add"
310
+ Web Client:
311
- Add Transmission website links to the action menu
312
313
-------------------------------------------------------------------
314
Fri Oct 1 19:28:17 CEST 2010 - vuntz@opensuse.org
315
316
- Update to version 2.10:
317
+ All Platforms:
318
- Support for automatically stopping idle seeding torrents
319
- Small memory cache to reduce disk IO
320
- gzip compression support added to the RPC server
321
- Add support for a cookies.txt file
322
- Minor CPU optimizations
323
+ GTK+:
324
- Files and folders can be opened by clicking on them in the
325
files list
326
- Update the interface when session changes are made via RPC
327
- Fix the Details dialog to fit on a netbook screen
328
+ Qt:
329
- Tracker announce list editing
330
- New filterbar
331
- Improved display for showing a torrent's tracker announces
332
- Better DBUS integration
333
- Support adding torrents via drag-and-drop
334
- Add Desktop Notification for added/complete torrents
335
- Other minor improvements
336
+ Web Client:
337
- Peer list added to the inspector
338
- Compact view mode
339
- Support filtering by active and finished
340
- Support sorting by size
341
+ Daemon:
342
- Allow the .pidfile location to be set in settings.json
343
+ Utils
344
- New command-line utility "transmission-edit" for editing
345
torrent files
346
- New command-line utility "transmission-show" for viewing
347
torrent files
348
- New command-line utility "transmission-create" for creating
349
torrent files
350
- Change the lang package to be transmission-gtk-lang instead of
351
transmission-common-lang: apparently, only the GTK+ application
352
is localized.
353
- Do not change transmission-gtk.desktop with
354
%suse_update_desktop_file: it's already perfectly fine.
355
- Update transmission-qt.desktop after renaming of qtr to
356
transmission-qt.
357
358
-------------------------------------------------------------------
359
Sun Aug 8 15:37:49 CEST 2010 - bjorn.lie@gmail.com
360
361
- Update to version 2.04:
362
+ All Platforms:
363
- Fix display bug in tr_truncd()
364
+ GTK+:
365
- Fix inaccurate "active torrent" counts in the filterbar
366
- Fix display bug with magnet link names
367
+ Qt:
368
- Fix crash when accessing a password-protected remote session
369
+ Web Client:
370
- Fix bad redirect
371
372
-------------------------------------------------------------------
373
Fri Jul 23 08:42:16 CEST 2010 - vuntz@opensuse.org
374
375
- Update to version 2.03:
376
+ Fix bug on Mac version.
377
- Changes from version 2.02:
378
+ All Platforms:
379
- Fix NAT-PMP port forwarding issue on some systems
380
- Fix filename errors for torrents whose files are encoded in
381
ISO-8859-1
382
- Fix rare crash on shutdown
383
- Fix the RPC server's redirect URL to allow HTTPS proxies like
384
stunnel
385
- Replace less-portable calls with posix nanosleep()
386
+ GTK+:
387
- Fix crash when opening the Properties dialog on a magnet link
388
without metainfo
389
- Fix crash when removing multiple torrents at once
390
- Allow individual torrents' download speed limits to be set to
391
zero
392
- Fix translation error with some error messages
393
+ Qt:
394
- Fix CPU spike when opening the Properties dialog
395
- Fix compilation issue with Qt < 4.5
396
397
-------------------------------------------------------------------
398
Fri Jul 16 12:26:57 CEST 2010 - vuntz@opensuse.org
399
400
- Update to version 2.01:
401
+ All Platforms:
402
- Better tracker announce management when completed torrents
403
are moved from the incomplete directory
404
- Speed up moving local data from one disk to another
405
- Better parsing of nonstandard magnet links
406
+ GTK+:
407
- Faster torrent file parsing
408
- Fix the magnet link options dialog does not respect setting
409
- Add an error popup if "Add URL" fails
410
+ Qt:
411
- Fix crash after getting magnet torrent metadata
412
- Fix torrent ratio goals
413
- Fix "add torrent" dialog bug on KDE desktops that popped up
414
previous torrents
415
- Fix 2.00 bug that prevented multiple instances from being run
416
- Fix remote mode bug that kept the torrent list from being
417
shown
418
- Support encryption settings in the preferences dialog
419
- Use flagStr in the status field of the peer list
420
- Request a full refresh when changing the session source
421
- Fix the torrent list jumping to the top when a torrent is
422
removed
423
+ Web Client:
424
- Fix display bug caused by removal of a torrent hidden by the
425
current filter
426
427
-------------------------------------------------------------------
428
Sat Jun 19 12:38:16 UTC 2010 - admin@djscore.org
429
430
- Update to version 2.00:
431
+ All Platforms:
432
- "Local Peer Discovery" for finding peers on the local network
433
- Optimize download requests for the bandwidth available
434
- Smarter heuristics when deciding the order to connect to
435
peers
436
- Faster verification of local data
437
- Faster startup
438
- Support more blocklist file formats
439
- Use IEC standard units (KiB, MiB, GiB) instead of
440
(KB, MB, GB)
441
- Better handling of 404 tracker errors
442
+ GTK+:
443
- New filterbar to filter by tracker, private/public, etc.
444
- Compact View replaces Minimal View, taking up considerably
445
less space
446
- Show the Torrent Options dialog when adding magnet links
447
- "Set Location" now supports moving multiple torrents at once
448
- The Properties window now fits on low resolution screens
449
- Add favicon support to the Properties dialog's Tracker tab
450
+ Qt:
451
- Show the Torrent Options dialog when adding magnet links
452
- Show all active trackers in the tracker display list
453
- Show file sizes in the file tree
454
- Added a confirm dialog when removing torrents
455
- Properties and torrent options no longer jump around while
456
editing
457
- Allow setting locations for remote sessions
458
- Miscellaneous UI fixes
459
+ Daemon:
460
- Let users specify a script to be invoked when a torrent
461
finishes downloading
462
- Better support for adding per-torrent settings when adding
463
a new torrent
464
- Optional pidfile support
465
- Option to start torrents paused
466
- Option to delete .torrent files from watch directory
467
+ Web Client:
468
- The context menu now works when multiple rows are selected
469
- Show ETA for seeding torrents that have a seed ratio set
470
471
-------------------------------------------------------------------
472
Mon May 3 22:19:05 UTC 2010 - dimstar@opensuse.org
473
474
- Update to version 1.93:
475
+ All Platforms:
476
- Fix rare crash when some peers disconnected unexpectedly
477
- Fix bug which didn't parse scheduled speed limit dates
478
correctly
479
- Fix bug that broke magnet links whose names contained slashes
480
- Fix crash when updating the blocklist when the disk is full
481
- Fix slow file preallocation on Unix systems not using
482
ext3/ext4
483
- Fix regression which broke the "bind-address-ipv4"
484
configuration setting
485
- For better security, Web client connctions are disabled by
486
default
487
- Upgrade to miniupnpc-1.4
488
- Transmission builds out-of-the-box with Curl 7.15.5.
489
+ GTK+:
490
- Use the size for the system tray icon
491
+ Qt:
492
- Fix bug that crashed when removing more than one torrent at
493
once
494
- Fix bug when parsing the remote password from the command
495
line
496
- Add support for the "incomplete directory" in the preferences
497
dialog
498
- Don't show "time remaining" for paused torrents
499
+ Daemon:
500
- Fix bug parsing RPC requests when setting which files to not
501
download
502
- Fix possible crash when using inotify for the daemon's
503
watchdir
504
- Fix bugs in the configure script
505
- Fix bug updating the blocklist over RPC
506
+ Web Client:
507
+ Fix bug that broke the "reverse sort order" menu checkbox
508
- Drop transmission-no-dht.patch and remove --disable-dht from
509
configure.
510
511
-------------------------------------------------------------------
512
Fri Mar 12 11:17:01 CET 2010 - dimstar@opensuse.org
513
514
- Update to version 1.92:
515
+ All Platforms:
516
- Fix possible data corruption issue caused by data sent by bad
517
peers during endgame
518
- Fix potential buffer overflow when adding maliciously-crafted
519
magnet links
520
- Fix announces to IPv6 trackers
521
- Fix DNS problems on some platforms, including Debian
522
- Fix issues with the incomplete directory functionality
523
- Fix port forwarding error on some routers by updating
524
libnatpmp and miniupnp
525
+ GTK+:
526
- Fix directory selection error in GTK+ 2.19
527
- Small GUI improvements: HIG correctness, remove deprecated
528
GTK+ calls, etc.
529
+ Daemon:
530
- Fix 1.91 build error on Mac and FreeBSD
531
- Standardize the daemon's watchdir feature to behave like the
532
other clients'
533
+ Web Client
534
- Statistics dialog
535
- Fix error in "trash data & remove from list" that didn't
536
trash all data
537
- Fix display of ratios and time
538
- Update to jQuery 1.4.2
539
- Pass RPM_OPT_FLAGS also the the qmake built Qt UI.
540
541
-------------------------------------------------------------------
542
Mon Feb 22 13:05:22 CET 2010 - vuntz@opensuse.org
543
544
- Update to version 1.91:
545
+ All Platforms:
546
- Fix 1.90 crash-on-startup bug that affected some users
547
- Fix 1.90 bug that caused the "turtle mode" state to be
548
forgotten between sessions
549
- Fix 1.83 crash when adding a torrent by URL from an ftp
550
source via the web client
551
- For the BitTorrent spec's "downloaded=X" passage, use the de
552
facto standard
553
554
-------------------------------------------------------------------
555
Wed Feb 17 09:27:18 CET 2010 - dimstar@opensuse.org
556
557
- Update to version 1.90:
558
+ All Platforms:
559
- Add an option to disable the .part suffix for incomplete
560
files
561
- Add priority selector to GUI clients' add torrent windows
562
- Fix 1.81 bug that broke HTTP requests to sites that gave HTTP
563
301 redirects
564
- Fix 1.8x bug in announcing "finished downloading" and
565
"stopping" at the same time
566
- Fix 1.8x bug in announcing partial seeds
567
- Try harder to make announces finish, even if the tracker
568
responds slowly
569
- Fix bug that didn't honor download speed limits of 0
570
- Use fallocate64() for fast file preallocation on systems that
571
support it
572
- Magnet link improvements
573
- Don't let "Disk is full" errors cause loss of configuration
574
files
575
- Faster parsing of bencoded data, such as .torrent files
576
+ GTK+:
577
- Give more helpful error messages if "Set Location" or "Add
578
Magnet Link" fail
579
- Add optional support for libappindicator
580
- Minor build fixes
581
+ Daemon:
582
- Add transmission-remote support for port testing and
583
blocklist updating
584
- Add transmission-daemon support for incomplete-dir, dht, and
585
seedratio
586
- If settings.json is corrupt, give an error telling where the
587
problem is
588
- Add option to specify where log messages should be written
589
+ Web Client:
590
- Add a tracker tab to the inspector
591
- Fix 1.8x display error when showing magnet link information
592
+ Qt:
593
- Fix bug that prevented torrents from being added via web
594
browsers
595
596
-------------------------------------------------------------------
597
Fri Jan 29 19:02:42 CET 2010 - vuntz@opensuse.org
598
599
- Update to version 1.83:
600
+ All platforms:
601
- Fix announce error that caused uploads and downloads to
602
periodically freeze
603
- Fix announce timeout error that caused "no response from
604
tracker" message
605
- Fix "file not found" error message that stopped some torrents
606
- Fix crash when adding new torrents via their ftp URL
607
- Fix crash when receiving invalid request messages from peers
608
- Fix error when updating the blocklist
609
610
-------------------------------------------------------------------
611
Sun Jan 24 16:17:53 CET 2010 - vuntz@opensuse.org
612
613
- Update to version 1.82:
614
+ The 1.81 announce did not contain the port number
615
- Changes from version 1.81:
616
+ All platforms:
617
- Fix 1.80 bug that misparsed some magnet links
618
- Fix 1.80 bug that caused startup to be very sluggish for some
619
people
620
621
-------------------------------------------------------------------
622
Thu Jan 21 11:05:32 CET 2010 - vuntz@opensuse.org
623
624
- Update to version 1.80:
625
+ All platforms:
626
- Add support for magnet links
627
- Add support for trackerless torrents
628
- Add optional "incomplete directory" where partial downloads
629
are stored
630
- Add .part to incomplete files' filenames
631
- Find more peers by announcing to each tier in a torrent's
632
tracker list, rather than only one
633
- Fix vulnerability from maliciously-crafted torrent files that
634
could overwrite other files
635
- Improved IPv6 support
636
- Improved PEX sharing with other peers
637
- Faster management of large peer lists
638
- DHT improvements to bootstrapping and IPv6
639
- Newly-added torrents without local data don't wait in the
640
"Verify Local Data" queue anymore
641
- Add an OS hint to not cache local data during torrent
642
verification
643
- Use less CPU when making encrypted handshakes to peers
644
- Better filtering of bad IP addresses
645
- Fix bug that gave "too many open files" error messages
646
- Fix bug that could crash Transmission on shutdown
647
- Fix bug that could unpause or repause a torrent on startup
648
- When uploading, improve disk IO performance by prefetching
649
the data in batches
650
- Portability fixes for embedded systems
651
- Other small bug fixes and improvements
652
+ GTK+ frontend:
653
- Support org.gnome.SessionManager interface for inhibiting
654
hibernation
655
- Added support for adding torrents by URL or magnet link
656
- Add optional "download complete" sound using the XDG sound
657
naming spec
658
- When creating a torrent, make it easier to auto-add that new
659
torrent
660
- New statusbar "Ratio" icon
661
- Fix minor memory leaks
662
- GNOME HIG improvements
663
+ Daemon:
664
- When running as a daemon, send log messages to syslog
665
- Reload settings.json when receiving SIGHUP
666
- transmission-remote now allows per-torrent speed limits to be
667
set
668
+ Web Client:
669
- Add speed limit "turtle mode" support
670
- Double-clicking a torrent opens/closes the torrent inspector
671
- Add "Start When Added" checkbox when adding torrents
672
- Add Select All / Deselect All buttons to the file inspector
673
- Add version information to the preferences dialog
674
- Ensure the context menu goes away when clicking on torrents
675
- Fix bug that obscured part of the context menu
676
- Add gconf2-devel and libcanberra-devel BuildRequires.
677
678
-------------------------------------------------------------------
679
Tue Jan 5 07:00:34 UTC 2010 - mxwu@novell.com
680
681
- Update to version 1.77:
682
+ All Platforms:
683
- Fix potential data loss by maliciously-crafted .torrent files
684
- Fix minor build issues and packaging issues on various
685
platforms
686
- Fix 1.7x error that could unpause or repause a torrent on
687
startup
688
- Minor CPU speedups
689
+ GTK+
690
- Fix crash on shutdown
691
- Fix GIcon memory leak
692
693
-------------------------------------------------------------------
694
Wed Dec 2 12:11:35 CET 2009 - vuntz@opensuse.org
695
696
- Update the way we remove the fil locale for old versions of
697
openSUSE.
698
699
-------------------------------------------------------------------
700
Thu Nov 19 19:08:59 CET 2009 - dimstar@opensuse.org
701
702
- Update to version 1.76:
703
+ All Platforms:
704
- Fix potential data loss when moving torrents to where they
705
already are
706
- Fix minor protocol error that didn't send a port message to some peers
707
- Fix minor manpage errors
708
+ Daemon:
709
- Potential data loss when using "transmission-remote --find"
710
- Fix ratio-limit bug on some uClibc systems
711
- Fix invalid JSON "nan" error on optware
712
+ GTK:
713
- Fix crash in the Preferences dialog when testing to see if
714
the port is open
715
- Fix crash on exit when a torrent's Properties dialog is open
716
- Fix tracker address display error in the torrent Properties
717
dialog
718
- Fix tray menu's main window status when Transmission is
719
started minimized
720
- Fix broken SIGINT (ctrl-c) handling
721
- Fix 1.61 build failure on systems with new versions of glib
722
but older versions of gtk
723
+ Qt:
724
- Fix crash when removing expired torrents from the display
725
- Fix client from closing, rather than closing to the system
726
tray, when clicking X
727
- Cannot open a torrent in KDE4 with right-clicking
728
- Use upstream solution for transmission-no-dht.patch, from trunk.
729
730
-------------------------------------------------------------------
731
Sat Oct 10 17:13:27 CEST 2009 - dimstar@opensuse.org
732
733
- Update to version 1.75:
734
+ All Platforms:
735
- Don't wait so long on unresponsive trackers if there are
736
other trackers to try
737
- Adding corrupt/invalid torrents could crash Transmission
738
- Fix 1.74 bug that caused a high CPU load on startup
739
- Fix 1.74 bug that stopped multitracker if a single tracker
740
sent an error message
741
- Fix bug in converting other charsets to UTF-8
742
- Handle HTTP redirects more gracefully
743
- Faster verification of local data for torrents with small
744
piece size
745
- Fix 1.74 build error when compiling without DHT
746
+ GTK+:
747
- Fix "sort by time remaining"
748
- Fix the turtle toggle button on old versions of GTK+
749
- Fix startup error if another copy of the Transmission GTK
750
client is running
751
- Fix clang build issue
752
- Refactored transmission-no-dht.patch, partially included by
753
upstream.
754
755
-------------------------------------------------------------------
756
Sun Sep 27 14:18:17 CEST 2009 - dimstar@opensuse.org
757
758
- Fix categories of transmission-qt, it appeared twice in the menu.
759
760
-------------------------------------------------------------------
761
Sat Sep 5 18:47:26 CEST 2009 - dimstar@opensuse.org
762
763
- bnc#535391 - Add a desktop file for the Qt variant.
764
- Split the icons and webparts in a -common package, required by
765
all variants.
766
- Rename the -lang package to -common-lang to reflect better where
767
it belongs to.
768
- Obsolete transmission-lang by transmission-common.
769
770
-------------------------------------------------------------------
771
Tue Aug 25 14:58:06 CEST 2009 - dimstar@opensuse.org
772
773
- Update to version 1.74:
774
+ All Platforms
775
- Better data recovery in the case of an OS or Transmission
776
crash
777
- If a data file is moved, stop the torrent instead of
778
redownloading it
779
- Fix bug that didn't list some peers in the resume file and
780
in PEX
781
- More helpful torrent error messages
782
- DHT now honors the bind-address-ipv4 configuration option
783
- Fix Debian build error with miniupnpc
784
- Fix Cygwin build error with strtold
785
- Update to a newer snapshot of miniupnpc
786
+ Mac
787
- 64-bit compatibility
788
- Queuing system will not exclude transfers with tracker
789
warnings
790
- Links to original torrent files are no longer maintained
791
- Fix bug where changing the global per-torrent peer connection
792
limit did not affect the current session
793
- Fix bug where changing settings through RPC would result in
794
wrong values being saved for three fields
795
+ GTK+
796
- Fix crash that occurred when adding torrents on some desktops
797
- Synchronize the statusbar's and torrent list's speeds
798
- Fix the Properties dialog's "Origin" field for multiple
799
torrents
800
+ Qt
801
- If Transmission was minimized, clicking on it the icon tray
802
didn't raise it
803
+ Daemon
804
- Speed Limit mode support added to transmission-remote
805
- Add a "session stats" readout to transmission-remote
806
+ Web Client
807
- Progress bar shows seeding progress
808
- Fix bug that displayed "%nan" when verifying a torrent
809
- "Pause All" only appeared to pause torrents with peers until
810
refresh
811
+ Updated translations.
812
- Add transmission-no-dht.patch and --disable-dht in configure.
813
814
-------------------------------------------------------------------
815
Wed Aug 19 15:18:34 CEST 2009 - beineri@opensuse.org
816
817
- Fix Name field of .desktop file and don't show up twice in menu.
818
819
-------------------------------------------------------------------
820
Sun Jul 19 20:24:43 CEST 2009 - bjorn.lie@gmail.com
821
822
- Update to version 1.73:
823
+ All Platforms
824
- Fix bug where user-configured peer limits could be exceeded
825
- Use less memory in some high-peer situations
826
- Better estimation of time left to download
827
- Support supportcrypto and requirecrypto flags in http tracker
828
announces
829
- Update to newer snapshots of libnatpmp and miniupnpc
830
- Make DHT a compile-time option
831
+ GTK+
832
- Use GDK-safe versions of g_idle_add() and g_timeout_add*()
833
- Save some space in GTK+ >= 2.16.0 by not building
834
SexyIconEntry
835
+ Qt
836
- Fix bug that crashed Qt client when setting alternative
837
up/down speeds
838
+ Daemon
839
- Add umask support
840
+ Web Client
841
- Inspector and Add Torrent buttons for iPhone/iPod Touch
842
- Add location field to inspector
843
+ CLI
844
- Some torrent files created with transmission-cli were invalid
845
846
-------------------------------------------------------------------
847
Wed Jun 17 13:13:18 CEST 2009 - vuntz@novell.com
848
849
- Update to version 1.72:
850
+ All Platforms
851
- Fix 1.70 crash with assertion "tv->tv_usec >= 0"
852
- Fix 1.70 crash with assertion "tr_peerIoSupportsFEXT(
853
msgs->peer->io )"
854
- Better DHT announce management
855
- Fix error in reporting webseed counts via RPC
856
- Better file preallocation on embedded systems
857
+ Mac
858
- Fix problem where a small set of users could not add torrents
859
+ GTK+
860
- Fix 1.70 crash when setting options in the Properties dialog
861
- Fix a rare crash in desktop notifications
862
- Can now sort the file list by priority, download, and
863
completeness
864
- Adding a torrent from a browser sometimes didn't work.
865
- Various usability improvements
866
+ Daemon
867
- Remote didn't always send the right Encoding header in
868
requests
869
870
-------------------------------------------------------------------
871
Tue Jun 9 14:49:31 CEST 2009 - vuntz@novell.com
872
873
- Update to version 1.71:
874
+ All Platforms
875
- Fix 1.70 bug that caused high CPU use in high-peer swarms
876
- Fix 1.70 build problems with DHT and libevent
877
+ Daemon
878
- Fix watchdir issue on OSes that don't have inotify
879
+ GTK+
880
- Fix 1.70 intltool build problem
881
- Fix crash when the OS's stock mime-type icons are
882
misconfigured
883
- Handle very long torrent file lists faster
884
+ Web Client
885
- Fix 1.70 bug where some torrents appeared to be duplicates
886
- Changes from version 1.70:
887
+ All Platforms
888
- Distributed hash table (DHT) support for public torrents
889
- Add option for moving and finding a torrent's data on the
890
disk
891
- JSON RPC messages can be ~85% shorter, saving bandwidth and
892
CPU
893
- When available, use the system's copy of libevent instead of
894
building one
895
- Automatically pause torrents when verifying
896
- Fix small bugs and memory leaks
897
+ Mac
898
- Holding down the option key on launch will pause all
899
transfers
900
+ Web Client
901
- Big speed improvements, especially with large torrents
902
- Fix 1.61 bug that broke adding torrents via the web client
903
- Add the ability to upload multiple torrents at once
904
- Torrents added by URL were always paused, regardless of
905
preferences
906
- Comments and announce addresses were cut off in the inspector
907
- The "data remaining" field wasn't updated when the number
908
reached 0
909
- Smaller design adjustments
910
+ GTK+
911
- Make it clearer that the status bar's ratio mode button is a
912
button
913
- Torrent comment box did not scroll, so long comments were
914
partially hidden
915
+ Qt
916
- Initial torrent list was sometimes incorrect
917
- Add-torrent-and-delete-source deleted the source even if
918
there was an error
919
- Prefs dialog didn't show or modify "Stop seeding torrents at
920
ratio"
921
- Add libevent-devel BuildRequires.
922
923
-------------------------------------------------------------------
924
Mon May 18 01:45:03 CEST 2009 - vuntz@novell.com
925
926
- Update to version 1.61:
927
+ All Platforms
928
- Close potential CSRF security hole for Web Client users
929
- Fix locale error in the JSON parser
930
+ Qt
931
- Various small bugfixes to the beta Qt client
932
+ Web Client
933
- Fix 1.60 error when serving Web Client files on some embedded
934
platforms
935
- Add response header to allow clients to cache static files
936
+ Daemon
937
- transmission-remote was unable to select torrents by their
938
SHA1 hash
939
- Do not force CFLAGS and CXXFLAGS during compilation while they
940
were set earlier.
941
- Do not add category to desktop file that is already there.
942
943
-------------------------------------------------------------------
944
Tue May 05 13:22:39 CEST 2009 - opensuse@sukimashita.com
945
946
- Update to version 1.60:
947
+ All Platforms
948
- Seed ratio limiting
949
- Transfer prioritization
950
- Option to specify if transfers are included in the global
951
bandwidth limits
952
- Random port, with optional randomization on startup
953
- Improvements to UPnP port forwarding
954
- Support for file preallocation on XFS filesystems
955
+ Mac
956
- Requires Mac OS X 10.5 Leopard or newer
957
- Groups (moved to preferences) can be auto-assigned to
958
transfers when adding based on multiple criteria
959
- Groups can have a default location when adding transfers
960
- The speed limit scheduler can now be applied to only
961
specific days
962
- Bonjour support for the web interface
963
- File filter field in the inspector
964
- Option to include beta releases when auto-updating
965
(using modified Sparkle 1.5)
966
- Portuguese localization
967
+ Qt
968
- New beta Qt client!
969
+ GTK+
970
- Speed Limit: Second set of bandwidth limits that can be
971
toggled or scheduled
972
- Properties dialog now lets you edit/view multiple torrents
973
at once
974
- Allow sorting of the torrent list by size and by ETA
975
- Show the file icon in the list
976
+ Daemon
977
- Watch folder for auto-adding torrents
978
- Many new features in the RPC/JSON interface
979
- Allow users to specify a specific address when listening for
980
peers
981
+ Web Client
982
- File selection and prioritization
983
- Add option to verify local data
984
- Fix "Remove Data" bug
985
986
-------------------------------------------------------------------
987
Mon Apr 13 08:41:41 CEST 2009 - mboman@suse.de
988
989
- Update to version 1.52:
990
+ GTK+ and Daemon
991
* Always honor the XDG setting for the download directory
992
+ GTK+
993
* Fix formatting error when showing speeds measured in MB/s
994
* Fix bug that caused some scheduled speed limit time settings
995
to be lost
996
* Use the new blocklist URL when updating the blocklist
997
+ Web Client
998
* On the server, better filtering of bad URLs
999
* On the server, faster json serialization
1000
* Fix "Remove Data" bug
1001
* Fix minor web client 301 redirect error
1002
* Better Internet Explorer support
1003
1004
-------------------------------------------------------------------
1005
Fri Feb 27 23:22:17 CET 2009 - vuntz@novell.com
1006
1007
- Update to version 1.51:
1008
+ All Platforms
1009
- Fix configure script issues with non-gcc compilers and
1010
user-defined CFLAGS environment variables
1011
- Decrease CPU usage in some situations
1012
- Close a rare race condition on startup
1013
- More efficient use of libcurl when curl 7.18.0 or newer is
1014
present
1015
+ GTK+
1016
- Play nicely with Ubuntu's new notification server
1017
- Add Pause All and Resume All buttons
1018
+ Web Client
1019
- Support for Internet Explorer
1020
- Layout fixes when viewed on an iPhone/iPod touch
1021
1022
-------------------------------------------------------------------
1023
Sun Feb 15 00:25:21 CET 2009 - mboman@suse.de
1024
1025
- Update to version 1.50:
1026
+ All Platforms
1027
* IPv6 support for peers, and for trackers with explicit IPv6
1028
addresses
1029
* Improved connectivity for encrypted peers
1030
* Fix 1.42 error that made tracker announces slower over time
1031
* Fix a Mac-centric peer connection bug from 1.41
1032
* Use less CPU cycles when managing very fast peers
1033
* Better handling of non-UTF-8 torrent files
1034
* When removing local data, only remove data from the torrent
1035
* Close potential DoS vulnerability in 1.41
1036
* Many other bugfixes
1037
+ GTK+
1038
* Various usability improvements
1039
* Better Gnome HIG compliance in the statusbar, properties
1040
dialog, and more
1041
+ Daemon
1042
* Lots of new options added to transmission-remote
1043
* Fix 1.42 whitelist bug
1044
* Make i18n support optional for cli and daemon clients
1045
+ CLI
1046
* Support session.json settings, just as the Daemon and GTK+
1047
clients do
1048
+ Web Interface
1049
* Torrents can now be added by URL
1050
* Add the ability to "remove local data" from the web client
1051
- Include web pages in the main package
1052
1053
-------------------------------------------------------------------
1054
Tue Feb 10 20:23:48 CET 2009 - vuntz@novell.com
1055
1056
- Review changes.
1057
1058
-------------------------------------------------------------------
1059
Sun Dec 28 23:17:41 WET 2008 - lmedinas@gmail.com
1060
1061
- Update to version 1.42:
1062
+ Lot's of changes and bugfixes; see included NEWS file.
1063
1064
-------------------------------------------------------------------
1065
Sat Dec 20 07:51:32 EST 2008 - mboman@suse.de
1066
1067
- Update to version 1.40:
1068
+ All Platforms
1069
- Tracker communication uses fewer resources
1070
- More accurate bandwidth limits
1071
- Reduce disk fragmentation by preallocating files
1072
- Stability, security, and performance improvements to the RPC/Web UI
1073
server
1074
- Support compression when serving Web UI and RPC responses
1075
- Simplify the RPC whitelist
1076
- Fix bug that prevented handshakes with encrypted BitComet peers
1077
- Fix 1.3x bug that could re-download some data unnecessarily
1078
- Lazy bitfields
1079
+ Mac
1080
- Option to automatically update the blocklist weekly
1081
- In the file inspector tab, show progress and size for folders
1082
- Scrollbars correctly appear when the main window auto-resizes
1083
- Sparkle updated to 1.5b6
1084
+ GTK+
1085
- Option to automatically update the blocklist weekly
1086
- Added off-hour bandwidth scheduling
1087
- Simplify file/priority selection in the details dialog
1088
- Fix a couple of crashes
1089
+ Web Client
1090
- The Web Client is now out of beta
1091
- Minor display fixes
1092
- On iPhone/iPod touch, launching from the home screen hides the address
1093
bar
1094
+ Daemon
1095
- Added the ability to get detailed peer information on torrents
1096
- Fix bug that didn't handle --config-dir and TRANSMISSION_HOME correctly
1097
- Windows portability
1098
+ Translation updates
1099
1100
-------------------------------------------------------------------
1101
Tue Sep 23 11:12:36 CDT 2008 - maw@suse.de
1102
1103
- Update to version 1.34:
1104
+ All Clients:
1105
* Don't reconnect too frequently to the same peer
1106
* Webseed bugfix
1107
* Fix bug that caused some transfers to not be scraped
1108
* Handle OpenTracker's `downloaded' key in announce responses
1109
+ GTK+
1110
* Minor display fixes
1111
* Updated translations
1112
+ Daemon+:
1113
* Minor display fixes
1114
+ Web Client:
1115
* Minor display fixes
1116
+ CLI:
1117
* Fix crash when creating a torrent file.
1118
1119
-------------------------------------------------------------------
1120
Fri Sep 12 16:09:33 CDT 2008 - maw@suse.de
1121
1122
- Update to version 1.33:
1123
+ Too many changes and bugfixes to list; see the included NEWS
1124
file.
1125
1126
-------------------------------------------------------------------
1127
Fri Aug 22 08:13:43 CEST 2008 - meissner@suse.de
1128
1129
- actually use optflags.
1130
1131
-------------------------------------------------------------------
1132
Mon Apr 14 13:51:13 CEST 2008 - vuntz@suse.de
1133
1134
- Update to version 1.11:
1135
+ Fix a couple of minor display issues
1136
1137
-------------------------------------------------------------------
1138
Fri Apr 4 16:06:48 CEST 2008 - vuntz@suse.de
1139
1140
- Import from the build service, with cleanups.
1141
1142
-------------------------------------------------------------------
1143
Thu Apr 3 2008 - awafaa@opensuse.org
1144
1145
- Initial build in new repository
1146
1147
- Create a .changes file
1148
1149
-------------------------------------------------------------------
1150
1151
Sat Mar 29 2008 Pascal Bleser <guru@unixtech.be> 1.10
1152
1153
- new upstream version
1154
1155
-------------------------------------------------------------------
1156
1157
Wed Feb 27 2008 Pascal Bleser <guru@unixtech.be> 1.06
1158
1159
- new upstream version
1160
1161
-------------------------------------------------------------------
1162
1163
Sat Feb 9 2008 Pascal Bleser <guru@unixtech.be> 1.05
1164
1165
- new upstream version
1166
1167
-------------------------------------------------------------------
1168
1169
Sat Feb 2 2008 Pascal Bleser <guru@unixtech.be> 1.04
1170
1171
- new upstream version
1172
1173
-------------------------------------------------------------------
1174
1175
Wed Jan 30 2008 Pascal Bleser <guru@unixtech.be> 1.03
1176
1177
- new upstream version
1178
1179
-------------------------------------------------------------------
1180
1181
Wed Jan 23 2008 Pascal Bleser <guru@unixtech.be> 1.02
1182
1183
- new upstream version
1184
1185
-------------------------------------------------------------------
1186
1187
Sat Jan 12 2008 Pascal Bleser <guru@unixtech.be> 1.01
1188
1189
- update to 1.01
1190
1191
-------------------------------------------------------------------
1192
1193
Sat Jan 5 2008 Pascal Bleser <guru@unixtech.be> 1.00
1194
1195
- update to 1.00
1196
1197
-------------------------------------------------------------------
1198
1199
Wed Jan 2 2008 Pascal Bleser <guru@unixtech.be> 0.96
1200
1201
- update to 0.96
1202
1203
-------------------------------------------------------------------
1204
1205
Wed Dec 5 2007 Pascal Bleser <guru@unixtech.be> 0.95
1206
1207
- update to 0.95
1208
1209
-------------------------------------------------------------------
1210
1211
Tue Nov 27 2007 Pascal Bleser <guru@unixtech.be> 0.94
1212
1213
- update to 0.94
1214
1215
-------------------------------------------------------------------
1216
1217
Tue Nov 13 2007 Pascal Bleser <guru@unixtech.be> 0.93
1218
1219
- update to 0.93
1220
1221
-------------------------------------------------------------------
1222
1223
Mon Oct 29 2007 Pascal Bleser <guru@unixtech.be> 0.91
1224
1225
- removed libevent BuildRequires, has an in-tree copy that is used anyway
1226
1227
- update to 0.91
1228
1229
-------------------------------------------------------------------
1230
1231
Thu Oct 25 2007 Pascal Bleser <guru@unixtech.be> 0.90
1232
1233
- lots of upstream cleanups, dropped patches
1234
1235
- gettext translations are now in the main package instead of in -gtk
1236
1237
- several binary renames
1238
1239
- man pages have been removed by upstream
1240
1241
- uses autotools now
1242
1243
- zsh completion has been removed by upstream
1244
1245
- update to 0.90
1246
1247
-------------------------------------------------------------------
1248
1249
Wed Oct 3 2007 Pascal Bleser <guru@unixtech.be> 0.82
1250
1251
- cli subpackage merged in (and provided by main package)
1252
1253
- gtk subpackage split out
1254
1255
- merged with Carlos Rodgriguez' transmission spec file
1256
1257
- moved to openSUSE Build Service
1258
1259
-------------------------------------------------------------------
1260
1261
Sun Sep 23 2007 Pascal Bleser <guru@unixtech.be> 0.82-0.pm.1
1262
1263
- moved to Packman
1264
1265
- new upstream version
1266
1267
-------------------------------------------------------------------
1268
1269
Tue Aug 7 2007 Pascal Bleser <guru@unixtech.be> 0.80-1
1270
1271
- new upstream version
1272
1273
-------------------------------------------------------------------
1274
1275
Tue May 1 2007 Pascal Bleser <guru@unixtech.be> 0.72-1
1276
1277
- now builds transmission daemon, proxy and remote
1278
1279
- new upstream version
1280
1281
-------------------------------------------------------------------
1282
1283
Tue Apr 24 2007 Pascal Bleser <guru@unixtech.be> 0.71-1
1284
1285
- new upstream version
1286
1287
-------------------------------------------------------------------
1288
1289
Wed Apr 18 2007 Pascal Bleser <guru@unixtech.be> 0.70-1
1290
1291
- new upstream version
1292
1293
-------------------------------------------------------------------
1294
1295
Fri Nov 10 2006 Pascal Bleser <guru@unixtech.be> 0.6.1-2
1296
1297
- added patch to disable broken gtk2 version test in configure, to build properly on 10.2beta with GTK2 2.10.x and enforce >= 2.6.0 through BuildRequires instead
1298
1299
-------------------------------------------------------------------
1300
1301
Tue Aug 8 2006 Pascal Bleser <guru@unixtech.be> 0.6.1-1
1302
1303
- new package
1304
1305
-------------------------------------------------------------------
1306
1307