⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Solaris操作系统下的过滤驱动程序, C源码程序.
💻
📖 第 1 页 / 共 2 页
字号:
2003-01-29  Erez Zadok  <ezk@cs.sunysb.edu>	* released version 0.0.6.1.	* fistgen.h: on linux, $uid should translate to current->fsuid,	and $gid should translate to current->fsgid.2002-12-27  Erez Zadok  <ezk@cs.sunysb.edu>	* released version 0.0.6.	* configure.in: update to autoconf version 2.52 requirements, no	longer using certain obsoleted features.	* Makefile.am (dist-hook): don't distribute yacc/lex generated	files.  Merge with previous dist-hook rule.	* m4/HEADER: HEADER, TRAILER, host_macros.m4,	package_bugreport.m4, package_name.m4, package_version.m4: new M4	macros, copied from am-utils.	* Makefile.am (EXTRA_DIST_M4): distribute new M4 macros.	* bootstrap: expanded version of boot-strapping script.	* wparse.y: missing ';' at end of cpp_conditional rule.	* mkinstalldirs, depcomp, config.sub, config.guess, missing:	update from latest GNU versions.	* ALL: updated copyrights for 2003.2002-07-03  Kiran-Kumar Muniswamy-Reddy  <kiran@a-rh72.fsl.cs.sunysb.edu>	* fistgen.h (FIST_COPY_FROM_USER_4_IOCTL): freebsd : replaced	'copyin' with 'bcopy'.	(FIST_COPY_TO_USER_4_IOCTL): freebsd: replaced 'copyout' with	'bcopy'.	* fxns.c (expand_fistGetIoctlData): freebsd: data input from to an	ioctl is already in kernel space and so can be accessed directly	with a 'bcopy' instead of 'copyin'ing it and then accessing it.	(expand_fistSetIoctlData): freebsd: data should be output from an	ioctl into a kernel space address and not into a user space	address.  so 'copyout' has been replaced by 'bcopy'.2002-06-25  Kiran-Kumar Muniswamy-Reddy  <kiran@a-rh72.fsl.cs.sunysb.edu>	* expand.c (expand_ubin_rules): check to see if the os is freebsd	and if is, then generate $? in place of $^ - affects commands	generated in Makefile for fist "user_src" declaration.2002-04-03  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* misc.c: remove basename() and dirname() code from here.	* fparse.y, wparse.y: don't define yydebug unless needed	* basename.c: replacement file for basename() function	* dirname.c: replacement file for dirname() function	* configure.in: check for basename() and dirname() and use	replacement files for them if not found.	* acconfig.h: define externs for dirname and basename only when needed.	* Makefile.am (EXTRA_DIST_TEMPLATES): distribute additional files,	esp. FreeBSD-4.5/4.6 templates, attach-mode files.2002-03-30  Erez Zadok  <ezk@cricket.fsl.cs.sunysb.edu>	* tests/base[0-2]fs.fist: finally, with fist-lite in place, we're	able to take out temporary code for encoding/decoding data pages.2002-03-25  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* expand.c (expand_aux_src): include mmap.c code only if using	filter data or filter sca.	* fistgen.h: define default way to get inode numbers on 3	platforms.	* dollar_vars.c: support $0.inum in FiST language, to get the	inode number out of a "vnode."  Code supports all 3 platforms, but	only tested on Linux.	* Makefile.am (EXTRA_DIST_FIST): ensure we distribute attach	related files.2002-03-24 Eric Cronin <ecronin@eecs.umich.edu>	* expand.c (expand_aux_src): expand aux.c if need_aux_sources is	on.2002-03-24  Erez Zadok  <ezk@cricket.fsl.cs.sunysb.edu>	* tests/*.fist: pass pagenum as new arg to {en,de}code_block	functions.	* validate.c (fist_validate_decl_dynamic_inode_numbers):	validation function for dynamic_inode_numbers.	* fistgen.h: add fla field to struct fist_globals.  extern decl	for fist_validate_decl_dynamic_inode_numbers().	* gen.c (generate_header): generate #define for	FIST_DYNAMIC_INODE_NUMBERS automatically when declared or when	using attach-mode.	* fparse.y: parse dynamic_inode_numbers fist declaration.2002-03-13  Ion Badulescu  <ionut@moisil.badula.org>	* gzipfs/infblock.c: security fix for zlib2002-03-08  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* ALL: updated copyrights for 2002.2002-02-21  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* bootstrap: fail if one program fails, don't generate automatic	depedency tracking code.2002-02-17  Erez Zadok  <ezk@whitestar.dyn.optonline.net>	* expand.c (expand_aux_src): add "attach.c" to compiled template	sources, so we can put all attach-specific code in one place.	* validate.c (fist_validate_decl_mntstyle): test for "mntstyle	attach" new syntax keyword in .fist files.	* gen.c (generate_header): generate FIST_MNTSTYLE_ATTACH flag as	needed.	* fistgen.h (FF_MNTSTYLE_ATTACH): new flag.2002-02-08  Ion Badulescu  <ion@guppy.limebrokerage.com>	* released version 0.0.5.3.2002-02-03  Ion Badulescu  <ionut@moisil.badula.org>	* AUTHORS: added Marc Boucher2001-12-04  Ion Badulescu  <ion@guppy.limebrokerage.com>	* gzipfs/gzipfs.mk: we *cannot* use the same libz objects for both	a kernel module and the userspace programs. use -lz instead.	* gzipfs/deflate.c, gzipfs/infblock.c, gzipfs/infcodes.c,	gzipfs/inffast.c, gzipfs/inflate.c, gzipfs/inftrees.c,	gzipfs/infutil.c, gzipfs/trees.c, gzipfs/zutil.c: 2001-11-30  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* tasks: getfh support2001-11-05  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* tasks: updates: passing page number to encode/decode for	computing IVs; u/mount-time actions (e.g., un/init a key list);	updates for 2.2.20 + latest 2.4.x.2001-10-27  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* tasks: mention smbfs/rmdir support2001-10-19  Ion Badulescu  <ion@guppy.limebrokerage.com>	* released version 0.0.5.2.	* NEWS: updated notes for 0.0.5.2	* tasks: minor updates2001-10-18  Ion Badulescu  <ion@guppy.limebrokerage.com>	* cryptfs/cryptfs.fist: the BF cipher we are using is really a	stream cipher, not a block cipher, so change encoding_type to	stream.	(cryptfs_encode_block): honor the length passed to us	(cryptfs_decode_block): ditto2001-10-17  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* new FiST declaration: encoding_type (none|stream|block).  For	setting the encoding/decoding type of the algorithm.  "none" for	wrapfs; stream for a future rc4fs; block for cryptfs.	* */*.fist: set correct encoding_blocksize (if needed) and	encoding_type.	* fistgen.h (MAX_ENCODING_BLOCKSIZE): set allowed max size for	encoding_blocksize declaration.	(struct fist_globals): add new field to store encoding_blocksize.	Declare extern for encoding_blocksize validation function.	* fparse.y: parse new encoding_blocksize declaration.	* gen.c (generate_header): generate #define FIST_ENCODING_BLOCKSIZE	definition in fistgen-generated header file.	* main.c (fist_init): set default encoding_blocksize global	variable to 1.	* validate.c (fist_validate_decl_encoding_blocksize): validate	values given to encoding_blocksize declaration.	* NEWS: detail explanation of new encoding_blocksize declaration.	* cryptfs/cryptfs.fist: set encoding_blocksize to 8, because	Cryptfs's smallest encoding/decoding unit is 8 bytes.  This is	because we are using the Blowfish block cipher.	* tests/wrapfs.fist: set encoding_blocksize to 1, even though it's	the default.	* tests/rot13fs.fist: add comment about encoding_blocksize.	* tasks: remove work that was done. add stuff to do.	* configure.in: up to version 0.0.5.2.2001-10-15  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.5.1.2001-10-15  Ion Badulescu  <ion@guppy.limebrokerage.com>	* Makefile.am (EXTRA_DIST_TEMPLATES): added	templates/Linux-2.2/kwhich2001-10-14  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* configure.in: up to version 0.0.5.12001-10-05  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* prepended a Copyright comment to ALL *.[hycl] files2001-10-04  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* released version 0.0.5.2001-09-30  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* cryptfs/fist_getiv.c: include stdlib.h for exit(3)2001-09-29  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>	* cryptfs/cryptfs.fist (cryptfs_encode_filename): initialize	rounded_length to avoid gcc "may be used uninitialized" error	(which isn't quite correct)	* patches/fist-2.2.19.diff: CORRECT patch for 2.2.19 (previous one	was from some post-2.2.18 kernel that wasn't quite 2.2.19)	* BUGS: mention that we don't support Direct-IO yet (2.4.10 and	newer).	* patches/README: NO PATCHES FOR LINUX 2.4.X ARE NEEDED!	* cryptfs/fist_setkey.c: include string.h and stdlib.h	* cryptfs/cryptfs.fist (cryptfs_encode_filename): initialize	crypted_name to NULL	* COPYING: A NEW LICENSING MODEL!!!	* configure.in: start new version 0.0.52001-03-22  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* cryptfs/cryptfs.fist (cryptfs_encode_filename,	cryptfs_decode_filename): check for possible corruption, if file	names are too long, or malloc failed.2001-03-21  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.4.1.	* cryptfs/fist_setkey.c (main): pass address of val structure to	ioctl, not val itself.	* fistgen.h (FIST_COPY_TO_USER_4_IOCTL,	FIST_COPY_FROM_USER_4_IOCTL): the proper success return value from	a copy_to_user/copy_from_user is zero, not the number of bytes	copied.2001-01-29  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.4.2001-01-15  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -