diff options
author | Juan Cespedes <cespedes@debian.org> | 1998-04-12 00:04:39 +0200 |
---|---|---|
committer | Juan Cespedes <cespedes@debian.org> | 1998-04-12 00:04:39 +0200 |
commit | 28f60197b93b45422a73e5d1a6aa581584d6c4a5 (patch) | |
tree | ade1362d0aebc199e41f0f17ed8ef436b9e5cb1a /etc | |
parent | 5e0acdb26c98f0d95a5266e579669b5c19eb02ce (diff) | |
download | ltrace-28f60197b93b45422a73e5d1a6aa581584d6c4a5.tar.gz |
Version 0.2.9
* Bug#20616 wasn't completely fixed; it didn't work with some programs (Fixed)
* Stopping ltrace with ^C DIDN'T WORK if -p option is not used!! (Fixed)
* Option -f caused program to segfault; fixed
* Fixed nasty bug about executing set[ug]id binaries:
When executing a program fails, don't left the program STOPPED.
* Make ltrace work with all setuid and setgid binaries when invoked as root
Diffstat (limited to 'etc')
-rw-r--r-- | etc/ltrace.conf | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/etc/ltrace.conf b/etc/ltrace.conf index afe1584..be6f7d6 100644 --- a/etc/ltrace.conf +++ b/etc/ltrace.conf @@ -13,6 +13,15 @@ ; string == (char *) ; stringN == (char *) [N>=0] [show only up to (arg N) bytes] +; ctype.h +char tolower(char); +char toupper(char); + +; dirent.h +int closedir(addr); +addr opendir(string); +addr readdir(addr); + ; errno.h addr __errno_location(void); @@ -60,6 +69,8 @@ int fputc(char,file); int fputs(string,file); uint fwrite(string,uint,uint,file); int printf(format); +int puts(string); +int remove(string); int sprintf(+string,format); ; stdlib.h @@ -92,6 +103,7 @@ string strstr(string,string); ; sys/stat.h int chmod(string,octal); +int fchmod(int,octal); int mkfifo(string,octal); octal umask(octal); @@ -138,6 +150,7 @@ uint sleep(uint); int symlink(string,string); int sync(void); string ttyname(int); +int unlink(string); int write(int, string3, uint); ; SYSCALLS |