summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #270 from mesbahamin/grammatical-correctionsHEADmasterIvan J5 days1-4/+4
|\ | | | | Fix 3 grammatical errors.
| * Fix 3 grammatical errors.refs/pull/270/headAmin Mesbah5 days1-4/+4
|/
* Merge pull request #267 from dyne/exec-hooksJaromil2017-06-132-30/+35
|\ | | | | Exec hooks
| * exit code check on closerefs/pull/267/headexec-hooksJaromil2017-06-062-19/+18
| | | | | | | | | | | | also removed pre-open and post-close as they don't really make sense since all hooks are contained inside the Tomb. The post-close may be implemented using a temp file, if a use case turns up for it.
| * refactoring of exec-hooksJaromil2017-06-062-29/+35
|/ | | | | | | Renamed file from "post-hooks" to more appropriate "exec-hooks". Implemented and documented a more consistent call system made of 4 different stages: pre-open, post-open, pre-close, post-close. Addresses issue #265
* Merge pull request #261 from Narrat/missing_lsof_stuff_2Jaromil2017-05-145-2/+55
|\ | | | | Missing lsof stuff
| * Add testcase for slam operationrefs/pull/261/headNarrat2017-05-124-1/+54
| | | | | | | | | | | | Thanks to @roddhjav for the intel and the test itself. Closes #258
| * --version includes lsof as optional depNarrat2017-05-101-1/+1
|/
* Merge pull request #260 from roddhjav/sharnessJaromil2017-05-1018-10/+1449
|\ | | | | Replace the test suite by the sharness test suite
| * Travis: install KDF dependencies & use apt addonsrefs/pull/260/headAlexandre Pujol2017-05-041-8/+18
| |
| * Add bind hooks tests and minors test setup changesAlexandre Pujol2017-05-033-3/+29
| |
| * Tests: support for /media and /usr/mediaAlexandre Pujol2017-05-012-5/+7
| |
| * Add integrity testsAlexandre Pujol2017-05-012-0/+28
| |
| * Regression tests: add old tomb version, support for zsh 5.3Alexandre Pujol2017-05-011-1/+4
| |
| * Add setkey testsAlexandre Pujol2017-05-011-0/+29
| |
| * Add steganography testsAlexandre Pujol2017-05-011-0/+65
| |
| * Add tests for tomb resize, passwd and engraveAlexandre Pujol2017-05-013-0/+53
| |
| * Add regression testsAlexandre Pujol2017-05-011-0/+36
| |
| * Add KDF related testsAlexandre Pujol2017-05-011-0/+31
| |
| * Add main tests for GPG key supportAlexandre Pujol2017-05-011-0/+44
| |
| * Add base testsAlexandre Pujol2017-05-012-0/+42
| |
| * Add tests setup:Alexandre Pujol2017-05-011-0/+105
| | | | | | | | | | | | | | - Tomb & auxiliary programs config - GPG config - Temporary test files config - Helper function definitions
| * Update files for Sharness supportAlexandre Pujol2017-05-013-2/+116
| | | | | | | | | | | | | | - extras/test/Makefile - extras/test/.gitignore Add test aggregate script
| * Add sharness v1.0.0 - https://github.com/chriscool/sharnessAlexandre Pujol2017-05-011-0/+851
|/
* minor typo in authorsJaromil2017-04-161-3/+0
|
* version bumpv2.4Jaromil2017-04-162-4/+4
|
* updated README with recent help screenJaromil2017-04-161-10/+11
|
* documentation updatesJaromil2017-04-164-12/+56
|
* manual updated with actual gpg id usage informationJaromil2017-04-161-35/+29
|
* minor corrections to new gpg related message formattingJaromil2017-04-161-2/+2
|
* add debug message of loop device in umount_tombJaromil2017-04-161-0/+1
|
* Merge pull request #256 from roddhjav/gpg-optionsJaromil2017-04-163-41/+34
|\ | | | | Options for GnuPG Key - 2
| * Support for gpg encrypted tomb key loaded from stdin. See #255refs/pull/256/headAlexandre Pujol2017-04-051-6/+1
| |
| * Fix issues with GPG default key.Alexandre Pujol2017-04-033-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | - Remove --no-options gpg option when using GPG key. - Improve gpg default key tests To use the default key, ~/.gnupg/gpg.conf needs: default-key <keyid> default-recipient-self Or default-recipient <keyid> Otherwise the first key in the keyring is used.
| * Remove --shared flag when sharing a tomb key. See #252Alexandre Pujol2017-03-242-28/+16
|/
* make documentation less opinionated about the u/random issueJaromil2017-03-221-17/+21
| | | | fix #253
* Merge pull request #250 from roddhjav/gpg-supportJaromil2017-03-202-38/+87
|\ | | | | Options for GnuPG Key
| * Fix compatibility with GnuPG 2.2.19refs/pull/250/headAlexandre Pujol2017-03-201-2/+2
| | | | | | | | | | GnuPG 2.2.19 added a warning when no command was given. Some invocations do not specify a command, added --decrypt in this these cases.
| * Fix issue #251Alexandre Pujol2017-03-201-5/+5
| |
| * Add support for non hidden and hidden recipientAlexandre Pujol2017-03-032-18/+45
| | | | | | | | | | Use -r to provide non-hidden recipient, Use -R to provide hidden recipient.
| * Add GPG default key support for key encryptionAlexandre Pujol2017-03-032-22/+44
| | | | | | | | | | If the option -r is not set, use the gpg default key to encrypt a tomb key
* | information about compatible softwareJaromil2017-03-181-0/+19
|/
* updated manual to reflect final stage of gpg asymmetric encryptionJaromil2017-02-211-43/+50
|
* small improvement to ISO compliancy documentationJaromil2017-02-201-6/+11
|
* failed bind-hooks (missing target) no more abort the mount operationJaromil2017-02-201-2/+2
| | | | a warning is printed and the mounting goes forward without the hooks
* Merge pull request #244 from roddhjav/gnupg-key-supportJaromil2017-02-207-106/+452
|\ | | | | GnuPG Key Support
| * Merge branch 'master' into gnupg-key-supportrefs/pull/244/headJaromil2017-02-205-25/+61
| |\ | |/ |/|
* | Merge pull request #248 from mesbahamin/open_read_onlyJaromil2017-02-182-4/+30
|\ \ | | | | | | Open non-writable Tomb files with "read only " mount option
| * | Skip writable check when mounting with "ro" option.refs/pull/248/headAmin Mesbah2017-02-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | When opening a tomb file with "ro" passed through the -o option, the writability check in is-valid-tomb() is skipped. This allows tomb files to be opened without write permission. test-open-read-only() now succeeds.
| * | Add failing test for opening read-only tomb.Amin Mesbah2017-02-131-3/+28
| | | | | | | | | | | | | | | | | | | | | | | | Adds a test function called test-open-read-only(). The test prepares a tomb file, removes the "write" permissions from it, and then attempts to open it with "read-only" mount options (`-o ro,noatime,nodev`). The test currently fails as expected.