Commit Graph

158 Commits (2a6ef3445c73473edb222abf108b323fb7f002dc)

Author SHA1 Message Date
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane 894fc6b763 Fix aclexplode to not explode on a zero-entry ACL array. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Robert Haas c7e4be59ae More cleanups for the recent large object permissions patch. 16 years ago
Itagaki Takahiro f1325ce213 Add large object access control. 16 years ago
Peter Eisentraut 36f887c41c Speed up information schema privilege views 16 years ago
Tom Lane 249724cb01 Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjust 16 years ago
Joe Conway be6bca23b3 Implement has_sequence_privilege() 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Tom Lane 7449427a1e Clean up some loose ends from the column privileges patch: add 17 years ago
Tom Lane 3cb5d6580a Support column-level privileges, as required by SQL standard. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Peter Eisentraut cae565e503 SQL/MED catalog manipulation facilities 17 years ago
Tom Lane 66bb74dbe8 Arrange for the pg_foo_is_visible and has_foo_privilege families of functions 17 years ago
Tom Lane ee33b95d9c Improve the plan cache invalidation mechanism to make it invalidate plans 17 years ago
Tom Lane a0b76dc662 Create a separate grantable privilege for TRUNCATE, rather than having it be 17 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Peter Eisentraut b9b4f10b5b Message style improvements 19 years ago
Tom Lane 7bae5a289c Get rid of the separate RULE privilege for tables: now only a table's owner 19 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 19 years ago
Tom Lane 82a2881c5b Code review for GRANT CONNECT patch. Spell the privilege as CONNECT not 20 years ago
Bruce Momjian 4899aaf2d5 Add GRANT CONNECTION ON DATABASE, to be used in addition to pg_hba.conf. 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 4789e98801 Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 20 years ago
Tom Lane 1d0d8d3c38 Mop-up for nulls-in-arrays patch: fix some places that access array 20 years ago
Tom Lane cecb607559 Make SQL arrays support null elements. This commit fixes the core array 20 years ago
Tom Lane c3d8de0907 Disregard superuserness when checking to see if a role GRANT would 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 9178306151 Fix the problem of GRANTs creating "dangling" privileges not directly 20 years ago
Tom Lane 426d0158ca Marginal performance improvement in aclmask(): don't bother with 20 years ago
Tom Lane 5d27bf20b4 Make use of new list primitives list_append_unique and list_concat_unique 20 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 20 years ago
Tom Lane f9fd176461 Add pg_has_role() family of privilege inquiry functions modeled after the 20 years ago
Bruce Momjian 9dbd00b0e2 Remove unnecessary parentheses in assignments. 20 years ago
Tom Lane aa1110624c Adjust permissions checking for ALTER OWNER commands: instead of 20 years ago
Tom Lane 59d1b3d99e Track dependencies on shared objects (which is to say, roles; we already 20 years ago
Tom Lane c33d575899 More cleanup on roles patch. Allow admin option to be inherited through 21 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Neil Conway a4374f9070 Remove second argument from textToQualifiedNameList(), as it is no longer 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian a5d7ba773d Adjust comments previously moved to column 1 by pgident. 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane 7f018ac1c2 Use one, not zero, as the default lower bound for arrays of AclItems. 21 years ago