Fix typos.
commit : 164d4d950e070eb8a21f07db0cea5acc802e56e6
author : David Steele <david@pgmasters.net>
date : Fri, 9 Jun 2023 18:18:27 +0300
committer: David Steele <david@pgmasters.net>
date : Fri, 9 Jun 2023 18:18:27 +0300
M pgaudit.c
Add log_parameter_max_size to set maximum size of logged parameters.
commit : be3ede072b2835c36d7bbccc898fedcbce247156
author : Christophe Pettus <xof@thebuild.com>
date : Sat, 29 Apr 2023 09:22:53 -0700
committer: GitHub <noreply@github.com>
date : Sat, 29 Apr 2023 09:22:53 -0700
If setting is non-zero, any parameter value whose storage representation is longer in bytes than the setting is replaced by a placeholder, <long param suppressed>. We use the storage format size rather than number of characters to avoid having to pull in, potentially decompress, and character-encode or scan the value just to throw it away.
M README.md
M expected/pgaudit.out
M pgaudit.c
M sql/pgaudit.sql
Update Github action/checkout to new version.
commit : 1d07ac4851fe5c26a13935b29971f6f4c1ad32e1
author : David Steele <david@pgmasters.net>
date : Thu, 27 Apr 2023 22:31:50 +0300
committer: David Steele <david@pgmasters.net>
date : Thu, 27 Apr 2023 22:31:50 +0300
This removes the deprecation warning.
M .github/workflows/test.yml
Explicitly install pg_statements in Makefile.
commit : 70be4e2792c10136ab78eeb0ca0b47babcb57207
author : David Steele <david@pgmasters.net>
date : Thu, 27 Apr 2023 22:18:23 +0300
committer: David Steele <david@pgmasters.net>
date : Thu, 27 Apr 2023 22:18:23 +0300
This is required by in-tree builds and is ignored by CI.
M Makefile
Redact password for create/alter user mapping.
commit : bc628c582e4eeaed4a232a3c2c13187cd9b0a3a8
author : James Pang <95900356+Jamespsql@users.noreply.github.com>
date : Fri, 28 Apr 2023 00:41:07 +0800
committer: GitHub <noreply@github.com>
date : Fri, 28 Apr 2023 00:41:07 +0800
Passwords are redacted in the same fashion as create/alter user.
M expected/pgaudit.out
M pgaudit.c
M sql/pgaudit.sql
Update copyright end year.
commit : c8630ddc41c56ee693c934a898225a60891204a6
author : David Youatt <youattdp@gmail.com>
date : Wed, 4 Jan 2023 01:31:31 -0800
committer: GitHub <noreply@github.com>
date : Wed, 4 Jan 2023 01:31:31 -0800
M pgaudit.c
Add caveat about auditing superusers.
commit : 8349710fbbe38ca9518ebe753a528b94f5ab2c19
author : David Steele <david@pgmasters.net>
date : Tue, 14 Jun 2022 13:32:06 -0400
committer: David Steele <david@pgmasters.net>
date : Tue, 14 Jun 2022 13:32:06 -0400
M README.md
PostgreSQL 15 support.
commit : ee1c3f5d042ff9a031ca515305b3ede8526b28b3
author : David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 16:31:20 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 16:31:20 -0400
M Makefile
M README.md
M expected/pgaudit.out
D pgaudit–1.6–1.6.1.sql
D pgaudit–1.6.1–1.6.2.sql
R100 pgaudit–1.6.2.sql pgaudit–1.7.sql
M pgaudit.control
M sql/pgaudit.sql
M test/Dockerfile.debian
M test/Dockerfile.rhel
Documentation updates missed in PostgreSQL 14 release.
commit : 1930790e4bd07171b54a35890a117fe32ddcab7b
author : David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 16:11:51 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 16:11:51 -0400
M README.md
Add explanation why `CREATE EXTENSION` is required.
commit : 02d3dfd91ba97a077384426cef0d77fdd4b7af38
author : Yuli <yuli@crunchydata.com>
date : Mon, 13 Jun 2022 15:41:22 -0400
committer: GitHub <noreply@github.com>
date : Mon, 13 Jun 2022 15:41:22 -0400
M README.md
Explicitly grant permissions on public schema in expect script.
commit : 6a3ab20747aafeb61591d35c2703898223b5c076
author : David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 14:00:26 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 14:00:26 -0400
PostgreSQL >= 15 does not automatically grant rights on the public schema.
It makes sense to back patch this to older versions to minimize differences in the script.
M expected/pgaudit.out
M sql/pgaudit.sql
Reorder container scripts for more efficient builds across versions.
commit : 959f0652ea75f0d0d44322f9cb5f069dbfa33194
author : David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 12:36:54 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 13 Jun 2022 12:36:54 -0400
M test/Dockerfile.debian
M test/Dockerfile.rhel
Fix typo in pgaudit.role help.
commit : 605aa9dad13437874b8e111f306f1cd26b67e7b1
author : tjjcarroll <tjjcarroll@hotmail.com>
date : Wed, 4 May 2022 15:35:10 -0400
committer: David Steele <david@pgmasters.net>
date : Wed, 4 May 2022 15:35:10 -0400
M pgaudit.c