Compare commits
	
		
			1 Commits
		
	
	
		
			upstream/3
			...
			debian/3.1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 2662009d46 | 
							
								
								
									
										2
									
								
								debian/README.source
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								debian/README.source
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| Some files were removed for DFSG compliance. | ||||
| Please check 'copyright' for details. | ||||
							
								
								
									
										98
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										98
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,98 @@ | ||||
| wolfssl (3.10.2+dfsg-2) unstable; urgency=medium | ||||
|  | ||||
|   * Updated debian/copyright (Closes: #860046) | ||||
|   * Disabled CRL monitor for all architectures (Closes: #860514) | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Sat, 22 Apr 2017 17:48:29 -0700 | ||||
|  | ||||
| wolfssl (3.10.2+dfsg-1) unstable; urgency=medium | ||||
|  | ||||
|   * New upstream release. | ||||
|   * New major version is 10 | ||||
|   * New maintainer email address | ||||
|   * Fixes a low level vulnerability for buffer overflow when loading a | ||||
|     malformed temporary DH file | ||||
|   * Fixes a medium level vulnerability for processing of OCSP response | ||||
|   * Fixes CVE-2017-6076, a low level vulnerability for a potential | ||||
|     cache attack on RSA operations (Closes: #856114) | ||||
|   * Enabled SHA-224 for all architectures, as advised by upstream | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Sat, 08 Apr 2017 14:09:21 -0700 | ||||
|  | ||||
| wolfssl (3.9.10+dfsg-1) unstable; urgency=medium | ||||
|  | ||||
|   * New upstream release (Closes: #793134) | ||||
|   * Fixed CVE-2015-6925 (Closes: #801120) | ||||
|   * No longer installing arch-dependent options.h (Closes: #792626) | ||||
|   * New major number is 3 | ||||
|   * Using '--enable-distro' to define ABI | ||||
|   * Removed all ABI-related build options selecting features | ||||
|   * Upgraded Build-Depends: debhelper >=10; bumped compat to 10 | ||||
|   * Removed Build-Depends: dh-exec | ||||
|   * Switched to automatic generation of debug package (dbgsym) | ||||
|   * Changed package descriptions and capitalized wolfSSL correctly | ||||
|   * Deleted compatibility links for libcyassl5 | ||||
|   * Removed control file references to libcyassl5 | ||||
|   * Disabled examples and tests for building without network | ||||
|   * Removed duplicate license names from debian/copyright | ||||
|   * Updated watch file for upstream's new version tagging scheme on GitHub | ||||
|   * Added public key signature verification in watch file | ||||
|   * Updated Standard-Version: 3.9.8 | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Fri, 02 Dec 2016 20:51:20 -0800 | ||||
|  | ||||
| wolfssl (3.4.8+dfsg-1) unstable; urgency=medium | ||||
|  | ||||
|   * Name of package changed from 'cyassl' to 'wolfssl' | ||||
|   * New upstream release | ||||
|   * Disabled automatic downgrade to SSLv3 in release 3.2.0 (Closes: #769905) | ||||
|   * Fixed CVE-2014-2901, CVE-2014-2902, CVE-2014-2903 and CVE-2014-2904 | ||||
|       in release 3.2.0 (Closes: #770229) | ||||
|   * Fixed TEMP-0000000-2D36D7 in release 3.2.0 | ||||
|   * Added build option '--enable-chacha' | ||||
|   * Added build option '--enable-poly1305' | ||||
|   * Added build option '--enable-hashdrbg' | ||||
|   * Added build option '--use-fastmath' | ||||
|   * Added build option '--enable-ecc25519' | ||||
|   * Added build flag TFM_TIMING_RESISTANT | ||||
|   * Added build flag TFM_NO_ASM | ||||
|   * Added Build-Depends: libpcap0.8-dev for sniffer testing | ||||
|   * Removed obsolete build option '--enable-gcc-hardening' | ||||
|   * Removed LT_LIB_M in configure.ac to avoid linking uselessly with libm | ||||
|   * Enabled tests | ||||
|   * Added Exclude-Files: in 'copyright' for automatic repackaging | ||||
|   * Added repacksuffix=+dfsg in 'watch' | ||||
|   * Updated to Standards-Version: 3.9.6 | ||||
|   * Added dummy package for 'libcyassl5' | ||||
|   * Replaces: libcyassl5 (<< 3.4.2-1~) | ||||
|   * Breaks: libcyassl5 (<< 3.4.2-1~) | ||||
|   * Provides: libcyassl5 | ||||
|   * Created compatibility symlinks for libcyassl.so.5.0.0 | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Sun, 26 Apr 2015 08:23:52 -0700 | ||||
|  | ||||
| cyassl (2.9.4+dfsg-3) unstable; urgency=medium | ||||
|  | ||||
|   * Removed build option '--use-fastmath' | ||||
|   * Turned off fastmath for amd64, where it is default | ||||
|   * Fixed typedef for socklen_t on hurd-i386 | ||||
|   * Marked debug and development packages as Multi-Arch:same | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Wed, 01 Oct 2014 10:34:34 -0700 | ||||
|  | ||||
| cyassl (2.9.4+dfsg-2) unstable; urgency=medium | ||||
|  | ||||
|   * Disabled build option '--enable-aesni' (Closes: #760320, #760321) | ||||
|   * Disabled build option '--enable-crl-monitor' (Closes: #760322) | ||||
|   * Fixed symbol file to reflect '+' added to previous package version | ||||
|   * Switched to standard build flags for correct symbol generation and | ||||
|     hardening. | ||||
|   * Disabled tests that failed (due to expired certificates). | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Tue, 30 Sep 2014 10:57:53 -0700 | ||||
|  | ||||
| cyassl (2.9.4+dfsg-1) unstable; urgency=low | ||||
|  | ||||
|   * Initial release (Closes: #598391) | ||||
|  | ||||
|  -- Felix Lechner <felix.lechner@lease-up.com>  Wed, 09 Apr 2014 17:43:28 -0700 | ||||
							
								
								
									
										1
									
								
								debian/compat
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/compat
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| 10 | ||||
							
								
								
									
										56
									
								
								debian/control
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								debian/control
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,56 @@ | ||||
| Source: wolfssl | ||||
| Priority: optional | ||||
| Maintainer: Felix Lechner <felix.lechner@lease-up.com> | ||||
| Build-Depends: | ||||
|  debhelper (>= 10), | ||||
|  autotools-dev, | ||||
|  dh-autoreconf, | ||||
|  libpcap0.8-dev, | ||||
|  openssl | ||||
| Standards-Version: 3.9.8 | ||||
| Section: libs | ||||
| Homepage: http://www.wolfssl.com/yaSSL/Products-wolfssl.html | ||||
|  | ||||
| Package: libwolfssl10 | ||||
| Architecture: any | ||||
| Multi-Arch: same | ||||
| Pre-Depends: ${misc:Pre-Depends} | ||||
| Depends: | ||||
|  ${shlibs:Depends}, | ||||
|  ${misc:Depends} | ||||
| Description: wolfSSL encryption library | ||||
|  wolfSSL is a small, portable, embedded SSL/TLS programming library | ||||
|  targeted for use by embedded systems developers. It was formerly | ||||
|  known as CyaSSL. | ||||
|  . | ||||
|  It is an open source, dual licensed implementation of SSL/TLS | ||||
|  (SSL 3.0, TLS 1.0, 1.1, 1.2, DTLS 1.0 and 1.2) written in the C | ||||
|  language.  wolfSSL includes both a client and server implementation, | ||||
|  progressive cipher support, key and certificate generation, OCSP | ||||
|  and CRL, access to the underlying cryptography modules, and more. | ||||
|  . | ||||
|  wolfSSL also includes an OpenSSL compatibility interface with the | ||||
|  most commonly used OpenSSL functions. | ||||
|  | ||||
| Package: libwolfssl-dev | ||||
| Section: libdevel | ||||
| Architecture: any | ||||
| Multi-Arch: same | ||||
| Depends: | ||||
|  libwolfssl10 (= ${binary:Version}), | ||||
|  ${misc:Depends} | ||||
| Description: Development files for the wolfSSL encryption library | ||||
|  wolfSSL is a small, portable, embedded SSL/TLS programming library | ||||
|  targeted for use by embedded systems developers. It was formerly | ||||
|  known as CyaSSL. | ||||
|  . | ||||
|  It is an open source, dual licensed implementation of SSL/TLS | ||||
|  (SSL 3.0, TLS 1.0, 1.1, 1.2, DTLS 1.0 and 1.2) written in the C | ||||
|  language.  wolfSSL includes both a client and server implementation, | ||||
|  progressive cipher support, key and certificate generation, OCSP | ||||
|  and CRL, access to the underlying cryptography modules, and more. | ||||
|  . | ||||
|  wolfSSL also includes an OpenSSL compatibility interface with the | ||||
|  most commonly used OpenSSL functions. | ||||
|  . | ||||
|  This package contains the development files. | ||||
							
								
								
									
										222
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										222
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,222 @@ | ||||
| Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | ||||
| Upstream-Name: wolfssl | ||||
| Upstream-Contact: David Garske <david@wolfssl.com> | ||||
| Source: https://github.com/wolfssl/wolfssl/releases | ||||
| Comment: Some files were excluded for licenses possibly not DFSG-compliant. | ||||
| Files-Excluded: | ||||
|  IDE/* | ||||
|  mcapi/* | ||||
|  mplabx/* | ||||
|  mqx/* | ||||
|  tirtos/* | ||||
|  | ||||
| Files: | ||||
|  * | ||||
| Copyright: | ||||
|  2006-2017 wolfSSL Inc. | ||||
| License: GPL-2+ | ||||
|  | ||||
| Files: | ||||
|  wolfcrypt/src/camellia.c | ||||
|  wolfssl/wolfcrypt/camellia.h | ||||
| Copyright: | ||||
|  2006-2007 NTT (Nippon Telegraph and Telephone Corporation) | ||||
|  2006-2016 wolfSSL Inc. | ||||
| License: GPL-2+ | ||||
|  | ||||
| Files: | ||||
|  COPYING | ||||
| Copyright: | ||||
|  1989, 1991 Free Software Foundation, Inc. | ||||
| License: No-Modify | ||||
|  | ||||
| Files: | ||||
|  m4/ax_append_link_flags.m4 | ||||
| Copyright: | ||||
|  2011 Maarten Bosmans <mkbosmans@gmail.com> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_pthread.m4 | ||||
| Copyright: | ||||
|  2008 Steven G. Johnson <stevenj@alum.mit.edu> | ||||
|  2011 Daniel Richard G. <skunk@iSKUNK.ORG> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_check_library.m4 | ||||
| Copyright: | ||||
|  2012 Brian Aker <brian@tangent.org> | ||||
|  2010 Diego Elio Petteno` <flameeyes@gmail.com> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_append_flag.m4 | ||||
|  m4/ax_check_compile_flag.m4 | ||||
|  m4/ax_check_link_flag.m4 | ||||
| Copyright: | ||||
|  2008 Guido U. Draheim <guidod@gmx.de> | ||||
|  2011 Maarten Bosmans <mkbosmans@gmail.com> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_append_compile_flags.m4 | ||||
| Copyright: | ||||
|  2011 Maarten Bosmans <mkbosmans@gmail.com> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_tls.m4 | ||||
| Copyright: | ||||
|  2008 Alan Woodland <ajw05@aber.ac.uk> | ||||
|  2010 Diego Elio Petteno` <flameeyes@gmail.com> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_create_generic_config.m4 | ||||
| Copyright: | ||||
|  2008 Guido U. Draheim <guidod@gmx.de> | ||||
| License: GPL-3+-with-autoconf | ||||
|  | ||||
| Files: | ||||
|  m4/ax_compiler_version.m4 | ||||
|  m4/ax_debug.m4 | ||||
|  m4/ax_harden_compiler_flags.m4 | ||||
|  m4/ax_vcs_checkout.m4 | ||||
| Copyright: | ||||
|  2012 Brian Aker | ||||
| License: BSD-3-clause | ||||
|  | ||||
| Files: | ||||
|  m4/ax_append_to_file.m4 | ||||
|  m4/ax_file_escapes.m4 | ||||
|  m4/ax_print_to_file.m4 | ||||
| Copyright: | ||||
|  2008 Tom Howard <tomhoward@users.sf.net | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  m4/ax_add_am_macro.m4 | ||||
| Copyright: | ||||
|  2009 Tom Howard <tomhoward@users.sf.net | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  m4/ax_am_jobserver.m4 | ||||
| Copyright: | ||||
|  2008 Michael Paul Bailey <jinxidoru@byu.net> | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  m4/ax_am_macros.m4 | ||||
| Copyright: | ||||
|  2009 Tom Howard <tomhoward@users.sf.net | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  m4/ax_count_cpus.m4 | ||||
| Copyright: | ||||
|  2012 Brian Aker <brian@tangent.org> | ||||
|  2008 Michael Paul Bailey <jinxidoru@byu.net> | ||||
|  2008 Christophe Tournayre <turn3r@users.sourceforge.net> | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  m4/wolfssl_darwin_clang.m4 | ||||
| Copyright: | ||||
|  2013 John Safranek <john@wolfssl.com> | ||||
| License: FSFAP | ||||
|  | ||||
| Files: | ||||
|  debian/* | ||||
| Copyright: | ||||
|  2014-2017 Felix Lechner <felix.lechner@lease-up.com> | ||||
| License: GPL-2+ | ||||
|  | ||||
|  | ||||
| License: FSFAP | ||||
|  Copying and distribution of this file, with or without modification, are | ||||
|  permitted in any medium without royalty provided the copyright notice | ||||
|  and this notice are preserved. This file is offered as-is, without any | ||||
|  warranty. | ||||
|  | ||||
|  | ||||
| License: GPL-2+ | ||||
|  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 program. If not, see <http://www.gnu.org/licenses/> | ||||
|  . | ||||
|  On Debian systems, the complete text of the GNU General | ||||
|  Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". | ||||
|  | ||||
|  | ||||
| License: GPL-3+-with-autoconf | ||||
|  This program 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 3 of the License, or (at your | ||||
|  option) any later version. | ||||
|  . | ||||
|  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 GNU General | ||||
|  Public License for more details. | ||||
|  . | ||||
|  You should have received a copy of the GNU General Public License along | ||||
|  with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
|  . | ||||
|  As a special exception, the respective Autoconf Macro's copyright owner | ||||
|  gives unlimited permission to copy, distribute and modify the configure | ||||
|  scripts that are the output of Autoconf when processing the Macro. You | ||||
|  need not follow the terms of the GNU General Public License when using | ||||
|  or distributing such scripts, even though portions of the text of the | ||||
|  Macro appear in them. The GNU General Public License (GPL) does govern | ||||
|  all other use of the material that constitutes the Autoconf Macro. | ||||
|  . | ||||
|  This special exception to the GPL applies to versions of the Autoconf | ||||
|  Macro released by the Autoconf Archive. When you make and distribute a | ||||
|  modified version of the Autoconf Macro, you may extend this special | ||||
|  exception to the GPL to apply to your modified version as well. | ||||
|  | ||||
|  | ||||
| License: BSD-3-clause | ||||
|  Redistribution and use in source and binary forms, with or without | ||||
|  modification, are permitted provided that the following conditions are | ||||
|  met: | ||||
|  . | ||||
|      * Redistributions of source code must retain the above copyright | ||||
|  notice, this list of conditions and the following disclaimer. | ||||
|  . | ||||
|      * 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. | ||||
|  . | ||||
|      * The names of its contributors may not be used to endorse or | ||||
|  promote products derived from this software without specific prior | ||||
|  written permission. | ||||
|  . | ||||
|  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT | ||||
|  OWNER 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. | ||||
|  | ||||
|  | ||||
| License: No-Modify | ||||
|  Everyone is permitted to copy and distribute verbatim copies | ||||
|  of this license document, but changing it is not allowed. | ||||
							
								
								
									
										3
									
								
								debian/libwolfssl-dev.docs
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								debian/libwolfssl-dev.docs
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| NEWS | ||||
| README | ||||
| doc/README.txt | ||||
							
								
								
									
										4
									
								
								debian/libwolfssl-dev.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								debian/libwolfssl-dev.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| usr/include/* | ||||
| usr/lib/*/lib*.a | ||||
| usr/lib/*/lib*.so | ||||
| usr/lib/*/pkgconfig/* | ||||
							
								
								
									
										1
									
								
								debian/libwolfssl10.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/libwolfssl10.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| usr/lib/*/lib*.so.* | ||||
							
								
								
									
										1227
									
								
								debian/libwolfssl10.symbols
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1227
									
								
								debian/libwolfssl10.symbols
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										31
									
								
								debian/patches/dfsg.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								debian/patches/dfsg.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| Description: Strike references to removed non-DFSG sources from build files | ||||
| Forwarded: no | ||||
| From: Felix Lechner <felix.lechner@lease-up.com> | ||||
| --- a/Makefile.am | ||||
| +++ b/Makefile.am | ||||
| @@ -101,25 +101,6 @@ include tests/include.am | ||||
|  include sslSniffer/sslSnifferTest/include.am | ||||
|  include rpm/include.am | ||||
|   | ||||
| -# Exclude references to non-DFSG sources from build files | ||||
| -if !BUILD_DISTRO | ||||
| -include mqx/util_lib/Sources/include.am | ||||
| -include mqx/wolfcrypt_benchmark/Sources/include.am | ||||
| -include mqx/wolfcrypt_test/Sources/include.am | ||||
| -include mqx/wolfssl/include.am | ||||
| -include mqx/wolfssl_client/Sources/include.am | ||||
| -include mplabx/include.am | ||||
| -include mplabx/wolfcrypt_benchmark.X/nbproject/include.am | ||||
| -include mplabx/wolfcrypt_test.X/nbproject/include.am | ||||
| -include mplabx/wolfssl.X/nbproject/include.am | ||||
| -include mcapi/include.am | ||||
| -include mcapi/wolfcrypt_mcapi.X/nbproject/include.am | ||||
| -include mcapi/wolfcrypt_test.X/nbproject/include.am | ||||
| -include mcapi/wolfssl.X/nbproject/include.am | ||||
| -include mcapi/zlib.X/nbproject/include.am | ||||
| -include tirtos/include.am | ||||
| -include IDE/include.am | ||||
| -endif | ||||
|  include scripts/include.am | ||||
|   | ||||
|  if USE_VALGRIND | ||||
							
								
								
									
										17
									
								
								debian/patches/disable-crl-monitor.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								debian/patches/disable-crl-monitor.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| Description: Disable CRL monitor on all architectures | ||||
|  CRL monitor is unvailable on Debian architecture kFreeBSD, causes FTBFS | ||||
| Author: Felix Lechner <felix.lechner@lease-up.com> | ||||
| Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860514 | ||||
| Last-Update: 2017-04-22 | ||||
| --- | ||||
| This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ | ||||
| --- a/configure.ac | ||||
| +++ b/configure.ac | ||||
| @@ -175,7 +175,6 @@ then | ||||
|      enable_ocspstapling=yes | ||||
|      enable_ocspstapling2=yes | ||||
|      enable_crl=yes | ||||
| -    enable_crl_monitor=yes | ||||
|      enable_sni=yes | ||||
|      enable_maxfragment=yes | ||||
|      enable_alpn=yes | ||||
							
								
								
									
										18
									
								
								debian/patches/fix-hurd-i386-flags.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								debian/patches/fix-hurd-i386-flags.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| Description: Fix type definition for socklen_t on hurd-i386 | ||||
|  Based on http://bugs.mysql.com/bug.php?id=22326 | ||||
| Author: Felix Lechner <felix.lechner@lease-up.com> | ||||
| Forwarded: no | ||||
| Last-Update: 2017-04-22 | ||||
| --- | ||||
| This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ | ||||
| --- a/wolfssl/test.h | ||||
| +++ b/wolfssl/test.h | ||||
| @@ -152,7 +152,7 @@ | ||||
|  #endif | ||||
|  #endif /* WOLFSSL_SOCKET_IS_INVALID */ | ||||
|   | ||||
| -#if defined(__MACH__) || defined(USE_WINDOWS_API) | ||||
| +#if defined(USE_WINDOWS_API) | ||||
|      #ifndef _SOCKLEN_T | ||||
|          typedef int socklen_t; | ||||
|      #endif | ||||
							
								
								
									
										4
									
								
								debian/patches/series
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								debian/patches/series
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| dfsg.patch | ||||
| fix-hurd-i386-flags.patch | ||||
| turn-off-fastmath-for-amd64.patch | ||||
| disable-crl-monitor.patch | ||||
							
								
								
									
										21
									
								
								debian/patches/turn-off-fastmath-for-amd64.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								debian/patches/turn-off-fastmath-for-amd64.patch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| Description: Turn off fastmath for amd64, where it is default | ||||
|  Enabling fastmath just for amd64 causes the shared library symbols to | ||||
|  become architecture-dependent. | ||||
| Author: Felix Lechner <felix.lechner@lease-up.com> | ||||
| Forwarded: not-needed | ||||
| Last-Update: 2017-04-22 | ||||
| --- | ||||
| This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ | ||||
| --- a/configure.ac | ||||
| +++ b/configure.ac | ||||
| @@ -2481,10 +2481,6 @@ fi | ||||
|  # set fastmath default | ||||
|  FASTMATH_DEFAULT=no | ||||
|   | ||||
| -if test "$host_cpu" = "x86_64" | ||||
| -then | ||||
| -    FASTMATH_DEFAULT=yes | ||||
| -fi | ||||
|   | ||||
|  # fastmath | ||||
|  AC_ARG_ENABLE([fastmath], | ||||
							
								
								
									
										27
									
								
								debian/rules
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								debian/rules
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| #!/usr/bin/make -f | ||||
| # -*- makefile -*- | ||||
|  | ||||
| # Uncomment this to turn on verbose mode. | ||||
| #export DH_VERBOSE=1 | ||||
|  | ||||
| # Uncomment this to change the hardening options | ||||
| export DEB_BUILD_MAINT_OPTIONS = hardening=+all | ||||
|  | ||||
| VERSION=$(shell dpkg-parsechangelog |grep ^Version:|cut -d ' ' -f 2) | ||||
|  | ||||
| %: | ||||
| 	dh $@ --with autotools-dev | ||||
| #	dh $@ --with autotools-dev --with autoreconf --with dkms | ||||
|  | ||||
| override_dh_auto_configure: | ||||
| 	dh_auto_configure -- \ | ||||
| 		--enable-sha224 \ | ||||
| 		--enable-distro \ | ||||
| 		--disable-examples \ | ||||
| 		--disable-silent-rules | ||||
|  | ||||
| override_dh_strip: | ||||
| 	dh_strip --dbgsym-migration='libwolfssl3-dbg (<< 3.9.10-1~)' | ||||
|  | ||||
| #override_dh_dkms: | ||||
| #	dh_dkms -V $(VERSION) | ||||
							
								
								
									
										1
									
								
								debian/source/format
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/source/format
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| 3.0 (quilt) | ||||
							
								
								
									
										62
									
								
								debian/upstream/signing-key.asc
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								debian/upstream/signing-key.asc
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,62 @@ | ||||
| -----BEGIN PGP PUBLIC KEY BLOCK----- | ||||
|  | ||||
| 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 | ||||
| =RxMm | ||||
| -----END PGP PUBLIC KEY BLOCK----- | ||||
							
								
								
									
										8
									
								
								debian/watch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								debian/watch
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| version=4 | ||||
|  | ||||
| opts=\ | ||||
| dversionmangle=s/\+dfsg$//,\ | ||||
| filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/wolfssl-$1\.tar\.gz/,\ | ||||
| pgpsigurlmangle=s/archive\/v(\d\S+)\.tar\.gz/releases\/download\/v$1\/wolfssl-$1\.tar\.gz\.asc/,\ | ||||
| repacksuffix=+dfsg \ | ||||
|   https://github.com/wolfSSL/wolfssl/releases .*/v(\d\S*)-stable\.tar\.gz | ||||
							
								
								
									
										2
									
								
								debian/wolfssl-dkms.dkms
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								debian/wolfssl-dkms.dkms
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| PACKAGE_NAME="wolfssl" | ||||
| PACKAGE_VERSION=#MODULE_VERSION# | ||||
		Reference in New Issue
	
	Block a user