summaryrefslogtreecommitdiff
path: root/modules/loggers
Commit message (Collapse)AuthorAgeFilesLines
* Simplified mod_logio to take advantage of the delayed invocation ofBrian Pane2005-10-091-17/+1
| | | | | | | the logger. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/async-dev@307346 13f79535-47bb-0310-9956-ffa450edef68
* Add ap_append_pid(); This is performed enough to warrantJim Jagielski2005-08-311-1/+1
| | | | | | | | | a function I think, especially with the fact that the mapping of getpid() to APR_PID_T_FMT isn't consistant in some areas. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@265506 13f79535-47bb-0310-9956-ffa450edef68
* mod_log_config: %{hextid}P will log the thread id in hex with APRJeff Trawick2005-08-311-2/+10
| | | | | | | versions 1.2.0 or higher. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@265033 13f79535-47bb-0310-9956-ffa450edef68
* Doxygen fixup / cleanupIan Holsman2005-08-281-0/+11
| | | | | | | | | submited by: Neale Ranns neale ranns.org reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@263931 13f79535-47bb-0310-9956-ffa450edef68
* use struct assignment instead of memcpy so the compiler can decide whether ↵Brian Pane2005-07-031-3/+2
| | | | | | to inline the copy loop or call memcpy git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@208972 13f79535-47bb-0310-9956-ffa450edef68
* Update remaining 2004 copyright notices.Joe Orton2005-06-141-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190592 13f79535-47bb-0310-9956-ffa450edef68
* fix typo in commentJeff Trawick2005-05-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170914 13f79535-47bb-0310-9956-ffa450edef68
* Reintroduce stack frame construction with /Oy- (removal was implied by /O2).William A. Rowe Jr2005-05-153-3/+3
| | | | | | | | | This makes binaries far easier to debug, during operation and for post-crash .dmp analysis. Do not alter /Gs optimizations per brane. Reviewed by: stoddard, brane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170253 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-043-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* * mod_log_config.c: Revert r109866 which used apr_file_writev instead of an Paul Querna2004-12-071-6/+7
| | | | | | | | | apr_file_write w/ a memcpy. Roy Fielding provided a -1 veto on the commit, based on concerns that writev is not guaranteed to be atomic like a write. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@110069 13f79535-47bb-0310-9956-ffa450edef68
* mod_log_config.c: Use iovecs to write the log line to eliminate a memcpyPaul Querna2004-12-051-7/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@109866 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR to exist and build outside of the httpd/srclib file structureBradley Nicholes2004-11-302-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106975 13f79535-47bb-0310-9956-ffa450edef68
* Remove the .cvsignore files.Joe Orton2004-11-191-21/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
* mod_log_config: Fix a bug which prevented request completion timeJeff Trawick2004-06-201-1/+1
| | | | | | | | | | | | from being logged for I_INSIST_ON_EXTRA_CYCLES_FOR_CLF_COMPLIANCE processing. PR: 29696 Submitted by: Alois Treindl <alois astro.ch> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103991 13f79535-47bb-0310-9956-ffa450edef68
* this should save one or two cyclesAndré Malo2004-05-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103767 13f79535-47bb-0310-9956-ffa450edef68
* * modules/loggers/mod_log_config.c, server/log.c (open_error_log,Joe Orton2004-05-061-1/+1
| | | | | | | | | | ap_replace_stderr_log): Use APR_LARGEFILE when opening log files, to allow log files to exceed the 2Gb limit if necessary. PR: 13511 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103627 13f79535-47bb-0310-9956-ffa450edef68
* fix build on systems without unistd.hAndré Malo2004-04-261-1/+3
| | | | | | | Submitted by: Guenter Knauf <eflash gmx.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103530 13f79535-47bb-0310-9956-ffa450edef68
* add dsp and exp file for mod_log_forensicAndré Malo2004-04-192-0/+129
| | | | | | | incorporate into Win32 build git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103454 13f79535-47bb-0310-9956-ffa450edef68
* cleanup log_header_out function:André Malo2004-04-101-4/+75
| | | | | | | | | | | - no need to ask r->err_headers_out, because it's already merged with r->headers_out at this stage - allow multiple headers like Set-Cookie to be logged properly PR: 27787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103331 13f79535-47bb-0310-9956-ffa450edef68
* no longer remove the EOS bucketAndré Malo2004-04-031-4/+2
| | | | | | | | PR: 27928 Submitted by: Bojan Smojver <bojan rexursive.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103263 13f79535-47bb-0310-9956-ffa450edef68
* fix an old misfeature: "BufferedLogs Off" would sort-of turnJeff Trawick2004-02-261-2/+4
| | | | | | | | | | | buffered logging on as it set the log writer to the buffered log writer, though it would leave the are-logs-buffered flag off this misfeature combined with recent mutex logic for buffered logs led to a segfault with "BufferedLogs Off" git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102783 13f79535-47bb-0310-9956-ffa450edef68
* a kind fix for a compile error unfortunately broke an orderJeff Trawick2004-02-261-7/+9
| | | | | | | | dependency... the buffered logs array needs to be initialized prior to opening the logs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102781 13f79535-47bb-0310-9956-ffa450edef68
* forward port to not log twiceAndré Malo2004-02-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102730 13f79535-47bb-0310-9956-ffa450edef68
* do not exit() from inside a module!André Malo2004-02-211-6/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102729 13f79535-47bb-0310-9956-ffa450edef68
* ugh! Fix log open error condition, which never matched.André Malo2004-02-211-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102728 13f79535-47bb-0310-9956-ffa450edef68
* allow log pipes to be relative to serverroot as wellAndré Malo2004-02-211-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102727 13f79535-47bb-0310-9956-ffa450edef68
* there's no such defaultAndré Malo2004-02-211-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102725 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-094-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102618 13f79535-47bb-0310-9956-ffa450edef68
* oopsAndré Malo2004-02-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102568 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright dates according to the first checkinAndré Malo2004-02-083-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102566 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-064-214/+42
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
* in conservative C declarations still have to be the first in a function.André Malo2004-01-181-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102361 13f79535-47bb-0310-9956-ffa450edef68
* mod_log_config: Fix corruption of buffered logs with threadedJeff Trawick2004-01-171-3/+49
| | | | | | | | | MPMs. PR: 25520 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102355 13f79535-47bb-0310-9956-ffa450edef68
* * modules/loggers/config.m4: Fix --enable-mods-shared=all case whereJoe Orton2004-01-091-1/+1
| | | | | | | $enable_log_forensic gets set to the empty string. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102241 13f79535-47bb-0310-9956-ffa450edef68
* Undo last change in order not to break Netware builds...Martin Kraemer2004-01-051-1/+1
| | | | | | | PR: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102190 13f79535-47bb-0310-9956-ffa450edef68
* Ugly hack to get this module to compile. The path to test_char.h (whichMartin Kraemer2004-01-051-1/+1
| | | | | | | | | lives in the server/ directory) must either be added to one of the build/*.m4 files --which would be even uglier--, to the modules/logger/Makefile, or to the modules/loggers/mod_log_forensic.c file itself. For now, put it here. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102186 13f79535-47bb-0310-9956-ffa450edef68
* * modules/loggers/config.m4: Add 'server' directory to include path ifJoe Orton2004-01-031-0/+5
| | | | | | | mod_log_forensic is enabled. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102167 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_log_forensic to the NetWare buildBradley Nicholes2004-01-033-22/+530
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102165 13f79535-47bb-0310-9956-ffa450edef68
* Don't hardcode the location of the test_char.h header. The path should be ↵Bradley Nicholes2004-01-031-2/+2
| | | | | | added to the INCLUDE path. Also, use the apr_uint32_t type for next_id which is compatible with the apr_atomic functions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102164 13f79535-47bb-0310-9956-ffa450edef68
* Add missing apr_ to size_t.Erik Abele2004-01-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102156 13f79535-47bb-0310-9956-ffa450edef68
* * modules/loggers/mod_log_forensic.c (struct hlog, log_before,Joe Orton2004-01-031-3/+3
| | | | | | | log_after): Use apr_size_t for storing string sizes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102154 13f79535-47bb-0310-9956-ffa450edef68
* Make forensic logging EBCDIC-safe.Ben Laurie2004-01-031-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102153 13f79535-47bb-0310-9956-ffa450edef68
* Use ap_assert().Ben Laurie2004-01-031-7/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102152 13f79535-47bb-0310-9956-ffa450edef68
* prevent module from segfaulting when not configured.André Malo2004-01-021-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102145 13f79535-47bb-0310-9956-ffa450edef68
* Add forensic logging.Ben Laurie2004-01-012-0/+316
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102141 13f79535-47bb-0310-9956-ffa450edef68
* update license to 2004.André Malo2004-01-013-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
* * modules/loggers/mod_log_config.c (log_request_time): LogJoe Orton2003-11-051-1/+1
| | | | | | | | | | the minutes component of the timezone correctly. PR: 23642 Submitted by: Hong-Gunn Chew <hgbug@gunnet.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101703 13f79535-47bb-0310-9956-ffa450edef68
* fix %b format to write really "-" if bytes_sent == 0.André Malo2003-08-191-2/+2
| | | | | | | Submitted by: Kess git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101021 13f79535-47bb-0310-9956-ffa450edef68
* fix a comment to explain how to log the thread idJeff Trawick2003-05-141-2/+2
| | | | | | | Submitted by: nd git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99818 13f79535-47bb-0310-9956-ffa450edef68
* as Andre' pointed out, we don't need %{pid/tid}P since the userJeff Trawick2003-04-191-12/+5
| | | | | | | can do %P/%{tid}P or %{pid}P/%{tid}P git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99449 13f79535-47bb-0310-9956-ffa450edef68