c29f5d5f78
* Bug Fixes * Refuse to share certain directories: /, $HOME, $GTK_GNUTELLA_DIR, and the incomplete and corrupted directories. * Downloads GUI: added checkboxes to invert the select/filter patterns. * Downloads GUI: added "Modified" column and detail showing the timestamp of the last file modification. * Optional beautification operations on filenames: strip leading "-", remove consecutive "_" and prevent "_" surrounding punctuation characters. * Fixed significant performance issue in the Gtk+ 1.2 front-end: update of upload statistics was O(n) but is now O(1). * Background TTH file verification now lights an icon in the GUI. * Show TTH tree depth in the download "Details" pane. * Update the bitzi metadata info box when a query finishes, so that it is not required to click on the result again after requesting bitzi data. * Added MIME type column for search results. * Added "Last Request" and "Last Upload" columns to the Upload History. * Almost complete DHT support (missing only publishing of data), but code needs to be explicitly enabled by setting "enable_dht" to TRUE. The DHT knows how to look for alt-locs for files and push-proxies for firewalled hosts, and will store local data for others to query. * New shell commands "stats", "download", "echo". * It is now possible to rename files being downloaded (through GTK2 or shell, no support in GTK1). * Added more filename extensions to the built-in search filters. * Switch resources after getting an HTTP error if the connection is kept alive and the error permits follow-ups (non-busy conditions). * Improved ability to switch resources after file completion by ignoring trailing swarming data, to keep the connection alive. * Bitzi tickets are refreshed when explicitely requested, avoiding reuse of stale metadata * Completed files are displayed during hash verification. * Only propagate good alt-locs for files we are downloading, i.e. addresses of hosts which we know to be serving that file because we contacted them. * Many new statistics counters. * Allow scheduling of special downloads without considering per-host limits, as these are of a much shorter duration (THEX and browse host requests). * Always seed completed files, regardless of their size (no PFSP minimum as with partial files), when their SHA-1 has been verified. * Incorrectly encoded Bitzi metadata is translated to Unicode. * Browse-host responses are sorted alphanumerically on relative pathnames to allow users to relate files together if they don't understand GGEP "PATH". * Improved routing of PUSH messages by also looking whether targetted hosts happen to be one of our immediate neighbours. * Updated Norwegian Bokmal and Spanish translations. |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
Makefile | ||
options.mk | ||
PLIST |