FreedomBuilder - DSDownloader change log 2.2.2.4 Open file in shared read mode for Trinity CROM auto update. (Allows multiple instances of DSDL "gang" auto-updates) 2.2.2.3 Fix CROM delete/cleanup on Trinity when multiple nodes in remove section. 2.2.2.2 Include download from server progress bars Disable Update Tool button while Auto update in progress 2.2.2.1 Trace #270 - blast the website full of incrementals into trinity. Also allow non-registered devices to update when HKEY_CURRENT_USER\Software\Diablosport\DSDownloader\Settings\CromUpdateMode=jobbers Note: Old auto update works if setting regkey CromUpdateMode="1" Trac #245 - Change Tune import/upload success prompt FROM: "Programmer Download was successful" TO: "Custom Tune Upload Successful". Trac #180 - When tool is married, indicate tool ID, VIN and Calid of vehicle if another vehicle app selected Trac #271 - Unable to load full tune file without asking for base file (U7146) 2.2.2.0 Trac #125 - Remove "Disconnect" on bottom status bar after successful connection with Tool has been made. Trac #156 - Conditional installation of Trinity USB driver with DSDownloaderInstaller.exe Increase memory allocation size for unencrypted/uncompressed bin payload to 0x200000 Display last Internet Server error for display in Help->Tool Info dialog 2.2.1.9 Post dialouge prompt if locked CMR tune or erased custom tune found in Multi-ECU tools. New Trinity Browser capability for transfering dashes files between Trinity and PC/Laptop Include ability to manually run Trinity registration wizard. remove dead code loading unused template files fix legacy tool tune download 2.2.1.8 Propagate VIN from custom tune file instead of ORI when installing tunes into tool. 2.2.1.7 Fix calibration update progress bar ignore CRC for CRGFG100 tune/backup files use TEMP folder for calibration update file downloaded from Website Fix xml header for diff/diff_about and diff/name strings to allow resending last tune written into tool. Save copy of last tune written to tool in "My Documents\DSDownloader\send_tune_to_tool.cry" 2.2.1.6 added support for exporting PCM/TCM backups separately for Trinity enabled MultiECUs added support for exporting PCM/TCM last tune written as combo file or individual files. added auto CROM notification for Trinity Full and Incrementals available on the Diablosport server with abiltity to download and reflash device for registered devices. Cleaned up DSDownloader self update mechinism using TMP folder instead of current working directory. (this may be causing 'dsdl_update.exe' errors dialog) added/updated strategy for loading custom/canned PCM and TCM tunes and associated ORI files for later download to tool or saving as file. added sanity file test when sending/adding tunes to send to tool that file is valid tune file. (prevents program panic/abort when selecting a CROM instead of tunefile) Improve strategy of adding PCM/TCM custom tunes in any order and associate with respective ORIs. added sanity file test when attempting to reflash device with a damaged CROM thus preventing program Panic/Hangup. Include Vehicle Make, Model and Year in Trinity registration and HTTP Post with Server. fix CROM reflash rate meter (nkB/Sec) dialog to not show erroneous value. make Trinity reboot after CROM reflash and send param to delete /sys/default_crom.txt cookie (needs CROM to support) 2.2.1.5 fixed saving calid for Ford F150 2.2.1.4 rebuild for VS20005 1.7.4 fixed CRYFG106 download bug 1.7.2 Added GM XML support. 1.7.1 Added Cummins support. Cummins diesel file will use .drd for the extension. 1.7.0 Added Diesel and GM support Fixed file size on cancel issue 1.6.1 Fixed backup file save dialogs 1.6.0 Changed window layout and formatting Added CRYFG106 support 1.5.2 Added Download of last Predator Tune button Fixed some string related program crashes 1.5.0 updated to visual studio 2003 updated to wxwidgets 2.6.2 fixed file dialog box location issue 1.4.3 Changed default behavior if file size selection. Will attempt to make a best fit guess if size is not correct. Also will convert predator 256k files to cmr 224k format. 1.4.2 Clarified file transmit error codes 1.4.1 Added 960k file support to file size list added ori_size tag to xml 1.4.0 Added additional checking for ori file mismatch Added detailed error messages on predator downloads 1.3.4 Added a dialog box to allow user to select tune file size if the size is not recognized 1.3.3 fixed registration dialog box display issue. fixed incorrect single user predator detection 1.3.2 fixed scan issue with predator xml files 1.3.1 fixed xml to xml file support (switches between non-SU and SU files correctly) 1.3.0 added support for freedom tool file format (Single User) 1.2.5 limits strings in frg header to 127 bytes to work around predator bug 1.2.4 Fixed df mismatch error 1.2.3 Added error check for bad diff count added dsd version to diff header 1.2.2 Fixed XML scan issue Fixed Revision Update exception after Express Tune load Fixed incorrect detection of base file 1.2.1 Corrected logic so that DSDL would no longer ask for base file if a XML file was being downloaded 1.2.0 Check for VID block and exclude from XML files All Read from Predator to save XML files 1.1.1 Verified downloader does not ask for ori file on express download Added fix for incorrect backup file size from predator 1.1.0 and previous See CVS logs