Commit Graph

1132 Commits

Author SHA1 Message Date
Jaromil e9fd1a19e1 documentation fix for default xts cipher string 2019-11-18 10:17:38 +01:00
Jaromil 377e335e93 remove warning on open by fixing order of chown
fix #369 (completes #324)
2019-11-18 10:15:12 +01:00
Jaromil bec53aeb72 documentation update for new release 2019-10-11 22:06:55 +02:00
Jaromil 2d8a72ed95
Merge pull request #367 from edoffagne/doc
Fixed documentation
2019-10-03 09:37:36 +02:00
Erik Doffagne 7e82beaca6 Fixed documentation 2019-10-03 06:31:45 +02:00
Jaromil 15d279605b fix getent parsing when fields are emtpy
fix #365
2019-09-14 12:06:13 +02:00
Jaromil ca708b4d46 Documentation to build gtk-tray
fix #351
2019-08-22 17:43:36 +02:00
Jaromil d2cd41e1e7
Merge pull request #362 from dyne/getent-everywhere
use getent with wrappers every /etc/passwd query
2019-08-22 17:20:11 +02:00
Jaromil 382070481f use getent with wrappers every /etc/passwd query 2019-08-22 17:07:12 +02:00
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
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 a6d252c949.
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