]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Merge all version 3.10.0 updates.
authordrh <drh@noemail.net>
Wed, 6 Jan 2016 14:35:15 +0000 (14:35 +0000)
committerdrh <drh@noemail.net>
Wed, 6 Jan 2016 14:35:15 +0000 (14:35 +0000)
FossilOrigin-Name: 77c28c2b2dc601e67a88f55afff53b6cb9a24833

1  2 
Makefile.in
main.mk
manifest
manifest.uuid
src/sqliteInt.h
src/vdbe.c
src/vdbeaux.c

diff --cc Makefile.in
Simple merge
diff --cc main.mk
Simple merge
diff --cc manifest
index ae3e8f753bf1e8787beb9f9714593d4538edf803,84ab4c9e57b033400d0dcba7281a9a79e162e910..175a5113a91b695748e402ae7eb852cb97be362c
+++ b/manifest
@@@ -1,8 -1,8 +1,8 @@@
- C Merge\sall\srecent\strunk\senhancements.
- D 2016-01-01T13:31:36.005
- F Makefile.in 2b14d1b2c0d8b4c6fd84536d3d7860e1ddc03efc
 -C Version\s3.10.0
 -D 2016-01-06T11:01:07.739
 -F Makefile.in 7c8cc4c2f0179efc6fa9492141d1fb65f4807054
++C Merge\sall\sversion\s3.10.0\supdates.
++D 2016-01-06T14:35:15.686
++F Makefile.in 7b85d6e4ef59420a075d21525a58b69a97e554f1
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
- F Makefile.msc 5fff077fcc46de7714ed6eebb6159a4c00eab751
+ F Makefile.msc e45d8b9b56dfa3f2cd860b2c28bd9d304513b042
  F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7
  F VERSION 8b9d3ac6f1962f94e06ba05462422a544f9c4e36
  F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50
@@@ -260,7 -257,7 +260,7 @@@ F ext/userauth/userauth.c 5fa3bdb492f48
  F install-sh 9d4de14ab9fb0facae2f48780b874848cbf2f895 x
  F ltmain.sh 3ff0879076df340d2e23ae905484d8c15d5fdea8
  F magic.txt 8273bf49ba3b0c8559cb2774495390c31fd61c60
- F main.mk 2f7ba9f9e044ecfa95eb0a446eebe1b37a6b565a
 -F main.mk 20e46c09ac8732a74a9e2d55e8d90257d97eb844
++F main.mk 95cf55a591539be53fd52e2856d83ddddfad9681
  F mkso.sh fd21c06b063bb16a5d25deea1752c2da6ac3ed83
  F mptest/config01.test 3c6adcbc50b991866855f1977ff172eb6d901271
  F mptest/config02.test 4415dfe36c48785f751e16e32c20b077c28ae504
@@@ -279,10 -276,10 +279,10 @@@ F src/auth.c b56c78ebe40a2110fd361379f7
  F src/backup.c 2869a76c03eb393ee795416e2387005553df72bc
  F src/bitvec.c 1a78d450a17c5016710eec900bedfc5729bf9bdf
  F src/btmutex.c 45a968cc85afed9b5e6cf55bf1f42f8d18107f79
 -F src/btree.c 4d3452b2a3daf875490ac4f0a278da7f85fabe12
 +F src/btree.c c24afbe7c9e4a3e8279d91680d9e9602588db488
  F src/btree.h 2d76dee44704c47eed323356a758662724b674a0
  F src/btreeInt.h b5f2651b41808f038dee9282c5dc0232ce6532d3
- F src/build.c 1c9fb552148ee8f9234435a38833f8fca2081a71
+ F src/build.c d8006e9030c61b9495d0b2f724edd3fcdae16930
  F src/callback.c 7b44ce59674338ad48b0e84e7b72f935ea4f68b0
  F src/complete.c addcd8160b081131005d5bc2d34adf20c1c5c92f
  F src/ctime.c 60e135af364d777a9ab41c97e5e89cd224da6198
@@@ -337,12 -334,11 +337,12 @@@ F src/random.c ba2679f80ec82c4190062d75
  F src/resolve.c a83b41104e6ff69855d03cd0aaa09e93927ec39f
  F src/rowset.c eccf6af6d620aaa4579bd3b72c1b6395d9e9fa1e
  F src/select.c f8fded11fc443a9f5a73cc5db069d06b34460e2f
- F src/shell.c 8d152e833c3b79825978deb83175234749c5cdf3
+ F src/shell.c ed71dc7679e6f087a3f1ea3f9dae4b0fae7209c3
 -F src/sqlite.h.in 7d87d71b9a4689c51fa092f48f16590ff71558e3
 +F src/sqlite.h.in 52db0e5240e6c3d355937cdc187b61999d884aff
  F src/sqlite3.rc 992c9f5fb8285ae285d6be28240a7e8d3a7f2bad
 +F src/sqlite3_private.h a81a9c5f97c095cc3e86914a05f8fabe0011f4a1
  F src/sqlite3ext.h dfbe62ffd95b99afe2140d8c35b180d11924072d
- F src/sqliteInt.h 35e07d7cff4693ebaa5c43d2365ea1f1bc68e5c4
 -F src/sqliteInt.h f97614d43833bae0ed6c51ac8e550f0099a1d0ba
++F src/sqliteInt.h 3b529e6a3771cce0f840b7a411ddb04761d96798
  F src/sqliteLimit.h 216557999cb45f2e3578ed53ebefe228d779cb46
  F src/status.c 70912d7be68e9e2dbc4010c93d344af61d4c59ba
  F src/table.c 51b46b2a62d1b3a959633d593b89bab5e2c9155e
@@@ -361,10 -357,10 +361,10 @@@ F src/test_autoext.c dea8a01a7153b9adc9
  F src/test_backup.c 2e6e6a081870150f20c526a2e9d0d29cda47d803
  F src/test_blob.c e5a7a81d61a780da79101aeb1e60d300af169e07
  F src/test_btree.c 2e9978eca99a9a4bfa8cae949efb00886860a64f
 -F src/test_config.c 0dee90328e3dedf8ba002ee94b6a7e7ea7726fe4
 +F src/test_config.c f569bb9c62cb98ffc7968d7f557703197fb4027e
  F src/test_demovfs.c 0de72c2c89551629f58486fde5734b7d90758852
  F src/test_devsym.c e7498904e72ba7491d142d5c83b476c4e76993bc
- F src/test_fs.c 993c7eab65bed6add4bb48cca29775e963f710cf
+ F src/test_fs.c a61f54247fdb843761d709879c3bcd1989b2050c
  F src/test_func.c 0d9c25956152adefee8881c6fadc8354793764d0
  F src/test_hexio.c abfdecb6fa58c354623978efceb088ca18e379cd
  F src/test_init.c 66b33120ffe9cd853b5a905ec850d51151337b32
@@@ -402,11 -398,11 +402,11 @@@ F src/update.c 17332f9fe818cbc0444c36a8
  F src/utf.c 32d7f82aa921322f3e1c956f4b58f019ebd2c6b3
  F src/util.c e802e8e311a0d6c48cd1b3e89db164f6f0248d70
  F src/vacuum.c 2ddd5cad2a7b9cef7f9e431b8c7771634c6b1701
- F src/vdbe.c a01c8ccdb4a90aaabfc126c2debf5cc9f420d0c9
 -F src/vdbe.c 6ac8e5d808d48afc369316e147c191102f0584c1
++F src/vdbe.c 5678e9375dca62a33726c7565e2e61ce701ea365
  F src/vdbe.h efb7a8c1459e31f3ea4377824c6a7e4cb5068637
  F src/vdbeInt.h 75c2e82ee3357e9210c06474f8d9bdf12c81105d
 -F src/vdbeapi.c 020681b943e77766b32ae1cddf86d7831b7374ca
 -F src/vdbeaux.c 3308a07a6b0b64e22e83cbcc76773eaf330b056a
 +F src/vdbeapi.c b13f483b1375467c367de486edf2be05234e27bb
- F src/vdbeaux.c 41d3493139900b3f74d570f6406c7d1888202d35
++F src/vdbeaux.c 8e542577cea8be74d4fb2a11ee6d6248e12cb4c4
  F src/vdbeblob.c fdc4a81605ae7a35ae94a55bd768b66d6be16f15
  F src/vdbemem.c fdd1578e47bea61390d472de53c565781d81e045
  F src/vdbesort.c a7ec02da4494c59dfd071126dd3726be5a11459d
@@@ -566,10 -562,10 +566,10 @@@ F test/crashtest1.c 09c1c7d728ccf4feb9e
  F test/createtab.test b5de160630b209c4b8925bdcbbaf48cc90b67fe8
  F test/cse.test 277350a26264495e86b1785f34d2d0c8600e021c
  F test/ctime.test 7bd009071e242aac4f18521581536b652b789a47
- F test/cursorhint.test 432811b62bd5ffb812729f49bba3b9ad687550bb
+ F test/cursorhint.test 7bc346788390475e77a345da2b92270d04d35856
  F test/date.test 984ac1e3e5e031386866f034006148d3972b4a65
  F test/dbstatus.test 8de104bb5606f19537d23cd553b41349b5ab1204
 -F test/dbstatus2.test 10418e62b3db5dca070f0c3eef3ea13946f339c2
 +F test/dbstatus2.test fc968d3005b4d827eba807a06573a6c528aa119a
  F test/default.test 0cb49b1c315a0d81c81d775e407f66906a2a604d
  F test/delete.test e1bcdf8926234e27aac24b346ad83d3329ec8b6f
  F test/delete2.test 3a03f2cca1f9a67ec469915cb8babd6485db43fa
@@@ -1411,7 -1406,10 +1411,7 @@@ F tool/vdbe_profile.tcl 246d0da094856d7
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P 7e7b24064510001ca4a0c8295fa7d0138bde8dae 68360cd2211b7ab25dd4ca55a2e82e31f51f2976
- R 301360c61d3e627f628a10e0fd167e91
 -P a855697719e288c908ddb7950d32fd17ef546509
 -R 658872c8eaad4f517adfb9642371bf29
 -T +bgcolor * #d0c0ff
 -T +sym-release *
 -T +sym-version-3.10.0 *
++P 5b700f313d753a308d2c6b5e5a5ee42af2e6d180 fd0a50f0797d154fefff724624f00548b5320566
++R 917b6555389a1f5facbdef20b023e669
  U drh
- Z a5d1b5d07c798b4bf7e432435ffb7ccc
 -Z 024a1b2bbd235a427c0ebcd39a99300a
++Z a788d0588b62e2dbe90c7ae8199f5804
diff --cc manifest.uuid
index 88c9302ee6928f33658779f0749e4f5ef78fdfc7,01d9768cad85a6d7040e5170b3e9c9b5ccd4e0e4..4efd5d194b2250c61c5bfcf3225dd70542c75983
@@@ -1,1 -1,1 +1,1 @@@
- 5b700f313d753a308d2c6b5e5a5ee42af2e6d180
 -fd0a50f0797d154fefff724624f00548b5320566
++77c28c2b2dc601e67a88f55afff53b6cb9a24833
diff --cc src/sqliteInt.h
Simple merge
diff --cc src/vdbe.c
Simple merge
diff --cc src/vdbeaux.c
index 3fdcfd5008c2a87207bdb31dcf3f45fb2439500a,dbbb2a6ccb1c0e75f0f2b9f3b1298fb1e78b6971..b7d4e280d30e768243b14055eafb14becc3f3c2b
@@@ -1858,12 -1869,8 +1869,10 @@@ void sqlite3VdbeMakeReady
    if( pParse->explain && nMem<10 ){
      nMem = 10;
    }
-   memset(zCsr, 0, nFree);
-   assert( EIGHT_BYTE_ALIGNMENT(&zCsr[nFree]) );
    p->expired = 0;
  
 +  p->expired = 0;
 +  
    /* Memory for registers, parameters, cursor, etc, is allocated in two
    ** passes.  On the first pass, we try to reuse unused space at the 
    ** end of the opcode array.  If we are unable to satisfy all memory