Neubot 0.4.9 released

Neubot icon

Version 0.4.9 is the latest generally-available stable release of Neubot, distributed for Ubuntu >= 10.04, MacOSX >= 10.6, Windows >= XP SP3 and FreeBSD, as well as in source format.

If you have already installed Neubot for Ubuntu, MacOSX or FreeBSD, it should update automatically, and we just kindly ask you to verify that this is the case. As a rule of thumb, if it has not updated after a couple of weeks, that is probably a bug and you should report it.

Neubot for Windows, instead, needs manual intervention and you can find instructions here:

http://www.neubot.org/install-windows#upgrade

Instructions for installing from scratch are available here:

http://www.neubot.org/download

This release contains 142 commits. The diffstat says: 73 changed files with 3,562 additions and 1,025 deletions.

Here are the most relevant changes:

  • MacOS: keep neubot directory clean

    This commit teaches Neubot updater to periodically check whether the base directory (/usr/local/share/neubot) contains old releases files and directories. If so, old files and directories are removed.

    https://github.com/neubot/neubot/commit/18cf09e

    Requested by Alessio Palmero Aprosio some time ago.

  • www: add latency plots

    This commit adds latency plots to Neubot Web User Interface, both for speedtest and bittorrent.

    https://github.com/neubot/neubot/commit/0a523988

    Suggested by Francesco Corazza, written by Alessio Palmero Aprosio.

  • www: less annoying win32 browser notifications

    This commit makes sure that Neubot does not open the Web User Interface in the default browser more than once per day per type of notification. This means that, for example, you will be notified at most once per day when a new version is available on our servers.

    https://github.com/neubot/neubot/commit/f0bef78b

    Reported and prodded by many.

  • doc/FAQ.rst doc/FAQ-it.rst import and revamp

    A couple of commits have imported the website faq into the sources tree, allowing for better maintenance. Now the faq is written in restructured text and the html on the web is automatically generated.

    After the import, both FAQs have been revamped and updated significantly.

    https://github.com/neubot/neubot/commit/843247c7

    https://github.com/neubot/neubot/commit/1badc97d

  • Revamped manpage

    The manual page has been revamped and updated as well.

    https://github.com/neubot/neubot/commit/4e154a2a

  • Bug fixes

    Since Neubot 0.4.6, I've started collecting know bugs information at:

    https://github.com/neubot/neubot/wiki/errata

    Here is the list of bugs that have been fixed since the previous release, along with the link to the relevant commit:

  • More code rationalizations, cleanups and regression tests.

Full change log available here:

https://raw.github.com/neubot/neubot/0.4.9/ChangeLog

Diff since previous version here:

https://github.com/neubot/neubot/compare/0.4.8...0.4.9

Commit history here:

https://github.com/neubot/neubot/commits/0.4.9

SHA256sums here:

https://github.com/neubot/neubot/wiki/sha256

Errata here:

https://github.com/neubot/neubot/wiki/errata

Data here:

http://www.neubot.org/data