X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=ChangeLog;h=1785bd2e5d2afeee309812638a2b90dbe033500d;hb=5a826b8427383232940249ca16f543178fbeeba4;hp=b6c9cd0c48b76da787bf862337d935cc2cd4e9b9;hpb=16a03d2e97415afe6cf34172a0aea97a95a0b160;p=strace diff --git a/ChangeLog b/ChangeLog index b6c9cd0c..1785bd2e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,117 @@ +2001-03-07 John Hughes + + * defs.h: add ALIGN64 macro to cope with FreeBSD's strange insistence + on alignment for off_t (64 bit) arguments. Also simplify get64 so + we don't need to know endianness of long long. + * file.c: FreeBSD now uses 64 bit versions of lseek, truncate, + ftruncate, allows reduction in numvber of horrid #if's + * io.c: FreeBSD now uses 64 bit versions of pread, pwrite. + * mem.c: FreeBSD now uses 64 bit version of mmap. + * freebsd/syscalls.print: use 64 bit versions of various syscalls. + * freebsd/i386/syscall.h: use 64 bit versions of various syscalls. + * freebsd/i386/syscallent.h: use 64 bit versions of various syscalls. + +2001-03-06 John Hughes + + * file.c: Implement truncate64 and ftruncate64 + * svr4/dummy.h: add dummies for truncate64 and ftruncate64 for non + LFS64 systems. + * svr4/syscall.h: add declarations for truncate64 and ftruncate64. + +2001-03-06 John Hughes + + * freebsd/syscalls.pl: fix for FreeBSD 4.1 (new optional field in + syscall master file). + +2001-03-06 John Hughes + + * syscall.c: fix for FreeBSD 4.1 (SYS_semconfig has disappeared). Also + zap incorrect syscall subarg range check. + +2001-03-06 John Hughes + + * configure.in, defs.h, desc.c, file.c, io.c, mem.c, net.c, resource.c, + signal.c, syscall.c, svr4/dummy.h, svr4/syscall.h, svr4/syscallent.h: + merge Harald Böhme's solaris patches (_LFS64_LARGEFILE and kernel aio + mostly). + +2001-03-06 John Hughes + + * dummy.h: add unimplemented UW sycalls + * syscall.h: we can do settimeofday for UW, whopee! + * syscallent.h: fix unimplemented UW syscalls + +2001-03-06 John Hughes + + * aclocal.m4: look for pr_syscall in pr_lwp if we HAVE_MP_PROCFS + * defs.h: add PR_SYSCALL to allow use of pr_lwp.pr_syscall if it exists. + * syscall.c: use PR_SYSCALL instead of pr_syscall, fix up UnixWare code + so it doesn't try to use pr_sysarg. + +2001-03-06 John Hughes + + * aclocal.m4: on systems other than linux look for stat64 in sys/stat.h + * file.c: handle xstat version _STAT64_VER, aka stat64. + +2001-03-06 John Hughes + + * net.c: make sure SOL_ options are defined before using. + * signal.c: declare sigset variable, only used on linux, inside #ifdef. + +2001-02-21 Wichert Akkerman + + * net.c: fix format for printing Unix domain sockets + +2001-02-19 Wichert Akkerman + + * linux/mips/syscallent.h: use new sys_sysmips + * system.c: add sys_sysmips decoding + +2001-02-16 Wichert Akkerman + + * CREDITS: add Arkadiusz Miskiewicz who + submitted the IP6 scope ID updates + * acconfig.h: add HAVE_SIN6_SCOPE_ID and HAVE_SIN6_SCOPE_ID_LINUX + * aclocal.m4: add AC_SIN6_SCOPE_ID to check if sin6_scope_id is + available + * configure.in: check for if_indextoname function and sin6_scope_id + * net.c: teach printsock about IP6 scope ids + +2001-02-16 Wichert Akkerman + + * configure.in: test for netinet/tcp.h and netinet/udp.h existance + * net.c: include netinet/tcp.h and netinet/udp.h if they exist + * Makefile.in: use @mandir@ and @bindir@ + +2000-11-26 Wichert Akkerman + + * net.c: fix formating error in sys_setsockopt + * net.c: add list of socketlayers and use that for [gs]etsockopt + +2000-10-12 Wichert Akkerman + + * time.c: use sys/timex.h so things compile with 2.2 kernels + * stream.c: test if MSG_* constants are #defined + +2000-09-03 Wichert Akkerman + + * process.c: perform bpt trick for clone as well so we can get the + pid of the child before it starts doing something + * file.c: rename dirent64 struct to kernel_dirent64 so things compile + again with newer libcs + * test/clone.c: improve our testcase a bit + * Merge another patch from Gäel Roualland with FreeBSD updates + +2000-09-01 Wichert Akkerman + + * lots of files: merge patch from Gaël Roualland to add + support for FreeBSD. + +2000-08-09 Wichert Akkerman + + * file.c: update to reflect that st_ino suddenly became a long long + in the in Linux 2.4.0-test6 + 2000-08-09 Wichert Akkerman * test/clone.c: minor fixup