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

4.104.114.84.95
Last change on this file since c1b61c5 was c1b61c5, checked in by Joel Sherrill <joel.sherrill@…>, on 11/28/01 at 00:24:29

2001-11-27 Ralf Corsepius <corsepiu@…>

  • wrapup/Makefile.am: Remove HAS_IMFS.
  • Property mode set to 100644
File size: 7.8 KB
Line 
12001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * wrapup/Makefile.am: Remove HAS_IMFS.
4
52001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * src/imfs/Makefile.am: Cleanup.
8
92001-11-07      Jennifer Averett <jennifer@OARcorp.com>
10
11        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49.
12        *  src/imfs/imfs_directory.c: Do not calculate the offset twice.
13
142001-10-26      Victor V. Vengerov <vvv@oktet.ru>
15
16        * src/imfs/imfs_load_tar.c: Minor modification so this will
17        compile with gcc-2.95.3 with the arguments "-m5200 -O4".
18
192001-10-16      Chris Johns <ccj@acm.org>
20
21        * imfs/imfs_load_tar.c: Changed the code around to remove an
22        internal compiler error on the Coldfire target.
23
242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
25
26        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
27        * configure.in: Remove.
28        * configure.ac: New file, generated from configure.in by autoupdate.
29
302001-10-10      Joel Sherrill <joel@OARcorp.com>
31
32        * src/imfs/imfs_getchild.c: Correct length of static string
33        as reported by Ibragimov Ilya <ibr@oktet.ru>.
34
352001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
36
37        * src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
38
392001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
42        happy.
43
442001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
45
46        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
47        touched. The order of the questions is the key.
48
492001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
50
51        * src/imfs/deviceio.c: Make sure errno gets set to reflect
52        the status from the driver.
53
542001-05-25      Joel Sherrill <joel@OARcorp.com>
55
56        * src/imfs/imfs_initsupp.c: Create the root node with the
57        desired permissions.  Nodes should be created with the right
58        permissions because chmod() is not supported by the miniIMFS
59        so changing after creation is not possible.
60
612001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
62
63        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
64
652001-04-24      Joel Sherrill <joel@OARcorp.com>
66
67        * src/imfs/memfile.c (memfile_open): Did not set iop->size
68        and thus the value was incorrect.  Before this field was cleared,
69        this resulted in the value from the last time that IOP was used
70        being still in place.  Discovered by  Andrew Bythell
71        <abythell@nortelnetworks.com>.
72
732001-04-20      Joel Sherrill <joel@OARcorp.com>
74
75        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
76        only information that does not vary based on target or memory
77        configuration.  The old prints are still there in case they
78        are needed in the future to debug.  Printing target dependent
79        addresses makes the test output vary by target unnecessarily.
80
812001-03-23      Joel Sherrill <joel@OARcorp.com>
82
83        * src/imfs/memfile.c: Reapply fix from bug report from
84        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
85        was dereferenced when freeing a triply indirect file. 
86        The fix was applied to the 4.5 release branch and not
87        the development branch.
88
892001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
92
932001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * configure.in: Add src/imfs/config.h
96        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
97        * src/imfs/.cvsignore: Add config.h and stamp-h
98        * src/imfs/*.c: Add config.h support.
99
1002001-01-12      Jake Janovetz <janovetz@uiuc.edu>
101
102        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
103        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
104        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
105        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
106        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
107        When rtems_tarfs_load() is called, it checks the permissions
108        on each file.  If there is write permission, it just creates a
109        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
110        If there is no write permission, it creates a LINEAR_FILE node
111        with the appropriate properties.  If the permission is ever changed
112        to writeable, IMFS_fchmod converts it to a regular memory file.
113
1142000-12-12      Jake Janovetz <janovetz@uiuc.edu>
115
116        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
117        * src/imfs/Makefile.am, src/imfs/imfs.h,
118        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
119        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
120        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
121        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
122        This is not really a tar filesystem.  It is a way to load a tar
123        image into the IMFS but actually leave bulky file contents in the
124        original tar image.  It essentially adds the linear file type and
125        associated support and a loader routine.
126
1272000-11-28      Joel Sherrill <joel@OARcorp.com>
128
129        * src/imfs/memfile.c: Bug report from Sturniolo Jose
130        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
131
1322000-11-17      Jennifer Averret <jennifer@OARcorp.com>
133
134        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
135
1362000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
139
1402000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
141
142        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
143
1442000-11-01      Joel Sherrill <joel@OARcorp.com>
145
146        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
147        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
148        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
149        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
150        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
151        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
152        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
153        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
154        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
155        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
156        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
157        from libc to lib/include/rtems and now must be referenced as
158        <rtems/XXX.h>.  Now we do not have to reach up and over to
159        libc to pick them up.
160
1612000-10-24      Joel Sherrill <joel@OARcorp.com>
162
163        * src/imfs/imfs_config.c: New file containing IMFS configuration
164        information split from libc/base_fs.c.
165        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
166        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
167
1682000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
171        The approach is currently a bit of a hack as GNU canonicalization
172        does not support the per-BSP build some of the other directories
173        require.  As more of the tree is converted, this will become less
174        of an issue.
175
1762000-10-19      Joel Sherrill <joel@OARcorp.com>
177
178        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
179        New files.
180
1812000-10-18      Chris Johns <ccj@acm.org>
182
183        * libfs created.
184        * src, src/imfs, wrapup: New directories.
185        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
186        wrapup/Makefile.am: New files.
187        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
188        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
189        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
190        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
191        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
192        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
193        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
194        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
195        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
196        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
197        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
198        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
199        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
200        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
201        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.