index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
auth.c
Commit message (
Expand
)
Author
Age
*
Remove the never-used and never-documented and long-ago deprecated
drh
2024-10-28
*
Give unique names to fields in the SrcItem object, to facilitate analysis of
drh
2024-08-17
*
Add a C-source spell-checking facility. make misspell (on Nix)
larrybr
2023-06-07
*
Refactor field names in the Column object, zCnName and zCnColl, to make them
drh
2021-08-02
*
Remove an ALWAYS() and NEVER() in the authorizer that become reachable
drh
2021-02-06
*
Remove unreachable code. Fix a shift UB problem introduced yesterday
drh
2021-02-05
*
Streamline processing of the authenticator callback for the common case
drh
2021-01-01
*
The sqlite3_set_authorizer() interface should only expire prepared statements
drh
2019-08-01
*
Add test cases and assert() statements to ensure that the authorizer is being
dan
2018-10-06
*
Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.
dan
2018-08-09
*
Do not abort running queries due to a CREATE INDEX statement. Allow them
drh
2018-07-24
*
Ensure that sqlite3AuthRead() is only call for TK_COLUMN and TK_TRIGGER
drh
2018-06-02
*
Size optimization in the authorizer error message generation logic.
drh
2017-08-17
*
New requirements marks and documentation for the authorizer.
drh
2017-05-11
*
Rename the Db.zName field to Db.zDbSName to make it more descriptive and to
drh
2016-08-18
*
Disable the authorizer callback when reparsing the schema. This avoids
drh
2016-07-28
*
Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work in
drh
2014-10-24
*
Add support for the extra parameter on the sqlite3_set_authorizer() callback
drh
2014-09-11
*
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
drh
2009-11-10
*
Handle an SQLITE_IGNORE returned when requesting authorization to read parent...
dan
2009-10-03
*
When inserting a row into a child table, invoke the authorization callback to...
dan
2009-10-02
*
Code simplifications, especially to the pseudo-table logic, and comment
drh
2009-09-08
*
Fix some authorization callback problems.
dan
2009-08-31
*
Fix to sqlite3AuthRead to accommodate "new" or "old" references that are used...
danielk1977
2009-07-02
*
Changes to auth.c to promote full coverage testing. (CVS 6600)
drh
2009-05-04
*
Work toward cleaning up the authorizer interface. Work is on-going. This
drh
2009-05-04
*
Remove unneeded pSchema field from the Expr structure. (CVS 4434)
drh
2007-09-18
*
Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367)
danielk1977
2007-09-01
*
The sqlite3_value object now carries an sqlite3* pointer to use for
drh
2007-08-21
*
Remove terms with operator TK_AS from the expression tree. Ticket #2356. (CV...
drh
2007-05-14
*
Add some tests (and fixes) for virtual tables and the authorization callback....
danielk1977
2006-06-16
*
Make sure the authenticator does not try to authenticate columns in
drh
2006-01-13
*
Add the shared schema/pager modifications. Very few tests so far. (CVS 2859)
danielk1977
2006-01-05
*
Fix authentication so that it works with AS aliases. Ticket #1338. (CVS 2570)
drh
2005-07-29
*
Modify sub-query handling. Tickets #1083 and #1084. (CVS 2286)
danielk1977
2005-01-29
*
Add the experimental sqlite3_expired() API. (CVS 2263)
drh
2005-01-22
*
Allow functions to be created when there are outstanding VMs.
drh
2004-09-30
*
Fix a segfault in the authorizer when it is given a SELECT statement with
drh
2004-09-09
*
Fix a naming conflict between sqlite versions 2 and 3. An open sqlite3
drh
2004-09-06
*
Omit the DB_Locked and DB_Cookie flags. Other minor cleanup. (CVS 1642)
drh
2004-06-19
*
Don't invoke authorisation callback during database initialisation. (CVS 1588)
danielk1977
2004-06-14
*
Change the names of external symbols from sqlite_XXX to sqlite3_XXX. (CVS 1337)
danielk1977
2004-05-10
*
Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the
danielk1977
2004-05-08
*
Use sqliteErrorMsg instead of sqliteSetString whereever practical. (CVS 1264)
drh
2004-02-22
*
Always use "(char*)0" to terminate the argument list of sqliteSetString().
drh
2003-12-06
*
Changes to comments. In particular, a lengthy comment was added to encode.c
drh
2003-05-10
*
VDBE cursors numbers for tables in a join do not have to be consecutive.
drh
2003-05-02
*
Report the correct authorization context in the authorization callback
drh
2003-04-25
*
Fix some issues with INSTEAD OF triggers. (CVS 930)
drh
2003-04-24
*
Update the authorizer API so that it reports the database that table and
drh
2003-04-22
[next]