Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(161)

Side by Side Diff: third_party/sqlite/README.chromium

Issue 6990047: Import SQLite 3.7.6.3. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | third_party/sqlite/amalgamation/sqlite3.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: sqlite 1 Name: sqlite
2 License File: src/LICENSE 2 License File: src/LICENSE
3 URL: http://sqlite.org/ 3 URL: http://sqlite.org/
4 Version: 3.6.18 4 Version: 3.7.6.3
5 Included In Release: Yes 5 Included In Release: Yes
6 Security Critical: Yes 6 Security Critical: Yes
7 7
8 Instructions for importing a new release of SQLite from sqlite.org. 8 Instructions for importing a new release of SQLite from sqlite.org.
9 9
10 Note: our current base version is 3.6.18. 10 Note: our current base version is 3.7.6.3.
11 11
12 First, you need to be on Linux. 12 First, you need to be on Linux.
13 13
14 # Determine the versions of the release you want and the release we currently 14 # Determine the versions of the release you want and the release we currently
15 # have. (See the VERSION file to determine which release we currently have.) 15 # have. (See the VERSION file to determine which release we currently have.)
16 # You may wish to consult http://www.sqlite.org/changes.html to find out what 16 # You may wish to consult http://www.sqlite.org/changes.html to find out what
17 # changes have been made in each release. 17 # changes have been made in each release.
18 # Note - this is just an example. Always refer to the version above for our 18 # Note - this is just an example. Always refer to the version above for our
19 # real current version. 19 # real current version.
20 # Set some variables to remember the versions, e.g.: 20 # Set some variables to remember the versions, e.g.:
21 BASE=3.6.18 21 BASE=3.7.6.3
22 LATEST=3.6.22 22 LATEST=3.7.6.4
23 23
24 # Get to the src/third_party directory in your Chromium client: 24 # Get to the src/third_party directory in your Chromium client:
25 cd src/third_party 25 cd src/third_party
26 26
27 # Download the .tar.gz files for the releases: 27 # Download the .tar.gz files for the releases:
28 # (If the URL changes you might need to find the new one.) 28 # (If the URL changes you might need to find the new one.)
29 # TODO(shess): Rewrite this to track the new naming format. Meanwhile,
30 # manually navigate to www.sqlite.org and find downloads, use "legacy" version.
29 wget http://www.sqlite.org/sqlite-$BASE.tar.gz 31 wget http://www.sqlite.org/sqlite-$BASE.tar.gz
30 wget http://www.sqlite.org/sqlite-$LATEST.tar.gz 32 wget http://www.sqlite.org/sqlite-$LATEST.tar.gz
31 33
32 # Extract the vanilla current and desired versions: 34 # Extract the vanilla current and desired versions:
33 tar xzf sqlite-$BASE.tar.gz 35 tar xzf sqlite-$BASE.tar.gz
34 tar xzf sqlite-$LATEST.tar.gz 36 tar xzf sqlite-$LATEST.tar.gz
35 37
36 # Use kdiff3 to merge the changes: 38 # Use kdiff3 to merge the changes:
37 kdiff3 -m sqlite-$BASE sqlite-$LATEST sqlite 39 kdiff3 -m sqlite-$BASE sqlite-$LATEST sqlite
38 40
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
168 os_unix.c, to allow Chromium's Posix VFS implementation in 170 os_unix.c, to allow Chromium's Posix VFS implementation in
169 WebKit/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp 171 WebKit/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp
170 to correctly implement the "unused file descriptors" logic in the 172 to correctly implement the "unused file descriptors" logic in the
171 xDlOpen() method. The new functions are 173 xDlOpen() method. The new functions are
172 chromium_sqlite3_get_reusable_file_handle(), 174 chromium_sqlite3_get_reusable_file_handle(),
173 chromium_sqlite3_update_reusable_file_handle() and 175 chromium_sqlite3_update_reusable_file_handle() and
174 chromium_sqlite3_destroy_reusable_file_handle(). Also, added the 176 chromium_sqlite3_destroy_reusable_file_handle(). Also, added the
175 chromium_sqlite3_fill_in_unix_sqlite3_file() function that calls 177 chromium_sqlite3_fill_in_unix_sqlite3_file() function that calls
176 fillInUnixFile(), which will be made static again as soon as a 178 fillInUnixFile(), which will be made static again as soon as a
177 WebKit patch using the new function lands. 179 WebKit patch using the new function lands.
OLDNEW
« no previous file with comments | « no previous file | third_party/sqlite/amalgamation/sqlite3.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698