Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • upstream/4.14
    Upstream version 4.14
  • v4.15
    NEWS for strace version 4.15
    ============================
    
    * Changes in behavior
      * Time stamps are now printed according to ISO 8601.
      * Changed output format of val3 parameter of futex FUTEX_WAKE_OP operation.
      * The last argument of mincore, sched_getaffinity, and sched_setaffinity
        syscalls is now formatted as an array.
    
    * Improvements
      * Implemented syscall fault injection (-e fault=... option).
      * Implemented decoding of DM_* ioctl commands.
      * Implemented decoding of attr parameter of perf_event_open syscall.
      * Implemented decoding of pkey_alloc, pkey_free, and pkey_mprotect syscalls.
      * Implemented dumping of mq_timedsend and mq_timedreceive syscalls.
      * Implemented decoding of PR_SET_FP_MODE and PR_GET_FP_MODE operations
        of prctl syscall.
      * Implemented PTRACE_GETREGS API support on m68k.
      * Updated lists of ARCH_*, BPF_*, BTRFS_*, FALLOC_*, MS_*, *_MAGIC,
        and V4L2_* constants.
      * Updated lists of ioctl commands from Linux 4.9.
      * Added decoding of recently added syscalls on arc, x32, and xtensa.
      * Enhanced manual page.
    
    * Bug fixes
      * Fixed corner cases in decoding of exit, exit_group, futimesat, getgroups,
        getresuid, init_module, inotify_init1, kcmp, kexec_load, lookup_dcookie,
        mq_getsetattr, mq_notify, mq_open, mq_timedreceive, mq_timedsend,
        name_to_handle_at, prctl, process_vm_readv, process_vm_writev, setfsuid,
        setgroups, setns, unshare, and utimes syscalls.
      * Fixed handling of verbose flag in printing of controls array
        of struct v4l2_ext_controls.
      * Fixed omission of field names in the output of capability, sigaction,
        sigevent, statfs, timespec, timeval, and utimbuf structures.
      * Fixed printing of unknown syscalls in siginfo structure.
      * Fixed decoding of ioctl constants on m68k.
      * Fixed cris architecture support.
      * Fixed cross build when host compiler does not support the same
        set of warning flags as the cross compiler.
      * Fixed build on SLE10 and SLE11.
    
    Contributors
    ============
    
    This release was made possible by the contributions of many people.
    The maintainers are grateful to everyone who has contributed
    changes or bug reports.  These include:
    
    Andreas Schwab
    Dmitry V. Levin
    Elvira Khabirova
    Eugene Syromyatnikov
    Gleb Fotengauer-Malinovskiy
    JingPiao Chen
    Mikulas Patocka
    Nahim El Atmani
    Sean Stangl
    Thomas De Schampheleire
    
  • v4.14
    e1fec334 · Prepare for 4.14 release ·
    NEWS for strace version 4.14
    ============================
    
    * Changes in behavior
      * When using -p option without a command and no processes has been attached,
        strace exits with exit status 1.
    
    * Improvements
      * Added printing of the mode argument of open and openat syscalls
        when O_TMPFILE flag is set.  (Addresses Fedora bug #1377846).
      * Enhanced -e abbrev=set, -e raw=set, and -e verbose=set.
      * Enhanced decoding of futex, keyctl, quotactl, timerfd_settime,
        and aio family syscalls.
      * Implemented fetching of the 7th subcall argument on mips o32.
      * Updated lists of BPF_*, ETH_P_*, KEXEC_ARCH_*, SCTP_*, TCP_*, and *_MAGIC
        constants.
      * Updated lists of ioctl commands from Linux 4.8.
      * Added decoding of new syscalls on sh and sh64.
      * Added RISC-V architecture support.
    
    * Bug fixes
      * Marked io_setup and io_destroy as memory mapping related syscalls.
      * Fixed leakage of placeholder descriptors to tracees.
      * Fixed printing of mode_t, umode_t, and umask types.
      * Fixed decoding of iovec arrays without a limit on total data size.
      * Fixed decoding of fadvise64, fallocate, futex, keyctl, quotactl, readahead,
        and ipc family syscalls.
      * Fixed decoding of invalid syscalls mapped to indirect subcalls.
      * Fixed decoding of struct btrfs_ioctl_vol_args_v2 on non-native
        personalities.
      * Fixed decoding of PTRACE_DETACH on sparc and sparc64.
      * Fixed decoding of struct stat64 on sparc64.
      * Fixed decoding of uid and gid-related syscalls on sparc64.
      * Fixed decoding of the forth argument of semctl syscall on sparc64.
      * Fixed values of tty ioctl constants on sparc64.
      * Fixed sparc personality support on sparc64.
    
    Contributors
    ============
    
    This release was made possible by the contributions of many people.
    The maintainers are grateful to everyone who has contributed
    changes or bug reports.  These include:
    
    Dmitry V. Levin
    Elvira Khabirova
    Eugene Syromyatnikov
    Gleb Fotengauer-Malinovskiy
    James Clarke
    James Cowgill
    Richard W.M. Jones
    
  • debian/4.13-0.1
    66db36f3 · Prepare upload v4.13-0.1 ·
  • upstream/4.13
    528903d9 · New upstream version 4.13 ·
    Upstream version 4.13
  • debian/4.12-3
    Debian release 4.12-3
  • debian/4.12-2
    Debian release 4.12-2
  • debian/4.12-1
    Debian release 4.12-1
  • upstream/4.12
    Upstream version 4.12
  • debian/4.11-1
    Debian release 4.11-1
  • upstream/4.11
    Upstream version 4.11
  • debian/4.10-2
    Debian release 4.10-2
  • debian/4.10-3
    Debian release 4.10-3
  • debian/4.10-1
    Debian release 4.10-1
  • upstream/4.10
    Upstream version 4.10
  • debian/4.9-1
    faa546cc · Import Debian patch 4.9-1 ·
    Debian release 4.9-1
  • debian/4.9-2
    a04c9aaa · Import Debian patch 4.9-2 ·
    Debian release 4.9-2
  • upstream/4.9
    Upstream version 4.9
  • debian/4.8-1
    81c3d2b2 · Import Debian patch 4.8-1 ·
    Debian release 4.8-1
  • debian/4.8-1.1
    Debian release 4.8-1.1