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