Jump to content

Mute 0.3 Released


Ken

Recommended Posts

Changes:

--Fixed timestamp issue in log on Win32.

--Added a new, more deterministic utility counter algorithm that improves the

scalability of searches.

--Added forward flooding and drop tails to ensure the anonymity of both

search senders and search responders. These anonymity guards are necessary

with more deterministic utility counters, though they were not needed

with the version 0.2.2 counters.

--Added a "time remaining" estimate for each in-progress download.

Patch submitted by Marius Sturm.

--Added (somewhat modified) patch by Mycroftxxx that computes and displays

useful statistics about uploads.

--Added a status display to the Connections panel that gives information

about the current connection attempt.

--Added an improved dynamic download timeout scheme that allows timeouts

to be scaled down as transfer speeds improve.

--Changed file chunk size from 22 KiB to 16 KiB. With a new chunk size that

is a power of 2, MUTE chunks are compatible with several partial-content

hashing schemes (TigerTrees in particular).

--Added more robust retries before download failure. This update was

inspired by patches submitted by Mycroftxxx and Karl Wagner.

--Fixed several minor low-level networking issues, including a Unix port

rebind issue (after restarting MUTE on the same port), win32 timeouts

when accepting connections, and closing bound sockets on all platforms.

--Added route quality gauges in UI for each download.

--Changed so that node does not give up listening for new connections after

accepting a connection fails (networking issue on Linux).

--Added documentation for each file in the settings folder.

--Added a search activity gauge and a search stop button to make the search

mechanism more clear in the user interface.

--Removed console messages about socket read timeouts.

--Added a maximum connection count setting that works in conjunction to the

target connection count setting to reserve a few connection slots for

inbound connections. These extra slots will make it easier for other

nodes that are behind firewalls to connect to the network.

--Changed to ignore incoming searches that contain no search terms (previous

version of the search algorithm would return all files as matches).

Bug pointed out by Mycroftxxx.

--Changed to post local node address to all web host caches on a fixed

interval to better comply with the GWebCache specs and to make it easier

for firewalled nodes to find non-firewalled nodes to connect to. Change

suggested by Mycroftxxx.

--Fixed a bug in random web host cache selection on certain platforms.

Bug found by Mycroftxxx.

--Fixed a thread resource leak on win32, which should fix SourceForge bug

number 892715.

--Fixed several potential GUI freeze (thread deadlock) issues.

Source

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Our picks

    • Wait, Burning Man is going online-only? What does that even look like?
      You could have been forgiven for missing the announcement that actual physical Burning Man has been canceled for this year, if not next. Firstly, the nonprofit Burning Man organization, known affectionately to insiders as the Borg, posted it after 5 p.m. PT Friday. That, even in the COVID-19 era, is the traditional time to push out news when you don't want much media attention. 
      But secondly, you may have missed its cancellation because the Borg is being careful not to use the C-word. The announcement was neutrally titled "The Burning Man Multiverse in 2020." Even as it offers refunds to early ticket buyers, considers layoffs and other belt-tightening measures, and can't even commit to a physical event in 2021, the Borg is making lemonade by focusing on an online-only version of Black Rock City this coming August.    Read more...
      More about Burning Man, Tech, Web Culture, and Live EventsView the full article
      • 0 replies
    • Post in What Are You Listening To?
      Post in What Are You Listening To?
    • Post in What Are You Listening To?
      Post in What Are You Listening To?
    • Post in What Are You Listening To?
      Post in What Are You Listening To?
    • Post in What Are You Listening To?
      Post in What Are You Listening To?
×
×
  • Create New...