2013-07-07 |
Simon Ruderich | Add missing assert() to init_from_environment(). |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | tests/test_noforce.sh: Add missing test_script_subshell... |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | README: Document failing test on FreeBSD. |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | Handle recursive calls of handle_*_{pre,post}() functions. |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | tests: Handle `sed` which append a trailing newline. |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | tests: Don't require bash. |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Simon Ruderich | tests/example_exec.c: Sort environment variables. |
commit | commitdiff | tree | snapshot |
2013-06-30 |
Simon Ruderich | Also hook un-macroed putc when it's a macro. |
commit | commitdiff | tree | snapshot |
2013-06-29 |
Simon Ruderich | Restore environment for execvpe() if the exec fails. |
commit | commitdiff | tree | snapshot |
2013-06-29 |
Simon Ruderich | README: Minor improvements. |
commit | commitdiff | tree | snapshot |
2013-06-29 |
Simon Ruderich | Set DEFAULT_PRE_STRING to red. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Simon Ruderich | tests: Add example_stdio.c and test_stdio.sh. |
commit | commitdiff | tree | snapshot |
2013-06-21 |
Simon Ruderich | tests/Makefile.am: Fix for BSD's make. |
commit | commitdiff | tree | snapshot |
2013-06-21 |
Simon Ruderich | Improve checks for invalid file descriptors. |
commit | commitdiff | tree | snapshot |
2013-06-21 |
Simon Ruderich | tests: Check return values of write() and dup2(). |
commit | commitdiff | tree | snapshot |
2013-06-21 |
Simon Ruderich | Overwrite tracked file descriptors when exporting COLOR... |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | Hook __swbuf() on FreeBSD. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | Remove invalid assert() in tracked_fds_find(). |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | configure.ac: Check if __overflow() is available. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | Hook __overflow() correctly. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | tests/Makefile.am: Remove unnecessary *_SOURCES variables. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | {fwrite,fputs,fputc}_unlocked() are not in POSIX. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Simon Ruderich | tests: Remove test_symbols.sh. |
commit | commitdiff | tree | snapshot |
2013-06-17 |
Simon Ruderich | Update documentation. |
commit | commitdiff | tree | snapshot |
2013-06-17 |
Simon Ruderich | tests/example.c: Use errno = ENOMEM. |
commit | commitdiff | tree | snapshot |
2013-06-17 |
Simon Ruderich | Add missing #include <sys/stat.h>. |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | README: setuid binaries are not supported. |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | tests/example_error.c: Fix typo in function name. |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | Mark hooked functions as visibility(("protected")). |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | hookmacros.h: Reduce duplication in macros. |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | Hook BSD err(), errx(), warn(), warnx(), etc. functions. |
commit | commitdiff | tree | snapshot |
2013-06-15 |
Simon Ruderich | Minor documentation update. |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | Use locally defined functions in hooks where possible. |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | Define real_*() static variables with macros. |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | configure.ac: Fix Vim's syntax coloring issue with... |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | tests/Makefile.am: Enable parallel and colored test... |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | Install libcoloredstderr.so read-only. |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | README: Explain how to modify pre/post variables. |
commit | commitdiff | tree | snapshot |
2013-06-14 |
Simon Ruderich | README: Add first part of installation instructions. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | .gitignore: Ignore generated test files. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | tests/lib.sh: Fix tests for dash. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Remove duplicate code in init_from_environment(). |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Minor documentation updates. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Add missing const and document where it can't be used. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | tests/lib.sh: Minor cleanup. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Fix possible memory overwrite in init_from_environment(). |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Add more error checks. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Remove unnecessary calls to update_environment() in... |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | constants.h: Fix indentation. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | ldpreload.h: Add missing unlikely() in DLSYM_FUNCTION(). |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | hookmacros.h: Remove duplication in _HOOK_PRE_FD_/_HOOK... |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | trackfds.h: Add missing inline for consistency. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Add assert()s. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Handle invalid arguments to close()/fclose() better. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | Fix hook for putc_unlocked() with glibc. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | tests/test_symbols.sh: Add. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | tests/Makefile.am: Sort dist_check_DATA. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Simon Ruderich | configure.ac: fcntl.h is required. |
commit | commitdiff | tree | snapshot |
2013-06-12 |
Simon Ruderich | hookmacros.h: Minor style fix. |
commit | commitdiff | tree | snapshot |
2013-06-12 |
Simon Ruderich | tests: Split run.sh in multiple test files. |
commit | commitdiff | tree | snapshot |
2013-06-12 |
Simon Ruderich | tests: Rename example-* to example_* for consistency. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | tests: Fix tests when running under coloredstderr. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | README: Add. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Add another debug() print to init_from_environment(). |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Fix compilation with clang. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | m4/ax_c___attribute__.m4: Add. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Hook execvpe(), a GNU extension. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | coloredstderr.c: Fix parameter name in execvp(). |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | coloredstderr.c: Fix indentation. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | configure.ac: Abort if a required function wasn't found. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | configure.ac: strdup() is no longer used, dup2() is... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | configure.ac: Minor style fix. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | configure.ac: Add --enable-warnings. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | tests: Fix warnings about unused parameters. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Only run vfork() tests if it's available. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Rename __noinline/__always_inline to prevent clash... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Prevent inlining for more functions. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Prevent inlining of handle_*_pre/post() functions. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Don't mark init_pre_post_string() as inline. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Fix save/restore of errno for isatty(). |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Inline fast part of tracked_fds_find(). |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Use likely()/unlikely() macros to improve branch predic... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Inline check_handle_fd() into hook macros. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | configure.ac: Compile with -Wall -Wextra -Wconversion. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | ldpreload.h: Split macro into function and macro. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | Remove errno save/restore where not necessary. |
commit | commitdiff | tree | snapshot |
2013-06-10 |
Simon Ruderich | handle_*_pre(),handle_*_post(): Remove unused action... |
commit | commitdiff | tree | snapshot |
2013-06-09 |
Simon Ruderich | constants.h: Use "\033" instead of the non-standard... |
commit | commitdiff | tree | snapshot |
2013-06-07 |
Simon Ruderich | Remove unused hook puts_unlocked(). |
commit | commitdiff | tree | snapshot |
2013-06-07 |
Simon Ruderich | Fix a few strict compiler warnings. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | trackfds.h: Remove incorrect debug output. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | Use char const * instead of const char *. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | Use static list of descriptors to reduce mallocs. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | tests: Run tests under valgrind if it's available. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | Add warning() and use it in DEBUG mode. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | Rename tracked_fds_* tracked_fds_list_*. |
commit | commitdiff | tree | snapshot |
2013-06-06 |
Simon Ruderich | debug.h: Minor code style fix. |
commit | commitdiff | tree | snapshot |
2013-06-05 |
Simon Ruderich | Hook error() and error_at_line() if available. |
commit | commitdiff | tree | snapshot |
2013-06-05 |
Simon Ruderich | coloredstderr.c: Use #include <config.h>. |
commit | commitdiff | tree | snapshot |
2013-06-05 |
Simon Ruderich | check_handle_fd(): Reduce calls to isatty(). |
commit | commitdiff | tree | snapshot |
next |