/ Check-in [8a53f12c]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Change the checksum used in WAL files so that each frames checksum depends on the content of the WAL header and all frame headers and content up to and including the frame to which the checksum is attached.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8a53f12c83a107684b99f4a9de371b5ea3ca810a
User & Date: dan 2010-05-24 13:57:43
Context
2010-05-24
17:00
Fix the wal2.test script so that it works in auto_vacuum mode. check-in: 6a818afb user: drh tags: trunk
13:57
Change the checksum used in WAL files so that each frames checksum depends on the content of the WAL header and all frame headers and content up to and including the frame to which the checksum is attached. check-in: 8a53f12c user: dan tags: trunk
13:28
Make sure a WAL frame of all zeros is detected as an invalid frame. check-in: 02d99ad4 user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/pager.c.

Changes to src/wal.c.

Changes to src/wal.h.

Changes to test/wal.test.

Changes to test/wal2.test.

Changes to test/walcksum.test.