History log of /haiku/src/tests/add-ons/kernel/file_systems/consistency_check/generate_hashs.cpp
Revision Date Author Comments
# 7a0dca5c 23-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Moved SHA256 code to libshared.a.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37235 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 617fdc09 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Added "progress bars".


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28424 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2395e3a4 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Don't traverse symlinks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28423 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5bc160dd 01-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* The AdaptiveBuffering::_Write() method was exiting early, causing the possibly
random SHA hashes.
* Moved AdaptiveBuffering into its own file.
* Fixed updating a hash file.
* Implemented the "consistency_check" app that checks if a file has changed,
and prints warnings if there are any.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28419 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 91af3542 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Now writes and updates the hash file.
* Unfortunately, there still seems to be a problem in the hash generation...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28412 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d6013f60 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

Work-in-progress:
* Started a file consistency checker; right now, it will just compute a SHA256
hash value for every file, and dump it to stdout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28406 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7a0dca5c546b4ee09e7d66e9af34e74364f43067 23-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Moved SHA256 code to libshared.a.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37235 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 617fdc096ae469f1fefc5564dbebe28eaff085b3 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Added "progress bars".


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28424 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2395e3a496d896891a70b1ded06905a5f096fdad 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Don't traverse symlinks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28423 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5bc160ddb004d9a56b2edb2f71fadb025386f776 01-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* The AdaptiveBuffering::_Write() method was exiting early, causing the possibly
random SHA hashes.
* Moved AdaptiveBuffering into its own file.
* Fixed updating a hash file.
* Implemented the "consistency_check" app that checks if a file has changed,
and prints warnings if there are any.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28419 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 91af3542a4ee8be9d5c6bd3389c61e77e40506e0 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

* Now writes and updates the hash file.
* Unfortunately, there still seems to be a problem in the hash generation...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28412 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d6013f6096f57eb9737df89188a12ea3cc80f160 31-Oct-2008 Axel Dörfler <axeld@pinc-software.de>

Work-in-progress:
* Started a file consistency checker; right now, it will just compute a SHA256
hash value for every file, and dump it to stdout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28406 a95241bf-73f2-0310-859d-f6bbb57e9c96