1.75 - (5.8.2007) o First public version, released on 28.5.2007. Wish me luck! 1.76 - (29.8.2007) o The "Updates have been unpacked..." requester would only honour the state of the last update. This has now been fixed so that any of the selected updates that are not automatically installed will trigger this requester. Requester text altered to reflect this. o Updates are now unpacked and stored in their own directories in the unpacked directory. This makes it easier to see which updates were downloaded, and easier for manual installation. (Samwell - AW user) 1.77 - (1.9.2007) o Ooops! I left a debugging Break() function active when uniconifying causing a false DSI. FIXED o Added the UNPACKTOBASEDIR tooltype which turns off the storing in a named directory. See guide. (Dave Fisher) 1.78 - (3.9.2007) o Corrected a bug (although never actually found it :) causing multiple updates to fail for some people. FIXED (Daniel J Andrea II) o Added a new tooltype. KEEPARCHIVES will allow you to store the downloaded archives locally. See guide (ktadd - AW User) 1.79 - (8.9.2007) o Fixed a rather nasty memory leak during the scanning for updates. o Added a check for duplicate entries, so the same entry in multiple databases will only show the first one found. o Added a check to see if other updates may have been downloaded with an already updated one. (Fixes the NList.mcc problem) o After an HTTP transfer, the amount of bytes downloaded didn't match the total. FIXED 1.80 - (11.9.2007) o Fixed a layout problem in the listview when choosing any theme. (Hubert Maier (aka. Raziel)) o Added the ability to be able to iconify to either a menu or an icon, or both via ICONIFYAS tooltype. See guide. o Added the UNPACKTOBASEDIR tooltype as a menu item to be able to easily switch the option on or off. 1.81 - (8.10.2007) o Rejigged the colour aquitition routines due to reported palette destruction. FIXED o Width scroller in list wasn't being reset back to 100% when starting scan. FIXED o Added Bug Tracker at http://www.amiupdate.net/bugtracker 1.82 - (21.10.2007) o Finally moved to non-blocking socket transfers. This is highly beta, so give it a good testing. I am unable to test most of it, my connection here doesn't suffer from timeout problems. I'm also hoping that this should cure some other outstanding problems with modem users timing out. It does seem to have sped up the transfers too :) o Added the TIMEOUT tooltype so that dialup users can set longer timeout delays (defaults to 10 seconds) o The "Failed to AutoInstall..." dialog is now not shown when the NOAUTOUPDATE option is turned on. (Mario (Padrino) Cattaneo Bug #20) o Keyboard control of the list was "inconsistant" with regards to the 'Info' button. FIXED o The checkmark corruption is hopefully cured now when uniconifying the window after updates are found. (Raziel - Bug #7) FIXED o Scrolling double width screens would stall transmission (PJS - Bug #5) FIXED 1.83 - (28.10.2007) o The non-blocking socket code was busy looping while waiting for data. FIXED (Joerg Strohmayer Bug#24) o Removed some duplicated code. o The download window details flickered a lot during transfers. FIXED. o The non-blocking transfers has allowed a rework of the abort system for better latency. o The TIMEOUT values were not being reset, leading to problems on slow connections. FIXED (RWO) o The 'bytes downloaded' total was not always correct on slow connections. FIXED (RWO) o The amount of updates found was not correct if duplicates were detected. FIXED (Thore Boeckelmann Bug #13) o Removed some 'Windows' style line ends in the log. (RWO) 1.84 - (20.11.2007) o Problems were reported with regard to PGP5 not decrypting archives. FIXED (Steve Bowman) o Added the NOSELFUPDATE tooltype no turn off the initial version check at startup. o Some code cleanups, and changed ExamineFH() for ExamineObject() in order to be 64bit compliant. 1.85 - (16.12.2007) o The protection bits of each file was ignored when the update archive was unpacked. Luckily RWED is the default! FIXED (Joerg Strohmayer Bug#27) 1.86 - (31.12.2007) o Expanded the application database to include "Reboot" information. The "Information" for the update will show what king of reset is required after installing the update (None, Soft or Hard). Following on from this, a requester will appear at the end of the updating session to inform you of any reboot actions you may need to take. 1.87 - (05.01.2008) o The function that gets the version string, could overrun available memory in some instances. FIXED (Dave [Vader] Fisher) 1.88 - (16.01.2008) o Hopefully the "checkmark" bug is finally fixed. (Hubert Maier bug#7) o Redesigned the SERVER tooltype system, no documented changes needed 1.89 - (11.01.2008) o Scanning twice in succession was problematic in some circumstances. FIXED o Hopefully fixed a non-reproducible crash here during UpdateSelf(). (Carl Moppet) 1.90 - (30.01.2008) o The "Info" window is now available for any item in the list regardless of its download status. o The "Checking for new version" text was not centered in the window when a larger font was used. o The version string verification routine was case-sensitive meaning some strings were not parsed correctly. FIXED o Improved the operation of the Reboot Deamon to improve concurrent operation. o Removed some debug output left in by mistake - ooops! (Michael Merkel) o Modified internal menu operation 1.91 - (01.02.2008) o The server selection system now always assumes enabled unless item is found to be turned off (Bug #30 Janne Peraaho) o There was a crash when started iconified. FIXED (Raziel) 1.92 - (05.02.2008) o A change in a seemingly unrelated code section messed up the AutoInstall script selection. FIXED 1.93 - (07.02.2008) o Finally got around to fixing the module counter which was always wrong in the log :) o Also changed the internal workings of how an applicable update is determined. 1.94 - (08.02.2008) o A slight problem with the FTP routines could lead to transfers not finishing amd timing out. FIXED o Added the Compatible Applications viewer. 1.95 - (10.02.2008) o The AutoUpdate function was not prepared to handle an SQL Server error and would crash. FIXED 1.96 - (01.03.2008) o The port was fixed at 80 for http transfers. Changed to self-sensing. 1.97 - (06.03.2008) o Fixed a clash with $Id: tags embedded in binary files o Downloading the same file twice or more left the filename blank in the download window o Fixed a bug in the HTTP redirection system that was stopping OWB downloading 1.98 - (08.04.2008) o Fixed a strtol() bug which was returning the Mixer date as 2000 not 2008 1.99 - (14.04.2008) o Added the ANIMDELAY tooltype to alter playback speed of third party animations. 1.100 - (28.4.2008) o Fixed a problem launching the RebootDaemon (Ami603) o The type of reboot required was set to a lesser type in some circumstances. FIXED o The icon image in the Information window no longer erases the background. (Bug #29 Mario Cattaneo) 1.101 - (08.08.2008) o Slight change in the UnPGP routine to better handle paths o Changed the RebootDeamon to better handle signals. Should cure the "Can't quit" bug (#37) o Found a case where the socket library was not being freed, this should fix the NetShutDown problem (#38 Peter Ray) o Double clicking the "Abort" button no longer leads to dos.library requesters. (#39 Mario Cattaneo)