debian/0000755000000000000000000000000012244032103007155 5ustar debian/rules0000755000000000000000000000073712244031536010255 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # Enable the hardening-wrapper export DEB_BUILD_HARDENING=1 %: dh --with autotools_dev $@ override_dh_auto_configure: dh_auto_configure -- --sysconfdir=/etc/siege --localstatedir=/var/log override_dh_auto_install: dh_auto_install # Do not use language-specific extension (policy). mv $(CURDIR)/debian/siege/usr/bin/siege2csv.pl $(CURDIR)/debian/siege/usr/bin/siege2csv debian/patches/0000755000000000000000000000000012244031536010615 5ustar debian/patches/series0000644000000000000000000000021012244031536012023 0ustar layingsiege.7.in.diff bombardment.in-typo.diff update_doc_about_urls_file.diff set_verbose_to_false.diff update_doc_about_log_file.diff debian/patches/bombardment.in-typo.diff0000644000000000000000000000072212244031536015340 0ustar Description: This patch is added to avoid the use of a language-specific extension (Debian Policy Manual section 10.4). Forwarded: not-needed Author: Josue Abarca Last-Update: 2013-11-16 --- a/utils/bombardment.in +++ b/utils/bombardment.in @@ -102,4 +102,4 @@ # Finally, we call siege2csv.pl to convert all the human-readable Siege # output to CSV, for easy spreadsheet usage. -siege2csv.pl siege.$serial +siege2csv siege.$serial debian/patches/layingsiege.7.in.diff0000644000000000000000000000456412244031536014532 0ustar Description: This patch corrects a misspelling,changing recieved by received. Forwarded: Yes Author: Josue Abarca Last-Update: 2010-05-21 --- a/doc/layingsiege.7.in +++ b/doc/layingsiege.7.in @@ -39,7 +39,7 @@ .br Status code 200: 1000 -In the above example, we simulated 100 users hitting the same URL 10 times, a total of 1000 transactions. The elapsed time is measured from the first transaction to the last, in this case it took 617.99 seconds to hit the http server 1000 times. During that run, siege recieved a total of 4848000 bytes including headers. The response time is measured by the duration of each transaction divided by the number of transactions. The transaction rate is number of transactions divided by elapsed time. Throughput is the measure of bytes recieved divided by elapsed time. And the concurrency is the time of each transaction divided by the elapsed time. The final statistic is Status code 200. This is the number of pages that were effectively delivered without server errors. +In the above example, we simulated 100 users hitting the same URL 10 times, a total of 1000 transactions. The elapsed time is measured from the first transaction to the last, in this case it took 617.99 seconds to hit the http server 1000 times. During that run, siege received a total of 4848000 bytes including headers. The response time is measured by the duration of each transaction divided by the number of transactions. The transaction rate is number of transactions divided by elapsed time. Throughput is the measure of bytes received divided by elapsed time. And the concurrency is the time of each transaction divided by the elapsed time. The final statistic is Status code 200. This is the number of pages that were effectively delivered without server errors. To create this example, I ran siege on my Sun workstation and I pounded a GNU/Linux Intel box, essentially a workstation. The performance leaves a lot to be desired. One indication that the server is struggling is the high concurrency. The longer the transaction, the higher the concurrency. This server is taking a while to complete the transaction and it continues to open new sockets to handle all the additional requests. In truth the Linux box is suffering from a lack of RAM, it has about 200MB, hardly enough to be handling one hundred concurrent users. :-) debian/patches/set_verbose_to_false.diff0000644000000000000000000000100112244031536015633 0ustar Description: Siege provides a cli parameter to turn the verbose mode on but there is no parameter to turn the verbose mode off. This patch changes the default value of verbose to false Author: Josue Abarca Bug-Debian: http://bugs.debian.org/610420 Forwarded: no Last-Update: 2012-02-02 --- a/doc/siegerc.in +++ b/doc/siegerc.in @@ -21,7 +21,7 @@ # Signify verbose mode, true turns on verbose output # ex: verbose = true|false # -verbose = true +verbose = false # # Quiet mode debian/patches/update_doc_about_urls_file.diff0000644000000000000000000001117412244031536017020 0ustar Description: Update documentation about the default path of urls.txt The debian package of siege installs the urls.txt file in /etc/siege/ ($sysconfdir). This patch changes the man pages in order to show the right path in debian. Author: Josue Abarca Forwarded: not-needed Last-Update: 2013-03-20 --- a/doc/layingsiege.7.in +++ b/doc/layingsiege.7.in @@ -43,7 +43,7 @@ To create this example, I ran siege on my Sun workstation and I pounded a GNU/Linux Intel box, essentially a workstation. The performance leaves a lot to be desired. One indication that the server is struggling is the high concurrency. The longer the transaction, the higher the concurrency. This server is taking a while to complete the transaction and it continues to open new sockets to handle all the additional requests. In truth the Linux box is suffering from a lack of RAM, it has about 200MB, hardly enough to be handling one hundred concurrent users. :-) -Now that we've stressed the URL(s) singly, we can add them to our main configuration file and stress them with the rest of the site. The default URLs file is SIEGE_HOME/etc/urls.txt. +Now that we've stressed the URL(s) singly, we can add them to our main configuration file and stress them with the rest of the site. The default URLs file is /etc/siege/urls.txt. Siege can allow websystems administrators a chance to see how their servers perform under duress. I recommend running server performance monitoring tools while it is under siege to gage your hardware / software configurations. The results can be surprising... --- a/doc/urls_txt.5.in +++ b/doc/urls_txt.5.in @@ -21,7 +21,7 @@ \- URL database for regression testing .SH INTRODUCTION .LP -The urls.txt file is installed by default in SIEGE_HOME/etc/urls.txt. When siege is invoked without a command line reference to a URL, then by default it looks for urls in that file. The advantage of using the urls.txt file is two-fold: One, it frees you free retyping a url with every invocation. And two, it allows you to conduct full site regression testing. +The urls.txt file is installed by default in /etc/siege/urls.txt. When siege is invoked without a command line reference to a URL, then by default it looks for urls in that file. The advantage of using the urls.txt file is two-fold: One, it frees you free retyping a url with every invocation. And two, it allows you to conduct full site regression testing. When the urls.txt file is used, siege reads all the urls in that file into memory and runs through the list in one of two ways, sequentially or randomly. The default run is sequential from start to finish and back again until the \-\-reps or the \-\-time option has been satisfied. With the \-i/\-\-internet option selected, siege runs through the file randomly simulating the stress applied by a community of internet users. \fR .br --- a/doc/siege.1.in +++ b/doc/siege.1.in @@ -81,7 +81,7 @@ RC, sets the siegerc file for the run. This option overrides the environment variable SIEGERC and the default resource file, $HOME/.siegerc .TP \fB\-f FILE\fR, \fB\-\-file=FILE\fR -FILE, the default URL file is SIEGE_HOME/etc/urls.txt. To select a different URL file, use this option, i.e., siege \-f myurls.txt +FILE, the default URL file is /etc/siege/urls.txt. To select a different URL file, use this option, i.e., siege \-f myurls.txt .TP \fB\-A "User Agent"\fR, \fB\-\-user\-agent="User Agent"\fR AGENT, use this option to set the User-Agent in the request. @@ -117,7 +117,7 @@ .br If you invoke the URL as a command line argument, you should probably place it in quotes. Currently, it supports two protocols, http and https. If a protocol is not specified, then siege assumes http. The minimum URL requirement is this: servername. That's it. So if you're in the same domain as a server named shemp and shemp is in your host file or it is in DNS, then: "siege shemp" will stress http://shemp.yourdomain.net/index.html (assuming that "index.html" is the server specified index). To stress the same page using https protocol, the minimum URL requirement is this: https://shemp. That URL specification will lay siege to https://shemp.yourdomain.net/index.html .SH URLS FILE -To hit multiple URLs, place them in a single file. The default URLs file is $SIEGE_HOME/etc/urls.txt. [You may change that file with the \-f option, see above.] In that file list the URLs one per line:\fR +To hit multiple URLs, place them in a single file. The default URLs file is /etc/siege/urls.txt. [You may change that file with the \-f option, see above.] In that file list the URLs one per line:\fR .br # place all your comments behind hashes\fR .br debian/patches/update_doc_about_log_file.diff0000644000000000000000000000643112244031536016614 0ustar Description: The log file was moved to /var/log In debian, if the log file is not specified, then siege logs the transaction to /var/log/siege.log Author: Alexandre Anriot Bug-Debian: http://bugs.debian.org/610426 Forwarded: not-needed Last-Update: 2011-06-30 --- a/doc/siege.1.in +++ b/doc/siege.1.in @@ -69,7 +69,7 @@ TIME, allows you to run the test for a selected period of time. The format is "NUMm", where NUM is a time unit and the "m" modifier is either S, M, or H for seconds, minutes and hours. To run siege for an hour, you could select any one of the following combinations: \-t3600S, \-t60M, \-t1H. The modifier is not case sensitive, but it does require no space between the number and itself. .TP \fB\-l [FILE]\fR, \fB\-\-log[=FILE]\fR -LOG transaction stats to FILE. The argument is optional. If FILE is not specified, then siege logs the transaction to SIEGE_HOME/var/siege.log. If siege is installed in /usr/local, then the default siege.log is /usr/local/var/siege.log. This option logs the final statistics reported when siege successfully completes its test. You can edit $HOME/.siegerc to change the location of the siege.log file. +LOG transaction stats to FILE. The argument is optional. If FILE is not specified, then siege logs the transaction to /var/log/siege.log. If siege is installed in /usr/local, then the default siege.log is /usr/local/var/siege.log. This option logs the final statistics reported when siege successfully completes its test. You can edit $HOME/.siegerc to change the location of the siege.log file. .TP \fB\-m MESSAGE\fR, \fB\-\-mark=MESSAGE\fR MARK, mark the log file with a separator. This option will allow you to separate your log file entries with header information. This is especially useful when testing two different servers. It is not necessary to use both the \-m option and the \-l option. \-m assumes \-l so it marks and logs the transaction. If the MESSAGE has spaces in it, make sure that you put it in quotes. --- a/doc/siegerc.in +++ b/doc/siegerc.in @@ -13,7 +13,7 @@ # proxy-host = ${PROXY} # You can also reference ENVIRONMENT variables without # actually declaring them, example: -# logfile = $(HOME)/var/siege.log +# logfile = $(HOME)/var/log/siege.log # # Verbose mode @@ -99,7 +99,7 @@ logging = true # -# Logfile, the default siege logfile is $PREFIX/var/siege.log +# Logfile, the default siege logfile is /var/log/siege.log # This directive allows you to choose an alternative log file. # Environment variables may be used as shown in the examples: # ex: logfile = /home/jeff/var/log/siege.log --- a/src/main.c +++ b/src/main.c @@ -144,7 +144,7 @@ puts(" -f, --file=FILE FILE, select a specific URLS FILE." ); printf(" -R, --rc=FILE RC, specify an %src file\n",program_name); puts(" -l, --log[=FILE] LOG to FILE. If FILE is not specified, the"); - printf(" default is used: PREFIX/var/%s.log\n", program_name); + printf(" default is used: /var/%s.log\n", program_name); puts(" -m, --mark=\"text\" MARK, mark the log file with a string." ); puts(" -d, --delay=NUM Time DELAY, random delay before each requst"); puts(" between 1 and NUM. (NOT COUNTED IN STATS)"); debian/dirs0000644000000000000000000000001212244031536010043 0ustar etc/siege debian/control0000644000000000000000000000226212244031536010573 0ustar Source: siege Section: web Priority: optional Maintainer: Josue Abarca Build-Depends: debhelper (>= 7.0.50~), libssl-dev (>= 0.9.8), autotools-dev (>= 20100122.1), hardening-wrapper Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/collab-maint/siege.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/siege.git Homepage: http://www.joedog.org/JoeDog/Siege Package: siege Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: siege-ssl Replaces: siege-ssl Description: HTTP regression testing and benchmarking utility Siege is an regression test and benchmark utility. It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status. Siege supports HTTP/1.0 and 1.1 protocols, the GET and POST directives, cookies, transaction logging, and basic authentication. Its features are configurable on a per user basis. . Note: this package contains siege with HTTPS support turned on, thus it obsoletes siege-ssl package now. debian/watch0000644000000000000000000000010012244031536010206 0ustar version=3 http://joedog.org/pub/siege/siege-([0-9.]+)\.tar\.gz debian/source/0000755000000000000000000000000012244031536010466 5ustar debian/source/format0000644000000000000000000000001412244031536011674 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212244031536010364 0ustar 7 debian/docs0000644000000000000000000000006312244031536010040 0ustar NEWS README README.https KNOWNBUGS MACHINES AUTHORSdebian/copyright0000644000000000000000000001424712244031536011131 0ustar This package was debianized by Ryszard Lach on Thu, 3 Jan 2002 16:18:27 +0100. It was downloaded from ftp://ftp.joedog.org/pub/siege Upstream Authors: Jeffrey Fulmer , See AUTHORS file for more. Copyright: Copyright (C) 2000-2010 Jeffrey Fulmer License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA In addition, as a special exception, the copyright holders give permission to link the code of portions of this program with the OpenSSL library under certain conditions as described in each individual source file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. src/base64.c and src/base64.h are: Copyright (C) 1995 - 1999 Kungliga Tekniska Högskolan and is licensed as follows: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the Institute nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. src/cookie.c is: Copyright (C) 2000-2009 Jeffrey Fulmer et al. Copyright (C) 2002 the University of Kanas. and is licensed under the GPL version 2, see above. src/date.c is: Copyright (C) 2007 Jeffrey Fulmer et al. Copyright (C) 1998 - 2006 Daniel Stenberg et al. and is licensed under the GPL version 2, see above. utils/bombardment.in is: Copyright (C) 2001 Peter J. Hutnick. and is licensed under the GPL version 2, see above. install-sh and utils/install-sh are: Copyright (C) 1994 X Consortium. and are licensed as follows: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. lib/joedog/snprintf.c is: Copyright (C) 1999 Mark Martinec and is licensed as follows: This program is free software; you can redistribute it and/or modify it under the terms of the "Frontier Artistic License" which comes with this Kit. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Frontier Artistic License for more details. The Debian packaging is: Copyright (C) 2007 Jose Carlos Medeiros Copyright (C) 2008 Tristan Greaves Copyright (C) 2010 Josue Abarca and is licensed under the GPL version 2, see above. debian/changelog0000644000000000000000000002727012244031536011050 0ustar siege (3.0.5-1) unstable; urgency=low * New Upstream version 3.0.5. * bombardment.in-typo.diff patch updated. * debian/control - Build-Depends: Builds-Depends: Removed automake. (closes: #724435) - Standards-Version increased to 3.9.5, no changes required. -- Josue Abarca Fri, 22 Nov 2013 22:05:15 -0600 siege (3.0.1-1) unstable; urgency=low * New upstream version. - The undefined behavior in DNS resolution is now fixed, thanks to Michael Hudson-Doyle for providing to upstream the patch to fix this (closes: #706662). * hyphen-used-as-minus-sign.diff patch dropped, it was merged upstream. * update_doc_about_log_file.diff path updated. * update_doc_about_urls_file.diff path updated. * Upload to unstable. -- Josue Abarca Sun, 02 Jun 2013 22:01:47 -0600 siege (2.78-1) experimental; urgency=low * New upstream version * debian/rules override_dh_auto_install parameters removed, because upstream added the DESTDIR to the makefile. * debian/control Standards-Version increased to 3.9.4, no changes required. -- Josue Abarca Sun, 24 Mar 2013 17:59:43 -0600 siege (2.74-1) experimental; urgency=low * New upstream version (closes: #692588). * debian/watch file updated, thanks to Dmitry Smirnov. * fix_aclocal_warnings.diff patch dropped, it was merged upstream. * default_urlsfile_path.diff patch dropped, it was merged upstream. * setup.h.diff patch dropped, it was merged upstream. * update_doc_about_urls_file.diff patch updated. * set_verbose_to_false.diff patch updated. * update_doc_about_log_file.diff updated. * format_strings.diff dropped, it was fixed upstream. * hyphen-used-as-minus-sign.diff patch added in order to fix some typos in the siege manual page. -- Josue Abarca Thu, 21 Mar 2013 18:58:26 -0600 siege (2.70-4) unstable; urgency=low * Enable hardened build flags using the hardening-wrapper (Closes: #689965) - debian/rules Enable the hardening-wrapper. - debian/control Build-Depend on hardening-wrapper. * debian/control New maintainer address. Thanks to Patrick Matthäi for his sponsorships. -- Josue Abarca Sat, 06 Oct 2012 10:47:10 -0600 siege (2.70-3) unstable; urgency=low * setup.h.diff patch added in order to improve the definition of INT_MAX. (Closes: #665407) * debian/control Standards-Version increased to 3.9.3, no changes required. -- Josue Abarca Sat, 14 Apr 2012 15:34:58 -0600 siege (2.70-2) unstable; urgency=low * fix_aclocal_warnings.diff patch added in order to fix some aclocal's warnings in the acinclude.m4 file (The configure and makefiles are regenerated if automake1.9 is present). * debian/rules override_dh_auto_configure modified in order to change the default path of the log file. (closes: #610426). * default_logfile_path.diff patch added in order to document the path change of the log file thanks to Alexandre Anriot. * default_urlsfie_path.diff patch added in order to change the deault path of urls.txt to /etc/siege (closes: #610420). * update_doc_about_urls_file.diff patch added to update the default path of urls.txt in the man pages. * set_verbose_to_false.diff patch added in order to set verbose to false by default. * debian/control + Standards-Version increased to 3.9.1, no changes required. + Vcs-Git and Vcs-Browser fields updated -- Josue Abarca Sun, 05 Feb 2012 22:30:25 -0600 siege (2.70-1) unstable; urgency=low * New upstream version (closes: #590118). * Remove debian/patches/bombardment.in-fix-arithmetic.diff (merged upstream). * debian/rules - Unnecessary export removed. - Build dependency on automake1.9 added. * debian/control Standards-Version increased to 3.9.1, no changes required. * debian/copyright updated. * debian/dirs 'usr/bin' removed because it is unnecessary. * debian/docs AUTHORS added. -- Josue Abarca Tue, 27 Jul 2010 12:00:00 -0600 siege (2.69-1) unstable; urgency=low * New upstream release. (closes: #553231) * New Maintainer, thanks to Tristan Greaves for his previous work. (closes: #578699) * Debhelper 7 used to simplify debian/rules. * Switch to dpkg-source 3.0 (quilt) format. * debian/rules - siege2csv.pl is now renamed to siege2csv at build time. - dh --with autotools_dev added to update config.{sub,guess}. (closes: #535726) - Build dependency on autotool-dev (>= 20100122.1) added. * Switch to dpkg-source 3.0 (quilt) format. * layingsiege.7.in.diff patch added to fix a typo. * bombardment.in-typo.diff patch added to avoid the use of a language-specific extension (Debian Policy Manual section 10.4). * bombardment.in-fix-arithmetic.diff patch added to fix syntax errors on arithmetic expressions. (closes: #551270) section 10.4). * debian/control Vcs-Git and Vcs-Browser added. -- Josue Abarca Thu, 20 May 2010 23:38:34 -0600 siege (2.68-1) unstable; urgency=low * New upstream release. * debian/control - Builds-Depends: Removed automake, autotools-dev, quilt, ed, cdbs. * debian/patches - Removed autotools_upgrade.patch (Upstream has upgraded automake). - Removed etc_siegerc.patch (Upstream has included). - Removed fix_cl_arguments.patch (Upstream fixed bug differently). - Removed fix_http_headers.patch (Upstream has included). - Removed fix_man_pages.patch (Upstream has included). * Fixed lintian warning: ancient-libtool-usage. -- Tristan Greaves Thu, 23 Apr 2009 14:10:13 +0100 siege (2.67-3) unstable; urgency=low * Actual fix of $HOME/.siegerc build breakage problem. (Closes: #321816) * Force autoreconf on package build to ensure same behaviour across all build hosts. Patches streamlined with this in mind. * debian/control - Build-Depends: use automake instead of automake1.9. -- Tristan Greaves Mon, 30 Mar 2009 15:59:17 +0100 siege (2.67-2) unstable; urgency=low * Fix regression of $HOME/.siegerc attempt breaking builds on some platforms. (Closes: #321816) -- Tristan Greaves Sat, 28 Mar 2009 19:04:45 +0000 siege (2.67-1) unstable; urgency=low * New maintainer. (Closes: #521034) * New upstream release. * Added fix_cl_arguments.patch to stop unknown command line arguments segfaulting program. (Closes: #521029) * Added autotools_upgrade.patch to patch source to latest autotools usage (Was using deprecated automake1.6) * debian/control: - Standards-Version: 3.8.1 - Fixed lintian warning: debhelper-but-no-misc-depends * debian/copyright brought up to date. * Fixed lintian warning: quilt-patch-missing-description * Fixed lintian warning: hyphen-used-as-minus-sign * Fixed lintian warning: patch-system-but-direct-changes-in-diff -- Tristan Greaves Tue, 24 Mar 2009 21:34:16 +0000 siege (2.66-2) unstable; urgency=low * debian/control: - Added Build-Depends: automake1.9. (Closes: #458266) - Build-Depends: libssl-dev (>= 0.9.8) instead libssl-dev (>= 0.9.8-1) * debian/copyright: - Added SSL license mention. (Closes: #463945) * Fixed inconsistent man page urls_txt.5.in in fix_man_pages.patch. (Closes: #414159) * Added fix_bashism.patch to fix bashism in bombardment script. (Closes: #465357) -- Jose Carlos Medeiros Sat, 22 Mar 2008 20:32:10 -0300 siege (2.66-1) unstable; urgency=low * New upstream release. (Closes: #403201) * New mantainer. (Closes: #401680) * Updated package to use cdbs. * debian/watch: Added. * debian/control: - Added "Homepage:" pseudo-header as Reference 1.14.6. - Standards-Version: 3.7.3 - Added Build-Depends: cdbs, autotools-dev, quilt -- Jose Carlos Medeiros Sat, 03 Nov 2007 05:37:51 +0000 siege (2.65-4) unstable; urgency=low * Orphaning package (#401680), changed maintainger to QA Group. -- Ryszard Lach Tue, 5 Dec 2006 12:46:55 +0100 siege (2.65-3) unstable; urgency=medium * Applied patch provided by Christian Aichinger and Michael Ablassmeier. Closes: #385295. -- Ryszard Lach Wed, 27 Sep 2006 08:15:40 +0200 siege (2.65-2) unstable; urgency=low * siege2csv.pl renamed to siege2csv * Fixed debian/rules. Closes #376669. -- Ryszard Lach Tue, 4 Jul 2006 14:32:37 +0200 siege (2.65-1) unstable; urgency=low * New upstream - beta version. Closes #355918. * minor fixes in manual pages -- Ryszard Lach Sun, 5 Mar 2006 22:16:27 +0100 siege (2.61-3) unstable; urgency=low * Add libssl-dev version (>= 0.9.8-1) to build-depends. -- Ryszard Lach Mon, 10 Oct 2005 12:42:28 +0200 siege (2.61-2.1) unstable; urgency=low * Non-maintainer upload. * add single quotes to the EOF in utils/siege.config.in (closes: #323684) * apply patch from Robert Waldner to fix construction of http headers (closes: #329182) * install sample siegerc to /etc/siege and use that if no ~/.siegerc exists. use patch from tollef fog heen. (closes: #321816) -- Jonas Meurer Mon, 3 Oct 2005 01:32:10 +0200 siege (2.61-2) unstable; urgency=low * Fixed siege.config scropt. Closes: #306952. -- Ryszard Lach Fri, 5 Aug 2005 08:53:42 +0200 siege (2.61-1) unstable; urgency=low * Added Debian revision. Closes: #303163. -- Ryszard Lach Wed, 13 Apr 2005 17:57:05 +0200 siege (2.61) unstable; urgency=low * New upstream release. Closes: #292268. -- Ryszard Lach Sun, 13 Feb 2005 19:04:35 +0100 siege (2.60b1-4) unstable; urgency=low * Fixed segfault while running without .siegerc file. Closes: #270707. -- Ryszard Lach Sat, 11 Dec 2004 23:36:56 +0100 siege (2.60b1-3) unstable; urgency=low * Fixed debian/rules. Closes: #284869. -- Ryszard Lach Sat, 11 Dec 2004 23:17:18 +0100 siege (2.60b1-2) unstable; urgency=low * Adopting my old package (again). Closes: #268739 * Added notice about HTTPS support into package description. Closes: #270711 * Removed 'Suggests: scout'; it's not supported, so I'll won't package it. -- Ryszard Lach Wed, 8 Sep 2004 23:49:15 +0200 siege (2.60b1-1.1) unstable; urgency=low * NMU during BSP * Add build dependency on ed. Closes: #238376 -- Frank Lichtenheld Sat, 17 Apr 2004 11:10:19 +0200 siege (2.60b1-1) unstable; urgency=low * New upstream release. Closes: #221300,#220147. * Fixed copyright file. Closes: #202391. * Added 'Conflicts: siege-ssl'. -- Ryszard Lach Mon, 15 Mar 2004 20:17:50 +0100 siege (2.55-2) unstable; urgency=low * Added 'Suggests: scout' -- Ryszard Lach Mon, 9 Sep 2002 20:51:58 +0200 siege (2.55-1) unstable; urgency=low * New upstream release. -- Ryszard Lach Mon, 9 Sep 2002 18:34:07 +0200 siege (2.09-4) unstable; urgency=low * Minor changes in building scripts. * Added siege-ssl to 'Conflicts' control field. -- Ryszard Lach Wed, 30 Jan 2002 09:35:24 +0100 siege (2.09-3) unstable; urgency=low * Fixed Description field formatting. Closes: #128225. -- Ryszard Lach Tue, 15 Jan 2002 13:56:00 +0100 siege (2.09-2) unstable; urgency=low * Updated config.guess and config.sub files. Closes: #128312. -- Ryszard Lach Wed, 9 Jan 2002 22:18:50 +0100 siege (2.09-1) unstable; urgency=low * Initial Release. (Closes: #109542) -- Ryszard Lach Thu, 3 Jan 2002 16:18:27 +0100