summaryrefslogtreecommitdiff
path: root/obnam.md
AgeCommit message (Expand)AuthorFilesLines
2021-03-12feat: handle files in directories that can be read but not executedLars Wirzenius1-0/+19
2021-03-12feat: show warnings for any problems backing up filesLars Wirzenius1-0/+19
2021-03-12refactor: use new manifest comparison everywhereLars Wirzenius1-8/+8
2021-03-12test: give better error messages for file manifests differingLars Wirzenius1-1/+2
2021-03-11fix: note little-endianness of chunk format version numberLars Wirzenius1-1/+2
2021-03-11fix: tenseLars Wirzenius1-1/+1
2021-03-11drop unnecessary "the"Lars Wirzenius1-1/+1
2021-03-11fix: update initial encryption plan, based on feedbackLars Wirzenius1-6/+18
2021-03-11doc: add plan for using encryptionLars Wirzenius1-0/+69
2021-02-19feat: backup and restore named pipes (FIFOs)Lars Wirzenius1-1/+5
2021-02-19feat: back up and restore Unix domain socketsLars Wirzenius1-0/+18
2021-02-11doc(obnam.md): add the start of threat modelingLars Wirzenius1-0/+34
2021-02-07test: add scenario for live data file being unreadableLars Wirzenius1-0/+22
2021-02-06feat! back up multiple rootsLars Wirzenius1-6/+36
2021-02-06test: add scenario for checking chunk-sizeLars Wirzenius1-0/+27
2021-02-06feat: client verifies server's TLS certificate by defaultLars Wirzenius1-0/+26
2021-02-06feat: client requires an HTTPS URL for serverLars Wirzenius1-0/+19
2021-02-05doc: Obnam only does push backupsLars Wirzenius1-0/+19
2021-02-05doc: address the concept of content-addressable storageLars Wirzenius1-0/+65
2021-02-05refactor: move things around to concentrate on important bits firstLars Wirzenius1-60/+60
2021-02-05doc: add section explaining the logical structure of backupsLars Wirzenius1-0/+71
2021-02-05refactor: mention that generation is an sqlite dbLars Wirzenius1-2/+2
2021-02-05refactor: reword for clarityLars Wirzenius1-2/+2
2021-02-04test: add scenario test for obnam config subcommandLars Wirzenius1-0/+28
2021-01-29doc: add outline of encryption verification scenariosLars Wirzenius1-0/+40
2021-01-04feat: verify checksum of chunks downloaded from serverLars Wirzenius1-0/+20
2021-01-04feat! record whether file was backed up and why, in a generationLars Wirzenius1-0/+57
2021-01-03feat: load chunk metadata into index at startupLars Wirzenius1-0/+43
2020-12-31chore: update vendored subplot librarires: runcmd, daemonLars Wirzenius1-1/+1
2020-12-30feat: allow restoring latest generationLars Wirzenius1-0/+23
2020-12-26test: add verification test for non-UTF8 filenamesLars Wirzenius1-0/+19
2020-12-23feat! add a global --config optionLars Wirzenius1-9/+9
2020-12-13doc: add chapter on file metadata to obnam.mdLars Wirzenius1-0/+289
2020-12-12feat: back up and restore symlinksLars Wirzenius1-0/+18
2020-12-12test: add scenario for restoring mode bitsLars Wirzenius1-0/+19
2020-12-12test: add scenario for restoring mtimeLars Wirzenius1-1/+37
2020-12-08fix: add missing template to obnam.md YAML metadataLars Wirzenius1-0/+1
2020-12-06test: change backup/restore smoke test to verify metadataLars Wirzenius1-1/+3
2020-11-26doc: note that a .deb is now builtLars Wirzenius1-2/+2
2020-11-22feat! use temporary files for SQLite databasesLars Wirzenius1-2/+1
2020-11-22doc: add a lot more on architecture and implementation into obnam.mdLars Wirzenius1-39/+209
2020-11-22doc: improve wordingLars Wirzenius1-5/+5
2020-11-21doc: use pikchr for Obnam architecture diagramLars Wirzenius1-20/+33
2020-11-13doc: tidy up and tighten the acceptance criteria chaptersLars Wirzenius1-2/+4
2020-11-13doc: tighten up the architecture chapterLars Wirzenius1-6/+6
2020-11-13doc: mark some requirements as doneLars Wirzenius1-6/+9
2020-11-13doc: tidy up the requirementsLars Wirzenius1-1/+2
2020-11-13doc: tighten and clean up the glossaryLars Wirzenius1-7/+8
2020-11-13doc: tighten up language in the introductionLars Wirzenius1-4/+4
2020-11-13doc: drop placeholder sections, rearrange document structureLars Wirzenius1-52/+8