psmisc Changelog

What's new in psmisc 22.21 Dev

Oct 9, 2013
  • Missing comma in fuser(1) added Debian #702391
  • pstree uses COLUMN env variable Debian #717017
  • pstree shows proper thread names SF Bug#57
  • pstree shows namespace options SF Patch#30
  • killall.1 minor fixes SF Bug#59

New in psmisc 22.20 (Sep 21, 2012)

  • pstree sorts properly on names Debian #682014
  • fuser -m regresion fixed SF #3559232, thanks to hanpt
  • pstree finds orphaned processes SF#3537508
  • fuser finds unix sockets again SF #3502649
  • pstree finds pid 0 stops looping Debian #687829

New in psmisc 22.19 (Jun 23, 2012)

  • killall with no args exits again SF #3536526

New in psmisc 22.17 (Jun 2, 2012)

  • Make it possible to use --enable-timeout-stat as well as
  • --enable-timeout-stat=static for a static background process which
  • does the final stat system calls
  • Do not mix HAVE_TIMEOUT_STAT with WITH_TIMEOUT_STAT
  • Add timeout.c/timeout.h for static background process which is able
  • to read the file name from pipe, does the stat(2) system call, and
  • writes the result back to a pipe.
  • Really add ASCII null at command string in add_proc() of pstree.c
  • fuser uses correct timeout_stat define Debian #661723
  • fuser is not compiled on hurd-i386 Debian #673485
  • No TEXTRELS in src/lists built as PIE on x86
  • Fake pstree root for kernels with hidepid turned on
  • More fixes for Cygwin SF Patch #3511920
  • pstree can show PGIDs SF Patch #3471056

New in psmisc 22.16 (Feb 27, 2012)

  • Use strncpy for COMM_LEN and make it 18 characters to cover brackets in name.
  • don't change COMM_LEN, it breaks matching long commands Debian #661145
  • Enable some harden AM_CFLAGS by default, use configure option
  • disable-harden-flags to not use it.

New in psmisc 22.13 (Sep 6, 2010)

  • configure patch for x86_64 properly applied SF#3029302 by snowman123
  • patch configure so pt_regs isn't used on SuperH. Fix by
  • Nobuhiro Iwamatsu in Debian #588986
  • Fixed configure.ac so only mipsel not mips compiles peekfd

New in psmisc 22.12 (Jul 12, 2010)

  • In fuser, switched the ipv6 and ipv4 checks around Debian #581604
  • peekfd configure patch for x86_64 SF#2986027
  • peekfd works with ARM and MIPS thanks to patch by Arnaud Patard
  • peekfd off-by-one patch applied SF#1948351
  • pstree -a doesn't segfault on grsec kernels Debian #588152

New in psmisc 22.11 (Apr 9, 2010)

  • Another attempted at killall -SIGNAME Debian

New in psmisc 22.10 (Jan 21, 2010)

  • fuser -k -m ... won't kill itself Debian #562767
  • fuser -NAME fixed SF #2924691, Debian #563388, Gentoo #297423
  • Added locale.h include for killall on non NLS SF #2922163
  • Reversed normal file fuser -k check Debian #563387

New in psmisc 22.8 RC 1 (Jul 15, 2009)

  • This is the first RC to be used by translators.

New in psmisc 22.7 (May 11, 2009)

  • Updated Polish, Russian, Swedish and Indonesian PO files
  • Changed fuser.1 so signal is SIGNAL to reduce confusion about wether
  • or not it is a parameter Debian #517413
  • fuser.1 references pkill(1) Debian #517414
  • Added Chinese (traditional) PO file
  • Updated Russian PO file
  • Clarified -m and -c for fuser Debian #467289
  • Patch from Arnaud Giersch to fix udp ports in fuser Debian #502208
  • pstree man page mentions -Z may not be available Debian #478327
  • pstree handles UTF-8 lengths much better Debian #413503
  • killall says no process found when process not found Debian #500097
  • pstree makes a bigger buffer for -al flags Debian #352603
  • Dynamically reallocate buffer for fuser patch from Don Armstrong
  • Updated Indonesian PO file
  • peekfd off by one problem in fds Debian #460530
  • Patch from Marcus Watts for better comm handling in pstree
  • Updated Hungarian po file
  • Updated French and German po files
  • Fuser -m detects more open sockets SF patch #1728412 Thnks marienz
  • Updated Italian, Chinese simplified, Dutch, Swedish and Polish po file
  • Removed old fuser