e37dc50348No longer require "python-all-dev" for building. CryptoNAS is pure Python, thus python-dev is not required, esp. not for all available versions (which python-all-dev installs).
htgoebel
2011-05-21 21:23:35 +0000
148a452ccbFixed "Architecture" for Debian: "all" is correct, since CryptoNAS is pure Python and thus one package works on all archs. (Whereas "any" means: can be build for any arch, but needs separate builds.)
htgoebel
2011-05-21 21:21:28 +0000
a433b6e03dtags/v0.3.5: Merged translations from branches/translation-base-v0.4
frisco
2009-07-19 07:04:56 +0000
3953da477b* use caching for "debian_live" checklars2009-07-15 09:12:11 +0000
bf7e8cd156Added method is_debian_live() to identify Debian Live media and loop devices
frisco
2009-06-22 03:08:59 +0000
a6aaba642e* adapted unittest to new block device objectlars2009-06-16 02:19:06 +0000
8e9f5eedc2* use "hashlib" instead of "sha" (deprecated since python2.6) if availablelars2009-06-16 02:16:29 +0000
d5dce0887a* adapt block device handling to linux kernel >v2.6.26 (symlinks in /sys/block/) * turned all attributes of the "Blockdevice" class into properties (postponing evaluation) * unify cache_links for blockdevice information * add default location of config file to preferences handlinglars2009-06-16 01:58:29 +0000
4f24c813cd* changed definition of storage device: only "valid" devices are available nowlars2009-06-13 12:22:53 +0000
b5c4eabc26* excluded ram block devices from the "valid" list of devices (Closes: #196)lars2009-06-13 02:23:35 +0000
b7f6afcc67* fixed one broken indentation * fixed a problem with sfdisk waiting for input forever (caused by a previous careless change of me)lars2009-06-13 02:13:26 +0000
38843516fa* fixed some coding style issueslars2009-06-12 01:53:08 +0000
f389508ed8* changed importance of some log messages * use "sfdisk -R" instead of "blockdev --rereadpt" in order to avoid an additinal dependency * removed obsolete sort function for block deviceslars2009-06-12 01:48:22 +0000
ffb8f841be* change default indentation (as checked by pylint) from tab to spaces * changed default behaviour of pylint wrapper script: check _everything_ if no parameters are givenlars2009-06-12 01:40:26 +0000
fe0a062bf6* added code to catch some more error conditions * slightly changed the structure of the block device cachelars2009-06-11 23:20:23 +0000
df2a8a0db9* fixed an issue with the creation of the configuration partition due to an index offset change with the new blockdevice module (Closes: #215) * increased the size of configuration partitions to pass the "is_valid" test in cryptobox.core.blockdevice (also related to #215)lars2009-06-11 23:18:32 +0000
864d7091f6* don't refresh the whole device list after each plugin run, but just refresh the current devicelars2009-06-11 23:14:58 +0000
94102a3575* added some triggers for refreshing the cache after partitioning * added more error checking for unavailable devices * fixed a wrong template namelars2009-06-11 09:32:41 +0000
7b0de22e3a* fixed some minor problems caused by revision [1162] * try to refresh the block device cache once if a device was requested, that is currently not in the list (after a minimum cache age passed) * added an implicit sorting function for block devices (based on major/minor values) * try all found device nodes, in case the first does not exist anymore (e.g. temporary device nodes)lars2009-06-11 09:30:17 +0000
22021866b4* added a (non-linked) url to access the list of recognized block deviceslars2009-06-11 09:24:03 +0000
6984bc8841* added more specific information to a log message * added the name of the current template to the footer * added the name of the possibly broken themplate causing invalid message handlinglars2009-06-11 09:21:03 +0000
6ad1523510cryptonas blockdevice management: * significantly reduced the time required for generating the block device list: * use a cache for major/minor -> device nodes mapping * run 'blkid' only once for LABEL, TYPE and UUID * added some code for (optional) profiling via python-profilerlars2009-06-10 17:45:58 +0000
2e8609b0d2Major updates to scripts for unit tests and pydoc
frisco
2009-06-06 23:24:26 +0000
9cd3d7dd42Now calls "/sbin/blockdev --rereadpt" after any changes to partition tables; should fix bug #214
frisco
2009-05-29 05:56:14 +0000
9add2a7b34Fixed integration issue with cryptsetup; unit tests now pass
frisco
2009-05-25 02:37:15 +0000
7032d06020Fixed inconsistency in logging-related code; fixed size of unit test partitions to equal 50M each
frisco
2009-05-20 05:05:17 +0000
a4b638606aFixed typo in r1156 that broke some unit tests
frisco
2009-05-14 07:28:45 +0000
615073e02cChanges to use unit tests in non-User Mode Linux environment; merged cryptobox.conf into cryptobox-unittests.conf
frisco
2009-05-11 10:02:49 +0000
f2d88519b0Possible fix for one unit test
frisco
2009-02-28 07:27:02 +0000
e2b335f5d0Added src image for splash screen. Fixed error in r1151.
frisco
2009-01-21 07:02:26 +0000
dedfd84a2cfonts for the logo (they are in the debian package "ttf-larabie-straight")age2009-01-15 23:30:01 +0000
7928ddecb7plugin "encrypted_webinterface": * fix hang with stunnel newer than v4.20 (Closes: #218)lars2009-01-10 13:04:46 +0000
4301427e26CryptoNAS config validation: * adapt to changes in configobj (v4.3.2 -> v4.5.2) - Closes#218 * workaround a misbehaviour of configobj for lists with only one item - Closes: #219lars2009-01-07 03:34:48 +0000
7be740e01aCreated script to generate pydoc documentation. Works for me, but has some rough edges.
frisco
2009-01-03 18:53:36 +0000
c1a086f3e4Added `--use-fuzzy' to msgfmt call, fixing undesired German messages in English locale. Rationale: Some English translation text strings are now marked "fuzzy" despite their actually being correct. This is presumably because, during the transition to "gettext" or from tabs to spaces, some strings got reformatted in a way "gettext" didn't expect. Since several translations are falsely marked "fuzzy" in English, it's likely that the same is true for some of the other supported languages as well. The "--use-fuzzy" option can optionally be turned off after the *.po files are verified by human translators.
frisco
2008-08-21 08:16:37 +0000
adbaf2ef0dcorrect hdf value for umount errorage2008-07-21 17:29:30 +0000
fe235df686remove unittest failures for non-existing testslars2008-07-17 20:08:27 +0000
0541981452fix the 'test_allowed_devices' unittestlars2008-07-17 19:54:06 +0000
3e79c98545fixed two unittestslars2008-07-17 18:10:48 +0000
87289af11afix remaining issue of cryptsetup v1.0.5 (continues r1102)lars2008-07-09 23:49:08 +0000
f50f5b69d0adapt "disks" plugin to new object structure of "blockdevice""lars2008-01-14 21:05:29 +0000
ecf056709eCryptoBoxRootActions * improve structure * allow to distinguish betweeen "execution return failure" and "program does not exist"lars2008-01-14 21:04:02 +0000
0eccca7d22use short device name for tests update order and content of default test block deviceslars2008-01-14 20:48:23 +0000
4c634d3f9aremember if lvm is not installedlars2008-01-14 20:46:42 +0000
66cf3a013e* sed in the webdav event script now works * share names must not have any whitespacesage2008-01-09 00:29:41 +0000
2c77ef5ef5* new logo draftsage2007-12-14 22:45:44 +0000
bacd63be6cfixed the lang.sort fixage2007-11-25 09:21:03 +0000
007137d6a9fixes language sort problem, for just one languageage2007-11-20 11:58:58 +0000
8817ede76aunittest of 'disk' plugin fixedlars2007-09-15 19:48:31 +0000
524555c8e8change MAC retrieval to use ifconfig ('ip' would be an additional dependency)lars2007-09-15 16:41:41 +0000
a695d37b8cdo not ignore used loop devices (size > 0) fixed tests.cryptobox.pylars2007-09-12 22:35:23 +0000
9c649312d0adapt partition plugin to the new blockdevice implementation reduce minimum storage block size from 20 to 10 (the config partition is small)lars2007-09-11 10:22:48 +0000