📄 changelog
字号:
2000-04-24 Wichert Akkerman <wakkerma@debian.org> * process.c: add sparc support to change_syscall2000-04-22 Wichert Akkerman <wakkerma@debian.org> * linux/mips/syscallent.h: fix some typos2000-04-14 Wichert Akkerman <wakkerma@debian.org> * linux/mips/syscallent.h: added names for SVR4, SYSV, BSD4.3 and POSIX syscalls2000-04-13 Wichert Akkerman <wakkerma@debian.org> * defs.h: Linux/MIPS uses syscalls up to >4k, so set MAX_QUALS to 49992000-04-09 Wichert Akkerman <wakkerma@debian.org> * README-linux: updated to note that strace might not compile with development kernels * bjm.c: sys_query_module: check if malloc succeeds * system.c: sys_cap[gs]et(): check if malloc succeeds, only malloc once * linux/syscallent.h: updated for 2.3.99pre3 * linux/alpha/syscallent.h: updated for 2.3.99pre3, add all osf syscalls even though Linux doesn't implement them * syscall.c: add global variables for MIPS registers as well * syscall.c: move global variables to before get_scno since that uses them * util.c: oops, misspelled defined * process.c: fix ptrace calls in change_syscall * mem.c: decode sys_madvise * Merge patch from Topi Miettinen <Topi.Miettinen@nic.fi> + add support for quotactl, fdatasync, mlock, mlockall, munlockall & acct + small fix for RLIMIT_* and RUSAGE_BOTH + enhace support for capget and capset2000-02-19 Wichert Akkerman <wakkerma@debian.org> * test/vfork.c: new file to test vfork traces * test/.cvsignore: new file * defs.h: Up maximum number of traced processed to 64 * strace.c: Disable some debugging code from davidm * implement setarg for more architectures * implement change_syscall1999-12-27 Morten Welinder <terra@diku.dk> * syscall.c (lookup_signal, lookup_desc): isdigit requires an _unsigned_ char parameter.2000-02-14 Wichert Akkerman <wakkerma@debian.org> * S390 updates2000-02-03 Wichert Akkerman <wakkerma@debian.org> * Merge Linux/ia64 patches2000-01-02 Pavel Machek <pavel@ucw.cz> * probe if sys/poll.h exists in configure + minor cleanups * syscall.c: split trace_syscall into few pieces to make code readable2000-01-21 Wichert Akkerman <wakkerma@debian.org> * Release version 4.2 to get the current updates out and so we can concentrate in finishing the clone support.2000-01-11 Wichert Akkerman <wakkerma@debian.org> * Add 1900 to tm_year in sprinttime1999-12-24 Wichert Akkerman <wakkerma@debian.org> * file.c: protect printstat64 with STAT64 instead of linux so we can compile on Linux architectures that don't have it * util.c: fix LOOP for ARMFri Dec 24 18:05:00 EST 19991999-12-23 Ulrich Drepper <drepper@cygnus.com> * file.c: Use ugly libc_stat trick also for stat64. Implement sys_stat64, sys_fstat64, sys_lstat64, and printstat64. * process.c (internal_clone): Fix a few typos and add definitions to make it at least compile. * linux/syscall.h: Declare sys_stat64, sys_lstat64, and sys_fstat64. * linux/syscallent.h: Define table entries for sys_stat64, sys_lstat64, and sys_fstat64. * aclocal.m4: Define AC_STAT64. * acconfig.h: Define HAVE_STAT64. * configure.in: Add AC_STAT64.Thu Dec 23 15:01:37 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patch from ftp://oss.software.ibm.com/linux390/ to add support for Linux on the IBM S/390 architecture * process.c: add internal_clone(), currently only shows the options * syscall.c: use internal_clone to handle SYS_cloneMon Dec 20 00:27:50 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Rewrite mmap-handling to support mmap2 on LinuxTue Dec 14 11:35:16 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Note that Linux can handle sys_semop() as wellTue Nov 30 11:05:26 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Include linux/in6.h for glibc2.0 and olderMon Nov 29 16:33:04 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patches from John Hughes to make configure support UnixWareSat Nov 27 21:38:17 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Enhance sys_query_moduleFri Nov 26 10:51:55 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Patches from John Hughes: + cosmectic fix in sys_getpmsg + allow net.c to compile on systems without AF_INET6 + Only use long_to_sigset on Linux systems + UnixWare treats sigmask_t and sigmask_t* as the same thing + Add pollhack + Parse mount arguments for UnixWare + ACL fixes for UnixWareFri Nov 26 01:28:09 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Release 4.1 to get all the changes made out thereThu Nov 18 18:04:04 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Merge stracefork from Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> + Socket calls parsed better + bunch of alpha OSF syscalls added + Fix alpha 32/64 bit issuesMon Nov 1 20:52:08 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Move Linux kernelmodule-functions from system.c to bjm.c and remove duplicate for sys_create_module * Linux MIPS updates: + Play with #ifdef's in net.c to get IPv6 right + Use printargs for vm86-syscallSun Oct 31 22:03:00 CET 1999 Wichert Akkerman <wakkerma@debian.org> * Merge Linux mips patch from Florian Lohoff <flo@rfc822.org>Mon Oct 11 00:36:25 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patch from Keith Owens <kaos@ocs.com.au> to sys_query_module and sys_delete_module correctlyWed Oct 6 02:00:33 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Update cvsbuild to give a better error if autoconf isn't installed * Add test for linux/ptrace.h to configure * Since we define GNU_SOURCE in the Makefile we don't need to define USE_GNU in file.c anymoreFri Sep 10 04:35:16 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * #define USE_GNU before including file.c so we get some extra O_* flagsTue Aug 31 16:27:21 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Add missing } in IPv6 outputTue Aug 31 01:23:08 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Update copyright for strace-graph to BSD to be consistent with the rest of straceMon Aug 30 00:53:57 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patch from Daniel Jacobowitz: KERN_JAVA_* and KERN_SECURELVL aren't defined for all kernelversions * Add strace-graph, written by Richard Braakman <dark@xs4all.nl>Thu Aug 19 13:10:15 CEST 1999 Jakub Jelinek <jj@ultra.linux.cz> * linux/sparc/syscall.h: Declare create_module/init_module. * configure.in: Allow compilation in a different directory than the source one. * signal.c: Use asm/reg.h and struct regs instead of pt_regs so that we don't depend on asm/ptrace.h which clashes with glibc sys/ptrace.h. * util.c: Likewise. * syscall.c: Likewise.Wed Aug 4 18:01:50 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Syscall 94 on Linux alpha is sys_pollSun Jul 25 14:38:33 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge in UnixWare patches from John Hughes <john@Calva.COM>Thu Jul 15 23:00:32 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patch from Maciej W. Rozycki <macro@ds2.pg.gda.pl>: + Correctly implement fix sys_createmodule (Linux) + Add limited handlig of sys_initmodule (Linux)Tue Jul 13 17:07:50 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Add configure-test for sys/reg.h and use that * Use sys/reg.h instead of asm/ptrace.hSat Jul 10 01:46:10 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Remove hack in signal.c for arm architecture * Add hack so we compile correctly on powerpcFri Jul 9 02:28:16 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Add a corrected patch from Daniel JacobowitzThu Jul 8 16:00:04 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge patch from Daniel Jacobowitz to allow us to use the kernel types for the stat structureThu Jun 24 15:54:18 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Fix test for sys/reg includeTue Jun 22 17:26:33 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Fixed some Linux/powerpc sillyness, thanks to Daniel Jacobowitz * Fixed some SunOS compile problems earlier that I forgot to include hereMon Jun 14 12:44:25 CEST 1999 * Avoid leakint fd into child when forking, patch from John Hughes <john@Calva.COM>Fri Jun 11 14:54:47 CEST 1999 * Applied IRIX64 patch from Thomas E. Dickey <dickey@clark.net> * Applied Solaris and manpage updates from Guy Harris <guy@netapp.com>Wed Jun 9 14:48:49 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Brought syscall list for alpha up to dateWed Jun 2 18:30:12 CEST 1999 Jakub Jelinek <jj@ultra.linux.cz> * system.c: sys_umount2 syscall support. * linux/sparc/errnoent.h: Update sparc-linux errnos. * linux/sparc/syscall.h: Update used sparc-linux syscalls. * linux/sparc/syscallent.h: Match 2.2.9 system calls. * file.c: sparc-linux asm/stat.h uses dev_t etc. types, so it needs strace's own copy of the stat structure. * util.c: Make it compile on sparc-linux. * strace.c: Fix strace -f and -ff operation on sparc-linux. * signal.c: rt_sigaction has different arguments on sparc*-linux and alpha-linux. * syscall.c: Recognize sparc64-linux binaries.Fri May 28 21:09:00 PST Ulrich Drepper <drepper@cygnus.com> * configure.in: Fix typo (CFLAG -> CFLAGS). * syscall.c: Don't include linux/ptrace.h explicitly for glibc.Thu May 27 13:59:27 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Add some sysctl support, patch from Ulrich DrepperWed May 26 01:04:34 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Use kernel dirent structure for LinuxSun May 9 02:18:30 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Merge in patches from Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + some layout and other minor fixes + add some m68k-specific things to linux/syscallent.h. Note that m68k is similar enough to i386 to not need it's own subdirectory + add support for sendfile and mremap syscalls for Linux * Merge in patches from Sascha Schumann <sascha@schumann.2ns.de> + ioctls.h vs sys/ioctl.h on Alpha platform + pointer was casted to an int in stream.c + strsignal() needs -D_GNU_SOURCE in CFLAGS + several other casts changed + correct ARM/POWERPC architecture defines in acconfig.h * Merge in patches from Morten Welinder <terra@diku.dk> + add some autoconf-tests for includefiles + handle solaris version of sigcontext struct (actually I hacked this up again, but the idea is his :)Sun Apr 18 22:32:42 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Update syscalls for linux alpha, patch from Bart Warmerdam <bartw@debian.org> * Update sparc code so it actually compilesFri Apr 16 02:18:05 CEST 1999 Wichert Akkerman <wakkerma@debian.org> * Add support for old_*stat functions for Linux. Please note you need
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -