xref: /freebsd/crypto/krb5/NOTICE (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1*7f2fe78bSCy SchubertCopyright (C) 1985-2024 by the Massachusetts Institute of Technology.
2*7f2fe78bSCy Schubert
3*7f2fe78bSCy SchubertAll rights reserved.
4*7f2fe78bSCy Schubert
5*7f2fe78bSCy SchubertRedistribution and use in source and binary forms, with or without
6*7f2fe78bSCy Schubertmodification, are permitted provided that the following conditions are
7*7f2fe78bSCy Schubertmet:
8*7f2fe78bSCy Schubert
9*7f2fe78bSCy Schubert* Redistributions of source code must retain the above copyright
10*7f2fe78bSCy Schubert  notice, this list of conditions and the following disclaimer.
11*7f2fe78bSCy Schubert
12*7f2fe78bSCy Schubert* Redistributions in binary form must reproduce the above copyright
13*7f2fe78bSCy Schubert  notice, this list of conditions and the following disclaimer in the
14*7f2fe78bSCy Schubert  documentation and/or other materials provided with the distribution.
15*7f2fe78bSCy Schubert
16*7f2fe78bSCy SchubertTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17*7f2fe78bSCy Schubert"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18*7f2fe78bSCy SchubertLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19*7f2fe78bSCy SchubertA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20*7f2fe78bSCy SchubertHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21*7f2fe78bSCy SchubertSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22*7f2fe78bSCy SchubertLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23*7f2fe78bSCy SchubertDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24*7f2fe78bSCy SchubertTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25*7f2fe78bSCy Schubert(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26*7f2fe78bSCy SchubertOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27*7f2fe78bSCy Schubert
28*7f2fe78bSCy SchubertDownloading of this software may constitute an export of cryptographic
29*7f2fe78bSCy Schubertsoftware from the United States of America that is subject to the
30*7f2fe78bSCy SchubertUnited States Export Administration Regulations (EAR), 15 CFR 730-774.
31*7f2fe78bSCy SchubertAdditional laws or regulations may apply.  It is the responsibility of
32*7f2fe78bSCy Schubertthe person or entity contemplating export to comply with all
33*7f2fe78bSCy Schubertapplicable export laws and regulations, including obtaining any
34*7f2fe78bSCy Schubertrequired license from the U.S. government.
35*7f2fe78bSCy Schubert
36*7f2fe78bSCy SchubertThe U.S. government prohibits export of encryption source code to
37*7f2fe78bSCy Schubertcertain countries and individuals, including, but not limited to, the
38*7f2fe78bSCy Schubertcountries of Cuba, Iran, North Korea, Sudan, Syria, and residents and
39*7f2fe78bSCy Schubertnationals of those countries.
40*7f2fe78bSCy Schubert
41*7f2fe78bSCy SchubertDocumentation components of this software distribution are licensed
42*7f2fe78bSCy Schubertunder a Creative Commons Attribution-ShareAlike 3.0 Unported License.
43*7f2fe78bSCy Schubert(https://creativecommons.org/licenses/by-sa/3.0/)
44*7f2fe78bSCy Schubert
45*7f2fe78bSCy SchubertIndividual source code files are copyright MIT, Cygnus Support,
46*7f2fe78bSCy SchubertNovell, OpenVision Technologies, Oracle, Red Hat, Sun Microsystems,
47*7f2fe78bSCy SchubertFundsXpress, and others.
48*7f2fe78bSCy Schubert
49*7f2fe78bSCy SchubertProject Athena, Athena, Athena MUSE, Discuss, Hesiod, Kerberos, Moira,
50*7f2fe78bSCy Schubertand Zephyr are trademarks of the Massachusetts Institute of Technology
51*7f2fe78bSCy Schubert(MIT).  No commercial use of these trademarks may be made without
52*7f2fe78bSCy Schubertprior written permission of MIT.
53*7f2fe78bSCy Schubert
54*7f2fe78bSCy Schubert"Commercial use" means use of a name in a product or other for-profit
55*7f2fe78bSCy Schubertmanner.  It does NOT prevent a commercial firm from referring to the
56*7f2fe78bSCy SchubertMIT trademarks in order to convey information (although in doing so,
57*7f2fe78bSCy Schubertrecognition of their trademark status should be given).
58*7f2fe78bSCy Schubert
59*7f2fe78bSCy Schubert======================================================================
60*7f2fe78bSCy Schubert
61*7f2fe78bSCy SchubertThe following copyright and permission notice applies to the
62*7f2fe78bSCy SchubertOpenVision Kerberos Administration system located in "kadmin/create",
63*7f2fe78bSCy Schubert"kadmin/dbutil", "kadmin/passwd", "kadmin/server", "lib/kadm5", and
64*7f2fe78bSCy Schubertportions of "lib/rpc":
65*7f2fe78bSCy Schubert
66*7f2fe78bSCy Schubert   Copyright, OpenVision Technologies, Inc., 1993-1996, All Rights
67*7f2fe78bSCy Schubert   Reserved
68*7f2fe78bSCy Schubert
69*7f2fe78bSCy Schubert   WARNING:  Retrieving the OpenVision Kerberos Administration system
70*7f2fe78bSCy Schubert   source code, as described below, indicates your acceptance of the
71*7f2fe78bSCy Schubert   following terms.  If you do not agree to the following terms, do
72*7f2fe78bSCy Schubert   not retrieve the OpenVision Kerberos administration system.
73*7f2fe78bSCy Schubert
74*7f2fe78bSCy Schubert   You may freely use and distribute the Source Code and Object Code
75*7f2fe78bSCy Schubert   compiled from it, with or without modification, but this Source
76*7f2fe78bSCy Schubert   Code is provided to you "AS IS" EXCLUSIVE OF ANY WARRANTY,
77*7f2fe78bSCy Schubert   INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY OR
78*7f2fe78bSCy Schubert   FITNESS FOR A PARTICULAR PURPOSE, OR ANY OTHER WARRANTY, WHETHER
79*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED. IN NO EVENT WILL OPENVISION HAVE ANY LIABILITY
80*7f2fe78bSCy Schubert   FOR ANY LOST PROFITS, LOSS OF DATA OR COSTS OF PROCUREMENT OF
81*7f2fe78bSCy Schubert   SUBSTITUTE GOODS OR SERVICES, OR FOR ANY SPECIAL, INDIRECT, OR
82*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT, INCLUDING,
83*7f2fe78bSCy Schubert   WITHOUT LIMITATION, THOSE RESULTING FROM THE USE OF THE SOURCE
84*7f2fe78bSCy Schubert   CODE, OR THE FAILURE OF THE SOURCE CODE TO PERFORM, OR FOR ANY
85*7f2fe78bSCy Schubert   OTHER REASON.
86*7f2fe78bSCy Schubert
87*7f2fe78bSCy Schubert   OpenVision retains all copyrights in the donated Source Code.
88*7f2fe78bSCy Schubert   OpenVision also retains copyright to derivative works of the Source
89*7f2fe78bSCy Schubert   Code, whether created by OpenVision or by a third party. The
90*7f2fe78bSCy Schubert   OpenVision copyright notice must be preserved if derivative works
91*7f2fe78bSCy Schubert   are made based on the donated Source Code.
92*7f2fe78bSCy Schubert
93*7f2fe78bSCy Schubert   OpenVision Technologies, Inc. has donated this Kerberos
94*7f2fe78bSCy Schubert   Administration system to MIT for inclusion in the standard Kerberos
95*7f2fe78bSCy Schubert   5 distribution. This donation underscores our commitment to
96*7f2fe78bSCy Schubert   continuing Kerberos technology development and our gratitude for
97*7f2fe78bSCy Schubert   the valuable work which has been performed by MIT and the Kerberos
98*7f2fe78bSCy Schubert   community.
99*7f2fe78bSCy Schubert
100*7f2fe78bSCy Schubert======================================================================
101*7f2fe78bSCy Schubert
102*7f2fe78bSCy Schubert   Portions contributed by Matt Crawford "crawdad@fnal.gov" were work
103*7f2fe78bSCy Schubert   performed at Fermi National Accelerator Laboratory, which is
104*7f2fe78bSCy Schubert   operated by Universities Research Association, Inc., under contract
105*7f2fe78bSCy Schubert   DE-AC02-76CHO3000 with the U.S. Department of Energy.
106*7f2fe78bSCy Schubert
107*7f2fe78bSCy Schubert======================================================================
108*7f2fe78bSCy Schubert
109*7f2fe78bSCy SchubertPortions of "src/lib/crypto" have the following copyright:
110*7f2fe78bSCy Schubert
111*7f2fe78bSCy Schubert   Copyright (C) 1998 by the FundsXpress, INC.
112*7f2fe78bSCy Schubert
113*7f2fe78bSCy Schubert   All rights reserved.
114*7f2fe78bSCy Schubert
115*7f2fe78bSCy Schubert      Export of this software from the United States of America may
116*7f2fe78bSCy Schubert      require a specific license from the United States Government.
117*7f2fe78bSCy Schubert      It is the responsibility of any person or organization
118*7f2fe78bSCy Schubert      contemplating export to obtain such a license before exporting.
119*7f2fe78bSCy Schubert
120*7f2fe78bSCy Schubert   WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
121*7f2fe78bSCy Schubert   distribute this software and its documentation for any purpose and
122*7f2fe78bSCy Schubert   without fee is hereby granted, provided that the above copyright
123*7f2fe78bSCy Schubert   notice appear in all copies and that both that copyright notice and
124*7f2fe78bSCy Schubert   this permission notice appear in supporting documentation, and that
125*7f2fe78bSCy Schubert   the name of FundsXpress. not be used in advertising or publicity
126*7f2fe78bSCy Schubert   pertaining to distribution of the software without specific,
127*7f2fe78bSCy Schubert   written prior permission.  FundsXpress makes no representations
128*7f2fe78bSCy Schubert   about the suitability of this software for any purpose.  It is
129*7f2fe78bSCy Schubert   provided "as is" without express or implied warranty.
130*7f2fe78bSCy Schubert
131*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
132*7f2fe78bSCy Schubert   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
133*7f2fe78bSCy Schubert   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
134*7f2fe78bSCy Schubert
135*7f2fe78bSCy Schubert======================================================================
136*7f2fe78bSCy Schubert
137*7f2fe78bSCy SchubertThe implementation of the AES encryption algorithm in
138*7f2fe78bSCy Schubert"src/lib/crypto/builtin/aes" has the following copyright:
139*7f2fe78bSCy Schubert
140*7f2fe78bSCy Schubert      Copyright (C) 1998-2013, Brian Gladman, Worcester, UK. All
141*7f2fe78bSCy Schubert      rights reserved.
142*7f2fe78bSCy Schubert
143*7f2fe78bSCy Schubert   The redistribution and use of this software (with or without
144*7f2fe78bSCy Schubert   changes) is allowed without the payment of fees or royalties
145*7f2fe78bSCy Schubert   provided that:
146*7f2fe78bSCy Schubert
147*7f2fe78bSCy Schubert      source code distributions include the above copyright notice,
148*7f2fe78bSCy Schubert      this list of conditions and the following disclaimer;
149*7f2fe78bSCy Schubert
150*7f2fe78bSCy Schubert      binary distributions include the above copyright notice, this
151*7f2fe78bSCy Schubert      list of conditions and the following disclaimer in their
152*7f2fe78bSCy Schubert      documentation.
153*7f2fe78bSCy Schubert
154*7f2fe78bSCy Schubert   This software is provided 'as is' with no explicit or implied
155*7f2fe78bSCy Schubert   warranties in respect of its operation, including, but not limited
156*7f2fe78bSCy Schubert   to, correctness and fitness for purpose.
157*7f2fe78bSCy Schubert
158*7f2fe78bSCy Schubert======================================================================
159*7f2fe78bSCy Schubert
160*7f2fe78bSCy SchubertPortions contributed by Red Hat, including the pre-authentication
161*7f2fe78bSCy Schubertplug-in framework and the NSS crypto implementation, contain the
162*7f2fe78bSCy Schubertfollowing copyright:
163*7f2fe78bSCy Schubert
164*7f2fe78bSCy Schubert      Copyright (C) 2006 Red Hat, Inc.
165*7f2fe78bSCy Schubert      Portions copyright (C) 2006 Massachusetts Institute of Technology
166*7f2fe78bSCy Schubert      All Rights Reserved.
167*7f2fe78bSCy Schubert
168*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
169*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
170*7f2fe78bSCy Schubert   are met:
171*7f2fe78bSCy Schubert
172*7f2fe78bSCy Schubert   * Redistributions of source code must retain the above copyright
173*7f2fe78bSCy Schubert     notice, this list of conditions and the following disclaimer.
174*7f2fe78bSCy Schubert
175*7f2fe78bSCy Schubert   * Redistributions in binary form must reproduce the above
176*7f2fe78bSCy Schubert     copyright notice, this list of conditions and the following
177*7f2fe78bSCy Schubert     disclaimer in the documentation and/or other materials provided
178*7f2fe78bSCy Schubert     with the distribution.
179*7f2fe78bSCy Schubert
180*7f2fe78bSCy Schubert   * Neither the name of Red Hat, Inc., nor the names of its
181*7f2fe78bSCy Schubert     contributors may be used to endorse or promote products derived
182*7f2fe78bSCy Schubert     from this software without specific prior written permission.
183*7f2fe78bSCy Schubert
184*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
185*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
186*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
187*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
188*7f2fe78bSCy Schubert   COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
189*7f2fe78bSCy Schubert   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
190*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
191*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
192*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
193*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
194*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
195*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
196*7f2fe78bSCy Schubert
197*7f2fe78bSCy Schubert======================================================================
198*7f2fe78bSCy Schubert
199*7f2fe78bSCy SchubertThe bundled verto source code is subject to the following license:
200*7f2fe78bSCy Schubert
201*7f2fe78bSCy Schubert   Copyright 2011 Red Hat, Inc.
202*7f2fe78bSCy Schubert
203*7f2fe78bSCy Schubert   Permission is hereby granted, free of charge, to any person
204*7f2fe78bSCy Schubert   obtaining a copy of this software and associated documentation
205*7f2fe78bSCy Schubert   files (the "Software"), to deal in the Software without
206*7f2fe78bSCy Schubert   restriction, including without limitation the rights to use, copy,
207*7f2fe78bSCy Schubert   modify, merge, publish, distribute, sublicense, and/or sell copies
208*7f2fe78bSCy Schubert   of the Software, and to permit persons to whom the Software is
209*7f2fe78bSCy Schubert   furnished to do so, subject to the following conditions:
210*7f2fe78bSCy Schubert
211*7f2fe78bSCy Schubert   The above copyright notice and this permission notice shall be
212*7f2fe78bSCy Schubert   included in all copies or substantial portions of the Software.
213*7f2fe78bSCy Schubert
214*7f2fe78bSCy Schubert   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
215*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
216*7f2fe78bSCy Schubert   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
217*7f2fe78bSCy Schubert   NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
218*7f2fe78bSCy Schubert   HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
219*7f2fe78bSCy Schubert   WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
220*7f2fe78bSCy Schubert   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
221*7f2fe78bSCy Schubert   DEALINGS IN THE SOFTWARE.
222*7f2fe78bSCy Schubert
223*7f2fe78bSCy Schubert======================================================================
224*7f2fe78bSCy Schubert
225*7f2fe78bSCy SchubertThe MS-KKDCP client implementation has the following copyright:
226*7f2fe78bSCy Schubert
227*7f2fe78bSCy Schubert   Copyright 2013,2014 Red Hat, Inc.
228*7f2fe78bSCy Schubert
229*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
230*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
231*7f2fe78bSCy Schubert   are met:
232*7f2fe78bSCy Schubert
233*7f2fe78bSCy Schubert      1. Redistributions of source code must retain the above
234*7f2fe78bSCy Schubert         copyright notice, this list of conditions and the following
235*7f2fe78bSCy Schubert         disclaimer.
236*7f2fe78bSCy Schubert
237*7f2fe78bSCy Schubert      2. Redistributions in binary form must reproduce the above
238*7f2fe78bSCy Schubert         copyright notice, this list of conditions and the following
239*7f2fe78bSCy Schubert         disclaimer in the documentation and/or other materials
240*7f2fe78bSCy Schubert         provided with the distribution.
241*7f2fe78bSCy Schubert
242*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
243*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
244*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
245*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
246*7f2fe78bSCy Schubert   COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
247*7f2fe78bSCy Schubert   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
248*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
249*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
250*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
251*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
252*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
253*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
254*7f2fe78bSCy Schubert
255*7f2fe78bSCy Schubert======================================================================
256*7f2fe78bSCy Schubert
257*7f2fe78bSCy SchubertThe implementations of GSSAPI mechglue in GSSAPI-SPNEGO in
258*7f2fe78bSCy Schubert"src/lib/gssapi", including the following files:
259*7f2fe78bSCy Schubert
260*7f2fe78bSCy Schubert   lib/gssapi/generic/gssapi_err_generic.et
261*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_accept_sec_context.c
262*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_acquire_cred.c
263*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_canon_name.c
264*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_compare_name.c
265*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_context_time.c
266*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_delete_sec_context.c
267*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_dsp_name.c
268*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_dsp_status.c
269*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_dup_name.c
270*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_exp_sec_context.c
271*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_export_name.c
272*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_glue.c
273*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_imp_name.c
274*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_imp_sec_context.c
275*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_init_sec_context.c
276*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_initialize.c
277*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_inquire_context.c
278*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_inquire_cred.c
279*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_inquire_names.c
280*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_process_context.c
281*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_rel_buffer.c
282*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_rel_cred.c
283*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_rel_name.c
284*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_rel_oid_set.c
285*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_seal.c
286*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_sign.c
287*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_store_cred.c
288*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_unseal.c
289*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_userok.c
290*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_utils.c
291*7f2fe78bSCy Schubert   lib/gssapi/mechglue/g_verify.c
292*7f2fe78bSCy Schubert   lib/gssapi/mechglue/gssd_pname_to_uid.c
293*7f2fe78bSCy Schubert   lib/gssapi/mechglue/mglueP.h
294*7f2fe78bSCy Schubert   lib/gssapi/mechglue/oid_ops.c
295*7f2fe78bSCy Schubert   lib/gssapi/spnego/gssapiP_spnego.h
296*7f2fe78bSCy Schubert   lib/gssapi/spnego/spnego_mech.c
297*7f2fe78bSCy Schubert
298*7f2fe78bSCy Schubertand the initial implementation of incremental propagation, including
299*7f2fe78bSCy Schubertthe following new or changed files:
300*7f2fe78bSCy Schubert
301*7f2fe78bSCy Schubert   include/iprop_hdr.h
302*7f2fe78bSCy Schubert   kadmin/server/ipropd_svc.c
303*7f2fe78bSCy Schubert   lib/kdb/iprop.x
304*7f2fe78bSCy Schubert   lib/kdb/kdb_convert.c
305*7f2fe78bSCy Schubert   lib/kdb/kdb_log.c
306*7f2fe78bSCy Schubert   lib/kdb/kdb_log.h
307*7f2fe78bSCy Schubert   lib/krb5/error_tables/kdb5_err.et
308*7f2fe78bSCy Schubert   kprop/kpropd_rpc.c
309*7f2fe78bSCy Schubert   kprop/kproplog.c
310*7f2fe78bSCy Schubert
311*7f2fe78bSCy Schubertare subject to the following license:
312*7f2fe78bSCy Schubert
313*7f2fe78bSCy Schubert   Copyright (C) 2004 Sun Microsystems, Inc.
314*7f2fe78bSCy Schubert
315*7f2fe78bSCy Schubert   Permission is hereby granted, free of charge, to any person
316*7f2fe78bSCy Schubert   obtaining a copy of this software and associated documentation
317*7f2fe78bSCy Schubert   files (the "Software"), to deal in the Software without
318*7f2fe78bSCy Schubert   restriction, including without limitation the rights to use, copy,
319*7f2fe78bSCy Schubert   modify, merge, publish, distribute, sublicense, and/or sell copies
320*7f2fe78bSCy Schubert   of the Software, and to permit persons to whom the Software is
321*7f2fe78bSCy Schubert   furnished to do so, subject to the following conditions:
322*7f2fe78bSCy Schubert
323*7f2fe78bSCy Schubert   The above copyright notice and this permission notice shall be
324*7f2fe78bSCy Schubert   included in all copies or substantial portions of the Software.
325*7f2fe78bSCy Schubert
326*7f2fe78bSCy Schubert   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
327*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
328*7f2fe78bSCy Schubert   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
329*7f2fe78bSCy Schubert   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
330*7f2fe78bSCy Schubert   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
331*7f2fe78bSCy Schubert   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
332*7f2fe78bSCy Schubert   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
333*7f2fe78bSCy Schubert   SOFTWARE.
334*7f2fe78bSCy Schubert
335*7f2fe78bSCy Schubert======================================================================
336*7f2fe78bSCy Schubert
337*7f2fe78bSCy SchubertKerberos V5 includes documentation and software developed at the
338*7f2fe78bSCy SchubertUniversity of California at Berkeley, which includes this copyright
339*7f2fe78bSCy Schubertnotice:
340*7f2fe78bSCy Schubert
341*7f2fe78bSCy Schubert      Copyright (C) 1983 Regents of the University of California.
342*7f2fe78bSCy Schubert      All rights reserved.
343*7f2fe78bSCy Schubert
344*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
345*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
346*7f2fe78bSCy Schubert   are met:
347*7f2fe78bSCy Schubert
348*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
349*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
350*7f2fe78bSCy Schubert      disclaimer.
351*7f2fe78bSCy Schubert
352*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
353*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
354*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
355*7f2fe78bSCy Schubert      with the distribution.
356*7f2fe78bSCy Schubert
357*7f2fe78bSCy Schubert   3. Neither the name of the University nor the names of its
358*7f2fe78bSCy Schubert      contributors may be used to endorse or promote products derived
359*7f2fe78bSCy Schubert      from this software without specific prior written permission.
360*7f2fe78bSCy Schubert
361*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS"
362*7f2fe78bSCy Schubert   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
363*7f2fe78bSCy Schubert   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
364*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS
365*7f2fe78bSCy Schubert   OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
366*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
367*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
368*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
369*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
370*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
371*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
372*7f2fe78bSCy Schubert   SUCH DAMAGE.
373*7f2fe78bSCy Schubert
374*7f2fe78bSCy Schubert======================================================================
375*7f2fe78bSCy Schubert
376*7f2fe78bSCy SchubertPortions contributed by Novell, Inc., including the LDAP database
377*7f2fe78bSCy Schubertbackend, are subject to the following license:
378*7f2fe78bSCy Schubert
379*7f2fe78bSCy Schubert      Copyright (C) 2004-2005, Novell, Inc.
380*7f2fe78bSCy Schubert      All rights reserved.
381*7f2fe78bSCy Schubert
382*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
383*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
384*7f2fe78bSCy Schubert   are met:
385*7f2fe78bSCy Schubert
386*7f2fe78bSCy Schubert   * Redistributions of source code must retain the above copyright
387*7f2fe78bSCy Schubert     notice, this list of conditions and the following disclaimer.
388*7f2fe78bSCy Schubert
389*7f2fe78bSCy Schubert   * Redistributions in binary form must reproduce the above
390*7f2fe78bSCy Schubert     copyright notice, this list of conditions and the following
391*7f2fe78bSCy Schubert     disclaimer in the documentation and/or other materials provided
392*7f2fe78bSCy Schubert     with the distribution.
393*7f2fe78bSCy Schubert
394*7f2fe78bSCy Schubert   * The copyright holder's name is not used to endorse or promote
395*7f2fe78bSCy Schubert     products derived from this software without specific prior
396*7f2fe78bSCy Schubert     written permission.
397*7f2fe78bSCy Schubert
398*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
399*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
400*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
401*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
402*7f2fe78bSCy Schubert   COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
403*7f2fe78bSCy Schubert   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
404*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
405*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
406*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
407*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
408*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
409*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
410*7f2fe78bSCy Schubert
411*7f2fe78bSCy Schubert======================================================================
412*7f2fe78bSCy Schubert
413*7f2fe78bSCy SchubertPortions funded by Sandia National Laboratory and developed by the
414*7f2fe78bSCy SchubertUniversity of Michigan's Center for Information Technology
415*7f2fe78bSCy SchubertIntegration, including the PKINIT implementation, are subject to the
416*7f2fe78bSCy Schubertfollowing license:
417*7f2fe78bSCy Schubert
418*7f2fe78bSCy Schubert      COPYRIGHT (C) 2006-2007
419*7f2fe78bSCy Schubert      THE REGENTS OF THE UNIVERSITY OF MICHIGAN
420*7f2fe78bSCy Schubert      ALL RIGHTS RESERVED
421*7f2fe78bSCy Schubert
422*7f2fe78bSCy Schubert   Permission is granted to use, copy, create derivative works and
423*7f2fe78bSCy Schubert   redistribute this software and such derivative works for any
424*7f2fe78bSCy Schubert   purpose, so long as the name of The University of Michigan is not
425*7f2fe78bSCy Schubert   used in any advertising or publicity pertaining to the use of
426*7f2fe78bSCy Schubert   distribution of this software without specific, written prior
427*7f2fe78bSCy Schubert   authorization.  If the above copyright notice or any other
428*7f2fe78bSCy Schubert   identification of the University of Michigan is included in any
429*7f2fe78bSCy Schubert   copy of any portion of this software, then the disclaimer below
430*7f2fe78bSCy Schubert   must also be included.
431*7f2fe78bSCy Schubert
432*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED AS IS, WITHOUT REPRESENTATION FROM THE
433*7f2fe78bSCy Schubert   UNIVERSITY OF MICHIGAN AS TO ITS FITNESS FOR ANY PURPOSE, AND
434*7f2fe78bSCy Schubert   WITHOUT WARRANTY BY THE UNIVERSITY OF MICHIGAN OF ANY KIND, EITHER
435*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED
436*7f2fe78bSCy Schubert   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
437*7f2fe78bSCy Schubert   THE REGENTS OF THE UNIVERSITY OF MICHIGAN SHALL NOT BE LIABLE FOR
438*7f2fe78bSCy Schubert   ANY DAMAGES, INCLUDING SPECIAL, INDIRECT, INCIDENTAL, OR
439*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES, WITH RESPECT TO ANY CLAIM ARISING OUT OF OR
440*7f2fe78bSCy Schubert   IN CONNECTION WITH THE USE OF THE SOFTWARE, EVEN IF IT HAS BEEN OR
441*7f2fe78bSCy Schubert   IS HEREAFTER ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
442*7f2fe78bSCy Schubert
443*7f2fe78bSCy Schubert======================================================================
444*7f2fe78bSCy Schubert
445*7f2fe78bSCy SchubertThe pkcs11.h file included in the PKINIT code has the following
446*7f2fe78bSCy Schubertlicense:
447*7f2fe78bSCy Schubert
448*7f2fe78bSCy Schubert      Copyright 2006 g10 Code GmbH
449*7f2fe78bSCy Schubert      Copyright 2006 Andreas Jellinghaus
450*7f2fe78bSCy Schubert
451*7f2fe78bSCy Schubert   This file is free software; as a special exception the author gives
452*7f2fe78bSCy Schubert   unlimited permission to copy and/or distribute it, with or without
453*7f2fe78bSCy Schubert   modifications, as long as this notice is preserved.
454*7f2fe78bSCy Schubert
455*7f2fe78bSCy Schubert   This file is distributed in the hope that it will be useful, but
456*7f2fe78bSCy Schubert   WITHOUT ANY WARRANTY, to the extent permitted by law; without even
457*7f2fe78bSCy Schubert   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
458*7f2fe78bSCy Schubert   PURPOSE.
459*7f2fe78bSCy Schubert
460*7f2fe78bSCy Schubert======================================================================
461*7f2fe78bSCy Schubert
462*7f2fe78bSCy SchubertPortions contributed by Apple Inc. are subject to the following
463*7f2fe78bSCy Schubertlicense:
464*7f2fe78bSCy Schubert
465*7f2fe78bSCy Schubert   Copyright 2004-2008 Apple Inc.  All Rights Reserved.
466*7f2fe78bSCy Schubert
467*7f2fe78bSCy Schubert      Export of this software from the United States of America may
468*7f2fe78bSCy Schubert      require a specific license from the United States Government.
469*7f2fe78bSCy Schubert      It is the responsibility of any person or organization
470*7f2fe78bSCy Schubert      contemplating export to obtain such a license before exporting.
471*7f2fe78bSCy Schubert
472*7f2fe78bSCy Schubert   WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
473*7f2fe78bSCy Schubert   distribute this software and its documentation for any purpose and
474*7f2fe78bSCy Schubert   without fee is hereby granted, provided that the above copyright
475*7f2fe78bSCy Schubert   notice appear in all copies and that both that copyright notice and
476*7f2fe78bSCy Schubert   this permission notice appear in supporting documentation, and that
477*7f2fe78bSCy Schubert   the name of Apple Inc. not be used in advertising or publicity
478*7f2fe78bSCy Schubert   pertaining to distribution of the software without specific,
479*7f2fe78bSCy Schubert   written prior permission.  Apple Inc. makes no representations
480*7f2fe78bSCy Schubert   about the suitability of this software for any purpose.  It is
481*7f2fe78bSCy Schubert   provided "as is" without express or implied warranty.
482*7f2fe78bSCy Schubert
483*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
484*7f2fe78bSCy Schubert   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
485*7f2fe78bSCy Schubert   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
486*7f2fe78bSCy Schubert
487*7f2fe78bSCy Schubert======================================================================
488*7f2fe78bSCy Schubert
489*7f2fe78bSCy SchubertThe implementations of UTF-8 string handling in src/util/support and
490*7f2fe78bSCy Schubertsrc/lib/krb5/unicode are subject to the following copyright and
491*7f2fe78bSCy Schubertpermission notice:
492*7f2fe78bSCy Schubert
493*7f2fe78bSCy Schubert      The OpenLDAP Public License
494*7f2fe78bSCy Schubert      Version 2.8, 17 August 2003
495*7f2fe78bSCy Schubert
496*7f2fe78bSCy Schubert   Redistribution and use of this software and associated
497*7f2fe78bSCy Schubert   documentation ("Software"), with or without modification, are
498*7f2fe78bSCy Schubert   permitted provided that the following conditions are met:
499*7f2fe78bSCy Schubert
500*7f2fe78bSCy Schubert   1. Redistributions in source form must retain copyright
501*7f2fe78bSCy Schubert      statements and notices,
502*7f2fe78bSCy Schubert
503*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce applicable
504*7f2fe78bSCy Schubert      copyright statements and notices, this list of conditions, and
505*7f2fe78bSCy Schubert      the following disclaimer in the documentation and/or other
506*7f2fe78bSCy Schubert      materials provided with the distribution, and
507*7f2fe78bSCy Schubert
508*7f2fe78bSCy Schubert   3. Redistributions must contain a verbatim copy of this
509*7f2fe78bSCy Schubert      document.
510*7f2fe78bSCy Schubert
511*7f2fe78bSCy Schubert   The OpenLDAP Foundation may revise this license from time to time.
512*7f2fe78bSCy Schubert   Each revision is distinguished by a version number.  You may use
513*7f2fe78bSCy Schubert   this Software under terms of this license revision or under the
514*7f2fe78bSCy Schubert   terms of any subsequent revision of the license.
515*7f2fe78bSCy Schubert
516*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
517*7f2fe78bSCy Schubert   CONTRIBUTORS "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
518*7f2fe78bSCy Schubert   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
519*7f2fe78bSCy Schubert   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
520*7f2fe78bSCy Schubert   DISCLAIMED.  IN NO EVENT SHALL THE OPENLDAP FOUNDATION, ITS
521*7f2fe78bSCy Schubert   CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE SOFTWARE BE
522*7f2fe78bSCy Schubert   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
523*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
524*7f2fe78bSCy Schubert   OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
525*7f2fe78bSCy Schubert   BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
526*7f2fe78bSCy Schubert   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
527*7f2fe78bSCy Schubert   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
528*7f2fe78bSCy Schubert   USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
529*7f2fe78bSCy Schubert   DAMAGE.
530*7f2fe78bSCy Schubert
531*7f2fe78bSCy Schubert   The names of the authors and copyright holders must not be used in
532*7f2fe78bSCy Schubert   advertising or otherwise to promote the sale, use or other dealing
533*7f2fe78bSCy Schubert   in this Software without specific, written prior permission.  Title
534*7f2fe78bSCy Schubert   to copyright in this Software shall at all times remain with
535*7f2fe78bSCy Schubert   copyright holders.
536*7f2fe78bSCy Schubert
537*7f2fe78bSCy Schubert   OpenLDAP is a registered trademark of the OpenLDAP Foundation.
538*7f2fe78bSCy Schubert
539*7f2fe78bSCy Schubert   Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
540*7f2fe78bSCy Schubert   California, USA.  All Rights Reserved.  Permission to copy and
541*7f2fe78bSCy Schubert   distribute verbatim copies of this document is granted.
542*7f2fe78bSCy Schubert
543*7f2fe78bSCy Schubert======================================================================
544*7f2fe78bSCy Schubert
545*7f2fe78bSCy SchubertMarked test programs in src/lib/krb5/krb have the following copyright:
546*7f2fe78bSCy Schubert
547*7f2fe78bSCy Schubert      Copyright (C) 2006 Kungliga Tekniska Högskola
548*7f2fe78bSCy Schubert      (Royal Institute of Technology, Stockholm, Sweden).
549*7f2fe78bSCy Schubert      All rights reserved.
550*7f2fe78bSCy Schubert
551*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
552*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
553*7f2fe78bSCy Schubert   are met:
554*7f2fe78bSCy Schubert
555*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
556*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
557*7f2fe78bSCy Schubert      disclaimer.
558*7f2fe78bSCy Schubert
559*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
560*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
561*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
562*7f2fe78bSCy Schubert      with the distribution.
563*7f2fe78bSCy Schubert
564*7f2fe78bSCy Schubert   3. Neither the name of KTH nor the names of its contributors may
565*7f2fe78bSCy Schubert      be used to endorse or promote products derived from this
566*7f2fe78bSCy Schubert      software without specific prior written permission.
567*7f2fe78bSCy Schubert
568*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY KTH AND ITS CONTRIBUTORS "AS IS" AND
569*7f2fe78bSCy Schubert   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
570*7f2fe78bSCy Schubert   THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
571*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KTH OR ITS
572*7f2fe78bSCy Schubert   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
573*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
574*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
575*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
576*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
577*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
578*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
579*7f2fe78bSCy Schubert   SUCH DAMAGE.
580*7f2fe78bSCy Schubert
581*7f2fe78bSCy Schubert======================================================================
582*7f2fe78bSCy Schubert
583*7f2fe78bSCy SchubertThe KCM Mach RPC definition file used on macOS has the following
584*7f2fe78bSCy Schubertcopyright:
585*7f2fe78bSCy Schubert
586*7f2fe78bSCy Schubert      Copyright (C) 2009 Kungliga Tekniska Högskola
587*7f2fe78bSCy Schubert      (Royal Institute of Technology, Stockholm, Sweden).
588*7f2fe78bSCy Schubert      All rights reserved.
589*7f2fe78bSCy Schubert
590*7f2fe78bSCy Schubert   Portions Copyright (C) 2009 Apple Inc. All rights reserved.
591*7f2fe78bSCy Schubert
592*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
593*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
594*7f2fe78bSCy Schubert   are met:
595*7f2fe78bSCy Schubert
596*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
597*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
598*7f2fe78bSCy Schubert      disclaimer.
599*7f2fe78bSCy Schubert
600*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
601*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
602*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
603*7f2fe78bSCy Schubert      with the distribution.
604*7f2fe78bSCy Schubert
605*7f2fe78bSCy Schubert   3. Neither the name of the Institute nor the names of its
606*7f2fe78bSCy Schubert      contributors may be used to endorse or promote products derived
607*7f2fe78bSCy Schubert      from this software without specific prior written permission.
608*7f2fe78bSCy Schubert
609*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS "AS IS"
610*7f2fe78bSCy Schubert   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
611*7f2fe78bSCy Schubert   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
612*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE
613*7f2fe78bSCy Schubert   OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
614*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
615*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
616*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
617*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
618*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
619*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
620*7f2fe78bSCy Schubert   SUCH DAMAGE.
621*7f2fe78bSCy Schubert
622*7f2fe78bSCy Schubert======================================================================
623*7f2fe78bSCy Schubert
624*7f2fe78bSCy SchubertPortions of the RPC implementation in src/lib/rpc and
625*7f2fe78bSCy Schubertsrc/include/gssrpc have the following copyright and permission notice:
626*7f2fe78bSCy Schubert
627*7f2fe78bSCy Schubert   Copyright (C) 2010, Oracle America, Inc.
628*7f2fe78bSCy Schubert
629*7f2fe78bSCy Schubert   All rights reserved.
630*7f2fe78bSCy Schubert
631*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
632*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
633*7f2fe78bSCy Schubert   are met:
634*7f2fe78bSCy Schubert
635*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
636*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
637*7f2fe78bSCy Schubert      disclaimer.
638*7f2fe78bSCy Schubert
639*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
640*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
641*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
642*7f2fe78bSCy Schubert      with the distribution.
643*7f2fe78bSCy Schubert
644*7f2fe78bSCy Schubert   3. Neither the name of the "Oracle America, Inc." nor the names
645*7f2fe78bSCy Schubert      of its contributors may be used to endorse or promote products
646*7f2fe78bSCy Schubert      derived from this software without specific prior written
647*7f2fe78bSCy Schubert      permission.
648*7f2fe78bSCy Schubert
649*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
650*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
651*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
652*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
653*7f2fe78bSCy Schubert   COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
654*7f2fe78bSCy Schubert   INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
655*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
656*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
657*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
658*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
659*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
660*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
661*7f2fe78bSCy Schubert
662*7f2fe78bSCy Schubert======================================================================
663*7f2fe78bSCy Schubert
664*7f2fe78bSCy Schubert   Copyright (C) 2006,2007,2009 NTT (Nippon Telegraph and Telephone
665*7f2fe78bSCy Schubert   Corporation).  All rights reserved.
666*7f2fe78bSCy Schubert
667*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
668*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
669*7f2fe78bSCy Schubert   are met:
670*7f2fe78bSCy Schubert
671*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
672*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
673*7f2fe78bSCy Schubert      disclaimer as the first lines of this file unmodified.
674*7f2fe78bSCy Schubert
675*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
676*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
677*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
678*7f2fe78bSCy Schubert      with the distribution.
679*7f2fe78bSCy Schubert
680*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY NTT "AS IS" AND ANY EXPRESS OR IMPLIED
681*7f2fe78bSCy Schubert   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
682*7f2fe78bSCy Schubert   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
683*7f2fe78bSCy Schubert   DISCLAIMED. IN NO EVENT SHALL NTT BE LIABLE FOR ANY DIRECT,
684*7f2fe78bSCy Schubert   INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
685*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
686*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
687*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
688*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
689*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
690*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
691*7f2fe78bSCy Schubert
692*7f2fe78bSCy Schubert======================================================================
693*7f2fe78bSCy Schubert
694*7f2fe78bSCy Schubert   Copyright 2000 by Carnegie Mellon University
695*7f2fe78bSCy Schubert
696*7f2fe78bSCy Schubert   All Rights Reserved
697*7f2fe78bSCy Schubert
698*7f2fe78bSCy Schubert   Permission to use, copy, modify, and distribute this software and
699*7f2fe78bSCy Schubert   its documentation for any purpose and without fee is hereby
700*7f2fe78bSCy Schubert   granted, provided that the above copyright notice appear in all
701*7f2fe78bSCy Schubert   copies and that both that copyright notice and this permission
702*7f2fe78bSCy Schubert   notice appear in supporting documentation, and that the name of
703*7f2fe78bSCy Schubert   Carnegie Mellon University not be used in advertising or publicity
704*7f2fe78bSCy Schubert   pertaining to distribution of the software without specific,
705*7f2fe78bSCy Schubert   written prior permission.
706*7f2fe78bSCy Schubert
707*7f2fe78bSCy Schubert   CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO
708*7f2fe78bSCy Schubert   THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
709*7f2fe78bSCy Schubert   AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE
710*7f2fe78bSCy Schubert   FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
711*7f2fe78bSCy Schubert   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
712*7f2fe78bSCy Schubert   AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
713*7f2fe78bSCy Schubert   OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
714*7f2fe78bSCy Schubert   SOFTWARE.
715*7f2fe78bSCy Schubert
716*7f2fe78bSCy Schubert======================================================================
717*7f2fe78bSCy Schubert
718*7f2fe78bSCy Schubert   Copyright (C) 2002 Naval Research Laboratory (NRL/CCS)
719*7f2fe78bSCy Schubert
720*7f2fe78bSCy Schubert   Permission to use, copy, modify and distribute this software and
721*7f2fe78bSCy Schubert   its documentation is hereby granted, provided that both the
722*7f2fe78bSCy Schubert   copyright notice and this permission notice appear in all copies of
723*7f2fe78bSCy Schubert   the software, derivative works or modified versions, and any
724*7f2fe78bSCy Schubert   portions thereof.
725*7f2fe78bSCy Schubert
726*7f2fe78bSCy Schubert   NRL ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND
727*7f2fe78bSCy Schubert   DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER
728*7f2fe78bSCy Schubert   RESULTING FROM THE USE OF THIS SOFTWARE.
729*7f2fe78bSCy Schubert
730*7f2fe78bSCy Schubert======================================================================
731*7f2fe78bSCy Schubert
732*7f2fe78bSCy Schubert   Copyright (C) 2022 United States Government as represented by the
733*7f2fe78bSCy Schubert   Secretary of the Navy.  All rights reserved.
734*7f2fe78bSCy Schubert
735*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
736*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
737*7f2fe78bSCy Schubert   are met:
738*7f2fe78bSCy Schubert
739*7f2fe78bSCy Schubert   * Redistributions of source code must retain the above copyright
740*7f2fe78bSCy Schubert     notice, this list of conditions and the following disclaimer.
741*7f2fe78bSCy Schubert
742*7f2fe78bSCy Schubert   * Redistributions in binary form must reproduce the above
743*7f2fe78bSCy Schubert     copyright notice, this list of conditions and the following
744*7f2fe78bSCy Schubert     disclaimer in the documentation and/or other materials provided
745*7f2fe78bSCy Schubert     with the distribution.
746*7f2fe78bSCy Schubert
747*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
748*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
749*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
750*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
751*7f2fe78bSCy Schubert   COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
752*7f2fe78bSCy Schubert   INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
753*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
754*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
755*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
756*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
757*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
758*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
759*7f2fe78bSCy Schubert
760*7f2fe78bSCy Schubert======================================================================
761*7f2fe78bSCy Schubert
762*7f2fe78bSCy Schubert   Copyright (C) 1991, 1992, 1994 by Cygnus Support.
763*7f2fe78bSCy Schubert
764*7f2fe78bSCy Schubert   Permission to use, copy, modify, and distribute this software and
765*7f2fe78bSCy Schubert   its documentation for any purpose and without fee is hereby
766*7f2fe78bSCy Schubert   granted, provided that the above copyright notice appear in all
767*7f2fe78bSCy Schubert   copies and that both that copyright notice and this permission
768*7f2fe78bSCy Schubert   notice appear in supporting documentation. Cygnus Support makes no
769*7f2fe78bSCy Schubert   representations about the suitability of this software for any
770*7f2fe78bSCy Schubert   purpose.  It is provided "as is" without express or implied
771*7f2fe78bSCy Schubert   warranty.
772*7f2fe78bSCy Schubert
773*7f2fe78bSCy Schubert======================================================================
774*7f2fe78bSCy Schubert
775*7f2fe78bSCy Schubert   Copyright (C) 2006 Secure Endpoints Inc.
776*7f2fe78bSCy Schubert
777*7f2fe78bSCy Schubert   Permission is hereby granted, free of charge, to any person
778*7f2fe78bSCy Schubert   obtaining a copy of this software and associated documentation
779*7f2fe78bSCy Schubert   files (the "Software"), to deal in the Software without
780*7f2fe78bSCy Schubert   restriction, including without limitation the rights to use, copy,
781*7f2fe78bSCy Schubert   modify, merge, publish, distribute, sublicense, and/or sell copies
782*7f2fe78bSCy Schubert   of the Software, and to permit persons to whom the Software is
783*7f2fe78bSCy Schubert   furnished to do so, subject to the following conditions:
784*7f2fe78bSCy Schubert
785*7f2fe78bSCy Schubert   The above copyright notice and this permission notice shall be
786*7f2fe78bSCy Schubert   included in all copies or substantial portions of the Software.
787*7f2fe78bSCy Schubert
788*7f2fe78bSCy Schubert   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
789*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
790*7f2fe78bSCy Schubert   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
791*7f2fe78bSCy Schubert   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
792*7f2fe78bSCy Schubert   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
793*7f2fe78bSCy Schubert   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
794*7f2fe78bSCy Schubert   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
795*7f2fe78bSCy Schubert   SOFTWARE.
796*7f2fe78bSCy Schubert
797*7f2fe78bSCy Schubert======================================================================
798*7f2fe78bSCy Schubert
799*7f2fe78bSCy SchubertPortions of the implementation of the Fortuna-like PRNG are subject to
800*7f2fe78bSCy Schubertthe following notice:
801*7f2fe78bSCy Schubert
802*7f2fe78bSCy Schubert      Copyright (C) 2005 Marko Kreen
803*7f2fe78bSCy Schubert      All rights reserved.
804*7f2fe78bSCy Schubert
805*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
806*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
807*7f2fe78bSCy Schubert   are met:
808*7f2fe78bSCy Schubert
809*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
810*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
811*7f2fe78bSCy Schubert      disclaimer.
812*7f2fe78bSCy Schubert
813*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
814*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
815*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
816*7f2fe78bSCy Schubert      with the distribution.
817*7f2fe78bSCy Schubert
818*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS"
819*7f2fe78bSCy Schubert   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
820*7f2fe78bSCy Schubert   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
821*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR
822*7f2fe78bSCy Schubert   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
823*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
824*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
825*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
826*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
827*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
828*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
829*7f2fe78bSCy Schubert   SUCH DAMAGE.
830*7f2fe78bSCy Schubert
831*7f2fe78bSCy Schubert   Copyright (C) 1994 by the University of Southern California
832*7f2fe78bSCy Schubert
833*7f2fe78bSCy Schubert      EXPORT OF THIS SOFTWARE from the United States of America may
834*7f2fe78bSCy Schubert      require a specific license from the United States Government. It
835*7f2fe78bSCy Schubert      is the responsibility of any person or organization
836*7f2fe78bSCy Schubert      contemplating export to obtain such a license before exporting.
837*7f2fe78bSCy Schubert
838*7f2fe78bSCy Schubert   WITHIN THAT CONSTRAINT, permission to copy, modify, and distribute
839*7f2fe78bSCy Schubert   this software and its documentation in source and binary forms is
840*7f2fe78bSCy Schubert   hereby granted, provided that any documentation or other materials
841*7f2fe78bSCy Schubert   related to such distribution or use acknowledge that the software
842*7f2fe78bSCy Schubert   was developed by the University of Southern California.
843*7f2fe78bSCy Schubert
844*7f2fe78bSCy Schubert   DISCLAIMER OF WARRANTY.  THIS SOFTWARE IS PROVIDED "AS IS".  The
845*7f2fe78bSCy Schubert   University of Southern California MAKES NO REPRESENTATIONS OR
846*7f2fe78bSCy Schubert   WARRANTIES, EXPRESS OR IMPLIED.  By way of example, but not
847*7f2fe78bSCy Schubert   limitation, the University of Southern California MAKES NO
848*7f2fe78bSCy Schubert   REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
849*7f2fe78bSCy Schubert   PARTICULAR PURPOSE. The University of Southern California shall not
850*7f2fe78bSCy Schubert   be held liable for any liability nor for any direct, indirect, or
851*7f2fe78bSCy Schubert   consequential damages with respect to any claim by the user or
852*7f2fe78bSCy Schubert   distributor of the ksu software.
853*7f2fe78bSCy Schubert
854*7f2fe78bSCy Schubert======================================================================
855*7f2fe78bSCy Schubert
856*7f2fe78bSCy Schubert      Copyright (C) 1995
857*7f2fe78bSCy Schubert      The President and Fellows of Harvard University
858*7f2fe78bSCy Schubert
859*7f2fe78bSCy Schubert   This code is derived from software contributed to Harvard by Jeremy
860*7f2fe78bSCy Schubert   Rassen.
861*7f2fe78bSCy Schubert
862*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
863*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
864*7f2fe78bSCy Schubert   are met:
865*7f2fe78bSCy Schubert
866*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
867*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
868*7f2fe78bSCy Schubert      disclaimer.
869*7f2fe78bSCy Schubert
870*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
871*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
872*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
873*7f2fe78bSCy Schubert      with the distribution.
874*7f2fe78bSCy Schubert
875*7f2fe78bSCy Schubert   3. All advertising materials mentioning features or use of this
876*7f2fe78bSCy Schubert      software must display the following acknowledgement:
877*7f2fe78bSCy Schubert
878*7f2fe78bSCy Schubert         This product includes software developed by the University of
879*7f2fe78bSCy Schubert         California, Berkeley and its contributors.
880*7f2fe78bSCy Schubert
881*7f2fe78bSCy Schubert   4. Neither the name of the University nor the names of its
882*7f2fe78bSCy Schubert      contributors may be used to endorse or promote products derived
883*7f2fe78bSCy Schubert      from this software without specific prior written permission.
884*7f2fe78bSCy Schubert
885*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS"
886*7f2fe78bSCy Schubert   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
887*7f2fe78bSCy Schubert   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
888*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS
889*7f2fe78bSCy Schubert   OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
890*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
891*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
892*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
893*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
894*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
895*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
896*7f2fe78bSCy Schubert   SUCH DAMAGE.
897*7f2fe78bSCy Schubert
898*7f2fe78bSCy Schubert======================================================================
899*7f2fe78bSCy Schubert
900*7f2fe78bSCy Schubert      Copyright (C) 2008 by the Massachusetts Institute of Technology.
901*7f2fe78bSCy Schubert      Copyright 1995 by Richard P. Basch.  All Rights Reserved.
902*7f2fe78bSCy Schubert      Copyright 1995 by Lehman Brothers, Inc.  All Rights Reserved.
903*7f2fe78bSCy Schubert
904*7f2fe78bSCy Schubert      Export of this software from the United States of America may
905*7f2fe78bSCy Schubert      require a specific license from the United States Government. It
906*7f2fe78bSCy Schubert      is the responsibility of any person or organization
907*7f2fe78bSCy Schubert      contemplating export to obtain such a license before exporting.
908*7f2fe78bSCy Schubert
909*7f2fe78bSCy Schubert   WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
910*7f2fe78bSCy Schubert   distribute this software and its documentation for any purpose and
911*7f2fe78bSCy Schubert   without fee is hereby granted, provided that the above copyright
912*7f2fe78bSCy Schubert   notice appear in all copies and that both that copyright notice and
913*7f2fe78bSCy Schubert   this permission notice appear in supporting documentation, and that
914*7f2fe78bSCy Schubert   the name of Richard P. Basch, Lehman Brothers and M.I.T. not be
915*7f2fe78bSCy Schubert   used in advertising or publicity pertaining to distribution of the
916*7f2fe78bSCy Schubert   software without specific, written prior permission.  Richard P.
917*7f2fe78bSCy Schubert   Basch, Lehman Brothers and M.I.T. make no representations about the
918*7f2fe78bSCy Schubert   suitability of this software for any purpose.  It is provided "as
919*7f2fe78bSCy Schubert   is" without express or implied warranty.
920*7f2fe78bSCy Schubert
921*7f2fe78bSCy Schubert======================================================================
922*7f2fe78bSCy Schubert
923*7f2fe78bSCy SchubertThe following notice applies to "src/lib/krb5/krb/strptime.c" and
924*7f2fe78bSCy Schubert"src/include/k5-queue.h".
925*7f2fe78bSCy Schubert
926*7f2fe78bSCy Schubert      Copyright (C) 1997, 1998 The NetBSD Foundation, Inc.
927*7f2fe78bSCy Schubert      All rights reserved.
928*7f2fe78bSCy Schubert
929*7f2fe78bSCy Schubert   This code was contributed to The NetBSD Foundation by Klaus Klein.
930*7f2fe78bSCy Schubert
931*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
932*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
933*7f2fe78bSCy Schubert   are met:
934*7f2fe78bSCy Schubert
935*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
936*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
937*7f2fe78bSCy Schubert      disclaimer.
938*7f2fe78bSCy Schubert
939*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
940*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
941*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
942*7f2fe78bSCy Schubert      with the distribution.
943*7f2fe78bSCy Schubert
944*7f2fe78bSCy Schubert   3. All advertising materials mentioning features or use of this
945*7f2fe78bSCy Schubert      software must display the following acknowledgement:
946*7f2fe78bSCy Schubert
947*7f2fe78bSCy Schubert         This product includes software developed by the NetBSD
948*7f2fe78bSCy Schubert         Foundation, Inc. and its contributors.
949*7f2fe78bSCy Schubert
950*7f2fe78bSCy Schubert   4. Neither the name of The NetBSD Foundation nor the names of
951*7f2fe78bSCy Schubert      its contributors may be used to endorse or promote products
952*7f2fe78bSCy Schubert      derived from this software without specific prior written
953*7f2fe78bSCy Schubert      permission.
954*7f2fe78bSCy Schubert
955*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND
956*7f2fe78bSCy Schubert   CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
957*7f2fe78bSCy Schubert   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
958*7f2fe78bSCy Schubert   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
959*7f2fe78bSCy Schubert   DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE
960*7f2fe78bSCy Schubert   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
961*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
962*7f2fe78bSCy Schubert   OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
963*7f2fe78bSCy Schubert   BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
964*7f2fe78bSCy Schubert   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
965*7f2fe78bSCy Schubert   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
966*7f2fe78bSCy Schubert   USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
967*7f2fe78bSCy Schubert   DAMAGE.
968*7f2fe78bSCy Schubert
969*7f2fe78bSCy Schubert======================================================================
970*7f2fe78bSCy Schubert
971*7f2fe78bSCy SchubertThe following notice applies to Unicode library files in
972*7f2fe78bSCy Schubert"src/lib/krb5/unicode":
973*7f2fe78bSCy Schubert
974*7f2fe78bSCy Schubert      Copyright 1997, 1998, 1999 Computing Research Labs,
975*7f2fe78bSCy Schubert      New Mexico State University
976*7f2fe78bSCy Schubert
977*7f2fe78bSCy Schubert   Permission is hereby granted, free of charge, to any person
978*7f2fe78bSCy Schubert   obtaining a copy of this software and associated documentation
979*7f2fe78bSCy Schubert   files (the "Software"), to deal in the Software without
980*7f2fe78bSCy Schubert   restriction, including without limitation the rights to use, copy,
981*7f2fe78bSCy Schubert   modify, merge, publish, distribute, sublicense, and/or sell copies
982*7f2fe78bSCy Schubert   of the Software, and to permit persons to whom the Software is
983*7f2fe78bSCy Schubert   furnished to do so, subject to the following conditions:
984*7f2fe78bSCy Schubert
985*7f2fe78bSCy Schubert   The above copyright notice and this permission notice shall be
986*7f2fe78bSCy Schubert   included in all copies or substantial portions of the Software.
987*7f2fe78bSCy Schubert
988*7f2fe78bSCy Schubert   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
989*7f2fe78bSCy Schubert   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
990*7f2fe78bSCy Schubert   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
991*7f2fe78bSCy Schubert   NONINFRINGEMENT.  IN NO EVENT SHALL THE COMPUTING RESEARCH LAB OR
992*7f2fe78bSCy Schubert   NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES OR
993*7f2fe78bSCy Schubert   OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
994*7f2fe78bSCy Schubert   OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
995*7f2fe78bSCy Schubert   OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
996*7f2fe78bSCy Schubert
997*7f2fe78bSCy Schubert======================================================================
998*7f2fe78bSCy Schubert
999*7f2fe78bSCy SchubertThe following notice applies to "src/util/support/strlcpy.c":
1000*7f2fe78bSCy Schubert
1001*7f2fe78bSCy Schubert   Copyright (C) 1998 Todd C. Miller "Todd.Miller@courtesan.com"
1002*7f2fe78bSCy Schubert
1003*7f2fe78bSCy Schubert   Permission to use, copy, modify, and distribute this software for
1004*7f2fe78bSCy Schubert   any purpose with or without fee is hereby granted, provided that
1005*7f2fe78bSCy Schubert   the above copyright notice and this permission notice appear in all
1006*7f2fe78bSCy Schubert   copies.
1007*7f2fe78bSCy Schubert
1008*7f2fe78bSCy Schubert   THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
1009*7f2fe78bSCy Schubert   WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
1010*7f2fe78bSCy Schubert   WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
1011*7f2fe78bSCy Schubert   AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
1012*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
1013*7f2fe78bSCy Schubert   OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
1014*7f2fe78bSCy Schubert   NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1015*7f2fe78bSCy Schubert   CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1016*7f2fe78bSCy Schubert
1017*7f2fe78bSCy Schubert======================================================================
1018*7f2fe78bSCy Schubert
1019*7f2fe78bSCy SchubertThe following notice applies to "src/util/profile/argv_parse.c" and
1020*7f2fe78bSCy Schubert"src/util/profile/argv_parse.h":
1021*7f2fe78bSCy Schubert
1022*7f2fe78bSCy Schubert   Copyright 1999 by Theodore Ts'o.
1023*7f2fe78bSCy Schubert
1024*7f2fe78bSCy Schubert   Permission to use, copy, modify, and distribute this software for
1025*7f2fe78bSCy Schubert   any purpose with or without fee is hereby granted, provided that
1026*7f2fe78bSCy Schubert   the above copyright notice and this permission notice appear in all
1027*7f2fe78bSCy Schubert   copies.  THE SOFTWARE IS PROVIDED "AS IS" AND THEODORE TS'O (THE
1028*7f2fe78bSCy Schubert   AUTHOR) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
1029*7f2fe78bSCy Schubert   INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN
1030*7f2fe78bSCy Schubert   NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
1031*7f2fe78bSCy Schubert   INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
1032*7f2fe78bSCy Schubert   RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1033*7f2fe78bSCy Schubert   OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
1034*7f2fe78bSCy Schubert   IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  (Isn't
1035*7f2fe78bSCy Schubert   it sick that the U.S. culture of lawsuit-happy lawyers requires
1036*7f2fe78bSCy Schubert   this kind of disclaimer?)
1037*7f2fe78bSCy Schubert
1038*7f2fe78bSCy Schubert======================================================================
1039*7f2fe78bSCy Schubert
1040*7f2fe78bSCy SchubertThe following notice applies to SWIG-generated code in
1041*7f2fe78bSCy Schubert"src/util/profile/profile_tcl.c":
1042*7f2fe78bSCy Schubert
1043*7f2fe78bSCy Schubert   Copyright (C) 1999-2000, The University of Chicago
1044*7f2fe78bSCy Schubert
1045*7f2fe78bSCy Schubert   This file may be freely redistributed without license or fee
1046*7f2fe78bSCy Schubert   provided this copyright message remains intact.
1047*7f2fe78bSCy Schubert
1048*7f2fe78bSCy Schubert======================================================================
1049*7f2fe78bSCy Schubert
1050*7f2fe78bSCy SchubertThe following notice applies to portiions of "src/lib/rpc" and
1051*7f2fe78bSCy Schubert"src/include/gssrpc":
1052*7f2fe78bSCy Schubert
1053*7f2fe78bSCy Schubert   Copyright (C) 2000 The Regents of the University of Michigan. All
1054*7f2fe78bSCy Schubert   rights reserved.
1055*7f2fe78bSCy Schubert
1056*7f2fe78bSCy Schubert   Copyright (C) 2000 Dug Song "dugsong@UMICH.EDU". All rights
1057*7f2fe78bSCy Schubert   reserved, all wrongs reversed.
1058*7f2fe78bSCy Schubert
1059*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
1060*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
1061*7f2fe78bSCy Schubert   are met:
1062*7f2fe78bSCy Schubert
1063*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
1064*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
1065*7f2fe78bSCy Schubert      disclaimer.
1066*7f2fe78bSCy Schubert
1067*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
1068*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
1069*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
1070*7f2fe78bSCy Schubert      with the distribution.
1071*7f2fe78bSCy Schubert
1072*7f2fe78bSCy Schubert   3. Neither the name of the University nor the names of its
1073*7f2fe78bSCy Schubert      contributors may be used to endorse or promote products derived
1074*7f2fe78bSCy Schubert      from this software without specific prior written permission.
1075*7f2fe78bSCy Schubert
1076*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
1077*7f2fe78bSCy Schubert   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1078*7f2fe78bSCy Schubert   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1079*7f2fe78bSCy Schubert   DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1080*7f2fe78bSCy Schubert   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1081*7f2fe78bSCy Schubert   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
1082*7f2fe78bSCy Schubert   OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
1083*7f2fe78bSCy Schubert   BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1084*7f2fe78bSCy Schubert   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1085*7f2fe78bSCy Schubert   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
1086*7f2fe78bSCy Schubert   USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
1087*7f2fe78bSCy Schubert   DAMAGE.
1088*7f2fe78bSCy Schubert
1089*7f2fe78bSCy Schubert======================================================================
1090*7f2fe78bSCy Schubert
1091*7f2fe78bSCy SchubertImplementations of the MD4 algorithm are subject to the following
1092*7f2fe78bSCy Schubertnotice:
1093*7f2fe78bSCy Schubert
1094*7f2fe78bSCy Schubert   Copyright (C) 1990, RSA Data Security, Inc. All rights reserved.
1095*7f2fe78bSCy Schubert
1096*7f2fe78bSCy Schubert   License to copy and use this software is granted provided that it
1097*7f2fe78bSCy Schubert   is identified as the "RSA Data Security, Inc. MD4 Message Digest
1098*7f2fe78bSCy Schubert   Algorithm" in all material mentioning or referencing this software
1099*7f2fe78bSCy Schubert   or this function.
1100*7f2fe78bSCy Schubert
1101*7f2fe78bSCy Schubert   License is also granted to make and use derivative works provided
1102*7f2fe78bSCy Schubert   that such works are identified as "derived from the RSA Data
1103*7f2fe78bSCy Schubert   Security, Inc. MD4 Message Digest Algorithm" in all material
1104*7f2fe78bSCy Schubert   mentioning or referencing the derived work.
1105*7f2fe78bSCy Schubert
1106*7f2fe78bSCy Schubert   RSA Data Security, Inc. makes no representations concerning either
1107*7f2fe78bSCy Schubert   the merchantability of this software or the suitability of this
1108*7f2fe78bSCy Schubert   software for any particular purpose.  It is provided "as is"
1109*7f2fe78bSCy Schubert   without express or implied warranty of any kind.
1110*7f2fe78bSCy Schubert
1111*7f2fe78bSCy Schubert   These notices must be retained in any copies of any part of this
1112*7f2fe78bSCy Schubert   documentation and/or software.
1113*7f2fe78bSCy Schubert
1114*7f2fe78bSCy Schubert======================================================================
1115*7f2fe78bSCy Schubert
1116*7f2fe78bSCy SchubertImplementations of the MD5 algorithm are subject to the following
1117*7f2fe78bSCy Schubertnotice:
1118*7f2fe78bSCy Schubert
1119*7f2fe78bSCy Schubert   Copyright (C) 1990, RSA Data Security, Inc. All rights reserved.
1120*7f2fe78bSCy Schubert
1121*7f2fe78bSCy Schubert   License to copy and use this software is granted provided that it
1122*7f2fe78bSCy Schubert   is identified as the "RSA Data Security, Inc. MD5 Message- Digest
1123*7f2fe78bSCy Schubert   Algorithm" in all material mentioning or referencing this software
1124*7f2fe78bSCy Schubert   or this function.
1125*7f2fe78bSCy Schubert
1126*7f2fe78bSCy Schubert   License is also granted to make and use derivative works provided
1127*7f2fe78bSCy Schubert   that such works are identified as "derived from the RSA Data
1128*7f2fe78bSCy Schubert   Security, Inc. MD5 Message-Digest Algorithm" in all material
1129*7f2fe78bSCy Schubert   mentioning or referencing the derived work.
1130*7f2fe78bSCy Schubert
1131*7f2fe78bSCy Schubert   RSA Data Security, Inc. makes no representations concerning either
1132*7f2fe78bSCy Schubert   the merchantability of this software or the suitability of this
1133*7f2fe78bSCy Schubert   software for any particular purpose.  It is provided "as is"
1134*7f2fe78bSCy Schubert   without express or implied warranty of any kind.
1135*7f2fe78bSCy Schubert
1136*7f2fe78bSCy Schubert   These notices must be retained in any copies of any part of this
1137*7f2fe78bSCy Schubert   documentation and/or software.
1138*7f2fe78bSCy Schubert
1139*7f2fe78bSCy Schubert======================================================================
1140*7f2fe78bSCy Schubert
1141*7f2fe78bSCy SchubertThe following notice applies to
1142*7f2fe78bSCy Schubert"src/lib/crypto/crypto_tests/t_mddriver.c":
1143*7f2fe78bSCy Schubert
1144*7f2fe78bSCy Schubert   Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All
1145*7f2fe78bSCy Schubert   rights reserved.
1146*7f2fe78bSCy Schubert
1147*7f2fe78bSCy Schubert   RSA Data Security, Inc. makes no representations concerning either
1148*7f2fe78bSCy Schubert   the merchantability of this software or the suitability of this
1149*7f2fe78bSCy Schubert   software for any particular purpose. It is provided "as is" without
1150*7f2fe78bSCy Schubert   express or implied warranty of any kind.
1151*7f2fe78bSCy Schubert
1152*7f2fe78bSCy Schubert   These notices must be retained in any copies of any part of this
1153*7f2fe78bSCy Schubert   documentation and/or software.
1154*7f2fe78bSCy Schubert
1155*7f2fe78bSCy Schubert======================================================================
1156*7f2fe78bSCy Schubert
1157*7f2fe78bSCy SchubertPortions of "src/lib/krb5" are subject to the following notice:
1158*7f2fe78bSCy Schubert
1159*7f2fe78bSCy Schubert      Copyright (C) 1994 CyberSAFE Corporation.
1160*7f2fe78bSCy Schubert      Copyright 1990,1991,2007,2008 by the Massachusetts
1161*7f2fe78bSCy Schubert      Institute of Technology.
1162*7f2fe78bSCy Schubert      All Rights Reserved.
1163*7f2fe78bSCy Schubert
1164*7f2fe78bSCy Schubert      Export of this software from the United States of America may
1165*7f2fe78bSCy Schubert      require a specific license from the United States Government. It
1166*7f2fe78bSCy Schubert      is the responsibility of any person or organization
1167*7f2fe78bSCy Schubert      contemplating export to obtain such a license before exporting.
1168*7f2fe78bSCy Schubert
1169*7f2fe78bSCy Schubert   WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
1170*7f2fe78bSCy Schubert   distribute this software and its documentation for any purpose and
1171*7f2fe78bSCy Schubert   without fee is hereby granted, provided that the above copyright
1172*7f2fe78bSCy Schubert   notice appear in all copies and that both that copyright notice and
1173*7f2fe78bSCy Schubert   this permission notice appear in supporting documentation, and that
1174*7f2fe78bSCy Schubert   the name of M.I.T. not be used in advertising or publicity
1175*7f2fe78bSCy Schubert   pertaining to distribution of the software without specific,
1176*7f2fe78bSCy Schubert   written prior permission.  Furthermore if you modify this software
1177*7f2fe78bSCy Schubert   you must label your software as modified software and not
1178*7f2fe78bSCy Schubert   distribute it in such a fashion that it might be confused with the
1179*7f2fe78bSCy Schubert   original M.I.T. software. Neither M.I.T., the Open Computing
1180*7f2fe78bSCy Schubert   Security Group, nor CyberSAFE Corporation make any representations
1181*7f2fe78bSCy Schubert   about the suitability of this software for any purpose.  It is
1182*7f2fe78bSCy Schubert   provided "as is" without express or implied warranty.
1183*7f2fe78bSCy Schubert
1184*7f2fe78bSCy Schubert======================================================================
1185*7f2fe78bSCy Schubert
1186*7f2fe78bSCy SchubertPortions contributed by PADL Software are subject to the following
1187*7f2fe78bSCy Schubertlicense:
1188*7f2fe78bSCy Schubert
1189*7f2fe78bSCy Schubert   Copyright (c) 2011, PADL Software Pty Ltd. All rights reserved.
1190*7f2fe78bSCy Schubert
1191*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
1192*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
1193*7f2fe78bSCy Schubert   are met:
1194*7f2fe78bSCy Schubert
1195*7f2fe78bSCy Schubert   1. Redistributions of source code must retain the above
1196*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
1197*7f2fe78bSCy Schubert      disclaimer.
1198*7f2fe78bSCy Schubert
1199*7f2fe78bSCy Schubert   2. Redistributions in binary form must reproduce the above
1200*7f2fe78bSCy Schubert      copyright notice, this list of conditions and the following
1201*7f2fe78bSCy Schubert      disclaimer in the documentation and/or other materials provided
1202*7f2fe78bSCy Schubert      with the distribution.
1203*7f2fe78bSCy Schubert
1204*7f2fe78bSCy Schubert   3. Neither the name of PADL Software nor the names of its
1205*7f2fe78bSCy Schubert      contributors may be used to endorse or promote products derived
1206*7f2fe78bSCy Schubert      from this software without specific prior written permission.
1207*7f2fe78bSCy Schubert
1208*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY PADL SOFTWARE AND CONTRIBUTORS "AS IS"
1209*7f2fe78bSCy Schubert   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1210*7f2fe78bSCy Schubert   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
1211*7f2fe78bSCy Schubert   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL PADL SOFTWARE
1212*7f2fe78bSCy Schubert   OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1213*7f2fe78bSCy Schubert   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1214*7f2fe78bSCy Schubert   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
1215*7f2fe78bSCy Schubert   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
1216*7f2fe78bSCy Schubert   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1217*7f2fe78bSCy Schubert   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
1218*7f2fe78bSCy Schubert   OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1219*7f2fe78bSCy Schubert   SUCH DAMAGE.
1220*7f2fe78bSCy Schubert
1221*7f2fe78bSCy Schubert======================================================================
1222*7f2fe78bSCy Schubert
1223*7f2fe78bSCy SchubertThe bundled libev source code is subject to the following license:
1224*7f2fe78bSCy Schubert
1225*7f2fe78bSCy Schubert   All files in libev are Copyright (C)2007,2008,2009 Marc Alexander
1226*7f2fe78bSCy Schubert   Lehmann.
1227*7f2fe78bSCy Schubert
1228*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
1229*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
1230*7f2fe78bSCy Schubert   are met:
1231*7f2fe78bSCy Schubert
1232*7f2fe78bSCy Schubert   * Redistributions of source code must retain the above copyright
1233*7f2fe78bSCy Schubert     notice, this list of conditions and the following disclaimer.
1234*7f2fe78bSCy Schubert
1235*7f2fe78bSCy Schubert   * Redistributions in binary form must reproduce the above
1236*7f2fe78bSCy Schubert     copyright notice, this list of conditions and the following
1237*7f2fe78bSCy Schubert     disclaimer in the documentation and/or other materials provided
1238*7f2fe78bSCy Schubert     with the distribution.
1239*7f2fe78bSCy Schubert
1240*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1241*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1242*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1243*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1244*7f2fe78bSCy Schubert   COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1245*7f2fe78bSCy Schubert   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1246*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1247*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1248*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1249*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1250*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1251*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
1252*7f2fe78bSCy Schubert
1253*7f2fe78bSCy Schubert   Alternatively, the contents of this package may be used under the
1254*7f2fe78bSCy Schubert   terms of the GNU General Public License ("GPL") version 2 or any
1255*7f2fe78bSCy Schubert   later version, in which case the provisions of the GPL are
1256*7f2fe78bSCy Schubert   applicable instead of the above. If you wish to allow the use of
1257*7f2fe78bSCy Schubert   your version of this package only under the terms of the GPL and
1258*7f2fe78bSCy Schubert   not to allow others to use your version of this file under the BSD
1259*7f2fe78bSCy Schubert   license, indicate your decision by deleting the provisions above
1260*7f2fe78bSCy Schubert   and replace them with the notice and other provisions required by
1261*7f2fe78bSCy Schubert   the GPL in this and the other files of this package. If you do not
1262*7f2fe78bSCy Schubert   delete the provisions above, a recipient may use your version of
1263*7f2fe78bSCy Schubert   this file under either the BSD or the GPL.
1264*7f2fe78bSCy Schubert
1265*7f2fe78bSCy Schubert======================================================================
1266*7f2fe78bSCy Schubert
1267*7f2fe78bSCy SchubertFiles copied from the Intel AESNI Sample Library are subject to the
1268*7f2fe78bSCy Schubertfollowing license:
1269*7f2fe78bSCy Schubert
1270*7f2fe78bSCy Schubert   Copyright (C) 2010, Intel Corporation All rights reserved.
1271*7f2fe78bSCy Schubert
1272*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
1273*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
1274*7f2fe78bSCy Schubert   are met:
1275*7f2fe78bSCy Schubert
1276*7f2fe78bSCy Schubert      * Redistributions of source code must retain the above
1277*7f2fe78bSCy Schubert        copyright notice, this list of conditions and the following
1278*7f2fe78bSCy Schubert        disclaimer.
1279*7f2fe78bSCy Schubert
1280*7f2fe78bSCy Schubert      * Redistributions in binary form must reproduce the above
1281*7f2fe78bSCy Schubert        copyright notice, this list of conditions and the following
1282*7f2fe78bSCy Schubert        disclaimer in the documentation and/or other materials
1283*7f2fe78bSCy Schubert        provided with the distribution.
1284*7f2fe78bSCy Schubert
1285*7f2fe78bSCy Schubert      * Neither the name of Intel Corporation nor the names of its
1286*7f2fe78bSCy Schubert        contributors may be used to endorse or promote products
1287*7f2fe78bSCy Schubert        derived from this software without specific prior written
1288*7f2fe78bSCy Schubert        permission.
1289*7f2fe78bSCy Schubert
1290*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1291*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1292*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1293*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
1294*7f2fe78bSCy Schubert   COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1295*7f2fe78bSCy Schubert   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1296*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1297*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1298*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1299*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1300*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1301*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
1302*7f2fe78bSCy Schubert
1303*7f2fe78bSCy Schubert======================================================================
1304*7f2fe78bSCy Schubert
1305*7f2fe78bSCy SchubertThe following notice applies to
1306*7f2fe78bSCy Schubert"src/ccapi/common/win/OldCC/autolock.hxx":
1307*7f2fe78bSCy Schubert
1308*7f2fe78bSCy Schubert   Copyright (C) 1998 by Danilo Almeida.  All rights reserved.
1309*7f2fe78bSCy Schubert
1310*7f2fe78bSCy Schubert   Redistribution and use in source and binary forms, with or without
1311*7f2fe78bSCy Schubert   modification, are permitted provided that the following conditions
1312*7f2fe78bSCy Schubert   are met:
1313*7f2fe78bSCy Schubert
1314*7f2fe78bSCy Schubert   * Redistributions of source code must retain the above copyright
1315*7f2fe78bSCy Schubert     notice, this list of conditions and the following disclaimer.
1316*7f2fe78bSCy Schubert
1317*7f2fe78bSCy Schubert   * Redistributions in binary form must reproduce the above
1318*7f2fe78bSCy Schubert     copyright notice, this list of conditions and the following
1319*7f2fe78bSCy Schubert     disclaimer in the documentation and/or other materials provided
1320*7f2fe78bSCy Schubert     with the distribution.
1321*7f2fe78bSCy Schubert
1322*7f2fe78bSCy Schubert   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1323*7f2fe78bSCy Schubert   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1324*7f2fe78bSCy Schubert   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1325*7f2fe78bSCy Schubert   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1326*7f2fe78bSCy Schubert   COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1327*7f2fe78bSCy Schubert   INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1328*7f2fe78bSCy Schubert   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1329*7f2fe78bSCy Schubert   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1330*7f2fe78bSCy Schubert   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1331*7f2fe78bSCy Schubert   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1332*7f2fe78bSCy Schubert   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1333*7f2fe78bSCy Schubert   OF THE POSSIBILITY OF SUCH DAMAGE.
1334*7f2fe78bSCy Schubert
1335*7f2fe78bSCy Schubert======================================================================
1336*7f2fe78bSCy Schubert
1337*7f2fe78bSCy SchubertThe following notice applies to portions of
1338*7f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519.c" and
1339*7f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519_tables.h":
1340*7f2fe78bSCy Schubert
1341*7f2fe78bSCy SchubertThe MIT License (MIT)
1342*7f2fe78bSCy Schubert
1343*7f2fe78bSCy SchubertCopyright (c) 2015-2016 the fiat-crypto authors (see the AUTHORS
1344*7f2fe78bSCy Schubertfile).
1345*7f2fe78bSCy Schubert
1346*7f2fe78bSCy SchubertPermission is hereby granted, free of charge, to any person obtaining
1347*7f2fe78bSCy Schuberta copy of this software and associated documentation files (the
1348*7f2fe78bSCy Schubert"Software"), to deal in the Software without restriction, including
1349*7f2fe78bSCy Schubertwithout limitation the rights to use, copy, modify, merge, publish,
1350*7f2fe78bSCy Schubertdistribute, sublicense, and/or sell copies of the Software, and to
1351*7f2fe78bSCy Schubertpermit persons to whom the Software is furnished to do so, subject to
1352*7f2fe78bSCy Schubertthe following conditions:
1353*7f2fe78bSCy Schubert
1354*7f2fe78bSCy SchubertThe above copyright notice and this permission notice shall be
1355*7f2fe78bSCy Schubertincluded in all copies or substantial portions of the Software.
1356*7f2fe78bSCy Schubert
1357*7f2fe78bSCy SchubertTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1358*7f2fe78bSCy SchubertEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1359*7f2fe78bSCy SchubertMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1360*7f2fe78bSCy SchubertIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1361*7f2fe78bSCy SchubertCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1362*7f2fe78bSCy SchubertTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1363*7f2fe78bSCy SchubertSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1364*7f2fe78bSCy Schubert
1365*7f2fe78bSCy Schubert======================================================================
1366*7f2fe78bSCy Schubert
1367*7f2fe78bSCy SchubertThe following notice applies to portions of
1368*7f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519.c":
1369*7f2fe78bSCy Schubert
1370*7f2fe78bSCy SchubertCopyright (c) 2015-2016, Google Inc.
1371*7f2fe78bSCy Schubert
1372*7f2fe78bSCy SchubertPermission to use, copy, modify, and/or distribute this software for
1373*7f2fe78bSCy Schubertany purpose with or without fee is hereby granted, provided that the
1374*7f2fe78bSCy Schubertabove copyright notice and this permission notice appear in all
1375*7f2fe78bSCy Schubertcopies.
1376*7f2fe78bSCy Schubert
1377*7f2fe78bSCy SchubertTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
1378*7f2fe78bSCy SchubertWARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
1379*7f2fe78bSCy SchubertWARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
1380*7f2fe78bSCy SchubertAUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
1381*7f2fe78bSCy SchubertDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
1382*7f2fe78bSCy SchubertPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
1383*7f2fe78bSCy SchubertTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
1384*7f2fe78bSCy SchubertPERFORMANCE OF THIS SOFTWARE.
1385