source: rtems/cpukit/libfs/ChangeLog @ 36eae10f

Last change on this file since 36eae10f was 36eae10f, checked in by Joel Sherrill <joel.sherrill@…>, on 10/22/03 at 19:16:28

2003-10-22 Thomas Doerfler <Thomas.Doerfler@…>

PR 515/filesystem

  • src/dosfs/fat_fat_operations.c: Remove commented out code.
  • Property mode set to 100644
File size: 19.9 KB
Line 
12003-10-22      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2
3        PR 515/filesystem
4        * src/dosfs/fat_fat_operations.c: Remove commented out code.
5
62003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
7
8        PR 509/filesystem
9        * src/dosfs/fat.c: _fat_block_read and _fat_block_write return error
10        codes instead of -1 in case of errors, as they are supposed to do
11        according to the comments documenting these functions.
12
132003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write):
16        Use '0' as initial value for ret instead of RC_OK.
17
182003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower
21        (Unused).
22
232003-09-26      Joel Sherrill <joel@OARcorp.com>
24
25        PR 492/filesystem
26        * src/dosfs/fat_file.c: Fix inconsistent types in va_args call.
27
282003-09-09      Ralf Corsepius <ralf_corsepius@rtems.com>
29
30        PR 487/filesystem
31        * src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings.
32
332003-09-04      Joel Sherrill <joel@OARcorp.com>
34
35        * src/dosfs/dosfs.h, src/dosfs/fat.h, src/dosfs/fat_fat_operations.h,
36        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
37        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c,
38        src/dosfs/msdos_file.c, src/dosfs/msdos_free.c,
39        src/dosfs/msdos_fsunmount.c, src/dosfs/msdos_handlers_dir.c,
40        src/dosfs/msdos_handlers_file.c, src/dosfs/msdos_init.c,
41        src/dosfs/msdos_initsupp.c, src/dosfs/msdos_misc.c,
42        src/dosfs/msdos_mknod.c, src/dosfs/msdos_node_type.c,
43        src/imfs/deviceio.c, src/imfs/imfs.h, src/imfs/imfs_chown.c,
44        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
45        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
46        src/imfs/imfs_fchmod.c, src/imfs/imfs_fcntl.c,
47        src/imfs/imfs_fdatasync.c, src/imfs/imfs_free.c,
48        src/imfs/imfs_fsunmount.c, src/imfs/imfs_getchild.c,
49        src/imfs/imfs_gtkn.c, src/imfs/imfs_handlers_device.c,
50        src/imfs/imfs_handlers_directory.c, src/imfs/imfs_handlers_link.c,
51        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
52        src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
53        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c,
54        src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c,
55        src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
56        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
57        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
58        src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c:
59        URL for license changed.
60
612003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
62
63        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
64
652003-08-05      <djc915@mail.usask.ca>
66
67        PR 443/filesystem
68        * src/imfs/deviceio.c: deviceio.c mishandles return codes
69
702003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
71
72        PR 439/filesystem
73        * src/dosfs/fat_file.c: flush temporary buffer when closing files
74
752003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
76
77        PR 441/filesystem
78        * src/dosfs/msdos.h: add rename support to DOSFS
79        * src/dosfs/msdos_create.c: add rename support to DOSFS
80        * src/dosfs/msdos_file.c: add rename support to DOSFS
81        * src/dosfs/msdos_init.c: add rename support to DOSFS
82        * src/dosfs/msdos_mknod.c: add rename support to DOSFS
83
842003-07-15      Chris Johns <cjohns@cybertec.com.au>
85        * src/dosfs/msdos.h: PR431. MSDOS Volume semaphore timeout is now
86        NO TIMEOUT. MSDOS volume opertations will wait for ever.
87
882003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        * src/dosfs/fat.c: include config-header "config.h".
91        * src/dosfs/fat_fat_operations.c: Ditto.
92        * src/dosfs/fat_file.c: Ditto.
93        * src/dosfs/msdos_conv.c: Ditto.
94
952003-07-02      Chris Johns <cjohns@cybertec.com.au>
96
97        * src/dosfs/Makefile.am, src/dosfs/msdos.h,
98        src/dosfs/msdos_conv.c, src/dosfs/msdos_create.c,
99        src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c: Patch from Victor
100        V. Vengerov <vvv@oktet.ru> to remove Linux code.
101        * src/dosfs/fat.c, src/dosfs/fat.h: Comment have been updated.
102
1032003-06-10      Phil Torre <ptorre@zetron.com>
104
105        PR 411/filesystem
106        * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
107        then unlinking it causes a memory leak.
108
1092003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
110
111        PR 367/filesystem
112        * src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
113        src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
114        src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
115        present in the DOSFS implementation:
116            - FAT12 did not work properly on Big-Endian machines
117            - Some synchronization and error handling problems were present
118            - Some legal codings for EOC were not recognized
119
120
1212003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * configure.ac: Remove AC_CONFIG_AUX_DIR.
124
1252003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
128
1292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * configure.ac: AC_PREREQ(2.57).
132
1332003-02-03      Steven Johnson <sjohnson@neurizon.net>
134
135        PR 338/filesystem
136        * src/imfs/ioman.c: Fix reentrancy problem with
137        rtems_io_lookup_name() (API change).
138
1392003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
140
141        * src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 since this
142        is a FIFO queuing semaphore.
143
1442002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * src/imfs/Makefile.am: Eliminate C_O_FILES.
147        * src/dosfs/Makefile.am: Ditto.
148
1492002-12-02      Joel Sherrill <joel@OARcorp.com>
150
151        * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings
152        on 16 bit targets like the h8300.
153
1542002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * configure.ac: Cosmetical fixes.
157
1582002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: Fix package name.
161
1622002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
165
1662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * .cvsignore: Reformat.
169        Add autom4te*cache.
170        Remove autom4te.cache.
171
1722002-10-02      Jennifer Averett <jennifer@OARcorp.com>
173
174        * src/imfs/memfile.c: Fixed case where last close of unlinked file
175        did not remove the resources associated with that file.  Reported
176        by Till Straumann <strauman@slac.stanford.edu> on the mailing list.
177
1782002-09-14      Joel Sherrill <joel@OARcorp.com>
179
180        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
181        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
182        src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
183        was on changing read and write entry points to return ssize_t
184        as read(2) and write(2) now do.
185
1862002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * wrapup/Makefile.am: Remove.
189        * wrapup/.cvsignore: Remove.
190        * Makefile.am: Remove wrapup SUBDIR.
191        * configure.ac: Remove wrapup/Makefile.
192
1932002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: RTEMS_TOP(../..).
196
1972002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: Remove RTEMS_PROJECT_ROOT.
200
2012002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
204        Add AC_PROG_RANLIB.
205
2062002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * wrapup/Makefile.am: Don't preinstall libfs.a.
209
2102002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * src/dosfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
213        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
214        * src/imfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
215        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
216        Use ../aclocal.
217        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
218
2192002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        Move from c/src/libfs to c/src/exec/libfs
222        * configure.ac: Reflect move.
223        * Makefile.am: Ditto.
224        * src/Makefile.am: Ditto.
225        * src/dosfs/Makefile.am: Ditto.
226        * src/imfs/Makefile.am: Ditto.
227        * wrapup/Makefile.am: Ditto.
228
2292002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * src/imfs/imfs_getchild.c: include <string.h>.
232        * src/imfs/imfs_gtkn.c: Include <string.h>.
233        * src/imfs/ioman.c: Include <string.h>.
234        * src/imfs/linearfile.c: Include <string.h>.
235        * src/imfs/memfile.c: Include <string.h>.
236
2372001-04-04      Joel Sherrill <joel@OARcorp.com>
238
239        * src/dosfs/Makefile.am: Per PR129 do not install as many files
240        to the $(includedir).
241
2422002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * src/dosfs/fat.h: Include <string.h>.
245        Remove DBG1 and DBG2 (unused).
246
2472002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Per PR169.
250        * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
251
252
2532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * src/dosfs/fat_file.c: Remove bsp.h.
256        fat_file_write(.. const char*buf ..).
257        * src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..).
258
2592002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * configure.ac:
262        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
263        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
264        * src/dosfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
265        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
266        * src/imfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
267        * Makefile.am: Remove AUTOMAKE_OPTIONS.
268        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
269
2702002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        Addressing PR 140.
273        * src/dosfs/config.h.in: Removed.
274        * src/dosfs/stamp-h2.in: Removed.
275        * .cvsignore: Add config.h*, stamp-h*.
276        * configure.ac: Remove AC_SRC_DIR(.../dosfs.h).
277        Remove AM_CONFIG_HEADER(src/dosfs/config.h).
278        Remove AM_CONFIG_HEADER(src/imfs/config.h).
279        Add AM_CONFIG_HEADER(config.h).
280        * src/dosfs/Makefile.am: INCLUDES = -I../.. .
281        * src/imfs/Makefile.am: INCLUDES = -I../.. .
282
2832002-03-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        Reported and tracked as PR130.
286        * src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX.
287        * wrapup/Makefile.am: Disable dosfs for UNIX.
288
2892001-03-01      Joel Sherrill <joel@OARcorp.com>
290
291        * src/imfs/.cvsignore: Added stamp-h1.in
292
2932002-02-28      Victor V. Vengerov <vvv@oktet.ru>
294
295        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
296        * src/dosfs, src/dosfs/Makefile.am, src/dosfs/stamp-h2.in,
297        src/dosfs/config.h.in, src/dosfs/dosfs.h, src/dosfs/fat.c,
298        src/dosfs/fat.h, src/dosfs/fat_fat_operations.c,
299        src/dosfs/fat_fat_operations.h, src/dosfs/fat_file.c,
300        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
301        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
302        src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
303        src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
304        src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
305        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
306        src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
307        * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
308        reflect addition.
309
3102002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * src/imfs/imfs_load_tar.c: Add include <sys/types.h>.
313        Add include <sys/stat.h>. Add include <fcntl.h>.
314        * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
315
3162002-01-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * src/imfs/imfs_eval.c: Include <rtems/seterr.h>.
319        Apply rtems_set_errno_and_return_minus_one.
320        * src/imfs/memfile.c: Include <rtems/seterr.h>.
321        Apply rtems_set_errno_and_return_minus_one.
322        * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>.
323        Apply rtems_set_errno_and_return_minus_one.
324        * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>.
325        Apply rtems_set_errno_and_return_minus_one.
326        * src/imfs/imfs_link.c: Include <rtems/seterr.h>.
327        Apply rtems_set_errno_and_return_minus_one.
328        * src/imfs/imfs_chown.c: Include <rtems/seterr.h>.
329        Apply rtems_set_errno_and_return_minus_one.
330        * src/imfs/ioman.c: Include <rtems/seterr.h>.
331        Apply rtems_set_errno_and_return_minus_one.
332        * src/imfs/imfs_mount.c: Include <rtems/seterr.h>.
333        Apply rtems_set_errno_and_return_minus_one.
334        * src/imfs/imfs_directory.c: Include <rtems/seterr.h>.
335        Apply rtems_set_errno_and_return_minus_one.
336        * src/imfs/imfs_stat.c: Include <rtems/seterr.h>.
337        Apply rtems_set_errno_and_return_minus_one.
338        * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>.
339        Apply rtems_set_errno_and_return_minus_one.
340        * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>.
341        Apply rtems_set_errno_and_return_minus_one.
342        * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>.
343        Apply rtems_set_errno_and_return_minus_one.
344        * src/imfs/linearfile.c: Include <rtems/seterr.h>.
345        Apply rtems_set_errno_and_return_minus_one.
346        * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>.
347        Apply rtems_set_errno_and_return_minus_one.
348        * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one.
349        Comment out increment_and_check_linkcounts.
350
3512001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * wrapup/Makefile.am: Remove HAS_IMFS.
354
3552001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * src/imfs/Makefile.am: Cleanup.
358
3592001-11-07      Jennifer Averett <jennifer@OARcorp.com>
360
361        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49.
362        *  src/imfs/imfs_directory.c: Do not calculate the offset twice.
363
3642001-10-26      Victor V. Vengerov <vvv@oktet.ru>
365
366        * src/imfs/imfs_load_tar.c: Minor modification so this will
367        compile with gcc-2.95.3 with the arguments "-m5200 -O4".
368
3692001-10-16      Chris Johns <ccj@acm.org>
370
371        * imfs/imfs_load_tar.c: Changed the code around to remove an
372        internal compiler error on the Coldfire target.
373
3742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
377        * configure.in: Remove.
378        * configure.ac: New file, generated from configure.in by autoupdate.
379
3802001-10-10      Joel Sherrill <joel@OARcorp.com>
381
382        * src/imfs/imfs_getchild.c: Correct length of static string
383        as reported by Ibragimov Ilya <ibr@oktet.ru>.
384
3852001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
388
3892001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
392        happy.
393
3942001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
395
396        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
397        touched. The order of the questions is the key.
398
3992001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
400
401        * src/imfs/deviceio.c: Make sure errno gets set to reflect
402        the status from the driver.
403
4042001-05-25      Joel Sherrill <joel@OARcorp.com>
405
406        * src/imfs/imfs_initsupp.c: Create the root node with the
407        desired permissions.  Nodes should be created with the right
408        permissions because chmod() is not supported by the miniIMFS
409        so changing after creation is not possible.
410
4112001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
414
4152001-04-24      Joel Sherrill <joel@OARcorp.com>
416
417        * src/imfs/memfile.c (memfile_open): Did not set iop->size
418        and thus the value was incorrect.  Before this field was cleared,
419        this resulted in the value from the last time that IOP was used
420        being still in place.  Discovered by  Andrew Bythell
421        <abythell@nortelnetworks.com>.
422
4232001-04-20      Joel Sherrill <joel@OARcorp.com>
424
425        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
426        only information that does not vary based on target or memory
427        configuration.  The old prints are still there in case they
428        are needed in the future to debug.  Printing target dependent
429        addresses makes the test output vary by target unnecessarily.
430
4312001-03-23      Joel Sherrill <joel@OARcorp.com>
432
433        * src/imfs/memfile.c: Reapply fix from bug report from
434        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
435        was dereferenced when freeing a triply indirect file. 
436        The fix was applied to the 4.5 release branch and not
437        the development branch.
438
4392001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
442
4432001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * configure.in: Add src/imfs/config.h
446        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
447        * src/imfs/.cvsignore: Add config.h and stamp-h
448        * src/imfs/*.c: Add config.h support.
449
4502001-01-12      Jake Janovetz <janovetz@uiuc.edu>
451
452        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
453        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
454        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
455        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
456        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
457        When rtems_tarfs_load() is called, it checks the permissions
458        on each file.  If there is write permission, it just creates a
459        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
460        If there is no write permission, it creates a LINEAR_FILE node
461        with the appropriate properties.  If the permission is ever changed
462        to writeable, IMFS_fchmod converts it to a regular memory file.
463
4642000-12-12      Jake Janovetz <janovetz@uiuc.edu>
465
466        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
467        * src/imfs/Makefile.am, src/imfs/imfs.h,
468        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
469        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
470        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
471        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
472        This is not really a tar filesystem.  It is a way to load a tar
473        image into the IMFS but actually leave bulky file contents in the
474        original tar image.  It essentially adds the linear file type and
475        associated support and a loader routine.
476
4772000-11-28      Joel Sherrill <joel@OARcorp.com>
478
479        * src/imfs/memfile.c: Bug report from Sturniolo Jose
480        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
481
4822000-11-17      Jennifer Averret <jennifer@OARcorp.com>
483
484        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
485
4862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
489
4902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
493
4942000-11-01      Joel Sherrill <joel@OARcorp.com>
495
496        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
497        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
498        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
499        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
500        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
501        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
502        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
503        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
504        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
505        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
506        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
507        from libc to lib/include/rtems and now must be referenced as
508        <rtems/XXX.h>.  Now we do not have to reach up and over to
509        libc to pick them up.
510
5112000-10-24      Joel Sherrill <joel@OARcorp.com>
512
513        * src/imfs/imfs_config.c: New file containing IMFS configuration
514        information split from libc/base_fs.c.
515        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
516        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
517
5182000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
521        The approach is currently a bit of a hack as GNU canonicalization
522        does not support the per-BSP build some of the other directories
523        require.  As more of the tree is converted, this will become less
524        of an issue.
525
5262000-10-19      Joel Sherrill <joel@OARcorp.com>
527
528        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
529        New files.
530
5312000-10-18      Chris Johns <ccj@acm.org>
532
533        * libfs created.
534        * src, src/imfs, wrapup: New directories.
535        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
536        wrapup/Makefile.am: New files.
537        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
538        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
539        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
540        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
541        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
542        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
543        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
544        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
545        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
546        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
547        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
548        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
549        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
550        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
551        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.