mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-11-22 20:45:13 +00:00
documentation updates for release
This commit is contained in:
parent
88f5a926f0
commit
d41347fe22
10
AUTHORS.md
10
AUTHORS.md
@ -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 is written and directed by Denis Roio <jaromil@dyne.org>
|
||||||
|
|
||||||
Tomb includes code and advices by Anathema, Boyska, Hellekin O. Wolf,
|
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.
|
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.
|
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,
|
Testing, reviews and documentation contributed by Dreamer, Vlax,
|
||||||
Shining the Translucent, Mancausoft, Asbesto Molesto, Nignux, TheJH,
|
Shining the Translucent, Mancausoft, Asbesto Molesto, Nignux, TheJH,
|
||||||
The Grugq, Reiven, GDrooid, Alphazo, Brian May, fsLeg, JoelMon,
|
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
|
Tomb includes an implementation of the "Password-Based Key Derivation
|
||||||
Function v2" based on GCrypt and written by Anthony Thyssen.
|
Function v2" based on GCrypt and written by Anthony Thyssen.
|
||||||
|
13
ChangeLog.md
13
ChangeLog.md
@ -1,5 +1,18 @@
|
|||||||
# Tomb ChangeLog
|
# 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
|
## 2.2
|
||||||
### December 2015
|
### December 2015
|
||||||
|
|
||||||
|
@ -23,6 +23,18 @@
|
|||||||
a good practice to change it using the `setkey` command on a secure
|
a good practice to change it using the `setkey` command on a secure
|
||||||
machine, possibly while off-line or in single user mode.
|
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
|
# Versioning and stdin key
|
||||||
## 1.5
|
## 1.5
|
||||||
|
|
||||||
|
@ -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)
|
[![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?
|
# What is Tomb, the crypto undertaker?
|
||||||
|
|
||||||
Tomb aims to be a free and open source system for easy encryption and
|
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
|
# 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
|
More information on all the developers involved is found in the
|
||||||
[AUTHORS](AUTHORS.md) file.
|
[AUTHORS](AUTHORS.md) file.
|
||||||
|
8
tomb
8
tomb
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
# {{{ License
|
# {{{ 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>
|
# Tomb is designed, written and maintained by Denis Roio <jaromil@dyne.org>
|
||||||
#
|
#
|
||||||
@ -44,8 +44,8 @@
|
|||||||
|
|
||||||
# {{{ Global variables
|
# {{{ Global variables
|
||||||
|
|
||||||
typeset VERSION="2.2"
|
typeset VERSION="2.3"
|
||||||
typeset DATE="Dec/2015"
|
typeset DATE="Dec/2016"
|
||||||
typeset TOMBEXEC=$0
|
typeset TOMBEXEC=$0
|
||||||
typeset TMPPREFIX=${TMPPREFIX:-/tmp}
|
typeset TMPPREFIX=${TMPPREFIX:-/tmp}
|
||||||
# TODO: configure which tmp dir to use from a cli flag
|
# TODO: configure which tmp dir to use from a cli flag
|
||||||
@ -2797,7 +2797,7 @@ main() {
|
|||||||
__default)
|
__default)
|
||||||
_print "Tomb ::1 version:: - a strong and gentle undertaker for your secrets" $VERSION
|
_print "Tomb ::1 version:: - a strong and gentle undertaker for your secrets" $VERSION
|
||||||
_print "\000"
|
_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 " 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 " For the latest sourcecode go to <http://dyne.org/software/tomb>"
|
||||||
_print "\000"
|
_print "\000"
|
||||||
|
Loading…
Reference in New Issue
Block a user