Add final(?) set of copyrights.
authorRich Salz <rsalz@openssl.org>
Wed, 1 Jun 2016 15:26:40 +0000 (11:26 -0400)
committerRich Salz <rsalz@openssl.org>
Wed, 1 Jun 2016 15:27:25 +0000 (11:27 -0400)
Add copyright to missing assembler files.
Add copyrights to missing test/* files.
Add copyrights
Various source and misc files.

Reviewed-by: Richard Levitte <levitte@openssl.org>
31 files changed:
Configure
apps/tsget.in
config
config.com
crypto/aes/asm/aes-ia64.S
crypto/bn/asm/bn-c64xplus.asm
crypto/bn/asm/ia64.S
crypto/bn/asm/pa-risc2.s
crypto/bn/asm/pa-risc2W.s
crypto/bn/asm/s390x.S
crypto/bn/asm/sparcv8.S
crypto/bn/asm/sparcv8plus.S
crypto/des/asm/des_enc.m4
crypto/ia64cpuid.S
crypto/md5/asm/md5-ia64.S
crypto/s390xcpuid.S
crypto/sparccpuid.S
engines/vendor_defns/hwcryptohook.h
fuzz/helper.py
ms/applink.c
ms/uplink.c
ms/uplink.h
test/danetest.in
test/evptests.txt
test/recipes/80-test_cipherlist.t
test/smime-certs/mksmime-certs.sh
test/ssl-tests/01-simple.conf.in
test/ssl-tests/02-protocol-version.conf.in
test/ssl-tests/03-custom_verify.conf.in
tools/c_rehash.in
util/openssl-format-source

index 020f2a148a3b14b3fa376270977a124a256f5e7c..e8fc933872607ef7f9ef930aaa17df5f7747e1b0 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -1970,8 +1970,6 @@ my %builders = (
     unixmake => sub {
         build_Makefile();
 
-        run_dofile("util/domd", "util/domd.in");
-        chmod 0755, "util/domd";
     },
     );
 
index fe029f353a04527e5a25e66eea1e24df87536835..7067111552448be4f072c193badf643d200941ae 100644 (file)
@@ -1,7 +1,11 @@
 #!{- $config{perl} -}
-# Written by Zoltan Glozik <zglozik@stones.com>.
-# Copyright (c) 2002 The OpenTSA Project.  All rights reserved.
-$::version = '$Id: tsget,v 1.3 2009/09/07 17:57:18 steve Exp $';
+# Copyright (c) 2002 The OpenTSA Project. All rights reserved.
+# Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
 
 use strict;
 use IO::Handle;
@@ -42,7 +46,8 @@ sub create_curl {
     # Error-handling related options.
     $curl->setopt(CURLOPT_VERBOSE, 1) if $options{d};
     $curl->setopt(CURLOPT_FAILONERROR, 1);
-    $curl->setopt(CURLOPT_USERAGENT, "OpenTSA tsget.pl/" . (split / /, $::version)[2]);
+    $curl->setopt(CURLOPT_USERAGENT,
+        "OpenTSA tsget.pl/openssl-{- $config{version} -}");
 
     # Options for POST method.
     $curl->setopt(CURLOPT_UPLOAD, 1);
diff --git a/config b/config
index dfdca4d95589cf2e75acb81e79618d4005f21f16..2e02ae36918c185c4e4817f6904b166ad3f5ed14 100755 (executable)
--- a/config
+++ b/config
@@ -1,25 +1,15 @@
 #!/bin/sh
+# Copyright 1998-2016 The OpenSSL Project Authors. All Rights Reserved.
 #
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 # OpenSSL config: determine the operating system and run ./Configure
+# Derived from minarch and GuessOS from Apache.
 #
-# "config -h" for usage information.
-#
-#          this is a merge of minarch and GuessOS from the Apache Group.
-#          Originally written by Tim Hudson <tjh@cryptsoft.com>.
-
-# Original Apache Group comments on GuessOS
-
-# Simple OS/Platform guesser. Similar to config.guess but
-# much, much smaller. Since it was developed for use with
-# Apache, it follows under Apache's regular licensing
-# with one specific addition: Any changes or additions
-# to this script should be Emailed to the Apache
-# group (apache@apache.org) in general and to
-# Jim Jagielski (jim@jaguNET.com) in specific.
-#
-# Be as similar to the output of config.guess/config.sub
-# as possible.
-
+# Do "config -h" for usage information.
 SUFFIX=""
 TEST="false"
 EXE=""
index 4151a88a442bc78d37a4eb95d97dd938575f1ba7..015de511a284df59a549874914b0263cd799f139 100644 (file)
@@ -1,4 +1,10 @@
 $      ! OpenSSL config: determine the architecture and run Configure
+$      ! Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+$      !
+$      ! Licensed under the OpenSSL license (the "License").  You may not use
+$      ! this file except in compliance with the License.  You can obtain a
+$      ! copy in the file LICENSE in the source distribution or at
+$      ! https://www.openssl.org/source/license.html
 $      !
 $      ! Very simple for the moment, it will take the following arguments:
 $      !
index 7f6c4c366291c86c1214b726918757132b4eafa3..ef44f7cc764a076789e0123c7862186dc63fe341 100644 (file)
@@ -1,3 +1,10 @@
+// Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+//
+// Licensed under the OpenSSL license (the "License").  You may not use
+// this file except in compliance with the License.  You can obtain a copy
+// in the file LICENSE in the source distribution or at
+// https://www.openssl.org/source/license.html
+//
 // ====================================================================
 // Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
 // project. Rights for redistribution and usage in source and binary
index 7b72bff4acda60849be7102be55bed81b1fd42d3..de6d37728fbac7ea0c6aa3301a2aa6c33ec5b15f 100644 (file)
@@ -1,3 +1,10 @@
+;; Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved.
+;;
+;; Licensed under the OpenSSL license (the "License").  You may not use
+;; this file except in compliance with the License.  You can obtain a copy
+;; in the file LICENSE in the source distribution or at
+;; https://www.openssl.org/source/license.html
+;;
 ;;====================================================================
 ;; Written by Andy Polyakov <appro@openssl.org> for the OpenSSL
 ;; project.
index 9e090ab8fda3fc82039333cf38a292fb3d2036a8..2fdf5bbabe15f8e25e3db2bcfbac71aac101cd29 100644 (file)
@@ -3,6 +3,13 @@
 .ident "ia64.S, Version 2.1"
 .ident "IA-64 ISA artwork by Andy Polyakov <appro@fy.chalmers.se>"
 
+// Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved.
+//
+// Licensed under the OpenSSL license (the "License").  You may not use
+// this file except in compliance with the License.  You can obtain a copy
+// in the file LICENSE in the source distribution or at
+// https://www.openssl.org/source/license.html
+
 //
 // ====================================================================
 // Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
index f3b16290eb042abbe913c8fc5a8444397f7da8b6..413eac71237c2f1e84d636a0904f69139e3145ab 100644 (file)
@@ -1,3 +1,9 @@
+; Copyright 1998-2016 The OpenSSL Project Authors. All Rights Reserved.
+;
+; Licensed under the OpenSSL license (the "License").  You may not use
+; this file except in compliance with the License.  You can obtain a copy
+; in the file LICENSE in the source distribution or at
+; https://www.openssl.org/source/license.html
 ;
 ; PA-RISC 2.0 implementation of bn_asm code, based on the
 ; 64-bit version of the code.  This code is effectively the
index a99545754d188661e2fa0812e87a135a2ddacb43..97381172e727cb7c0ad3bb3bcbe65176a88f76f5 100644 (file)
@@ -1,3 +1,10 @@
+; Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.
+;
+; Licensed under the OpenSSL license (the "License").  You may not use
+; this file except in compliance with the License.  You can obtain a copy
+; in the file LICENSE in the source distribution or at
+; https://www.openssl.org/source/license.html
+
 ;
 ; PA-RISC 64-bit implementation of bn_asm code
 ;
index f5eebe413a28c30be4b17e19d656195e25680219..292a7a9998bd470e1826aae50575d6009d034c27 100755 (executable)
@@ -1,11 +1,11 @@
 .ident "s390x.S, version 1.1"
 // ====================================================================
-// Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
-// project.
+// Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
 //
-// Rights for redistribution and usage in source and binary forms are
-// granted according to the OpenSSL license. Warranty of any kind is
-// disclaimed.
+// Licensed under the OpenSSL license (the "License").  You may not use
+// this file except in compliance with the License.  You can obtain a copy
+// in the file LICENSE in the source distribution or at
+// https://www.openssl.org/source/license.html
 // ====================================================================
 
 .text
index 88c5dc480a763111f9f39109ca3d8f5f9b5ba928..9c31073b2430f0785a37dcc58a121a9edb8f2b1b 100644 (file)
@@ -3,12 +3,12 @@
 
 /*
  * ====================================================================
- * Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
- * project.
+ * Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
  *
- * Rights for redistribution and usage in source and binary forms are
- * granted according to the OpenSSL license. Warranty of any kind is
- * disclaimed.
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
  * ====================================================================
  */
 
index 915a4e781a54c441fb509d5f87442c47fcf4a362..e77e67aa5720c5ec8daa7a18ede8ce68ceb35732 100644 (file)
@@ -3,12 +3,12 @@
 
 /*
  * ====================================================================
- * Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
- * project.
+ * Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
  *
- * Rights for redistribution and usage in source and binary forms are
- * granted according to the OpenSSL license. Warranty of any kind is
- * disclaimed.
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
  * ====================================================================
  */
 
index 3efe2465a74ab6f7da70853efe05597e4be0f9cd..2d794d3374b3bf229fefd459e0ff175d98789b5f 100644 (file)
@@ -1,26 +1,9 @@
-!  des_enc.m4
-!  des_enc.S  (generated from des_enc.m4)
+! Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.
 !
-!  UltraSPARC assembler version of the LibDES/SSLeay/OpenSSL des_enc.c file.
-!
-!  Version 1.0. 32-bit version.
-!
-!  June 8, 2000.
-!
-!  Version 2.0. 32/64-bit, PIC-ification, blended CPU adaptation
-!              by Andy Polyakov.
-!
-!  January 1, 2003.
-!
-!  Assembler version: Copyright Svend Olaf Mikkelsen.
-!
-!  Original C code: Copyright Eric A. Young.
-!
-!  This code can be freely used by LibDES/SSLeay/OpenSSL users.
-!
-!  The LibDES/SSLeay/OpenSSL copyright notices must be respected.
-!
-!  This version can be redistributed.
+! Licensed under the OpenSSL license (the "License").  You may not use
+! this file except in compliance with the License.  You can obtain a copy
+! in the file LICENSE in the source distribution or at
+! https://www.openssl.org/source/license.html
 !
 !  To expand the m4 macros: m4 -B 8192 des_enc.m4 > des_enc.S
 !
index f942648bae35f77faa5488a6be7d0e78d5fde305..ffd6d6ca6f1388df1c9f239bcbefd4b030c14d38 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+//
+// Licensed under the OpenSSL license (the "License").  You may not use
+// this file except in compliance with the License.  You can obtain a copy
+// in the file LICENSE in the source distribution or at
+// https://www.openssl.org/source/license.html
 // Works on all IA-64 platforms: Linux, HP-UX, Win64i...
 // On Win64i compile with ias.exe.
 .text
index e7de08d46a2bc6a4025897d4fafb8a91793f4ed5..c20467b47b12e508fdcb50f23e14ef0923087773 100644 (file)
@@ -1,3 +1,13 @@
+/*
+ *
+ * Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
 /* Copyright (c) 2005 Hewlett-Packard Development Company, L.P.
 
 Permission is hereby granted, free of charge, to any person obtaining
index df7b35ad7039468369b2efff3085002e993ae522..61ef0eb2accc584699f7e658a0efa5e917e0af0c 100644 (file)
@@ -1,4 +1,10 @@
 .text
+// Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved.
+//
+// Licensed under the OpenSSL license (the "License").  You may not use
+// this file except in compliance with the License.  You can obtain a copy
+// in the file LICENSE in the source distribution or at
+// https://www.openssl.org/source/license.html
 
 .globl OPENSSL_s390x_facilities
 .type  OPENSSL_s390x_facilities,@function
index f48d860159e51d78e5ba3c698d1a510a17867a13..4c394fa00d9e79d52a74c1761729fa5ede191a72 100644 (file)
@@ -1,3 +1,10 @@
+! Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+!
+! Licensed under the OpenSSL license (the "License").  You may not use
+! this file except in compliance with the License.  You can obtain a copy
+! in the file LICENSE in the source distribution or at
+! https://www.openssl.org/source/license.html
+
 #ifdef OPENSSL_FIPSCANISTER
 #include <openssl/fipssyms.h>
 #endif
index 2bafffe9f6c32c981850323d03b06e4716104bda..c3dcd56f4fc5a0947774aade043bf54797d49ef6 100644 (file)
@@ -1,3 +1,12 @@
+/*
+ * Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
 /*-
  * ModExp / RSA (with/without KM) plugin API
  *
@@ -64,8 +73,6 @@
  * library files; if you received the library files without a licence,
  * please contact nCipher.
  *
- *
- * $Id: hwcryptohook.h,v 1.1 2002/10/11 17:10:59 levitte Exp $
  */
 
 #ifndef HWCRYPTOHOOK_H
index 75a9e12f0a35cef061173a167c7bfb93d0cb1198..f5f9d77daaf25948c0039ee2e4c5453cfcaed07b 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/python
+#
+# Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
 
 """Fuzzing helper, creates and uses corpus/crash directories.
 
index 832872324d68d5f1143d027cfa1b7ef94ce2e8ea..238dbff35bd56f48f94b87c78ef91ed8578d0727 100644 (file)
@@ -1,3 +1,12 @@
+/*
+ * Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
 #define APPLINK_STDIN   1
 #define APPLINK_STDOUT  2
 #define APPLINK_STDERR  3
index 6a5091b570cef2eb31aacfb62055afc3ca5d7cb5..7f7abfbe57eb985433b2155153ebbf5ca2de77c6 100644 (file)
@@ -1,3 +1,12 @@
+/*
+ * Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
 #if (defined(_WIN64) || defined(_WIN32_WCE)) && !defined(UNICODE)
 # define UNICODE
 #endif
index 4881ba7d4298d339eb2a4c850fb610c5398749a8..f6cd0380ae35a6e842d34641512d901b57bebff8 100644 (file)
@@ -1,3 +1,12 @@
+/*
+ * Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
 #define APPMACROS_ONLY
 #include "applink.c"
 
index 7db0400245c77af69c8e7efc2cb0999105951b32..485c98657c26eb90cd2cc408d86f59708c611801 100644 (file)
@@ -1,4 +1,12 @@
+# Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+#
 # Blank and comment lines ignored.
+#
 # The first line in each block takes the form:
 #
 #       <TLSA-count> <cert-count> <desired-verify-result> <desired-match-depth>
index fb94416e60f658eca27a16a752de22fca9823d57..93199b9c6a653506c68c9337ea770b3ffa76d86f 100644 (file)
@@ -1,3 +1,12 @@
+#!/bin/sh
+#
+# Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 #cipher:key:iv:plaintext:ciphertext:0/1(decrypt/encrypt)
 #aadcipher:key:iv:plaintext:ciphertext:aad:tag:0/1(decrypt/encrypt)
 #digest:::input:output
index af9ac33733286552b8c20bd41f366e5218c795da..98d537e5f368174e235fc21809a41cc95e63a637 100644 (file)
@@ -1,4 +1,12 @@
 #! /usr/bin/perl
+#
+# Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 
 use strict;
 use warnings;
index f01f66427c37411349d55ec14b0f672ae113f4a1..89963ecf2cd81ed216502e09ccb6ddc7dff549ba 100644 (file)
@@ -1,4 +1,11 @@
 #!/bin/sh
+# Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 
 # Utility to recreate S/MIME certificates
 
index a152f662f67864e0d0602b58edd0091c9d2435cf..e3a6330bdeff80b0092eb42ce0dbd6225de42ccd 100644 (file)
@@ -1,4 +1,11 @@
 # -*- mode: perl; -*-
+# Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 
 ## SSL test configurations
 
index 99b1dc0edf78caedf871cc8c0e74ea07d46ada60..22e1f360e910a17a651ab83384d273c121d083dc 100644 (file)
@@ -1,4 +1,11 @@
 # -*- mode: perl; -*-
+# Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 
 ## Test version negotiation
 
index e2f9dc7277ea2129c5810a28cc3f2f840afad035..1cd4273c7abe0f486a1af0ccb4b3982f84932a76 100644 (file)
@@ -1,4 +1,11 @@
 # -*- mode: perl; -*-
+# Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 
 ## SSL test configurations
 
index dc66a9d9625872a2eeb28ad364f2af5546721b84..a23a8f3f22516f5510974d6fc8da642d30140950 100644 (file)
@@ -1,6 +1,12 @@
 #!{- $config{perl} -}
 
 # {- join("\n# ", @autowarntext) -}
+# Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
 
 # Perl c_rehash script, scan all files in a directory
 # and add symbolic links to their hash values.
index 725883601f5c4bce1b799797b315a16bc4071660..36ea43231c5f8349de6e487a304d12c24adc5f90 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh
+#
+# Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the OpenSSL license (the "License").  You may not use
+# this file except in compliance with the License.  You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
 #
 # openssl-format-source 
 # - format source tree according to OpenSSL coding style using indent