Commit 6a6ebfca authored by Thorsten Alteholz's avatar Thorsten Alteholz

Import Upstream version 0.9.0

parent 01b2c97f
David Mosberger (main sources)
Martin Arlitt (SSL support)
Ted Bullock (compiler fixes, alloca include)
Tai Jin (zero-length content fix)
David Mosberger (main sources, wsesslog crash fix)
Martin Arlitt (SSL support, timer reset fix)
Stephane Eranian (wlog URI generator)
Richard Carter (wsesslog workload generator)
This diff is collapsed.
2007-03-31 Ted Bullock <tbullock@canada.com>
* *.c and *.h: Adjusted license to explicitly list HP copyright as
Copyright 2000-2007 Hewlett-Packard Company
2007-02-07 Ted Bullock <tbullock@canada.com>
* AUTHORS: wsseslog crash fix was actually written by David Mosberger
2007-02-07 Ted Bullock <tbullock@canada.com>
* AUTHORS: Removed Durval Menezes from AUTHORS file since his fix
has been re-written by Theodore Bullock
2007-02-07 Ted Bullock <tbullock@canada.com>
* *.c and *.h: Slightly adjusted license to explicitly point out AUTHORS file
as official list of authors
2007-02-07 Ted Bullock <tbullock@canada.com>
* httperf.1: Added correction to man page to include a missing
--wsess identification
2007-01-26 Ted Bullock <tbullock@canada.com>
* getopt.c and getopt1.c: Re-Added the to the build process
httperf now compiles on Linux, OpenBSD, FreeBSD, Solaris, HP-UX 11i
with cc and gcc and (with cc and gcc)
2007-01-26 Ted Bullock <tbullock@canada.com>
* Makefile.am: Revised Makefile.am for src directories to explicitly include the
.h files to allow make distcheck to pass
2007-01-26 Ted Bullock <tbullock@canada.com>
* getopt.c and getopt1.c: Removed from build process
* httperf.c: Wrapped call to getopt.h in pre-processor checks
2007-01-25 Ted Bullock <tbullock@canada.com>
* wsesslog.c: changed a sprintf call to the more secure snprintf
* getopt.c: changed a sprintf call to the more secure snprintf
2007-01-20 Ted Bullock <tbullock@canada.com>
* autogen.sh: Included the shell script autogen.sh to compile the necessary
autotool components.
* autogen.sh: Removed redundant configuration files from CVS, regenerate these
with the autogen.sh script (recommend autoconf 2.60 and above)
* ttest.c: Removed the ttest.c file from CVS
2007-01-16 Ted Bullock <tbullock@canada.com>
* Build System: Updated build system to a more typical directory
layout and wrote missing makefile.am files for automake
* idleconn: Now installed along with the httperf executable
* ttest: Remove program from build
2007-01-02 Ted Bullock <tbullock@canada.com>
*License: Included openssl linking exception
2006-12-08 Ted Bullock <tbullock@canada.com>
* Bug Fixes: Added a number of fixes from the mailing lists
over the last 6 years.
* compiler warnings: Compiler warnings in core.c and wsesslog.c
* configuration: Fixes a problem with the "configure" setup
where the "--prefix=" option wasn't being obeyed
* zero length: Fixes bug in http.c (parse_header)with zero
length content
* Host Header: Identify machine by FQD rather than hostname
* Persistent Connections: Added Persistent connections to HTTP 1.0
requests
* Robust alloca.h: Robust way to handle the header file that
defines the alloca function <alloca.h> for linux and stdlib.h for
BSD and others
* Time Discrepancy: Fixed a discrepancy between the data produced
by httperf and the documentation in regards to timing.
* wsesslog Crash: Fixed a problem with the wsesslog crashing
httperf due to an unhandled session failure from a burdened server
2000-10-31 David Mosberger <davidm@hpl.hp.com>
* Version 0.8 released.
......
AUTOMAKE_OPTIONS = foreign
SUBDIRS = src man
This diff is collapsed.
-*-Mode: outline-*-
* New in version 0.8.1:
** Numerous bug fixes. See ChangeLog for details
* New in version 0.8:
......
......@@ -57,10 +57,17 @@ environment variables.
that SSL data transferred when using httperf is (well)
encrypted!
This release of httperf has been tested under HP-UX 10.20 and 11.0,
various versions of Red Hat Linux, both on the x86 and IA-64
architectures. It should be straight-forward to build httperf on
other platforms, but your mileage may vary.
This release of httperf has been tested under the following operating systems:
HP-UX 11i (64-bit PA-RISC and IA-64)
Red Hat Enterprise Linux AS (AMD64 and IA-64)
SUSE Linux 10.1 (i386)
openSUSE 10.2 (i386)
OpenBSD 4.0 (i386)
FreeBSD 6.0 (AMD64)
Solaris 8 (UltraSparc 64-bit)
It should be straight-forward to build httperf on other platforms, please report
any build problems to the mailing list along with the platform specifications.
* Mailing list
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.60)
AC_INIT(httperf, 0.9.0, httperf@linux.hpl.hp.com)
AC_CONFIG_SRCDIR([src/httperf.c])
AC_CONFIG_HEADER([config.h])
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE(httperf, 0.9.0)
# Turn on Debug if necessary
AC_ARG_ENABLE(debug,
[ --enable-debug enable debug support])
if test "$enable_debug" = yes; then
CFLAGS="${CFLAGS} -DDEBUG"
fi
# Checks for programs.
AC_GNU_SOURCE
AC_PROG_CC([cc gcc])
AC_PROG_INSTALL
AC_PROG_LIBTOOL
AC_PROG_GCC_TRADITIONAL
# Checks for libraries.
AC_CHECK_LIB(m, sqrt)
AC_CHECK_LIB(crypto, main)
AC_CHECK_LIB(ssl, SSL_version)
# The following checks are for solaris and its ilk
AC_CHECK_LIB(socket, getsockopt)
AC_CHECK_LIB(nsl, socket)
AC_CHECK_LIB(resolv, inet_aton)
# Checks for header files.
AC_FUNC_ALLOCA
AC_HEADER_STDC
AC_CHECK_HEADERS([arpa/inet.h fcntl.h float.h libintl.h netdb.h netinet/in.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h unistd.h openssl/ssl.h getopt.h])
if test "$ac_cv_header_openssl_ssl_h" = "yes" \
-a "$ac_cv_lib_ssl_SSL_version" = "yes" \
-a "$ac_cv_lib_crypto_main" = "yes"; then
CFLAGS="${CFLAGS} -DHAVE_SSL"
LDFLAGS="${LDFLAGS}"
fi
# Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_SIZE_T
AC_TYPE_SSIZE_T
AC_HEADER_TIME
AC_CHECK_TYPE(u_char, unsigned char)
AC_CHECK_TYPE(u_short, unsigned short)
AC_CHECK_TYPE(u_int, unsigned int)
AC_CHECK_TYPE(u_long, unsigned long)
# Check for unsigned long long int (stat/basic.c)
AC_TYPE_UNSIGNED_LONG_LONG_INT
if test "$ac_cv_type_unsigned_long_long_int" != "yes" ; then
AC_CHECK_TYPE(u_wide, unsigned long)
else
AC_CHECK_TYPE(u_wide, unsigned long long)
fi
# Checks for library functions.
AC_FUNC_MALLOC
AC_FUNC_MMAP
AC_FUNC_REALLOC
AC_FUNC_SELECT_ARGTYPES
AC_TYPE_SIGNAL
AC_FUNC_STRTOD
AC_FUNC_VPRINTF
AC_CHECK_FUNCS([gethostbyname gettimeofday memset munmap select socket strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol strtoul inet_aton getopt_long])
AC_OUTPUT(Makefile man/Makefile src/stat/Makefile src/lib/Makefile src/gen/Makefile src/Makefile)
dnl Process this file with autoconf to produce a configure script.
AC_INIT(timer.h)
AC_CONFIG_HEADER(config.h)
AC_ARG_ENABLE(debug, [ --enable-debug enable debug support])
if test "$enable_debug" = yes; then
CPPFLAGS="${CPPFLAGS} -DDEBUG"
else
CPPFLAGS="${CPPFLAGS} -DNDEBUG"
fi
CPPFLAGS="${CPPFLAGS} -D_GNU_SOURCE -D_XOPEN_SOURCE"
LDFLAGS="${LDFLAGS}"
dnl Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_MAKE_SET
AC_PROG_RANLIB
AC_PROG_GCC_TRADITIONAL
AC_CANONICAL_SYSTEM
if test "$GCC" = "yes"; then
CFLAGS="${CFLAGS} -Wall"
else
# ugly, there's gotta be a better way to do this...
case "${build_os}" in
hpux*)
CPPFLAGS="${CPPFLAGS} -Ae"
CFLAGS="${CFLAGS} +ESlit"
if test "$enable_debug" != yes; then
CFLAGS="${CFLAGS} +O2"
fi
;;
esac
fi
dnl Checks for libraries.
dnl Replace `main' with a function in -lm:
AC_CHECK_LIB(m, main)
AC_CHECK_LIB(crypto, main)
AC_CHECK_LIB(ssl, SSL_version)
dnl Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h openssl/ssl.h)
if test "$ac_cv_header_openssl_ssl_h" = "yes" \
-a "$ac_cv_lib_ssl_SSL_version" = "yes" \
-a "$ac_cv_lib_crypto_main" = "yes"; then
AC_DEFINE(HAVE_SSL)
fi
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_SIZE_T
AC_TYPE_LONG_LONG
AC_HEADER_TIME
AC_CHECK_SIZEOF(long)
AC_CHECK_TYPE(u_char, unsigned char)
AC_CHECK_TYPE(u_short, unsigned short)
AC_CHECK_TYPE(u_int, unsigned int)
AC_CHECK_TYPE(u_long, unsigned long)
dnl Checks for library functions.
AC_FUNC_ALLOCA
AC_FUNC_MMAP
AC_TYPE_SIGNAL
AC_FUNC_VPRINTF
AC_CHECK_FUNCS(gettimeofday select socket strdup strerror strtod strtol \
strtoul getopt_long)
AC_OUTPUT(stat/Makefile lib/Makefile Makefile gen/Makefile)
This diff is collapsed.
SHELL=/bin/sh
VPATH = @srcdir@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = ..
prefix = @prefix@
bindir = @bindir@
mandir = @mandir@
CC = @CC@
RANLIB = @RANLIB@
INCLUDES = -I$(top_builddir) -I$(srcdir) -I$(top_srcdir) -I$(top_srcdir)/lib \
$(SSL_INCLUDES)
DEFS = @DEFS@
CPPFLAGS = @CPPFLAGS@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LINK = $(CC) $(LDFLAGS) -o $@
@SET_MAKE@
.c.o:
$(COMPILE) $<
LIBGEN_OBJS = call_seq.o conn_rate.o misc.o rate.o session.o \
uri_fixed.o uri_wlog.o uri_wset.o \
wsess.o wsesslog.o wsesspage.o \
sess_cookie.o
all: libgen.a
libgen.a: $(LIBGEN_OBJS)
ar r $@ $(LIBGEN_OBJS)
$(RANLIB) $@
depend:
install:
clean:
rm -f libgen.a $(LIBGEN_OBJS)
distclean: clean
rm -f *~
.PHONY: all install clean distclean depend
This diff is collapsed.
SHELL=/bin/sh
VPATH = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = ..
prefix = @prefix@
bindir = @bindir@
mandir = @mandir@
CC = @CC@
RANLIB = @RANLIB@
INCLUDES = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/lib \
$(SSL_INCLUDES)
DEFS = @DEFS@
CPPFLAGS = @CPPFLAGS@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LINK = $(CC) $(LDFLAGS) -o $@
@SET_MAKE@
.c.o:
$(COMPILE) $<
LIBUTIL_OBJS = getopt.o getopt1.o ssl_writev.o
all: libutil.a
libutil.a: $(LIBUTIL_OBJS)
ar r $@ $(LIBUTIL_OBJS)
$(RANLIB) $@
depend:
install:
clean:
rm -f libutil.a $(LIBUTIL_OBJS)
distclean: clean
rm -f *~
.PHONY: all install clean distclean depend
This diff is collapsed.
man_MANS = httperf.1
EXTRA_DIST = $(man_MANS)
This diff is collapsed.
......@@ -158,6 +158,7 @@ Specifies the length of bursts. Each burst consists of
calls to the server. The exact meaning of this parameter depends on
the workload generator. For regular request-oriented workloads, see the
description of option
.BR --wsess .
.TP
.BR --no-host-hdr
Specifies that the "Host:" header should not be included when issuing
......
This diff is collapsed.
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Last modified: 1994-03-25
# Public domain
errstatus=0
for file in ${1+"$@"} ; do
set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
shift
pathcomp=
for d in ${1+"$@"} ; do
pathcomp="$pathcomp$d"
case "$pathcomp" in
-* ) pathcomp=./$pathcomp ;;
esac
if test ! -d "$pathcomp"; then
echo "mkdir $pathcomp" 1>&2
mkdir "$pathcomp" > /dev/null 2>&1 || lasterr=$?
fi
if test ! -d "$pathcomp"; then
errstatus=$lasterr
fi
pathcomp="$pathcomp/"
done
done
exit $errstatus
# mkinstalldirs ends here
SUBDIRS = gen lib stat
# what flags you want to pass to the C compiler & linker
AM_CFLAGS = -I$(srcdir) -I$(srcdir)/gen -I$(srcdir)/lib -I$(srcdir)/stat
bin_PROGRAMS = httperf idleconn
httperf_SOURCES = httperf.c httperf.h object.c object.h call.c call.h conn.c \
conn.h sess.c sess.h core.c core.h event.c event.h http.c http.h timer.c \
timer.h
idleconn_SOURCES = idleconn.c
httperf_LDADD = gen/libgen.a lib/libutil.a stat/libstat.a
This diff is collapsed.
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#include <stdio.h>
......
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#ifndef call_h
#define call_h
......
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#include "config.h"
......
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#ifndef conn_h
#define conn_h
......
This diff is collapsed.
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#ifndef core_h
#define core_h
......
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#include <assert.h>
......
/*
httperf -- a tool for measuring web server performance
Copyright (C) 2000 Hewlett-Packard Company
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
Copyright 2000-2007 Hewlett-Packard Company and Contributors listed in
AUTHORS file. Originally contributed by David Mosberger-Tang
This file is part of httperf, a web server performance measurment
tool.
......@@ -10,6 +10,16 @@
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
In addition, as a special exception, the copyright holders give
permission to link the code of this work with the OpenSSL project's
"OpenSSL" library (or with modified versions of it that use the same
license as the "OpenSSL" library), and distribute linked combinations
including the two. You must obey the GNU General Public License in
all respects for all of the code used other than "OpenSSL". If you
modify this file, you may extend this exception to your version of the
file, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......@@ -18,8 +28,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA
*/
#ifndef event_h
......
# what flags you want to pass to the C compiler & linker
AM_CFLAGS = -I$(srcdir)/..
AM_LDFLAGS =
noinst_LIBRARIES = libgen.a
libgen_a_SOURCES = call_seq.c conn_rate.c misc.c rate.c rate.h session.c \
session.h uri_fixed.c uri_wlog.c uri_wset.c \
wsess.c wsesslog.c wsesspage.c \
sess_cookie.c
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.