Mark Nottingham
4ee16eb53b
Move everything into top-level directory.
пре 9 година
tbullock@comlore.com
e475050b34
replace bundled, out of date getopt with version from openbsd
пре 13 година
tbullock@comlore.com
d0f09d7996
Cleaned up help text
пре 13 година
tbullock@comlore.com
2b3cc9833a
Mention that httperf has been pulled for the time being
пре 15 година
tedbullock
297492792b
Fix build on opensolaris with Sun Studio compiler
пре 16 година
tedbullock
4f7a044fec
Using libevent for communications backend now (thanks to Adrian Chadd)
пре 16 година
tedbullock
8e848b169b
idleconn is now built optionally with --enable-idleconn
пре 16 година
tedbullock
7748d1e6e3
Rewrote idleconn program to use libevent notification system.
пре 17 година
tedbullock
07ff4bbac9
Print libevent version with -V option
пре 17 година
tedbullock
1f5e6cf79d
Enable dependancy on libevent.
This will become the central event management tool in httperf
пре 17 година
tedbullock
ed783bb068
Removed autogen.sh. Use autoreconf -i instead
пре 17 година
tedbullock
e9d31bb053
Re-implemented timer code to fix memory leaks and use generic linked list
пре 17 година
tedbullock
70c255dc95
timer.c and timer.h: Use new heap and queue data
structures to re-implement timers to use memory caching and
try to fix memory leak associated with timers not being freed
пре 17 година
tedbullock
04caf4ff61
lib/heap.c, lib/heap.h: New generic priority queue data structure
пре 17 година
tedbullock
938c4ed349
* lib/queue.c, lib/queue.h: New generic queue data structure
пре 17 година
tedbullock
2660f78477
lib/generic_types.h: New File - Migrate various generic types out of httperf.h in preparation for a generic queue data structure and other code cleanups
пре 17 година
tedbullock
1a02b3d2e6
Fixed memory leak associated with timers not being freed
пре 17 година
tbbulloc
f1a1b8125b
* event.c and event.h: Moved to localevent.c and localevent.h for integration with libevent (which has a default header of event.h)
пре 17 година
tbbulloc
deda4ab702
configure.ac: Add configuration to use libevent
пре 17 година
tbbulloc
88e1668735
configure.ac: Remove uneccessary configuration cruft and configure httperf to be built in c99 mode
пре 17 година
tbbulloc
e2e49befb9
* man/httperf.1: Fixed man page typo for --wset option (needed --uri, not --wset)
пре 17 година
tbbulloc
d74b31931c
* man/httperf.1: New documentation regarding the variable periodic rates
* src/httperf.c: New functionality for variable periodic rates
* src/httperf.h: ditto
* src/timer.c: ditto
пре 17 година
tbbulloc
f9498483d3
* *.c and *.h: Adjusted license to explicitly list HP copyright as
Copyright 2000-2007 Hewlett-Packard Company
пре 17 година
tbbulloc
ca08cfbadd
* AUTHORS: wsseslog crash fix was actually written by David Mosberger
пре 18 година
tbbulloc
09c2d64e3a
AUTHORS: Removed Durval Menezes from AUTHORS file since his fix
has been re-written by Theodore Bullock
пре 18 година
tbbulloc
8db4fdea4d
* *.c and *.h: Slightly adjusted license to explicitly point out AUTHORS file as official list of authors
пре 18 година
tbbulloc
2bd3e8bccf
Small update to fix color layout
пре 18 година
tbbulloc
578250e3fe
httperf.1 Added correction to man page to include a missing --wsess identification
пре 18 година
tbbulloc
0b1310494b
Re-Added the getopt.c and getopt1.c to the build process
httperf now compiles on Linux, OpenBSD, FreeBSD, Solaris
(with cc and gcc) and HP-UX 11i (with cc and gcc)
пре 18 година
tbbulloc
5fd630229b
Revised Makefile.am for src directories to explicitly include the .h files to allow make distcheck to pass
пре 18 година
tbbulloc
cde40372ca
Removed getopt.c and getopt1.c from build process
httperf.c Wrapped call to getopt.h in pre-processor checks
пре 18 година
tbbulloc
059b4ae440
getopt.c changed a sprintf call to the more secure snprintf
пре 18 година
tbbulloc
d31379ae2e
* wsesslog.c changed a sprintf call to the more secure snprintf
пре 18 година
tbbulloc
01edf02077
* Included the shell script autogen.sh to compile the necessary
autotool components.
* Removed redundant configuration files from CVS, regenerate these
with the autogen.sh script (recommend autoconf 2.60 and above)
* Removed the ttest.c file from CVS
пре 18 година
tbbulloc
b785396a89
idleconn: Now installed along with the httperf executable
ttest: Remove program from build
пре 18 година
tbbulloc
615adf5a0b
Updated License with linking exception for the openssl project
пре 18 година
tbbulloc
875788bfb0
пре 18 година