aboutsummaryrefslogtreecommitdiff
path: root/ext/icu
Commit message (Collapse)AuthorAge
* ext/icu/README.txt: clean up EOL whitespace and add a mention of the ↵stephan2024-11-28
| | | | | --with-icu-... configure flags available as of version 3.48. FossilOrigin-Name: 4976ac717bec2f2c89d94ac1d9b96afd1da573ba34e3c78637c3937287635e72
* Beginnings of rephrasing #if SQLITE_CORE to #ifdef/ifndef for consistency, ↵stephan2024-10-24
| | | | | as discussed in [forum:cea40371c5e34b09 | forum post cea40371c5e34b09]. FossilOrigin-Name: 58d91abf0c5a7712f27783640ef628681de18be5007020d6d8b362dd5a392eda
* Fix a harmless compiler warning in the ICU extension due to [acddbc489d5231da].drh2024-04-08
| | | FossilOrigin-Name: 3d8750e88558f8ea6a1523a5add4ccca3262e31f348b603e56ab193d81908995
* Add an optional 3rd argument to the icu_load_collation() function thatdrh2024-04-02
| | | | | specifies the "strength" of the comparison. FossilOrigin-Name: acddbc489d5231dacf29890d1aa562da499026690f55c256a07d04a3190faacc
* Fix misuse of the sqlite3_set_auxdata() interface in the ICU extension.drh2022-09-28
| | | FossilOrigin-Name: f25cf63471cbed1edb27591e57fead62550d4046dbdcb61312288f0f6f24c646
* Update obsolete text in the ICU README.txt file talking about SQLite'sdrh2022-03-05
| | | | | robustness (or lack thereof) in the face of corrupt database files. FossilOrigin-Name: dc88fc62f096bcf4df91406f565197f335333388121f860ba4424d9c881b0117
* Extend the refactoring into extensions. Clean up stray newlines.drh2020-06-19
| | | FossilOrigin-Name: 7a876209a678a34c198b54ceef9e3c041f128a14dc73357f6a57cadadaa6cf7b
* User-suggested improvement to the README.txt for the ICU extension.drh2020-05-19
| | | FossilOrigin-Name: 1d1293c25abdd4b0fca64e5b1d0a118e2f339635dbc89422c0c2463fbf9ee27f
* Chagnes the ESCAPE clause on the LIKE operator to overwrite wildcarddrh2020-03-19
| | | | | characters, in order ot match the behavior of PosgreSQL. FossilOrigin-Name: 11e0844f71e8f2d27ce9363fb505e02fd7795c61dae0b3886cf0d8df4484dd97
* Enhance PRAGMA function_list so that it shows all instances of each FuncDef,drh2020-01-04
| | | | | | the number of arguments, the encoding, the type, and the flags. Use this capability to locate and fix incorrect function flags in the standard build. FossilOrigin-Name: 9ca906d24a2e88eddb2fd067783512b66cfc49dce1596d816a1c38a09d128218
* Fix a typo in the README file for ICU. No code changes.drh2018-03-27
| | | FossilOrigin-Name: 79c4383b66fee9d43a75eef30ed0364573fc99e6d3be12267a99773ab8f57a9f
* Add compile time switch SQLITE_ENABLE_ICU_COLLATIONS. For enabling ICUdan2017-12-08
| | | | | | collations without also enabling the tokenizer, the LIKE operator, the REGEXP operator, or the unicode aware upper()/lower() scalar functions. FossilOrigin-Name: a079f914522d7bc4b3d27d70114eb09adedfac936a64883e6ed8d382c428dd0e
* Fix harmless UB in the ICU extension.drh2017-09-21
| | | FossilOrigin-Name: 68e9a840d9cfbf4988e1a68c34e809d15d0235998cf0bfa147a1ab88ea842a61
* Alternative ICU fix (compare to check-in [50e60cb4]) that avoids castingdrh2017-01-27
| | | | | integers to pointers. FossilOrigin-Name: d9752c8f7c55426fd7d2b877c5cc3784f93b5349
* Modify the ICU extension to use a static initializer, as VC++ complains aboutdrh2017-01-26
| | | | | | a dynamic initialization. Maybe the dynamic structure initialization is a GCC extension. FossilOrigin-Name: 50e60cb44fd3687dde5551d02bad60c323beaabc
* Mark the ICU extension functions as deterministic.drh2016-11-04
| | | FossilOrigin-Name: afbbb6c66a85ff3f4c8dce677e0892a2a51d2b8e
* Escape non-ASCII character from an ICU extension comment.mistachkin2016-10-17
| | | FossilOrigin-Name: 5ec02ecf3d20ce7e3f5249e9a3684f9b67a7d703
* In the ICU extension toupper() and tolower() SQL functions, avoid calling ↵dan2016-04-14
| | | | | u_strToUpper() or u_strToLower() a second time if the buffer passed to the first invocation turns out to be large enough. FossilOrigin-Name: d23e581351fb8eea28e7b13b3dcadfc817c3a05f
* Fix typo in ICU error message.mistachkin2016-02-27
| | | FossilOrigin-Name: 00c8fffd47cec763857389e1e91c026ba3179182
* Fix a potential buffer overflow in the ICU upper() function.drh2016-02-26
| | | FossilOrigin-Name: b8dc1b9f5d413000387bfe784b69f5d0ee5c0489
* Fix the ICU extension LIKE function so that it does not read past the end of ↵dan2016-02-26
| | | | | a buffer if it it passed malformed utf-8. FossilOrigin-Name: 424b7aee3310b9782bd312589dc3d9f287aa04b8
* Fix harmless compiler warnings.drh2015-06-15
| | | FossilOrigin-Name: b0badb99023e23bef0e2064cec58f2b279af0c0b
* Modify several extensions to use the new exported function naming. Fix some ↵mistachkin2013-07-04
| | | | | shared library compilation issues. FossilOrigin-Name: f2ab8747825ab5131ffab174aa0ffe5e474f6811
* Many small harmless comment changes. Removal of obsolete comments anddrh2013-05-28
| | | | | fixing misspelled words. No changes to code. FossilOrigin-Name: a0d5cc9315dc6e9ef7dee4c3dfabf4e562d64376
* Many spelling fixes in comments. No changes to code.mistachkin2013-03-21
| | | FossilOrigin-Name: 6f6e2d50941e444ebc83604daddcc034137a05b7
* Suppress many harmless compiler warnings, mostly signed/unsigned comparisons drh2011-04-05
| | | | | within asserts or unused parameters in extensions. FossilOrigin-Name: 3eeb0ff78d04891b5fd1a3d99a9fb8cfbed77a81
* Updates to the README.txt file for ICU.drh2010-07-30
| | | FossilOrigin-Name: d37443d33388b402e610a00c362a1e2e79548801
* Change the REGEXP function in ICU to require exactly 2 arguments.drh2009-12-17
| | | FossilOrigin-Name: c34cf23efb92d9bbb7cf4245d372e47182771f63
* Add header file sqliteicu.h to the ICU extension. This is analogous to the ↵danielk19772008-09-08
| | | | | rtree.h and fts3.h headers used by other extensions to declare their entry points. Fix for ticket #3361. (CVS 5680) FossilOrigin-Name: 79364b963b348d5433da737b4e21e97952882389
* Change all instances of "it's" in comments to either "its" or "it is",drh2007-12-13
| | | | | | as appropriate, in case the comments are ever again read by a pedantic grammarian. Ticket #2840. (CVS 4629) FossilOrigin-Name: 4e91a267febda572e7239f0f1cc66b3102558c36
* Extend fts2 so that user defined tokenizers may be added. Add a tokenizer ↵danielk19772007-06-22
| | | | | that uses the ICU library if available. Documentation and tests to come. (CVS 4108) FossilOrigin-Name: 68677e420c744b39ea9d7399819e0f376748886d
* Add a README.txt file for the ICU extension. (CVS 4055)danielk19772007-06-11
| | | FossilOrigin-Name: 7b6927829f18d39052e67eebca4275e7aa496035
* Add a version of the LIKE operator to the icu extension. Requires ↵danielk19772007-05-07
| | | | | optimisation. (CVS 3939) FossilOrigin-Name: 3e96105c1f084a4ab4dad4de6f4759e43fc497f7
* Add interface to configure SQLite to use ICU collation functions. (CVS 3936)danielk19772007-05-07
| | | FossilOrigin-Name: b29a81b4fbb926fa09186340342848b9fe589033
* Add the experimental create_collation_x() api. (CVS 3934)danielk19772007-05-07
| | | FossilOrigin-Name: ff49d48f2f025898a0f4ace1fc227e1d367ea89f
* Add the start of the ICU extension. (CVS 3931)danielk19772007-05-06
FossilOrigin-Name: f473e8526770b6a332dfde3e1fd1ddf8df493e9a