components/python/idna/idna.license
author Ronald Jordan <ron.jordan@oracle.com>
Tue, 11 Oct 2016 11:55:12 -0700
branchs11u3-sru
changeset 7085 cad8ee01213d
permissions -rw-r--r--
23206271 Upgrade cffi to 1.5.2 22871503 Upgrade cryptography to version 1.2.3 22520335 Integrate idna into Userland 22520346 Integrate ipaddress into Userland
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7085
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     1
Copyright (c) 2013-2015, Kim Davies. All rights reserved.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     2
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     3
Redistribution and use in source and binary forms, with or without
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     4
modification, are permitted provided that the following conditions are met:
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     5
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     6
#. Redistributions of source code must retain the above copyright
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     7
   notice, this list of conditions and the following disclaimer.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     8
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
     9
#. Redistributions in binary form must reproduce the above
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    10
   copyright notice, this list of conditions and the following
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    11
   disclaimer in the documentation and/or other materials provided with
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    12
   the distribution.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    13
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    14
#. Neither the name of the copyright holder nor the names of the 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    15
   contributors may be used to endorse or promote products derived 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    16
   from this software without specific prior written permission.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    17
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    18
#. THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS "AS IS" AND ANY
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    19
   EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    20
   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    21
   PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    22
   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    23
   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    24
   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    25
   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    26
   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    27
   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    28
   USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    29
   DAMAGE.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    30
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    31
Portions of the codec implementation and unit tests are derived from the
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    32
Python standard library, which carries the `Python Software Foundation
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    33
License <https://docs.python.org/2/license.html>`_:
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    34
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    35
   Copyright (c) 2001-2014 Python Software Foundation; All Rights Reserved
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    36
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    37
Portions of the unit tests are derived from the Unicode standard, which 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    38
is subject to the Unicode, Inc. License Agreement:
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    39
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    40
   Copyright (c) 1991-2014 Unicode, Inc. All rights reserved.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    41
   Distributed under the Terms of Use in 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    42
   <http://www.unicode.org/copyright.html>.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    43
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    44
   Permission is hereby granted, free of charge, to any person obtaining
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    45
   a copy of the Unicode data files and any associated documentation
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    46
   (the "Data Files") or Unicode software and any associated documentation
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    47
   (the "Software") to deal in the Data Files or Software
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    48
   without restriction, including without limitation the rights to use,
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    49
   copy, modify, merge, publish, distribute, and/or sell copies of
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    50
   the Data Files or Software, and to permit persons to whom the Data Files
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    51
   or Software are furnished to do so, provided that
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    52
   
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    53
   (a) this copyright and permission notice appear with all copies 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    54
   of the Data Files or Software,
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    55
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    56
   (b) this copyright and permission notice appear in associated 
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    57
   documentation, and
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    58
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    59
   (c) there is clear notice in each modified Data File or in the Software
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    60
   as well as in the documentation associated with the Data File(s) or
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    61
   Software that the data or software has been modified.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    62
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    63
   THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    64
   ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    65
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    66
   NONINFRINGEMENT OF THIRD PARTY RIGHTS.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    67
   IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    68
   NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    69
   DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    70
   DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    71
   TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    72
   PERFORMANCE OF THE DATA FILES OR SOFTWARE.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    73
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    74
   Except as contained in this notice, the name of a copyright holder
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    75
   shall not be used in advertising or otherwise to promote the sale,
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    76
   use or other dealings in these Data Files or Software without prior
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    77
   written authorization of the copyright holder.
cad8ee01213d 23206271 Upgrade cffi to 1.5.2
Ronald Jordan <ron.jordan@oracle.com>
parents:
diff changeset
    78