- break out in case of write problem (fix #44)
- add more examples and correct some confusing wording in cli options' descriptions (#43)
- pass missing options -c, -o and -g from wrapper to logger process
- print more descriptive error for strftime() failure on timestamp-prefix (#41)
- build log_proxy command in wrapper as an argv array, don't use gshell parser
- cleanup glib includes, add some missing libc ones
- add -T/--timestamps (env LOGPROXY_TIMESTAMPS) option to prepend strftime to each line
- pass -d/--log-directory command-line option from wrapper to logger process
- fix signal_handler for SIGINT
- add optional environment variable LOGPROXY_CHMOD to change logf… (#32)
- add optional environment variable LOGPROXY_CHMOD to change logf… (#33)
- centos8 memory fix (#31)
- potential fix for malloc deadlock in some corner cases (#30)
- return a !=0 status code if we can't launch the program
- No interesting change
- fix installer cleaning
- fix missing options in log_proxy_wrapper (#26)
- add a chmod/chown/chgrp option (#22)
- fix --fifo-tmp-dir documentation
- add fifo-tmp-dir option to log_proxy_wrapper
- No interesting change
- No interesting change
- No interesting change
- add option for static compiling
- releases are now static builds
- add install script
- No interesting change
- fix a potential deadlock in some corner cases
- No interesting change
- use github action
- No interesting change
- force rotation-size to 90% of rlimit-fsize (if set)
- prefix control files names by "." (dot)
- No interesting change
- add possibility to specify a log directory
- misuse of the g_build_path function
- log_proxy first version
- add a mode to read log lines from fifo instead of stdin
- first try with log_proxy_wrapper
- add optional environment variables to override default values
- add other tests on control.c
- post test fixes
- don't leak fifo if SIGTERM or SIGINT
- fix initialization value and GOptionArg type for long parameters