]> granicus.if.org Git - transmission/log
transmission
15 years ago(trunk libT) #2548 "T's request queue can send out too many duplicate requests" ...
Charles Kerr [Tue, 15 Dec 2009 20:13:34 +0000 (20:13 +0000)]
(trunk libT) #2548 "T's request queue can send out too many duplicate requests" -- experimental revision to r9465 to address further overdownloading issues

15 years ago(trunk libT) #2667 "Ignore martian addresses" -- apply jch's 0001-Simplify-martian...
Charles Kerr [Tue, 15 Dec 2009 20:06:48 +0000 (20:06 +0000)]
(trunk libT) #2667 "Ignore martian addresses" -- apply jch's 0001-Simplify-martian-address-detection.patch cleanup patch from http://trac.transmissionbt.com/ticket/2667#comment:8

15 years ago(trunk libT) #2667 "ignore martian addresses" -- revise the tests to tr_isValidPeerAd...
Charles Kerr [Tue, 15 Dec 2009 19:39:01 +0000 (19:39 +0000)]
(trunk libT) #2667 "ignore martian addresses" -- revise the tests to tr_isValidPeerAddr() base
d on feedback from jch @ http://trac.transmissionbt.com/ticket/2667#comment:6

15 years ago(trunk libT) #2671 "downloading from too many peers" -- address a smaller aspect...
Charles Kerr [Tue, 15 Dec 2009 18:11:20 +0000 (18:11 +0000)]
(trunk libT) #2671 "downloading from too many peers" -- address a smaller aspect of this ticket, by reducing the minimum number of blocks we request from a peer, as noted by jch's comment @ http://trac.transmissionbt.com/ticket/2671#comment:2

15 years ago(trunk libT) #2667 "ignore martian addresses" -- modified this ticket. previously...
Charles Kerr [Tue, 15 Dec 2009 17:39:19 +0000 (17:39 +0000)]
(trunk libT) #2667 "ignore martian addresses" -- modified this ticket. previously we ignored them from LTEP; now we ignore them regardless of the source.  this commit implements this filtering change.

15 years ago(trunk) update our DHT snapshot
Charles Kerr [Tue, 15 Dec 2009 17:34:36 +0000 (17:34 +0000)]
(trunk) update our DHT snapshot

15 years agogive jch more credit
Charles Kerr [Tue, 15 Dec 2009 17:02:00 +0000 (17:02 +0000)]
give jch more credit

15 years ago(trunk libT) #2669 "Apply IPV6_V6ONLY to the IPv6 DHT socket" -- committed jch's...
Charles Kerr [Tue, 15 Dec 2009 16:48:26 +0000 (16:48 +0000)]
(trunk libT) #2669 "Apply IPV6_V6ONLY to the IPv6 DHT socket" -- committed jch's patch for 1.80

15 years ago(trunk libT) #2673 "crash in tr_torrentGetMetadataPiece" -- add safeguards against...
Charles Kerr [Tue, 15 Dec 2009 16:34:12 +0000 (16:34 +0000)]
(trunk libT) #2673 "crash in tr_torrentGetMetadataPiece" -- add safeguards against small sizes

15 years ago(trunk) #2674 "Do not put the .svn directories to released tar file" -- fixed for...
Charles Kerr [Tue, 15 Dec 2009 16:24:03 +0000 (16:24 +0000)]
(trunk) #2674 "Do not put the .svn directories to released tar file" -- fixed for 1.80

15 years ago#2673 crash in tr_torrentGetMetadataPiece
Eric Petit [Tue, 15 Dec 2009 15:19:08 +0000 (15:19 +0000)]
#2673 crash in tr_torrentGetMetadataPiece

15 years agoset NEWS date
Mitchell Livingston [Tue, 15 Dec 2009 01:47:48 +0000 (01:47 +0000)]
set NEWS date

15 years ago(trunk) enhance wording
Kevin Glowacz [Tue, 15 Dec 2009 01:42:43 +0000 (01:42 +0000)]
(trunk) enhance wording

15 years ago(trunk) update NEWS to add #2358 fix
Charles Kerr [Tue, 15 Dec 2009 01:36:26 +0000 (01:36 +0000)]
(trunk) update NEWS to add #2358 fix

15 years agoadd to NEWS
Mitchell Livingston [Tue, 15 Dec 2009 01:31:51 +0000 (01:31 +0000)]
add to NEWS

15 years agoupdate NEWS for 1.80 beta 3
Charles Kerr [Tue, 15 Dec 2009 01:23:31 +0000 (01:23 +0000)]
update NEWS for 1.80 beta 3

15 years ago(trunk web) don't let the context menu go off the right side or bottom of screen...
Kevin Glowacz [Tue, 15 Dec 2009 01:17:17 +0000 (01:17 +0000)]
(trunk web) don't let the context menu go off the right side or bottom of screen. Fixes #2358

15 years ago(trunk) add #include guards to prevent non-libtransmission files from #including...
Charles Kerr [Tue, 15 Dec 2009 00:51:39 +0000 (00:51 +0000)]
(trunk) add #include guards to prevent non-libtransmission files from #including implementation headers

15 years agoone less calculation
Mitchell Livingston [Mon, 14 Dec 2009 23:47:15 +0000 (23:47 +0000)]
one less calculation

15 years agopossible fix for #2586
Mitchell Livingston [Mon, 14 Dec 2009 23:35:55 +0000 (23:35 +0000)]
possible fix for #2586

15 years ago(trunk gtk) #2668 "minor memory leaks in gtk client" -- fix two GtkImages that were...
Charles Kerr [Mon, 14 Dec 2009 19:24:05 +0000 (19:24 +0000)]
(trunk gtk) #2668 "minor memory leaks in gtk client" -- fix two GtkImages that were being leaked in the main window

15 years ago(trunk libT) maybe fix that blocklist crash John_Clay reports about once a month
Charles Kerr [Mon, 14 Dec 2009 18:47:45 +0000 (18:47 +0000)]
(trunk libT) maybe fix that blocklist crash John_Clay reports about once a month

15 years ago(trunk libT) #2416 "crash in event_queue_insert" -- another stab at fixing this....
Charles Kerr [Mon, 14 Dec 2009 18:24:26 +0000 (18:24 +0000)]
(trunk libT) #2416 "crash in event_queue_insert" -- another stab at fixing this.  yay

15 years ago(trunk gtk) #2500 "Torrent details window should be single-instance per torrent"...
Charles Kerr [Mon, 14 Dec 2009 18:20:11 +0000 (18:20 +0000)]
(trunk gtk) #2500 "Torrent details window should be single-instance per torrent" -- fix implementation bug from r9685 that caused the same memory to be freed twice on shutdown

15 years ago(trunk gtk) #2668 "small memory leak in getSelectedTorrentIds" -- fix another, smalle...
Charles Kerr [Mon, 14 Dec 2009 17:56:31 +0000 (17:56 +0000)]
(trunk gtk) #2668 "small memory leak in getSelectedTorrentIds" -- fix another, smaller leak in the same code

15 years ago(trunk libT) fix minor memory leak in libtransmission/tr-dht.c, found by valgrind
Charles Kerr [Mon, 14 Dec 2009 17:46:00 +0000 (17:46 +0000)]
(trunk libT) fix minor memory leak in libtransmission/tr-dht.c, found by valgrind

15 years ago(trunk libT) #1699 "announce to multiple trackers at once" -- fix minor bug in report...
Charles Kerr [Mon, 14 Dec 2009 17:17:05 +0000 (17:17 +0000)]
(trunk libT) #1699 "announce to multiple trackers at once" -- fix minor bug in reporting scrape results when an announce returns enough information that a separate scrape isn't necessary.

15 years ago(trunk gtk) #2668 "small memory leak in getSelectedTorrentIds()" -- fixed for 1.80
Charles Kerr [Mon, 14 Dec 2009 16:41:49 +0000 (16:41 +0000)]
(trunk gtk) #2668 "small memory leak in getSelectedTorrentIds()" -- fixed for 1.80

15 years ago(trunk libT) keep simplifying web.c... is there anything left to strip out?
Charles Kerr [Mon, 14 Dec 2009 14:25:22 +0000 (14:25 +0000)]
(trunk libT) keep simplifying web.c... is there anything left to strip out?

15 years agoone more update to pt localization
Mitchell Livingston [Mon, 14 Dec 2009 13:45:16 +0000 (13:45 +0000)]
one more update to pt localization

15 years agorestore placement of priority icon
Mitchell Livingston [Mon, 14 Dec 2009 13:20:36 +0000 (13:20 +0000)]
restore placement of priority icon

15 years agoupdate pt strings
Mitchell Livingston [Mon, 14 Dec 2009 13:15:17 +0000 (13:15 +0000)]
update pt strings

15 years ago(trunk libT) more web.c simplification + handle an unhandled case CURL_POLL_NONE...
Charles Kerr [Mon, 14 Dec 2009 12:54:30 +0000 (12:54 +0000)]
(trunk libT) more web.c simplification + handle an unhandled case CURL_POLL_NONE in the socket callback.

15 years ago(trunk libT) keep simplifying web.c. also, fix an improbable FMR at shutdown
Charles Kerr [Mon, 14 Dec 2009 05:11:33 +0000 (05:11 +0000)]
(trunk libT) keep simplifying web.c.  also, fix an improbable FMR at shutdown

15 years ago(trunk libT) #2667 "Ignore martian addresses in LTEP messages" -- implemented for...
Charles Kerr [Mon, 14 Dec 2009 02:07:47 +0000 (02:07 +0000)]
(trunk libT) #2667 "Ignore martian addresses in LTEP messages" -- implemented for 1.80

15 years ago(trunk gtk) #2665 "Crash in GTK+ code" -- fixed for 1.80
Charles Kerr [Mon, 14 Dec 2009 00:34:51 +0000 (00:34 +0000)]
(trunk gtk) #2665 "Crash in GTK+ code" -- fixed for 1.80

15 years agofix favicons in the tracker tab
Mitchell Livingston [Sun, 13 Dec 2009 22:47:25 +0000 (22:47 +0000)]
fix favicons in the tracker tab

15 years agoresize the level popup in the message window for localizations
Mitchell Livingston [Sun, 13 Dec 2009 21:56:51 +0000 (21:56 +0000)]
resize the level popup in the message window for localizations

15 years agoon open, make sure the filter bar's layout is correct
Mitchell Livingston [Sun, 13 Dec 2009 21:42:45 +0000 (21:42 +0000)]
on open, make sure the filter bar's layout is correct

15 years agoGerman localization
Mitchell Livingston [Sun, 13 Dec 2009 21:28:51 +0000 (21:28 +0000)]
German localization

15 years ago(trunk libT) remove some more obsolete debug messages and other cruft from web.c
Charles Kerr [Sun, 13 Dec 2009 19:33:02 +0000 (19:33 +0000)]
(trunk libT) remove some more obsolete debug messages and other cruft from web.c

15 years ago(trunk web) make sure the context menu goes away when click on torrents. Fixes #2660
Kevin Glowacz [Sun, 13 Dec 2009 18:37:36 +0000 (18:37 +0000)]
(trunk web) make sure the context menu goes away when click on torrents. Fixes #2660

15 years ago(trunk libT) it never ends
Charles Kerr [Sun, 13 Dec 2009 17:54:01 +0000 (17:54 +0000)]
(trunk libT) it never ends

15 years agoright-align the progress string in the peer inspector tab
Mitchell Livingston [Sun, 13 Dec 2009 17:11:59 +0000 (17:11 +0000)]
right-align the progress string in the peer inspector tab

15 years agothe Message Log window's colored dots should be the same size regardless of number...
Mitchell Livingston [Sun, 13 Dec 2009 16:29:09 +0000 (16:29 +0000)]
the Message Log window's colored dots should be the same size regardless of number of rows

15 years agoless calculations are usually a good thing
Mitchell Livingston [Sun, 13 Dec 2009 03:13:34 +0000 (03:13 +0000)]
less calculations are usually a good thing

15 years agoeliminate redundant code
Mitchell Livingston [Sun, 13 Dec 2009 01:40:53 +0000 (01:40 +0000)]
eliminate redundant code

15 years agowarnings--
Mitchell Livingston [Sun, 13 Dec 2009 01:36:22 +0000 (01:36 +0000)]
warnings--

15 years agoremove unnecessary asserts
Mitchell Livingston [Sat, 12 Dec 2009 21:37:36 +0000 (21:37 +0000)]
remove unnecessary asserts

15 years agoright align the UL and DL speeds in the peer inspector
Mitchell Livingston [Sat, 12 Dec 2009 19:06:17 +0000 (19:06 +0000)]
right align the UL and DL speeds in the peer inspector

15 years agotrivial tweaks here and there
Mitchell Livingston [Sat, 12 Dec 2009 18:52:03 +0000 (18:52 +0000)]
trivial tweaks here and there

15 years ago#2662 shrink the dock badge text until it fits without being cut off
Mitchell Livingston [Sat, 12 Dec 2009 18:29:14 +0000 (18:29 +0000)]
#2662 shrink the dock badge text until it fits without being cut off

15 years ago(trunk libT) #2661 "better torrent prioritization when making outbound peer connectio...
Charles Kerr [Sat, 12 Dec 2009 17:05:31 +0000 (17:05 +0000)]
(trunk libT) #2661 "better torrent prioritization when making outbound peer connection attempts" -- implemented for 1.80

15 years ago(trunk qt) fix qt build broken by r9719; error reported by Lacrocivious
Charles Kerr [Sat, 12 Dec 2009 15:38:14 +0000 (15:38 +0000)]
(trunk qt) fix qt build broken by r9719; error reported by Lacrocivious

15 years agomore Brazilian Portuguese localization fixes
Mitchell Livingston [Sat, 12 Dec 2009 15:10:08 +0000 (15:10 +0000)]
more Brazilian Portuguese localization fixes

15 years ago(trunk gtk) oops, I meant to check this in with r9725... fix gtk+ client build errors...
Charles Kerr [Sat, 12 Dec 2009 14:41:36 +0000 (14:41 +0000)]
(trunk gtk) oops, I meant to check this in with r9725... fix gtk+ client build errors in trunk

15 years agoimprove the tracker removing code
Mitchell Livingston [Sat, 12 Dec 2009 04:39:43 +0000 (04:39 +0000)]
improve the tracker removing code

15 years ago(trunk libT) remove the test for duplicate trackers in the announce list.
Charles Kerr [Sat, 12 Dec 2009 04:12:04 +0000 (04:12 +0000)]
(trunk libT) remove the test for duplicate trackers in the announce list.

15 years ago(trunk libT) #2658 "encryption improvements" - patch by sadface to make DH handshake...
Charles Kerr [Sat, 12 Dec 2009 03:51:36 +0000 (03:51 +0000)]
(trunk libT) #2658 "encryption improvements" - patch by sadface to make DH handshake ~2x faster.  yay!

15 years agodead code removal
Mitchell Livingston [Sat, 12 Dec 2009 03:11:48 +0000 (03:11 +0000)]
dead code removal

15 years agobetter implementation of r9721
Mitchell Livingston [Sat, 12 Dec 2009 02:39:31 +0000 (02:39 +0000)]
better implementation of r9721

15 years agobetter handling of revealing the main window when the dock is clicked
Mitchell Livingston [Sat, 12 Dec 2009 02:28:27 +0000 (02:28 +0000)]
better handling of revealing the main window when the dock is clicked

15 years ago(trunk libT) removed dead code: tr_isTimeval(), tr_timevalMsec(), tr_timevalSet()
Charles Kerr [Sat, 12 Dec 2009 01:05:29 +0000 (01:05 +0000)]
(trunk libT) removed dead code: tr_isTimeval(), tr_timevalMsec(), tr_timevalSet()

15 years ago(trunk) fix a couple of cases where we don't use the tr_snprintf() portability wrapper
Charles Kerr [Fri, 11 Dec 2009 20:26:40 +0000 (20:26 +0000)]
(trunk) fix a couple of cases where we don't use the tr_snprintf() portability wrapper

15 years ago(trunk third-party) #2657 "dht-0.12 is out" -- sync with dht-0.12
Charles Kerr [Fri, 11 Dec 2009 17:10:57 +0000 (17:10 +0000)]
(trunk third-party) #2657 "dht-0.12 is out" -- sync with dht-0.12

15 years ago(trunk libT) #2416 "crash in event_queue_insert()"
Charles Kerr [Fri, 11 Dec 2009 15:41:34 +0000 (15:41 +0000)]
(trunk libT) #2416 "crash in event_queue_insert()"

15 years agotweak pt localization
Mitchell Livingston [Fri, 11 Dec 2009 13:05:16 +0000 (13:05 +0000)]
tweak pt localization

15 years agowarnings--
Mitchell Livingston [Fri, 11 Dec 2009 04:01:47 +0000 (04:01 +0000)]
warnings--

15 years agoupdate Brazilian Portuguese
Mitchell Livingston [Fri, 11 Dec 2009 00:24:01 +0000 (00:24 +0000)]
update Brazilian Portuguese

15 years agoupdate NEWS
Mitchell Livingston [Thu, 10 Dec 2009 23:39:07 +0000 (23:39 +0000)]
update NEWS

15 years ago(trunk) update NEWS
Charles Kerr [Thu, 10 Dec 2009 23:09:25 +0000 (23:09 +0000)]
(trunk) update NEWS

15 years agoupdate Italian localization
Mitchell Livingston [Thu, 10 Dec 2009 22:59:49 +0000 (22:59 +0000)]
update Italian localization

15 years ago(trunk libT) use curl_multi_socket_action(), even on OS X.
Charles Kerr [Thu, 10 Dec 2009 19:05:21 +0000 (19:05 +0000)]
(trunk libT) use curl_multi_socket_action(), even on OS X.

15 years ago(trunk libT) new utility function tr_timerAddMsec()
Charles Kerr [Thu, 10 Dec 2009 19:04:10 +0000 (19:04 +0000)]
(trunk libT) new utility function tr_timerAddMsec()

15 years agoreturn to using a static NSUInteger for message index - even if never reset, it's...
Mitchell Livingston [Thu, 10 Dec 2009 13:06:04 +0000 (13:06 +0000)]
return to using a static NSUInteger for message index - even if never reset, it's never going to hit its max and this is much simpler

15 years ago(trunk libT) add simple tr_http_unescape() unit test
Charles Kerr [Thu, 10 Dec 2009 10:44:06 +0000 (10:44 +0000)]
(trunk libT) add simple tr_http_unescape() unit test

15 years ago(trunk gtk) fix error in GTK+ client's scrape status text
Charles Kerr [Thu, 10 Dec 2009 09:49:46 +0000 (09:49 +0000)]
(trunk gtk) fix error in GTK+ client's scrape status text

15 years ago(trunk libT) fix errors in tr_httpParseURL()
Charles Kerr [Thu, 10 Dec 2009 09:13:08 +0000 (09:13 +0000)]
(trunk libT) fix errors in tr_httpParseURL()

15 years ago(trunk libT) finally get rid of the last remnants of tr_timer
Charles Kerr [Thu, 10 Dec 2009 05:52:46 +0000 (05:52 +0000)]
(trunk libT) finally get rid of the last remnants of tr_timer

15 years agoone more tweak
Mitchell Livingston [Thu, 10 Dec 2009 05:28:45 +0000 (05:28 +0000)]
one more tweak

15 years agofix a bug with the new message index code
Mitchell Livingston [Thu, 10 Dec 2009 05:25:12 +0000 (05:25 +0000)]
fix a bug with the new message index code

15 years agocalculate the message attributes when opening the window, to avoid constant checking...
Mitchell Livingston [Thu, 10 Dec 2009 05:16:30 +0000 (05:16 +0000)]
calculate the message attributes when opening the window, to avoid constant checking for nil

15 years ago(trunk libT) #2655: "1.80b1 crash in peer-mgr.c's getPeersToClose()" -- fixed
Charles Kerr [Thu, 10 Dec 2009 04:54:48 +0000 (04:54 +0000)]
(trunk libT) #2655: "1.80b1 crash in peer-mgr.c's getPeersToClose()" -- fixed

15 years agoon second thought, there's no need to store the index at all - it's just the number...
Mitchell Livingston [Thu, 10 Dec 2009 04:49:57 +0000 (04:49 +0000)]
on second thought, there's no need to store the index at all - it's just the number of messages we have

15 years agoreset the message index when clearing the log
Mitchell Livingston [Thu, 10 Dec 2009 04:44:21 +0000 (04:44 +0000)]
reset the message index when clearing the log

15 years agoupdate Spanish localization
Mitchell Livingston [Thu, 10 Dec 2009 04:35:35 +0000 (04:35 +0000)]
update Spanish localization

15 years ago(trunk libT) #2653 "transmission-remote-dotnet makes transmission-daemon segfault...
Charles Kerr [Wed, 9 Dec 2009 12:44:23 +0000 (12:44 +0000)]
(trunk libT) #2653 "transmission-remote-dotnet makes transmission-daemon segfault" -- fixed for 1.80

15 years ago(trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents...
Charles Kerr [Wed, 9 Dec 2009 04:48:49 +0000 (04:48 +0000)]
(trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents" -- fix minor r9694 oops

15 years ago(trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents...
Charles Kerr [Wed, 9 Dec 2009 04:47:02 +0000 (04:47 +0000)]
(trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents" -- fixed in trunk for 1.80

15 years ago(trunk libT) #2641 "a magnetic-induced crash because of malformed url" -- fixed in...
Charles Kerr [Wed, 9 Dec 2009 04:28:53 +0000 (04:28 +0000)]
(trunk libT) #2641 "a magnetic-induced crash because of malformed url" -- fixed in trunk for 1.80b2

15 years ago(trunk web) IE doesn't like to set the innerHTML of selects, so do this differently...
Kevin Glowacz [Wed, 9 Dec 2009 04:19:37 +0000 (04:19 +0000)]
(trunk web) IE doesn't like to set the innerHTML of selects, so do this differently. Should fix #2652

15 years ago(trunk libT) by request, remove a clientData argument from tr_torrentDeleteLocalData...
Charles Kerr [Wed, 9 Dec 2009 03:51:21 +0000 (03:51 +0000)]
(trunk libT) by request, remove a clientData argument from tr_torrentDeleteLocalData() (reverts r9690)

15 years ago(trunk libT) by request, add a clientData argument to tr_torrentDeleteLocalData()
Charles Kerr [Wed, 9 Dec 2009 03:40:35 +0000 (03:40 +0000)]
(trunk libT) by request, add a clientData argument to tr_torrentDeleteLocalData()

15 years ago(trunk libT) the deleteFunc passed in as the second argument to tr_torrentDeleteLocal...
Charles Kerr [Wed, 9 Dec 2009 03:00:20 +0000 (03:00 +0000)]
(trunk libT) the deleteFunc passed in as the second argument to tr_torrentDeleteLocalData() should /not/ be called unless the file being passed to it actually exists.  Reported by livings124

15 years ago(trunk gtk) #2625 "ability to create a magnet link" -- fix "Copy Magnet Link to Clipb...
Charles Kerr [Wed, 9 Dec 2009 01:42:04 +0000 (01:42 +0000)]
(trunk gtk) #2625 "ability to create a magnet link" -- fix "Copy Magnet Link to Clipboard" for X users who aren't using KDE or GNOME.  Reported by jch

15 years ago(trunk libT) #2651: "missing errmsg in RPC torrentSet" -- reported & patched by elbandi
Charles Kerr [Wed, 9 Dec 2009 01:36:31 +0000 (01:36 +0000)]
(trunk libT) #2651: "missing errmsg in RPC torrentSet" -- reported & patched by elbandi

15 years ago(trunk libT) #2643 "Total UL/DL ratio reset when quitting abnormally" -- fixed.
Charles Kerr [Tue, 8 Dec 2009 20:51:45 +0000 (20:51 +0000)]
(trunk libT) #2643 "Total UL/DL ratio reset when quitting abnormally" -- fixed.

15 years ago(trunk gtk) #2500 "Torrent details window should be single-instance per torrent"...
Charles Kerr [Tue, 8 Dec 2009 20:34:46 +0000 (20:34 +0000)]
(trunk gtk) #2500 "Torrent details window should be single-instance per torrent" -- implemented for 1.80

15 years agosupport pasting a list of trackers in the text field after pressing the tracker tab...
Mitchell Livingston [Tue, 8 Dec 2009 03:36:26 +0000 (03:36 +0000)]
support pasting a list of trackers in the text field after pressing the tracker tab's + button

15 years ago(trunk gtk) #2324 "power management inhibition with gnome-session >= 2.26" -- fix...
Charles Kerr [Mon, 7 Dec 2009 18:04:50 +0000 (18:04 +0000)]
(trunk gtk) #2324 "power management inhibition with gnome-session >= 2.26" -- fix 1.80b1 misimplementation bug reported & researched by kklimonda