๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/wal
/
src
/
auth.c
c81c11f
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
by drh
ยท 16 years ago
02470b2
Handle an SQLITE_IGNORE returned when requesting authorization to read parent key columns by pretending the parent key columns contain NULL values.
by dan
ยท 16 years ago
47a0634
When inserting a row into a child table, invoke the authorization callback to request permission to read the parent key columns.
by dan
ยท 16 years ago
3e9ca09
Code simplifications, especially to the pseudo-table logic, and comment
by drh
ยท 16 years ago
2bd9351
Fix some authorization callback problems.
by dan
ยท 16 years ago
34acdc9
Fix to sqlite3AuthRead to accommodate "new" or "old" references that are used in a context where a column reference may also be used (i.e. "SELECT new.<col> FROM <tble>"). Ticket #3944. (CVS 6838)
by danielk1977
ยท 16 years ago
eba661f
Changes to auth.c to promote full coverage testing. (CVS 6600)
by drh
ยท 17 years ago
ce9b015
Work toward cleaning up the authorizer interface. Work is on-going. This
by drh
ยท 17 years ago
728b577
Remove unneeded pSchema field from the Expr structure. (CVS 4434)
by drh
ยท 18 years ago
880c15b
Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367)
by danielk1977
ยท 18 years ago
b21c8cd
The sqlite3_value object now carries an sqlite3* pointer to use for
by drh
ยท 18 years ago
4f07e5f
Remove terms with operator TK_AS from the expression tree. Ticket #2356. (CVS 3991)
by drh
ยท 19 years ago
f1a381e
Add some tests (and fixes) for virtual tables and the authorization callback. Still more to come. (CVS 3260)
by danielk1977
ยท 20 years ago
a3e4d96
Make sure the authenticator does not try to authenticate columns in
by drh
ยท 20 years ago
da18423
Add the shared schema/pager modifications. Very few tests so far. (CVS 2859)
by danielk1977
ยท 20 years ago
2ce99ec
Fix authentication so that it works with AS aliases. Ticket #1338. (CVS 2570)
by drh
ยท 20 years ago
b3bce66
Modify sub-query handling. Tickets #1083 and #1084. (CVS 2286)
by danielk1977
ยท 21 years ago
d89bd00
Add the experimental sqlite3_expired() API. (CVS 2263)
by drh
ยท 21 years ago
c60d044
Allow functions to be created when there are outstanding VMs.
by drh
ยท 21 years ago
5689123
Fix a segfault in the authorizer when it is given a SELECT statement with
by drh
ยท 21 years ago
9bb575f
Fix a naming conflict between sqlite versions 2 and 3. An open sqlite3
by drh
ยท 21 years ago
124b27e
Omit the DB_Locked and DB_Cookie flags. Other minor cleanup. (CVS 1642)
by drh
ยท 22 years ago
66b978a
Don't invoke authorisation callback during database initialisation. (CVS 1588)
by danielk1977
ยท 22 years ago
24b03fd
Change the names of external symbols from sqlite_XXX to sqlite3_XXX. (CVS 1337)
by danielk1977
ยท 22 years ago
4adee20
Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the
by danielk1977
ยท 22 years ago
f7a9e1a
Use sqliteErrorMsg instead of sqliteSetString whereever practical. (CVS 1264)
by drh
ยท 22 years ago
4174398
Always use "(char*)0" to terminate the argument list of sqliteSetString().
by drh
ยท 22 years ago
5fe2d8c
Changes to comments. In particular, a lengthy comment was added to encode.c
by drh
ยท 23 years ago
6a3ea0e
VDBE cursors numbers for tables in a join do not have to be consecutive.
by drh
ยท 23 years ago
85e2096
Report the correct authorization context in the authorization callback
by drh
ยท 23 years ago
5cf590c
Fix some issues with INSTEAD OF triggers. (CVS 930)
by drh
ยท 23 years ago
e22a334
Update the authorizer API so that it reports the database that table and
by drh
ยท 23 years ago
027850b
Fix the authorizer so that it correctly interprets attempts to read the
by drh
ยท 23 years ago
dcd997e
The sqlite_exec() function now returns SQLITE_AUTH when authorization fails.
by drh
ยท 23 years ago
e5f9c64
Revise the sqlite_set_authorizer API to provide more detailed information
by drh
ยท 23 years ago
1962bda
The initial round of tests for the sqlite_set_authorizer() API. More are
by drh
ยท 23 years ago
e6d01c3
Forgot to include the new "auth.c" source file in the previous checkin. (CVS 828)
by drh
ยท 23 years ago