]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the SQLITE_TESTCTRL_PRNG_SEED which can control the PRNG seed either
authordrh <drh@noemail.net>
Sat, 3 Aug 2019 01:40:17 +0000 (01:40 +0000)
committerdrh <drh@noemail.net>
Sat, 3 Aug 2019 01:40:17 +0000 (01:40 +0000)
directly or through the schema cookie of a supplied database connection.

FossilOrigin-Name: 2660e9292ae2c229eb7c57a6a79bb19f0c970072f86750fbe9cca3113d44ffe4

1  2 
manifest
manifest.uuid

diff --cc manifest
index bfde79bbcc152b0874410bd42b64c572d0c11761,e1120f6aa1b877c42c6e6f4c01bc2ace3703cb7e..1884f9c4db1e18de6eb72d666197b191739ed866
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C If\sa\squery\slike\s"SELECT\smin(a),\sb\sFROM\st1"\svisits\sno\srows\swhere\s"a"\sis\snot\snull,\sextract\sa\svalue\sfor\s"b"\sfrom\sone\sof\sthe\srows\swhere\s"a"\sis\snull.\sFix\sfor\sticket\s[41866dc37].
- D 2019-08-02T19:40:01.648
 -C Give\sthe\sSQLITE_TESTCTRL_PRNG_SEED\stwo\sarguments.\s\sThe\ssecond\sargument\sif\snot\nNULL\sis\sa\spointer\sto\sa\sdatabase\sconnection\swhich\sseeds\sthe\sconnection\sfrom\nits\sschema\scookie.\s\sIn\sthis\sway,\sfuzzers\scan\scontrol\sthe\sPRNG\sseed.
 -D 2019-08-03T01:39:20.466
++C Add\sthe\sSQLITE_TESTCTRL_PRNG_SEED\swhich\scan\scontrol\sthe\sPRNG\sseed\seither\ndirectly\sor\sthrough\sthe\sschema\scookie\sof\sa\ssupplied\sdatabase\sconnection.
++D 2019-08-03T01:40:17.104
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -1838,8 -1838,7 +1838,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 961e2f08c35238bcb1d32430d16451a96807b2c4bbb194ee621128dd09cd3981 a7277ed0623dccdbf775ae6127611d6bc6e150f6942a048ab4281e5136c0e98d
- R 967b7339813b309eb9b996030fc19505
- T +closed a7277ed0623dccdbf775ae6127611d6bc6e150f6942a048ab4281e5136c0e98d
- U dan
- Z d74453ebc37fff244bf6e5db95a7c365
 -P c71098409c98af8360f8f28b9238a12ec764018a5782e8ff03fdf5db54031d6e
++P faaaae4940b5f4f70e4988ad5b45582410b381ace0031e6abcde0b9217c06796 49aa34480622cce4d7a72c59d9cfa8336886387acec8ee15b72f295ea1a52d8c
+ R 4b4e0ecd3d28a8dbcf6d6e7975ad293a
++T +closed 49aa34480622cce4d7a72c59d9cfa8336886387acec8ee15b72f295ea1a52d8c
+ U drh
 -Z 66ff94f6273220c1c96ad3fc6404132a
++Z e28a7b4cb873c0c74b6ed34b39f7e4b8
diff --cc manifest.uuid
index 686ba2ca04b2e8b6f3720bd0b6382b3098925020,9e9cf3ba838fcea710d92ca568915b74d2eee00b..39306419b06bad84ccbbea685fcb68d3087dd094
@@@ -1,1 -1,1 +1,1 @@@
- faaaae4940b5f4f70e4988ad5b45582410b381ace0031e6abcde0b9217c06796
 -49aa34480622cce4d7a72c59d9cfa8336886387acec8ee15b72f295ea1a52d8c
++2660e9292ae2c229eb7c57a6a79bb19f0c970072f86750fbe9cca3113d44ffe4