#
90aea514 |
|
23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
bin: Remove ancient SCCS tags. Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
|
#
42b38843 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .h pattern Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
#
8a16b7a1 |
|
20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
General further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
|
#
fbbd9655 |
|
28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4 Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point. Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
|
#
5912ca59 |
|
24-May-2016 |
Don Lewis <truckman@FreeBSD.org> |
Fix CID 1011370 (Resource leak) in ps. There is no need to to call strdup() on the value returned by fmt(). The latter calls fmt_argv() which always returns a dynamically allocated string, and calling strdup() on that leaks the memory allocated by fmt_argv(). Wave some const magic on ki_args and ki_env to make the direct assignment happy. This requires a tweak to the asprintf() case to avoid a const vs. non-const mismatch. Reported by: Coverity CID: 1011370 MFC after: 1 week
|
#
8beb1a2f |
|
22-May-2015 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Convert to use libxo. Document use of libxo as well. Obtained from: Phil Shafer <phil@juniper.net> Sponsored by: Juniper Networks, Inc.
|
#
1d1143ec |
|
29-Sep-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make ps(1) automatically size its column widths.
|
#
649fde88 |
|
12-Apr-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Get rid of DSIZ; instead just call the sizing function if provided.
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
044fce53 |
|
16-May-2009 |
Brian Somers <brian@FreeBSD.org> |
Add a -d option to ps to display descendant info with the output. This is similar to linux's -H (or -f) switch. MFC after: 3 weeks
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
bdf8ab46 |
|
23-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Change "struct varent" to use the standard queue(8) macros, instead of using it's own version of the same basic algorithm. Submitted by: part by Cyrille Lefevre, part of it done by me
|
#
4bac4483 |
|
20-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Have the main() routine calculate %CPU and (if needed) memory information when copying per-process info before starting to sort the list. This way, sort-by-CPU or sort-by-memory will only calculate values once-per-process, instead of twice-per-comparison. Also take advantage of this to simplify the pscomp() routine.
|
#
6195fb41 |
|
06-Apr-2004 |
Mark Murray <markm@FreeBSD.org> |
Remove clause 3 from the UCB licenses. OK'ed by: imp, core
|
#
e2c9ac69 |
|
12-Apr-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Display residency and sleep times (re and sl fields) larger than 127 as 127. This is what the manual page says ps should do, and what OpenBSD and NetBSD do. Based on a patch from Ken Stailey. PR: 27433, 46232
|
#
78b1878a |
|
18-Jan-2003 |
Juli Mallett <jmallett@FreeBSD.org> |
Per-variable\ entry headers, to allow the 'ps -otime -otime=FOO' or similar case to do the right thing and affect exactly one column. This is consistent with GNU ps(1) in BSD mode, and POLA.
|
#
bb2d6f21 |
|
03-Oct-2002 |
Bruce Evans <bde@FreeBSD.org> |
Oops, the previous version was a last minute test version with off_t replaced by int instead of size_t. Spotted by: fanf
|
#
684370e7 |
|
03-Oct-2002 |
Bruce Evans <bde@FreeBSD.org> |
Use a non-bogus type for representing the values of offsets in structs. off_t is for offsets in files, and it is signed so it was no better than the original type of int for avoiding warnings from broken lints, except accidentally on machines like i386's where size_t is smaller than off_t.
|
#
362d62ba |
|
17-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Rename new PLONG type to PGTOK as the conversion is more important than the size (which is mostly undefined anyway). Submitted by: bde
|
#
760bbf7d |
|
16-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Conglomerate printing of ps_pgtok'd data into a PLONG type. I couldn't think of a better name, except PINT, but I decided to go with assuming LONG to be safe, rather than assuming INT.
|
#
871e8d8c |
|
03-Feb-2002 |
Mark Murray <markm@FreeBSD.org> |
WARNS=4 fixes (incomplete, so set NO_WERROR), and lots of extra cleanup courtesy of automatic checking (lint).
|
#
46251dde |
|
01-Feb-2002 |
Warner Losh <imp@FreeBSD.org> |
o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are.
|
#
1f7d2501 |
|
12-Dec-2000 |
Kirk McKusick <mckusick@FreeBSD.org> |
Change the proc information returned from the kernel so that it no longer contains kernel specific data structures, but rather only scalar values and structures that are already part of the kernel/user interface, specifically rusage and rtprio. It no longer contains proc, session, pcred, ucred, procsig, vmspace, pstats, mtx, sigiolst, klist, callout, pasleep, or mdproc. If any of these changed in size, ps, w, fstat, gcore, systat, and top would all stop working. The new structure has over 200 bytes of unassigned space for future values to be added, yet is nearly 100 bytes smaller per entry than the structure that it replaced.
|
#
2a456239 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
3929d518 |
|
14-Sep-1998 |
Doug Rabson <dfr@FreeBSD.org> |
Portability fixes when sizeof(int) != sizeof(long).
|
#
6a2d726b |
|
28-Apr-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Dynamically adjust size of displayed username to the longest username which appears, not the longest _maximum_ username (this should probably also go into 2.2, for the day when we bump up the username length there too). Submitted-By: Terry Lambert <terry@lambert.org>
|
#
b97fa2ef |
|
22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
1130b656 |
|
14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
89730b29 |
|
23-Sep-1994 |
David Greenman <dg@FreeBSD.org> |
Added $Id$
|
#
4b88c807 |
|
26-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite bin Sources
|