summaryrefslogtreecommitdiff
path: root/os/log.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-14os: fix pnprintf OOB buffer read for unterminated length modifiersPeter Hutterer1-0/+3
2013-02-08Short-cut the input device cleanup process during AbortServer()Peter Hutterer1-1/+1
2013-01-17os: add support for %f to pnprintfPeter Hutterer1-1/+10
2013-01-17os: silently ignore length modifiers in pnprintfPeter Hutterer1-1/+7
2012-08-23os: fix typo, fsync when WIN32 is _not_ definedPeter Hutterer1-1/+1
2012-08-21os: don't block signal-unsafe logging, merely warn about it.Peter Hutterer1-14/+24
2012-08-21os: add support for %d and %i to pnprintfPeter Hutterer1-0/+10
2012-07-02Warn when attempting to log in a signal unsafe manner from signal contextChase Douglas1-0/+20
2012-07-02Add ErrorFSigSafe() alternative to ErrorF()Chase Douglas1-0/+16
2012-07-02Add LogMessageVerbSigSafe() for logging messages while in signal contextChase Douglas1-4/+131
2012-06-21Save log file file descriptor for signal context loggingChase Douglas1-0/+4
2012-05-03os/log: refactor loggingDaniel Kurtz1-51/+46
2012-05-03os/log: only write timestamp if a message is actually written to logfileDaniel Kurtz1-9/+9
2012-05-03os/log: trivial cleanupsDaniel Kurtz1-2/+2
2012-03-30os: Fix regression with FatalError not calling va_startJeremy Huddleston1-0/+2
2012-03-24os: Pass the FatalError message to OsVendorFatalErrorJeremy Huddleston1-7/+11
2012-03-22include: add an X_DEBUG message typePeter Hutterer1-0/+5
2012-03-21Introduce a consistent coding styleKeith Packard1-151/+155
2011-11-23LogVMessageVerb: Fix const mismatch warningAlan Coopersmith1-1/+1
2011-10-11os: Remove Error()Jeremy Huddleston1-14/+0
2011-08-22os/log: Add LogVHdrMessageVerb and friendsDaniel Kurtz1-0/+55
2011-08-22os/log: Pull LogMessageTypeVerbString out of LogVMessageVerbDaniel Kurtz1-48/+58
2011-07-27Terminate the log with one last message.Peter Hutterer1-2/+4
2011-05-05XQuartz: Make a copy of args for our crash reporter vsnprintfJeremy Huddleston1-1/+6
2011-04-25os: Silence warnings when building with clangJeremy Huddleston1-0/+4
2010-12-07Convert alloc+sprintf pairs into asprintf() & XNFasprintf() callsAlan Coopersmith1-9/+3
2010-12-06Merge remote branch 'jeremyhu/master'Keith Packard1-1/+1
2010-12-03XQuartz: Cleanup some compiler warningsJeremy Huddleston1-1/+1
2010-11-30Simplify Error() - don't allocate temporary copy of error stringAlan Coopersmith1-13/+6
2010-11-10Merge remote branch 'whot/for-keith'Keith Packard1-4/+2
2010-11-11Remove more superfluous if(p!=NULL) checks around free(p).Cyril Brulebois1-4/+2
2010-10-25Remove now-misleading commentMikhail Gusarov1-1/+0
2010-10-25Replace "if(buf) realloc(buf, size) else malloc(size)" with realloc()Mikhail Gusarov1-4/+1
2010-10-25Remove now-misleading commentMikhail Gusarov1-4/+0
2010-05-16XQuartz: Fix a build failure on TigerJeremy Huddleston1-0/+7
2010-05-13Use _X_ATTRIBUTE_PRINTF _X_DEPRECATED _X_NORETURNJeremy Huddleston1-1/+1
2010-05-13Introduce X_NORETURN macro defined as __attribute__((noreturn)) for gccMikhail Gusarov1-3/+2
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-3/+3
2010-04-01darwin: Correct inline assembly for ___crashreporter_info__Jeremy Huddleston1-1/+1
2010-03-29darwin: Generate crash reports on FatalError()Jeremy Huddleston1-0/+9
2010-03-22New header for XF86Bigfont server functionsYaakov Selkowitz1-2/+1
2010-02-17os: Prevent core dump from being truncated.Rami Ylimaki1-2/+2
2010-01-27xserver: Add timestamps to logfile output.Kok, Auke1-0/+9
2010-01-25Remove unbalanced ( from failure to move log errorAlan Coopersmith1-1/+1
2009-12-16os: print log markers only if log level is >= 0Tiago Vignatti1-11/+11
2009-04-19os: don't malloc memory in LogVMessageVerb.Peter Hutterer1-16/+6
2009-04-09Lift fatal signal handlers from DDX'es up to a common DIX implementationAlan Coopersmith1-0/+7
2008-12-16Fix compilation with -Werror=format-securityColin Guthrie1-2/+3
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-17/+17
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-8/+8