From: dan Date: Thu, 25 Jun 2026 17:07:53 +0000 (+0000) Subject: Have API functions sqlite3_serialize, sqlite3_limit, sqlite3_busy_timeout, sqlite3_er... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=426c44c0a4702a3d3029a1b46eee7ff92b50b3dc;p=thirdparty%2Fsqlite.git Have API functions sqlite3_serialize, sqlite3_limit, sqlite3_busy_timeout, sqlite3_error_offset, sqlite3_db_name, sqlite3_get_autocommit, sqlite3_errcode, sqlite3_total_changes64, sqlite3_changes64, sqlite3_last_insert_rowid and sqlite3_expired take and hold the database mutex while running. FossilOrigin-Name: 7bfd5c810c6f04ddfd275457a2a03b4da0c3e7d4ee5acb61a54d805e2e67f819 --- 426c44c0a4702a3d3029a1b46eee7ff92b50b3dc diff --cc manifest index e639073112,2f29c6a7fc..5ad9f89b1a --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Change\sthe\sundocumented\sand\sunsupported\ssqlite_log()\sSQL\sfunction\sso\sthat\nit\sis\smarked\sas\sunsafe\sand\sdirect-only.\n[bugs:/info/3311f8d5b8|Bug\s2026-06-25T10:19:43Z]. - D 2026-06-25T15:17:15.511 -C Also\shave\sfunctions\ssqlite3_db_name(),\ssqlite3_get_autocommit(),\ssqlite3_extended_errcode(),\ssqlite3_errcode(),\ssqlite3_total_changes64(),\ssqlite3_changese64(),\ssqlite3_last_insert_rowid()\sand\ssqlite3_expired()\stake\sthe\sdatabase\smutex. -D 2026-06-25T16:24:06.161 ++C Have\sAPI\sfunctions\ssqlite3_serialize,\ssqlite3_limit,\ssqlite3_busy_timeout,\ssqlite3_error_offset,\ssqlite3_db_name,\ssqlite3_get_autocommit,\ssqlite3_errcode,\ssqlite3_total_changes64,\ssqlite3_changes64,\ssqlite3_last_insert_rowid\sand\ssqlite3_expired\stake\sand\shold\sthe\sdatabase\smutex\swhile\srunning. ++D 2026-06-25T17:07:53.090 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2208,8 -2208,8 +2208,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c - P d7e4b2a85f81dacfee497d806bbc9f8c262624bd618aa27d4d238191643a4f5d - R 2d15f89d56bbd2cc947e7e3db3d23683 - U drh - Z 0bc74c0ac0ee666f537b9b3999e40f52 -P fff2c37b9fabbbad20ace60a00e521d198a53125e371f8956275d89eb3c0f32f ++P c30ea3cefe346a3d87b57710a51b059371543c5abc75d08c4ca827bbe3b3f622 46509e48d3049a1ca52d9cc3f023634a651cd633d36bd9056ca0172759ba201e + R bf72fafaea2070ac4d3be5ad21ee93ea ++T +closed 46509e48d3049a1ca52d9cc3f023634a651cd633d36bd9056ca0172759ba201e + U dan -Z 3656627ca4ac915fb18704b303e91d9a ++Z 8ba48b9154271fe0d84b01609d2c1867 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index b4035f2422,88bb551227..104584242f --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - c30ea3cefe346a3d87b57710a51b059371543c5abc75d08c4ca827bbe3b3f622 -46509e48d3049a1ca52d9cc3f023634a651cd633d36bd9056ca0172759ba201e ++7bfd5c810c6f04ddfd275457a2a03b4da0c3e7d4ee5acb61a54d805e2e67f819