Committed changes to Neubot database

In the last 2.5 weeks, Neubot contributor Alessio Palmero Aprosio and I have been working to: (i) move Neubot options into the database; (ii) explode each field of the results into a table. The former change allows to configure Neubot from the web user interface. The latter makes it possible to delete some ugly chunks of deprecated code. Still, there is a problem with speedtest duration that I need to investigate: test takes too much time for me at home. Then will come the first 0.3.7 release candidate.

Read more...

Finished source-code spring cleaning

Wow. I have finished up with source-code spring cleaning. Now all the pieces of code use the new infrastructure (the one that already powers the BitTorrent test) and the old code has been decommissioned. The code is now looking 0.4-ish, but before we can bless the first testing release there is work to be done to move options into the database. As usual, the changes are available upstream.

Read more...

New feature: enable and disable Neubot

Since 0.3.6, the web user interface allows to disable Neubot. When disabled, Neubot will keep running in background but will not perform any transmission test. The new control is located in the right side-bar, just above the "Latest test details" box:

enable/disable control
Read more...

Released Neubot 0.3.6

Version 0.3.6 is the third generally-available stable release of Neubot, coming one month after Neubot 0.3.5. It is distributed as a package for Debian and Ubuntu, as a zipped application for MacOSX, as an auto-installing executable for Windows XP, as well as in source format.

This release is meant for general availability, and contains many improvements and bug fixes over 0.3.5. The most important ones are:

Read more...

BitTorrent and stream tests in 0.3.6

Neubot 0.3.6 contains two new client-server transmission tests, bittorrent and stream. The former measures the download speed emulating the BitTorrent protocol. The latter measures the download speed receiving a random stream of bytes.

In this blog we describe briefly both tests and we report on what still needs to be done to get them out of "beta".

Read more...

Another 0.3.6 release candidate is out

The issue with Windows 7 has been identified and I have committed a workaround. So, I have re-built all the packages and another 0.3.6 release candidate is now available. Unless there are other unexpected issues, I will release 0.3.6 on Monday.

Read more...

0.3.6 release candidate packages available

I've put the release candidate packages here. What is not working yet is the support for starting/stopping Neubot from Windows 7 menus. And the MacOSX package is untested.
Read more...

Make new experimental tests friendlier

I have added to the upcoming release code patches that make experimental stream and BitTorrent tests friendlier. These tests are not run automatically in 0.3.6, but the patches make it easier to run these tests manually. This afternoon I will test these new patches and possibly make 0.3.6 packages available.
Read more...

Testing 0.3.6 packages

I am testing 0.3.6 packages under different OSes before making them available. While testing I have also fixed some bugs and pushed the fixes to the development branch at GitHub.

Read more...

We're approaching 0.3.6

With this weekend's and this morning's pushes to the development branch -- implementing a way to prevent Neubot from running tests and fixing sparse bugs in the web user interface -- we have now a critical mass of changes that it's worth releasing. The only missing bit is the X axis labels of the recent results page, but I am confident I can fix that today.

Read more...

Pages

Subscribe to Neubot RSS