documentation updates for release

This commit is contained in:
Jaromil 2016-12-29 19:20:48 +01:00
parent 88f5a926f0
commit d41347fe22
5 changed files with 35 additions and 14 deletions

View File

@ -3,13 +3,13 @@ Cryptsetup is written by Christophe Saout and Clemens Fruhwirth.
Tomb is written and directed by Denis Roio <jaromil@dyne.org>
Tomb includes code and advices by Anathema, Boyska, Hellekin O. Wolf,
GDrooid, Parazyd.
GDrooid and Parazyd.
The minimal Zenity GUI is being written by Parazyd
The 'gtomb' minimal GUI is being written by Parazyd.
The Qt5 desktop tray GUI is written by Gianluca Montecchi.
Python Tomb wrappers are written by Reiven and Boyska.
Python Tomb wrappers are contributed by Reiven and Boyska.
Artwork is contributed by Jordi aka Mon Mort and Logan VanCuren.
@ -21,8 +21,8 @@ Augello and Swedish translation by PLJ / Kosovoper.
Testing, reviews and documentation contributed by Dreamer, Vlax,
Shining the Translucent, Mancausoft, Asbesto Molesto, Nignux, TheJH,
The Grugq, Reiven, GDrooid, Alphazo, Brian May, fsLeg, JoelMon,
Narrat, x3nu, Jim Turner, Maxime Arthaud and the Linux Action Show!
Narrat, x3nu, Jim Turner, Maxime Arthaud, RobertMX, and...
the Linux Action Show!
Tomb includes an implementation of the "Password-Based Key Derivation
Function v2" based on GCrypt and written by Anthony Thyssen.

View File

@ -1,5 +1,18 @@
# Tomb ChangeLog
## 2.3
### December 2016
Fix to bug occurring when using ZSh version 5.3 or higher. Fix to
inclusion of final newline in keys generated with 2.2. Enhanced
continuous integration script with regression tests on usage of old
stable versions of Tomb. Improved parser and post-hooks to avoid
usage of external binaries (grep and cat) also improving security when
decrypting keys. Fix for clean execution via sudo. Updated
extras/gtomb to latest stable version. Updates to the documentation
about kdf and using images as keys. New experimental port to Android
platforms in extras.
## 2.2
### December 2015

View File

@ -23,6 +23,18 @@
a good practice to change it using the `setkey` command on a secure
machine, possibly while off-line or in single user mode.
# Ending newline in tomb keys
## 2.2
When used to forge new keys, Tomb version 2.2 incorrectly added a new
line ('\n', 0x0A) character at the end of each key's secret sequence
before encoding it with GnuPG. This does not affect Tomb regression
and compatibility with other Tomb versions as this final newline is
ignored in any case, but third party software may have
problems. Those writing a software that supports opening Tomb files
should always ignore the final newline when present in the secret
material obtained after decoding the key with the password.
# Versioning and stdin key
## 1.5

View File

@ -25,10 +25,6 @@ Download it from https://files.dyne.org/tomb
[![Build Status](https://travis-ci.org/dyne/Tomb.svg?branch=master)](https://travis-ci.org/dyne/Tomb)
# Breaking news (literally)
Those who upgraded the ZSh interpreter to version 5.3 (released very recently) will have problems opening tombs. [This problem is known](https://github.com/dyne/Tomb/issues/232) and will be fixed soon. There is no data loss for your tombs, of course. Meanwhile we advise to downgrade ZSh to 5.2.
# What is Tomb, the crypto undertaker?
Tomb aims to be a free and open source system for easy encryption and
@ -218,7 +214,7 @@ IRC on https://irc.dyne.org channel **#dyne** (or direct port 9999 SSL)
# Licensing
Tomb is Copyright (C) 2007-2016 by the Dyne.org Foundation
Tomb is Copyright (C) 2007-2017 by the Dyne.org Foundation
More information on all the developers involved is found in the
[AUTHORS](AUTHORS.md) file.

8
tomb
View File

@ -7,7 +7,7 @@
# {{{ License
# Copyright (C) 2007-2016 Dyne.org Foundation
# Copyright (C) 2007-2017 Dyne.org Foundation
#
# Tomb is designed, written and maintained by Denis Roio <jaromil@dyne.org>
#
@ -44,8 +44,8 @@
# {{{ Global variables
typeset VERSION="2.2"
typeset DATE="Dec/2015"
typeset VERSION="2.3"
typeset DATE="Dec/2016"
typeset TOMBEXEC=$0
typeset TMPPREFIX=${TMPPREFIX:-/tmp}
# TODO: configure which tmp dir to use from a cli flag
@ -2797,7 +2797,7 @@ main() {
__default)
_print "Tomb ::1 version:: - a strong and gentle undertaker for your secrets" $VERSION
_print "\000"
_print " Copyright (C) 2007-2015 Dyne.org Foundation, License GNU GPL v3+"
_print " Copyright (C) 2007-2017 Dyne.org Foundation, License GNU GPL v3+"
_print " This is free software: you are free to change and redistribute it"
_print " For the latest sourcecode go to <http://dyne.org/software/tomb>"
_print "\000"