mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 11:01:52 +01:00
dd72d7d561
Write a test case that computes valid crc32 checksums for an encrypted page, but zeroes out the payload area, so that the checksum after decryption fails. xb_fil_cur_read(): Validate the page number before trying any checksum calculation or decrypting or decompression. Also, skip zero-filled pages. For page_compressed pages, ensure that the FIL_PAGE_TYPE was changed. Also, reject FIL_PAGE_PAGE_COMPRESSED_ENCRYPTED if no decryption was attempted. |
||
---|---|---|
.. | ||
include | ||
r | ||
t | ||
disabled.def |