OLD | NEW |
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.7.6.3 | 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.7.6.3. | 10 Note: our current base version is 3.7.6.3. |
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 WebKit/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp | 172 WebKit/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp |
173 to correctly implement the "unused file descriptors" logic in the | 173 to correctly implement the "unused file descriptors" logic in the |
174 xDlOpen() method. The new functions are | 174 xDlOpen() method. The new functions are |
175 chromium_sqlite3_get_reusable_file_handle(), | 175 chromium_sqlite3_get_reusable_file_handle(), |
176 chromium_sqlite3_update_reusable_file_handle() and | 176 chromium_sqlite3_update_reusable_file_handle() and |
177 chromium_sqlite3_destroy_reusable_file_handle(). Also, added the | 177 chromium_sqlite3_destroy_reusable_file_handle(). Also, added the |
178 chromium_sqlite3_fill_in_unix_sqlite3_file() function that calls | 178 chromium_sqlite3_fill_in_unix_sqlite3_file() function that calls |
179 fillInUnixFile(), which will be made static again as soon as a | 179 fillInUnixFile(), which will be made static again as soon as a |
180 WebKit patch using the new function lands. | 180 WebKit patch using the new function lands. |
181 - From mac_time_machine.patch: | 181 - From mac_time_machine.patch: |
182 When __APPLE__ and when creating a -journal file, determine if the database | 182 When __APPLE__ and when creating a -journal file with any unix-type vfs, |
183 for which the journal is being created has been excluded from being backed | 183 determine if the database for which the journal is being created has been |
184 up using Apple's Time Machine and if so then also exclude the journal. These | 184 excluded from being backed up using Apple's Time Machine and if so then also |
185 changes were made in pager.c with includes of Apple interfaces being made in | 185 exclude the journal. These changes were made in pager.c with includes of |
186 sqliteInt.h. In order to eliminate a symbol conflict with an Apple library | 186 Apple interfaces being made in sqliteInt.h. In order to eliminate a symbol |
187 after amalgamation it was also necessary to rename fts3_porter.c's 'cType' | 187 conflict with an Apple library after amalgamation it was also necessary to |
188 to 'vOrCType'. | 188 rename fts3_porter.c's 'cType' to 'vOrCType'. |
189 - fts3_85522.patch allows fts3 to work if PRAGMA is not authorized. | 189 - fts3_85522.patch allows fts3 to work if PRAGMA is not authorized. |
OLD | NEW |