Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
/
sqlite3ext.h
79c792d
Make the new sqlite3_setlk_timeout() interface accessible to loadable
by drh
· 9 weeks ago
aa36dcf
Make the new sqlite3_get_clientdata() and sqlite3_set_clientdata() interfaces
by drh
· 1 year, 9 months ago
0d83c71
Make sqlite3_stmt_explain() accessible to loadable extensions.
by drh
· 1 year, 11 months ago
3b7a19b
Add a new sqlite3_is_interrupted() interface that can be used by long-running
by drh
· 2 years, 6 months ago
52d5d47
Instead of (const char*), use a special type - sqlite3_filename - as the filename argument passed to VFS method xOpen().
by dan
· 2 years, 9 months ago
47996ea
Add the sqlite3_value_encoding() interface.
by drh
· 2 years, 9 months ago
ff16267
Add the sqlite3_db_name() interface.
by drh
· 3 years, 2 months ago
b5bb769
expose sqlite3_{deserialize,serialize}() in sqlite3ext.h
by larrybr
· 3 years, 4 months ago
extapi-serializing
0fe7e7d
Add new interfaces to enable virtual table to process IN operator constraints
by drh
· 3 years, 6 months ago
ec778d2
An initial attempt to implement sqlite3_vtab_distinct().
by drh
· 3 years, 6 months ago
82801a5
Initial implementation of the sqlite3_vtab_rhs_value() interface and the
by drh
· 3 years, 6 months ago
f62641e
Add the sqlite3_error_offset() interface. Use it in the CLI to provide
by drh
· 3 years, 7 months ago
a1d35da
Fix typo in the sqlite3ext.h file.
by drh
· 3 years, 9 months ago
1bbfc67
Demostrate a prototype sqlite3_autovacuum_pages() interface.
by drh
· 3 years, 9 months ago
10496f7
Fully incorporate *_changes64() API improvement.
by larrybr
· 4 years, 1 month ago
4989a53
Add the new sqlite3_txn_state() interface to the set of routines accessible
by drh
· 4 years, 8 months ago
9a1bb3f
Add the sqlite3_database_file_object() interface to sqlite3ext.h.
by drh
· 5 years ago
sqlite3_database_file_object
480620c
Experimental API: sqlite3_database_file_object().
by drh
· 5 years ago
4defddd
Add the new sqlite3_create_filename() and sqlite3_free_filename() interfaces
by drh
· 5 years ago
9a3bdeb
Fix typos in the sqlite3ext.h header file that prevent some newer APIs from
by drh
· 5 years ago
8080403
Redesign for better legacy compatibility. Add the sqlite3_uri_key() interface.
by drh
· 6 years ago
007ba64
Bring the hard-heap-limit branch up-to-date with trunk.
by drh
· 6 years ago
95da9d5
Add the new sqlite3_drop_modules() interface to the loadable extension
by drh
· 6 years ago
10c0e71
Add the sqlite3_hard_heap_limit64() interface and the corresponding
by drh
· 6 years ago
e8975ac
Add new APIs to the extension loading mechanism.
by drh
· 6 years ago
8bee11a
Add the sqlite3_normalized_sql() API.
by mistachkin
· 7 years ago
normalized_sql
173e782
Add the ability for loadable extensions to access the new
by drh
· 7 years ago
f0f9dbd
Add 14 new interfaces to the loadable extension mechanism.
by drh
· 7 years ago
9ccc0fd
Fix the sqlite3ext.h header file so that it correctly accesses the
by drh
· 7 years ago
4a4532b
Make the new sqlite3_vtab_collation() interface accessible to loadable
by drh
· 8 years ago
76506cd
Add the new "nochange" APIs to the extension loading mechanism.
by drh
· 8 years ago
af124fa
Avoid using snprintf as a member variable of a struct in sqlite3ext.h. This
by dan
· 8 years ago
sqlite3ext-fix
ca03bda
The identifier "vsnprintf" appears to be a reserved word in recent versions
by drh
· 8 years ago
2293006
Add a destructor argument to sqlite3_bind_pointer()
by drh
· 8 years ago
ae3ec3f
Add an experimental "pointer type" parameter to sqlite3_bind_pointer(),
by drh
· 8 years ago
4c997c6
Fix an incorrect type signature for the loadable extension pointer
by drh
· 8 years ago
bind-pointer
5587d86
Add the three new pointer interfaces to the loadable extension mechanism.
by drh
· 8 years ago
db3e045
Enabled the new sqlite3_prepare_v3() and sqlite3_prepare16_v3() interfaces
by drh
· 8 years ago
0d8d9c9
Add the new sqlite3_set_last_insert_rowid() interface to the extension
by drh
· 8 years ago
32c83c8
Avoid making unnecessary changes to the signatures of the
by drh
· 9 years ago
78d5e02
The return type used by the auto-extension entry points is 'int', not 'void'.
by mistachkin
· 9 years ago
177d0f0
Make sure all the auto-extension mechanism function signatures match up precisely.
by mistachkin
· 9 years ago
44e95d4
Make the extension auto-loading mechanism work with the __stdcall calling convention. Also, fix a couple Tcl command calling conventions missed in the previous check-in.
by mistachkin
· 9 years ago
c0e2203
Fix a parameter misordering on sqlite3_trace_v2() in the loadable extension
by drh
· 9 years ago
fca760c
Add the sqlite3_expanded_sql() interface. Refinements to the
by drh
· 9 years ago
3d2a529
First cut at implementing the new sqlite3_trace_v2() interface.
by drh
· 9 years ago
43f58d6
Fix various internal #defines to conform to new C-language naming restrictions,
by drh
· 9 years ago
1b9f214
Experimental implementation of the sqlite3_system_errno() interface.
by drh
· 9 years ago
7be53fe
Make the sqlite3_status64(), sqlite3_strlike(), and
by drh
· 10 years ago
8b4a94a
Add the sqlite3_strlike() interface, which might be useful for implementing
by drh
· 10 years ago
vtab-like-operator
58a8a92
Change all references to 3.8.12 into 3.9.0. Comment changes only - no
by drh
· 10 years ago
cf94f17
Make the sqlite3_value_subtype() and sqlite3_result_subtype() interfaces
by drh
· 10 years ago
0c27508
Make the sqlite3ext.h header file responsive to -DSQLITE_OMIT_LOAD_EXTENSION.
by drh
· 10 years ago
cfe05d8
Add a missing #define for sqlite3_vsnprintf to sqlite3ext.h.
by drh
· 10 years ago
80c0302
Add the sqlite3_bind_zeroblob64() API.
by dan
· 10 years ago
a4d5ae8
Add the sqlite3_result_zeroblob64() API. Use it in the SQL zeroblob() function.
by dan
· 10 years ago
f5ed7ad
Fix harmless compiler warnings.
by drh
· 10 years ago
4f03f41
Add the sqlite3_value_dup() and sqlite3_value_free() interfaces. Use
by drh
· 10 years ago
bbf483f
Change the name of the _texte64() interfaces to just _test64(), without the "e".
by drh
· 11 years ago
64-bit-lengths
0807cc2
Add new interfaces to the loadable extension mechanism.
by drh
· 11 years ago
60ec914
Fix typos in comments. No code changes.
by peter.d.reid
· 11 years ago
049d487
Modify several extensions to use the new exported function naming. Fix some shared library compilation issues.
by mistachkin
· 12 years ago
extRefactor
08ef8d7
Make the SQLITE_EXTENSION_INIT1 and SQLITE_EXTENSION_INIT2 macros into
by drh
· 12 years ago
loadext
4207a3f
Add recent API additions to the extension mechanism.
by drh
· 12 years ago
0d1ee48
Fix some code formatting in sqlite3Ext.h to avoid lines longer than 80
by drh
· 14 years ago
0ea2517
Changes to allow FTS to be compiled as a loadable module again.
by dan
· 14 years ago
fd7ebbf
Make APIs added since version 3.6.0 accessible to loadable extensions.
by drh
· 15 years ago
c81c11f
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
by drh
· 16 years ago
eec556d
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
by shane
· 17 years ago
63703a4
Changes to loadext.test so that it works on osx as well as linux. (CVS 5329)
by danielk1977
· 17 years ago
6fccc35
Remove unused variable. Fix a compiler warning. (CVS 5319)
by drh
· 17 years ago
8b6abed
Add recent API additions to the loadable extension interface. (CVS 5246)
by drh
· 17 years ago
fa4a4b9
Add a new interface, sqlite3_context_db_handle(), that returns the database
by drh
· 17 years ago
e5dd20a
Update the loadable extension module to include recently added interfaces. (CVS 4886)
by drh
· 17 years ago
2fa1868
Add a new api sqlite3_randomness() for providing access to SQLite's
by drh
· 17 years ago
d885c7b
Trivial text cleanups (CVS 4815)
by mlcreech
· 17 years ago
cc6bb3e
Initial implementation of the sqlite3_file_control() interface.
by drh
· 18 years ago
61f6dc6
Make mutex functions available to loadable extensions. Fix the
by drh
· 18 years ago
428e282
Make the latest interfaces usable by loadable extensions. (CVS 4343)
by drh
· 18 years ago
f3a65f7
The malloc.test script now passes all tests with no errors. (CVS 4271)
by drh
· 18 years ago
1e53695
More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233)
by danielk1977
· 18 years ago
d8a2b38
Keep sqlite3ext.h backwards compatible. This really should have been part
by drh
· 18 years ago
832a58a
Extend fts2 so that user defined tokenizers may be added. Add a tokenizer that uses the ICU library if available. Documentation and tests to come. (CVS 4108)
by danielk1977
· 18 years ago
a92993c
Add the sqlite3_clear_bindings() API to the loadable extension interface.
by drh
· 18 years ago
6d54da0
Add the sqlite3_prepare_v2 and sqlite3_prepare16_v2 APIs to the loadable
by drh
· 18 years ago
6be36cb
Do not use the symbol "interrupt" since that is a reserved word in
by drh
· 19 years ago
7409310
Fix a build problem around sqlite3_overload_function. Only affects
by shess
· 19 years ago
73bdf07
Tighten an assert (ticket #1920). Change to "sqlite3.h" from <sqlite3.h>
by drh
· 19 years ago
c1be632
Export the sqlite3_bind_value API to loadable extensions. (CVS 3299)
by drh
· 19 years ago
28dd479
Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer
by drh
· 19 years ago
9c41938
Rework the way UPDATE works for virtual tables. (CVS 3262)
by drh
· 19 years ago
d6e8dd0
Add column_value, declare_vtab and create_module to the function table used by dynamic extensions. (CVS 3256)
by danielk1977
· 19 years ago
1e397f8
New shell command ".load" and the sqlite3_load_extension() API allow
by drh
· 19 years ago