summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/acl.c
AgeCommit message (Expand)Author
2004-06-01Align GRANT/REVOKE behavior more closely with the SQL spec, per discussionTom Lane
2004-05-07Solve the 'Turkish problem' with undesirable locale behavior for caseTom Lane
2004-05-02Revert patch --- needs more generalized solution.Bruce Momjian
2004-04-26Please find a attached a small patch that adds accessor functionsBruce Momjian
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-10-29Fix some corner cases in ACL manipulation: don't foul up on an emptyTom Lane
2003-09-25Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut
2003-09-15OK, some of these syntax errors should be given other codes.Peter Eisentraut
2003-09-09Some "feature not supported" errors are better syntax errors, because thePeter Eisentraut
2003-08-17Create a 'type cache' that keeps track of the data needed for any particularTom Lane
2003-08-14Handle double-quotes correctly in user names in ACL lists.Tom Lane
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-07-27Error message editing in utils/adt. Again thanks to Joe Conway for doingTom Lane
2003-06-27Create real array comparison functions (that use the element datatype'sTom Lane
2003-06-25Back out array mega-patch.Bruce Momjian
2003-06-24Array mega-patch.Bruce Momjian
2003-06-11Represent grant options in the information schema.Peter Eisentraut
2003-06-02Make the world at least marginally safe for usernames with embedded spaces.Tom Lane
2003-01-24Suppress gcc warnings.Tom Lane
2003-01-23Grant options, and cascading revoke. Grant options are allowed only forPeter Eisentraut
2002-12-05More cleanup of userid to be AclId rather than Oid.Bruce Momjian
2002-11-13Add new palloc0 call as merge of palloc and MemSet(0).Bruce Momjian
2002-11-11Back out use of palloc0 in place if palloc/MemSet. Seems constant lenBruce Momjian
2002-11-10Merge palloc()/MemSet(0) calls into a single palloc0() call.Bruce Momjian
2002-09-24Change default privileges for languages and functions to be PUBLIC USAGETom Lane
2002-09-04pgindent run.Bruce Momjian
2002-09-03Arrange for the default permissions on a database to allow temp tableTom Lane
2002-08-27This patches replaces a few more usages of strcpy() and sprintf() whenBruce Momjian
2002-08-26Modify array operations to include array's element type OID in theTom Lane
2002-08-09has_table_privilege spawns scions has_database_privilege, has_function_privil...Tom Lane
2002-06-20Update copyright to 2002.Bruce Momjian
2002-04-27Restructure aclcheck error reporting to make permission-failureTom Lane
2002-04-26Add current_schema() and current_schemas() inquiry functions.Tom Lane
2002-04-21Restructure AclItem representation so that we can have more than eightTom Lane
2002-03-26pg_class has a relnamespace column. You can create and access tablesTom Lane
2002-03-21Change the aclchk.c routines to uniformly use OIDs to identify theTom Lane
2002-03-02Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian
2002-02-18Privileges on functions and procedural languagesPeter Eisentraut
2001-11-16IsSystemRelationName() treats TOAST relations as system relations.Tom Lane
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-06-14has_table_privilege functions from Joe Conway (with some kibitzing fromTom Lane
2001-06-12Back out has_table_privilege patch.Bruce Momjian
2001-06-12OK -- here's take #5.Bruce Momjian
2001-06-09Allow GRANT/REVOKE to/from more than one user per invocation. Command tagPeter Eisentraut
2001-06-05Correct permissions-checking bugs associated with ancient decision toTom Lane
2001-05-27Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGERPeter Eisentraut
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2001-01-14Make aclcontains() do something that's at least vaguely reasonable:Tom Lane