source: rtems/c/src/libfs/ChangeLog @ 3520280

4.104.114.84.95
Last change on this file since 3520280 was 3520280, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 24, 2001 at 6:29:17 PM

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

  • src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5 happy.
  • Property mode set to 100644
File size: 6.7 KB
Line 
12001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
4        happy.
5
62001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
7
8        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
9        touched. The order of the questions is the key.
10
112001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
12
13        * src/imfs/deviceio.c: Make sure errno gets set to reflect
14        the status from the driver.
15
162001-05-25      Joel Sherrill <joel@OARcorp.com>
17
18        * src/imfs/imfs_initsupp.c: Create the root node with the
19        desired permissions.  Nodes should be created with the right
20        permissions because chmod() is not supported by the miniIMFS
21        so changing after creation is not possible.
22
232001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
24
25        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
26
272001-04-24      Joel Sherrill <joel@OARcorp.com>
28
29        * src/imfs/memfile.c (memfile_open): Did not set iop->size
30        and thus the value was incorrect.  Before this field was cleared,
31        this resulted in the value from the last time that IOP was used
32        being still in place.  Discovered by  Andrew Bythell
33        <abythell@nortelnetworks.com>.
34
352001-04-20      Joel Sherrill <joel@OARcorp.com>
36
37        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
38        only information that does not vary based on target or memory
39        configuration.  The old prints are still there in case they
40        are needed in the future to debug.  Printing target dependent
41        addresses makes the test output vary by target unnecessarily.
42
432001-03-23      Joel Sherrill <joel@OARcorp.com>
44
45        * src/imfs/memfile.c: Reapply fix from bug report from
46        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
47        was dereferenced when freeing a triply indirect file. 
48        The fix was applied to the 4.5 release branch and not
49        the development branch.
50
512001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
54
552001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * configure.in: Add src/imfs/config.h
58        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
59        * src/imfs/.cvsignore: Add config.h and stamp-h
60        * src/imfs/*.c: Add config.h support.
61
622001-01-12      Jake Janovetz <janovetz@uiuc.edu>
63
64        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
65        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
66        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
67        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
68        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
69        When rtems_tarfs_load() is called, it checks the permissions
70        on each file.  If there is write permission, it just creates a
71        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
72        If there is no write permission, it creates a LINEAR_FILE node
73        with the appropriate properties.  If the permission is ever changed
74        to writeable, IMFS_fchmod converts it to a regular memory file.
75
762000-12-12      Jake Janovetz <janovetz@uiuc.edu>
77
78        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
79        * src/imfs/Makefile.am, src/imfs/imfs.h,
80        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
81        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
82        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
83        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
84        This is not really a tar filesystem.  It is a way to load a tar
85        image into the IMFS but actually leave bulky file contents in the
86        original tar image.  It essentially adds the linear file type and
87        associated support and a loader routine.
88
892000-11-28      Joel Sherrill <joel@OARcorp.com>
90
91        * src/imfs/memfile.c: Bug report from Sturniolo Jose
92        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
93
942000-11-17      Jennifer Averret <jennifer@OARcorp.com>
95
96        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
97
982000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
101
1022000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
105
1062000-11-01      Joel Sherrill <joel@OARcorp.com>
107
108        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
109        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
110        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
111        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
112        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
113        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
114        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
115        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
116        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
117        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
118        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
119        from libc to lib/include/rtems and now must be referenced as
120        <rtems/XXX.h>.  Now we do not have to reach up and over to
121        libc to pick them up.
122
1232000-10-24      Joel Sherrill <joel@OARcorp.com>
124
125        * src/imfs/imfs_config.c: New file containing IMFS configuration
126        information split from libc/base_fs.c.
127        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
128        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
129
1302000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
133        The approach is currently a bit of a hack as GNU canonicalization
134        does not support the per-BSP build some of the other directories
135        require.  As more of the tree is converted, this will become less
136        of an issue.
137
1382000-10-19      Joel Sherrill <joel@OARcorp.com>
139
140        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
141        New files.
142
1432000-10-18      Chris Johns <ccj@acm.org>
144
145        * libfs created.
146        * src, src/imfs, wrapup: New directories.
147        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
148        wrapup/Makefile.am: New files.
149        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
150        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
151        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
152        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
153        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
154        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
155        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
156        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
157        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
158        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
159        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
160        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
161        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
162        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
163        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.