Commit Graph

264 Commits (dbdc717ac6743074c3a55fc5c380638c91d24afd)

Author SHA1 Message Date
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Robert Haas 50533a6dc5 Support comments on FOREIGN DATA WRAPPER and SERVER objects. 15 years ago
Robert Haas 0d692a0dc9 Basic foreign table support. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Itagaki Takahiro d0f876ca8c Accept 'public' as a pseudo-role name in has_table_privilege() and friends 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 16 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() 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 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 18 years ago
Tom Lane a0b76dc662 Create a separate grantable privilege for TRUNCATE, rather than having it be 18 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 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 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 21 years ago
Tom Lane 5d27bf20b4 Make use of new list primitives list_append_unique and list_concat_unique 21 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 21 years ago
Tom Lane f9fd176461 Add pg_has_role() family of privilege inquiry functions modeled after the 21 years ago
Bruce Momjian 9dbd00b0e2 Remove unnecessary parentheses in assignments. 21 years ago
Tom Lane aa1110624c Adjust permissions checking for ALTER OWNER commands: instead of 21 years ago
Tom Lane 59d1b3d99e Track dependencies on shared objects (which is to say, roles; we already 21 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