source: rtems/c/src/exec/libfs/ChangeLog @ b6a2d2fa

4.104.114.84.95
Last change on this file since b6a2d2fa was b6a2d2fa, checked in by Joel Sherrill <joel.sherrill@…>, on 08/09/01 at 22:09:36

2001-08-09 Fernando-Ruiz Casas <correo@…>

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