source: rtems/cpukit/libfs/ChangeLog @ 0cee850

Last change on this file since 0cee850 was 0cee850, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/21/03 at 06:20:24

2003-10-21 Ralf Corsepius <corsepiu@…>

  • src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write): Use '0' as initial value for ret instead of RC_OK.

2003-10-21 Ralf Corsepius <corsepiu@…>

  • src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower (Unused).
  • Property mode set to 100644
File size: 19.5 KB
Line 
12003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write):
4        Use '0' as initial value for ret instead of RC_OK.
5
62003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
7
8        * src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower
9        (Unused).
10
112003-09-26      Joel Sherrill <joel@OARcorp.com>
12
13        PR 492/filesystem
14        * src/dosfs/fat_file.c: Fix inconsistent types in va_args call.
15
162003-09-09      Ralf Corsepius <ralf_corsepius@rtems.com>
17
18        PR 487/filesystem
19        * src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings.
20
212003-09-04      Joel Sherrill <joel@OARcorp.com>
22
23        * src/dosfs/dosfs.h, src/dosfs/fat.h, src/dosfs/fat_fat_operations.h,
24        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
25        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c,
26        src/dosfs/msdos_file.c, src/dosfs/msdos_free.c,
27        src/dosfs/msdos_fsunmount.c, src/dosfs/msdos_handlers_dir.c,
28        src/dosfs/msdos_handlers_file.c, src/dosfs/msdos_init.c,
29        src/dosfs/msdos_initsupp.c, src/dosfs/msdos_misc.c,
30        src/dosfs/msdos_mknod.c, src/dosfs/msdos_node_type.c,
31        src/imfs/deviceio.c, src/imfs/imfs.h, src/imfs/imfs_chown.c,
32        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
33        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
34        src/imfs/imfs_fchmod.c, src/imfs/imfs_fcntl.c,
35        src/imfs/imfs_fdatasync.c, src/imfs/imfs_free.c,
36        src/imfs/imfs_fsunmount.c, src/imfs/imfs_getchild.c,
37        src/imfs/imfs_gtkn.c, src/imfs/imfs_handlers_device.c,
38        src/imfs/imfs_handlers_directory.c, src/imfs/imfs_handlers_link.c,
39        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
40        src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
41        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c,
42        src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c,
43        src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
44        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
45        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
46        src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c:
47        URL for license changed.
48
492003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
52
532003-08-05      <djc915@mail.usask.ca>
54
55        PR 443/filesystem
56        * src/imfs/deviceio.c: deviceio.c mishandles return codes
57
582003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
59
60        PR 439/filesystem
61        * src/dosfs/fat_file.c: flush temporary buffer when closing files
62
632003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
64
65        PR 441/filesystem
66        * src/dosfs/msdos.h: add rename support to DOSFS
67        * src/dosfs/msdos_create.c: add rename support to DOSFS
68        * src/dosfs/msdos_file.c: add rename support to DOSFS
69        * src/dosfs/msdos_init.c: add rename support to DOSFS
70        * src/dosfs/msdos_mknod.c: add rename support to DOSFS
71
722003-07-15      Chris Johns <cjohns@cybertec.com.au>
73        * src/dosfs/msdos.h: PR431. MSDOS Volume semaphore timeout is now
74        NO TIMEOUT. MSDOS volume opertations will wait for ever.
75
762003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
77
78        * src/dosfs/fat.c: include config-header "config.h".
79        * src/dosfs/fat_fat_operations.c: Ditto.
80        * src/dosfs/fat_file.c: Ditto.
81        * src/dosfs/msdos_conv.c: Ditto.
82
832003-07-02      Chris Johns <cjohns@cybertec.com.au>
84
85        * src/dosfs/Makefile.am, src/dosfs/msdos.h,
86        src/dosfs/msdos_conv.c, src/dosfs/msdos_create.c,
87        src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c: Patch from Victor
88        V. Vengerov <vvv@oktet.ru> to remove Linux code.
89        * src/dosfs/fat.c, src/dosfs/fat.h: Comment have been updated.
90
912003-06-10      Phil Torre <ptorre@zetron.com>
92
93        PR 411/filesystem
94        * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
95        then unlinking it causes a memory leak.
96
972003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
98
99        PR 367/filesystem
100        * src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
101        src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
102        src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
103        present in the DOSFS implementation:
104            - FAT12 did not work properly on Big-Endian machines
105            - Some synchronization and error handling problems were present
106            - Some legal codings for EOC were not recognized
107
108
1092003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * configure.ac: Remove AC_CONFIG_AUX_DIR.
112
1132003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
116
1172003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * configure.ac: AC_PREREQ(2.57).
120
1212003-02-03      Steven Johnson <sjohnson@neurizon.net>
122
123        PR 338/filesystem
124        * src/imfs/ioman.c: Fix reentrancy problem with
125        rtems_io_lookup_name() (API change).
126
1272003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
128
129        * src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 since this
130        is a FIFO queuing semaphore.
131
1322002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * src/imfs/Makefile.am: Eliminate C_O_FILES.
135        * src/dosfs/Makefile.am: Ditto.
136
1372002-12-02      Joel Sherrill <joel@OARcorp.com>
138
139        * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings
140        on 16 bit targets like the h8300.
141
1422002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: Cosmetical fixes.
145
1462002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * configure.ac: Fix package name.
149
1502002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
153
1542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * .cvsignore: Reformat.
157        Add autom4te*cache.
158        Remove autom4te.cache.
159
1602002-10-02      Jennifer Averett <jennifer@OARcorp.com>
161
162        * src/imfs/memfile.c: Fixed case where last close of unlinked file
163        did not remove the resources associated with that file.  Reported
164        by Till Straumann <strauman@slac.stanford.edu> on the mailing list.
165
1662002-09-14      Joel Sherrill <joel@OARcorp.com>
167
168        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
169        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
170        src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
171        was on changing read and write entry points to return ssize_t
172        as read(2) and write(2) now do.
173
1742002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * wrapup/Makefile.am: Remove.
177        * wrapup/.cvsignore: Remove.
178        * Makefile.am: Remove wrapup SUBDIR.
179        * configure.ac: Remove wrapup/Makefile.
180
1812002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: RTEMS_TOP(../..).
184
1852002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * configure.ac: Remove RTEMS_PROJECT_ROOT.
188
1892002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
192        Add AC_PROG_RANLIB.
193
1942002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * wrapup/Makefile.am: Don't preinstall libfs.a.
197
1982002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * src/dosfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
201        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
202        * src/imfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
203        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
204        Use ../aclocal.
205        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
206
2072002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        Move from c/src/libfs to c/src/exec/libfs
210        * configure.ac: Reflect move.
211        * Makefile.am: Ditto.
212        * src/Makefile.am: Ditto.
213        * src/dosfs/Makefile.am: Ditto.
214        * src/imfs/Makefile.am: Ditto.
215        * wrapup/Makefile.am: Ditto.
216
2172002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * src/imfs/imfs_getchild.c: include <string.h>.
220        * src/imfs/imfs_gtkn.c: Include <string.h>.
221        * src/imfs/ioman.c: Include <string.h>.
222        * src/imfs/linearfile.c: Include <string.h>.
223        * src/imfs/memfile.c: Include <string.h>.
224
2252001-04-04      Joel Sherrill <joel@OARcorp.com>
226
227        * src/dosfs/Makefile.am: Per PR129 do not install as many files
228        to the $(includedir).
229
2302002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * src/dosfs/fat.h: Include <string.h>.
233        Remove DBG1 and DBG2 (unused).
234
2352002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * Per PR169.
238        * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
239
240
2412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * src/dosfs/fat_file.c: Remove bsp.h.
244        fat_file_write(.. const char*buf ..).
245        * src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..).
246
2472002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac:
250        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
251        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
252        * src/dosfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
253        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
254        * src/imfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
255        * Makefile.am: Remove AUTOMAKE_OPTIONS.
256        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
257
2582002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        Addressing PR 140.
261        * src/dosfs/config.h.in: Removed.
262        * src/dosfs/stamp-h2.in: Removed.
263        * .cvsignore: Add config.h*, stamp-h*.
264        * configure.ac: Remove AC_SRC_DIR(.../dosfs.h).
265        Remove AM_CONFIG_HEADER(src/dosfs/config.h).
266        Remove AM_CONFIG_HEADER(src/imfs/config.h).
267        Add AM_CONFIG_HEADER(config.h).
268        * src/dosfs/Makefile.am: INCLUDES = -I../.. .
269        * src/imfs/Makefile.am: INCLUDES = -I../.. .
270
2712002-03-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        Reported and tracked as PR130.
274        * src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX.
275        * wrapup/Makefile.am: Disable dosfs for UNIX.
276
2772001-03-01      Joel Sherrill <joel@OARcorp.com>
278
279        * src/imfs/.cvsignore: Added stamp-h1.in
280
2812002-02-28      Victor V. Vengerov <vvv@oktet.ru>
282
283        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
284        * src/dosfs, src/dosfs/Makefile.am, src/dosfs/stamp-h2.in,
285        src/dosfs/config.h.in, src/dosfs/dosfs.h, src/dosfs/fat.c,
286        src/dosfs/fat.h, src/dosfs/fat_fat_operations.c,
287        src/dosfs/fat_fat_operations.h, src/dosfs/fat_file.c,
288        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
289        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
290        src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
291        src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
292        src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
293        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
294        src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
295        * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
296        reflect addition.
297
2982002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * src/imfs/imfs_load_tar.c: Add include <sys/types.h>.
301        Add include <sys/stat.h>. Add include <fcntl.h>.
302        * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
303
3042002-01-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * src/imfs/imfs_eval.c: Include <rtems/seterr.h>.
307        Apply rtems_set_errno_and_return_minus_one.
308        * src/imfs/memfile.c: Include <rtems/seterr.h>.
309        Apply rtems_set_errno_and_return_minus_one.
310        * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>.
311        Apply rtems_set_errno_and_return_minus_one.
312        * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>.
313        Apply rtems_set_errno_and_return_minus_one.
314        * src/imfs/imfs_link.c: Include <rtems/seterr.h>.
315        Apply rtems_set_errno_and_return_minus_one.
316        * src/imfs/imfs_chown.c: Include <rtems/seterr.h>.
317        Apply rtems_set_errno_and_return_minus_one.
318        * src/imfs/ioman.c: Include <rtems/seterr.h>.
319        Apply rtems_set_errno_and_return_minus_one.
320        * src/imfs/imfs_mount.c: Include <rtems/seterr.h>.
321        Apply rtems_set_errno_and_return_minus_one.
322        * src/imfs/imfs_directory.c: Include <rtems/seterr.h>.
323        Apply rtems_set_errno_and_return_minus_one.
324        * src/imfs/imfs_stat.c: Include <rtems/seterr.h>.
325        Apply rtems_set_errno_and_return_minus_one.
326        * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>.
327        Apply rtems_set_errno_and_return_minus_one.
328        * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>.
329        Apply rtems_set_errno_and_return_minus_one.
330        * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>.
331        Apply rtems_set_errno_and_return_minus_one.
332        * src/imfs/linearfile.c: Include <rtems/seterr.h>.
333        Apply rtems_set_errno_and_return_minus_one.
334        * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>.
335        Apply rtems_set_errno_and_return_minus_one.
336        * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one.
337        Comment out increment_and_check_linkcounts.
338
3392001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * wrapup/Makefile.am: Remove HAS_IMFS.
342
3432001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * src/imfs/Makefile.am: Cleanup.
346
3472001-11-07      Jennifer Averett <jennifer@OARcorp.com>
348
349        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49.
350        *  src/imfs/imfs_directory.c: Do not calculate the offset twice.
351
3522001-10-26      Victor V. Vengerov <vvv@oktet.ru>
353
354        * src/imfs/imfs_load_tar.c: Minor modification so this will
355        compile with gcc-2.95.3 with the arguments "-m5200 -O4".
356
3572001-10-16      Chris Johns <ccj@acm.org>
358
359        * imfs/imfs_load_tar.c: Changed the code around to remove an
360        internal compiler error on the Coldfire target.
361
3622001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
365        * configure.in: Remove.
366        * configure.ac: New file, generated from configure.in by autoupdate.
367
3682001-10-10      Joel Sherrill <joel@OARcorp.com>
369
370        * src/imfs/imfs_getchild.c: Correct length of static string
371        as reported by Ibragimov Ilya <ibr@oktet.ru>.
372
3732001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
376
3772001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
380        happy.
381
3822001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
383
384        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
385        touched. The order of the questions is the key.
386
3872001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
388
389        * src/imfs/deviceio.c: Make sure errno gets set to reflect
390        the status from the driver.
391
3922001-05-25      Joel Sherrill <joel@OARcorp.com>
393
394        * src/imfs/imfs_initsupp.c: Create the root node with the
395        desired permissions.  Nodes should be created with the right
396        permissions because chmod() is not supported by the miniIMFS
397        so changing after creation is not possible.
398
3992001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
402
4032001-04-24      Joel Sherrill <joel@OARcorp.com>
404
405        * src/imfs/memfile.c (memfile_open): Did not set iop->size
406        and thus the value was incorrect.  Before this field was cleared,
407        this resulted in the value from the last time that IOP was used
408        being still in place.  Discovered by  Andrew Bythell
409        <abythell@nortelnetworks.com>.
410
4112001-04-20      Joel Sherrill <joel@OARcorp.com>
412
413        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
414        only information that does not vary based on target or memory
415        configuration.  The old prints are still there in case they
416        are needed in the future to debug.  Printing target dependent
417        addresses makes the test output vary by target unnecessarily.
418
4192001-03-23      Joel Sherrill <joel@OARcorp.com>
420
421        * src/imfs/memfile.c: Reapply fix from bug report from
422        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
423        was dereferenced when freeing a triply indirect file. 
424        The fix was applied to the 4.5 release branch and not
425        the development branch.
426
4272001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
430
4312001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.in: Add src/imfs/config.h
434        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
435        * src/imfs/.cvsignore: Add config.h and stamp-h
436        * src/imfs/*.c: Add config.h support.
437
4382001-01-12      Jake Janovetz <janovetz@uiuc.edu>
439
440        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
441        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
442        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
443        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
444        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
445        When rtems_tarfs_load() is called, it checks the permissions
446        on each file.  If there is write permission, it just creates a
447        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
448        If there is no write permission, it creates a LINEAR_FILE node
449        with the appropriate properties.  If the permission is ever changed
450        to writeable, IMFS_fchmod converts it to a regular memory file.
451
4522000-12-12      Jake Janovetz <janovetz@uiuc.edu>
453
454        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
455        * src/imfs/Makefile.am, src/imfs/imfs.h,
456        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
457        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
458        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
459        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
460        This is not really a tar filesystem.  It is a way to load a tar
461        image into the IMFS but actually leave bulky file contents in the
462        original tar image.  It essentially adds the linear file type and
463        associated support and a loader routine.
464
4652000-11-28      Joel Sherrill <joel@OARcorp.com>
466
467        * src/imfs/memfile.c: Bug report from Sturniolo Jose
468        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
469
4702000-11-17      Jennifer Averret <jennifer@OARcorp.com>
471
472        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
473
4742000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
477
4782000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
481
4822000-11-01      Joel Sherrill <joel@OARcorp.com>
483
484        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
485        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
486        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
487        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
488        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
489        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
490        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
491        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
492        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
493        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
494        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
495        from libc to lib/include/rtems and now must be referenced as
496        <rtems/XXX.h>.  Now we do not have to reach up and over to
497        libc to pick them up.
498
4992000-10-24      Joel Sherrill <joel@OARcorp.com>
500
501        * src/imfs/imfs_config.c: New file containing IMFS configuration
502        information split from libc/base_fs.c.
503        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
504        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
505
5062000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
509        The approach is currently a bit of a hack as GNU canonicalization
510        does not support the per-BSP build some of the other directories
511        require.  As more of the tree is converted, this will become less
512        of an issue.
513
5142000-10-19      Joel Sherrill <joel@OARcorp.com>
515
516        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
517        New files.
518
5192000-10-18      Chris Johns <ccj@acm.org>
520
521        * libfs created.
522        * src, src/imfs, wrapup: New directories.
523        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
524        wrapup/Makefile.am: New files.
525        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
526        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
527        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
528        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
529        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
530        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
531        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
532        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
533        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
534        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
535        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
536        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
537        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
538        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
539        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.