]> granicus.if.org Git - procps-ng/commitdiff
misc: Update the copyrights of files
authorCraig Small <csmall@dropbear.xyz>
Tue, 7 Feb 2023 10:09:48 +0000 (21:09 +1100)
committerCraig Small <csmall@dropbear.xyz>
Tue, 7 Feb 2023 10:09:48 +0000 (21:09 +1100)
The copyrights of the source files were all out of date and were not
the same format. This has been corrected. The source of the authors
was examining the git log for each file.

Signed-off-by: Craig Small <csmall@dropbear.xyz>
43 files changed:
library/devname.c
library/diskstats.c
library/escape.c
library/include/diskstats.h
library/include/escape.h
library/include/meminfo.h
library/include/misc.h
library/include/numa.h
library/include/pids.h
library/include/pwcache.h
library/include/readproc.h
library/include/slabinfo.h
library/include/stat.h
library/include/vmstat.h
library/include/wchan.h
library/include/xtra-procps-debug.h
library/meminfo.c
library/namespace.c
library/numa.c
library/pids.c
library/pwcache.c
library/readproc.c
library/slabinfo.c
library/stat.c
library/sysinfo.c
library/uptime.c
library/version.c
library/vmstat.c
library/wchan.c
src/free.c
src/kill.c
src/pgrep.c
src/pidof.c
src/pmap.c
src/pwdx.c
src/skill.c
src/slabtop.c
src/sysctl.c
src/tload.c
src/uptime.c
src/vmstat.c
src/w.c
src/watch.c

index 1cc6bc78c8c0b6aa4d9c40ab09c7ab36e8a85d13..6a236530833ef0001a4e6a02e1a617379e26f099 100644 (file)
@@ -1,6 +1,9 @@
 /*
  * devname - device name functions
- * Copyright 1998-2002 by Albert Cahalan
+ *
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2017-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2009 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 5496903e03d14b06250ad2a9ec3a6304ba5a9a70..b4e41f399391edd18582f86874e9c448349a98b4 100644 (file)
@@ -1,10 +1,10 @@
 /*
- * diskstat.c - disk I/O related definitions for libprocps
+ * diskstats.c - disk I/O related definitions for libproc2
  *
- * Copyright (C) 2003 Fabian Frederick
- * Copyright (C) 2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2003      Albert Cahalan
+ * Copyright © 2003      Fabian Frederick
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index cab628612ab85a74c7eebc006ee60a9d4e7f6fbd..16a2619bd6328c1540fa71de0c6542fcb473479d 100644 (file)
@@ -1,7 +1,9 @@
 /*
  * escape.c - printing handling
- * Copyright 1998-2002 by Albert Cahalan
- * Copyright 2020-2022 Jim Warner <james.warner@comcast.net>
+ *
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2016-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2005 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 94ac4705b8685815ec57989a24d24c3d85debea7..04785df192534986279a90bdd64c3e680ddc227c 100644 (file)
@@ -1,10 +1,10 @@
 /*
- * diskstat.c - disk I/O related declarations for libprocps
+ * diskstats.c - disk I/O related declarations for libprocps
  *
- * Copyright (c) 2003 Fabian Frederick
- * Copyright (C) 2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2003      Albert Cahalan
+ * Copyright © 2003      Fabian Frederick
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 70dd81c75cf468e14828ac0b1ac5626e7140df6b..1f0b0f9798d689c98b726a127ffe9019eacba0a6 100644 (file)
@@ -1,7 +1,9 @@
 /*
  * escape.h - printing handling
- * Copyright 1998-2002 by Albert Cahalan
- * Copyright 2020-2022 Jim Warner <james.warner@comcast.net>
+ *
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2016-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2005 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 1913abd11832f5a4220092dd47f8bc751526347a..3402944ba2676ab35742e15fa129ccf798737b22 100644 (file)
@@ -1,8 +1,8 @@
 /*
  * meminfo.h - memory related declarations for libprocps
  *
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 078aba55ca1bcf842f50c0d0041cef56a7a6035e..c913571a3720d080173381d57fd323816908ad30 100644 (file)
@@ -1,14 +1,14 @@
 /*
- * libprocps - Library to read proc filesystem
+ * libproc2 - Library to read proc filesystem
  *
- * Copyright 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
- * Copyright ???? Larry Greenfield <greenfie@gauss.rutgers.edu>
- * Copyright 1993 J. Cowley
- * Copyright 1995 Martin Schulze <joey@infodrom.north.de>
- * Copyright 1996 Charles Blake <cblake@bbn.com>
- * Copyright 1998-2003 Albert Cahalan
- * Copyright 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright 2021-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2021-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2003 Albert Cahalan
+ * Copyright © 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
+ * Copyright © 1996      Charles Blake <cblake@bbn.com>
+ * Copyright © 1993      J. Cowley
+ * Copyright © 1995      Martin Schulze <joey@infodrom.north.de>
+ * Copyright © ????      Larry Greenfield <greenfie@gauss.rutgers.edu>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 08b985547a4116d81a959a1cb47a36e5218c4c6e..419eb273bb77541ffd6e08d9edb23f72936dfd0e 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * NUMA node support for <PIDS> & <STAT> interfaces
- * Copyright 2017-2022 by James C. Warmer
+ * 
+ * Copyright © 2017-2023 Jim Warner <james.warner@comcast.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 60df41333d477320b386d02fecfc3b6110181cfe..01dc1acce7b58b01a80761e59aad4259256fd1d1 100644 (file)
@@ -1,9 +1,9 @@
 /*
- * pids.h - process related declarations for libprocps
+ * pids.h - process related declarations for libproc2
  *
- * Copyright (C) 1998-2005 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2015-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2005 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index e1bf0e8aa1df5086c156d46a7b7f2b3a7d7a8899..524a2af963737c398f1e0526a84b6e31306829ae 100644 (file)
@@ -1,3 +1,29 @@
+/*
+ * pwcache.c - memory cache passwd file handling
+ *
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2002      Albert Cahalan
+ *
+ * Older version:
+ * Copyright © 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
+ * Note: most likely none of his code remains
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #ifndef PROCPS_PROC_PWCACHE_H
 #define PROCPS_PROC_PWCACHE_H
 
index e5fe1e77d696af6336dce006439686bd30611550..33c630eb6dab2971b197716e0193afea9d1465df 100644 (file)
@@ -1,15 +1,30 @@
+/*
+ * readproc - interface to process table
+ *
+ * Copyright © 2002-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2010 Albert Cahalan
+ * Copyright © 1998      Michael K. Johnson
+ * Copyright © 1996      Charles L. Blake.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #ifndef PROCPS_PROC_READPROC_H
 #define PROCPS_PROC_READPROC_H
 
-// New Interface to Process Table -- PROCTAB Stream (a la Directory streams)
-// Copyright 1996 Charles L. Blake.
-// Copyright 1998 Michael K. Johnson
-// Copyright 1998-2003 Albert Cahalan
-// May be distributed under the terms of the
-// GNU Library General Public License, a copy of which is provided
-// in the file COPYING
-
-
 #include <sys/types.h>
 #include <dirent.h>
 #include <unistd.h>
index 293e8880fb970c607570dee13eeb528da74fcd56..8bbf350548abdfea6a947e1768c120789fbe860b 100644 (file)
@@ -1,9 +1,9 @@
 /*
- * slabinfo.h - slab pools related declarations for libprocps
+ * slabinfo.h - slab pools related declarations for libproc2
  *
- * Copyright (C) 1998-2005 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2006 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 8b0f9d72f69d87db603cb194cd58e3d65a8fb648..8aa9e0e329b0ed63890eb0ebeb9001b82de3de68 100644 (file)
@@ -1,8 +1,8 @@
 /*
  * stat.h - cpu/numa related declarations for libprocps
  *
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2015-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index b11f9f9f30a57b6a3c00d0016291fc92d45c17cc..43b82c525ee2c78485a98f9fd411096ac53ed17d 100644 (file)
@@ -1,11 +1,12 @@
 /*
- * vmstat,c - virtual memory related declarations for libprocps
+ * vmstat.c - virtual memory related declarations for libproc2
  *
- * Copyright (C) 1995 Martin Schulze <joey@infodrom.north.de>
- * Copyright (C) 1996 Charles Blake <cblake@bbn.com>
- * Copyright (C) 2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2003      Albert Cahalan
+ * Copyright © 1996      Charles Blake <cblake@bbn.com>
+ * Copyright © 1995      Martin Schulze <joey@infodrom.north.de>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index f2a184aeced9d0ce9d48d0a114614b8293ad64e5..ef1d6891803f90c1bee2fc3ad1b247f60bf8b58b 100644 (file)
@@ -1,3 +1,24 @@
+/*
+ * wchan.c - kernel symbol handling
+ *
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2003 Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #ifndef PROCPS_PROC_WCHAN_H
 #define PROCPS_PROC_WCHAN_H
 
index 070a484c53b8f9a9a733f0aae18d700423bbdf9d..ead80754b52f9d1a7496f6e0d142573832674bcf 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * libprocps - Library to read proc filesystem
+ * libproc2 - Library to read proc filesystem
  *
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index fa3aeacce7e5d73d3a050ee862114a6840bb4237..fb2f7dca6b9038908d67b13925edf7da706d1bff 100644 (file)
@@ -1,8 +1,8 @@
 /*
- * meminfo.c - memory related definitions for libprocps
+ * meminfo.c - memory related definitions for libproc2
  *
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index af963db1a34eda811d9d9c21c55c350da9f9f7e8..04e4c454a353cc2325e65db16ae9e8503149676c 100644 (file)
@@ -1,5 +1,8 @@
 /*
- * libprocps - Library to read proc filesystem
+ * namespace.c - Library API for Linux namespaces
+ *
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 80039e25c2dce096d887e0015316958d5ed8b723..3fca41357a39f1f2d467f0eba114deba2a66fc86 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * NUMA node support for <PIDS> & <STAT> interfaces
- * Copyright 2017-2022 by James C. Warmer
+ *
+ * Copyright © 2017-2023 Jim Warner <james.warner@comcast.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 1a2e8926d4115616578ad22a0d0b2eabf0e1ce79..48c0b5ebdb120b64e8a726b0f3b4fd949d611e82 100644 (file)
@@ -1,9 +1,9 @@
 /*
- * pids.c - process related definitions for libprocps
+ * pids.c - process related definitions for libproc2
  *
- * Copyright (C) 1998-2005 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2015-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2005 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 7baab1b2f28c483ecd5d31003bc884f561370884..f75e2073e16608cd15faae400909ba961bb2bf6d 100644 (file)
@@ -1,10 +1,13 @@
 /*
  * pwcache.c - memory cache passwd file handling
  *
- * Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
- * Note: most likely none of his code remains
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2002      Albert Cahalan
  *
- * Copyright 2002, Albert Cahalan
+ * Older version:
+ * Copyright © 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
+ * Note: most likely none of his code remains
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 4bc9d964c93f046d8a179c96fd432d6fb54803b3..94030e94097c90feb046b0961aa7047cc532d5ef 100644 (file)
@@ -1,8 +1,12 @@
 /*
- * New Interface to Process Table -- PROCTAB Stream (a la Directory streams)
- * Copyright (C) 1996 Charles L. Blake.
- * Copyright (C) 1998 Michael K. Johnson
- * Copyright 1998-2003 Albert Cahalan
+ * readproc - interface to process table
+ *
+ * Copyright © 2002-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2010 Albert Cahalan
+ * Copyright © 2010-2011 Jan Görig <jgorig@redhat.com>
+ * Copyright © 1998      Michael K. Johnson
+ * Copyright © 1996      Charles L. Blake.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index c0357a30c7606ecd5376f663d0177ca4a9676b1b..dfd3993aeab2fde2918e82ad4ec0e10ec5cf1464 100644 (file)
@@ -1,10 +1,11 @@
 /*
- * slabinfo.c - slab pools related definitions for libprocps
+ * slabinfo.c - slab pools related definitions for libproc2
  *
- * Copyright (C) 2003 Chris Rivera
- * Copyright (C) 2004 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2004-2006 Albert Cahalan
+ * Copyright © 2003      Chris Rivera
+ * Copyright © 2003      Fabian Frederick
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index a8e0d465743836bcc54d7171bb06c524d9ecb267..0f8824695c29e2c388521c9ed6ddf64b540e342e 100644 (file)
@@ -1,8 +1,8 @@
 /*
- * stat.c - cpu/numa related definitions for libprocps
+ * stat.c - cpu/numa related definitions for libproc2
  *
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2015-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 5d23cc5c1cc245e1eab78af93fda554b6e02c60e..35a99220a381bcd078d4976b2d53e024e3903589 100644 (file)
@@ -1,8 +1,10 @@
 /*
  * File for parsing top-level /proc entities.
- * Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
- * Copyright 1998-2003 Albert Cahalan
- * June 2003, Fabian Frederick, slab info
+ *
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2008 Albert Cahalan
+ * Copyright © 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 88b368d12c5cca2177ea5e85865f317c5e60ccb9..16f1b05dc08474560d55cf77b947fbc23fe74db0 100644 (file)
@@ -1,11 +1,12 @@
 /*
- * uptime - uptime related functions - part of procps
+ * uptime - uptime related functions - part of libproc2
  *
- * Copyright (C) 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
- * Copyright (C) ???? Larry Greenfield <greenfie@gauss.rutgers.edu>
- * Copyright (C) 1993 J. Cowley
- * Copyright (C) 1998-2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2003 Albert Cahalan
+ * Copyright © 1992-1998 Michael K. Johnson <johnsonm@redhat.com>
+ * Copyright © 1993      J. Cowley
+ * Copyright © ????      Larry Greenfield <greenfie@gauss.rutgers.edu>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index e4df18bb57f760bb3960ecbeb405909b0d24b351..eab3404333d96ef51a7a517cfae9cf482ba90cbb 100644 (file)
@@ -1,10 +1,12 @@
 /*
- * libprocps - Library to read proc filesystem
+ * libproc2 - Library to read proc filesystem
  *
- * Copyright (C) 1995 Martin Schulze <joey@infodrom.north.de>
- * Copyright (C) 1996 Charles Blake <cblake@bbn.com>
- * Copyright (C) 2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2002-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2013-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2003 Albert Cahalan
+ * Copyright © 1996      Charles Blake <cblake@bbn.com>
+ * Copyright © 1995      Martin Schulze <joey@infodrom.north.de>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 6bf7c27fdef028f8c5e07047074b2f34189a320f..3d67638591aebb048e9cc22d3e833321c0685a3b 100644 (file)
@@ -1,11 +1,12 @@
 /*
- * vmstat,c - virtual memory related definitions for libprocps
+ * vmstat.c - virtual memory related definitions for libproc2
  *
- * Copyright (C) 1995 Martin Schulze <joey@infodrom.north.de>
- * Copyright (C) 1996 Charles Blake <cblake@bbn.com>
- * Copyright (C) 2003 Albert Cahalan
- * Copyright (C) 2015 Craig Small <csmall@dropbear.xyz>
- * Copyright (C) 2016-2022 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2003      Albert Cahalan
+ * Copyright © 1996      Charles Blake <cblake@bbn.com>
+ * Copyright © 1995      Martin Schulze <joey@infodrom.north.de>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index b67ab414a8977a604f93ec75baeaa7cc03989c7e..d342fef0a5de3b4b679bdfe8815b19bf619ff913 100644 (file)
@@ -1,6 +1,8 @@
 /*
  * wchan.c - kernel symbol handling
- * Copyright 1998-2003 by Albert Cahalan
+ *
+ * Copyright © 2015-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 1998-2003 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 73405dd38c979dc7caa30b8004f1d563b5d32860..58799bbdbc92be7672222fbfb0e963221483734a 100644 (file)
@@ -1,15 +1,12 @@
 /*
- * free.c - free(1)
- * procps-ng utility to display free memory information
+ * free.c - display free memory information
  *
- * Copyright (C) 1992-2012
- *
- * Mostly new, Sami Kerola <kerolasa@iki.fi>           15 Apr 2011
- * All new, Robert Love <rml@tech9.net>                        18 Nov 2002
- * Original by Brian Edmonds and Rafal Maszkowski      14 Dec 1992
- *
- * Copyright 2003 Robert Love
- * Copyright 2004 Albert Cahalan
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2012-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2004      Albert Cahalan
+ * Copyright © 2002-2003 Robert Love <rml@tech9.net>
+ * Copyright © 1992      Brian Edmonds and Rafal Maszkowski
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
index 8c85970c94320b7fd10dfb6395eb98154635254b..612a9b5d0255ab2da9d96052789ba92334c2280f 100644 (file)
@@ -1,6 +1,8 @@
 /*
  * kill.c - send a signal to process
- * Copyright 1998-2002 by Albert Cahalan
+ *
+ * Copyright © 1995-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 1998-2002 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 6679a8c60efbb0367047943b46e66b248edcccd3..94607a3fd88e4642edf956f0f92f3045dbc34b01 100644 (file)
@@ -1,9 +1,13 @@
 /*
  * pgrep/pkill -- utilities to filter the process table
  *
- * Copyright 2000 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
- * Changes by Albert Cahalan, 2002,2006.
- * Changes by Roberto Polli <rpolli@babel.it>, 2012.
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2013-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2012      Roberto Polli <rpolli@babel.it>
+ * Copyright © 2002-2007 Albert Cahalan
+ * Copyright © 2000      Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
+ *
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
index cbb95e71d43d136db216e7f25edf6d1eec1a454c..e6c2a7b07909c4cf0e4d067165ba872351376eed 100644 (file)
@@ -1,7 +1,10 @@
 /*
  * pidof.c - Utility for listing pids of running processes
  *
- * Copyright (C) 2013  Jaromir Capik <jcapik@redhat.com>
+ * Copyright © 2013-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2016-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2020 Jan Rybar <jrybar@redhat.com>
+ * Copyright © 2013      Jaromir Capik <jcapik@redhat.com>
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
index 7ea9414aab2582a6031f2e32196aa24b29a8b9ef..658b250152db65daa89db131032383163e144da0 100644 (file)
@@ -1,6 +1,10 @@
 /*
  * pmap.c - print process memory mapping
- * Copyright 2002 Albert Cahalan
+ *
+ * Copyright © 2010-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2009 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 03ca187211f4d1dd0b9067165ab0f96ac5d91976..90ead802225122769257c2268b03df1eb9de9ace 100644 (file)
@@ -1,6 +1,10 @@
 /*
  * pwdx.c - print process working directory
- * Copyright 2004 Nicholas Miell
+ *
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2004-2006 Albert Cahalan
+ * Copyright © 2004      Nicholas Miell
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index c2e52744e4cb6306f9ad752154cbf5d6a8db106b..055f7eea386b9bad41e09b04019be294eaa26425 100644 (file)
@@ -1,6 +1,10 @@
 /*
  * skill.c - send a signal to process
- * Copyright 1998-2002 by Albert Cahalan
+ *
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 1998-2002 Albert Cahalan
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index 5a89e07da565bd3d84037ab5999ee8aa44da5cb0..71443481832ab7c7a224982b0e4b1150567e7ee5 100644 (file)
@@ -1,10 +1,12 @@
 /*
  * slabtop.c - utility to display kernel slab information.
  *
- * Chris Rivera <cmrivera@ufl.edu>
- * Robert Love <rml@tech9.net>
- *
- * Copyright (C) 2003 Chris Rivera
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2004 Albert Cahalan
+ * Copyright © 2003      Chris Rivera <cmrivera@ufl.edu>
+ * Copyright © 2003      Robert Love <rml@tech9.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index c711692f8eca175a77ab42ce2eafd2d63b5b0a96..d7500912dc0c21a31f2a5d5a01ab7b4969f8cf07 100644 (file)
@@ -1,7 +1,13 @@
 /*
- * Sysctl 1.01 - A utility to read and manipulate the sysctl parameters
+ * Sysctl - A utility to read and manipulate the sysctl parameters
  *
- * "Copyright 1999 George Staikos
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2012-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2017-2018 Werner Fink <werner@suse.de>
+ * Copyright © 2014      Jaromir Capik <jcapik@redhat.com>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2007 Albert Cahalan
+ * Copyright © 1999      George Staikos
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -24,7 +30,6 @@
  *            Horms:
  *                   - added -q to be quiet when modifying values
  *
- * Changes by Albert Cahalan, 2002.
  */
 
 #include <dirent.h>
index 5b38bafaf52cd0cb57a656498b5787b04058c2ed..9c19d9c66e7a24a0138a8feb6118653cce9aef43 100644 (file)
@@ -1,11 +1,11 @@
 /*
  * tload.c     - terminal version of xload
  *
- * Options:
- *     -s initial scaling exponent (default = 6)
- *     -d delay
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 1992      Branko Lankester
  *
- * Copyright (c) 1992 Branko Lankester
  * /proc changes by David Engel (david@ods.com)
  * Made a little more efficient by Michael K. Johnson (johnsonm@sunsite.unc.edu)
  *
index 19c4656049c84271baa09b4d4fb3b2559c5872d2..6d6e739d964777dd73582102f092e2178ffbe450 100644 (file)
@@ -1,6 +1,10 @@
 /*
  * uptime.c - display system uptime
- * Copyright (C) 2012-2015 Craig Small <csmall@dropbear.xyz>
+ *
+ * Copyright © 2002-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2020-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ *
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index eed130c47cc4096369bbfaf69e472cb68580d75f..c0cef95ef36922d1742dc63bf0de90470ef33c21 100644 (file)
@@ -1,17 +1,13 @@
 /*
- * old: "Copyright 1994 by Henry Ware <al172@yfn.ysu.edu>. Copyleft same year."
- * most code copyright 2002 Albert Cahalan
+ * vmstat - report memory statistics
  *
- * 27/05/2003 (Fabian Frederick) : Add unit conversion + interface
- *                                Export proc/stat access to libproc
- *                                Adapt vmstat helpfile
- * 31/05/2003 (Fabian) : Add diskstat support (/libproc)
- * June 2003 (Fabian)  : -S <x> -s & -s -S <x> patch
- * June 2003 (Fabian)  : Adding diskstat against 3.1.9, slabinfo
- *                      patching 'header' in disk & slab
- * July 2003 (Fabian)  : Adding disk partition output
- *                      Adding disk table
- *                      Syncing help / usage
+ * Copyright © 2011-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2012-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2010      Jan Görig <jgorig@redhat.com>
+ * Copyright © 2003      Fabian Frederick
+ * Copyright © 1998-2002 Albert Cahalan
+ * Copyright © 1994      Henry Ware <al172@yfn.ysu.edu>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
diff --git a/src/w.c b/src/w.c
index 2ce2a2e4ed7a6de430df66778fdc4552e6fe9a18..5e878f04c87197e9c27895e0c61f2828ea69e06b 100644 (file)
--- a/src/w.c
+++ b/src/w.c
@@ -1,12 +1,15 @@
 /*
  * w - show what logged in users are doing.
  *
- * Almost entirely rewritten from scratch by Charles Blake circa
- * June 1996. Some vestigal traces of the original may exist.
- * That was done in 1993 by Larry Greenfield with some fixes by
- * Michael K. Johnson.
+ * Copyright © 2009-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2006 Albert Cahalan
+ * Copyright © 1996      Charles Blake
  *
- * Changes by Albert Cahalan, 2002.
+ * Rewritten, older version:
+ * Copyright © 1993      Larry Greenfield
+ *                       with some fixes by Michael K. Johnson.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
index f9a152d8363c1d0bdbc203e018462659c155cfee..cb2e299e81e878d6d30468901a3943e23db9420e 100644 (file)
@@ -1,14 +1,15 @@
 /*
- * watch -- execute a program repeatedly, displaying output fullscreen
+ * watch - execute a program repeatedly, displaying output fullscreen
+ *
+ * Copyright © 2010-2023 Jim Warner <james.warner@comcast.net>
+ * Copyright © 2015-2023 Craig Small <csmall@dropbear.xyz>
+ * Copyright © 2011-2012 Sami Kerola <kerolasa@iki.fi>
+ * Copyright © 2002-2007 Albert Cahalan
+ * Copyright © 1999      Mike Coleman <mkc@acm.org>.
  *
  * Based on the original 1991 'watch' by Tony Rems <rembo@unisoft.com>
  * (with mods and corrections by Francois Pinard).
  *
- * Substantially reworked, new features (differences option, SIGWINCH
- * handling, unlimited command length, long line handling) added Apr
- * 1999 by Mike Coleman <mkc@acm.org>.
- *
- * Changes by Albert Cahalan, 2002-2003.
  * stderr handling, exec, and beep option added by Morty Abzug, 2008
  * Unicode Support added by Jarrod Lowe <procps@rrod.net> in 2009.
  *