Commit Graph
1936 Commits
Author SHA1 Message Date
Joel Sherrill 889fc2b5ca 2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/src/gxx_wrappers.c: Revert.
2007-09-25 21:39:45 +00:00
Joel Sherrill 995e2c0405 2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/src/gxx_wrappers.c, libmisc/monitor/mon-mpci.c: Use
	PRId32 to fix warning.
2007-09-25 21:39:05 +00:00
Joel Sherrill a10128c072 2007-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* telnetd/passwd.h: New file.
2007-09-25 17:14:36 +00:00
Joel Sherrill 8ad6681b6b 2007-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* telnetd/README, telnetd/pty.c, telnetd/pty.h, telnetd/telnetd.c,
	telnetd/telnetd.h: telnetd rewrite.
	* telnetd/check_passwd.c, telnetd/des.c, telnetd/genpw.c: New files.
2007-09-25 17:14:01 +00:00
Joel Sherrill b5bf8cd163 2007-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1262/filesystem
	* libcsupport/Makefile.am, libnetworking/libc/herror.c,
	libnetworking/libc/res_send.c, libnetworking/sys/uio.h,
	telnetd/Makefile.am, telnetd/README, telnetd/preinstall.am,
	telnetd/pty.c, telnetd/telnetd.c: Add support for readv() and
	writev() including documentation and test case.
	* libcsupport/src/readv.c, libcsupport/src/writev.c: New files.
2007-09-24 21:35:10 +00:00
Joel Sherrill 6f57450dfe 2007-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* libnetworking/Makefile.am: Add dummy socketpair() implementation to
	document what is required to provide a fully functional
	implementation.
	* libnetworking/rtems/rtems_socketpair.c: New file.
2007-09-21 15:34:10 +00:00
Ralf Corsepius 90a51d8a49 2007-09-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/version.m4: Bump RTEMS_API to 4.9.
	Bump RTEMS_VERSION to 4.8.99.0.
2007-09-21 08:50:19 +00:00
Joel Sherrill 682a8ffad6 2007-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/read.c, libcsupport/src/write.c: Fix spacing.
2007-09-20 22:25:14 +00:00
Joel Sherrill f393150407 2007-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/src/semaphorecreatesupp.c: Fixed warning.
2007-09-17 14:40:24 +00:00
Joel Sherrill a6d5ea6b6b 2007-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/dumpbuf/dumpbuf.c: Use printk.
2007-09-17 14:28:41 +00:00
Ralf Corsepius e80aa4fae8 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp_defs.h: Include rtems/stdint.h.
	Use uint32_t for ext_accm.
2007-09-16 06:23:26 +00:00
Ralf Corsepius b0ea4a492f 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* pppd/auth.c, pppd/demand.c, pppd/ipcp.c, pppd/ipcp.h,
	pppd/lcp.c, pppd/lcp.h, pppd/magic.c, pppd/magic.h, pppd/options.c,
	pppd/pppd.h, pppd/sys-rtems.c, pppd/utils.c: Convert to using C99
	fixed-size types instead of BSD fixed-size types.
2007-09-16 04:14:22 +00:00
Joel Sherrill 33eeeb28dc 2007-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/stackchk/check.c: Fix alignment of output.
2007-09-14 22:53:39 +00:00
Joel Sherrill 15a47934fb 2007-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/monitor/monitor.h: Add network commands that were in the
	network supplement but not in the code.
	* libmisc/monitor/mon-network.c: New file.
2007-09-14 22:52:53 +00:00
Joel Sherrill f2e3e3776d 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1261/cpukit
	* posix/src/semaphorecreatesupp.c: Initialize all fields during
	semaphore creation.
2007-09-14 14:53:14 +00:00
Joel Sherrill 7349e6d086 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1260/cpukit
	* posix/src/pthread.c: Get initial signals blocked from creating
	thread not from ourselves.
2007-09-14 14:44:03 +00:00
Joel Sherrill eb8e793a0b 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/watchdogtickle.c: Remove tabs.
2007-09-14 14:31:29 +00:00
Joel Sherrill d1f0701909 2007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1259/rtems
	* rtems/src/taskcreate.c: Initialize is_global in all cases since
	memory is not guaranteed to be zero.
2007-09-13 19:48:01 +00:00
Joel Sherrill 493e405cac 2007-09-12 Sergei Organov <osv@javad.com>
PR 1258/rtems
	* cpukit/score/src/heapallocatealigned.c (block_allocate): New routine.
	* cpukit/score/src/heapallocatealigned.c (_Heap_Allocate_aligned):
	Use block_allocate() instead of _Heap_Block_allocate(). Replace
	_Heap_Head(the_heap)->next with equivalent _Heap_First(the_heap).
	* cpukit/score/src/heap.c (_Heap_Allocate): fix comments according
	to changed block split strategy in _Heap_Allocate_aligned().
2007-09-12 20:11:33 +00:00
Joel Sherrill 891a825490 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/src/printk.c: Remove unnecessary comments.
2007-09-10 14:20:55 +00:00
Thomas Doerfler 908d6ed9d6 Corrected linked list of monitor commands 2007-09-10 06:43:18 +00:00
Joel Sherrill 1f49f77158 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/malloc.c: If RTEMS_HEAP_DEBUG is defined, add heap
	walk on init, malloc, and free. The ability to walk the heap appears
	to disappeared during the rework of the C Program heap to skip the
	Region.
2007-09-07 21:42:14 +00:00
Joel Sherrill 5ae327bcf7 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/heap.c: Style.
	* score/src/heapwalk.c: Add more information to prints.
	* score/src/pheapwalk.c: Do not lock allocator mutex if dispatching
	is disabled.
2007-09-07 19:39:25 +00:00
Joel Sherrill 90a5d194a2 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/Makefile.am, libcsupport/src/printk.c:
	* libcsupport/src/printk_plugin.c: New file.
	include/rtems/bspIo.h, libmisc/cpuuse/cpuusagereport.c,
	libmisc/cpuuse/cpuuse.h, libmisc/stackchk/check.c,
	libmisc/stackchk/stackchk.h: rtems/include/rtems/rtems/ratemon.h,
	rtems/src/ratemonreportstatistics.c: Added capability to specify
	your own "printf" routine to various reporting functions.  This
	added an XXX_with_plugin as the underlying implementation for
	  + rtems_rate_monotonic_report_statistics
	  + rtems_stack_checker_report_usage
	  + rtems_cpu_usage_report
	As demonstration, the http netdemo can now print out stack
	and cpu usage reports.
2007-09-06 22:51:25 +00:00
Joel Sherrill d1b3c44037 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* shttpd/compat_rtems.c: Style clean up.
2007-09-06 22:17:15 +00:00
Joel Sherrill 8677cf75e5 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/src/ratemonperiod.c: Clean up.
	* rtems/src/ratemonreportstatistics.c: Clarify period statistics output.
2007-09-06 22:09:18 +00:00
Joel Sherrill e4204366ea 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/monitor/mon-monitor.c: Fix warnings and typo.
2007-09-06 15:45:45 +00:00
Joel Sherrill acc9f0ab7d 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/untar/untar.c, libmisc/untar/untar.h: Clean up prototype.
2007-09-05 23:46:36 +00:00
Joel Sherrill 856aef8fb3 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/Makefile.am: Add new files.
2007-09-05 22:55:38 +00:00
Thomas Doerfler 501ab69168 Added osmonweb support functionality to monitor 2007-09-05 20:35:36 +00:00
Joel Sherrill 70443b4034 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c,
	libmisc/monitor/monitor.h: Merge minor parts of Thomas' improvements
	that are needed by osmonweb.
2007-09-04 23:19:47 +00:00
Joel Sherrill 5fb9e2fc36 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/untar/untar.c, libmisc/untar/untar.h: Add const to char *.
	Use printk.
2007-09-04 19:32:54 +00:00
Joel Sherrill a8e030de9b 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/include/rtems/rtems/clock.h, score/src/threadhandler.c: Fix
	spacing and spelling.
2007-08-28 14:09:37 +00:00
Joel Sherrill d030c4e72d 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1256/networking
	* ftpd/ftpd.c: Fix unaligned access.
2007-08-28 14:06:29 +00:00
Joel Sherrill c3b4fc1dfe 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* posix/Makefile.am: Always build nanosleep.
2007-08-28 13:56:14 +00:00
Joel Sherrill b11f3a6d02 Spacing. 2007-08-17 13:29:04 +00:00
Chris Johns 1374fd3f07 2007-08-17 Chris Johns <chrisj@rtems.org>
* libmisc/capture/README: Minor copyright change.
	* libmisc/capture/capture-cli.c, libmisc/capture/capture.c,
	libmisc/capture/capture.h: Fixed the memory leak when lots of
	tasks are being created and deleted. Improved the trigger
	interface so all task type actions can be caught.
2007-08-17 00:54:16 +00:00
Chris Johns f41dd23165 2007-08-13 Chris Johns <chrisj@rtems.org>
* score/include/rtems/score/object.h: Point the
	OBJECTS_RTEMS_CLASSES_LAST macro to the last entry.
2007-08-13 03:36:48 +00:00
Ralf Corsepius 67a1034e5c Remove bogus ChangeLog entry. 2007-08-04 06:07:58 +00:00
Ralf Corsepius 11f2bf591f 2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/cpu/mips/rtems/score/cpu.h: Use uintptr_t instead of
	  uint32_t.
2007-08-04 06:06:26 +00:00
Joel Sherrill 51b6226c25 2007-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1248/networking
	* libnetworking/rtems/rtems_glue.c: Luke Stras <luke@spacequest.com>
	reported that when no interfaces are successfully attached, the
	default route is broken and may result in a jump to an illegal
	address.
2007-08-01 00:44:05 +00:00
Ralf Corsepius 4d03577cb5 2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/inline/rtems/score/priority.inl: Use size_t instead of
	  uint32_t for array index.
2007-07-31 06:35:10 +00:00
Ralf Corsepius 3a8d083bc1 2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/in_cksum_m68k.h: Use __mcoldfire__ to
	  identify coldfire cpus.
2007-07-30 17:14:10 +00:00
Ralf Corsepius edc4bbd4c1 changes 2007-07-30 08:16:53 +00:00
Ralf Corsepius f29163ab49 2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* shttpd/log.c: Add preliminary version of SPLIT_SNPRINTF to
	  work-around bug m68k/coldfire -fomit-frame-pointer bug
	  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32307.
2007-07-30 07:54:14 +00:00
Chris Johns 0630d52751 2007-07-27 Chris Johns <chrisj@rtems.org>
* wrapup/Makefile.am: Create archive from a file for hosts with
	a limited command line size.
2007-07-27 03:55:49 +00:00
Ralf Corsepius 8eea24b8d3 2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/bspIo.h, include/rtems/pci.h:
	Add extern "C" guards. Reported by
	Robert S. Grimes <rsg@alum.mit.edu>.
2007-07-26 06:12:29 +00:00
Joel Sherrill 3462c34326 2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c,
	score/src/timespecdivide.c: Fix various math and reporting bugs. Now
	the time appears to be reported correctly and add up to what is
	expected.
2007-07-24 21:37:39 +00:00
Ralf Corsepius 000bb343eb 2007-07-24 Ralf Corsépius <ralf.corsepius@rtems.org>
* shttpd/Makefile.am: Prefix all non-public symbols with _shttp_.
	* shttpd/compat_rtems.c: Don't build my_stat for rtems.
	* shttpd/defs.h: Don't build most of my_* wrappers for rtems.
2007-07-24 04:06:51 +00:00
Joel Sherrill 793dd46d64 2007-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/Makefile.am, libmisc/cpuuse/cpuusagereport.c,
	libmisc/cpuuse/cpuusagereset.c: Fix bug where cpu usage calculation
	was always using uptime not time since last cpu usage reset when
	using nanoseconds granularity.
	* libmisc/cpuuse/cpuusagedata.c: New file.
2007-07-18 21:31:49 +00:00