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
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 | 9 |
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) |