42575bb15a3ed6084cd1e225aa9251829dbdd258 1185119 |
|
17-Oct-2011 |
sf |
Increase the max line length from 2k to 128k and allocate the buffer on the
heap.
Every log line has an URL and one or more HTTP headers. Each can be 8k long. |
f3b944f742679424d2233dbcfb573c21abed184f 780170 |
|
30-May-2009 |
takashi |
Specify a pool for cache with apr_hash_pool_get instead of describing "pool" directly |
6e252c97a556417cde1cbc948eaf62c39d404a7c 778778 |
|
26-May-2009 |
takashi |
Remove the conditional for APR >= 1.3.
httpd 2.3 has needed APR 1.3 or later since r582069. |
1fa95e3b3bba5cdeec20418683de952dbaf3396d 778761 |
|
26-May-2009 |
takashi |
Make pline a child of main pool. |
b76764362f1f69ced135b0f2e1481a26fef04347 778448 |
|
25-May-2009 |
takashi |
Fix a memory leak by freeing the memory every line. |
e18cfc773d01b1c7e93fabc09f94bd068a53dabe 778433 |
|
25-May-2009 |
takashi |
Kill the hardcoded values |
181f74b98ff31aba729c25b66809b9ff28647a3b 778431 |
|
25-May-2009 |
takashi |
Declare the local variables in the more inner scope. |
68fca23366bbf48e2ce03db1c23815cf9f2c80f3 776290 |
|
19-May-2009 |
takashi |
Kill the hardcoded values |
02c8e5e329cb0652f9444b492df79cca886bb762 515565 |
|
07-Mar-2007 |
jorton |
* support/logresolve.c (main): Simplify to avoid conditionals in handling
of lines without spaces: ensure a newline is printed for the cache-hit
path and fix a crash in apr_file_printf for the cache-miss path. |
92f17b25c526dccf0c0966232ba699bdda711201 514954 |
|
06-Mar-2007 |
colm |
Fix near-identical potential NULL pointer dereferences, as found by
Jorton and corrected in r514915 |
cf79f5a1c696efe7c0b959a3c375f669ac496065 514953 |
|
06-Mar-2007 |
colm |
Prevent format specifier busting. |
1a569224303a1ee957cec3e617bd25399c7a109d 514952 |
|
06-Mar-2007 |
colm |
Correct a spurious access to whatever memory is at location "1" in the
cirumstance where a log line is of the form "nn.nn.nn.nn ". |
76afc31650e2621ed0882c45bbb900e550f9c96a 514949 |
|
06-Mar-2007 |
colm |
correct some indentation, no functional changes |
66da5b8ab8a770e8cc6c19bb4aea8c5b0028bf25 514915 |
|
06-Mar-2007 |
jorton |
* support/logresolve.c (main): Fix potential NULL pointer dereference,
found by Coverity analysis tool. |
842ae4bd224140319ae7feec1872b93dfd491143 420983 |
|
11-Jul-2006 |
fielding |
update license header text |
3d81f57512275ca06a60a9bcbd23c1f8b429fdf2 395228 |
|
19-Apr-2006 |
colm |
Update the copyright year in all .c, .h and .xml files |
17dc8282ea6b3ad1bbc661b498de9ec2e9987ede 332316 |
|
10-Nov-2005 |
jim |
No functional change: more indenting/formatting changes due to
tabbing |
e8f95a682820a599fe41b22977010636be5c2717 332306 |
|
10-Nov-2005 |
jim |
No functional Change: Removing trailing whitespace. This also
means that "blank" lines consisting of just spaces or
tabs are now really blank lines |
43c3e6a4b559b76b750c245ee95e2782c15b4296 332305 |
|
10-Nov-2005 |
jim |
No functional change: simple detabbing of indented code. |
2b672ae3a6d190fb62d04f4f47bbdc0a2bde151f 328048 |
|
24-Oct-2005 |
colm |
Logresolve style and nit fix-ups:
* Remove some redundant whitespace in variable declarations.
* Add some whitespace for clarity around an if and a while statement.
* Remove redundant and unneccessary casts
* Use APR_HASH_KEY_STRING |
0b4b04d8621478ba59f0a6ba2950ddc02ab92b58 327909 |
|
24-Oct-2005 |
colm |
A complete rewrite of support/logresolve.c:
* Now uses APR
* Supports IPv6 addresses
* Slighty less hurtful on memory
* archaic (but interesting) notes marked as historical
* Will not perform very well without APR >= 1.3 due to
lack of buffered file-io. |
9558e9fdb620dd6f42ca93beac6c3ab734086706 161368 |
|
15-Apr-2005 |
bnicholes |
Allow httpd on NetWare to build using either the standard socket libraries or the Winsock libraries. |
08cb74ca432a8c24e39f17dedce527e6a47b8001 151408 |
|
04-Feb-2005 |
jerenkrantz |
Update copyright year to 2005 and standardize on current copyright owner line. |
0fdce60d89493753aeeadd6c26755143515f3de6 103060 |
|
21-Mar-2004 |
trawick |
logresolve: Allow size of log line buffer to be overridden at
build time (MAXLINE).
PR: 27793 |
6de8046f8f7e07cd83895a528df25d977e502c76 102619 |
|
09-Feb-2004 |
nd |
fix name of The Apache Software Foundation |
365b268c7d5320369bfdfb140a2b0cfa3dd4a5fc 102592 |
|
08-Feb-2004 |
nd |
fix copyright dates according the first cehck in |
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dc 102525 |
|
06-Feb-2004 |
nd |
apply Apache License, Version 2.0 |
5a3749987860376c28b35594d5872dd0ac5e8796 101704 |
|
05-Nov-2003 |
jorton |
* support/logresolve.c (strdup): Remove, APR already
provides this if necessary. |
ed2a295ea331bc5a903df5cd1c4a658dec84533d 98984 |
|
11-Mar-2003 |
bnicholes |
Fix up the log resolve utility to work with NetWare. Increased the stack size
and fixed WSAStartup to use the correct version number |
e7157eb98138148328d992336570f1d3a9002928 95035 |
|
10-May-2002 |
trawick |
avoid colliding with getline() as defined by glibc
(it breaks if you need to turn on _GNU_SOURCE) |
c839614b4216fe34f6346668ad646aca2c0f23c6 90805 |
|
30-Aug-2001 |
wrowe |
* configure.in: added Cygwin specific APR_SETVARs.
* os/config.m4: added Cygwin specific values for $OS and $OS_DIR.
$OS_DIR will change to "cygwin" as soon as I get the DSO/DLL things
clean as with 1.3.20.
* support/logresolve.c: added OS specific #ifdef statement to define
h_errno as extern __declspec(dllimport); it's imported from the
cygwin1.dll itself.
Submitted by: Stipe Tolj <tolj@wapme-systems.de> |
066877f1a045103acfdd376d48cdd473c33f409b 88019 |
|
08-Feb-2001 |
dougm |
renaming various functions for consistency sake
see: http://apr.apache.org/~dougm/apr_rename.pl
PR:
Obtained from:
Submitted by:
Reviewed by: |
1860b2b5f1de31f8cf9d95f1b394fe98c8dbfab7 87506 |
|
22-Dec-2000 |
rbb |
Cleanups so that the support programs build cleanly. The Win32 values
need to be sanity checked.
Submitted by: Cliff Woolley <cliffwoolley@yahoo.com>
Reviewed by: Ryan Bloom |
bb65aeae7af1d33b64252bbc1b966942d757ac60 87501 |
|
21-Dec-2000 |
wrowe |
All the supports now build on APR (+APRUTIL), no reliance on httpd. |
11f2b9c5d2411bb84925addb4c2bf66e3a375383 87500 |
|
21-Dec-2000 |
wrowe |
This should build entirely with APR support. |
0abdf2011dc34cf3251a61fda516c7ff64c39a11 86793 |
|
02-Nov-2000 |
trawick |
Get rid of some warnings on Solaris 8 by using APR's ctype macros:
logresolve.c: In function `main':
logresolve.c:327: warning: subscript has type `char'
ab.c: In function `main':
ab.c:1074: warning: subscript has type `char'
ab.c:1087: warning: subscript has type `char' |
1ccd992d37d62c8cb2056126f2234f64ec189bfd 85976 |
|
02-Aug-2000 |
dougm |
prefix libapr functions and types with apr_ |
fdeba8dafd227781a897c772905bb32197e92797 85567 |
|
13-Jun-2000 |
trawick |
Get the ap_config.h cleanup working on FreeBSD by adding includes of
additional system headers.
A platform check in logresolve.c to determine whether or not we include
<arpa/inet.h> was converted to a feature check. |
48d7c43629323c8d5ee9f7bd0d194de0a376b391 85558 |
|
13-Jun-2000 |
rbb |
Protect system header files with the appropriate macros. |
d4f1d9c1ff112a8ab9bee31f196973761329b236 85553 |
|
12-Jun-2000 |
rbb |
Clean up a big chunk of ap_config.h. This basically stops ap_config.h from
including any files. Because of this change, other files must include
their own headers. I also cleaned up a couple of other bugs in some
modules because I had to compile them all.
I expect this to break multiple platforms, but this will be fixed over time.
The massive configure cleanup is almost done. I will go through the files
one more time after this commit. |
f551d6effa8e95b39f31f727c5cc748f349317c4 85054 |
|
27-Apr-2000 |
rbb |
Fix some compile breaks in the support directory. These have not been
tested, but they do compile at least. |
db848a70422b56cf0f15a47c37e17ebe05e2ce04 85034 |
|
25-Apr-2000 |
stoddard |
Some Windows tweaks from William Rowe...
Submitted by: William Rowe |
b5adc19010477af6beb2c514b5130a2e3999db02 84014 |
|
21-Oct-1999 |
dreid |
Missed this one when I was making the support programs compile on
BeOS. All should now compile on "vanilla" BeOS. |
bbe866808ba50d71809ab58bbee377cadf60d3b7 83964 |
|
11-Oct-1999 |
dreid |
These changes allow the support programs to compile on BeOS.
The biggest change is in ab.c where the functions that BeOS needs that
aren't the standard format are hidden behind a new ab_* define. Tested
on FreeBSD and BeOS. |
b4c8a80f7dbfc9b56dbe03bdc28f0b5eb5f23697 83852 |
|
31-Aug-1999 |
rbb |
Changed pools to contexts. Tested with prefork and pthread mpm's. I'll
check this out tomorrow and make sure everything was checked in correctly. |
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1 83750 |
|
24-Aug-1999 |
fielding |
Apache 1.3.9 baseline for the Apache 2.0 repository.
Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9
Submitted by: Apache Group |