Here is a history of changes to gsutil.
3.1 Add busy-detect code and -w option
If a phone is busy, add it to the end of the list, with a 5-second pause
added if no pauses remain on the list.
It was discovered that
a) gsutil no longer worked on BT101's, only GXP-2000's
b) my programming style has gotten better since 2.x
So, it's rewritten, making it more organized, smaller, and smarter.
I never want to see 'if ($version eq "xxx")' again!
Note: I *only* have a BT101, so it would seem I should have actually
*tested* the previous releases. In fact, I was accepting patches
from GXP-2000 people and the BT101 was gathering dust on a shelf.
2.5 Changes from Ken Yap, Hans Martin, Anthony McCarthy, Jerome
Warnier, Tom Mealey, Marcus Uy, Shane Steinbeck, Enrique Zanardi,
Frank Scholz, and Marcel van der Boom, to deal with the new options
provided by new firmware (GXP-2000/126.96.36.199). I should have
updated sooner; the various patches had different suggestions
for how to spell the options, and so I had to pick the ones
that seemed best. Hopefully that doesn't cause anyone too
much work. Firmware is at http://grandstream.com/y-firmware.htm
Also fixed a crash when a page isn't found on the phone.
2.4 Changes from Lukas Ziaja to support GXP-2000 firmware 188.8.131.52
2.3 - Add changes by Alan Ferrency for the GXP-2000, firmware
2.2 - Add a few more configuration options for the GS ATA-286
(P86,P200,P205,P206,P228). Patch provided by Frank Scholz.
Thank you Frank!
2.1 - Check to see if the password was accepted.
- Check all results more thoroughly.
2.0 - Work with firmware 1.0.6.x
- I need to test this with 184.108.40.206 still; I hope I didn't break it,
but I accidentally upgraded my second phone and can't test it
1.2 - Display version numbers of firmware (-e)
- Refuse to run if can't find firmware release, because things
have changed radically from version 220.127.116.11 to 18.104.22.168.
- Optionally read and write config files in Grandstream ascii
1.1 - Check to make sure gethostbyname finds phones before
proceeding (give a better error message)
1.0 - Initial release