K 10 svn:author V 4 bapt K 8 svn:date V 27 2016-05-05T18:34:52.899348Z K 7 svn:log V 836 Update to 1.7.99.2 (aka 1.8.0 rc1) Changes: - Complete refactor of the package extraction: * safer: ensure that only what is in the plist is actually extracted * ensure the package can be properly on the filesystem before actually replacing the files * move atomicity to the package level meaning that in case of failure only the non upgraded packages has to be proceed not the entire upgrade process * in case of upgrade only extract the files that are unchanged - Now pre install script failure can properly be catched and stoping the onging process (at last!). - New mechanism in the library events to allow frontend to know what they should run in case of interruption - handle ^C proprely and cleanup ongoing procedure - lots of fixes of bugs reported by coverity - finish implementation of the 'vital' feature END