All releases of Siege


Release Notes: This release fixes a problem with HEAD requests using digest authentication.


Release Notes: This version includes a minor fix to improve output format in verbose mode.


Release Notes: This release includes numerous bugfixes and function ports so it will run better and compile on older systems. It also includes several new features such as timestamped output, a -q/--quiet option to suppress stdout, and conditional exits on -g/--get requests. On those requests, siege will now exit 0 if it receives at least one HTTP 200 response. Otherwise, it will exit 1. These last two features have been added to make the program more script-friendly.


Release Notes: This release adds -q/--quiet to suppress most output. Quiet can be set at the commandline or inside a .siegerc file.


Release Notes: On a --get request, siege will now exit 1 if the transaction doesn't contain at least one HTTP 200 response. This release also allows you to POST in a --get request.


Release Notes: This version fixes a rare problem where siege reads a single byte from the server then hangs and times out.


Release Notes: This release fixes a bug that prevented the display of HTML while in --debug/-D mode.


Release Notes: This release addresses a bug in which siege wouldn't cancel cleanly on some platforms after ctrl-c.


Release Notes: This release provides a commandline option to set the content-type, allows you to construct PUT, DELETE, and HEAD URLs, and allows you to set an HTTP method for -g/--get requests. If set to HEAD, it displays the header transaction. If set to GET, it displays the page contents.


Release Notes: This release refines the fix for Debian bug #665407 and adds conditionals for backward compatibility.