This is the mail archive of the ecos-cvs@sourceware.org mailing list for the ecos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ecos/packages/fs/ram/current ChangeLog cdl/ram ...


CVSROOT:	/cvs/ecos
Module name:	ecos
Changes by:	asl@sourceware.org	2005-10-02 14:03:14

Modified files:
	packages/fs/ram/current: ChangeLog 
	packages/fs/ram/current/cdl: ramfs.cdl 
	packages/fs/ram/current/src: ramfs.c 
	packages/fs/ram/current/tests: ramfs2.c 

Log message:
	* src/ramfs.c: Implement holes in files when using BLOCK
	allocation method. This requires allowing lseek to go past the end
	of the file.
	
	* test/ramfs2.c: Extended the lseek test to now seek past the end
	of the file. With the BLOCK allocation method this will create a
	whole. With the SIMPLE allocation method is just allocates the
	memory and fills it with zero.
	
	* cdl/ramfs.cdl: Added in interface which both SIMPLE and BLOCK
	implement. This allows the inference engine to work out is should
	enable BLOCK if SIMPLE is disabled by the user.
	
	2005-10-01  Dan Jakubiec  <dan.jakubiec@systech.com>
	
	* src/ramfs.c: (ramfs_mount, ramfs_open, ramfs_mkdir) Changed the
	permissions for files and directories created on RAMFS file systems
	from 000 to 777. This helps ported applications which wrongly
	assume there is some security concept and check for the existence
	of certain file permissions.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]