]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the "dbhash.exe" utility program that computes a SHA1 hash over the
authordrh <drh@noemail.net>
Wed, 8 Jun 2016 14:04:50 +0000 (14:04 +0000)
committerdrh <drh@noemail.net>
Wed, 8 Jun 2016 14:04:50 +0000 (14:04 +0000)
invariant content of an SQLite database file.  Free space in the file, the
page size, auto_vacuum status, text encoding, and so forth do not change the
hash.  Only the content matters.

FossilOrigin-Name: f48a4ad33ecd4a86f5529596ff11829ba38b0875

1  2 
manifest
manifest.uuid

diff --cc manifest
index 36bb44109e70971f12097d44350abfc17cc01d8e,c020071d162ad9cdf956479d7f1c8cb8abf36029..b9ef6e83efe82032ad069391367c9510e0595220
+++ b/manifest
@@@ -1,8 -1,8 +1,8 @@@
- C Fix\sthe\swalcrash4.test\stest\smodule\sso\sthat\sit\sworks\son\swindows.
- D 2016-06-07T20:25:19.931
- F Makefile.in 7321ef0b584224781ec7731408857fa8962c32cc
 -C Fix\san\sundersized\sbuffer\sin\sthe\sSHA1\simplementation.
 -D 2016-06-08T13:59:35.817
++C Add\sthe\s"dbhash.exe"\sutility\sprogram\sthat\scomputes\sa\sSHA1\shash\sover\sthe\ninvariant\scontent\sof\san\sSQLite\sdatabase\sfile.\s\sFree\sspace\sin\sthe\sfile,\sthe\npage\ssize,\sauto_vacuum\sstatus,\stext\sencoding,\sand\sso\sforth\sdo\snot\schange\sthe\nhash.\s\sOnly\sthe\scontent\smatters.
++D 2016-06-08T14:04:50.483
+ F Makefile.in f3f7d2060ce03af4584e711ef3a626ef0b1d6340
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
- F Makefile.msc 831503fc4e988f571590af1405645fff121b5f1e
+ F Makefile.msc 50149765ef72f4e652b9a0f1f6462c4784bb9423
  F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7
  F VERSION cb29eb11e493dd85b3eeec4053c03949bf98478e
  F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50
@@@ -1500,7 -1501,7 +1501,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P e404ad705d0e2d96025d05cc88348ffcd0703533
- R 17828d50ca8a72aedc66939901a97177
 -P 44f157e0f0d5a76ef9002b2592164c4fdae89e34
++P 2091a4c9231c7871f27661adc27dd7df26500f6c fb2768154c513881886e89801e906bea959197b3
+ R 654981991ade95156b7aa25e1b0590de
++T +closed fb2768154c513881886e89801e906bea959197b3
  U drh
- Z c43be01e1ddab6118f1ee2a4247dca79
 -Z 0f8b86024c43c03c854a2dd32c154497
++Z 4625be77e802d56f2b1c496e15a4bd85
diff --cc manifest.uuid
index 459a559a5de34fff7852bcfe4fc4563d8445b161,4f4dd55a84cbef29c30c0a3a2e3ae1f807932440..7e4bb144b7565a6552d5a74a3acf962440db6eb9
@@@ -1,1 -1,1 +1,1 @@@
- 2091a4c9231c7871f27661adc27dd7df26500f6c
 -fb2768154c513881886e89801e906bea959197b3
++f48a4ad33ecd4a86f5529596ff11829ba38b0875