Log Message:
-----------
Verify the MD5 checksums of files following download. Upon failure, tell the 
user, delete the file and bail out so they can try again. 

In addition, use the checksum to verify existing files in the download 
directory. When attempting to get a unique filename, if the name we generate 
exists, MD5sum it. If it matches, then just use that file. If it doesn't, move 
to the next filename and try again. If we get a name that hasn't been used 
before, then we obviously need to download.

Modified Files:
--------------
    wizard:
        App.cpp (r1.4 -> r1.5)
        
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/wizard/App.cpp.diff?r1=1.4&r2=1.5)
        StackBuilder.vcproj (r1.1 -> r1.2)
        
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/wizard/StackBuilder.vcproj.diff?r1=1.1&r2=1.2)
    wizard/include:
        App.h (r1.3 -> r1.4)
        
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/wizard/include/App.h.diff?r1=1.3&r2=1.4)

Added Files:
-----------
    wizard:
        MD5.cpp (r1.1)
        
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/wizard/MD5.cpp?rev=1.1&content-type=text/x-cvsweb-markup)
    wizard/include:
        MD5.h (r1.1)
        
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/wizard/include/MD5.h?rev=1.1&content-type=text/x-cvsweb-markup)

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

                http://www.postgresql.org/about/donate

Reply via email to