From: dan Date: Tue, 26 Jan 2016 14:48:02 +0000 (+0000) Subject: Fix issues on unix with opening database files via symlinks that are not in the curre... X-Git-Tag: version-3.11.0~91 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8770677c1e78bce0353d0cdfff39c11b24724c81;p=thirdparty%2Fsqlite.git Fix issues on unix with opening database files via symlinks that are not in the current working directory. And with nested symlinks. FossilOrigin-Name: 4003db4a49c6b623750e56f626fa492c8402067f --- 8770677c1e78bce0353d0cdfff39c11b24724c81 diff --cc manifest index f3535e3905,2765e104fb..623ea5d154 --- a/manifest +++ b/manifest @@@ -1,8 -1,8 +1,8 @@@ - C Add\sthe\sability\sto\sdo\sWindows\sbuilds\sto\sthe\samalgamation\starball. - D 2016-01-25T23:24:38.805 -C Ensure\sthat\sunixFullpathname()\salways\snul-terminates\sits\soutput\sbuffer,\seven\swhen\sreturning\san\serror. -D 2016-01-26T13:56:42.494 ++C Fix\sissues\son\sunix\swith\sopening\sdatabase\sfiles\svia\ssymlinks\sthat\sare\snot\sin\sthe\scurrent\sworking\sdirectory.\sAnd\swith\snested\ssymlinks. ++D 2016-01-26T14:48:02.511 F Makefile.in 027c1603f255390c43a426671055a31c0a65fdb4 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 -F Makefile.msc 1708a78eda223b6daa302b140037fcc214a779f9 +F Makefile.msc 6fca5455aaecbd14479f33f091aa19df2d3d2969 F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7 F VERSION 866588d1edf0ccb5b0d33896974338f97564f719 F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50 @@@ -10,10 -10,9 +10,10 @@@ F art/sqlite370.eps aa97a671332b432a54e F art/sqlite370.ico af56c1d00fee7cd4753e8631ed60703ed0fc6e90 F art/sqlite370.jpg d512473dae7e378a67e28ff96a34da7cb331def2 F autoconf/INSTALL 83e4a25da9fd053c7b3665eaaaf7919707915903 -F autoconf/Makefile.am 089e5ecdb5761e64ea1013ded02feb4d8b29927d -F autoconf/README 14458f1046c118efa721aadec5f227e876d3cd38 +F autoconf/Makefile.am 1c1657650775960804945dc392e14d9e43c5ed84 +F autoconf/Makefile.msc 68ed752a809b611d97b95d8572a34fe6fd1196f1 F autoconf/README.first 6c4f34fe115ff55d4e8dbfa3cecf04a0188292f7 - F autoconf/README.txt e9757a381e5ce2553dbaa6247bb8ad00eb8d87aa w autoconf/README ++F autoconf/README.txt e9757a381e5ce2553dbaa6247bb8ad00eb8d87aa F autoconf/configure.ac 7b1ea0dcaf49fafba262ce4b0ee8cb3281b555d1 F autoconf/tea/Makefile.in b438a7020446c8a8156e8d97c8914a04833da6fd F autoconf/tea/README 3e9a3c060f29a44344ab50aec506f4db903fb873 @@@ -418,10 -417,10 +418,10 @@@ F src/vdbeapi.c ffae8f5af4570fbd548504e F src/vdbeaux.c 757f86e6fef8efb3dd4226cb31e2e82b9c44c883 F src/vdbeblob.c 37c3d11a753e403698c69e17383d282e1ae73e75 F src/vdbemem.c b9181e77eca2a095929d46250daf85c8d2621fc0 -F src/vdbesort.c 0971557e5d3c289e46f56a52aed2197c13251de7 +F src/vdbesort.c 3bb1f1f03162e6d223da623714d8e93fcaeac658 F src/vdbetrace.c 8befe829faff6d9e6f6e4dee5a7d3f85cc85f1a0 F src/vtab.c 320682cca733115b4cbe71320b5c5eeb1074ebde - F src/vxworks.h 974e7d9a98f602d6310d563e1dc4e08f9fc48e47 + F src/vxworks.h d2988f4e5a61a4dfe82c6524dd3d6e4f2ce3cdb9 F src/wal.c d21b99fd1458159d0b1ecdccc8ee6ada4fdc4c54 F src/wal.h 2f7c831cf3b071fa548bf2d5cac640846a7ff19c F src/walker.c 0f142b5bd3ed2041fc52d773880748b212e63354 @@@ -1421,8 -1419,7 +1421,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 7c49a9478bd36564e81d33458ca1f4063ddaca83 6df8a9c00a9d067f67d492da7a4617908070c6c0 - R c1478777421253ac0125637ca661aa71 - T +closed 6df8a9c00a9d067f67d492da7a4617908070c6c0 - U drh - Z 730cfb6cf754e8e26f747fb36fc92bb4 -P 1c2656c1d37906230edc142d3a4253b16b6e925f -R 6c0824142ba46339a29c32338146479b ++P abd2b357c55fdcdbc8e66a81a3fbb7f822ea0a4f 4a4385564dd3887a7953820b60c99d6ce289f96a ++R 1d2d15b294b146d0b5d200f0cf62495d ++T +closed 4a4385564dd3887a7953820b60c99d6ce289f96a + U dan -Z e95289d1bfc22539e02b85ec76fd69c7 ++Z 7fd087e8bb59761ded2cdf6adb6cd578 diff --cc manifest.uuid index 0029a388e0,72144560be..bbd6a658df --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - abd2b357c55fdcdbc8e66a81a3fbb7f822ea0a4f -4a4385564dd3887a7953820b60c99d6ce289f96a ++4003db4a49c6b623750e56f626fa492c8402067f