Commit Graph

770 Commits

Author SHA1 Message Date
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
Gianluca Montecchi
6d83bbb1bd Updated Italian translation 2015-09-04 19:56:43 +02:00
Gianluca Montecchi
492174d3c6 Added copyright notice 2015-09-03 21:36:12 +02:00
Gianluca Montecchi
e9cc85028c Initial import of tomb-qt-tray 2015-09-02 23:40:01 +02:00
Jaromil
a74c811c5b documentation updates with translators 2015-08-06 17:52:41 +02:00