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

📄 changelog

📁 Solaris操作系统下的过滤驱动程序, C源码程序.
💻
📖 第 1 页 / 共 2 页
字号:
	* Makefile.am (EXTRA_DIST_PATCHES): distribute new patches for	2.2.18 and 2.4.0	(gensca): target to build all SCA files	* patches/fist-2.2.18.diff: new file	* patches/fist-2.4.0.diff: new file	* patches/README: updates to reflect latest changes to 2.4.0 and	2.2.18 patches.2000-06-23  Erez Zadok  <ezk@dhcp170.conference.usenix.org>	* Makefile.am (EXTRA_DIST_TEMPLATES): distribute Linux-2.4	template files.2000-06-11  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* patches/fist-2.2.16.diff, Makefile.am (EXTRA_DIST_PATCHES):	include latest Linux 2.2.16 FiST patch.2000-06-11  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* tests/aclfs.fist (aclfs_decode_filename): temp hack so we can	insmod aclfs.	* Makefile.am (EXTRA_DIST_TEMPLATES): distributed linux-2.2 aux.c	template file.2000-06-10  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* tests/base2fs.fist (base2fs_decode_block): typo. This is	base2fs, not base3fs.2000-05-25  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.3.2000-05-24  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* gzipfs/gzipfs.fist (gzipfs_encode_buffers): don't reference a	pointer after it has been freed.	* cryptfs/cryptfs.fist (cryptfs_decode_filename): null terminate	the decoded file name.2000-05-23  Erez Zadok  <ezk@earth.cs.columbia.edu>	* tests/rot13fs.fist (rot13fs_encode_block): actually rotate  the	characters.  Got broken since the API calling decode/encode_block	was changed.  Bug reported by Matt Pharr	<mmp@graphics.stanford.edu>.2000-05-21  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* fistgen.h (FIST_MEMCPY_4_{FROM,TO}_IOCTL): reverse incorrect	order of first two args in copyin/copyout for Solaris and FreeBSD.2000-05-16  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* INSTALL: better explanation of fist_* tool usage.2000-05-11  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.2.	* INSTALL: better documentation.	* templates/FreeBSD-*-RELEASE/mount_wrapfs.c (main): align main	function name.	* cryptfs/bf_skey.c: include fist/cryptfs headers so we can map	mempcy to bcopy (fist syntax doesn't run plain-copied files).	* cryptfs/cryptfs.fist (cryptfs_decode_filename): use fistMalloc,	not kmalloc.	(cryptfs_encode_filename): use fistMemCpy, not memcpy.2000-05-10  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* patches/fist-2.2.15.diff: new patch. tested.	* patches/fist-2.2.14.diff: correct badly made distributed patch,	which forgot to export page_hash_mask symbol.2000-05-09  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* Makefile.am (EXTRA_DIST_TEMPLATES): distribute FreeBSD 5.0	templates (almost identical to 4.0 ones).	* INSTALL: better explain that you stack on existing directories,	not on devices.2000-05-03  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* released version 0.0.1.2000-05-03  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* minor fixes.2000-05-02  Johan M. Andersen  <johan@columbia.edu>	* gzipfs/sca_code.c: Change the flags we pass to deflate to match the 	kernel code.2000-05-01  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* {gzipfs,uuencodefs,copyfs}/{gzipfs,uuencodefs,copyfs}.mk:	additional make file rules for building custome user-level SCA	tools.	* {gzipfs,uuencodefs,copyfs}/sca_code.[hc]: user-level encode,	decode, and index fixing routines, used for user-level tools.2000-04-30  Erez Zadok  <ezk@earth.cs.columbia.edu>	* a new FiST declaration add_mk, can be used to add the contents	of a small makefile to the autogenerated one.  Useful to add extra	makefile rules not currently supported by the autogenerated ones.	Fistgen uses this to build SCA user-level programs.	* add copyright and top comments to all sources.2000-04-30  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* cryptfs/cryptfs.fist: added a real cryptfs that can encrypt file	names as well as page data.	* ftok.l: support C++ style comments in fist_rules and fist_decls	sections.  These are treated as FiST comments, and aren't parsed.2000-04-24  Ion Badulescu  <ib42@earth.cs.columbia.edu>	* fistgen.h: (linux) cheat and make the macro change ret to	-EFAULT if the copy_{to,from}_user did not copy all the bytes	* fxns.c (expand_fistGetIoctlData): test for return code >= 0 from	FIST_COPY_FROM_USER_4_IOCTL2000-04-23  Erez Zadok  <ezk@earth.cs.columbia.edu>	* ftok.l: fistgen should generate "foo.h" include diretives for	file system specific headers, not <foo.h>.2000-04-22  Ion Badulescu  <ib42@earth.cs.columbia.edu>	* gzipfs/gzipfs.fist (gzipfs_{en,de}code_buffers): relax some of	the checks, it's possible to have more data on the input which	doesn't generate any output (checksums, etc)	* uuencodefs/uuencodefs.fist (uuencodefs_encode_buffers): Changed	some debugging if's into ASSERT's	* all: include local fist.h and wrapfs.h	* uuencodefs/uuencodefs.fist (uuencodefs_encode_buffers): update	to match the changes in gzipfs.fist	* gzipfs/gzipfs.fist (gzipfs_encode_buffers): handle cases where	a page encodes to more than PAGE_CACHE_SIZE bytes2000-04-17  Erez Zadok  <ezk@flail.cs.columbia.edu>	* main.c (main): skip ChangeLog and "commit" files when generating	output files.2000-04-15  Johan M. Andersen  <johan@shekel.mcl.cs.columbia.edu>	* uuencodefs/uuencodefs.fist (uuencodefs_decode_buffers): encode	and decode buffers now work for uuencodefs. 2000-04-14  Johan M. Andersen  <johan@beetle.mcl.cs.columbia.edu>	* gzipfs/gzipfs.fist: move in encode and decode buffers. REmove	filter name. remove encode and decode name2000-04-03  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* dollar_vars.c: freebsd uses different args to VOP_GETATTR than	solaris.	* templates/FreeBSD-4.0-RELEASE/vnode.c: no more abortop vnode op.2000-04-03  Erez Zadok  <ezk@earth.cs.columbia.edu>	* FreeBSD-4.0-RELEASE templates, ported from 3.4	* FreeBSD-3.4-RELEASE templates, no different than 3.32000-04-03  Erez Zadok  <ezk@cs.columbia.edu>	* fistgen.h (FIST_COPY_FROM_USER_4_IOCTL): define for freebsd and	solaris.2000-04-03  Erez Zadok  <ezk@vir.cs.columbia.edu>	* acinclude.m4: new file with custom macros.	* acconfig.h, configure.in, fistgen.h: define __linux__,	__freebsd__, and __solaris_ as and if needed.	* main.c (main): ignore "." files in template directory2000-04-02  Erez Zadok  <ezk@vir.cs.columbia.edu>	* fxns.c: implemented two dummy FiST functions for parser	debugging: fistFoo() and fistBar	* wparse.y (SKIP_NEWLINE): correctly count the number of lines in	the input file being read and parsed.	* gen.c (gen_code): report correct template file name if parsing	error.2000-04-01  Erez Zadok  <ezk@earth.cs.columbia.edu>	* gen.c (copy_if_newer): make sure new files are created with	execute bits if template had it, but without the world-writable	bit or setuid/setgid bits.	(gen_code): use new routine copy_mode() to safely copy the mode of	a newly updated file.	* fxns.c (expand_fistSetIoctlData): support fistSetIoctlData	function.2000-04-01  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* expand.c (expand_aux_src): include aux.c for SCA (gzipfs).2000-04-01  Erez Zadok  <ezk@earth.cs.columbia.edu>	* fistgen.h: swapped wrong definitions for kmem free function for	solaris and linux.2000-04-01  Erez Zadok  <ezk@beetle.mcl.cs.columbia.edu>	* gen.c (copy_if_newer): truncate the output file to the right size.	* main.c (main): regenerate mod_hdr files as needed.	* gzipfs/gzipfs.fist: new FiST declaration keyword mod_hdr, for	headers to include and depend on.  The old keyword mod_src is	forced to list only .c files.2000-04-01  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* fistgen.h (FF_FILTER_SCA): add new definition.	* gen.c (generate_header): generate #define for SCA filter.	* validate.c (fist_validate_decl_filter): recognize filter:sca	declaration.1999-11-24  Erez Zadok  <ezk@valen.cs.columbia.edu>	* Solaris 2.6 works with aclfs.1999-11-24  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* Linux 2.3 works with snoopfs and aclfs.	* Solaris 2.6 works for base[0-3]fs, lofs, wrapfs, cryptfs, and	snoopfs.1999-11-19  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* templates/SunOS-5.6: the beginnings of Solaris 2.6 templates.Tue Jan 27 16:43:07 1998  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* templates/SunOS/incore/kernel/fist_@fsname@_vnops.c: fix	referenced vfs for the new vnode (create, mkdir, realvp).Sat Nov 22 20:37:22 1997  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>	* fixed rot13fs so that it can be completely fist generated and	works correctly.Thu Nov  6 09:50:03 1997  Ion Badulescu  <ib42@guppy.cs.columbia.edu>	* templates/SunOS/incore/kernel/*: updates for debugging - use	more gcc featuresWed Oct 15 20:12:16 1997  Erez Zadok  <ezk@chestnut.mcl.cs.columbia.edu>	* templates/SunOS/incore/kernel/Makefile (LOCAL_DEFS): add	-DFIST_@FSNAME@FS macro to CFLAGS.	* fistit.sh (files): don't create CVS dirs and files in out dir.	*******************************************************************	*** Initial ChangeLog Entry					***	*******************************************************************

⌨️ 快捷键说明

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