]> ruderich.org/simon Gitweb - coloredstderr/coloredstderr.git/shortlog
coloredstderr/coloredstderr.git
2013-06-13 Simon RuderichRemove duplicate code in init_from_environment().
2013-06-13 Simon RuderichMinor documentation updates.
2013-06-13 Simon RuderichAdd missing const and document where it can't be used.
2013-06-13 Simon Ruderichtests/lib.sh: Minor cleanup.
2013-06-13 Simon RuderichFix possible memory overwrite in init_from_environment().
2013-06-13 Simon RuderichAdd more error checks.
2013-06-13 Simon RuderichRemove unnecessary calls to update_environment() in...
2013-06-13 Simon Ruderichconstants.h: Fix indentation.
2013-06-13 Simon Ruderichldpreload.h: Add missing unlikely() in DLSYM_FUNCTION().
2013-06-13 Simon Ruderichhookmacros.h: Remove duplication in _HOOK_PRE_FD_/_HOOK...
2013-06-13 Simon Ruderichtrackfds.h: Add missing inline for consistency.
2013-06-13 Simon RuderichAdd assert()s.
2013-06-13 Simon RuderichHandle invalid arguments to close()/fclose() better.
2013-06-13 Simon RuderichFix hook for putc_unlocked() with glibc.
2013-06-13 Simon Ruderichtests/test_symbols.sh: Add.
2013-06-13 Simon Ruderichtests/Makefile.am: Sort dist_check_DATA.
2013-06-13 Simon Ruderichconfigure.ac: fcntl.h is required.
2013-06-12 Simon Ruderichhookmacros.h: Minor style fix.
2013-06-12 Simon Ruderichtests: Split run.sh in multiple test files.
2013-06-12 Simon Ruderichtests: Rename example-* to example_* for consistency.
2013-06-10 Simon Ruderichtests: Fix tests when running under coloredstderr.
2013-06-10 Simon RuderichREADME: Add.
2013-06-10 Simon RuderichAdd another debug() print to init_from_environment().
2013-06-10 Simon RuderichFix compilation with clang.
2013-06-10 Simon Ruderichm4/ax_c___attribute__.m4: Add.
2013-06-10 Simon RuderichHook execvpe(), a GNU extension.
2013-06-10 Simon Ruderichcoloredstderr.c: Fix parameter name in execvp().
2013-06-10 Simon Ruderichcoloredstderr.c: Fix indentation.
2013-06-10 Simon Ruderichconfigure.ac: Abort if a required function wasn't found.
2013-06-10 Simon Ruderichconfigure.ac: strdup() is no longer used, dup2() is...
2013-06-10 Simon Ruderichconfigure.ac: Minor style fix.
2013-06-10 Simon Ruderichconfigure.ac: Add --enable-warnings.
2013-06-10 Simon Ruderichtests: Fix warnings about unused parameters.
2013-06-10 Simon RuderichOnly run vfork() tests if it's available.
2013-06-10 Simon RuderichRename __noinline/__always_inline to prevent clash...
2013-06-10 Simon RuderichPrevent inlining for more functions.
2013-06-10 Simon RuderichPrevent inlining of handle_*_pre/post() functions.
2013-06-10 Simon RuderichDon't mark init_pre_post_string() as inline.
2013-06-10 Simon RuderichFix save/restore of errno for isatty().
2013-06-10 Simon RuderichInline fast part of tracked_fds_find().
2013-06-10 Simon RuderichUse likely()/unlikely() macros to improve branch predic...
2013-06-10 Simon RuderichInline check_handle_fd() into hook macros.
2013-06-10 Simon Ruderichconfigure.ac: Compile with -Wall -Wextra -Wconversion.
2013-06-10 Simon Ruderichldpreload.h: Split macro into function and macro.
2013-06-10 Simon RuderichRemove errno save/restore where not necessary.
2013-06-10 Simon Ruderichhandle_*_pre(),handle_*_post(): Remove unused action...
2013-06-09 Simon Ruderichconstants.h: Use "\033" instead of the non-standard...
2013-06-07 Simon RuderichRemove unused hook puts_unlocked().
2013-06-07 Simon RuderichFix a few strict compiler warnings.
2013-06-06 Simon Ruderichtrackfds.h: Remove incorrect debug output.
2013-06-06 Simon RuderichUse char const * instead of const char *.
2013-06-06 Simon RuderichUse static list of descriptors to reduce mallocs.
2013-06-06 Simon Ruderichtests: Run tests under valgrind if it's available.
2013-06-06 Simon RuderichAdd warning() and use it in DEBUG mode.
2013-06-06 Simon RuderichRename tracked_fds_* tracked_fds_list_*.
2013-06-06 Simon Ruderichdebug.h: Minor code style fix.
2013-06-05 Simon RuderichHook error() and error_at_line() if available.
2013-06-05 Simon Ruderichcoloredstderr.c: Use #include <config.h>.
2013-06-05 Simon Ruderichcheck_handle_fd(): Reduce calls to isatty().
2013-06-05 Simon Ruderichtrackfds.h: Remove unnecessary strdup().
2013-06-04 Simon RuderichHook execve() and the other exec*() functions.
2013-06-04 Simon RuderichMinor documentation updates.
2013-06-04 Simon Ruderichtests: Also run tests in subshell with LD_PRELOAD set.
2013-06-04 Simon Ruderichtrackfds.h: Fix realloc() in update_environment().
2013-06-04 Simon RuderichImprove debug output.
2013-06-04 Simon Ruderichtrackfds.h: Fix invalid write if tracked_fds_count...
2013-06-03 Simon Ruderichconfigure.ac: Don't require special versions of malloc...
2013-06-03 Simon Ruderichconfigure.ac: Reorder macros to follow convention.
2013-06-03 Simon RuderichOnly hook vfork() if it's available.
2013-06-03 Simon Ruderichdebug.h: Handle overflow in debug().
2013-06-03 Simon Ruderichtrackfds.h: Handle overflow in update_environment().
2013-06-02 Simon Ruderichtests: Use <STDERR< and >STDERR> as markers.
2013-06-02 Simon Ruderichtests: Use bash to get consistent test results.
2013-06-02 Simon RuderichCOPYING: Add, GPL 3.
2013-06-02 Simon RuderichHook vfork() and replace it with fork().
2013-06-01 Simon Ruderichhookmacros.h: Be more careful to restore the errno.
2013-06-01 Simon Ruderichhookmacros.h: Reduce duplication in HOOK_VOID1().
2013-06-01 Simon RuderichHook perror(3).
2013-06-01 Simon Ruderichconfigure.ac: Require libtool 2.4.
2013-06-01 Simon RuderichAdd simple test suite.
2013-06-01 Simon RuderichAdd ENV_NAME_FORCE_WRITE to force writes to non-tty...
2013-06-01 Simon RuderichFix initialization if ENV_NAME_FDS was not set.
2013-05-31 Simon RuderichFix signature of fcntl() hook.
2013-05-31 Simon RuderichDisplay PID in tracked_fds_debug().
2013-05-31 Simon Ruderichtrackfds.h: Add missing void to function definition.
2013-05-31 Simon Ruderichfcntl(): Don't call dup_fd() if real_fcntl() failed.
2013-05-31 Simon RuderichRename macros.h to hookmacros.h.
2013-05-31 Simon RuderichInitial commit.