| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
sqlite3_realloc64() equivalent, to avoid unnecessary calls to
sqlite3_initialize().
FossilOrigin-Name: 1313557b512297e7b75ed748894379b2022aecf696d5a58318e46a668321c1ff
|
|
|
|
|
|
|
| |
in-line code. With that change, cachegrind shows which memcpy() calls
are taking the most time. This is a performance-measurement hack only and
is not for production use.
FossilOrigin-Name: 9ed38521617136223a667988aed40e25797faf84
|
|
|
| |
FossilOrigin-Name: 6a9c4a3ebfb7cc0738ef6634440ccab44a21ff28
|
|
|
| |
FossilOrigin-Name: 48f553b05c05373c0af4b9c3a542979db3a2ee19
|
|
|
| |
FossilOrigin-Name: cb3e4219ac9560d2773b85453aafda54b7c9346f
|
|
|
|
|
| |
progress and is not yet completely functional.
FossilOrigin-Name: c297a84bc678f81ffc0aa9139ab73f0ca87c1971
|
|
|
|
|
| |
format that MSVC can understand.
FossilOrigin-Name: 163bfae8583b2d3002a3a43d6bf8a66fefd73acb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sqlite3_malloc64(),
sqlite3_realloc64(),
sqlite3_bind_blob64(),
sqlite3_bind_texte64(),
sqlite3_result_blob64(),
and sqlite3_result_texte64().
Internal memory allocation routines also now use 64-bit unsigned length
parameters for safety.
Also add the sqlite3_msize() interface.
Fix the sqlite3_get_table() to use sqlite3_realloc64() to avoid a
integer overflow problem.
FossilOrigin-Name: 94954850cf2e1ec0b7f590c7f46cdc54c72558ce
|
|
|
| |
FossilOrigin-Name: e62aab5e9290503869e1f4d5e0fefd2b4dee0a69
|
|
|
| |
FossilOrigin-Name: f6c045f649036958078cb15cd9d5453680c82b0c
|
|
|
|
|
| |
implementation. Changes to facilitate full branch test coverage. (CVS 6482)
FossilOrigin-Name: 57e3e6b3cb54e6626bee41a084c927ee264b6d03
|
|
|
|
|
| |
Ticket #3598. (CVS 6195)
FossilOrigin-Name: 7035c35dbef72b7b4d00201a65734a6d93dd0d3e
|
|
|
|
|
|
| |
guaranteed to never overflow an integer. Additional explicit casts to
avoid nuisance warning messages. (CVS 6007)
FossilOrigin-Name: c872d554930ecf221ac2be5f886d5d67bb35288c
|
|
|
| |
FossilOrigin-Name: 59ae0020683766993c38e2b76a436d78d3e4bd63
|
|
|
|
|
| |
compiler warnings. (CVS 5378)
FossilOrigin-Name: 6cdb6841ff4683e424ef394733da9c24f5602570
|
|
|
| |
FossilOrigin-Name: 81a8c70ed7a86abf286706fdbc251f31c9c53382
|
|
|
| |
FossilOrigin-Name: 6a94d19747a05df2694d3720f76de3dab3836578
|
|
|
| |
FossilOrigin-Name: e2a9f5f1054f077e4773dd3d2c8f2ce5be118a01
|
|
|
| |
FossilOrigin-Name: 54839a84e6ce080ea8a0f6ce32acaa053d20f311
|
|
|
|
|
| |
code generator. (CVS 4746)
FossilOrigin-Name: 45c59802f6d35c7745b96c578ab43d5a336fe822
|
|
|
|
|
| |
sqlite3_get_table() interface. (CVS 4745)
FossilOrigin-Name: 9f95d79daeb5e7f6fd62f3c896dae4d332121d1c
|
|
|
| |
FossilOrigin-Name: c790c234c369c6b7610e67dcaaa9eee347df729c
|
|
|
|
|
| |
errors. (CVS 4233)
FossilOrigin-Name: 77b1671351fe94b0ebc126a63140643deae2aa64
|
|
|
|
|
|
| |
misused. But getting rid of them removes a library dependency. And
it avoids warnings from the OpenBSD compiler. Ticket #2336. (CVS 3916)
FossilOrigin-Name: ba4845b32bdf38e623c4f7246e6e327715bbba4b
|
|
|
|
|
|
|
| |
carried in the higher bits of the integer return codes. This must be
enabled using the sqlite3_extended_result_code() API. Only a few extra
result codes are currently defined. (CVS 3422)
FossilOrigin-Name: ba579ddc4361fc6e8ea66f9385770d70dfe94751
|
|
|
| |
FossilOrigin-Name: 9f13972b93a3cac95b4319d3e75343e02a30a38f
|
|
|
|
|
|
| |
memory allocator. Convert sqlite3_free() and sqlite3_mprintf() to also
use the OS-layer memory allocator. (CVS 3298)
FossilOrigin-Name: 85a66a25e97471d3c459c8da6a96990b0537dc7d
|
|
|
|
|
| |
Index structures. (CVS 3079)
FossilOrigin-Name: d20a33ac2a29a3410fa28078dd122d87d8fca4fe
|
|
|
|
|
| |
This is required for QNX. Ticket #1478. (CVS 2777)
FossilOrigin-Name: ab76453553bea7c2371b35e7643a98967bb04582
|
|
|
|
|
| |
on compound SELECT statements now working properly. Ticket #1473. (CVS 2747)
FossilOrigin-Name: edca8913ca012fc0c17343a27f819de95147b1bd
|
|
|
| |
FossilOrigin-Name: 6d4bc8f83b228b3804fffcb17ac57e1f754fa9cd
|
|
|
|
|
|
| |
(Ticket #926) Fix problems with sqlite3_errcode(). Add tests for
sqlite3_errcode(). (CVS 1989)
FossilOrigin-Name: d0f1dc5898382258b283308c2cce55a8bc378ee4
|
|
|
| |
FossilOrigin-Name: 9ef4c24a9acc2128891303de1ffd2ef4509d779c
|
|
|
|
|
|
| |
connection now *must* be called "sqlite3". You cannot call it "sqlite".
This might break existing code. (CVS 1941)
FossilOrigin-Name: 3ddf5a9d1c480a2e3aa32685879063b11afddbe1
|
|
|
| |
FossilOrigin-Name: ba87834d863cb50f3016ccb04f790be5fa4070c6
|
|
|
| |
FossilOrigin-Name: 2242423e31a5e81e89ffcc99e62307c5cc0120d5
|
|
|
|
|
|
| |
library links again. It doesn't work yet, due to changes in the btree layer
calling convention. (CVS 1324)
FossilOrigin-Name: 8af6474c49263ae26216dff9465b33f76b500cf4
|
|
|
|
|
| |
This is needed for 64-bit systems that use a 32-bit integer by default. (CVS 1126)
FossilOrigin-Name: 656c90387a4a714b4f31040ece9b0e15e30934af
|
|
|
|
|
| |
(CVS 976)
FossilOrigin-Name: f1d955efd91093994db43a1540080d32442d5ac0
|
|
|
|
|
| |
or more SELECT statements that return different numbers of columns. (CVS 436)
FossilOrigin-Name: e2558c34034cf49524084ec819df58934a8af983
|
|
|
|
|
| |
aggregates is pending. (CVS 390)
FossilOrigin-Name: c490a1ff951c5d4a2de8e4f8d349189bfaef7f74
|
|
|
| |
FossilOrigin-Name: 1c448f1fd2a2e103e7464df896174534d02152ed
|
|
|
| |
FossilOrigin-Name: f8328a5f11801c5124f9a8dace22df3c1cfb2191
|
|
|
| |
FossilOrigin-Name: a835658e507fc7d0c684959c0f0afb9018b6a8d4
|
|
|
| |
FossilOrigin-Name: 8467d84fc6e67bd93051f54338a8f6c9b1711ee1
|
|
|
| |
FossilOrigin-Name: 4e926efe2b59adfec4086eb1d2ba830238facb4c
|
|
|
| |
FossilOrigin-Name: 86b30cd0975dfea9424b9f9f0d4194aa71ce508b
|
|
|
| |
FossilOrigin-Name: ced90c3f93e5e0cf73ea77b62a1308cd8dd5f3b3
|
|
|
| |
FossilOrigin-Name: 3f0f1fa1fce794d1661c845f1a63a8d744892c25
|
|
FossilOrigin-Name: e11f7527f9187e8902db84069baad0d3b7e17ad0
|