Codebase list libhtp / 379aa55
libhtp: initial commit of debian/ Initial commit of debian/ Some files are restored from the old package which was droped from Debian: https://bugs.debian.org/783220 Signed-off-by: Arturo Borrero Gonzalez <arturo@debian.org> Arturo Borrero Gonzalez 6 years ago
15 changed file(s) with 643 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 libhtp (0.5.24-1) unstable; urgency=medium
1
2 * Package reintroduced in Debian (see #783220)
3
4 -- Arturo Borrero Gonzalez <arturo@debian.org> Wed, 20 Jun 2017 17:22:00 +0200
5
6 libhtp (0.5.16-1) unstable; urgency=medium
7
8 * Update watch file
9 * Imported Upstream version 0.5.16
10 * Update symbols
11 * Update overrides file
12 * Add Arturo to uploaders
13
14 -- Pierre Chifflier <pollux@debian.org> Tue, 03 Feb 2015 10:36:43 +0100
15
16 libhtp (0.5.15-1) unstable; urgency=medium
17
18 * Update watch file
19 * Imported Upstream version 0.5.15
20 * Update symbols file
21 * Bump standards version to 3.9.6
22 * Update overrides file
23
24 -- Pierre Chifflier <pollux@debian.org> Thu, 16 Oct 2014 14:13:43 +0200
25
26 libhtp (0.5.12-1) unstable; urgency=medium
27
28 * Imported Upstream version 0.5.12
29 * Remove 10-fix-missing-script-autoreconf.patch, merged upstream
30 * Fix rules file to use correct dh targets
31 * Update symbols file
32 * Update overrides file
33
34 -- Pierre Chifflier <pollux@debian.org> Sun, 29 Jun 2014 18:20:48 +0200
35
36 libhtp (0.5.10-1) unstable; urgency=medium
37
38 * Upload to unstable
39 * Imported Upstream version 0.5.10
40 * Use Debian source format 3.0 (quilt)
41 * Use dh-autoreconf during build
42 * Add patch to fix missing script, causing error during autoreconf
43 * Update override file for so name change
44 * Update symbols file
45
46 -- Pierre Chifflier <pollux@debian.org> Wed, 02 Apr 2014 19:02:35 +0200
47
48 libhtp (0.2.14-1) unstable; urgency=medium
49
50 * Imported Upstream version 0.2.14
51 * Bump Standards Version to 3.9.5
52
53 -- Pierre Chifflier <pollux@debian.org> Sat, 28 Dec 2013 20:54:10 +0100
54
55 libhtp (0.2.12-1) unstable; urgency=low
56
57 * Imported Upstream version 0.2.12
58 * Update symbols file
59
60 -- Pierre Chifflier <pollux@debian.org> Thu, 09 May 2013 22:27:59 +0200
61
62 libhtp (0.2.11-1) unstable; urgency=low
63
64 * Imported Upstream version 0.2.11
65
66 -- Pierre Chifflier <pollux@debian.org> Sat, 17 Nov 2012 09:44:07 +0100
67
68 libhtp (0.2.10-1) unstable; urgency=low
69
70 * Imported Upstream version 0.2.10
71 * Update watch file
72 * Update symbols file
73 * Bump Standards Version
74 * Convert to DH 9
75 - add multiarch support
76 - fully enable hardening flags
77 * Debian release 0.2.10-1
78
79 -- Pierre Chifflier <pollux@debian.org> Sat, 03 Nov 2012 09:23:06 +0100
80
81 libhtp (0.2.6-2) unstable; urgency=low
82
83 * Add symbols file for libhtp1 (Closes: #654433)
84 * Change text so lintian does not report copyright file as template
85
86 -- Pierre Chifflier <pollux@debian.org> Tue, 03 Jan 2012 21:11:32 +0100
87
88 libhtp (0.2.6-1) unstable; urgency=low
89
90 * Imported Upstream version 0.2.6
91
92 -- Pierre Chifflier <pollux@debian.org> Thu, 02 Jun 2011 15:23:27 +0200
93
94 libhtp (0.2.5-1) unstable; urgency=low
95
96 * Imported Upstream version 0.2.5
97 * Bump Standards Version to 3.9.2
98 * Do not ship .la files (Closes: #621654)
99
100 -- Pierre Chifflier <pollux@debian.org> Mon, 23 May 2011 21:54:41 +0200
101
102 libhtp (0.2.3-1) unstable; urgency=low
103
104 * Imported Upstream version 0.2.3
105 * Update watch file
106
107 -- Pierre Chifflier <pollux@debian.org> Sat, 08 May 2010 12:03:33 +0200
108
109 libhtp (0.2.1+0.8.2-1) unstable; urgency=low
110
111 * Imported Upstream version 0.2.1+0.8.2
112 * Bump standards version to 3.8.4
113
114 -- Pierre Chifflier <pollux@debian.org> Sat, 01 May 2010 16:00:36 +0200
115
116 libhtp (0.2.1-1) unstable; urgency=low
117
118 * Initial release (Closes: #565334)
119
120 -- Pierre Chifflier <pollux@debian.org> Thu, 14 Jan 2010 20:54:57 +0100
0 Source: libhtp
1 Priority: extra
2 Maintainer: Arturo Borrero Gonzalez <arturo@debian.org>
3 Build-Depends: debhelper (>= 9),
4 autotools-dev,
5 dh-autoreconf,
6 libz-dev
7 Standards-Version: 3.9.8
8 Homepage: http://openinfosecfoundation.org/
9
10 Package: libhtp-dev
11 Section: libdevel
12 Architecture: any
13 Depends: libhtp1 (= ${binary:Version}), ${misc:Depends}
14 Description: HTTP normalizer and parser library (devel)
15 The HTP Library is an HTTP normalizer and parser. This integrates and
16 provides very advanced processing of HTTP streams for Suricata. The HTP
17 library is required by the engine, but may also be used independently in a
18 range of applications and tools.
19 .
20 This package provides the development files for libhtp.
21
22 Package: libhtp2
23 Section: libs
24 Architecture: any
25 Pre-Depends: multiarch-support
26 Depends: ${shlibs:Depends}, ${misc:Depends}
27 Description: HTTP normalizer and parser library
28 The HTP Library is an HTTP normalizer and parser. This integrates and
29 provides very advanced processing of HTTP streams for Suricata. The HTP
30 library is required by the engine, but may also be used independently in a
31 range of applications and tools.
32 .
33 This package provides the runtime files for libhtp.
0 This work was packaged for Debian by:
1
2 Pierre Chifflier <pollux@debian.org> on Thu, 14 Jan 2010 20:54:57 +0100
3
4 It was downloaded from http://www.openinfosecfoundation.org/downloads/
5
6 Upstream Author:
7
8 Ivan Ristic
9
10 Copyright:
11
12 Copyright (C) 2009 Ivan Ristic
13
14 License:
15
16 This program is free software; you can redistribute it and/or modify
17 it under the terms of the GNU Library General Public License version 2
18 as published by the Free Software Foundation
19
20 see `/usr/share/common-licenses/GPL-2'.
21
22 with the following exception:
23
24 We want specified Free/Libre and Open Source Software ("FLOSS") programs to be
25 able to use LibHTP (the "Program") despite the fact that not all FLOSS
26 licenses are compatible with version 2 of the GNU General Public License (the
27 "GPLv2")
28
29 The complete description of the exception can be found in file
30 `/usr/share/doc/libhtp-dev/LIBHTP_LICENSING_EXCEPTION.gz'.
31
32 The Debian packaging is:
33
34 Copyright (C) 2010 Pierre Chifflier <pollux@debian.org>
35
36 and is licensed under the GPL version 2,
37 see `/usr/share/common-licenses/GPL-2'.
38
39 Other files/licenses:
40
41 htp/utf8_decoder.c
42 htp/utf8_decoder.h
43
44 are Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern@hoehrmann.de> and
45 are licensed under MIT/X11 (BSD like) license.
46
0 NEWS
1 README
0 usr/lib
1 usr/include
0 usr/include/*
1 usr/lib/*/lib*.a
2 usr/lib/*/lib*.so
3 usr/lib/*/pkgconfig/*
0 usr/lib/*/lib*.so.*
0 libhtp-0.5.16.so.1 libhtp1 #MINVER#
1 bstr_add@Base 0.5.16
2 bstr_add_c@Base 0.5.16
3 bstr_add_c_noex@Base 0.5.16
4 bstr_add_mem@Base 0.5.16
5 bstr_add_mem_noex@Base 0.5.16
6 bstr_add_noex@Base 0.5.16
7 bstr_adjust_len@Base 0.5.16
8 bstr_adjust_realptr@Base 0.5.16
9 bstr_adjust_size@Base 0.5.16
10 bstr_alloc@Base 0.5.16
11 bstr_begins_with@Base 0.5.16
12 bstr_begins_with_c@Base 0.5.16
13 bstr_begins_with_c_nocase@Base 0.5.16
14 bstr_begins_with_mem@Base 0.5.16
15 bstr_begins_with_mem_nocase@Base 0.5.16
16 bstr_begins_with_nocase@Base 0.5.16
17 bstr_builder_append_c@Base 0.5.16
18 bstr_builder_append_mem@Base 0.5.16
19 bstr_builder_appendn@Base 0.5.16
20 bstr_builder_clear@Base 0.5.16
21 bstr_builder_create@Base 0.5.16
22 bstr_builder_destroy@Base 0.5.16
23 bstr_builder_size@Base 0.5.16
24 bstr_builder_to_str@Base 0.5.16
25 bstr_char_at@Base 0.5.16
26 bstr_char_at_end@Base 0.5.16
27 bstr_chop@Base 0.5.16
28 bstr_chr@Base 0.5.16
29 bstr_cmp@Base 0.5.16
30 bstr_cmp_c@Base 0.5.16
31 bstr_cmp_c_nocase@Base 0.5.16
32 bstr_cmp_mem@Base 0.5.16
33 bstr_cmp_mem_nocase@Base 0.5.16
34 bstr_cmp_nocase@Base 0.5.16
35 bstr_dup@Base 0.5.16
36 bstr_dup_c@Base 0.5.16
37 bstr_dup_ex@Base 0.5.16
38 bstr_dup_lower@Base 0.5.16
39 bstr_dup_mem@Base 0.5.16
40 bstr_expand@Base 0.5.16
41 bstr_free@Base 0.5.16
42 bstr_index_of@Base 0.5.16
43 bstr_index_of_c@Base 0.5.16
44 bstr_index_of_c_nocase@Base 0.5.16
45 bstr_index_of_mem@Base 0.5.16
46 bstr_index_of_mem_nocase@Base 0.5.16
47 bstr_index_of_nocase@Base 0.5.16
48 bstr_rchr@Base 0.5.16
49 bstr_to_lowercase@Base 0.5.16
50 bstr_util_cmp_mem@Base 0.5.16
51 bstr_util_cmp_mem_nocase@Base 0.5.16
52 bstr_util_mem_index_of_c@Base 0.5.16
53 bstr_util_mem_index_of_c_nocase@Base 0.5.16
54 bstr_util_mem_index_of_mem@Base 0.5.16
55 bstr_util_mem_index_of_mem_nocase@Base 0.5.16
56 bstr_util_mem_to_pint@Base 0.5.16
57 bstr_util_mem_trim@Base 0.5.16
58 bstr_util_memdup_to_c@Base 0.5.16
59 bstr_util_strdup_to_c@Base 0.5.16
60 bstr_wrap_c@Base 0.5.16
61 bstr_wrap_mem@Base 0.5.16
62 fprint_bstr@Base 0.5.16
63 fprint_raw_data@Base 0.5.16
64 fprint_raw_data_ex@Base 0.5.16
65 htp_base64_decode@Base 0.5.16
66 htp_base64_decode_bstr@Base 0.5.16
67 htp_base64_decode_mem@Base 0.5.16
68 htp_base64_decode_single@Base 0.5.16
69 htp_base64_decoder_init@Base 0.5.16
70 htp_ch_multipart_callback_request_body_data@Base 0.5.16
71 htp_ch_multipart_callback_request_headers@Base 0.5.16
72 htp_ch_urlencoded_callback_request_body_data@Base 0.5.16
73 htp_ch_urlencoded_callback_request_headers@Base 0.5.16
74 htp_ch_urlencoded_callback_request_line@Base 0.5.16
75 htp_chomp@Base 0.5.16
76 htp_config_copy@Base 0.5.16
77 htp_config_create@Base 0.5.16
78 htp_config_destroy@Base 0.5.16
79 htp_config_get_user_data@Base 0.5.16
80 htp_config_register_log@Base 0.5.16
81 htp_config_register_multipart_parser@Base 0.5.16
82 htp_config_register_request_body_data@Base 0.5.16
83 htp_config_register_request_complete@Base 0.5.16
84 htp_config_register_request_file_data@Base 0.5.16
85 htp_config_register_request_header_data@Base 0.5.16
86 htp_config_register_request_headers@Base 0.5.16
87 htp_config_register_request_line@Base 0.5.16
88 htp_config_register_request_start@Base 0.5.16
89 htp_config_register_request_trailer@Base 0.5.16
90 htp_config_register_request_trailer_data@Base 0.5.16
91 htp_config_register_request_uri_normalize@Base 0.5.16
92 htp_config_register_response_body_data@Base 0.5.16
93 htp_config_register_response_complete@Base 0.5.16
94 htp_config_register_response_header_data@Base 0.5.16
95 htp_config_register_response_headers@Base 0.5.16
96 htp_config_register_response_line@Base 0.5.16
97 htp_config_register_response_start@Base 0.5.16
98 htp_config_register_response_trailer@Base 0.5.16
99 htp_config_register_response_trailer_data@Base 0.5.16
100 htp_config_register_transaction_complete@Base 0.5.16
101 htp_config_register_urlencoded_parser@Base 0.5.16
102 htp_config_set_backslash_convert_slashes@Base 0.5.16
103 htp_config_set_bestfit_map@Base 0.5.16
104 htp_config_set_bestfit_replacement_byte@Base 0.5.16
105 htp_config_set_control_chars_unwanted@Base 0.5.16
106 htp_config_set_convert_lowercase@Base 0.5.16
107 htp_config_set_extract_request_files@Base 0.5.16
108 htp_config_set_field_limits@Base 0.5.16
109 htp_config_set_log_level@Base 0.5.16
110 htp_config_set_nul_encoded_terminates@Base 0.5.16
111 htp_config_set_nul_encoded_unwanted@Base 0.5.16
112 htp_config_set_nul_raw_terminates@Base 0.5.16
113 htp_config_set_nul_raw_unwanted@Base 0.5.16
114 htp_config_set_parse_request_auth@Base 0.5.16
115 htp_config_set_parse_request_cookies@Base 0.5.16
116 htp_config_set_path_separators_compress@Base 0.5.16
117 htp_config_set_path_separators_decode@Base 0.5.16
118 htp_config_set_path_separators_encoded_unwanted@Base 0.5.16
119 htp_config_set_plusspace_decode@Base 0.5.16
120 htp_config_set_requestline_leading_whitespace_unwanted@Base 0.5.16
121 htp_config_set_response_decompression@Base 0.5.16
122 htp_config_set_server_personality@Base 0.5.16
123 htp_config_set_tmpdir@Base 0.5.16
124 htp_config_set_tx_auto_destroy@Base 0.5.16
125 htp_config_set_u_encoding_decode@Base 0.5.16
126 htp_config_set_u_encoding_unwanted@Base 0.5.16
127 htp_config_set_url_encoding_invalid_handling@Base 0.5.16
128 htp_config_set_url_encoding_invalid_unwanted@Base 0.5.16
129 htp_config_set_user_data@Base 0.5.16
130 htp_config_set_utf8_convert_bestfit@Base 0.5.16
131 htp_config_set_utf8_invalid_unwanted@Base 0.5.16
132 htp_conn_close@Base 0.5.16
133 htp_conn_create@Base 0.5.16
134 htp_conn_destroy@Base 0.5.16
135 htp_conn_open@Base 0.5.16
136 htp_conn_remove_tx@Base 0.5.16
137 htp_conn_track_inbound_data@Base 0.5.16
138 htp_conn_track_outbound_data@Base 0.5.16
139 htp_connp_REQ_BODY_CHUNKED_DATA@Base 0.5.16
140 htp_connp_REQ_BODY_CHUNKED_DATA_END@Base 0.5.16
141 htp_connp_REQ_BODY_CHUNKED_LENGTH@Base 0.5.16
142 htp_connp_REQ_BODY_DETERMINE@Base 0.5.16
143 htp_connp_REQ_BODY_IDENTITY@Base 0.5.16
144 htp_connp_REQ_CONNECT_CHECK@Base 0.5.16
145 htp_connp_REQ_CONNECT_WAIT_RESPONSE@Base 0.5.16
146 htp_connp_REQ_FINALIZE@Base 0.5.16
147 htp_connp_REQ_HEADERS@Base 0.5.16
148 htp_connp_REQ_IDLE@Base 0.5.16
149 htp_connp_REQ_IGNORE_DATA_AFTER_HTTP_0_9@Base 0.5.16
150 htp_connp_REQ_LINE@Base 0.5.16
151 htp_connp_REQ_PROTOCOL@Base 0.5.16
152 htp_connp_RES_BODY_CHUNKED_DATA@Base 0.5.16
153 htp_connp_RES_BODY_CHUNKED_DATA_END@Base 0.5.16
154 htp_connp_RES_BODY_CHUNKED_LENGTH@Base 0.5.16
155 htp_connp_RES_BODY_DETERMINE@Base 0.5.16
156 htp_connp_RES_BODY_IDENTITY_CL_KNOWN@Base 0.5.16
157 htp_connp_RES_BODY_IDENTITY_STREAM_CLOSE@Base 0.5.16
158 htp_connp_RES_FINALIZE@Base 0.5.16
159 htp_connp_RES_HEADERS@Base 0.5.16
160 htp_connp_RES_IDLE@Base 0.5.16
161 htp_connp_RES_LINE@Base 0.5.16
162 htp_connp_clear_error@Base 0.5.16
163 htp_connp_close@Base 0.5.16
164 htp_connp_create@Base 0.5.16
165 htp_connp_destroy@Base 0.5.16
166 htp_connp_destroy_all@Base 0.5.16
167 htp_connp_get_connection@Base 0.5.16
168 htp_connp_get_in_tx@Base 0.5.16
169 htp_connp_get_last_error@Base 0.5.16
170 htp_connp_get_out_tx@Base 0.5.16
171 htp_connp_get_user_data@Base 0.5.16
172 htp_connp_in_reset@Base 0.5.16
173 htp_connp_in_state_as_string@Base 0.5.16
174 htp_connp_is_line_folded@Base 0.5.16
175 htp_connp_is_line_ignorable@Base 0.5.16
176 htp_connp_is_line_terminator@Base 0.5.16
177 htp_connp_open@Base 0.5.16
178 htp_connp_out_state_as_string@Base 0.5.16
179 htp_connp_req_data@Base 0.5.16
180 htp_connp_req_data_consumed@Base 0.5.16
181 htp_connp_req_receiver_finalize_clear@Base 0.5.16
182 htp_connp_res_data@Base 0.5.16
183 htp_connp_res_data_consumed@Base 0.5.16
184 htp_connp_res_receiver_finalize_clear@Base 0.5.16
185 htp_connp_set_user_data@Base 0.5.16
186 htp_connp_tx_create@Base 0.5.16
187 htp_connp_tx_remove@Base 0.5.16
188 htp_convert_method_to_number@Base 0.5.16
189 htp_decode_path_inplace@Base 0.5.16
190 htp_extract_quoted_string_as_bstr@Base 0.5.16
191 htp_get_version@Base 0.5.16
192 htp_gzip_decompressor_create@Base 0.5.16
193 htp_hook_copy@Base 0.5.16
194 htp_hook_create@Base 0.5.16
195 htp_hook_destroy@Base 0.5.16
196 htp_hook_register@Base 0.5.16
197 htp_hook_run_all@Base 0.5.16
198 htp_hook_run_one@Base 0.5.16
199 htp_is_folding_char@Base 0.5.16
200 htp_is_line_empty@Base 0.5.16
201 htp_is_line_whitespace@Base 0.5.16
202 htp_is_lws@Base 0.5.16
203 htp_is_separator@Base 0.5.16
204 htp_is_space@Base 0.5.16
205 htp_is_text@Base 0.5.16
206 htp_is_token@Base 0.5.16
207 htp_list_array_clear@Base 0.5.16
208 htp_list_array_create@Base 0.5.16
209 htp_list_array_destroy@Base 0.5.16
210 htp_list_array_get@Base 0.5.16
211 htp_list_array_pop@Base 0.5.16
212 htp_list_array_push@Base 0.5.16
213 htp_list_array_replace@Base 0.5.16
214 htp_list_array_shift@Base 0.5.16
215 htp_list_array_size@Base 0.5.16
216 htp_log@Base 0.5.16
217 htp_mpart_part_create@Base 0.5.16
218 htp_mpart_part_destroy@Base 0.5.16
219 htp_mpart_part_finalize_data@Base 0.5.16
220 htp_mpart_part_handle_data@Base 0.5.16
221 htp_mpart_part_parse_c_d@Base 0.5.16
222 htp_mpart_part_process_headers@Base 0.5.16
223 htp_mpartp_create@Base 0.5.16
224 htp_mpartp_destroy@Base 0.5.16
225 htp_mpartp_finalize@Base 0.5.16
226 htp_mpartp_find_boundary@Base 0.5.16
227 htp_mpartp_get_multipart@Base 0.5.16
228 htp_mpartp_parse@Base 0.5.16
229 htp_mpartp_parse_header@Base 0.5.16
230 htp_mpartp_run_request_file_data_hook@Base 0.5.16
231 htp_normalize_hostname_inplace@Base 0.5.16
232 htp_normalize_parsed_uri@Base 0.5.16
233 htp_normalize_uri_path_inplace@Base 0.5.16
234 htp_parse_authorization@Base 0.5.16
235 htp_parse_authorization_basic@Base 0.5.16
236 htp_parse_authorization_digest@Base 0.5.16
237 htp_parse_chunked_length@Base 0.5.16
238 htp_parse_content_length@Base 0.5.16
239 htp_parse_cookies_v0@Base 0.5.16
240 htp_parse_ct_header@Base 0.5.16
241 htp_parse_header_hostport@Base 0.5.16
242 htp_parse_hostport@Base 0.5.16
243 htp_parse_positive_integer_whitespace@Base 0.5.16
244 htp_parse_protocol@Base 0.5.16
245 htp_parse_request_header_generic@Base 0.5.16
246 htp_parse_request_line_apache_2_2@Base 0.5.16
247 htp_parse_request_line_generic@Base 0.5.16
248 htp_parse_request_line_generic_ex@Base 0.5.16
249 htp_parse_response_header_generic@Base 0.5.16
250 htp_parse_response_line_generic@Base 0.5.16
251 htp_parse_single_cookie_v0@Base 0.5.16
252 htp_parse_status@Base 0.5.16
253 htp_parse_uri@Base 0.5.16
254 htp_parse_uri_hostport@Base 0.5.16
255 htp_php_parameter_processor@Base 0.5.16
256 htp_process_request_header_apache_2_2@Base 0.5.16
257 htp_process_request_header_generic@Base 0.5.16
258 htp_process_response_header_generic@Base 0.5.16
259 htp_req_run_hook_body_data@Base 0.5.16
260 htp_res_run_hook_body_data@Base 0.5.16
261 htp_table_add@Base 0.5.16
262 htp_table_addk@Base 0.5.16
263 htp_table_addn@Base 0.5.16
264 htp_table_clear@Base 0.5.16
265 htp_table_clear_ex@Base 0.5.16
266 htp_table_create@Base 0.5.16
267 htp_table_destroy@Base 0.5.16
268 htp_table_destroy_ex@Base 0.5.16
269 htp_table_get@Base 0.5.16
270 htp_table_get_c@Base 0.5.16
271 htp_table_get_index@Base 0.5.16
272 htp_table_get_mem@Base 0.5.16
273 htp_table_size@Base 0.5.16
274 htp_transcode_bstr@Base 0.5.16
275 htp_transcode_params@Base 0.5.16
276 htp_treat_response_line_as_body@Base 0.5.16
277 htp_tx_create@Base 0.5.16
278 htp_tx_destroy@Base 0.5.16
279 htp_tx_destroy_incomplete@Base 0.5.16
280 htp_tx_finalize@Base 0.5.16
281 htp_tx_get_is_config_shared@Base 0.5.16
282 htp_tx_get_user_data@Base 0.5.16
283 htp_tx_is_complete@Base 0.5.16
284 htp_tx_register_request_body_data@Base 0.5.16
285 htp_tx_register_response_body_data@Base 0.5.16
286 htp_tx_req_add_param@Base 0.5.16
287 htp_tx_req_get_param@Base 0.5.16
288 htp_tx_req_get_param_ex@Base 0.5.16
289 htp_tx_req_has_body@Base 0.5.16
290 htp_tx_req_process_body_data@Base 0.5.16
291 htp_tx_req_process_body_data_ex@Base 0.5.16
292 htp_tx_req_set_header@Base 0.5.16
293 htp_tx_req_set_headers_clear@Base 0.5.16
294 htp_tx_req_set_line@Base 0.5.16
295 htp_tx_req_set_method@Base 0.5.16
296 htp_tx_req_set_method_number@Base 0.5.16
297 htp_tx_req_set_parsed_uri@Base 0.5.16
298 htp_tx_req_set_protocol@Base 0.5.16
299 htp_tx_req_set_protocol_0_9@Base 0.5.16
300 htp_tx_req_set_protocol_number@Base 0.5.16
301 htp_tx_req_set_uri@Base 0.5.16
302 htp_tx_request_progress_as_string@Base 0.5.16
303 htp_tx_res_process_body_data@Base 0.5.16
304 htp_tx_res_process_body_data_ex@Base 0.5.16
305 htp_tx_res_set_header@Base 0.5.16
306 htp_tx_res_set_headers_clear@Base 0.5.16
307 htp_tx_res_set_protocol_number@Base 0.5.16
308 htp_tx_res_set_status_code@Base 0.5.16
309 htp_tx_res_set_status_line@Base 0.5.16
310 htp_tx_res_set_status_message@Base 0.5.16
311 htp_tx_response_progress_as_string@Base 0.5.16
312 htp_tx_set_config@Base 0.5.16
313 htp_tx_set_user_data@Base 0.5.16
314 htp_tx_state_request_complete@Base 0.5.16
315 htp_tx_state_request_complete_partial@Base 0.5.16
316 htp_tx_state_request_headers@Base 0.5.16
317 htp_tx_state_request_line@Base 0.5.16
318 htp_tx_state_request_start@Base 0.5.16
319 htp_tx_state_response_complete@Base 0.5.16
320 htp_tx_state_response_complete_ex@Base 0.5.16
321 htp_tx_state_response_headers@Base 0.5.16
322 htp_tx_state_response_line@Base 0.5.16
323 htp_tx_state_response_start@Base 0.5.16
324 htp_tx_urldecode_params_inplace@Base 0.5.16
325 htp_tx_urldecode_uri_inplace@Base 0.5.16
326 htp_unparse_uri_noencode@Base 0.5.16
327 htp_uri_alloc@Base 0.5.16
328 htp_uri_free@Base 0.5.16
329 htp_urldecode_inplace@Base 0.5.16
330 htp_urldecode_inplace_ex@Base 0.5.16
331 htp_urlenp_create@Base 0.5.16
332 htp_urlenp_destroy@Base 0.5.16
333 htp_urlenp_finalize@Base 0.5.16
334 htp_urlenp_parse_complete@Base 0.5.16
335 htp_urlenp_parse_partial@Base 0.5.16
336 htp_utf8_decode@Base 0.5.16
337 htp_utf8_decode_allow_overlong@Base 0.5.16
338 htp_utf8_decode_path_inplace@Base 0.5.16
339 htp_utf8_validate_path@Base 0.5.16
340 htp_validate_hostname@Base 0.5.16
0 From 827c44dce257bbba4bdf15b0a0159592a3c8ffdb Mon Sep 17 00:00:00 2001
1 From: Arturo Borrero Gonzalez <arturo@debian.org>
2 Date: Wed, 14 Jun 2017 14:10:45 +0200
3 Subject: [PATCH] libhtp: delete library version from SONAME
4
5 Delete library version from SONAME and bump it from 1:0:0 to 2:0:0.
6 Using the library version in the SONAME means that the effective SONAME is
7 bumped each release of libhtp, which have a negative impact in the integration
8 of the library in downstream distros.
9
10 For example, in Debian, the SONAME is put into the library package name to
11 allow co-existence of different API/ABI versions and to ease upgrade
12 management between versions.
13
14 The bump from 1 to 2 is made in order to left behind the old scheme.
15
16 Before this patch:
17
18 % objdump -p htp/.libs/libhtp.so | grep SONAME
19 SONAME libhtp-0.5.24.so.1
20
21 After this patch:
22
23 % objdump -p htp/.libs/libhtp.so | grep SONAME
24 SONAME libhtp.so.2
25
26 Signed-off-by: Arturo Borrero Gonzalez <arturo@debian.org>
27 ---
28 configure.ac | 19 +++++++++++++------
29 htp/Makefile.am | 2 +-
30 2 files changed, 14 insertions(+), 7 deletions(-)
31
32 diff --git a/configure.ac b/configure.ac
33 index 8740b8b..3eac41e 100644
34 --- a/configure.ac
35 +++ b/configure.ac
36 @@ -16,12 +16,19 @@ dnl -----------------------------------------------
37
38 GENERIC_LIBRARY_NAME=htp
39
40 -# API version
41 -GENERIC_API_VERSION=1.0
42 -AC_SUBST(GENERIC_API_VERSION)
43 -
44 -# Shared library versioning
45 -GENERIC_LIBRARY_VERSION=1:0:0
46 +# This is _NOT_ the library release version, it's an API version.
47 +GENERIC_LIBRARY_VERSION=2:0:0
48 +# | | |
49 +# +------+ | +---+
50 +# | | |
51 +# current:revision:age
52 +# | | |
53 +# | | +- increment if interfaces have been added
54 +# | | set to zero if interfaces have been removed
55 +# | | or changed
56 +# | +- increment if source code has changed
57 +# | set to zero if current is incremented
58 +# +- increment if interfaces have been added, removed or changed
59 AC_SUBST(GENERIC_LIBRARY_VERSION)
60
61 dnl --------------------------------
62 diff --git a/htp/Makefile.am b/htp/Makefile.am
63 index d4998e7..7980977 100644
64 --- a/htp/Makefile.am
65 +++ b/htp/Makefile.am
66 @@ -26,4 +26,4 @@ libhtp_c_la_SOURCES = $(h_sources) $(h_sources_private) $(c_sources)
67 lib_LTLIBRARIES = libhtp.la
68 libhtp_la_SOURCES =
69 libhtp_la_LIBADD = libhtp-c.la
70 -libhtp_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION) -release $(GENERIC_RELEASE)
71 +libhtp_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION)
0 0001-soname.patch
0 #!/usr/bin/make -f
1
2 export DH_VERBOSE=1
3 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
4
5 override_dh_clean:
6 [ ! -f Makefile ] || make distclean
7 rm -f test/*.o test/main test/Makefile
8 dh_clean
9
10 %:
11 dh $@ --parallel --with autoreconf
12
0 3.0 (quilt)
0 version=3
1 https://github.com/OISF/libhtp/releases /OISF/libhtp/archive/([\d\.]*)\.tar\.gz