summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2011-02-08 Brett Swimley <bswimley@advanced.pro>Chris Johns2011-02-072-0/+11
| | | | | * libfs/src/rfs/rtems-rfs-rtems.c: Fix bug where the eval path did not close an inode.
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-022-2/+6
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* Backport from CVS-HEAD.Ralf Corsepius2011-02-0214-209/+498
|
* This commit was manufactured by cvs2svn to create branchcvs2git2011-02-011-0/+58
| | | | | | | | | | | | | | 'rtems-4-10-branch'. Cherrypick from master 2011-02-01 05:48:30 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2011-02-01 Ralf Corsepius <ralf.corsepius@rtems.org>': cpukit/libmisc/stringto/stringtolongdouble.c testsuites/libtests/POSIX/htonl.c testsuites/libtests/math/.cvsignore testsuites/libtests/math/Makefile.am testsuites/libtests/math/domath.c testsuites/libtests/math/domath.in testsuites/libtests/math/domathf.c testsuites/libtests/math/domathl.c testsuites/libtests/math/init.c
* 2011-01-21 Eric Norum <wenorum@lbl.gov>Joel Sherrill2011-01-212-1/+7
| | | | * libmisc/capture/capture.c: Avoid using TCB of task just deleted.
* 2011-01-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-212-4/+7
| | | | | * posix/src/psignal.c: Back port patch from head to avoid derefencing NULL.
* 2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-192-0/+6
| | | | | * sapi/include/confdefs.h: Account for POSIX threads having a minimum of 2x the minimum stack size.
* 2010-11-23 Gedare Bloom <giddyup44@yahoo.com>Sebastian Huber2010-11-232-1/+14
| | | | | PR 1719/cpukit * arm_exc_abort.S: Avoid "bx" instruction to support ARMv4 and below.
* 2010-11-16 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-11-162-0/+6
| | | | | PR 1717/cpukit * libcsupport/src/gxx_wrappers.c: Free memory on error.
* 2010-10-19 Chris Johns <chrisj@rtems.org>Chris Johns2010-10-182-1/+9
| | | | | * libfs/src/rfs/rtems-rfs-rtems-file.c: Add missing unlock in write. Return the error code in close.
* Disable trace.Chris Johns2010-10-111-1/+1
|
* The patch to the 4.10 branch did not apply correctly. This fixes it.Chris Johns2010-10-1110-79/+68
|
* 2010-10-11 Chris Johns <chrisj@rtems.org>Chris Johns2010-10-115-32/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | * libfs/src/rfs/rtems-rfs-trace.c, libfs/src/rfs/rtems-rfs-trace.h: Add inode-delete. * libfs/src/rfs/rtems-rfs-shell.c: Fix formatting. * libfs/src/rfs/rtems-rfs-rtems-dir.c: Use ssize_t. Fix spelling. * libfs/src/rfs/rtems-rfs-block.c: Fix rtems_rfs_block_get_bpos to return the position correctly. A bpos does not have any special processing. Do no reset the buffer handle when shrinking indirectly. * libfs/src/rfs/rtems-rfs-inode.c: Add trace. * libfs/src/rfs/rtems-rfs-format.c: Fix comments. * libfs/src/rfs/rtems-rfs-group.c: Limit the inodes to the blocks in a group so the accounting works. * libfs/src/rfs/rtems-rfs-dir.c: PR 1705. Fix handling the offsets when deleting an entry. * libfs/src/rfs/rtems-rfs-buffer.h: Remove rtems_rfs_buffer_handle_reset. It is not needed and dangerous. * cpukit/libmisc/untar/untar.c: Merge 4.11 pax fix. This fix also supports MacOS's tar.
* 2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-292-3/+1
| | | | * automake/compile.am: Remove non release-suitable warning flags.
* 2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-292-1/+5
| | | | * aclocal/prog-cc.m4: Remove non release-suitable warning flags.
* 2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-012-30/+43
| | | | | * posix/include/aio.h, posix/src/aio_return.c: Let aio_return return ssize_t (Mandated by POSIX).
* 2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-015-395/+9
| | | | | | | * libnetworking/libc/addr2ascii.c, libnetworking/libc/ascii2addr.c, libnetworking/libc/addr2ascii.3: Remove. * libnetworking/Makefile.am: Reflect changes above.
* 2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-272-1/+7
| | | | | | PR 1693/filesystem * libfs/src/imfs/memfile.c: IMFS_memfile_get_block_pointer() was checking incorrect pointer and thus had dead code.
* 2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-274-9/+12
| | | | | | | PR 1692/filesystem * libcsupport/include/rtems/libio.h, libfs/src/devfs/devfs_eval.c, libfs/src/imfs/imfs_eval.c: Fix implementation and use of rtems_libio_is_valid_perms().
* 2010-08-26 Chris Johns <chrisj@rtems.org>Chris Johns2010-08-263-11/+25
| | | | | | | * libfs/src/rfs/rtems-rfs-file.c: Check then load the inode if not present on the close. * libfs/src/rfs/rtems-rfs-format.c: Initialise the buffer chain.
* Typo.Sebastian Huber2010-08-111-1/+1
|
* 2010-09-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-112-1/+6
| | | | | * sapi/include/confdefs.h: Include <rtems.h> to resolve all dependencies.
* 2010-08-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-112-0/+6
| | | | | PR 1667/cpukit * libnetworking/rtems/mkrootfs.c: Include <rtems/libio.h>.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-53/+38
| | | | | | PR 1615/cpukit * posix/src/keyrundestructors.c: Improved POSIX compliance. Now we may have an unlimited number of iterations.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-0/+20
| | | | | * sapi/inline/rtems/chain.inl: Added rtems_chain_extract_unprotected().
* 2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-093-4/+9
| | | | | * posix/include/aio.h, posix/src/aio_return.c: Let aio_return return ssize_t (Mandated by POSIX).
* 2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-0111-307/+344
| | | | | | | | | | | | | | | | | | | | * libcsupport/include/rtems/libio_.h: Removed rtems_filesystem_mount_table_control. * libcsupport/include/rtems/libio.h, libcsupport/src/mount-mgr.c, libcsupport/src/mount.c libcsupport/src/statvfs.c, libcsupport/src/unmount.c, libmisc/shell/main_mount.c: Documentation. Removed rtems_filesystem_mounts_first() and rtems_filesystem_mounts_next(). Added rtems_filesystem_mount_iterate(). Changed return type of rtems_filesystem_iterate(). Removed rtems_filesystem_nodes_equal(). 2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de> * libfs/src/nfsclient/src/nfs.c, libfs/src/nfsclient/src/nfs.c, libfs/src/nfsclient/src/librtemsNfs.h: Renamed rtems_nfsfs_initialize() in rtems_nfs_initialize(). * sapi/include/confdefs.h: Reflect changes above. Renamed *_miniIMFS in *_MINIIMFS. Renamed *_NFSFS in *_NFS.
* 2010-06-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-013-16/+11
| | | | | | | * libnetworking/lib/tftpDriver.c: rtems_tftp_ops and rtems_tftp_handlers are now const and static. * libnetworking/rtems/tftp.h: Removed rtems_bsdnet_initialize_tftp_filesystem and rtems_tftp_ops.
* 2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-012-5/+10
| | | | | * libcsupport/src/mount.c: Fixed string assignment in mount entry allocation.
* 2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-014-7/+29
| | | | | | | | | | PR 1555/cpukit * Makefile.am, preinstall.am: Install md4.h and md5.h headers. 2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de> * sapi/include/confdefs.h: Do not define a filesystem if CONFIGURE_APPLICATION_DISABLE_FILESYSTEM is defined.
* 2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-019-89/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libcsupport/src/unmount.c: Removed obsolete declarations. Fixed invalid memory free. 2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de> * libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Removed rtems_ftpfs_mount(). 2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de> * libcsupport/src/mount-mktgt.c: New file. * libcsupport/Makefile.am: Reflect change above. * libcsupport/include/rtems/libio.h: Declare mount_and_make_target_path(). 2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de> * libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Added rtems_ftpfs_mount() again. Documentation. 2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de> * libcsupport/include/rtems/libio.h, sapi/include/confdefs.h: Added and use defines for file system types. 2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de> * libcsupport/src/mount.c: Fixed NULL pointer access.
* 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-019-294/+331
| | | | | | | | | | | | | | | * libcsupport/include/rtems/libio.h: Documentation. 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de> PR 1524/filesystem * libcsupport/src/rtems_mkdir.c: New file. * libcsupport/src/Makefile.am: Reflect change above. * libcsupport/include/rtems/libio.h: Added rtems_mkdir(). * libmisc/fsmount/fsmount.h, libmisc/fsmount/fsmount.c, libblock/src/bdpart-mount.c, libnetworking/rtems/mkrootfs.h, libnetworking/rtems/mkrootfs.c: Use rtems_mkdir(). Removed rtems_fsmount_create_mount_point() and rtems_rootfs_mkdir().
* 2010-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-07-0111-310/+437
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libcsupport/include/rtems/libio_.h: Declare rtems_filesystem_mount_table_control. * libcsupport/include/rtems/libio.h: Removed rtems_filesystem_table_first(), rtems_filesystem_table_next() and rtems_filesystem_table_node_t declarations. Declare rtems_per_filesystem_routine, rtems_filesystem_iterate() and rtems_filesystem_get_mount_handler(). * libcsupport/src/mount.c: Added rtems_filesystem_mounts_first() and rtems_filesystem_mounts_next(). Simplify mount(). Removed rtems_filesystem_mount_table_control_init. Use rtems_filesystem_get_mount_handler(). * libcsupport/src/mount-mgr.c: Removed rtems_filesystem_mounts_first() and rtems_filesystem_mounts_next(). Added rtems_filesystem_iterate() and rtems_filesystem_get_mount_handler(). Use rtems_libio_lock() and rtems_libio_unlock(); * sapi/include/confdefs.h, libmisc/shell/main_mount.c: Update for mount API changes. 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com> * libcsupport/include/rtems/libio_.h: Removed macros rtems_filesystem_is_separator rtems_filesystem_get_start_loc rtems_filesystem_get_sym_start_loc and added them as files under libcsupport/src/ * libcsupport/src/: Added new files libcsupport/src/sup_fs_get_start_loc.c libcsupport/src/sup_fs_get_sym_start_loc.c libcsupport/src/sup_fs_is_separator.c * libcsupport/Makefile.am: Changes to accommodate new files under libcsupport/src/
* 2010-06-24 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-06-242-4/+15
| | | | | | | | PR 1542/filesystem PR 1585/filesystem * libfs/src/pipe/fifo.c: pipe_control_t was not deallocated if fifo_open() was attempted with (O_WRONLY|O_NONBLOCK). Mutex was locked too many times on this path and we needed an unlock.
* 2010-06-24 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-242-0/+11
| | | | | | PR 1587/filesystem Coverity Id 35 * libfs/src/rfs/rtems-rfs-shell.c: Address possible NULL dereference.
* 2010-06-23 Chris Johns <chrisj@rtems.org>Chris Johns2010-06-232-1/+6
| | | | | | PR 1577/filesystem * libfs/src/pipe/fifo.c: Fixed the error codes returned on open.
* 2010-06-23 Chris Johns <chrisj@rtems.org>Chris Johns2010-06-232-1/+5
| | | | * rtems/Makefile.am: Remove the stray 'c' file.
* 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-213-2/+8
| | | | | | PR 1581/cpukit * libcsupport/include/rtems/malloc.h, sapi/include/confdefs.h: Remove extra * on function pointer declaration.
* 2010-06-21 Peter Dufault <dufault@hda.com>Joel Sherrill2010-06-212-2/+8
| | | | | | PR 1570/cpukit * posix/src/semtimedwait.c: This routine is supposed to return -1/errno NOT the status directly.
* 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-212-0/+11
| | | | | | PR 1554/cpukit Coverity Id 17 * libi2c/libi2c.c: Fix memory leak on error.
* 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-212-1/+7
| | | | | | PR 1559/misc Coverity Id 16 * libmisc/monitor/mon-editor.c: Fix buffer overflow.
* 2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-183-2/+8
| | | | | | * rtems/include/rtems/rtems/object.h, rtems/src/rtemsobjectidapimaximum.c: Let rtems_object_id_api_maximum() return OBJECTS_APIS_LAST.
* 2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-182-5/+21
| | | | * libnetworking/rtems/mkrootfs.h: doxygen cosmetics.
* 2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-183-12/+19
| | | | | * libnetworking/netinet/if_ether.c: Misc. 64bit fixes from FreeBSD. * libfs/src/nfsclient/src/rpcio.c: Misc. 64bit fixes.
* 2010-06-18 Chris Johns <chrisj@rtems.org>Chris Johns2010-06-174-17/+44
| | | | | | | | | * libfs/src/rfs/rtems-rfs-file-block.c: Clean up uint64_t maths. * libfs/src/rfs/rtems-rfs-file-system.h, libfs/src/rfs/rtems-rfs-file-system.c: Move questionable macros to C functions.
* 2010-06-17 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-172-10/+9
| | | | * sapi/include/confdefs.h: Remove RTEMS_COVERAGE conditionals.
* 2010-06-17 Chris Johns <chrisj@rtems.org>Chris Johns2010-06-174-6/+12
| | | | | | libfs/src/rfs/rtems-rfs-bitmaps.h, libfs/src/rfs/rtems-rfs-block-pos.h, libfs/src/rfs/rtems-rfs-block.h: PR 1556. Struct clean up.
* 2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-172-2/+4
| | | | | * libfs/src/rfs/rtems-rfs-file-system.h: Revert previous change. Force RTEMS_RFS_VERSION_MASK to be 32bit.
* 2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-173-10/+14
| | | | * libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.
* 2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-06-171-0/+1
| | | | * libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.