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

4.104.114.84.95
Last change on this file since 0f07ee7 was 0f07ee7, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 26, 2003 at 5:19:21 PM

2003-09-26 Joel Sherrill <joel@…>

PR 492/filesystem

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