My Universe Logo

My Universe Blog » Entries Tagged as yar

YAR specification feature freeze

Posted by Jesco Freund at Feb. 5, 2011 12:12 a.m.

Today, I froze the design for the YAR container format. Trunk has been branched to 1.0-STABLE. The compiled 1.0-STABLE documentation is available at docs.yarutils.org.

The current state now incorporates all features considered relevant for the 1.0 release. At a short glance, these are:

  • Recoverable index for both, fast access and robustness
  • Secure hashes (no path to attack symmetric encryption)
  • Electronic signatures

This list is far from being complete – just have a look at the specification or the issue tracker. The next two weeks will be dedicated to finalizing the documentation, i. e. tracking down unclear expressions, typos etc. and filling the index and glossary.

No comments | Defined tags for this entry: backtory, development, open source, yar

Backtory is moving forward

Posted by Jesco Freund at July 27, 2010 7:35 p.m.

The going is tough, but at least there is any going – I think this describes best my progress with Backtory. During the last two weeks, we've been on holiday in Denmark. I used some of the rather rainy days to code on Backtory, and here's what I got done so far:

  • Libsynctory is in a working state now, meaning it does what is expected of it. However, it's not yet nice – no proper documentation, no thread safety, no error tracing.
  • Libyar got a bit further. The container file layout is finalized and properly documented. An awful lot of macros and some init voodoo for thread saftey are ready, but the lib itself is of no use yet.
  • The Backtory application itself hasn't been touched by me for some weeks now – I concentrated efforts on the two above-mentionned libs. However, I have made up my mind about the application (again ;-)). There will be a “cheap” CLI application, most probably implemented in Python. The more complex thing (daemon, configuration via network and stuff) will become eBacktory, of which I'll take care later.

So first priority for me is to get libyar ready to use, and to finish libsynctory into a state that could be called “release-ready”. When both libs are done, I'll first finalize a CLI for YAR files before taking care of the Backtory implementation itself. As I see tough times ahead concerning my professional life, I dare not give any forecast when I'll be able to spare the hours so urgently needed to finish any of the mentionned tasks. But as I already statet – the going is tough, but at least there is any going…

No comments | Defined tags for this entry: backtory, C, development, synctory, yar

Page 1 of 1