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

4.104.114.84.95
Last change on this file since 8dbb19ab was 8dbb19ab, checked in by Joel Sherrill <joel.sherrill@…>, on 09/09/03 at 12:56:13

2003-09-09 Ralf Corsepius <ralf_corsepius@…>

PR 487/filesystem

  • src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings.
  • Property mode set to 100644
File size: 20.0 KB
Line 
12003-09-09      Ralf Corsepius <ralf_corsepius@rtems.com>
2
3        PR 487/filesystem
4        * src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings.
5
62003-09-04      Joel Sherrill <joel@OARcorp.com>
7
8        * src/dosfs/dosfs.h, src/dosfs/fat.h, src/dosfs/fat_fat_operations.h,
9        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
10        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c,
11        src/dosfs/msdos_file.c, src/dosfs/msdos_free.c,
12        src/dosfs/msdos_fsunmount.c, src/dosfs/msdos_handlers_dir.c,
13        src/dosfs/msdos_handlers_file.c, src/dosfs/msdos_init.c,
14        src/dosfs/msdos_initsupp.c, src/dosfs/msdos_misc.c,
15        src/dosfs/msdos_mknod.c, src/dosfs/msdos_node_type.c,
16        src/imfs/deviceio.c, src/imfs/imfs.h, src/imfs/imfs_chown.c,
17        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
18        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
19        src/imfs/imfs_fchmod.c, src/imfs/imfs_fcntl.c,
20        src/imfs/imfs_fdatasync.c, src/imfs/imfs_free.c,
21        src/imfs/imfs_fsunmount.c, src/imfs/imfs_getchild.c,
22        src/imfs/imfs_gtkn.c, src/imfs/imfs_handlers_device.c,
23        src/imfs/imfs_handlers_directory.c, src/imfs/imfs_handlers_link.c,
24        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
25        src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
26        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c,
27        src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c,
28        src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
29        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
30        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
31        src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c:
32        URL for license changed.
33
342003-09-03      Joel Sherrill <joel@OARcorp.com>
35
36        * msdos_create.c: Remove unused variable warning.
37
382003-08-05      <djc915@mail.usask.ca>
39
40        PR 443/filesystem
41        * src/imfs/deviceio.c: deviceio.c mishandles return codes
42
432003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
44
45        PR 440/filesystem
46        * src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS FAT12/FAT16 systems
47
482003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
49
50        PR 439/filesystem
51        * src/dosfs/fat_file.c: flush temporary buffer when closing files
52
532003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
54
55        PR 441/filesystem
56        * src/dosfs/msdos.h: add rename support to DOSFS
57        * src/dosfs/msdos_create.c: add rename support to DOSFS
58        * src/dosfs/msdos_file.c: add rename support to DOSFS
59        * src/dosfs/msdos_init.c: add rename support to DOSFS
60        * src/dosfs/msdos_mknod.c: add rename support to DOSFS
61
622003-07-24      Jennifer Averett <jennifer.averett@OARcorp.com>
63
64        PR 434/filesystem
65        * src/imfs/imfs_init.c: Modified to return error code
66        * src/imfs/miniimfs_init.c: Modified to return error code
67        * src/imfs/imfs_initsup.c: Modified to set error upon memory failure.
68
692003-07-16      Joel Sherrill <joel@OARcorp.com>
70
71        * ChangeLog: Correct format.
72
732003-07-15      Chris Johns <cjohns@cybertec.com.au>
74       
75        PR 431/filesystem
76        * src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now
77        NO TIMEOUT. MSDOS volume opertations will wait for ever.
78
792003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        * configure.ac: Remove (Merged-in into ../configure.ac)
82        * Makefile.am, src/Makefile.am, src/dosfs/Makefile.am,
83        src/imfs/Makefile.am: Reflect having merged configure.ac into
84        ../configure.ac.
85        * src/dosfs/config.h: New.
86        * src/dosfs/Makefile.am: Add config.h.
87        * src/imfsfs/config.h: New.
88        * src/imfs/Makefile.am: Add config.h.
89        Remove COMMON_C_FILES, DOC_FILES (Unused).
90
912003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
92
93        * src/dosfs/fat.c: include config-header "config.h".
94        * src/dosfs/fat_fat_operations.c: Ditto.
95        * src/dosfs/fat_file.c: Ditto.
96        * src/dosfs/msdos_conv.c: Ditto.
97
982003-07-02      Chris Johns <cjohns@cybertec.com.au>
99
100        * src/dosfs/Makefile.am, src/dosfs/msdos.h,
101        src/dosfs/msdos_conv.c, src/dosfs/msdos_create.c,
102        src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c: Patch from Victor
103        V. Vengerov <vvv@oktet.ru> to remove Linux code.
104        * src/dosfs/fat.c, src/dosfs/fat.h: Comment have been updated.
105
1062003-06-10      Phil Torre <ptorre@zetron.com>
107
108        PR 411/filesystem
109        * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
110        then unlinking it causes a memory leak.
111
1122003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
113
114        PR 367/filesystem
115        * src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
116        src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
117        src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
118        present in the DOSFS implementation:
119            - FAT12 did not work properly on Big-Endian machines
120            - Some synchronization and error handling problems were present
121            - Some legal codings for EOC were not recognized
122
123
1242003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * configure.ac: Remove AC_CONFIG_AUX_DIR.
127
1282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
131
1322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * configure.ac: AC_PREREQ(2.57).
135
1362003-02-03      Steven Johnson <sjohnson@neurizon.net>
137
138        PR 338/filesystem
139        * src/imfs/ioman.c: Fix reentrancy problem with
140        rtems_io_lookup_name() (API change).
141
1422003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
143
144        * src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 since this
145        is a FIFO queuing semaphore.
146
1472002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * src/imfs/Makefile.am: Eliminate C_O_FILES.
150        * src/dosfs/Makefile.am: Ditto.
151
1522002-12-02      Joel Sherrill <joel@OARcorp.com>
153
154        * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings
155        on 16 bit targets like the h8300.
156
1572002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        * configure.ac: Cosmetical fixes.
160
1612002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * configure.ac: Fix package name.
164
1652002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
168
1692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * .cvsignore: Reformat.
172        Add autom4te*cache.
173        Remove autom4te.cache.
174
1752002-10-02      Jennifer Averett <jennifer@OARcorp.com>
176
177        * src/imfs/memfile.c: Fixed case where last close of unlinked file
178        did not remove the resources associated with that file.  Reported
179        by Till Straumann <strauman@slac.stanford.edu> on the mailing list.
180
1812002-09-14      Joel Sherrill <joel@OARcorp.com>
182
183        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
184        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
185        src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
186        was on changing read and write entry points to return ssize_t
187        as read(2) and write(2) now do.
188
1892002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * wrapup/Makefile.am: Remove.
192        * wrapup/.cvsignore: Remove.
193        * Makefile.am: Remove wrapup SUBDIR.
194        * configure.ac: Remove wrapup/Makefile.
195
1962002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: RTEMS_TOP(../..).
199
2002002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * configure.ac: Remove RTEMS_PROJECT_ROOT.
203
2042002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
207        Add AC_PROG_RANLIB.
208
2092002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * wrapup/Makefile.am: Don't preinstall libfs.a.
212
2132002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * src/dosfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
216        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
217        * src/imfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
218        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
219        Use ../aclocal.
220        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
221
2222002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        Move from c/src/libfs to c/src/exec/libfs
225        * configure.ac: Reflect move.
226        * Makefile.am: Ditto.
227        * src/Makefile.am: Ditto.
228        * src/dosfs/Makefile.am: Ditto.
229        * src/imfs/Makefile.am: Ditto.
230        * wrapup/Makefile.am: Ditto.
231
2322002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * src/imfs/imfs_getchild.c: include <string.h>.
235        * src/imfs/imfs_gtkn.c: Include <string.h>.
236        * src/imfs/ioman.c: Include <string.h>.
237        * src/imfs/linearfile.c: Include <string.h>.
238        * src/imfs/memfile.c: Include <string.h>.
239
2402001-04-04      Joel Sherrill <joel@OARcorp.com>
241
242        * src/dosfs/Makefile.am: Per PR129 do not install as many files
243        to the $(includedir).
244
2452002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * src/dosfs/fat.h: Include <string.h>.
248        Remove DBG1 and DBG2 (unused).
249
2502002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * Per PR169.
253        * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
254
255
2562002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * src/dosfs/fat_file.c: Remove bsp.h.
259        fat_file_write(.. const char*buf ..).
260        * src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..).
261
2622002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac:
265        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
266        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
267        * src/dosfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
268        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
269        * src/imfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
270        * Makefile.am: Remove AUTOMAKE_OPTIONS.
271        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
272
2732002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        Addressing PR 140.
276        * src/dosfs/config.h.in: Removed.
277        * src/dosfs/stamp-h2.in: Removed.
278        * .cvsignore: Add config.h*, stamp-h*.
279        * configure.ac: Remove AC_SRC_DIR(.../dosfs.h).
280        Remove AM_CONFIG_HEADER(src/dosfs/config.h).
281        Remove AM_CONFIG_HEADER(src/imfs/config.h).
282        Add AM_CONFIG_HEADER(config.h).
283        * src/dosfs/Makefile.am: INCLUDES = -I../.. .
284        * src/imfs/Makefile.am: INCLUDES = -I../.. .
285
2862002-03-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        Reported and tracked as PR130.
289        * src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX.
290        * wrapup/Makefile.am: Disable dosfs for UNIX.
291
2922001-03-01      Joel Sherrill <joel@OARcorp.com>
293
294        * src/imfs/.cvsignore: Added stamp-h1.in
295
2962002-02-28      Victor V. Vengerov <vvv@oktet.ru>
297
298        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
299        * src/dosfs, src/dosfs/Makefile.am, src/dosfs/stamp-h2.in,
300        src/dosfs/config.h.in, src/dosfs/dosfs.h, src/dosfs/fat.c,
301        src/dosfs/fat.h, src/dosfs/fat_fat_operations.c,
302        src/dosfs/fat_fat_operations.h, src/dosfs/fat_file.c,
303        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
304        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
305        src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
306        src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
307        src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
308        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
309        src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
310        * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
311        reflect addition.
312
3132002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * src/imfs/imfs_load_tar.c: Add include <sys/types.h>.
316        Add include <sys/stat.h>. Add include <fcntl.h>.
317        * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
318
3192002-01-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * src/imfs/imfs_eval.c: Include <rtems/seterr.h>.
322        Apply rtems_set_errno_and_return_minus_one.
323        * src/imfs/memfile.c: Include <rtems/seterr.h>.
324        Apply rtems_set_errno_and_return_minus_one.
325        * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>.
326        Apply rtems_set_errno_and_return_minus_one.
327        * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>.
328        Apply rtems_set_errno_and_return_minus_one.
329        * src/imfs/imfs_link.c: Include <rtems/seterr.h>.
330        Apply rtems_set_errno_and_return_minus_one.
331        * src/imfs/imfs_chown.c: Include <rtems/seterr.h>.
332        Apply rtems_set_errno_and_return_minus_one.
333        * src/imfs/ioman.c: Include <rtems/seterr.h>.
334        Apply rtems_set_errno_and_return_minus_one.
335        * src/imfs/imfs_mount.c: Include <rtems/seterr.h>.
336        Apply rtems_set_errno_and_return_minus_one.
337        * src/imfs/imfs_directory.c: Include <rtems/seterr.h>.
338        Apply rtems_set_errno_and_return_minus_one.
339        * src/imfs/imfs_stat.c: Include <rtems/seterr.h>.
340        Apply rtems_set_errno_and_return_minus_one.
341        * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>.
342        Apply rtems_set_errno_and_return_minus_one.
343        * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>.
344        Apply rtems_set_errno_and_return_minus_one.
345        * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>.
346        Apply rtems_set_errno_and_return_minus_one.
347        * src/imfs/linearfile.c: Include <rtems/seterr.h>.
348        Apply rtems_set_errno_and_return_minus_one.
349        * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>.
350        Apply rtems_set_errno_and_return_minus_one.
351        * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one.
352        Comment out increment_and_check_linkcounts.
353
3542001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * wrapup/Makefile.am: Remove HAS_IMFS.
357
3582001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * src/imfs/Makefile.am: Cleanup.
361
3622001-11-07      Jennifer Averett <jennifer@OARcorp.com>
363
364        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49.
365        *  src/imfs/imfs_directory.c: Do not calculate the offset twice.
366
3672001-10-26      Victor V. Vengerov <vvv@oktet.ru>
368
369        * src/imfs/imfs_load_tar.c: Minor modification so this will
370        compile with gcc-2.95.3 with the arguments "-m5200 -O4".
371
3722001-10-16      Chris Johns <ccj@acm.org>
373
374        * imfs/imfs_load_tar.c: Changed the code around to remove an
375        internal compiler error on the Coldfire target.
376
3772001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
380        * configure.in: Remove.
381        * configure.ac: New file, generated from configure.in by autoupdate.
382
3832001-10-10      Joel Sherrill <joel@OARcorp.com>
384
385        * src/imfs/imfs_getchild.c: Correct length of static string
386        as reported by Ibragimov Ilya <ibr@oktet.ru>.
387
3882001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
391
3922001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
395        happy.
396
3972001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
398
399        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
400        touched. The order of the questions is the key.
401
4022001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
403
404        * src/imfs/deviceio.c: Make sure errno gets set to reflect
405        the status from the driver.
406
4072001-05-25      Joel Sherrill <joel@OARcorp.com>
408
409        * src/imfs/imfs_initsupp.c: Create the root node with the
410        desired permissions.  Nodes should be created with the right
411        permissions because chmod() is not supported by the miniIMFS
412        so changing after creation is not possible.
413
4142001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
417
4182001-04-24      Joel Sherrill <joel@OARcorp.com>
419
420        * src/imfs/memfile.c (memfile_open): Did not set iop->size
421        and thus the value was incorrect.  Before this field was cleared,
422        this resulted in the value from the last time that IOP was used
423        being still in place.  Discovered by  Andrew Bythell
424        <abythell@nortelnetworks.com>.
425
4262001-04-20      Joel Sherrill <joel@OARcorp.com>
427
428        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
429        only information that does not vary based on target or memory
430        configuration.  The old prints are still there in case they
431        are needed in the future to debug.  Printing target dependent
432        addresses makes the test output vary by target unnecessarily.
433
4342001-03-23      Joel Sherrill <joel@OARcorp.com>
435
436        * src/imfs/memfile.c: Reapply fix from bug report from
437        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
438        was dereferenced when freeing a triply indirect file. 
439        The fix was applied to the 4.5 release branch and not
440        the development branch.
441
4422001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
445
4462001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * configure.in: Add src/imfs/config.h
449        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
450        * src/imfs/.cvsignore: Add config.h and stamp-h
451        * src/imfs/*.c: Add config.h support.
452
4532001-01-12      Jake Janovetz <janovetz@uiuc.edu>
454
455        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
456        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
457        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
458        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
459        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
460        When rtems_tarfs_load() is called, it checks the permissions
461        on each file.  If there is write permission, it just creates a
462        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
463        If there is no write permission, it creates a LINEAR_FILE node
464        with the appropriate properties.  If the permission is ever changed
465        to writeable, IMFS_fchmod converts it to a regular memory file.
466
4672000-12-12      Jake Janovetz <janovetz@uiuc.edu>
468
469        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
470        * src/imfs/Makefile.am, src/imfs/imfs.h,
471        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
472        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
473        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
474        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
475        This is not really a tar filesystem.  It is a way to load a tar
476        image into the IMFS but actually leave bulky file contents in the
477        original tar image.  It essentially adds the linear file type and
478        associated support and a loader routine.
479
4802000-11-28      Joel Sherrill <joel@OARcorp.com>
481
482        * src/imfs/memfile.c: Bug report from Sturniolo Jose
483        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
484
4852000-11-17      Jennifer Averret <jennifer@OARcorp.com>
486
487        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
488
4892000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
492
4932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
496
4972000-11-01      Joel Sherrill <joel@OARcorp.com>
498
499        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
500        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
501        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
502        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
503        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
504        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
505        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
506        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
507        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
508        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
509        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
510        from libc to lib/include/rtems and now must be referenced as
511        <rtems/XXX.h>.  Now we do not have to reach up and over to
512        libc to pick them up.
513
5142000-10-24      Joel Sherrill <joel@OARcorp.com>
515
516        * src/imfs/imfs_config.c: New file containing IMFS configuration
517        information split from libc/base_fs.c.
518        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
519        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
520
5212000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
524        The approach is currently a bit of a hack as GNU canonicalization
525        does not support the per-BSP build some of the other directories
526        require.  As more of the tree is converted, this will become less
527        of an issue.
528
5292000-10-19      Joel Sherrill <joel@OARcorp.com>
530
531        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
532        New files.
533
5342000-10-18      Chris Johns <ccj@acm.org>
535
536        * libfs created.
537        * src, src/imfs, wrapup: New directories.
538        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
539        wrapup/Makefile.am: New files.
540        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
541        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
542        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
543        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
544        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
545        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
546        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
547        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
548        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
549        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
550        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
551        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
552        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
553        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
554        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.