Codebase list httping / 06665b5
new file: debian/changelog changelog entry new file: debian/control Removed replaces:httping-nossl new file: debian/copyright changed to meet the debian copyright standard new file: debian/patches/hyphen.patch man page fixes Abhijith PA 8 years ago
9 changed file(s) with 413 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 httping (2.4-1) unstable; urgency=low
1
2 * New upstream release
3 * New maintainer (Closes: #800751)
4 * debian/patches
5 + manpage fixes hyphen-used-as-minus-sign
6
7 -- Abhijith PA <abhijith@openmailbox.org> Thu, 08 Oct 2015 19:15:42 +0530
8
9 httping (2.3.4-1) unstable; urgency=low
10
11 * New upstream release.
12 + support IPv6 (Closes: #714892)
13 + fix segfault on slow responses (Closes: #686196)
14 + manpage fixes (Closes: #689865)
15 * Bump standards version, no changes required.
16 * Bump compat level to 9.
17 * Add clang to build-depends due to scan-build requirement.
18 * Add libncursesw5-dev and libncursesw to build-depends for ncurses UI
19 support.
20 * Remove hardening-wrapper from build-depends as it is deprecated by now.
21
22 -- Nico Golde <nion@debian.org> Fri, 31 Oct 2014 12:57:05 +0100
23
24 httping (1.5.8-1) unstable; urgency=low
25
26 * New upstream release
27 - new switch to prevent httping from exiting when it can't
28 resolve the host name (Closes: #699464).
29 * Bump standards version, no changes required.
30 * Build package with hardening-wrapper.
31
32 -- Nico Golde <nion@debian.org> Tue, 19 Feb 2013 15:39:36 +0100
33
34 httping (1.5.7-1) unstable; urgency=low
35
36 * New upstream release.
37
38 -- Nico Golde <nion@debian.org> Sun, 10 Feb 2013 17:21:08 +0100
39
40 httping (1.5.5-1) unstable; urgency=low
41
42 * New upstream release.
43 - Fixes invalid free of hostname (Closes: #690358).
44
45 -- Nico Golde <nion@debian.org> Wed, 17 Oct 2012 21:40:54 +0200
46
47 httping (1.5.4-1) unstable; urgency=low
48
49 * New upstream release.
50 * Bump standards version.
51 * Add cppcheck to build-dependencies as required by upstream makefile.
52
53 -- Nico Golde <nion@debian.org> Thu, 11 Oct 2012 17:14:36 +0200
54
55 httping (1.5.3-1) unstable; urgency=low
56
57 * New upstream release.
58 - Displays IP of pinged host (Closes: #675242).
59 - Does no longer read only one byte at a time (Closes: #604823).
60 - Signal handling works properly, also with SSL (Closes: #539552).
61 * Bump standards version.
62
63 -- Nico Golde <nion@debian.org> Wed, 30 May 2012 20:43:06 +0200
64
65 httping (1.4.4-1) unstable; urgency=low
66
67 * New upstream release.
68
69 -- Nico Golde <nion@debian.org> Sat, 24 Jul 2010 15:42:23 +0200
70
71 httping (1.4.3-1) unstable; urgency=low
72
73 * New upstream release (Closes: #587210).
74 * Bump policy version to 3.9.0, no changes needed.
75 * Switch to dpkg-source 3.0 (quilt) format
76
77 -- Nico Golde <nion@debian.org> Wed, 14 Jul 2010 19:07:37 +0200
78
79 httping (1.3.1-2) unstable; urgency=low
80
81 * Temporary remove strndup from str.{c,h} until upstream removed
82 it completely (Closes: #552901).
83 * Fix FHS compliance of Makefile (Closes: #553094).
84 * Override dh_auto_install to remove license.txt and license.OpenSSL
85 after installation.
86 - adjust debhelper version dependency to 7.0.50~.
87
88 -- Nico Golde <nion@debian.org> Wed, 04 Nov 2009 18:12:05 +0100
89
90 httping (1.3.1-1) unstable; urgency=low
91
92 * New upstream release.
93 - Remove fix-fd_leak.patch, remove_memdump_signal-handler.patch
94 incorporated upstream.
95 - The host can be specified directly, there is no need for -g
96 anymore so httping google.com also works (Closes: #528940).
97 - Remove quilt again.
98 * Bump policy version to 3.8.3, no changes needed.
99
100 -- Nico Golde <nion@debian.org> Sun, 16 Aug 2009 14:45:32 +0200
101
102 httping (1.3.0-2) unstable; urgency=low
103
104 * Bump standards version (no changes needed).
105 * Add build-dependency on quilt:
106 + Add dh --with quilt call to debian/rules and switch to
107 a debhelper 7-ish rules file.
108 + Bump debhelper dependency to >= 7.0.8 and quilt >= 0.46-7.
109 + Remove mem_dump functionality via signal as it blocks SIGHUP
110 which causes httping to continue running even if for example
111 an ssh connection was closed
112 (remove_memdump_signal-handler.patch; Closes: #531883).
113 + Fix file descriptor leak on timeouts
114 (fix-fd_leak.patch; Closes: #532172).
115
116 -- Nico Golde <nion@debian.org> Wed, 29 Jul 2009 19:56:10 +0200
117
118 httping (1.3.0-1) unstable; urgency=low
119
120 * New upstream release.
121 * Use dh_prep instead of dh_clean -k as the latter one is deprecated
122 now.
123 * Point license link in debian/copyright to GPL-2 as httping is not
124 licensed under the GPL-3.
125 * Fix copyright-with-old-dh-make-debian-copyright.
126 * Rewrite long description.
127
128 -- Nico Golde <nion@debian.org> Mon, 09 Mar 2009 14:33:40 +0100
129
130 httping (1.2.9-1) unstable; urgency=low
131
132 * New upstream release.
133 * Bump policy version to 3.8.0, no changes needed.
134 * Bump compat version and debhelper dependency to 7.
135
136 -- Nico Golde <nion@debian.org> Fri, 03 Oct 2008 15:06:41 +0200
137
138 httping (1.2.6-1) unstable; urgency=low
139
140 * New upstream release.
141
142 -- Nico Golde <nion@debian.org> Mon, 26 May 2008 13:45:08 +0200
143
144 httping (1.2.5-2) unstable; urgency=low
145
146 * Bump standards version to 3.7.3, no changes needed.
147 * Bump compat level to 6 as it is the standard now.
148 * Remove homepage tag and use the Homepage control field instead.
149 * Add openssl linkage exception to copyright file.
150 * Fix Copyright line by adding the years.
151
152 -- Nico Golde <nion@debian.org> Mon, 03 Mar 2008 00:12:37 +0100
153
154 httping (1.2.5-1) unstable; urgency=low
155
156 * New upstream release.
157 * Removed suppression of clean target output.
158
159 -- Nico Golde <nion@debian.org> Fri, 27 Jul 2007 14:36:12 +0200
160
161 httping (1.2.3-1) unstable; urgency=low
162
163 * New upstream release.
164 - Added audible ping functionality.
165 * Removed patch stuff, patch was included by upstream.
166 * Added watch file.
167 * Fixed copyright.
168
169 -- Nico Golde <nion@debian.org> Tue, 01 May 2007 21:55:26 +0200
170
171 httping (1.2.2-2) unstable; urgency=low
172
173 * Included patch for audible ping until it gets into
174 upstream sources (Closes: #352648).
175 * New dependency on dpatch because of the patch.
176 * Changed maintainer address.
177 * Removed nossl build stuff.
178
179 -- Nico Golde <nion@debian.org> Wed, 28 Mar 2007 18:00:50 +0200
180
181 httping (1.2.2-1) unstable; urgency=low
182
183 * new upstream release.
184
185 -- Nico Golde <nico@ngolde.de> Tue, 5 Dec 2006 18:16:32 +0100
186
187 httping (1.2.1-1) unstable; urgency=low
188
189 * New upstream release and new maintainer.
190 * Adapted policy version (no changes needed).
191 * Added Homepage tag to control file.
192 * Bumped debhelper compatibility level to 5 and adapted dependency.
193 * Adapted copyright notice to the new maintainer.
194 * Removed debian/httping.1 since upstream ships manpage.
195 * Removed dh_installexamples call from rules, not needed.
196
197 -- Nico Golde <nico@ngolde.de> Wed, 13 Sep 2006 01:06:25 +0200
198
199 httping (1.0.4-1) unstable; urgency=low
200
201 * New upstream release.
202 * Changed maintainer's address.
203 * Sync with policy version.
204
205 -- David Moreno Garza <damog@debian.org> Sat, 20 Aug 2005 18:25:51 -0500
206
207 httping (0.0.96-1) unstable; urgency=low
208
209 * New upstream release.
210 * Removed httping-nossl binary package since it's useless (Closes:
211 #281636).
212
213 -- David Moreno Garza <damog@damog.net> Sun, 30 Jan 2005 23:16:50 -0600
214
215 httping (0.0.95-1) unstable; urgency=low
216
217 * Initial Release (Closes: #247399).
218
219 -- David Moreno Garza <damog@damog.net> Tue, 14 Sep 2004 11:41:38 -0500
220
0 Source: httping
1 Section: net
2 Priority: optional
3 Maintainer: Abhijith PA <abhijith@openmailbox.org>
4 Build-Depends: debhelper (>= 9), libssl-dev, cppcheck, clang, libncursesw5-dev, libncurses5-dev, libfftw3-dev, dpkg-dev (>= 1.16.1~)
5 Standards-Version: 3.9.6
6 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/httping.git
7 Vcs-Git: git://anonscm.debian.org/collab-maint/httping.git
8 Homepage: http://www.vanheusden.com/httping
9
10 Package: httping
11 Architecture: any
12 Depends: ${shlibs:Depends}, openssl, ${misc:Depends}
13 Description: ping-like program for http-requests
14 httping is like ping for HTTP. It sends requests to a hostname or a remote
15 URL and it shows you how long it takes to connect, send a HTTP request and
16 retrieve the reply (only the header).
17 .
18 It supports SSL as well as various different ways to use it.
0 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: httping
2 Upstream-Contact: Folkert Van Heusden <folkert@vanheusden.com>
3 Source: http://www.vanheusden.com/httping/
4
5 Files: *
6 Copyright: 2003-2015 Folkert Van Heusden <folkert@vanheusden.com>
7 License: GPL-2 with OpenSSL exception
8
9 Files: debian/*
10 Copyright: 2015, Abhijith PA <abhijith@openmailbox.org>
11 2007-2015, Nico Golde <nion@debian.org>
12 License: GPL-2 with OpenSSL exception
13
14 License: GPL-2 with OpenSSL exception
15 This program is free software; you can redistribute it
16 and/or modify it under the terms of the GNU General Public
17 License as published by the Free Software Foundation; either
18 version 2 of the License, or (at your option) any later
19 version.
20 .
21 In addition, as a special exception, the author of this
22 program gives permission to link the code of its
23 release with the OpenSSL project's "OpenSSL" library (or
24 with modified versions of it that use the same license as
25 the "OpenSSL" library), and distribute the linked
26 executables. You must obey the GNU General Public
27 License in all respects for all of the code used other
28 than "OpenSSL". If you modify this file, you may extend
29 this exception to your version of the file, but you are
30 not obligated to do so. If you do not wish to do so,
31 delete this exception statement from your version.
32 .
33 This program is distributed in the hope that it will be
34 useful, but WITHOUT ANY WARRANTY; without even the implied
35 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
36 PURPOSE. See the GNU General Public License for more
37 details.
38 .
39 You should have received a copy of the GNU General Public
40 License along with this package; if not, write to the Free
41 Software Foundation, Inc., 51 Franklin St, Fifth Floor,
42 Boston, MA 02110-1301 USA
43 .
44 On Debian systems, the full text of the GNU General Public
45 License version 2 can be found in the file
46 `/usr/share/common-licenses/GPL-2'.
0 Description: Making lintian clean
1 Author: Abhijith PA <abhijith@openmailbox.org>
2 Last-Update: 10-10-2015
3
4 --- httping-2.4.orig/httping-nl.1
5 +++ httping-2.4/httping-nl.1
6 @@ -73,7 +73,7 @@ Hoeveel seconden (of delen daarvan) te w
7 Gebruik de ncurses gebruikers interface.
8 .TP
9 .B "\-L x"
10 -In combinatie met -G zet dit een limiet op hoeveel data er binnengehaald wordt.
11 +In combinatie met \-G zet dit een limiet op hoeveel data er binnengehaald wordt.
12 .TP
13 .B "\-l"
14 Maak een SSL verbinding. Dit vereist een https-URL.
15 @@ -199,7 +199,7 @@ Toon metingen in geel als de gemeten waa
16 Toon metingen alleen als ze hoger dan x zijn.
17 .TP
18 .B "\-\-timestamp" or "\-\-ts"
19 -Voeg een een tijdstempel toe aan de uitvoer. Gebruik -v om ook een datum te zien en \-vv om ook microseconden te zien.
20 +Voeg een een tijdstempel toe aan de uitvoer. Gebruik \-v om ook een datum te zien en \-vv om ook microseconden te zien.
21 .TP
22 .B "\-\-tx-buffer x"
23 Configureer de grootte van de zend-buffer.
24 @@ -208,10 +208,10 @@ Configureer de grootte van de zend-buffe
25 Toon versie informatie.
26
27 .SH UITVOER
28 -In de -S mode zal iets als "tijd=0.08+24.09+23.17+15.64+0.02=62.98 ms" getoond worden. De eerste waarde is hoe lang het duurde om de systeem naam te vertalen, de 2e waarde hoe lang het duurde om te verbinden, de 3e waarde geeft aan hoe lang het duurde om het verzoek te verzenden en de 4e waarde is hoelang het duurde voordat de http-server een antwoord formuleerde en terugzond. de 5e waarde geeft aan hoelang het duurde om de socket te sluiten.
29 +In de \-S mode zal iets als "tijd=0.08+24.09+23.17+15.64+0.02=62.98 ms" getoond worden. De eerste waarde is hoe lang het duurde om de systeem naam te vertalen, de 2e waarde hoe lang het duurde om te verbinden, de 3e waarde geeft aan hoe lang het duurde om het verzoek te verzenden en de 4e waarde is hoelang het duurde voordat de http-server een antwoord formuleerde en terugzond. de 5e waarde geeft aan hoelang het duurde om de socket te sluiten.
30
31 .SH GRAFIEK
32 -De grafiek in ncurses mode gebruikt een aantal kleuren. Groen: de waarde is minder dan de ondergrens. Rood: de waarde is hoger dan de bovengrens. Blauw: de waarde is gelimiteerd door '--graph-limit'. Cyaan: er is geen meetwaarde.
33 +De grafiek in ncurses mode gebruikt een aantal kleuren. Groen: de waarde is minder dan de ondergrens. Rood: de waarde is hoger dan de bovengrens. Blauw: de waarde is gelimiteerd door '\-\-graph\-limit'. Cyaan: er is geen meetwaarde.
34
35 .SH TOETSEN
36 Druk <CTRL> + <c> om het programma af te breken. Er zal dan een samenvatting getoond worden.
37 --- httping-2.4.orig/httping.1
38 +++ httping-2.4/httping.1
39 @@ -61,7 +61,7 @@ Do a GET request instead of a HEAD reque
40 This selects the url to probe. E.g.: http://localhost/
41 .TP
42 .B "\-h hostname"
43 -Instead of '\-g' one can also set a hostname to probe with -h: -h localhost
44 +Instead of '\-g' one can also set a hostname to probe with \-h: \-h localhost
45 .TP
46 .B "\-I str"
47 UserAgent-string to send to the webserver (instead of 'HTTPing <version>').
48 @@ -91,7 +91,7 @@ Switches HTTPing to Nagios-plugin mode 1
49 This selects the HTTP status-codes which are regarded as an OK-state (only with '\-m').
50 .TP
51 .B "\-p portnumber"
52 --p can be used together with \-h. \-p selects the portnumber to probe.
53 +\-p can be used together with \-h. \-p selects the portnumber to probe.
54 .TP
55 .B "\-q"
56 Be quiet, only return an exit-code.
57 @@ -124,7 +124,7 @@ Increase verbosity mode. To show standar
58 Do not abort program if resolving fails.
59 .TP
60 .B "\-X"
61 -Use this switch together with '-G'. For each "ping" show the amount of data transferred (excluding the headers).
62 +Use this switch together with '\-G'. For each "ping" show the amount of data transferred (excluding the headers).
63 .TP
64 .B "\-x proxyhost[:port]
65 Probe using a proxyserver. Note that you're also measuring the latency of the proxyserver!
66 @@ -163,7 +163,7 @@ When the server sends a cookie, it will
67 Maximum MTU to use. Cannot be larger than network interface MTU.
68 .TP
69 .B "\-\-no\-host\-header"
70 -Do not put a "Host:"-header in the request header.
71 +Do not put a "Host:"\-header in the request header.
72 .TP
73 .B "\-\-no\-tcp\-nodelay"
74 Do not disable "tcp delay" (Naggle).
75 @@ -190,16 +190,16 @@ Set the size of the receive buffer (in b
76 When the duration is x or more, show ping line in the slow log window (the middle window).
77 .TP
78 .B "\-\-threshold\-red x"
79 -If the measured threshold is higher than x (and -Y is given), then the shown value is colored red. If you also use --threshold-yellow, then this value must be bigger.
80 +If the measured threshold is higher than x (and \-Y is given), then the shown value is colored red. If you also use \-\-threshold\-yellow, then this value must be bigger.
81 .TP
82 .B "\-\-threshold\-yellow x"
83 -If the measured threshold is higher than x (and -Y is given), then the shown value is colored yellow.
84 +If the measured threshold is higher than x (and \-Y is given), then the shown value is colored yellow.
85 .TP
86 .B "\-\-threshold\-show x"
87 If the measured threshold is higher than x, then the result is shown (default is show always). The value x is in ms.
88 .TP
89 .B "\-\-timestamp" or "\-\-ts"
90 -Put a timestamp before the result-lines. Use -v to also show a date.
91 +Put a timestamp before the result-lines. Use \-v to also show a date.
92 .TP
93 .B "\-\-tx-buffer x"
94 Set the size of the transmit buffer (in bytes).
95 @@ -208,10 +208,10 @@ Set the size of the transmit buffer (in
96 Show the version and exit.
97
98 .SH OUTPUT
99 -In split mode (-S) something like "time=0.08+24.09+23.17+15.64+0.02=62.98 ms" is shown. The first value is the time it took to resolve the hostname (or 'n/a' if it did not resolve in this iteration, e.g. in "resolve once" (-r) mode), then the time it took to connect (or -1 for example in persistent connection (-Q, HTTP v1.1), after that the time it took to put the request on the wire, then the time it took for the HTTP server to process the request and send it back and lastly the time it took to close the connection.
100 +In split mode (\-S) something like "time=0.08+24.09+23.17+15.64+0.02=62.98 ms" is shown. The first value is the time it took to resolve the hostname (or 'n/a' if it did not resolve in this iteration, e.g. in "resolve once" (\-r) mode), then the time it took to connect (or \-1 for example in persistent connection (\-Q, HTTP v1.1), after that the time it took to put the request on the wire, then the time it took for the HTTP server to process the request and send it back and lastly the time it took to close the connection.
101
102 .SH GRAPH
103 -The graph in the ncurses uses colors to encode a meaning. Green: value is less than 1 block. Red: the value did not fit in the graph. Blue: the value was limitted by --graph-limit. Cyan: no measurement for that point in time.
104 +The graph in the ncurses uses colors to encode a meaning. Green: value is less than 1 block. Red: the value did not fit in the graph. Blue: the value was limitted by \-\-graph\-limit. Cyan: no measurement for that point in time.
105
106 .SH KEYS
107 Press <CTRL> + <c> to exit the program. It will display a summary of what was measured.
0 hyphen.patch
0 #!/usr/bin/make -f
1
2 export DEB_BUILD_HARDENING=1
3 include /usr/share/dpkg/buildflags.mk
4
5 %:
6 dh $@
7
8 override_dh_auto_install:
9 $(MAKE) install PREFIX=$(CURDIR)/debian/httping/usr
10 rm $(CURDIR)/debian/httping/usr/share/doc/httping/license.txt
11 rm $(CURDIR)/debian/httping/usr/share/doc/httping/license.OpenSSL
12
0 3.0 (quilt)
0 version=3
1 http://www.vanheusden.com/httping/httping-(.*)\.tgz