Checkout Tools
  • last updated 4 hours ago
Constraints: committers
Constraints: files
Constraints: dates
add attribute nonnull to a few functions

  1. … 1 more file in changeset.
The Pidfile directive and ap_log_pid()/ap_remove_pid()/ap_read_pid()

now respect DefaultRuntimeDir

  1. … 6 more files in changeset.
Fix compiler warning

Submitted by: Daniel Shahaf <danielsh elego de>

Add AP_HAVE_C99 to make correct check for C99 less onerous

Using __STDC_VERSION__ without checking if it is defined causes warnings

on C89.

  1. … 1 more file in changeset.
Rename ap_func_attr_* macros to AP_FN_ATTR_*

Add macro for attribute alloc_size on newer gcc's

  1. … 6 more files in changeset.
Added apreq to NetWare build.

  1. … 9 more files in changeset.
Cleanup effort in prep for GA push:

Trim trailing whitespace... no func change

  1. … 63 more files in changeset.
Add wrappers for malloc, calloc, realloc that check for out of memory

situations. Use them in most places where malloc, and friends are used.

This results in clean error messages in an out of memory situation instead of

segfaulting or silently malfunctioning. In some places, it just allows to

remove some logging code.

PR 51568, PR 51569, PR 51571.

  1. … 17 more files in changeset.
Avoid "`sentinel' attribute directive ignored" warning with gcc 3.x

  1. … 5 more files in changeset.
Start of ap_hooks.h setup
  1. … 2 more files in changeset.
some non-MPM code wants to see DEFAULT_PIDLOG, so liberate the

setting from the MPM-specific mpm_default.h

now visible again via httpd -V

  1. … 7 more files in changeset.
enable DEFAULT_REL_RUNTIMEDIR on NetWare and Windows

this commit is missing the Windows and NetWare build

logic to copy the appropriate file to include/ap_config_layout.h

  1. … 8 more files in changeset.
axe unmaintained 1.3-era code to support AUX, SunOS, IRIX, Next, Tandem, MPE,

LynxOS, QNX, and UnixWare

  1. … 10 more files in changeset.
remove TPF support
  1. … 15 more files in changeset.
When dtrace support is not present, compile it all the way out.

  1. … 1 more file in changeset.
Import the core parts of the DTrace patch. This is a modified and updated

version of what was submited by Theo before:


Note, this does not hook it up into the build system at this time, because

the original patch was a little too creative there.

Submitted By: Theo Schlossnagle <jesus omniti.com>

  1. … 7 more files in changeset.
include/ap_config.h: Include the autoconf generated header that defines what is available.

configure.in: The times function is not really available on mingw32. Disable em.

  1. … 1 more file in changeset.
update license header text
  1. … 316 more files in changeset.
Update the copyright year in all .c, .h and .xml files

  1. … 497 more files in changeset.
* include/ap_config.h: Fix the macro name.

* include/ap_config.h: Define AP_HAVE_DESIGNATED_INITIALIZER for GCC

(but not G++) or any compiler which claims C99 support.

* configure.in: Don't define AP_HAVE_DESIGNATED_INITIALIZER here.

  1. … 1 more file in changeset.
Doxygen fixup / cleanup

submited by: Neale Ranns neale ranns.org

reviewed by: Ian Holsman

  1. … 105 more files in changeset.
Update copyright year to 2005 and standardize on current copyright owner line.

  1. … 522 more files in changeset.
general property cleanup

  1. … 712 more files in changeset.
*) SECURITY: CAN-2004-0174 (cve.mitre.org)

Fix starvation issue on listening sockets where a short-lived

connection on a rarely-accessed listening socket will cause a

child to hold the accept mutex and block out new connections until

another connection arrives on that rarely-accessed listening socket.

With Apache 2.x there is no performance concern about enabling the

logic for platforms which don't need it, so it is enabled everywhere

except for Win32. [Jeff Trawick]

(already in 2.0.49, propagating to mirrors now)

  1. … 5 more files in changeset.
fix name of The Apache Software Foundation

  1. … 174 more files in changeset.
fix copyright dates according to the first check in

  1. … 19 more files in changeset.
apply Apache License, Version 2.0

  1. … 262 more files in changeset.
update license to 2004.

  1. … 281 more files in changeset.
tidy up some charset recoding issues

the "need" for APACHE_XLATE went away some years ago when BUFF went

POOF and charset recoding (translation) of non-protocol data

could no longer be performed by the core...

  1. … 4 more files in changeset.