WebKitGTK+ 2.16.2 released!. From: Carlos Garcia Campos. To: webkit-gtk lists webkit org. Cc: gnome-announce-list gnome org. Subject: WebKitGTK+ 2.16.2 released!. Date: Tue, 09 May 2017 11:06:47 +0200 WebKitGTK+ 2.16.2 is available for download at: (14.0MB) md5sum: 2276087cd4b8b82bce2fad5e846cdc74 sha1sum: 076cd31c5c4ab7239ae770d8c8355c4cdebdeedc sha256sum: 5ef689a202eb2b71141efbe8b7b53288adced90790f9f08df6e0a2ec1809f252 This is a bug fix release in the stable 2.16 series. What's new in the WebKitGTK+ 2.16.2 release?
- Update user agent quirks to make Youtube and new Google login page work. Fix rendering of animated PNGs. Fix playing of some live streams. Update several web inspector icons. Fix the build with NPAPI plugins enabled but X11 disabled.
Fix the build with OpenGL disabled. Fix several crashes and rendering issues. What is WebKitGTK+? WebKitGTK+ is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. Requirements gtk+ = 3.6.0 glib = 2.36 libsoup = 2.42.0 cairo = 1.10.2 libxml = 2.8.0 libxslt = 1.1.7 HarfBuzz = 0.9.2 icu fontconfig = 2.8.0 FreeType2 = 2.4.2 libsecret SQLite enchant Depending on your configuration options WebKitGTK+ may also depend on: gtk+ = 2.24.10 GObject introspection gstreamer = 1.2.3 GeoClue = 2.1.5 gudev cairo-gl = 1.10.2 More information If you want to know more about the project or get in touch with us you may: - Visit our website at, or the upstream site at. People interested in contributing should read:.
![2.6 2.6](/uploads/1/2/3/7/123729471/567897551.png)
Browse the bug list at, WebKitGTK+ bugs are typically prefixed by 'GTK.' A bug report with a minimal, reproducible test case is often just as valuable as a patch. Join the #webkit and #webkitgtk+ IRC channels at irc.freenode.net. Subscribe to the WebKitGTK+ mailing list, or the WebKit development mailing list, Thanks Thanks to all the contributors who made possible this release, they are far too many to list!
The WebKitGTK+ team, May 09, 2017 - Carlos Garcia Campos Attachment: Description: This is a digitally signed message part.
Gtk 2.10 is API and ABI compatible to previous gtk2 versions, that's why they name it 2.10 and not 3.0. The thing that they did break is the ABI/API for filesystem plugins, like the gnomevfs plugin provided by libgnomeui. The module directory has been bumped from 2.4.0 to 2.10.0 to reflect this change.
About the new API additions: at this point equivalents of libegg, some parts of libgnome and libgnomeprint are integrated. As most apps still use the regular GNOME API, these apps will still depend on the old ones. It's just a matter of time until these either switch over, or someone makes a wrapper for them.
WebKitGTK+ 2.16.2 released! This is a bug fix release in the stable 2.16 series. What’s new in the WebKitGTK+ 2.16.2 release?. Update user agent quirks to make Youtube and new Google login page work. Fix rendering of animated PNGs. Fix playing of some live streams. Update several web inspector icons.
Fix the build with NPAPI plugins enabled but X11 disabled. Fix the build with OpenGL disabled. Fix several crashes and rendering issues. Thanks to all the contributors who made possible this release.
Release history. 9 November 2006, Version 0.96.3 Released 17 October 2006, Version 0.96.2 Released 22 February 2006, Version 0.96.1 Released 24 January 2006, Version 0.96 Released See the for details on these releases. 27 November 2004, Version 0.95 Released With the release of version 0.95 gtk-gnutella supports the state-of-the-art features of the Gnutella network. In terms of Gnutella features version 0.94 is now considered a deprecated servent. Every gtk-gnutella user must upgrade to 0.95 as soon as possible to get the expected performance from the network and keep it healthy.
GUI updates:. Enable drag and drop for magnet links. GTK1 Search results have less columns, and the hit details are now displayed in a separate pane underneath. Visual progress indicator correctly shows newly downloaded fragments, shows fragments currently available for download more accurately, and active downloads are marked with arrows. The maximum amount of search results has been lowered to 1000. Please use filters or more specific queries to find what you are looking for if you get many search results.
A detailed view has been added to the search results to show all available information for a search result. The status bar will now give feedback about the contacted host caches. Gnutella node stats can now show how many bytes were sent/received. In the node pane, right-clicking now allows to configure which columns should be displayed, just like in the search pane. More general statistics in the stats pane. It is possible to see TCP and/or UDP traffic stats separately (for messages only, not flow-control).
Bitzi support has been added to retrieve additional information on possible downloads. See for details.
The geographic location of hosts can now be shown courtesy of MaxMind. Recently developed features of the Gnutella network are now supported:. High outdegree provides better connectivity between Gnutella hosts. The maximum TTL in the network is now 4 and ultra nodes must maintain at least a connection with 30 peers.
Last-hop QRP between ultra peers. Dynamic querying support, allows selective querying of peers instead of simply broadcasting the query. It is used for leaf queries and for your queries when running as an ultra node. OOB (out of band) query hits lets other servents deliver search results directly to you instead of going through the Gnutella network. OOB proxied queries, allowing direct hit delivery at the ultra node level for queries emitted by legacy leaves.
GTKG will now prevent firewalled hosts from running as ultra nodes. In 'auto mode', GTKG will revert to leaf mode when uploads are stalling at an abnormally high rate, indicating bandwidth is saturated. UDP is now also supported as a transport protocol in addition to TCP. You may need to make changes to your firewall settings to take full advantage of this.
The UDP port used is the same as the one used for TCP. Firewall detection has been improved to include UDP firewalling detection. Clock skew computation for hosts not running NTP has been redesigned. Also, GTKG will now automatically detect a locally running NTP. Large file support has been added, so that files over 2 Gb can be used. Japanese translation added.
French and German translation updated. Gtk-gnutella-0.95.tar.bz2 MD5: de2ff4973c975ee16cdd69ca72c06bcd SHA1: 38be3abced5add254f7a0fff88b7e7e1d0e47fa8 urn:sha1:HC7DVPHNLLOSKT32B77YRN7H4HIOI75I 10. July 2004, Version 0.94 released While 0.93 was improved for stability with the 0.93.4 release, the just released 0.94 contains some nice new features, while it should be at least as stable as 0.93.4:. GUI updates:. File info pane renamed to 'Downloads'. Downloads pane renamed to 'Sources'. Progress of a download can now be visualized.
This will show which fragment of a file has been downloaded, which fragment gtk-gnutella is currently downloading and which fragments are availalbe on the Gnutella network. Uploads and download sources pane now contain a visual progressbar. The GTK2 GUI can now be resized smaller than a width of 933 pixels.
Search results now include an extension column, so you can sort by file extension if needed. The Gnet stats panel and the statusbar now include horizon statistics. New Gnutella extension HSEP/0.2 included.
This will give you an estimation of the horizon size. This includes the number of reachable nodes, files and the total size of all files on the network. The remote shell now includes a command 'HORIZON', which will output horizon stats. If no default port is specified, gtk-gnutella will now bind to a random port and will use that port from then on. If you are behind a firewall and have routed a port to gtk-gnutella, please check that gtk-gnutella is still running on the port you want it to!. Will parse up to 150 hosts in a gwebcache reply to bootstrap from.
New hostcache to make gtk-gutella connect to the network more quickly. Dutch translation updated.
German translation updated. Spanish translation updated. French translation updated. Hungarian translation updated. Gtk-gnutella-0.94.tar.bz2 MD5: 8319ff7b8a5a5a7be995894c2ad3280f 25.
January 2004, Version 0.93.3 released These are changes made since 0.93.2 stable:. GUI updates:.
New node info display configuration: show library size / number of files shared, configurable from the Config / User interface pane. Number of file descriptors currently used for banning is now shown. Increased search results sorting speed for GTK1.
Moved 'close' button for searches to a more convenient position, in the upper right corner. Default number of node connections raised to 12 now that many servents support high outdegree. Eradication of memory leaks.
Enhanced flow-control algorithm that will more aggressively drop packets (including query hits) when the connection remains clogged for too long. This new 'swift' mode is indicated by the 'S' flag instead of 'F'. Bug fixes:,. Source Code: gtk-gnutella-0.93.3.tar.bz2 MD5Sum: 34e357c768e6bbecd267d04b95e9c380 urn:sha1: GWLS2F7SW7MCMZYNG7HM2BO3O5MQJFH2 Debian-3.0 (stable) Package: gtk-gnutella0.93.3-0i386.deb MD5Sum: 447148a79ed57890a90f6d1d8d2bafcc urn:sha1: KG7KDQ7NTFBUT7LGJNGFWPMA5D66SAOE Unofficial Redhat-9, Mandrake-9.2, and Slackware-9.1 packages are available on. See the README file there for instructions on how to verify these gpg-signed packages. January 2004, Version 0.93.2 released These are changes made since 0.93.1 stable:. Numerous GUI updates:.
GTK1 now supports grouped searches and grouped downloads, like GTK2 did. GTK1 and GTK2 GUIs were brought in sync feature-wise, as much as possible. Gnet pane will now show leaf nodes and normal nodes in light gray. Fixed memory leak problems in the GTK2 interface that slipped into 0.93.1. Bandwidth requirements to become an ultranode were lowered significantly. This is due to the filtering of SHA1 queries through QRP now, instead of systematically forwarding them: gtk-gnutella assumes all servents out there include the SHA1 URNs in their QRP tables.
As a result of the above, default amount of leaf nodes was increased. Added a special fix for BearShare: the HTTP headers which gtk-gnutella emitted used continuations, and were well-formed, but BearShare was misparsing those, causing it to enter an endless loop. Search results are now buffered by the GUI for burst updates, which reduces CPU usage and the amount of redrawing significantly. The buffering time is configurable from the GUI.
Gtk+ 2.6
gtk-gnutella is now fully compliant with LimeWire regarding I18N queries, provided you have the ICU library. Otherwise, it should be OK for roman charsets only. Source Code: gtk-gnutella-0.93.2.tar.bz2 MD5Sum: a89c3bc8e94a9bc63d0d7e1a9573e104 urn:sha1: 5S76TMCQFNEMAXM5Z4R3BMYECK7HLFUB Debian-3.0 (stable) Package: gtk-gnutella.gtk10.93.2-0i386.deb MD5Sum: fe69d3b0f65fdf473d9b40983c422fba urn:sha1: XRDW4SQTYWXTOYEGCV7HVQ5KOG7FTXEI These are changes made since 0.93 stable:. Simplified the GUI for non-experts. Beginners will now see less curious things on the screen, until they become more acquainted and turn on 'expert' mode. Many improvements in the GUI:.
The Gnutella node information displayed can now be configured in detail, and is by default reduced to four statistics only. It is possible to hide the handshaking version and the Uptime column from the Gnutella pane. When running in auto mode, show the criteria for becoming an ultranode. The leaf node bandwidth odometers are by default automatically hidden when running as a leaf node.
GUI refreshing has been optimized so we don't unnecessarily refresh screens that the user is not looking at. The downside is that when moving to that screen, stale data is presented for about 1 second until the refreshing takes place. 0.93 was not reporting uploaded partial files as such to downloading peers.
Gtk 2.0
Remote control 'shell' is now compiled in by default but needs to be explicitly enabled in the GUI to become operational. Improved connectivity between ultrapeers to avoid frequent disconnection due to 'activity timeout'. Bugfixes:. Was misparsing query hits bearing alt-locs attached to each hit, causing GTKG to possibly drop those hits and close the connection when coming from an immediate neighbour. When restarting a search from menu, re-enable it automatically if it was disabled (fixes bug ). Upon restart, a disabled search will now be shown in gray in the search list (fixes bug ) - feature only implemented for GTK1. Many other little changes that we'll let you discover.