Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
/
auth.c
bc4df60
Remove the never-used and never-documented and long-ago deprecated
by drh
· 9 months ago
b204b6a
Give unique names to fields in the SrcItem object, to facilitate analysis of
by drh
· 11 months ago
bc91738
Add a C-source spell-checking facility. make misspell (on Nix)
by larrybr
· 2 years, 1 month ago
cf9d36d
Refactor field names in the Column object, zCnName and zCnColl, to make them
by drh
· 4 years ago
5f32378
Remove an ALWAYS() and NEVER() in the authorizer that become reachable
by drh
· 4 years, 5 months ago
29f6a36
Remove unreachable code. Fix a shift UB problem introduced yesterday
by drh
· 4 years, 5 months ago
69e856a
Streamline processing of the authenticator callback for the common case
by drh
· 4 years, 7 months ago
d744ee0
The sqlite3_set_authorizer() interface should only expire prepared statements
by drh
· 6 years ago
07052d5
Add test cases and assert() statements to ensure that the authorizer is being
by dan
· 7 years ago
cf8f289
Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.
by dan
· 7 years ago
ba968db
Do not abort running queries due to a CREATE INDEX statement. Allow them
by drh
· 7 years ago
4344dbd
Ensure that sqlite3AuthRead() is only call for TK_COLUMN and TK_TRIGGER
by drh
· 7 years ago
6f7fbcf
Size optimization in the authorizer error message generation logic.
by drh
· 8 years ago
9418921
New requirements marks and documentation for the authorizer.
by drh
· 8 years ago
69c3382
Rename the Db.zName field to Db.zDbSName to make it more descriptive and to
by drh
· 9 years ago
a8914fa
Disable the authorizer callback when reparsing the schema. This avoids
by drh
· 9 years ago
9ca9573
Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work in
by drh
· 11 years ago
32c6a48
Add support for the extra parameter on the sqlite3_set_authorizer() callback
by drh
· 11 years ago
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
· 16 years ago
ce9b015
Work toward cleaning up the authorizer interface. Work is on-going. This
by drh
· 16 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
· 18 years ago
f1a381e
Add some tests (and fixes) for virtual tables and the authorization callback. Still more to come. (CVS 3260)
by danielk1977
· 19 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
· 20 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
· 21 years ago
66b978a
Don't invoke authorisation callback during database initialisation. (CVS 1588)
by danielk1977
· 21 years ago
24b03fd
Change the names of external symbols from sqlite_XXX to sqlite3_XXX. (CVS 1337)
by danielk1977
· 21 years ago
4adee20
Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the
by danielk1977
· 21 years ago
f7a9e1a
Use sqliteErrorMsg instead of sqliteSetString whereever practical. (CVS 1264)
by drh
· 21 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
· 22 years ago
6a3ea0e
VDBE cursors numbers for tables in a join do not have to be consecutive.
by drh
· 22 years ago
85e2096
Report the correct authorization context in the authorization callback
by drh
· 22 years ago
5cf590c
Fix some issues with INSTEAD OF triggers. (CVS 930)
by drh
· 22 years ago
e22a334
Update the authorizer API so that it reports the database that table and
by drh
· 22 years ago
027850b
Fix the authorizer so that it correctly interprets attempts to read the
by drh
· 22 years ago
dcd997e
The sqlite_exec() function now returns SQLITE_AUTH when authorization fails.
by drh
· 22 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