source: rtems/cpukit/libfs/ChangeLog @ d6b1d73

4.104.114.84.9
Last change on this file since d6b1d73 was d6b1d73, checked in by Joel Sherrill <joel.sherrill@…>, on Jan 22, 2001 at 2:05:14 PM

2001-01-22 Ralf Corsepius <corsepiu@…>

  • configure.in: Add src/imfs/config.h
  • src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
  • src/imfs/.cvsignore: Add config.h and stamp-h
  • src/imfs/*.c: Add config.h support.
  • Property mode set to 100644
File size: 4.8 KB
Line 
12001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * configure.in: Add src/imfs/config.h
4        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
5        * src/imfs/.cvsignore: Add config.h and stamp-h
6        * src/imfs/*.c: Add config.h support.
7
82001-01-12      Jake Janovetz <janovetz@uiuc.edu>
9
10        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
11        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
12        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
13        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
14        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
15        When rtems_tarfs_load() is called, it checks the permissions
16        on each file.  If there is write permission, it just creates a
17        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
18        If there is no write permission, it creates a LINEAR_FILE node
19        with the appropriate properties.  If the permission is ever changed
20        to writeable, IMFS_fchmod converts it to a regular memory file.
21
222000-12-12      Jake Janovetz <janovetz@uiuc.edu>
23
24        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
25        * src/imfs/Makefile.am, src/imfs/imfs.h,
26        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
27        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
28        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
29        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
30        This is not really a tar filesystem.  It is a way to load a tar
31        image into the IMFS but actually leave bulky file contents in the
32        original tar image.  It essentially adds the linear file type and
33        associated support and a loader routine.
34
352000-11-28      Joel Sherrill <joel@OARcorp.com>
36
37        * src/imfs/memfile.c: Bug report from Sturniolo Jose
38        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
39
402000-11-17      Jennifer Averret <jennifer@OARcorp.com>
41
42        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
43
442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
45
46        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
47
482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
51
522000-11-01      Joel Sherrill <joel@OARcorp.com>
53
54        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
55        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
56        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
57        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
58        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
59        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
60        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
61        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
62        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
63        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
64        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
65        from libc to lib/include/rtems and now must be referenced as
66        <rtems/XXX.h>.  Now we do not have to reach up and over to
67        libc to pick them up.
68
692000-10-24      Joel Sherrill <joel@OARcorp.com>
70
71        * src/imfs/imfs_config.c: New file containing IMFS configuration
72        information split from libc/base_fs.c.
73        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
74        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
75
762000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
77
78        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
79        The approach is currently a bit of a hack as GNU canonicalization
80        does not support the per-BSP build some of the other directories
81        require.  As more of the tree is converted, this will become less
82        of an issue.
83
842000-10-19      Joel Sherrill <joel@OARcorp.com>
85
86        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
87        New files.
88
892000-10-18      Chris Johns <ccj@acm.org>
90
91        * libfs created.
92        * src, src/imfs, wrapup: New directories.
93        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
94        wrapup/Makefile.am: New files.
95        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
96        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
97        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
98        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
99        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
100        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
101        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
102        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
103        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
104        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
105        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
106        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
107        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
108        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
109        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.