Mark Nottingham
4ee16eb53b
Move everything into top-level directory.
il y a 9 ans
tbullock@comlore.com
e475050b34
replace bundled, out of date getopt with version from openbsd
il y a 13 ans
tbullock@comlore.com
d0f09d7996
Cleaned up help text
il y a 13 ans
tbullock@comlore.com
2b3cc9833a
Mention that httperf has been pulled for the time being
il y a 15 ans
tedbullock
297492792b
Fix build on opensolaris with Sun Studio compiler
il y a 16 ans
tedbullock
4f7a044fec
Using libevent for communications backend now (thanks to Adrian Chadd)
il y a 16 ans
tedbullock
8e848b169b
idleconn is now built optionally with --enable-idleconn
il y a 16 ans
tedbullock
7748d1e6e3
Rewrote idleconn program to use libevent notification system.
il y a 17 ans
tedbullock
07ff4bbac9
Print libevent version with -V option
il y a 17 ans
tedbullock
1f5e6cf79d
Enable dependancy on libevent.
This will become the central event management tool in httperf
il y a 17 ans
tedbullock
ed783bb068
Removed autogen.sh. Use autoreconf -i instead
il y a 17 ans
tedbullock
e9d31bb053
Re-implemented timer code to fix memory leaks and use generic linked list
il y a 17 ans
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
il y a 17 ans
tedbullock
04caf4ff61
lib/heap.c, lib/heap.h: New generic priority queue data structure
il y a 17 ans
tedbullock
938c4ed349
* lib/queue.c, lib/queue.h: New generic queue data structure
il y a 17 ans
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
il y a 17 ans
tedbullock
1a02b3d2e6
Fixed memory leak associated with timers not being freed
il y a 17 ans
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)
il y a 17 ans
tbbulloc
deda4ab702
configure.ac: Add configuration to use libevent
il y a 17 ans
tbbulloc
88e1668735
configure.ac: Remove uneccessary configuration cruft and configure httperf to be built in c99 mode
il y a 17 ans
tbbulloc
e2e49befb9
* man/httperf.1: Fixed man page typo for --wset option (needed --uri, not --wset)
il y a 17 ans
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
il y a 17 ans
tbbulloc
f9498483d3
* *.c and *.h: Adjusted license to explicitly list HP copyright as
Copyright 2000-2007 Hewlett-Packard Company
il y a 17 ans
tbbulloc
ca08cfbadd
* AUTHORS: wsseslog crash fix was actually written by David Mosberger
il y a 18 ans
tbbulloc
09c2d64e3a
AUTHORS: Removed Durval Menezes from AUTHORS file since his fix
has been re-written by Theodore Bullock
il y a 18 ans
tbbulloc
8db4fdea4d
* *.c and *.h: Slightly adjusted license to explicitly point out AUTHORS file as official list of authors
il y a 18 ans
tbbulloc
2bd3e8bccf
Small update to fix color layout
il y a 18 ans
tbbulloc
578250e3fe
httperf.1 Added correction to man page to include a missing --wsess identification
il y a 18 ans
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)
il y a 18 ans
tbbulloc
5fd630229b
Revised Makefile.am for src directories to explicitly include the .h files to allow make distcheck to pass
il y a 18 ans
tbbulloc
cde40372ca
Removed getopt.c and getopt1.c from build process
httperf.c Wrapped call to getopt.h in pre-processor checks
il y a 18 ans
tbbulloc
059b4ae440
getopt.c changed a sprintf call to the more secure snprintf
il y a 18 ans
tbbulloc
d31379ae2e
* wsesslog.c changed a sprintf call to the more secure snprintf
il y a 18 ans
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
il y a 18 ans
tbbulloc
b785396a89
idleconn: Now installed along with the httperf executable
ttest: Remove program from build
il y a 18 ans
tbbulloc
615adf5a0b
Updated License with linking exception for the openssl project
il y a 18 ans
tbbulloc
875788bfb0
il y a 18 ans