summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-02-23PR 2026/filesystem - Fix semaphore attributesSebastian Huber1-7/+2
Semaphores of type RTEMS_SIMPLE_BINARY_SEMAPHORE are not suitable for a mutex. Use RTEMS_BINARY_SEMAPHORE with RTEMS_INHERIT_PRIORITY instead.
2012-02-03PR 2001/shell - medit command argument parsing correctionJoel Sherrill1-1/+1
"medit" overran the argument list, choking on the NULL pointer following the last argument. Note that "medit" still only does byte-sized accesses, which limits its usefulness on most systems. Author: Werner Almesberger <werner@almesberger.net> Signed-off-by: Sebastien Bourdeauducq <sebastien@milkymist.org>
2012-02-02PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmdJoel Sherrill3-39/+168
* libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@SLAC.Stanford.edu>
2012-02-02PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmdJoel Sherrill1-95/+0
* libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@SLAC.Stanford.edu>
2012-02-02PR 1998/networking - Move ftpd root initializationJoel Sherrill1-9/+7
From: Xiangfu <xiangfu@sharism.cc> Signed-off-by: Xiangfu <xiangfu@sharism.cc>
2012-02-02Add .git ignore. Remove .cvsignoreJoel Sherrill44-110/+0
2011-12-13Upgrade to 4.10.24.10.2Joel Sherrill1-1/+1
2011-12-092011-12-09 Chris Johns <chrisj@rtems.org>Chris Johns4-29/+80
PR 1968/filesystem * libfs/src/rfs/rtems-rfs-file.c: Fix to the seek bug where a seek to 0 after reading the end of the file did not point to the correct block. * libfs/src/rfs/rtems-rfs-rtems.h, libfs/src/rfs/rtems-rfs-trace.c: Fix the trace flags. Used to fix the bug.
2011-12-072011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+7
PR 1983/networking * libnetworking/libc/gethostbyht.c (gethostent_r): Abort if (!hostf).
2011-11-302011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-3/+16
* librpc/src/rpc/clnt_udp.c (struct cu_data): Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
2011-11-282011-11-28 Werner Almesberger <werner@almesberger.net>Joel Sherrill2-15/+9
PR 1961/cpukit * score/src/coremsgsubmit.c: Close window caused by using message pending count rather than directly obtaining unused buffer.
2011-11-09Move entries to correct file.Joel Sherrill2-7/+7
2011-11-092011-11-09 Werner Almesberger <werner@almesberger.net>Joel Sherrill2-2/+7
PR 1954/cpukit * rtems/score/lm32.h: Protect against macro expansion.
2011-11-092011-11-09 Werner Almesberger <werner@almesberger.net>Joel Sherrill3-3/+10
PR 1957/cpukit * score/include/rtems/score/coremutex.h, score/inline/rtems/score/threadmp.inl: Add parentheses to protect macro arguments.
2011-11-092011-11-09 Werner Almesberger <werner@almesberger.net>Joel Sherrill2-2/+9
PR 1955/cpukit * rtems/score/cpu.h: Convert CPU_swap_u16 into a static inline.
2011-11-072011-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>Joel Sherrill2-0/+7
PR 1952/cpukit * libmisc/untar/untar.c: Add return code for failure when unable to write file.
2011-11-032011-11-03 Chris Johns <chrisj@rtems.org>Chris Johns6-4/+52
PR 1948/filesystem * libfs/src/rfs/rtems-rfs-file-system.c, libfs/src/rfs/rtems-rfs-file-system.h, libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-rtems.c: Add support for mount passing an ASCIIZ string containing configuration options. * libblock/src/bdbuf.c: Fix state labels in trace output.
2011-10-092011-10-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-36/+5
* libmisc/serdbg/serdbg.h (putDebugChar, getDebugChar): Remove duplicate decls.
2011-09-012011-09-01 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill6-23/+67
PR 1895/cpukit * posix/src/mqueuerecvsupp.c, posix/src/pthreadjoin.c, score/src/coretodmsecstoticks.c, score/src/coretodusectoticks.c, score/src/timespectoticks.c: Ensure time conversions to ticks do not ignore partial tick and return 1 less than desired.
2011-07-312011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill5-18/+36
PR 1855/cpukit * posix/src/psignal.c, posix/src/psignalunblockthread.c, posix/src/pthread.c, posix/src/pthreadjoin.c: Correct signal processing during pthread_join. We are supposed to unblock the thread waiting on a pthread_join(), dispatch the signal handler, account for it potentially overwriting errno, and then have the thread return to blocking within pthread_join().
2011-07-312011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill3-8/+53
PR 1867/cpukit * posix/src/pthreadexit.c, posix/src/pthreadjoin.c: Correct implementation of pthread_exit() and pthread_join() to support the case where a thread is joinable but calls pthread_exit() before a thread has attempted to join.
2011-07-312011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill11-22/+37
PR 1839/filesystem * libcsupport/include/rtems/libio_.h, libcsupport/src/fchdir.c, libcsupport/src/fdatasync.c, libcsupport/src/fpathconf.c, libcsupport/src/fsync.c, libcsupport/src/ftruncate.c, libcsupport/src/read.c, libcsupport/src/readv.c, libcsupport/src/write.c, libcsupport/src/writev.c: Some calls did not return proper status for permission errors or incorrectly permissions at all.
2011-07-21Upgrade to 4.10.14.10.1Joel Sherrill1-1/+1
2011-07-192011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2-4/+7
PR 1838/filesystem * libcsupport/src/fchmod.c: fchmod() does not need a writeable file descriptor.
2011-07-152011-07-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-1/+1
* nfs.c: removed stray Ctrl-M char.
2011-07-142011-07-14 Gene Smith <gene.smith@siemens.com>Joel Sherrill1-4/+6
PR 1381/networking * netinet/ip_output.c: If a null or unreachable gateway is specified either statically in networkconfig.h or from dhcp/bootp, sendto() fails on multicast send with errno "118 Host is unreachable". The failure occurs in networking file ip_output.c since it currently requires all multicasts to have a valid route to the outside world.
2011-07-142011-07-14 Gene Smith <gene.smith@siemens.com>Joel Sherrill2-0/+16
PR 1381/networking * libnetworking/netinet/ip_output.c: If a null or unreachable gateway is specified either statically in networkconfig.h or from dhcp/bootp, sendto() fails on multicast send with errno 118 Host
2011-07-132011-07-13 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-1/+8
PR 1775/filesystem * libfs/src/nfsclient/src/nfs.c: NFSAddress NFS issue where read/write problems when requested bytes greater than nfsStBlksize. Failure to create files and symlinks.
2011-07-132009-11-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+5
* ChangeLog: had forgotten to commit ChangeLog
2011-07-042011-07-04 Chris Johns <chrisj@rtems.org>Chris Johns2-1/+7
PR 1827/filesystem * libfs/src/rfs/rtems-rfs-rtems.c: Skip the parent (..) path value when eval make moving up out of the RFS file system.
2011-06-102011-06-10 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2-0/+8
PR 1812/filesystem * libfs/src/imfs/imfs_stat.c: stat() implementation for IMFS did not set st_blksize field. Set it based upon user configuration.
2011-05-262011-05-27 Bo Hansen <mdboha@gmail.com>Chris Johns2-5/+7
PR 1776/networking * libnetworking/rtems/rtems_glue.c: Higher resolution microtime() for SO_TIMESTAMP.
2011-05-252011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+21
* include/rtems/bspIo.h, include/rtems/concat.h, include/rtems/irq.h, libblock/include/rtems/bdbuf.h libcsupport/include/rtems/libio_.h, libcsupport/src/getuid.c, score/include/rtems/score/coremutex.h, score/include/rtems/score/heap.h, score/include/rtems/score/sysstate.h, score/src/objectidtoname.c, score/src/objectnametoid.c, score/src/objectnametoidstring.c, score/src/thread.c, score/src/threadchangepriority.c, score/src/threadclearstate.c, score/src/threadclose.c, score/src/threadcreateidle.c, score/src/threaddelayended.c, score/src/threaddispatch.c, score/src/threadget.c, score/src/threadhandler.c, score/src/threadinitialize.c, score/src/threadloadenv.c, score/src/threadready.c, score/src/threadreset.c, score/src/threadrestart.c score/src/threadsetpriority.c, score/src/threadsetstate.c, score/src/threadsettransient.c, score/src/threadstackallocate.c score/src/threadstackfree.c, score/src/threadstart.c: Cosmetics from CVS-HEAD.
2011-05-25Cosmetics from CVS-HEAD.Ralf Corsepius32-67/+61
2011-05-252011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-0/+14
* libblock/src/flashdisk.c, libblock/src/nvdisk.c: Add va_end() (Backport from HEAD).
2011-05-192011-05-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius6-6/+58
* posix/Makefile.am: Add posixtime.h. * posix/src/clockgetres.c, posix/src/clockgettime.c, posix/src/clocksettime.c: Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID. Include posix/src/posixtime.h. * posix/src/posixtime.h: New.
2011-05-172011-05-17 Chris Johns <chrisj@rtems.org>Chris Johns2-55/+87
PR 1774/filesystem * libfs/src/imfs/imfs_eval.c: The previous change broke some of the tests. This has been fixed.
2011-05-112011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2-1/+6
PR 1790/cpukit * libblock/src/flashdisk.c: Fixed memset() parameters.
2011-04-20Fix formatting.Joel Sherrill1-7/+0
2011-04-202011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>Joel Sherrill5-3/+454
PR 1781/bsps * bfin/rtems/bf52x.h: This file defines basic MMR for the Blackfin 52x CPU. The MMR have been taken from the ADSP-BF52x Blackfin Processor Hardware Reference from Analog Devices. Mentioned Chapters refer to this Documentation.
2011-04-162011-04-16 Chris Johns <chrisj@rtems.org>Chris Johns2-55/+63
PR 1774/filesystem * libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make handlers to not inspect a mounted file sytems path.
2011-04-042011-04-04 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>Joel Sherrill2-18/+27
PR 1722/networking * ftpd/ftpd.c: FTPD fails to parse correctly FTP commands relating to filenames with spaces in them.
2011-03-18This commit was manufactured by cvs2svn to create branchcvs2git29-0/+13719
'rtems-4-10-branch'. Cherrypick from master 2011-03-18 10:11:40 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2010-04-09 Ralf Corsépius <ralf.corsepius@rtems.org>': cpukit/zlib/ChangeLog cpukit/zlib/ChangeLog.zlib cpukit/zlib/FAQ cpukit/zlib/Makefile.am cpukit/zlib/README cpukit/zlib/adler32.c cpukit/zlib/compress.c cpukit/zlib/crc32.c cpukit/zlib/deflate.c cpukit/zlib/deflate.h cpukit/zlib/doc/algorithm.txt cpukit/zlib/gzclose.c cpukit/zlib/gzguts.h cpukit/zlib/gzlib.c cpukit/zlib/gzread.c cpukit/zlib/gzwrite.c cpukit/zlib/infback.c cpukit/zlib/inffast.c cpukit/zlib/inflate.c cpukit/zlib/inflate.h cpukit/zlib/inftrees.c cpukit/zlib/inftrees.h cpukit/zlib/trees.c cpukit/zlib/uncompr.c cpukit/zlib/zconf.h cpukit/zlib/zlib.3 cpukit/zlib/zlib.h cpukit/zlib/zutil.c cpukit/zlib/zutil.h testsuites/libtests/mathf/.cvsignore testsuites/libtests/mathf/Makefile.am testsuites/libtests/mathf/mathf.scn Cherrypick from master 2011-02-02 13:58:02 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'New (Split out from math/).': testsuites/libtests/mathf/domathf.c testsuites/libtests/mathf/init.c
2011-03-142011-03-14 Chris Johns <chrisj@rtems.org>Chris Johns2-1/+7
PR 1757/filesystem * libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal compare.
2011-03-142011-03-14 Chris Johns <chrisj@rtems.org>Chris Johns2-2/+5
PR 1763/shell * libmisc/shell/hexdump-conv.c: Remove debug hacks.
2011-03-142011-03-14 Chris Johns <chrisj@rtems.org>Chris Johns5-14/+58
PR 1757/filesystem * libfs/src/rfs/rtems-rfs-block-pos.h, libfs/src/rfs/rtems-rfs-block.h, libfs/src/rfs/rtems-rfs-file.c, libfs/src/rfs/rtems-rfs-rtems-file.c: Set the file size in iop-size when a file is open. Fix lseek to end of file then write for sizes less than half the file system block size.
2011-03-082011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill8-8/+17
PR 1759/cpukit * posix/src/cancel.c, posix/src/pthreaddetach.c, posix/src/pthreadequal.c, posix/src/pthreadgetschedparam.c, posix/src/pthreadjoin.c, posix/src/pthreadkill.c, posix/src/pthreadsetschedparam.c: Some POSIX pthread services did not support using Classic API Task Ids.
2011-03-03Formatting.Joel Sherrill1-3/+4
2011-03-032011-03-03 Chris Johns <chrisj@rtems.org>Chris Johns3-3/+36
* libcsupport/src/mknod.c, libfs/src/rfs/rtems-rfs-inode.c: PR 1749. Fix the incorrect handling of the file type in the mode value to reject invalid types as per the standard.
2011-02-08Ensure all version instances say 4.10.Joel Sherrill1-1/+1