tedbullock
f23333a597
Reformatted the source somewhat and removed preproccessor #include statements to the respective header files since those are only needed externally
2007-09-18 04:48:11 +00:00
tedbullock
86d75c8bed
Removed timer interval from public timer.h header and duplicated Timer_Callback to allow timer.c to build without needing #include <timer.h>
2007-09-17 21:16:25 +00:00
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
2007-09-12 04:47:27 +00:00
tedbullock
04caf4ff61
lib/heap.c, lib/heap.h: New generic priority queue data structure
2007-09-12 04:32:00 +00:00
tedbullock
056cafdee1
May as well zero out queue data before free() just in case of illegal access afterwards
2007-07-16 05:09:54 +00:00
tedbullock
938c4ed349
* lib/queue.c, lib/queue.h: New generic queue data structure
2007-07-16 04:57:21 +00:00
tedbullock
658e4d646f
Fix minor oops (removed #include<sys/time.h> erroneously)
2007-07-16 04:48:42 +00:00
tedbullock
dda988d887
Fix minor oops (removed #include<string.h> erroneously)
2007-07-16 04:44:47 +00:00
tedbullock
a3d4939c5e
Cleaned many (not all) duplicate and hidden implicit #include directives from header and source files. Header files should generally not include other header files
2007-07-16 00:59:58 +00:00
tedbullock
cd9dd57c13
Source formatting with indent and removed duplicate #include calls to sys/types.h
2007-07-15 21:57:55 +00:00
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
2007-07-15 21:14:22 +00:00
tedbullock
1a02b3d2e6
Fixed memory leak associated with timers not being freed
2007-07-15 19:54:39 +00:00
tedbullock
991cc96c68
Updated confusing and jumbled source formatting to something approximating OpenBSD's Kernel Normal Form
...
Used GNU indent with the following options: -nbad -nbap -bbb -nbc -br -brs -c33 -cd33 -cdb -ce -ci4 -cli0 -di16 -fc1 -fca -hnl -i8 -ip4 -l79 -lp -npcs -nprs -psl -saf -sai -saw -sc -nsob -nss -ts8
2007-07-13 04:20:48 +00:00
tedbullock
debafb721b
Moved --enable-debug option code to near end of file to allow AC_PROG_CC to still update CFLAGS with -g -02
2007-07-13 01:43:54 +00:00
tbbulloc
c0699e9c03
Remove unnecessary openssl configuration checks
2007-06-04 01:37:18 +00:00
tbbulloc
8436266098
* event.c and event.h: Moved to localevent.c and localevent.h for integration with
...
libevent (which has a default header of event.h)
2007-06-04 00:45:29 +00:00
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)
2007-06-04 00:44:30 +00:00
tbbulloc
5bbd09889b
*** empty log message ***
2007-06-04 00:41:22 +00:00
tbbulloc
deda4ab702
configure.ac: Add configuration to use libevent
2007-06-04 00:32:20 +00:00
tbbulloc
88e1668735
configure.ac: Remove uneccessary configuration cruft and configure httperf to be built in c99 mode
2007-06-03 22:22:23 +00:00
tbbulloc
05f225d006
Back out experimental pkg-config code for openssl
2007-05-29 05:14:18 +00:00
tbbulloc
1fd12df06f
Updated NEWS and TODO
2007-05-29 04:36:13 +00:00
tbbulloc
e2e49befb9
* man/httperf.1: Fixed man page typo for --wset option (needed --uri, not --wset)
2007-05-27 20:45:25 +00:00
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
2007-05-27 20:21:09 +00:00
tbbulloc
e6d4c7167a
Automatically attempt to update config.guess and config.sub if wget is installed
2007-05-27 20:03:23 +00:00
tbbulloc
09f55d8fef
Adjusted README to reflect platform compatibilty
2007-04-26 06:12:55 +00:00
tbbulloc
9203c713f4
Version 0.9.99 preparing for 1.0.0
2007-04-07 07:02:11 +00:00
tbbulloc
8fc20c3eb5
Adjusted Free Software Foundation address to 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
2007-04-07 06:55:33 +00:00
tbbulloc
f9498483d3
* *.c and *.h: Adjusted license to explicitly list HP copyright as
...
Copyright 2000-2007 Hewlett-Packard Company
2007-03-31 21:53:01 +00:00
tbbulloc
ca08cfbadd
* AUTHORS: wsseslog crash fix was actually written by David Mosberger
2007-02-08 00:53:26 +00:00
tbbulloc
09c2d64e3a
AUTHORS: Removed Durval Menezes from AUTHORS file since his fix
...
has been re-written by Theodore Bullock
2007-02-08 00:32:43 +00:00
tbbulloc
8db4fdea4d
* *.c and *.h: Slightly adjusted license to explicitly point out AUTHORS file as official list of authors
2007-02-08 00:30:28 +00:00
tbbulloc
2bd3e8bccf
Small update to fix color layout
2007-02-08 00:29:12 +00:00
tbbulloc
578250e3fe
httperf.1 Added correction to man page to include a missing --wsess identification
2007-02-07 23:15:07 +00:00
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)
2007-01-27 02:09:55 +00:00
tbbulloc
5fd630229b
Revised Makefile.am for src directories to explicitly include the .h files to allow make distcheck to pass
2007-01-26 19:27:12 +00:00
tbbulloc
00cdca0425
Adjust subdirs to only include *man* and *src*
2007-01-26 19:24:39 +00:00
tbbulloc
6665bf3fdc
Fix build target for make distcheck
2007-01-26 19:22:57 +00:00
tbbulloc
cde40372ca
Removed getopt.c and getopt1.c from build process
...
httperf.c Wrapped call to getopt.h in pre-processor checks
2007-01-26 07:59:04 +00:00
tbbulloc
059b4ae440
getopt.c changed a sprintf call to the more secure snprintf
2007-01-26 06:58:44 +00:00
tbbulloc
e15ed4c7b9
changed a sprintf call to the more secure snprintf
2007-01-26 06:54:37 +00:00
tbbulloc
d31379ae2e
* wsesslog.c changed a sprintf call to the more secure snprintf
2007-01-26 06:54:01 +00:00
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
2007-01-21 00:38:06 +00:00
tbbulloc
2cc109ebfd
Removed ttest.c since the ttest program is not usable and we have agreed to remove it
2007-01-21 00:33:22 +00:00
tbbulloc
cf051ad290
Another libtool adjustment
2007-01-21 00:27:34 +00:00
tbbulloc
8a454579d2
Adjusted libtool.m4 inclusion
2007-01-21 00:19:00 +00:00
tbbulloc
f4831160ba
Add libtool.m4 as per recommendation from libtoolize
2007-01-20 23:59:00 +00:00
tbbulloc
0056abf9c9
Produced by autogen.sh so these aren't needed
2007-01-20 23:50:49 +00:00
tbbulloc
f1da3d556e
Remove this configure file because it is auto generated by the autotools.
2007-01-20 23:43:22 +00:00
tbbulloc
14439a4ca1
Remove from CVS because these files are autogenerated by the autogen.sh build script
2007-01-20 23:24:29 +00:00