332948 |
24-Apr-2018 |
lidl |
MFC r332671: top: fix warnings from clang/gcc
Add includes for <curses.h> and <termcap.h> where necessary, and rename a few internal functions to have a "top_" prefix to avoid clashes with standard names from curses.h/termcap.h headers.
Top now compiles without warnings on both gcc and clang. |
330630 |
08-Mar-2018 |
eadler |
MFC r318587:
Add -w to usage string. |
322509 |
14-Aug-2017 |
gahr |
MFC r322139
Enhance top(1) to filter on multiple usernames
Reviewed by: cognet, bapt Approved by: cognet Relnotes: yes Differential Revision: https://reviews.freebsd.org/D11840 |
318449 |
18-May-2017 |
allanjude |
MFC r315435: Add ZFS compressed ARC stats to top(1)
MFC r316314: top(1) read the wrong amount of data from sysctl
MFC r318448: Explain the new fields in top(1) related to ZFS compressed ARC
Remove the laundry field during the merge, does not exist in stable/11 |
307757 |
22-Oct-2016 |
des |
MFH (r305414): add a toggle to show approximate swap usage. |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
300714 |
26-May-2016 |
ngie |
The readme provides a high-level overview of how to upgrade top(1).
Differential Revision: https://reviews.freebsd.org/D6493 MFC after: 1 week Reviewed By: ngie Submitted by: Randy Westlund <rwestlun@gmail.com> Sponsored by: EMC / Isilon Storage Division
|
300395 |
22-May-2016 |
ngie |
Silence top(1) compiler warnings
The contrib/top code is no longer maintained upstream (last pulled 16 years ago). The K&R-style followed by the code spews -Wimplicit-int and -Wreturn-type warnings, amongst others. This silences 131 warnings with as little modification as possible by adding necessary return types, definitions, headers, and header guards, and missing header includes.
The 5 warnings that remain are due to undeclared ncurses references. I didn't include curses.h and term.h because there are several local functions and macros that conflict with those definitions.
MFC after: 3 weeks Reviewed by: cem, ngie Submitted by: Randy Westlund <rwestlun@gmail.com> Differential Revision: https://reviews.freebsd.org/D6468
|
292110 |
11-Dec-2015 |
lidl |
Fixup include protections for building on mips64 with clang
Reviewed by: sbruno, imp Approved by: rpaulo (mentor) Differential Revision: https://reviews.freebsd.org/D4457
|
290494 |
07-Nov-2015 |
bapt |
Improve collation string and locales support
Merge collation support from Illumos and DragonflyBSD.
Locales are now generated with the new localedef(1) tool from CLDR POSIX files. The generated files are now identified as "BSD 1.0" format.
The libc now only read "BSD 1.0" locales definitions, all other version will be set to "C" The localedef(1) tool has been imported from Illumos and modified to use tree(3) instead of the CDDL avl(3) A set of tool created by edwin@ and extended by marino@ for dragonfly has been added to be able to generate locales and the Makefiles from the vanilla CLDR unicode databases + a universal UTF-8 charmap (by marino@) Update the locales to unicode v27 Given our regex(3) does not support multibyte (yet) it has been forced to always use locale C Remove now unused colldef(1) and mklocale(1) Finish implementing the numeric BSD extension for ctypes The number of supported locales has grown from 175 to 250 locales. Among the new locales: 6 Arabic locales (AE EG JO MA QA SA), Different variations of spanish locales. Added new 3 components locales for mn_Cyrl_MN, sr_Cyrl_RS sr_Latn_RS, zh_Hans_CN, zh_Hant_HK and zh_Hant_TW. Some aliases has been for 2 components version when possible.
Thanks: Garrett D'Amore (Illumos) who made sure all his work was done under BSD license!, Edwin Groothuis (edwin@) for the work he made on tools to be able to generate locales definition usable in freebsd sources out of vanilla CLDR definitions, John Marino (DragonflyBSD) who first merge the Illumos work into Dragonfly and spent hours tracking down bugs.
|
290102 |
28-Oct-2015 |
bapt |
Merge mpsutil(8) branch
mpsutil(8)/mprutil(8) are new utilities for managing LSI Fusion-MPT 2/3 controllers (mps(4) and mpr(4))
For now only informational commands have been implemented.
This utility has been written by scottl@ [1] and polished by myself[2]
Submitted by: scottl Discussed with: scottl Relnotes: yes Sponsored by: Netflix [1] Sponsored by: Gandi.net [2]
|
288943 |
06-Oct-2015 |
dim |
Upgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.7.0 release.
Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11 support to build; see UPDATING for more information.
Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html> <http://llvm.org/releases/3.7.0/tools/clang/docs/ReleaseNotes.html>
Thanks to Ed Maste, Andrew Turner and Antoine Brodin for their help.
Exp-run: antoine Relnotes: yes
|
284165 |
08-Jun-2015 |
marcel |
Move contrib/top/top.X to contrib/top/top.xs and move contrib/top/top.local.H to contrib/top/top.local.hs. This fixes a build breakage when src is on a case- insensitive file system -- we never properly create top.x nor top.local.h. Change the makefile accordingly.
MFC after: 3 days
|
280031 |
15-Mar-2015 |
dim |
Upgrade our copy of clang, llvm and lldb to 3.6.0 release.
Please note that from 3.5.0 onwards, clang/llvm/lldb require C++11 support to build; see UPDATING for more information.
Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html> <http://llvm.org/releases/3.6.0/tools/clang/docs/ReleaseNotes.html>
Thanks to Ed Maste for the lldb part of this upgrade.
Exp-run: antoine
|
278560 |
11-Feb-2015 |
jmg |
add an assert in case the sizeof int ever becomes bigger.. Then we will have issues, at least we'll know where one of them are..
Submitted by: Erich Dollansky
|
276479 |
31-Dec-2014 |
dim |
Upgrade our copy of clang, llvm and lldb to 3.5.0 release.
Please note that this version now requires C++11 support to build; see UPDATING for more information.
Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.5.0/docs/ReleaseNotes.html> <http://llvm.org/releases/3.5.0/tools/clang/docs/ReleaseNotes.html>
Thanks to Ed Maste, Roman Divacky, Andrew Turner, Justin Hibbits and Antoine Brodin for their invaluable help with this import.
Approved by: portmgr (antoine) MFC after: 1 month
|
265251 |
02-May-2014 |
bdrewery |
- Add J command to help.
MFC after: 2 weeks X-MFC-with: r265249
|
265250 |
02-May-2014 |
bdrewery |
- Add a hint for 'u' and 'J' command that '+' displays all.
MFC after: 2 weeks
|
265249 |
02-May-2014 |
bdrewery |
Add -J command/flag to filter by jail name/jid. This will automatically display the JID as well (the -j command/flag).
0 displays host. + displays all.
MFC after: 2 weeks Relnotes: yes
|
244180 |
13-Dec-2012 |
rpaulo |
Bump MAX_COLS to 512 to take advantage of wider terminals.
|
242888 |
11-Nov-2012 |
rpaulo |
Add "pid" to the help menu (sort keys section).
|
237656 |
27-Jun-2012 |
jhb |
Add a new line to top that provides a brief summary of the ZFS ARC memory usage on hosts using ZFS. The new line displays the total amount of RAM used by the ARC along with the size of MFU, MRU, anonymous (in flight), headers, and other (miscellaneous) sub-categories. The line is not displayed on systems that are not using ZFS.
Reviewed by: avg, fs@ MFC after: 3 days
|
232660 |
07-Mar-2012 |
kib |
In batch mode, exit after receiving SIGINT, instead of immediate output of the next display.
Submitted by: Andrey Zonov <andrey zonov org> MFC after: 1 week
|
232239 |
27-Feb-2012 |
kib |
Fix a race in top non-interactive mode. Use plain sleep(3) call instead of arming timer and then pausing. If SIGALRM is delivered before pause(3) is entered, top hangs.
Submitted by: Andrey Zonov <andrey zonov org> MFC after: 1 week
|
224205 |
18-Jul-2011 |
jhb |
Rework the dynamic per-CPU stats code a bit. Always set 'statics->ncpus' to the maximum number of CPUs to ensure that lcpustates[] array is always allocated to the maximum size. Previously, if top was started without per-CPU stats it would allocate a smaller lcpustates[] array. When per-CPU stats were then enabled, it would overflow the array and trash the cpustates_columns[] array causing the CPU stats to be printed in the wrong locations.
Approved by: re (kib) MFC after: 1 week
|
224204 |
18-Jul-2011 |
jhb |
Tweak the interactive description of CPU vs WCPU.
PR: bin/158819 Submitted by: arundel Approved by: re (kib)
|
223937 |
11-Jul-2011 |
jhb |
Add a leading space to the status messages output after toggling the 'C' and 'H' flags at runtime. This matches messages output for other toggles which leave the first column in the message blank to hold the cursor.
PR: bin/158775 Submitted by: arundel MFC after: 3 days
|
223936 |
11-Jul-2011 |
jhb |
Allow per-CPU statistics to be toggled at runtime via the 'P' key. While here, make -P a toggle similar to other options such as -I.
Reviewed by: arundel MFC after: 1 week
|
223870 |
08-Jul-2011 |
jhb |
Note that -a, -C, -H, -j, and -z are also toggles.
PR: bin/158682 Reported by: arundel MFC after: 3 days
|
223758 |
04-Jul-2011 |
attilio |
With retirement of cpumask_t and usage of cpuset_t for representing a mask of CPUs, pc_other_cpus and pc_cpumask become highly inefficient.
Remove them and replace their usage with custom pc_cpuid magic (as, atm, pc_cpumask can be easilly represented by (1 << pc_cpuid) and pc_other_cpus by (all_cpus & ~(1 << pc_cpuid))).
This change is not targeted for MFC because of struct pcpu members removal and dependency by cpumask_t retirement.
MD review by: marcel, marius, alc Tested by: pluknet MD testing by: marcel, marius, gonzo, andreast
|
223342 |
20-Jun-2011 |
delphij |
Revert r214857 pursudant to 9.0-RELEASE cycle.
Requested by: jh
|
222813 |
07-Jun-2011 |
attilio |
etire the cpumask_t type and replace it with cpuset_t usage.
This is intended to fix the bug where cpu mask objects are capped to 32. MAXCPU, then, can now arbitrarely bumped to whatever value. Anyway, as long as several structures in the kernel are statically allocated and sized as MAXCPU, it is suggested to keep it as low as possible for the time being.
Technical notes on this commit itself: - More functions to handle with cpuset_t objects are introduced. The most notable are cpusetobj_ffs() (which calculates a ffs(3) for a cpuset_t object), cpusetobj_strprint() (which prepares a string representing a cpuset_t object) and cpusetobj_strscan() (which creates a valid cpuset_t starting from a string representation). - pc_cpumask and pc_other_cpus are target to be removed soon. With the moving from cpumask_t to cpuset_t they are now inefficient and not really useful. Anyway, for the time being, please note that access to pcpu datas is protected by sched_pin() in order to avoid migrating the CPU while reading more than one (possible) word - Please note that size of cpuset_t objects may differ between kernel and userland. While this is not directly related to the patch itself, it is good to understand that concept and possibly use the patch as a reference on how to deal with cpuset_t objects in userland, when accessing kernland members. - KTR_CPUMASK is changed and now is represented through a string, to be set as the example reported in NOTES.
Please additively note that no MAXCPU is bumped in this patch, but private testing has been done until to MAXCPU=128 on a real 8x8x2(htt) machine (amd64).
Please note that the FreeBSD version is not yet bumped because of the upcoming pcpu changes. However, note that this patch is not targeted for MFC.
People to thank for the time spent on this patch: - sbruno, pluknet and Nicholas Esborn (nick AT desert DOT net) tested several revision of the patches and really helped in improving stability of this work. - marius fixed several bugs in the sparc64 implementation and reviewed patches related to ktr. - jeff and jhb discussed the basic approach followed. - kib and marcel made targeted review on some specific part of the patch. - marius, art, nwhitehorn and andreast reviewed MD specific part of the patch. - marius, andreast, gonzo, nwhitehorn and jceel tested MD specific implementations of the patch. - Other people have made contributions on other patches that have been already committed and have been listed separately.
Companies that should be mentioned for having participated at several degrees: - Yahoo! for having offered the machines used for testing on big count of CPUs. - The FreeBSD Foundation for having sponsored my devsummit attendance, which has been instrumental. - Sandvine for having offered offices and infrastructure during development.
(I really hope I didn't forget anyone, if it happened I apologize in advance).
|
222532 |
31-May-2011 |
jhb |
- Document the -H option and 'H' key alongside other options and keys rather than at the bottom of the manpage. - Remove an obsolete comment about SWAIT being a stale state. It was resurrected for a different purpose in FreeBSD 5 to mark idle ithreads. - Add a comment documenting that the SLEEP and LOCK states typically display the name of the event being waited on with lock names being prefixed with an asterisk and sleep event names not having a prefix.
MFC after: 1 week
|
222530 |
31-May-2011 |
jhb |
Add a new option to toggle the display of the system idle process (per-CPU idle threads). The process is displayed by default (subject to whether or not system processes are displayed) to preserve existing behavior. The system idle process can be hidden via the '-z' command line argument or the 'z' key while top is running. When it is hidden, top more closely matches the behavior of FreeBSD <= 4.x where idle time was not accounted to any process.
MFC after: 2 weeks
|
218171 |
01-Feb-2011 |
jhb |
Output an appropriate amount of padding to line up per-CPU state columns rather than using a terminal sequence to move the cursor when drawing the initial screen.
Requested by: arundel MFC after: 3 days
|
215186 |
12-Nov-2010 |
pluknet |
Add 'jid' as a possible sort order to the help screen.
PR: bin/150992 Submitted by: Frederic Culot <frederic at culot dot org> Approved by: avg (mentor) MFC after: 5 days
|
214857 |
06-Nov-2010 |
delphij |
Inverse display of top(1)'s table header when running in inactive mode.
MFC after: 2 weeks
|
211419 |
17-Aug-2010 |
brucec |
Since top displays the uptime including seconds, there is no need to add 30 onto it, which may have been used for rounding purposes in other utilities.
PR: bin/147934 Submitted by: Janne Snabb <snabb at epipe.com> Approved by: rrs (mentor) MFC after: 2 weeks
|
210386 |
22-Jul-2010 |
rpaulo |
Make these files compile with clang.
Submitted by: Dimitry Andric <dimitry at andric.com>
|
207736 |
07-May-2010 |
mckusick |
Merger of the quota64 project into head.
This joint work of Dag-Erling Smørgrav and myself updates the FFS quota system to support both traditional 32-bit and new 64-bit quotas (for those of you who want to put 2+Tb quotas on your users).
By default quotas are not compiled into the kernel. To include them in your kernel configuration you need to specify:
options QUOTA # Enable FFS quotas
If you are already running with the current 32-bit quotas, they should continue to work just as they have in the past. If you wish to convert to using 64-bit quotas, use `quotacheck -c 64'; if you wish to revert from 64-bit quotas back to 32-bit quotas, use `quotacheck -c 32'.
There is a new library of functions to simplify the use of the quota system, do `man quotafile' for details. If your application is currently using the quotactl(2), it is highly recommended that you convert your application to use the quotafile interface. Note that existing binaries will continue to work.
Special thanks to John Kozubik of rsync.net for getting me interested in pursuing 64-bit quota support and for funding part of my development time on this project.
|
206842 |
19-Apr-2010 |
nwhitehorn |
Fix brokenness in top on big-endian 32-bit systems introduced when changing format_k2 to take a long long. Because itoa is defined as a K&R C function, without prototyping its arguments, format_k2 passed a 64-bit value, but itoa() received only the first word, showing '0' in all memory fields.
|
206056 |
01-Apr-2010 |
brucec |
Specify the parameter in the format_k2 prototype. This fixes top on ARM, which assumes that format_k2 takes an int.
Approved by: rrs (mentor)
|
205119 |
13-Mar-2010 |
brucec |
Change the 'amt' parameter in format_k2 from int to unsigned long long to match the values passed in and prevent the SIZE field being corrupted when more than 2TB is allocated.
PR: bin/129706 Approved by: rrs (mentor) MFC after: 1 week
|
200979 |
25-Dec-2009 |
ed |
Let top(1) use MAXLOGNAME instead of UT_NAMESIZE.
The maximum user login length should have nothing to do with <utmp.h>.
|
196382 |
19-Aug-2009 |
jhb |
Explicitly line up the CPU state labels with the calculated starting column that takes into account the width of the largest CPU ID. On systems with > 10 CPUs the labels for the first 10 CPUs were not lined up properly otherwise.
Approved by: re (kib) MFC after: 1 week
|
189618 |
10-Mar-2009 |
rwatson |
Merge r183430 from vendor/top/dist to head/contrib/top, although with record-only mergeinfo because an automated merge is confused by the flattening that took place:
Move install to install-sh to prevent name-clashes.
MFC after: 3 days
|
183434 |
28-Sep-2008 |
edwin |
Bootstrap the merge history for vendor/top and contrib/top.
|
179911 |
21-Jun-2008 |
ru |
Removed the no-op -p; documented -P.
MFC after: 3 days
|
178116 |
11-Apr-2008 |
ru |
system_info.cpustates isn't sparse, so a bitmask of available CPU states is redundant (I think it's a leftover from an older implementation).
|
175420 |
18-Jan-2008 |
peter |
Add a -P flag to display per-cpu cpu usage stats.
|
175195 |
09-Jan-2008 |
obrien |
Improve -u (limit uid lookups) behavior.
Submitted by: David Frascone <dave@frascone.com> PR: 119490
|
169257 |
04-May-2007 |
rafan |
- s/jail id/jail ID/, acronyms should be in uppercase in general. Also, it is written this way in jail(8).
Suggested by: brueffer Approved by: delphij (mentor, implicit)
|
169237 |
03-May-2007 |
stas |
- Add documentation notes for the 'a' option, forgotten in the previous commit.
commands.c [1] top.X
Suggested by: rafan [1]
|
168863 |
19-Apr-2007 |
rafan |
- Add new 'a' and 'j' options into usage
Approved by: delphij (mentor, implicit) Forgotten by: stas ('a') and rafan ('j')
|
168799 |
17-Apr-2007 |
rafan |
- Add a new 'j' switch and runtime option to toggle display jail id for each process. - While I'm here, keep help message sorted by keys
PR: 98489, 98975 Submitted by: clsung Approved by: delphij (mentor) MFC after: 2 weeks
|
168710 |
14-Apr-2007 |
stas |
- Add new 'a' switch and runtime option that allows 'top' to display process titles extracted from argv vector instead of the real executable names. This is useful when you want to watch applications that set their status information via setproctitle(3).
Approved by: alfred MFC after: 2 weeks
|
164784 |
01-Dec-2006 |
keramida |
The sigconv.awk script generates a sigdesc.h header file, which contains a sigdec[] vector of structures, but the generated output is missing braces around the initializer of each struct, which triggers warnings in WARNS=3:
src/usr.bin/top/sigdesc.h:10: warning: missing braces around initializer src/usr.bin/top/sigdesc.h:10: warning: (near initialization for `sigdesc[0]')
* Fix the sigconv.awk script to generate a header with initializers which look better.
* Add rules to usr.bin/top/Makefile that rebuilds a new sigconv.h header which matches the correct signal set from the build-time version of `${DESTDIR}/usr/include/signal.h' (so sigconv.h doesn't get stale once changes are made to the header).
* Remove the old sigconv.h header, now that it is autoupdated at build time.
* Various Makefile style fixes (the committed Makefile was kindly submitted by Ruslan):
- Reorder .PATH, PROG, SRCS and CFLAGS to match style.Makefile(5) - Split off the generated sources (sigdesc.h top.local.h) in an SRCS+= line of their own. - Add entries to CLEANFILES near the rules that generate the respective files. - Move the explicit rule which builds top.1 after the implicit rules which generate its dependencies.
Reviewed by: ru, bde Submitted by: ru (Makefile) MFC after: 2 weeks
|
158653 |
16-May-2006 |
keramida |
Update the description of the `STATE' column for SMP systems, and add the missing `C' SMP-only column.
PR: docs/29245 Submitted by: ada@bsd.org Patch by: Pawel Worach <pawel.worach@telia.com> MFC after: 3 days
|
157866 |
19-Apr-2006 |
ru |
Re-add option -C to usage().
|
157865 |
19-Apr-2006 |
keramida |
Document the -C option of top(1), which has been added to the source and the usage message of top, but not to the manpage.
Pointy hat to: keramida Reminded by: ru MFC after: 1 week
|
157842 |
18-Apr-2006 |
ru |
Bring SYNOPSIS in line with usage().
|
151697 |
26-Oct-2005 |
keramida |
Typo.
PR: docs/88015 Submitted by: Marian Cerny <jojo@matfyz.cz> MFC after: 3 days
|
146387 |
19-May-2005 |
keramida |
The 'text' argument of u_header() is not used, so we don't need to trim_header() it.
Noticed by: bde
|
146344 |
18-May-2005 |
keramida |
Properly trim the header line too, to fix wrap-around problems that have been noticed by running top(1) in terminals that are too narrow (or on systems with usernames that were too long, pushing everything too far to the right).
Note that this does *not* solve the wrap-around problem of the system statistics, which is an entirely different matter :-/
Tested on: i386, sparc64 (panther), amd64 (sledge) Approved by: davidxu (in principle)
|
146342 |
18-May-2005 |
keramida |
Merge the CPU and WCPU columns in a single %6.2f column, add a new 'C' command that toggles between the two and update the ORDER_PCTCPU() macro to sort correctly by the visible "cpu" value.
This saves 6 more columns in 80-column terminals, making things a lot better for the COMMAND column.
Tested on: i386, sparc64 (panther), amd64 (sledge) Approved by: davidxu (in principle)
|
145073 |
14-Apr-2005 |
keramida |
- Add a THR column to the process listing, that shows the number of threads a process has. The THR column is disabled and disappears when 'H' is hit, because then every thread gets its own output line. - Allow sorting processes by "threads".
Approved by: davidxu Inspired by: Jiawei Ye <leafy7382@gmail.com>
|
143520 |
13-Mar-2005 |
brueffer |
Correct macro usage.
Submitted by: Christoph Mallon <christoph.mallon@gmx.de> MFC after: 3 days
|
133817 |
16-Aug-2004 |
alfred |
This patch merges the sort fields for both pages, so you can (for example) view io stats while sorting by process size. Also adds voluntary and involuntary context-switch stats to the io page because there was lots of room.
Submitted by: Dan Nelson dnelson at allantgroup.com
|
132038 |
12-Jul-2004 |
alfred |
document the 'I' and 't' commands in the help screen in top(1).
Submitted by: Alex Vasylenko lxv omut.org
|
132005 |
12-Jul-2004 |
alfred |
Make 'S' in interactive mode toggle display of system processes.
|
131829 |
08-Jul-2004 |
keramida |
Build upon the nice work of Alfred and add sorting capabilities to the -m "io" mode of top.
Approved by: alfred
|
131616 |
05-Jul-2004 |
des |
Correct a misleading (cut'n'pasted) comment.
|
131402 |
01-Jul-2004 |
alfred |
New feature, provide a display that shows the amount of IO processes are doing. Toggle this mode by hitting "m" or passing the command line option "-m io" to top(1). This allows one to identify disk bandwidth hogs much easier.
|
119491 |
26-Aug-2003 |
eivind |
Replace a reference to /kernel with /boot/kernel/kernel
|
117709 |
17-Jul-2003 |
julian |
Changes to allow top to decide whether or not to show multiple threads per process. Option -H enables it and it is toggled at the interactive screen by 'H'.
Submitted by: Jung-uk Kim <jkim@niksun.com>
|
101692 |
11-Aug-2002 |
dwmalone |
Fix a bug where you couldn't start top in a very small window. Now you can start it in a small window, but it doesn't always display anything sensible. Resizing the window does work though.
The patch is a slightly simpler one than Sheldon's in the PR.
PR: 21075
|
98069 |
09-Jun-2002 |
mike |
Don't depend on <pwd.h> to bogusly include <sys/types.h>.
|
89758 |
24-Jan-2002 |
dwmalone |
Resolve conflicts.
|
89757 |
24-Jan-2002 |
dwmalone |
Resolve conflicts (our -t option, we'd fixed a bug in a slightly different way).
|
89756 |
24-Jan-2002 |
dwmalone |
Resolve conflicts (we have a -t option).
|
89755 |
24-Jan-2002 |
dwmalone |
Resolve conflict: We made a fix renaming a structure member error, but it was renamed errnum on the vendor branch.
|
89751 |
24-Jan-2002 |
dwmalone |
This commit was generated by cvs2svn to compensate for changes in r89750, which included commits to RCS files with non-trunk default branches.
|
86042 |
04-Nov-2001 |
dwmalone |
Make top exit if its tty vanishes.
PR: 30939, 30581 Submitted by: Edwin Groothuis <edwin@mavetju.org> Submitted by: Andrew L. Neporada <andr@dgap.mipt.ru> MFC after: 2 weeks
|
81187 |
06-Aug-2001 |
kris |
Don't do unsafe activities inside signal handlers. Just set a flag and return.
Obtained from: OpenBSD Reviewed by: audit
|
68293 |
03-Nov-2000 |
imp |
Fix another possible bufer overflow in top.
PR: bin/22496
|
66641 |
04-Oct-2000 |
imp |
display.c: sprintf -> snprintf top.c: fix from NetBSD/OpenBSD: make sure that new_message() is called with a format.
Add $FreeBSD$ While I'm here.
These files are already off the vendor branch.
|
65937 |
16-Sep-2000 |
peter |
Don't declare ospeed as a common - and it happens to be incorrect as well. top doesn't use it and it causes a linker warning.
|
63653 |
20-Jul-2000 |
phantom |
Correct default value for -s option.
PR: bin/12946 Submitted by: Matthew D. Fuller <fullermd@over-yonder.net>
|
42447 |
09-Jan-1999 |
obrien |
uptime display more in style with original code
|
41943 |
19-Dec-1998 |
obrien |
Display uptime in upper right corner.
Submitted by: Andy Farkas <andyf@speednet.com.au> Obtained from: freebsd-current list
|
41325 |
25-Nov-1998 |
dfr |
Port top to the alpha.
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
|
38279 |
12-Aug-1998 |
des |
Add missing .TP in "INTERACTIVE MODE" section.
|
38278 |
12-Aug-1998 |
wosch |
Merge from stable: support for the o, order, command
|
38090 |
04-Aug-1998 |
des |
Add -t option ('t' in interactive mode) to make top(1) ignore itself. Attempts to contact the author of top(1) (William LeFebvre) have so far been unsuccessful.
PR: 7253 Submitted by: Yours Truly
|
37453 |
06-Jul-1998 |
bde |
Fixed printf format errors.
|
37451 |
06-Jul-1998 |
bde |
Declared version_string() properly (1970's style).
|
32496 |
13-Jan-1998 |
steve |
vmunix -> kernel
PR: 5484 Submitted by: Vasily V. Grechishnikov <bazilio@ns1.ied-vorstu.ac.ru>
|
31939 |
22-Dec-1997 |
jb |
Reviewed by: William LeFebvre <wnl@groupsys.com> Change errno -> error in local structure to avoid a clash with the thread-aware version of errno which is required for a thread-safe libc.
Have discussed this with the author and he has agreed to this change. 8-)
|
31520 |
04-Dec-1997 |
imp |
Buffer overflow from bitblt's commit to OpenBSD. Committed here for lack of a better place to do it.
Reviewed by: joerge Obtained from: OpenBSD
|
29329 |
13-Sep-1997 |
wosch |
spelling corrections.
PR: docs/4450 Submitted by: josh@quick.net
|
28935 |
30-Aug-1997 |
jmg |
fix a few spelling changes
Submitted by: Josh Gilliam
Closes PR's: 4429, 4431-4438
PS: He has agreed to submit all contrib fixes back to the original author.
|
25076 |
21-Apr-1997 |
ache |
Use UT_NAMESIZE instead of hardcoded user names length
|
24142 |
23-Mar-1997 |
joerg |
Apply the FreeBSD-local patches.
Obtained from: The ports collection.
|
24140 |
23-Mar-1997 |
joerg |
This commit was generated by cvs2svn to compensate for changes in r24139, which included commits to RCS files with non-trunk default branches.
|