version 1.1.4 Wed Feb 14 21:40:05 GMT 2001 * added other AES finalist algorithms to StegFS now fully supports: AES (Rijndael), Serpent, Twofish, MARS * RC6 has been removed due to patent restrictions (see README) * changed default cipher to AES * added support for digestapi/SHA-1 support from kerneli crypto patch * fixed bug when using btab file on non-ext2 filesystem (llseek problem) * modified stegfs module so that it can be compiled separately from kernel * lots of makefile rewriting * fixed oops on closing non-open level * restricted permissions on opening/closing levels * fixed a couple of other minor bugs version 1.1.3 Wed Jan 10 20:25:47 GMT 2001 * various updates to compile for 2.2.18 * various code tidy-ups reflected from ext2 changes * update for changes in kerneli patches Fri Jan 12 16:26:42 GMT 2001 * fix tools to compile against 1.1.3 headers version 1.1.2 Thu Feb 3 00:18:00 GMT 2000 * corrected bad 2.2.13 to 2.2.14 patch version 1.1.1 Tue Feb 1 20:40:19 GMT 2000 * fixed bugs for filesystems with blocksize > 1024 bytes * overwriting of key schedules if not using kerneli version 1.1.0 Sat Nov 20 14:36:34 GMT 1999 * fixed unfreed buffer in unlink (cause truncate on directories to hang) * added support for kerneli patches - can now use the kerneli cipherapi or its own cipher modules * removed /proc/stegfs * slight randomness added to block allocation for normal (non-hidden) files * blocklist in inodes of non-hidden files cleared on delete * added mmap support (read and write) * new format block table file - expanded strict hierarchy of levels into new more flexible matrix (see final version of paper) * new ioctls (old ioctls deprected) to support this * new tools stegfsopen/stegfsclose replace stegfslevel * new tool stegfsctrl for manipulating matrix of level keys (replaces addlevel) * written some initial man pages version 1.0.2 Thu Oct 7 12:54:26 BST 1999 * corrected bug that stopped inodes being written out for levels below the highest opened * changed crypto function names to avoid clash with the international kernel patch * modified mkstegfs tool so that it supports partitions larger than 2Gb * tools now use libext2fs (requires appropriate headers to build) * added new tool addlevel for activating new levels version 1.0.1 Wed Sep 22 15:20:36 BST 1999 * modified placement of inodes, so that it matches the description (note: old file systems won't work, unless the old method is used. This can be selected by adding: #define STEGFS_OLD_INO_POS to linux/include/linux/stegfs_fs.h) version 1.0.0 Fri Sep 17 16:41:50 BST 1999 * dentries are deleted correctly on level close * serpent modifications (incorrect) undone (note: old file systems using "serpent" won't work) * extensive modifications to tools * minor corrections to block creation logic * other minor corrections