Commit Graph

124 Commits

Author SHA1 Message Date
Jaromil
325633d2fb correct documentation on -s option
somewhere mentioned as --size, but the option is really just -s
fixes #100
2014-01-12 23:40:45 +01:00
Jaromil
39bfce25f8 Change default cipher specification
new default is "aes-xts-plain64:sha256"
manpage now includes note on how to tune it
fixes #102
2014-01-12 23:32:23 +01:00
Jaromil
8e9cc7d5c2 more post-hooks documentation and second argument passed with mountpoint 2013-09-19 15:37:21 +02:00
Jaromil
914ac9594e last fixes and documentation for release
manual page updates and improvements to kdf argument handling
2013-06-20 12:46:20 +02:00
Jaromil
ed879974cd documentation updates for release 2013-06-12 14:33:53 +02:00
Jaromil
c16402b04b manpage updates 2013-06-12 14:10:27 +02:00
Jaromil
b08ada1d41 fix to documentation about KDF 2013-06-12 13:43:26 +02:00
Jaromil
c72ea9e52e last cosmetics for release
pdf rendering of manpage, images and copyright to foundation
2013-05-29 23:12:47 +02:00
Jaromil
8ad87f2233 Added MA Thesis in documentation
F. Bertini, 2011, "Data privacy in Desktop as a Service", Univ. La Sapienza, Rome
2013-05-28 14:37:18 +02:00
Jaromil
671350585e Massive code cleanup
This commit doesn't changes anything substantial in the code,
but reorganizes it in foldable units (we use folding.el) and
fixes its markup for literate code documentation using our own
fork of shocco.
2013-05-28 11:57:58 +02:00
Jaromil
8a21eb6145 Literate code documentation
facilitates code audit
2013-05-28 00:25:27 +02:00
Jaromil
568cc43ab6 Size unit is now MiB
More precise megabyte calculation as in IEC 2000 mebibyte
Cleans up use of dd/dcfldd
Solves issue #87
2013-05-27 21:24:17 +02:00
Jaromil
ad59dec3da documentation updates 2013-05-25 16:29:19 +02:00
Jaromil
5f5fb06d43 documentation updates 2013-05-20 13:19:51 +02:00
Jaromil
3eb93acc18 Directory reorganization
This commit re-organizes all the source distribution contents to
present users with the simple script, while moving the rest in extras.
Also autoconf/automake scripts were removed, back to minimalism.

The rationale of this change is that Tomb really only consists of a
script and users with no extra needs should just be presented with
it with no need for anything else. Any other thing on top of the Tomb
script is an extra and can be even distributed separately or integrated
in distributions.
2013-05-18 17:29:37 +02:00
Jaromil
85e36178df flag .noindex for tombs to exclude from search index
better manpage documentation for the search index command
2013-04-23 15:45:31 +02:00
Jaromil
6bda7e914e continuing manual documentation 2013-04-16 18:11:26 +02:00
Jaromil
12a7760895 new index and search commands
now it is possible to index all filenames contained in tombs using
updatedb(8) and then automatically search for them using locate in all
open tombs. Documentation was updated accordingly.
2013-03-30 17:29:51 +01:00
Jaromil
b042824263 more user manual documentation 2013-03-29 12:47:44 +01:00
Jaromil
266319eee8 documentation for the new mechanism
skeleton for the user manual
2013-03-25 12:02:56 +01:00
Jaromil
84d4385696 new creation system in 3 steps and some tips in documentation 2013-03-22 21:13:59 +01:00
boyska
2e6a3df756 Add KDF support #82
Include pbkdf2 tools inside tomb
It also supports parameters (itertime).
2013-02-16 15:55:25 +01:00
Jaromil
be0c9ce718 undertaker cleanups
merging boyska's branch to current master
changes some previous names of options:
--path --batch --poll

work in progress, refers to issues: #71 #70 #69 #58 #42 #27 #5
2012-01-17 19:08:09 +01:00
boyska
b68d28c13b --machine-parseable added 2012-01-17 18:45:39 +01:00
Jaromil
f645bc59e1 documentation for the new resize command
along with some small fixes
2012-01-17 15:00:01 +01:00
Jaromil
58decda7fe fixes to check_swap and new --force flag
Tenamed --ignore-swap flag to --force which is more generic and used
also by other commands. There are also some minor fixes to CMD
parsing. All changes are documented in manual and help.
2012-01-17 14:46:57 +01:00
Anathema
9b6a716672 new tomb command 'passwd' can change a key password
usage: tomb passwd /path/to/keyfile.key
 documented in man page
 adds feature #46
 adds internal func safe_file()
 adds parameters for askpass() function messaging
2011-11-05 18:25:53 +01:00
Jaromil
30c862e36f documentation updates for release
also updated authors information
2011-11-01 12:14:36 +01:00
boyska
040b3fe3bb FIX #59 : --no-color do as expected
includes documentation for --no-color
2011-11-01 12:14:22 +01:00
boyska
3c09c5d81f man doc: minor fixes 2011-09-26 11:49:28 +02:00
boyska
9de97225c4 MAN doc: -k - 2011-09-26 11:49:28 +02:00
boyska
f4b8a2275e Update documentation: swap, --ignore-swap, -k 2011-09-26 11:49:28 +02:00
Jaromil
3fe53affc9 webpage updates
added links to github, crypto.is and our cheerful picture after the hackmeeting tomb seminar
2011-08-25 09:37:28 +02:00
Jaromil
b18ef6c27b webpage updates for new release 2011-05-29 17:22:26 +02:00
Jaromil
04120a58e0 documentation for release 2011-05-26 19:21:09 +02:00
Jaromil
c47e48a96c fixes for distcheck 2011-05-26 17:01:03 +02:00
Jaromil
3baa72b5a5 new -o flag to manually specify mount(8) options used in tomb open
updated documentation
2011-05-24 12:04:18 +02:00
Jaromil
ddff7a7895 documentation update for release 2011-05-15 20:24:27 +02:00
Jaromil
052549a4f9 colors! :) and documentation for tomb list 2011-05-09 10:32:08 +02:00
Jaromil
8771d103b7 Added slam command
exposed as command the implementation by Anathema: kills all
processes using the tomb (denying it to be closed) and umounts

tomb (the commandline script) is not supposed to be interactive
we leave interactivity to be implemented by wrappers as tomb-open
so it should stop to ask the used if to slam, rather than offer
it as a command. now also tomb-status has the menu option to slam.
2011-04-28 00:58:47 +02:00
Asbesto
983ba2f5b8 Migliorato howto con istruzioni per addare la key del repository
gnupg con esempio/istruzioni facili da cut'n pastare.
2011-04-13 15:47:47 +02:00
Jaromil
c31ff0a97d manpage symlinks now removed 2011-04-04 12:22:19 +02:00
Jaromil
afdfd02a73 duplicate manpages
this fixes symlink creation problems in packaging for distributions
eventually we'll find a better way to avoid duplication
2011-04-04 12:19:36 +02:00
Jaromil
837a22a2e1 update submodule 2011-03-30 17:30:15 +02:00
Jaromil
1778d04123 updated webpage about building and OS ports 2011-03-30 17:29:24 +02:00
Jaromil
847872a69b more documentation updates 2011-03-30 13:30:08 +02:00
Jaromil
16e723fa9e documentation for 1.0 release 2011-03-10 12:53:21 +01:00
Jaromil
f35bbb1515 webpage updates 2011-03-09 17:57:45 +01:00
Jaromil
c352501a71 fixes to manual 2011-03-03 17:04:52 +01:00
Jaromil
0089f43a4d use GTK2_RC_FILES (thanks fgiunchedi) 2011-02-25 00:35:03 +01:00
Jaromil
f293d89fb8 small fixes and more documentation 2011-02-24 12:26:48 +01:00
Jaromil
da6d263288 attributions 2011-02-21 17:16:28 +01:00
Jaromil
b521e32110 huge cleanup
tomb shell command doesn't depends from X,
 all GUI notifications are moved into tomb-open including USB key handling,
 gksu has been dropped completely as a method to gain privileges,
 there is a new -n flag to avoid processing hooks,
 variable names have been sanitized, duplicate code eliminated,
 documentation has been updated and the code cleaned up

we are very close to the 1.0 now
2011-02-20 14:59:30 +01:00
Jaromil
1a6fd48def cleanup of password entry mechanism
using pinentry (with Assuan protocol) instead of our own askpass
a bit less cooler but much more secure.
this also includes partial normalization of variable names
and the redirection of tomb operational output to stderr.
2011-02-14 10:24:31 +01:00
Jaromil
eea175b4a7 en/decode steganographic commands are renamed to bury and exhume
documentation updates reflect new features, manpage now refers to arguments of different nature
2011-02-12 17:54:53 +01:00
Jaromil
6ecdbc4b4b documentation updates for new release 2011-02-10 15:32:23 +01:00
Jaromil
75416732ba manual updates 2011-02-06 17:04:52 +01:00
Jaromil
617b996865 fix to monmort link
screenshot added
2011-02-03 23:38:21 +01:00
Jaromil
3be01c16ac web updates 2011-02-03 22:52:08 +01:00
Jaromil
1aa290819f documented quiet option 2011-02-03 22:20:30 +01:00
Jaromil
613fb37cc7 integrations from the work branch
documentation updates for the 0.9 release
2011-01-30 23:25:01 +01:00
Jaromil
4727c052fa correct installation of manpages and symlinks
completed AUTHORS file
2011-01-30 11:59:04 +01:00
Jaromil
2bff19e0e4 fixes after testing on debian and better documentation 2011-01-30 11:37:50 +01:00
Jaromil
e6e0123560 install-data-hook to recompile mime and desktop integrtion databases
and some perfectionism on the webpage
2011-01-29 14:25:03 +01:00
Jaromil
eac4818f30 manpage, documentation and fixes for the new release
includes also timeout to ask_usbkey, correct naming of tomb
reference documentation for encryption settings, webpage updates and artworks
2011-01-28 12:26:35 +01:00
Jaromil
85fe9295bd manual completed also with other tomb- commands 2011-01-26 16:16:50 +01:00
Jaromil
5a9f754eae refinements to the website 2011-01-26 16:01:53 +01:00
Jaromil
2b9a24802b website images 2011-01-26 16:01:26 +01:00
Jaromil
20c825077e tomb manpage 2011-01-26 16:00:40 +01:00
Jaromil
5ba8607499 renaming for web 2011-01-26 14:03:12 +01:00
Jaromil
05901c114e final add of web submodule 2011-01-26 11:41:41 +01:00
Jaromil
99dde3099c fixes in dyne-web submodule 2011-01-26 10:43:49 +01:00
Jaromil
d2fb91cbd3 new webpage using dyne-web-muse 2011-01-26 10:10:09 +01:00
Jaromil
4fed7db5dd added documentation
about Luks and also some future horizons
2010-08-23 11:48:38 +02:00