Jaromil
01f5412fc5
Merge pull request #361 from dyne/normalize-conditionals
...
rewrite some conditionals for less ambiguity
2019-08-22 15:38:54 +02:00
Jaromil
1574723502
rewrite some conditionals for less ambiguity
...
this restyles some code introduced by the sphinx feature and tries to fix parse
errors reported in issue #357
2019-08-22 14:37:47 +02:00
Jaromil
71a7241f9c
remove unneeded umount on forge_key failure
2019-08-22 11:49:43 +02:00
Jaromil
94d8ad497f
Fix inconsistent cleanup on forge_key failure
...
Address concern raised in #360
2019-08-22 11:47:58 +02:00
Jaromil
187a627022
Fix tomb-kdb-pbkdf2 helper for multiplatform build
...
Avoid EOF being missed when reading in the password. Replace undefined
char-to-int comparison with a int-to-int one. Fix #360
2019-08-22 11:47:58 +02:00
Jaromil
6f2ce59d29
Merge pull request #356 from dyne/gettext_optional
...
make gettext optional in _sudo()
2019-07-08 07:19:36 +02:00
Jaromil
0b9080e0ca
make gettext optional in _sudo()
...
address #355
2019-07-05 08:10:00 +02:00
Jaromil
d83e39f1ec
fix spelling errors in manpage
2019-07-05 08:04:06 +02:00
Jaromil
1a93481480
Merge pull request #353 from roddhjav/master
...
Ensure the gpg key is trusted.
2019-06-28 09:12:28 +02:00
Alexandre Pujol
6b4bd69dbc
Ensure GPG key is trusted. See #340
2019-06-27 19:58:58 +01:00
Alexandre Pujol
0e9fe51b50
Add untrusted key in the test keyring and convert to v2 keyring.
2019-06-27 19:54:46 +01:00
Jaromil
06039a9e47
fix warnings on first tomb open
...
fix issue #324
2019-06-26 08:56:05 +02:00
Jaromil
e45c005c88
documentation updates for release
...
known bugs, changelog and manual for sphinx
v2.6
2019-05-30 18:48:30 +02:00
Jaromil
0af46fe3c1
move dockerfile for tests into extras/tests
2019-05-22 10:59:36 +02:00
Jaromil
bd3e3c7056
Merge pull request #350 from dyne/urandom-switch
...
switch default random source to /dev/urandom
2019-05-22 10:13:07 +02:00
Jaromil
ace80c87db
switch default random source to /dev/urandom
...
there is no need to default to a blocking source of random,
since /dev/random doesn't improves the quality of randomness in Linux
2019-05-22 09:55:02 +02:00
Jaromil
2b8eec6ba5
improve tomb umount checks avoiding grep call
...
consolidate use of `list_tomb_mounts` also inside umount_tomb
this should fix #315
2019-05-22 01:03:00 +02:00
Jaromil
7b06be5d43
before opening check if mountpoint is already used by a tomb
...
a simple check introduced on `tomb open` to list all tombs mounted and
control if any mountpoint is already in use, in case refuse opening.
fix #326
2019-05-22 00:30:48 +02:00
Jaromil
95f2f68654
Revert temp file mechanism for sphinx
...
for some reason to be investigated further using tomb's temp
file mechanism breaks the test suite of sphinx support
This reverts commit a6d252c949b22b1e17ecb00d072bfce973a0cdc2.
2019-05-18 09:51:55 +02:00
Jaromil
b34584b61c
added new contributor to credits
2019-05-18 09:51:12 +02:00
Jaromil
91e607efb5
improve gpg key listing command
2019-05-18 09:50:57 +02:00
Jaromil
ec31d2d280
improved gpg recipient output warning
...
dropped the dependency from grep, head, cut, sed (only using awk)
added human readeable GPG ID besides fingerprint on recipient check
2019-05-05 11:29:25 +02:00
Jaromil
eec64f4f65
Merge pull request #348 from AlexisDanizan/master
...
Bug fix #328
2019-05-05 10:39:16 +02:00
Jaromil
a6d252c949
correct use of tomb's internal temp file mechanism for sphinx
2019-05-05 10:21:38 +02:00
Jaromil
5ce9960207
Merge pull request #344 from heat-wave/feature/pitchforked-sphinx-integration
...
Pitchforked sphinx integration
2019-05-05 09:58:39 +02:00
alexisdanizan
f1f23c417b
Bug fix #328
2019-05-01 22:43:04 +02:00
heat-wave
b054a83ee5
Pitchforked sphinx integration for remote password storage
2019-04-30 16:05:03 +01:00
Jaromil
2dfb744a34
Merge pull request #347 from stevesbrain/master
...
Update suggested command with missing flag
2019-04-18 16:01:46 +02:00
Steve Divskinsy
522ad3abad
Update suggested command with missing flag
...
`tomb lock` suggested command was missing "-k" flag
2019-04-18 20:54:30 +09:30
Jaromil
a0c74985ca
documentation updates on the new cloakify feature
...
also updated the list of code contributors
2019-02-22 09:50:04 +01:00
Jaromil
59408b373f
Merge pull request #342 from heat-wave/feature/cloakify-integration
...
Cloakify integration
2019-02-22 09:40:46 +01:00
heat-wave
f2eb1fd242
Expanded steganographic functionality with cloakify integration
2019-02-21 09:28:21 +00:00
Jaromil
9299f3eecf
mention need of using trusted gpg keys in manpage
...
documentation to address issue #340
2019-02-20 20:37:28 +01:00
Jaromil
12767764fb
Merge pull request #336 from jcrd/usage
...
Improve usage message
2018-12-06 10:45:39 +01:00
James Reed
46286047f6
Align usage message lines ( fix #335 )
...
Print newlines only when necessary
Correct coma to comma in usage message
2018-11-26 10:48:19 -07:00
Jaromil
1b535f920b
Merge pull request #331 from jcrd/msg
...
Overhaul message printing
2018-11-25 15:12:36 +08:00
James Reed
477ab20443
Overhaul message printing
2018-11-24 15:48:25 -07:00
Jaromil
a14a39ae12
Merge pull request #332 from jcrd/kdf-header
...
Check for KDF header in is_valid_key
2018-11-04 16:01:02 +01:00
James Reed
1ba3c55241
Check for KDF header in is_valid_key
2018-11-03 15:15:48 -06:00
Jaromil
629841c0e7
Merge pull request #320 from roddhjav/stat
...
Track access/modification time of sensitive files
2018-09-24 18:09:10 +02:00
Alexandre Pujol
2f3826d88d
Fix modification time restoration.
2018-09-24 12:58:51 +01:00
Alexandre Pujol
aaa4637ed0
Track access/modification time of sensitive files
...
Collects the stats of tomb keys and tomb files then restore them when
Tomb exits. Can be extended to any file opened by Tomb. See #266
2018-09-23 22:21:05 +01:00
Jaromil
cdd3c5804a
updated documentation on KDF whitespace bug
...
fix #307
2018-09-23 12:05:02 +02:00
Jaromil
e8919af867
Merge pull request #308 from AitorATuin/kdf_input
...
Fixes a problem reading passwords when using the kdf wrapper
2018-09-23 11:04:10 +01:00
Jaromil
27fd026cd5
documentation updates
...
also fix #319
2018-09-23 11:41:08 +02:00
Jaromil
a27f15aada
Merge pull request #318 from roddhjav/master
...
Add test coverage for GPG subkeys support.
2018-08-20 13:03:50 +02:00
Alexandre Pujol
c293aa7261
Add regression test for tomb 2.4
2018-08-19 23:08:48 +01:00
Alexandre Pujol
24fee7a076
Add test coverage for GPG subkeys support. See #317
2018-08-19 22:53:21 +01:00
Jaromil
7c8067fef3
Merge pull request #317 from bjonnh/patch-1
...
Add support for multiple GPG subkeys
2018-08-19 23:25:03 +02:00
bjonnh
18b7541a98
subkey_id for display must be out of _fingerprint
...
I did a typo, the ($gpg_id) should have been out of the _fingerprint call.
2018-08-18 17:41:37 -05:00