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