Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Goal I was inspired to add chunk compression, after thinking about it yesterday.
-
Goal I wasn't able to develop Obnam 3 last week, so this week I'm doing a session on Saturday.
-
Goal Last week I got started with a simple chunk repository implementation.
-
Goal I have at least initial support for chunk encryption working.
-
Goal The previous eight weeks of developing encryption support has not resulted in success.
-
Goal I've been hacking on chunk encryption for weeks now.
-
Goal Last week I played with the aes-gcm-siv crate in a separate repository.
-
Goal Last week I got ensnared in complicates of my own making, by trying to do too much in one session.
-
Goal Today's goal is to implement at least some chunk encryption.
-
Goal I'm a little tired this Sunday morning, so I'm going to set what I hope is a modest goal: Start of encryption: obnam chunk encrypt and obnam chunk decrypt that are like encode and decode, but with an extra required option --key KEY.
-
Goal The goal of today deal with leftover cruft from previous work.
-
Goal The goal of today is to finish the commands to encode and decode chunks without encryption.
-
I'm starting a new "Obnam 3" project.
-
Assessment of the iteration that has ended The goal for the previous iteration was: The main goal of this iteration is to add at least rudimentary encryption of chunks, before they're uploaded to the server, and decryption and validation after they're dow…
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to allow migration of a backup repository to a new, incompatible version of Obnam or its server.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to restart Obnam development.
-
Assessment of the iteration that has ended The goal for the previous iteration was: The main goal of this iteration is to add at least rudimentary encryption of chunks, before they’re uploaded to the server, and decryption and validation after they’re dow…
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to prepare for future changes: document threats against the chunk server API (so that authentication can be added in the future), and making an
-
I've just pushed out version 0.8.0 of Obnam, an encrypting backup program.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal for this iteration is to further improve our ability to make changes to Obnam safely.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to prepare for future changes: document threats against the chunk server API (so that authentication can be added in the future), and making an
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to add a "root object" for a user's backups, which lists the backup generations in order.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal for this iteration is to prepare for future schema changes.
-
I've just released version 0.7.1 of Obnam, the encrypting backup program.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal for this iteration is to tidy up database abstraction code in the Obnam client and implement the performance improvements Lars did prototype code for.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal for this iteration is to define an initial set of benchmarks for Obnam, and to run them, and to publish the results on doc.obnam.org.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal for this iteration is to write a dedicated program for running benchmarks for Obnam.
-
I've just released version 0.7.0 of Obnam, the encrypting backup program.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to get a better picture of where the performance bottlenecks currently are.
-
I've just released version 0.6.0 of Obnam, the encrypting backup program.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to improve the benchmark and try to make Obnam faster.
-
I've just released version 0.5.0 of Obnam, the encrypting backup program.
-
Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to set up a way to check what the performance of Obnam is, by implementing a simple benchmark, running that, and recording the results.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Finish the work to change the Obnam client to use async Rust for making backups.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Finish the work to change the Obnam client to use async Rust for making backups.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Change the Obnam client to use async Rust for making backups.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Change the Obnam client to use async Rust to be more concurrent.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Change the Obnam client to use async Rust to be more concurrent.
-
Assessment of the iteration that has ended The goal of the previous iteration was: Change the Obnam client to use async Rust to be more concurrent.
-
Assessment of the iteration that has ended There was no goal for the previous iteration, due to Lars being busy with life and looking for work.
-
Assessment of the iteration that has ended The goal for the previous iteration was: The goal for this iteration is to implement a reasonable obnam init, which reads a passphrase from the user, and derives two keys from it, and stores them into ~/.config/o…
-
Agenda Assess previous iteration.
-
Assessment of the iteration that is ending The goal for the iteration that has just ended was: By the end of this iteration, Obnam will have a plan for how to implement encryption for the initial threat model of the server operator reading backed up data.
-
Assessment of the iteration that is ending The goal for the iteration that has just ended was: By the end of this iteration, Obnam will have a first draft of a the simplest threat model that is still useful, and documentation for its architecture and impl…
-
Assessment of the iteration that is ending The goal for the iteration that has just ended was: When this iteration is over, I can start suggesting to others that they might try Obnam as a secondary backup solution for personal use.
-
I've just released version 0.2.2 of Obnam2, the second generation of my backup program.
-
Assessment of the iteration that is ending The goal for this iteration was: When this iteration is over, I, Lars, am using Obnam to back up my personal projects from my personal laptop to my desktop machine at home.
-
Introduction This is the first Obnam2 iteration planning meeting.