Adrian Chadd
efb9e6c86a
Merge pull request #36 from josephjkong/jk_master_fix_server
...
Restore the original --server and --server_name options
2016-01-23 14:45:02 -08:00
Joseph Kong
941bc9558f
Restore the original --server and --server_name options.
2016-01-22 22:40:01 -08:00
Joseph Kong
83fef49f59
Change --server to --servers.
...
Prior to this commit --server took a list of servers, so making it
plural makes sense.
2016-01-22 12:36:40 -08:00
Joseph Kong
df070fe2c3
Style changes.
...
My OCD couldn't handle the multiple styles in this file.
2016-01-21 15:33:35 -08:00
Adrian Chadd
dcfb746bc5
Merge pull request #23 from murtha-yahoo/murtha-yahoo-patch-1
...
Patch to enable compilation with m4
2015-12-17 15:14:19 -08:00
Adrian Chadd
9b511a9763
Merge pull request #29 from rmebjesus/master
...
Increased char size.
2015-12-17 15:13:36 -08:00
Adrian Chadd
3cb42e3fed
Merge pull request #24 from scippio/master
...
apply https://github.com/httperf/httperf/issues/8 patch from rowan.li…
2015-12-17 15:11:57 -08:00
Ricardo Jesus
b141ec57a2
Increased char size.
2015-09-03 17:04:27 +01:00
Adrian Chadd
217bdb8098
Merge pull request #26 from simmbot/master
...
Fix errno compilation error (found on Ubuntu 14.04)
2015-07-16 07:44:02 -07:00
Ben Simmons
380ee54380
Fix errno compilation error (found on Ubuntu 14.04)
2015-06-08 16:13:34 -07:00
scippio
97cfa7af7d
apply https://github.com/httperf/httperf/issues/8 patch from rowan.li...@gmail.com
2015-05-11 16:49:33 +02:00
murtha-yahoo
1666728c1f
added ACLOCAL_AMFLAGS to include m4
2015-04-25 12:54:50 -07:00
murtha-yahoo
88feacaa3d
Add AC_CONFIG_MACRO_DIR
2015-04-25 12:53:00 -07:00
Mark Nottingham
ab2b96b0f5
Merge pull request #21 from erikarn/20150330_norse_fixes
...
Add very numerous bug fixes and features, from Norse Corp.
2015-04-01 11:38:22 +11:00
Adrian Chadd
544b67b374
Add very numerous bug fixes and features, from Norse Corp.
...
* Fix some corner cases with greedy mode, where ports would be
tracked inside httperf rather than the OS. There were handfuls
of corner cases where it'd either loop over an already-allocated
port by the OS and chew 100% of cpu with no progress. Also, hit an
already allocated port by the OS, skip/stop, but then the next lookup
would hit that port again - it would never find a new port to open.
* Add kqueue support for FreeBSD. (No, not using libevent. Yet.)
* Add a periodic stats option, to print out 200/302 counts once
every second. This is to aid in automatic scripts looking to graph
the progress being made.
* Add the ability to define multiple local client addresses, so
requests can come from a much bigger pool of IP addresses.
This allows for much more concurrency per process.)
* Add an explicit timeout on how long httperf can run - again, to aid
in automated testing.
* Add an option to allow header contents to be loaded in from a file.
* Other fixes, mostly type related fixes, thanks to clang/llvm on
FreeBSD-10.
We're using this in production at Norse to stress test out things,
upwards of 25,000 requests per second per httperf process.
2015-03-30 14:07:53 -07:00
Mark Nottingham
5875eafd22
add intro to README (taken from google code site)
2015-03-14 15:09:37 +11:00
Mark Nottingham
1119f3b00c
rename README
2015-03-14 15:07:06 +11:00
Mark Nottingham
08b6b19782
convert README to markdown
2015-03-14 15:06:50 +11:00
Mark Nottingham
4ee16eb53b
Move everything into top-level directory.
2015-03-14 15:04:47 +11:00
adrian.chadd
ed5c6311ab
Remove the FD_SETSIZE check.
...
This is a hold-over from using select() back in the past.
It now uses libevent, so it no longer (itself) cares about the size of
FD_SETSIZE.
2014-10-16 16:59:39 +00:00
tbullock@comlore.com
5d500c3785
Remove boilerplate text from bottom of copyright file since it isn't quite applicable to httperf
2011-02-21 00:21:30 +00:00
tbullock@comlore.com
6f6e523bf9
Portablelize new getopt.c so it should work where err.h is missing
2011-02-17 03:24:54 +00:00
tbullock@comlore.com
7f66ab61bf
Remove anjuta conf stuff
2011-02-10 11:32:32 +00:00
tbullock@comlore.com
a49d2612a4
Adjust copyright text to clearly mark copyright owners
2011-02-10 10:28:13 +00:00
tbullock@comlore.com
788158df0e
Removed duplicate version of gpl, besides getopt was the reason the file was there to begin with and it is now supplied by a different vendor
2011-02-10 09:56:51 +00:00
tbullock@comlore.com
e475050b34
replace bundled, out of date getopt with version from openbsd
2011-02-10 09:52:23 +00:00
tbullock@comlore.com
d0f09d7996
Cleaned up help text
2011-02-07 12:48:16 +00:00
tbullock@comlore.com
913e5dc5b6
Cleaned up help text
2011-02-07 12:45:12 +00:00
tbullock@comlore.com
2b3cc9833a
Mention that httperf has been pulled for the time being
2009-12-16 11:03:00 +00:00
tbullock@comlore.com
e44b1981bd
Remove libevent port (for now)
2009-12-16 10:16:35 +00:00
tbullock@comlore.com
d7f82a4fe8
Note Adrian Chadd as libevent port author
2009-12-15 21:19:26 +00:00
tbullock@comlore.com
a4427bbef7
Remove CVS associated files
2009-12-15 18:58:15 +00:00
tedbullock
e6a5c2ca16
New build instructions regarding the construction of 0.9.1
2008-10-04 00:31:00 +00:00
tedbullock
297492792b
Fix build on opensolaris with Sun Studio compiler
2008-10-03 23:18:08 +00:00
tedbullock
50a30da590
Source formatting in preparation for additional data printing formats
2008-09-18 06:56:35 +00:00
tedbullock
29518656e1
Make sure libevent check is properly quoted
2008-07-30 20:11:06 +00:00
tedbullock
4f7a044fec
Using libevent for communications backend now (thanks to Adrian Chadd)
2008-07-30 19:54:53 +00:00
tedbullock
8f28c000d7
Added segfault at high request rate bug to todo list
2008-07-17 17:02:29 +00:00
tedbullock
c337ff0dd6
The sys/types.h header is brought in via the generic_types.h header. Adjust accordingly.
2008-07-15 20:52:11 +00:00
adri
d481f12107
Remove unused variable 'next_tick'
2008-07-14 12:44:47 +00:00
adri
7daafb999e
Remove unused variable "parent"
2008-07-14 10:00:52 +00:00
adri
f0b11c6a06
Remove unused variables.
2008-07-14 10:00:10 +00:00
adri
dcadd58828
Add in required include for fpsetmask() for FreeBSD
2008-07-14 09:59:40 +00:00
adri
e1ac49d220
Remove unused variables in core_loop()
2008-07-14 09:55:52 +00:00
adri
ddb1f738d4
Bring over my initial libevent work into CVS.
...
Tidyups of this stuff will follow.
2008-07-14 09:53:24 +00:00
tedbullock
433b17fcdb
libevent is no longer optional
2008-07-11 17:10:29 +00:00
tedbullock
cf9913be53
Don't commit anjuta personal project folder into cvs
2008-07-10 22:33:57 +00:00
tedbullock
97b89b1b51
Prep for 0.9.1
2008-04-16 17:18:42 +00:00
tedbullock
1b28d912fc
Back out libevent additions to main httperf program for now
2008-04-12 03:07:05 +00:00
tedbullock
8e848b169b
idleconn is now built optionally with --enable-idleconn
2008-04-12 02:09:37 +00:00