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