summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-12-30fix: actually use nanosecond timestampsLars Wirzenius1-1/+1
2020-12-30Merge branch 'fix' into 'main'Lars Wirzenius2-0/+51
2020-12-30fix: add missing source filesLars Wirzenius2-0/+51
2020-12-30Merge branch 'latest' into 'main'Lars Wirzenius8-8/+53
2020-12-30feat: allow restoring latest generationLars Wirzenius5-3/+46
2020-12-30feat: add GenerationListLars Wirzenius4-5/+7
2020-12-30Merge branch 'list-gen-timestamps' into 'main'Lars Wirzenius6-16/+60
2020-12-30feat! store and show timestamp for each backup generationLars Wirzenius4-7/+22
2020-12-27add FinishedGenerationLars Wirzenius1-1/+30
2020-12-27refactor: rename Generation to NascentGenerationLars Wirzenius3-10/+10
2020-12-26Merge branch 'debub' into 'main'Lars Wirzenius7-14/+47
2020-12-26test: add verification test for non-UTF8 filenamesLars Wirzenius3-0/+28
2020-12-26feat! store pathnames a vectors of bytesLars Wirzenius1-3/+6
2020-12-26refactor: rename FileSystemEntry::path to pathbufLars Wirzenius4-12/+14
2020-12-23Merge branch 'expliciturl' into 'main'Lars Wirzenius3-12/+16
2020-12-23feat! only specify base URL of server, without /chunksLars Wirzenius3-12/+16
2020-12-23Merge branch 'notuple' into 'main'Lars Wirzenius4-9/+31
2020-12-23refactor: use a struct instead of a tupleLars Wirzenius4-9/+31
2020-12-23Merge branch 'addr' into 'main'Lars Wirzenius3-14/+24
2020-12-23feat! let server address be configuredLars Wirzenius3-14/+24
2020-12-23Merge branch 'progress' into 'main'Lars Wirzenius3-3/+3
2020-12-23feat: re-enable progress bars for backup and restoreLars Wirzenius3-3/+3
2020-12-23Merge branch 'logging' into 'main'Lars Wirzenius4-11/+37
2020-12-23feat: add log file to clientLars Wirzenius4-11/+37
2020-12-23Merge branch 'logging' into 'main'Lars Wirzenius7-36/+43
2020-12-23feat! add a global --config optionLars Wirzenius7-36/+43
2020-12-22Merge branch 'curlbash' into 'main'Lars Wirzenius1-0/+57
2020-12-22chore: add script to install obnam.debLars Wirzenius1-0/+57
2020-12-13Merge branch 'metadatadoc' into 'main'Lars Wirzenius1-0/+289
2020-12-13doc: add chapter on file metadata to obnam.mdLars Wirzenius1-0/+289
2020-12-12Merge branch 'symlinks' into 'main'Lars Wirzenius8-8/+81
2020-12-12feat: back up and restore symlinksLars Wirzenius8-8/+81
2020-12-12Merge branch 'metatests' into 'main'Lars Wirzenius3-1/+63
2020-12-12test: add scenario for restoring mode bitsLars Wirzenius3-0/+26
2020-12-12test: add scenario for restoring mtimeLars Wirzenius1-1/+37
2020-12-12Merge branch 'meta' into 'main'Lars Wirzenius4-24/+134
2020-12-12feat: restore metadata as well as file contententsLars Wirzenius3-16/+106
2020-12-11fix: how manifests are created and comparedLars Wirzenius1-4/+5
2020-12-11add timestamps to fsentryLars Wirzenius1-8/+15
2020-12-11store mode in fsentryLars Wirzenius1-1/+13
2020-12-11Merge branch 'mode' into 'main'Lars Wirzenius2-47/+19
2020-12-11refactor: how FsEntry structs are createdLars Wirzenius2-47/+19
2020-12-11Merge branch 'fsentryref' into 'main'Lars Wirzenius2-26/+14
2020-12-11feat! store file metadata as JSONLars Wirzenius2-26/+14
2020-12-11Merge branch 'data' into 'main'Lars Wirzenius5-49/+38
2020-12-08refactor: move functions around so that data stuff is in data.yamlLars Wirzenius5-49/+38
2020-12-08Merge branch 'fix2' into 'main'Lars Wirzenius1-0/+1
2020-12-08fix: add missing template to obnam.md YAML metadataLars Wirzenius1-0/+1
2020-12-06Merge branch 'fix' into 'main'Lars Wirzenius1-0/+1
2020-12-06fix: add summain as a build dependencyLars Wirzenius1-0/+1