Skip to content

Commit b7aaa32

Browse files
committed
Modify the boilerplate for deimos.openssl.types
Match the upstream one and add a module documentation.
1 parent 5df56e1 commit b7aaa32

File tree

1 file changed

+8
-51
lines changed

1 file changed

+8
-51
lines changed

source/deimos/openssl/types.d

Lines changed: 8 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,14 @@
1-
/* ====================================================================
2-
* Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved.
1+
/**
2+
* This file is a translation of `openssl/type.h`,
3+
* also known as `openssl/ossl_types.h` before v3.0.0.
34
*
4-
* Redistribution and use in source and binary forms, with or without
5-
* modification, are permitted provided that the following conditions
6-
* are met:
7-
*
8-
* 1. Redistributions of source code must retain the above copyright
9-
* notice, this list of conditions and the following disclaimer.
10-
*
11-
* 2. Redistributions in binary form must reproduce the above copyright
12-
* notice, this list of conditions and the following disclaimer in
13-
* the documentation and/or other materials provided with the
14-
* distribution.
15-
*
16-
* 3. All advertising materials mentioning features or use of this
17-
* software must display the following acknowledgment:
18-
* "This product includes software developed by the OpenSSL Project
19-
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
20-
*
21-
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
22-
* endorse or promote products derived from this software without
23-
* prior written permission. For written permission, please contact
24-
25-
*
26-
* 5. Products derived from this software may not be called "OpenSSL"
27-
* nor may "OpenSSL" appear in their names without prior written
28-
* permission of the OpenSSL Project.
29-
*
30-
* 6. Redistributions of any form whatsoever must retain the following
31-
* acknowledgment:
32-
* "This product includes software developed by the OpenSSL Project
33-
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
34-
*
35-
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
36-
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
37-
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
38-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
39-
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
40-
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
41-
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
42-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43-
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44-
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45-
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46-
* OF THE POSSIBILITY OF SUCH DAMAGE.
47-
* ====================================================================
48-
*
49-
* This product includes cryptographic software written by Eric Young
50-
* ([email protected]). This product includes software written by Tim
51-
* Hudson ([email protected]).
5+
* Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved.
526
*
7+
* Licensed under the Apache License 2.0 (the "License"). You may not use
8+
* this file except in compliance with the License. You can obtain a copy
9+
* in the file LICENSE in the source distribution or at
10+
* https://www.openssl.org/source/license.html
5311
*/
54-
5512
module deimos.openssl.types;
5613

5714
import deimos.openssl._d_util;

0 commit comments

Comments
 (0)