- The command-line tool now looks in the environment for the variable
IRMIN
to configure its default backend - Add a Git backend
- Add Travis CI scripts to the repo
- Use
Lwt_bytes
andLwt_unix
instead of the custom-madeIrminChannel
- Use
bin_prot
instead of a custom binary protocol - Major refactoring:
Value
is nowBlob
,Revision
is nowCommit
andTag
becomesReference
(rational: consistency with Git names) - Use
core_kernel
instead of building a customIdentiable.S
- Use
dolog
instead of a custom log library - Use
mstruct
(mutable buffers on top ofcstruct
) which is now
released independently