/
AlexanderLukyanov
/
sqlite2
ОбзорДокументацияВойти
/
AlexanderLukyanov
/
sqlite2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
sqlite2/
ext/misc/
..
README.md

Were we to choose to integrate the carray() table-valued function into the amalgamation, that integration might look something like this.

10 месяцев назад
amatch.c

Additional defenses against over-sized inputs in the (unused) amatch.c demonstration code.

10 месяцев назад
anycollseq.c

Add the anycollseq.c loadable extension in etc/misc

9 лет назад
appendvfs.c

Add NULL checks on all sqlite3_vfs_find(0) calls. This is not strictly necessary. There are no vulnerabilities here. However, adding these checks avoids unnecessary static analyzer complaints. [forum:/forumpost/ce1193be15|Forum post ce1193be15].

5 лет назад
base64.c

Fix some integer overflow warnings in the base64 and base85 extensions.

10 месяцев назад
base85.c

Fix some integer overflow warnings in the base64 and base85 extensions.

10 месяцев назад
basexx.c

Fix compilation issue seen with MSVC.

3 года назад
blobio.c

Fix an error message on the blobread() extension function so that it says "read" instead of "write".

7 лет назад
btreeinfo.c

In the (completely unused, as far as I know) btreeinfo.c extension (not a part of any standard build) do a better job of detecting corrupt database files and provide better error messages when corruption is detected. [forum:/forumpost/e66a458339|Forum post e66a458339].

7 месяцев назад
cksumvfs.c

In cksumvfs, do not write checksums to the wal file, as this prevents recovery from working.

год назад
closure.c

Remove unnecessary "www." prefixes on domain names in URLs.

год назад
completion.c

Prevent embedded 0x00 characters in the output strings from confusing the completion extension and causing it to read past the end of an array. [forum:/forumpost/88a08b3201|Forum post 88a08b3201].

10 месяцев назад
compress.c

Use sqlite3_malloc64() in all places in the compress.c extension to avoid integer overflow. [forum:/forumpost/2025-12-31T01:04:00z|Forum post 2025-12-31T01:04:00z].

7 месяцев назад
csv.c

Use 64-bit integers to track memory allocation sizes in the CSV extension. [forum:/forumpost/e66a458339|Forum post e66a458339].

7 месяцев назад
dbdump.c

Convert the ShellText object in the CLI to use sqlite3_malloc64() rather than plain malloc(). Avoid unnecessary quoting of table names in .dump output and similar. Improved detection of OOM in set_table_name().

год назад
decimal.c

Extra defenses against integer overflow in the decimal extension.

10 месяцев назад
eval.c

Create the "trusted_schema" pragma. Add sqlite3_vtab_config() calls to set the risk rank for many virtual tables.

7 лет назад
explain.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
fileio.c

Remove #ifdefs intended to make SQLite compatible with Windows RT. WinRT was short-lived and has been discontinued for a long time.

8 месяцев назад
fossildelta.c

Avoid unsigned integer overflow in the delta_apply() extension function. Not part of any standard deliverable. [forum:/forumpost/d41879b367c7f7ec|Forum thread d41879b367c7f7ec].

7 месяцев назад
fuzzer.c

Approximately 100 typo corrections spanning the whole tree, submitted via [forum:0db9827f0464bc33|forum post 0db9827f0464bc33] and individually audited and verified. Affects only code comments, innocuous test strings, error message text in tool (not library) code, and configure-level help text.

год назад
ieee754.c

Fix a harmless signed integer overflow warning in the ieee754() extension function.

8 месяцев назад
memstat.c

Fix harmless compiler warnings in the memstat.c extension. No changes to the core.

год назад
memtrace.c

Fix a harmless compiler warning in the memtrace.c extension.

8 лет назад
mmapwarm.c

Fix harmless compiler warnings.

3 года назад
nextchar.c

Create the "trusted_schema" pragma. Add sqlite3_vtab_config() calls to set the risk rank for many virtual tables.

7 лет назад
noop.c

When doing a text-affinity comparison between two values where one or both have both a text and a numeric type, make sure the numeric type does not confuse the answer. This is a deeper fix to the problem observed by [forum:/forumpost/3776b48e71|forum pose 3776b48e71]. The problem bisects to [25f2246be404f38b] on 2014-08-24, prior to version 3.8.7.

3 года назад
normalize.c

Enhance the tokenizer so that it is able to deal with individual tokens larger than 2GiB.

10 месяцев назад
pcachetrace.c

Add the --pcachetrace option to the CLI.

3 года назад
percentile.c

Approximately 100 typo corrections spanning the whole tree, submitted via [forum:0db9827f0464bc33|forum post 0db9827f0464bc33] and individually audited and verified. Affects only code comments, innocuous test strings, error message text in tool (not library) code, and configure-level help text.

год назад
prefixes.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
qpvtab.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
randomjson.c

Fix harmless compiler warning in the randomjson.c extension.

3 года назад
regexp.c

Update the regexp extension so that the "-" character may be escaped with a backslash. Forum post [forum:c5e7358f82 | c5e7358f82].

7 месяцев назад
remember.c

Comment changes clarifying details of the pointer-type parameter. No changes to code.

9 лет назад
rot13.c

Fix the rot13.c extension to be deterministic. Add the noop.c extension.

7 лет назад
scrub.c

Extend the refactoring into extensions. Clean up stray newlines.

6 лет назад
series.c

Remove an unused variable from the generate_series implementation.

10 месяцев назад
sha1.c

Fix the sha1() extension function so that it returns actual TEXT instead of a BLOB containing the UTF-8 TEXT. [forum:/forumpost/d15eefea7c|Forum post d15eefea7c]

9 месяцев назад
shathree.c

Approximately 100 typo corrections spanning the whole tree, submitted via [forum:0db9827f0464bc33|forum post 0db9827f0464bc33] and individually audited and verified. Affects only code comments, innocuous test strings, error message text in tool (not library) code, and configure-level help text.

год назад
showauth.c

Add the "showauth" extension in ext/misc.

12 лет назад
spellfix.c

Remove unnecessary "www." prefixes on domain names in URLs.

год назад
sqlar.c

Fix problem in sqlar_uncompress() when being used to extract symbolic links.

2 года назад
sqlite3_stdio.c

Move the ".output" command into a separate subroutine. Enhance .output so that it is able to capture output in a sqlite3_str object, then compare that captured output we patterns to accomplish tests.

9 месяцев назад
sqlite3_stdio.h

Move the ".output" command into a separate subroutine. Enhance .output so that it is able to capture output in a sqlite3_str object, then compare that captured output we patterns to accomplish tests.

9 месяцев назад
stmt.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
stmtrand.c

Add the stmtrand() extension function for use in testing.

2 года назад
templatevtab.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
tmstmpvfs.c

The tmstmpvfs.c extension should not modify the content of pages going into the WAL file, as that would corrupt the page checksum used for recovery. Instead, only insert timestamp information as content is written into the database file.

7 месяцев назад
totype.c

Approximately 50 typo fixes, spanning the whole tree, contributed via [forum:006c8fa165083ac3|forum post 006c8fa165083ac3] and individually checked for correctness. Affects only code comments, docs, and a single line of debug output in a test app.

год назад
uint.c

Approximately 100 typo corrections spanning the whole tree, submitted via [forum:0db9827f0464bc33|forum post 0db9827f0464bc33] and individually audited and verified. Affects only code comments, innocuous test strings, error message text in tool (not library) code, and configure-level help text.

год назад
unionvtab.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
urifuncs.c

Fix the urifuncs.c extension (used for testing and debugging only) so that the sqlite3_filename_database() SQL function and its siblings correctly handle an invalid schema name passed in as the argument.

7 лет назад
uuid.c

Create the "trusted_schema" pragma. Add sqlite3_vtab_config() calls to set the risk rank for many virtual tables.

7 лет назад
vfslog.c

Add NULL checks on all sqlite3_vfs_find(0) calls. This is not strictly necessary. There are no vulnerabilities here. However, adding these checks avoids unnecessary static analyzer complaints. [forum:/forumpost/ce1193be15|Forum post ce1193be15].

5 лет назад
vfsstat.c

Remove unnecessary "www." prefixes on domain names in URLs.

год назад
vfstrace.c

Fix a coding mistake in vfstrace.

год назад
vtablog.c

Enhance the vtablog extension so that it shows the value of sqlite3_vtab_distinct() in xBestIndex, and so that provides the new consume_order_by option that can cause xBestIndex to set the orderByConsumed flag.

8 месяцев назад
vtshim.c

Approximately 50 typo fixes, spanning the whole tree, contributed via [forum:006c8fa165083ac3|forum post 006c8fa165083ac3] and individually checked for correctness. Affects only code comments, docs, and a single line of debug output in a test app.

год назад
wholenumber.c

Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.

3 года назад
windirent.h

Remove the clunky test_windirent.h and test_windirent.c files from src/ and replace them with a much cleaner and more compact ext/misc/windirent.h.

год назад
zipfile.c

Fix integer overflow problems and error reporting memory leaks in the zipfile extension. [forum:/forumpost/2026-01-13T00:09:06Z|Forum post 2026-01-13T00:09:06Z].

7 месяцев назад
zorder.c

Add bounds checking and error messages and improved comments to the (unused) zorder extension function. [forum:/forumpost/e3f1ede174|Forum post e3f1ede174]

год назад
README.md