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