drh
b8dd3155e0
Save a few bytes in utf.c. (CVS 1981)
...
FossilOrigin-Name: 8154d545e8ae3d22490b49ce4f327605883accaa
2004-09-24 23:20:51 +00:00
drh
4e5ffc5f8d
Combine the implementation of LIKE and GLOB into a single parameterized
...
function. (CVS 1923)
FossilOrigin-Name: 0a47c8f86d1649e9ae7edd4c49a6fe5f5272351e
2004-08-31 00:52:37 +00:00
drh
71c697ef4d
Fix problems in the handling of malloc failures. (CVS 1882)
...
FossilOrigin-Name: 81d91d14cf2352fc7981b361ac9af99b3cbbc9e8
2004-08-08 23:39:19 +00:00
danielk1977
f46188911d
More coverage testing. (CVS 1754)
...
FossilOrigin-Name: 332921041040b343b6b568685ff55d21a624f502
2004-06-28 13:09:11 +00:00
danielk1977
1ba1b5511c
Improve test coverage of utf.c. (CVS 1678)
...
FossilOrigin-Name: 53c553c760a84e213c2277588bcc292892c2b0ce
2004-06-23 13:46:32 +00:00
danielk1977
d7e69648c1
Add a comment to the output buffer allocation in sqlite3VdbeMemTranslate() (CVS 1673)
...
FossilOrigin-Name: e2f7f182987fbfe8611ead8bd1f12b2e8b47f6dc
2004-06-23 00:23:49 +00:00
drh
1b743be858
Be careful to initialize the Mem.xDel field to zero for static Mems. (CVS 1671)
...
FossilOrigin-Name: e17ea666b1eb1df12a1d4d78bda2e025e2aa30bd
2004-06-22 22:04:46 +00:00
drh
38f8271f81
Changes to allow libsqlite3.a and libsqlite.a to be both linked into the
...
same program at the same time. (CVS 1621)
FossilOrigin-Name: 2590fffcaa92adc619f7a927d2b5169d8dfef50a
2004-06-18 17:10:16 +00:00
danielk1977
bfd6cce56b
Optimisation for unicode encoding conversion routines. (CVS 1614)
...
FossilOrigin-Name: 39a415eaa65964742e40b7ea4d471fa04007c6c9
2004-06-18 04:24:54 +00:00
danielk1977
3f6b087471
Use the faster LIKE function from sqlite v2. Add special user functions to
...
test builds to test the auxdata APIs. (CVS 1610)
FossilOrigin-Name: b9493c5facea4d24a6cbc4f6fa2f75dc2399a11d
2004-06-17 05:36:44 +00:00
danielk1977
dc8453fd7a
Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572)
...
FossilOrigin-Name: 9b84f2f488e1d37ba1a4c4cf31490bcbba0f6edd
2004-06-12 00:42:34 +00:00
danielk1977
ad7dd42558
Performance improvements for LIKE. It is still too slow though. (CVS 1535)
...
FossilOrigin-Name: 30b81507fc404355751705c6f9856c178249eff1
2004-06-06 12:41:49 +00:00
danielk1977
d02eb1fdf4
Enhance user function API to support association of meta-data with constant
...
arguments and the specification of text encoding preference. The LIKE
operator takes advantage of both. (CVS 1534)
FossilOrigin-Name: 92337d8f79b9754cd61c73e7db2e792a1f482f50
2004-06-06 09:44:03 +00:00
danielk1977
193c72f84e
Fix a bug with UTF-16 byte-order-marks on big-endian hosts. (CVS 1522)
...
FossilOrigin-Name: c17b864103fe5e6def0f650eadb7b2cc6e87144f
2004-06-02 00:29:24 +00:00
drh
9c054830b4
Change all SQLITE3 preprocessor macros to SQLITE. Documentation updates. (CVS 1511)
...
FossilOrigin-Name: adf7e29ff60dc559f64832fadb09f0b9decc0e76
2004-05-31 18:51:57 +00:00
danielk1977
e7d00f5825
Avoid arithmetic on void pointers. (CVS 1489)
...
FossilOrigin-Name: 3d68703e2e4e793012cb3c13a6744e915475e006
2004-05-29 02:44:02 +00:00
drh
51846b56ed
Factor common code for generating index keys into a procedure. Other
...
speed improvements and bug fixes. (CVS 1487)
FossilOrigin-Name: 6661bb5f9c1692f94b8b7d900b6be07f027e6324
2004-05-28 16:00:21 +00:00
danielk1977
c572ef7fcd
Various bugfixes. 68 Test cases still fail. (CVS 1471)
...
FossilOrigin-Name: 67a140cf78d99e38ccd94751c4f8ead1a2b96859
2004-05-27 09:28:41 +00:00
drh
eb2e176a12
More MEM changes in the vdbe.c. Still will not compile. (CVS 1469)
...
FossilOrigin-Name: dbdd1a7f316e576d0611748ec63c9ef00d4c10db
2004-05-27 01:53:56 +00:00
danielk1977
51ad0ecd28
Non-aggregate SQL functions use sqlite_value* instead of const char * for
...
argument values. (CVS 1449)
FossilOrigin-Name: 1e47d7384d5fdfceb6ec737c656f70be59ba5b01
2004-05-24 12:39:02 +00:00
danielk1977
93d4675d67
Begin changing the vdbe so all stack values use the database encoding. (CVS 1444)
...
FossilOrigin-Name: f47de3a933b51b37629a0ca2e492a534a12e7339
2004-05-23 13:30:58 +00:00
drh
bbd42a6dda
Split up os.c into separate files, one for each platform. (CVS 1441)
...
FossilOrigin-Name: 5c61be1c47ac960fba2a642e69a98436ce1cd725
2004-05-22 17:41:58 +00:00
danielk1977
b1bc95315b
Steps towards UTF-16 databases. Some tests are failing because of this
...
commit. (CVS 1433)
FossilOrigin-Name: c4a8246864eee7cb993ab7b703324d92c284d72a
2004-05-22 03:05:33 +00:00
danielk1977
6622cce372
Add some more elements of the new API. (CVS 1416)
...
FossilOrigin-Name: 2821767b947ae1a70e98dd7f47d69e424c37947f
2004-05-20 11:00:52 +00:00
danielk1977
51e3d8e204
Add support for the new sqlite3_bind_*() APIs. (CVS 1410)
...
FossilOrigin-Name: e8f980d842fcd793552acd32708db55c8f014634
2004-05-20 01:12:34 +00:00
danielk1977
295ba55ac6
Tests for text encoding conversion functions. Also new sqlite3_bindXX APIs. (CVS 1400)
...
FossilOrigin-Name: 4e602bb473e22cc45de2f5788c035d18586cb836
2004-05-19 10:34:51 +00:00
danielk1977
4adee20fcb
Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the
...
library links again. It doesn't work yet, due to changes in the btree layer
calling convention. (CVS 1324)
FossilOrigin-Name: 8af6474c49263ae26216dff9465b33f76b500cf4
2004-05-08 08:23:19 +00:00
danielk1977
998b56c351
Add code to convert between the various supported unicode encoding schemes.
...
Untested at this point. (CVS 1315)
FossilOrigin-Name: 71260ff7f7030f56c292b43f83a213c65c9a184e
2004-05-06 23:37:52 +00:00
drh
a5d14fe7c5
Added template for the utf.c file containing conversion routines. (CVS 1313)
...
FossilOrigin-Name: 89b42c468f437003f74a1785370e75b2585fa9e2
2004-05-04 15:00:46 +00:00