summaryrefslogtreecommitdiffstats
path: root/lib/umberlog.c
Commit message (Expand)AuthorAgeFilesLines
* LOG_UL_NODISCOVER => LOG_UL_NOIMPLICITGergely Nagy2012-08-111-4/+4
* Support disabling discovery for the LD_PRELOAD variantGergely Nagy2012-08-101-1/+7
* Introduce ul_set_log_flags()Gergely Nagy2012-08-101-9/+25
* Split the library into a linkable and an LD_PRELOAD-able partGergely Nagy2012-08-101-32/+0
* Greatly simplify ul_openlog()Gergely Nagy2012-08-101-12/+22
* Whitespace & coding style cleanupGergely Nagy2012-08-101-5/+6
* Remove some unused variables.Miloslav Trmač2012-07-301-3/+1
* Add prototypes to old_*Miloslav Trmač2012-07-301-4/+4
* Fix ul_recurse indicator, again.Miloslav Trmač2012-07-301-1/+1
* Don't set up caches if UL_NO_DISCOVER is setMiloslav Trmač2012-07-301-4/+4
* Mark missing host name separately from flags.Miloslav Trmač2012-07-301-7/+13
* Initialize [UG]ID to "no value cached"Miloslav Trmač2012-07-301-3/+3
* Mark missing [UG]ID cache data separately from flags.Miloslav Trmač2012-07-301-14/+25
* Fix return type of _get_gid ()Miloslav Trmač2012-07-301-1/+1
* Initialize PID to "no value cached"Miloslav Trmač2012-07-301-2/+2
* Mark missing PID cache data separately from flags.Miloslav Trmač2012-07-301-6/+12
* Move the caches into ul_process_dataMiloslav Trmač2012-07-301-19/+25
* Don't reset flags on closelog()Miloslav Trmač2012-07-301-1/+0
* Make "flags" a per-process variableMiloslav Trmač2012-07-301-12/+12
* Default ident (log tag) to program_invocation_short_nameMiloslav Trmač2012-07-301-3/+18
* Don't include "program": "(null)" if ident is not setMiloslav Trmač2012-07-301-1/+6
* Make "ident" (log tag) a per-process variableMiloslav Trmač2012-07-301-4/+7
* Don't reset facility on closelog()Miloslav Trmač2012-07-301-3/+0
* Change the default facility to LOG_USER.Miloslav Trmač2012-07-301-2/+2
* Make "facility" set by ul_openlog() per-processMiloslav Trmač2012-07-301-3/+16
* Rename ul_sys_settings to ul_thread_dataMiloslav Trmač2012-07-301-25/+25
* Leave printf format parsing to glibc if possible.Gergely Nagy2012-07-191-4/+93
* Whitespace cleanupGergely Nagy2012-07-191-104/+104
* Handle more types in printf()-like specifiersMiloslav Trmač2012-07-191-1/+46
* Let libc manage the syslog mask.Miloslav Trmač2012-07-181-12/+3
* Fix ul_recurse indicatorMiloslav Trmač2012-07-181-1/+1
* Fix a memory leak on error pathsMiloslav Trmač2012-07-181-4/+3
* Fix checking of vasprintf() return valueMiloslav Trmač2012-07-181-1/+1
* Add helper function _ul_vasprintf_and_advanceMiloslav Trmač2012-07-181-22/+26
* Make _ul_va_spin a function.Miloslav Trmač2012-07-181-75/+76
* Use a local variable instead of parameter for va_listMiloslav Trmač2012-07-181-11/+26
* Eliminate some duplicate codeMiloslav Trmač2012-07-181-12/+5
* Fix log mask handlingMiloslav Trmač2012-06-221-1/+1
* Fix timestamp formattingMiloslav Trmač2012-06-221-1/+1
* Fix error handling in buffer.cGergely Nagy2012-06-221-1/+2
* Add a closelog() wrapper to clear the environmentGergely Nagy2012-04-281-0/+12
* Resolve facility & priority properlyGergely Nagy2012-04-201-6/+11
* Properly reset the JSON buffer in all cases.Gergely Nagy2012-04-201-2/+2
* Free up the JSON buffer on exitGergely Nagy2012-04-161-0/+7
* Format JSON ourselves, without json-c.Gergely Nagy2012-04-131-77/+53
* Properly handle va_lists, by copying.Gergely Nagy2012-04-081-4/+97
* Override __syslog_chk if present, always.Gergely Nagy2012-04-021-20/+2
* Fix infinite recursion on FreeBSD.Gergely Nagy2012-03-241-1/+20
* Portability fixesGergely Nagy2012-03-241-3/+3
* Allow compilation with clang, too.Gergely Nagy2012-03-241-0/+2