source: rtems/cpukit/libfs/ChangeLog @ 8b5d0db3

4.104.114.84.95
Last change on this file since 8b5d0db3 was 8b5d0db3, checked in by Joel Sherrill <joel.sherrill@…>, on 02/05/01 at 18:24:14

2001-02-03 Ralf Corsepius <corsepiu@…>

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