English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   News (http://eab.abime.net/forumdisplay.php?f=29)
-   -   Roadshow "Ping" Update released (http://eab.abime.net/showthread.php?t=87150)

AndreasM 14 May 2017 15:57

Roadshow "Ping" Update released
 
Updated Roadshow version 1.13 contains repaired "ping" command

Roadshow version 1.13 was released on May 2nd, 2017. The updated "ping" command to ship in this release was found to contain a serious bug which could cause it to crash.

The demonstration and retail versions of Roadshow 1.13 have been updated and now contain the repaired "ping" command.

The separate Roadshow 1.13 update archive has been reworked to upgrade the old "ping" version which shipped with Roadshow 1.12 to the repaired version. This update archive can also be used to upgrade the "ping" command which shipped with Roadshow 1.13 on May 2nd, 2017 to the repaired version.

http://roadshow.apc.tcp.de

indigolemon 14 May 2017 20:26

Excellent news, and quick work too. Thanks!

PS - the url should be http://roadshow.apc-tcp.de/ ;)

Olaf Barthel 15 May 2017 12:02

Quote:

Originally Posted by indigolemon (Post 1157947)
Excellent news, and quick work too.

Please note that this is both a bit more than a bug fix, and a bit less than what was planned.

How the "ping" command calculates the response times, and how these are displayed, has been changed.

The response times have always been calculated with microsecond accuracy, but how these times used to be displayed could suggest that the accuracy had been much greater. The numbers are now displayed using digits only. The scientific format ("1e+04", etc.) could wind up being less informative.

The average reply time was rounded in a very peculiar manner, which I dropped as the accuracy and the display are good enough now. I went back to the original "ping" source code in order to find out if the rounding operation was present back then. Fun fact: turns out that the original "ping" only printed millisecond values, omitting microseconds altogether.

I planned to update the SDK and the demo/retail archives, with the new "rsh", "Online" and "Offline" commands added to the distribution. This will have to wait a bit until I figure out how to make the update process work better. Releasing an updated SDK with the full source code of the "arp", "ping", "traceroute", "rsh", "Online" and "Offline" commands should be less complicated, though.

indigolemon 15 May 2017 14:03

Quote:

Originally Posted by Olaf Barthel (Post 1158027)
I went back to the original "ping" source code in order to find out if the rounding operation was present back then. Fun fact: turns out that the original "ping" only printed millisecond values, omitting microseconds altogether.

Good bit of digging there then - I updated last night and all is well again at my end. :)


All times are GMT +2. The time now is 00:27.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.

Page generated in 0.04544 seconds with 9 queries