Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 98
  1. Obnam 3: chunk compression

    Goal I was inspired to add chunk compression, after thinking about it yesterday.

  2. Goal I wasn't able to develop Obnam 3 last week, so this week I'm doing a session on Saturday.

  3. Goal Last week I got started with a simple chunk repository implementation.

  4. Goal I have at least initial support for chunk encryption working.

  5. Obnam 3: encryption merged

    Goal The previous eight weeks of developing encryption support has not resulted in success.

  6. Goal I've been hacking on chunk encryption for weeks now.

  7. Obnam 3: progress on encryption

    Goal Last week I played with the aes-gcm-siv crate in a separate repository.

  8. Obnam 3: encryption, second attempt

    Goal Last week I got ensnared in complicates of my own making, by trying to do too much in one session.

  9. Obnam 3: chunk encryption

    Goal Today's goal is to implement at least some chunk encryption.

  10. Obnam 3: place holder for 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.

  11. Obnam 3: chores

    Goal The goal of today deal with leftover cruft from previous work.

  12. Obnam 3: more chunk encoding

    Goal The goal of today is to finish the commands to encode and decode chunks without encryption.

  13. Obnam 3: setup

    I'm starting a new "Obnam 3" project.

  14. Iteration planning: April 25—May 9

    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…

  15. Iteration planning: January

    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.

  16. Iteration planning: November

    Assessment of the iteration that has ended The goal of the previous iteration was: The goal of this iteration is to restart Obnam development.

  17. Iteration planning: May 10—May 30

    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…

  18. Iteration planning: October

    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

  19. Obnam 0.8.0 - encrypting backup program

    I've just pushed out version 0.8.0 of Obnam, an encrypting backup program.

  20. Iteration planning: April 17 – May 1

    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.

  21. Iteration planning: June 12 – 26

    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

  22. Iteration planning: April 4 – 17

    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.

  23. Iteration planning: March 21 – April 3

    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.

  24. I've just released version 0.7.1 of Obnam, the encrypting backup program.

  25. Iteration planning: March 6–20

    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.

  26. 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.

  27. Iteration planning: Januuary 9–23

    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.

  28. I've just released version 0.7.0 of Obnam, the encrypting backup program.

  29. Iteration planning: December 6–20

    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.

  30. I've just released version 0.6.0 of Obnam, the encrypting backup program.

  31. 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.

  32. Obnam 0.5.0 released

    I've just released version 0.5.0 of Obnam, the encrypting backup program.

  33. Iteration planning: November 7—21

    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.

  34. 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.

  35. 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.

  36. 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.

  37. Iteration planning: August 2–August 15

    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.

  38. Iteration planning: July 18–August 2

    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.

  39. Iteration planning: July 4–18

    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.

  40. Iteration planning: June 6–19

    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.

  41. Iteration planning: April 18—April 25

    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…

  42. Iteration planning: March 28—April 11

    Agenda Assess previous iteration.

  43. Iteration planning: February 28

    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.

  44. Iteration planning: February 15

    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…

  45. Iteration planning: January 31st

    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.

  46. I've just released version 0.2.2 of Obnam2, the second generation of my backup program.

  47. Iteration planning: January 16th

    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.

  48. Iteration planning: January 2nd

    Introduction This is the first Obnam2 iteration planning meeting.