Revision 906665
Go back to digest for 11th January 2009Features in Utilities
Ralf Habacker committed changes in /trunk/kdesupport/kdewin-installer:
abstracted md5 support to general check sum support to be able to add sha1 support
- moved hash functions into separate file hash.cpp/.h
- added HashFile class
- added buildsystem option for compiling sha1 support
- refactored build system
- extended packager to be able to create sha1 check sums with the '-checksum sha1' option
sha1 support is not ready, the following work is left:
- add config option to define which hash type is used in a specific release
- extend package hash value checking to sha1 sums (shared/package.cpp)
- add fallback md5 solution if sha1 sums are not available
- added sha1 support to emerge
File Changes
Added 3 files
- /trunk/kdesupport/kdewin-installer/sha1sum
- /CMakeLists.txt
- /sha1sum.cpp
Modified 22 files
- /trunk/kdesupport/kdewin-installer
- /CMakeLists.txt
- /config.h.cmake
- /configer/CMakeLists.txt
- /console/CMakeLists.txt
- /md5sum/CMakeLists.txt
- /md5sum/md5sum.cpp
- /packager/CMakeLists.txt
- /packager/main.cpp
- /packager/packager.cpp
- /packager/packager.h
- /shared/CMakeLists.txt
- /shared/database.cpp
- /shared/downloader.cpp
- /shared/downloader.h
- /shared/globalconfig.cpp
- /shared/misc.cpp
- /shared/misc.h
- /shared/package.cpp
- /shared/package.h
- /shared/uninstaller.cpp
- /gui/themes/amarok/CMakeLists.txt
- /gui/themes/main/CMakeLists.txt
25 files changed in total