Commit Graph

60309 Commits (c8d8431a0624949e2fca1c500e65b844d043528c)
 

Author SHA1 Message Date
Andreas Karlsson 06b671fc04 PG-1460 Always generate a new WAL key on server start 5 months ago
Andreas Karlsson 253c8a4a72 PG-1504 Open the relation directly with the RangeVar 5 months ago
Andreas Karlsson 7587e44a09 PG-1504 Return null pointer from event triggers 5 months ago
Andreas Karlsson 36b17e8579 PG-1504 Use castNode() when casting nodes 5 months ago
Andreas Karlsson 090e356f4b PG-1504 Remove unused field in tdeCurrentCreateEvent 5 months ago
Andreas Karlsson 71ce4c9157 PG-1504 Avoid early return where it does not improve reasbaility 5 months ago
Andreas Karlsson 9d22ae3f81 PG-1504 Remove side effects from checkEncryptionStatus() 5 months ago
Andreas Karlsson 5afe678b60 PG-1504 Do not abuse checkEncryptionClause() for just one feature 5 months ago
Andreas Karlsson 19bef897e6 PG-1510 Use a unique IV per relation fork 5 months ago
Andreas Karlsson 93ef4510b4 Fix typo in comment of Makefile/meson.build 5 months ago
Andreas Karlsson a590cf0857 Fix indentation in pg_tde/meson.build 5 months ago
Andreas Karlsson c717b69727 PG-1437 Clean up frontend and backend sources in meson.build 5 months ago
Andreas Karlsson 065409d87c PG-1437 Remove TODO about tests for changing key provider type 5 months ago
Andreas Karlsson 4c3b0f8dfb PG-1480 Add regression tests for default key rotation 5 months ago
Andreas Karlsson 725c34da52 Modernize our way to call ereport() 5 months ago
Anastasia Alexandrova d158ba58ac
Update doc link readme (#175) 5 months ago
Artem Gavrilov 959a6b65c1
PG-1457 Rename principal key on user API level to just a key (#154) 5 months ago
Andreas Karlsson b83ff3d684 PG-1468 Fix issue with intolerably slow recovery 5 months ago
Zsolt Parragi 9356a40980 Updated review comments 5 months ago
Anastasia Alexadrova afb7151860 Improved readability 5 months ago
Zsolt Parragi e0a34487eb Added high level overview to documentation 5 months ago
Anders Åstrand ab2e9b1ed2 Fix typo in KeyringProvideRecord typedef name 5 months ago
Anders Åstrand 0a54910d7a Remove typedefs.list 5 months ago
Andreas Karlsson 6576f2a464 PG-1532 Rewrite seqeunces using lower level functions 5 months ago
Anders Åstrand 3381f84783 Clarify some namings in keyring code 5 months ago
Artem Gavrilov 3b8a234d3e
PG-1457 Key management funcs renaming (#126) 5 months ago
Andreas Karlsson fef106d785 Remove unnecessary seek when we already know the size 5 months ago
Andreas Karlsson 7638ec548a Make comment about all-zero pages less scary 5 months ago
Andreas Karlsson 2616e27844 Clean up tdeheap_xlog_seg_read() 5 months ago
Andreas Karlsson b11d51ca85 Use separate variables instead of an array when rotating files 5 months ago
Andreas Karlsson 07756f2734 PG-1530 Fix off-by-one bug when determining which WAL key to use 5 months ago
Andreas Karlsson d83fc90ac5 Use %m for error message in our modification of pg_regress 5 months ago
Andreas Karlsson 5514727353 PG-1416 Sign principal key info to protect against the wrong principal key 5 months ago
Andreas Karlsson e9d4927b2c Use correct type for fd 5 months ago
Andreas Karlsson d788185440 PG-1437 Simplify pg_tde_read_one_map_entry2() 5 months ago
Andreas Karlsson 36bc82d6c0 PG-1455 Change xlog base IVs to use addition 5 months ago
Andreas Karlsson 72050ff258 PG-1455 Add random base numbers to IVs for WAL encryption 5 months ago
Andreas Karlsson 127c568623 PG-1455 Add random base numbers to IVs for relation data 5 months ago
Andreas Karlsson 7ea53b4176 PG-1455 Add field with random base IV to relation and WAL keys 5 months ago
Andreas Karlsson b223d2d254 PG-1437 Fix race condition in the event trigger 5 months ago
Andreas Karlsson 21a3794bbd PG-1437 Clean up definition of special TDE oids 6 months ago
Andreas Karlsson 9ea86cc19f PG-1437 Document and pick a smaller initial DSA size for principal key cache 6 months ago
Andreas Karlsson ba763da204 PG-1437 Error out if another SMGR has been laoded 6 months ago
Andreas Karlsson 4de414881d PG-1437 Remove comment about checking for objects before deleting files 6 months ago
Andreas Karlsson 40bcad6c35 PG-1437 Just remove TODO from error from RAND_new() 6 months ago
Andreas Karlsson bf4cc68833 PG-1437 Remove no longer relevant or usless TODO comments 6 months ago
Andreas Karlsson 02d0fb2256 PG-1437 Only allocate WAL encryption buffer when encryption enabled 6 months ago
Andreas Karlsson d8cc666986 Remove key_type argument which is the same for all callers 6 months ago
Andreas Karlsson 36739e09e5 PG-1446 Add missing lock to pg_tde_create_wal_key() 6 months ago
Andreas Karlsson 2c74cdc7b8 PG-1446 Do not realase locks too early 6 months ago