Jaromil
fa145074f8
documentation updates and reorganisation
...
Added two new sections to the manpage: deniability and password.
Small actualisation of the install instructions.
2017-01-02 12:02:23 +01:00
Jaromil
843b7fdfc4
remove change of ownership when mounting tombs
...
The chmod/chown launched on the mounted volume is not really effective
for security, plus the UID is not correctly guessed when tomb is
launched using sudo. It is now up to the user to correctly set
ownership and permission on mounted volumes. There is also one less
check on the ownership of the tomb file which was failing with a
warning in the same case.
2017-01-02 11:04:08 +01:00
Jaromil
5996beab0e
small fixes to run clean tests
2017-01-02 07:03:54 +01:00
Jaromil
cb699189e7
small linting fixes
2017-01-02 06:13:52 +01:00
Jaromil
0fa4a07f8c
make lint check on travis using shellcheck
2017-01-02 06:04:58 +01:00
Jaromil
18743c82a5
code linting
...
small cleanup using shellcheck, also available as 'make lint'
2017-01-02 06:03:29 +01:00
Jaromil
6f4cfd626c
prefer ascii single-quotes to utf8
2017-01-02 06:02:50 +01:00
Jaromil
d41347fe22
documentation updates for release
2016-12-29 19:20:48 +01:00
Jaromil
88f5a926f0
updated extras/gtomb to latest by parazyd
2016-12-29 17:29:15 +01:00
Jaromil
7b72f07f96
switch shebang to use /usr/bin/env
...
this is a more generic approach to shebang which supports interpreters
when installed anywhere in the current path.
2016-12-29 13:49:03 +01:00
Jaromil
14cba81f6e
fix is_valid_tomb check for already mounted tombs
...
also added some more verbosity on debug
2016-12-26 20:40:23 +01:00
Jaromil
db976a5210
improve wrapping of key generation
...
gen_key now avoids adding a final newline to file (addressing #226 )
and provides more debugging information from the gpg process.
2016-12-26 20:19:01 +01:00
Jaromil
e59518befa
included regression tests against old Tomb versions
2016-12-26 20:03:14 +01:00
Jaromil
f5375c61fe
improvement over previous gpg_decrypt fix
...
now also avoiding the use of `read` shell built-in
2016-12-26 19:04:54 +01:00
Jaromil
df75c39a58
new parsing for gpg_decrypt function
...
this new parser works with all ZSh versions and brings overall
improvement by eliminating the invocation of exernal binary `grep`
over the secret data.
2016-12-26 12:12:34 +01:00
Jaromil
4b1afb4fab
documentation on direct use of images as keys
...
as mentioned in #225 now the manual mentions using jpeg images
directly as arguments to -k on open commands.
2016-12-22 20:46:40 +01:00
Jaromil
b9f555b5fe
temporary advice for zsh 5.3 users
2016-12-19 09:40:10 +01:00
Jaromil
844a886da1
fix sudo execution (patch by robertmx in #223 )
...
tested also in #228 , this stops overwriting the $USERNAME
variable which is not really useful (it was used in the previous
privilege escalation model)
2016-11-18 19:00:47 +01:00
Jaromil
7e88c5d07b
travis fix to force apt to overwrite new conf files
2016-11-18 14:27:04 +01:00
Jaromil
99bb7fd067
fix travis for non-interactive apt
2016-11-18 14:21:57 +01:00
Jaromil
101b89f0be
use head directly without cat in post-hooks
...
less is more...
2016-11-18 13:56:44 +01:00
Jaromil
fa44f46eba
better documentation for kdf
...
also correctly use _failure on fatal error using --kdf
2016-11-18 13:56:44 +01:00
D.J.R
c502ef3d92
Merge pull request #230 from mandeep/change_swap_success_message
...
Changed message when encrypted swap found to something more informative
2016-10-17 22:00:46 +02:00
mandeepbhutani
50719fb06f
Changed message when encrypted swap found to something more informative
...
Changed message to detail all swap partitions
2016-10-16 11:40:26 -05:00
Jaromil
c80ebd6d6e
travis CI: removed kdf tests
...
kdf computation seems to not work on travis, it times out
2016-06-13 10:34:31 +02:00
Jaromil
6855127c15
added extras to CI tests (kdf etc.)
2016-06-12 17:28:09 +02:00
Jaromil
feb35205c8
setup continuous integration tests on Travis
2016-06-12 17:18:21 +02:00
Jaromil
ff57aa3214
experimental port to android - works with limited functionality
2016-01-24 23:07:19 +01:00
Jaromil
8f0b2943ce
documentation improvements for kdf and dm-crypt cipher choice
2016-01-09 10:16:42 +01:00
Jaromil
a08cb6e0de
forgot to bump the version into the script
2015-12-31 13:33:36 +01:00
Jaromil
017aee00b2
documentation updates for release
2015-12-30 17:50:36 +01:00
Jaromil
00e0ac323b
gtomb gui based on zenity, contributed by Parazyd
2015-12-30 17:45:10 +01:00
Jaromil
46c41f3572
fixes support for bind-hooks paths with whitespace
...
refactored list_tomb_binds to parse /proc/mounts
also works around Debian's infamous \040(deleted) bug
also minor fix in regex umount for more recent zsh
closes bug #222
2015-12-30 17:33:23 +01:00
Jaromil
15273c9f19
fix to last open date saved
...
now using /.last in tomb to save and retrieve the time when tomb
was last opened, fixes behaviour with tomb filenames containing dots.
2015-12-30 14:35:58 +01:00
Jaromil
66205c3e5c
updated strings and documentation
2015-12-22 18:22:48 +01:00
Jaromil
a0997cba27
renamed extras/po to an intelligible name
2015-12-13 01:12:44 +01:00
Jaromil
63464fa5ea
docs improvement
...
I'm assuming gettext will approximate a match with the string
without updating all .po files. This is only increasing the length
2015-12-02 16:34:22 +01:00
Jaromil
8cfe97c71b
better credits and anticipation
2015-11-25 19:15:33 +01:00
Jaromil
a9f5a32459
completed transition of all doc strings to mention mebibytes (MiB)
2015-11-25 17:55:54 +01:00
Jaromil
cecde4e116
fixed a typo in EUID check
2015-11-25 17:41:17 +01:00
Jaromil
97399f6b91
removed obsolete documentation about --sudo-pwd
2015-11-25 17:39:47 +01:00
Jaromil
9090bfaff9
easier to continue resizing if interrupted
...
if resize is launched at same size, will run partition resize
helps continuing if i.e: pinentry expired waiting for password
after a long resize while operator is away: jurt rerun resize command
2015-11-07 14:20:43 +01:00
Jaromil
8eeb361300
correct permissions on installed manpage (10x Jarno)
2015-10-25 22:28:37 +01:00
hellekin
dbea70d820
Merge pull request #219 from roylockhart/master
...
Update fr.po
2015-10-24 06:03:26 -03:00
Roy Lockhart
b0d534f5af
Update fr.po
...
Fixed some french orthographic/grammar/typographic rules
2015-10-24 00:25:13 +02:00
Jaromil
8db05ae8e1
Merge pull request #218 from Narrat/optim/docs
...
Correct spelling and whitespaces
2015-09-21 13:11:37 +02:00
Narrat
9dd81b505b
Correct spelling and whitespaces
2015-09-21 00:57:21 +02:00
Jaromil
dfdc2c8465
correct first name for qt-tray author
2015-09-08 17:31:44 +02:00
Jaromil
7ee4cfd150
documentation updates for qt-tray
2015-09-08 11:12:45 +02:00
Jaromil
0a14747ccf
Merge pull request #215 from mgian/qt-tray
...
Added tomb-qt-tray
2015-09-08 11:04:16 +02:00