1*f1c4c3daSCy SchubertCopyright (C) 1985-2025 by the Massachusetts Institute of Technology. 27f2fe78bSCy Schubert 37f2fe78bSCy SchubertAll rights reserved. 47f2fe78bSCy Schubert 57f2fe78bSCy SchubertRedistribution and use in source and binary forms, with or without 67f2fe78bSCy Schubertmodification, are permitted provided that the following conditions are 77f2fe78bSCy Schubertmet: 87f2fe78bSCy Schubert 97f2fe78bSCy Schubert* Redistributions of source code must retain the above copyright 107f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 117f2fe78bSCy Schubert 127f2fe78bSCy Schubert* Redistributions in binary form must reproduce the above copyright 137f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer in the 147f2fe78bSCy Schubert documentation and/or other materials provided with the distribution. 157f2fe78bSCy Schubert 167f2fe78bSCy SchubertTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 177f2fe78bSCy Schubert"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 187f2fe78bSCy SchubertLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 197f2fe78bSCy SchubertA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 207f2fe78bSCy SchubertHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 217f2fe78bSCy SchubertSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 227f2fe78bSCy SchubertLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 237f2fe78bSCy SchubertDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 247f2fe78bSCy SchubertTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 257f2fe78bSCy Schubert(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 267f2fe78bSCy SchubertOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 277f2fe78bSCy Schubert 287f2fe78bSCy SchubertDownloading of this software may constitute an export of cryptographic 297f2fe78bSCy Schubertsoftware from the United States of America that is subject to the 307f2fe78bSCy SchubertUnited States Export Administration Regulations (EAR), 15 CFR 730-774. 317f2fe78bSCy SchubertAdditional laws or regulations may apply. It is the responsibility of 327f2fe78bSCy Schubertthe person or entity contemplating export to comply with all 337f2fe78bSCy Schubertapplicable export laws and regulations, including obtaining any 347f2fe78bSCy Schubertrequired license from the U.S. government. 357f2fe78bSCy Schubert 367f2fe78bSCy SchubertThe U.S. government prohibits export of encryption source code to 377f2fe78bSCy Schubertcertain countries and individuals, including, but not limited to, the 387f2fe78bSCy Schubertcountries of Cuba, Iran, North Korea, Sudan, Syria, and residents and 397f2fe78bSCy Schubertnationals of those countries. 407f2fe78bSCy Schubert 417f2fe78bSCy SchubertDocumentation components of this software distribution are licensed 427f2fe78bSCy Schubertunder a Creative Commons Attribution-ShareAlike 3.0 Unported License. 437f2fe78bSCy Schubert(https://creativecommons.org/licenses/by-sa/3.0/) 447f2fe78bSCy Schubert 457f2fe78bSCy SchubertIndividual source code files are copyright MIT, Cygnus Support, 467f2fe78bSCy SchubertNovell, OpenVision Technologies, Oracle, Red Hat, Sun Microsystems, 477f2fe78bSCy SchubertFundsXpress, and others. 487f2fe78bSCy Schubert 497f2fe78bSCy SchubertProject Athena, Athena, Athena MUSE, Discuss, Hesiod, Kerberos, Moira, 507f2fe78bSCy Schubertand Zephyr are trademarks of the Massachusetts Institute of Technology 517f2fe78bSCy Schubert(MIT). No commercial use of these trademarks may be made without 527f2fe78bSCy Schubertprior written permission of MIT. 537f2fe78bSCy Schubert 547f2fe78bSCy Schubert"Commercial use" means use of a name in a product or other for-profit 557f2fe78bSCy Schubertmanner. It does NOT prevent a commercial firm from referring to the 567f2fe78bSCy SchubertMIT trademarks in order to convey information (although in doing so, 577f2fe78bSCy Schubertrecognition of their trademark status should be given). 587f2fe78bSCy Schubert 597f2fe78bSCy Schubert====================================================================== 607f2fe78bSCy Schubert 617f2fe78bSCy SchubertThe following copyright and permission notice applies to the 627f2fe78bSCy SchubertOpenVision Kerberos Administration system located in "kadmin/create", 637f2fe78bSCy Schubert"kadmin/dbutil", "kadmin/passwd", "kadmin/server", "lib/kadm5", and 647f2fe78bSCy Schubertportions of "lib/rpc": 657f2fe78bSCy Schubert 667f2fe78bSCy Schubert Copyright, OpenVision Technologies, Inc., 1993-1996, All Rights 677f2fe78bSCy Schubert Reserved 687f2fe78bSCy Schubert 697f2fe78bSCy Schubert WARNING: Retrieving the OpenVision Kerberos Administration system 707f2fe78bSCy Schubert source code, as described below, indicates your acceptance of the 717f2fe78bSCy Schubert following terms. If you do not agree to the following terms, do 727f2fe78bSCy Schubert not retrieve the OpenVision Kerberos administration system. 737f2fe78bSCy Schubert 747f2fe78bSCy Schubert You may freely use and distribute the Source Code and Object Code 757f2fe78bSCy Schubert compiled from it, with or without modification, but this Source 767f2fe78bSCy Schubert Code is provided to you "AS IS" EXCLUSIVE OF ANY WARRANTY, 777f2fe78bSCy Schubert INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY OR 787f2fe78bSCy Schubert FITNESS FOR A PARTICULAR PURPOSE, OR ANY OTHER WARRANTY, WHETHER 797f2fe78bSCy Schubert EXPRESS OR IMPLIED. IN NO EVENT WILL OPENVISION HAVE ANY LIABILITY 807f2fe78bSCy Schubert FOR ANY LOST PROFITS, LOSS OF DATA OR COSTS OF PROCUREMENT OF 817f2fe78bSCy Schubert SUBSTITUTE GOODS OR SERVICES, OR FOR ANY SPECIAL, INDIRECT, OR 827f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT, INCLUDING, 837f2fe78bSCy Schubert WITHOUT LIMITATION, THOSE RESULTING FROM THE USE OF THE SOURCE 847f2fe78bSCy Schubert CODE, OR THE FAILURE OF THE SOURCE CODE TO PERFORM, OR FOR ANY 857f2fe78bSCy Schubert OTHER REASON. 867f2fe78bSCy Schubert 877f2fe78bSCy Schubert OpenVision retains all copyrights in the donated Source Code. 887f2fe78bSCy Schubert OpenVision also retains copyright to derivative works of the Source 897f2fe78bSCy Schubert Code, whether created by OpenVision or by a third party. The 907f2fe78bSCy Schubert OpenVision copyright notice must be preserved if derivative works 917f2fe78bSCy Schubert are made based on the donated Source Code. 927f2fe78bSCy Schubert 937f2fe78bSCy Schubert OpenVision Technologies, Inc. has donated this Kerberos 947f2fe78bSCy Schubert Administration system to MIT for inclusion in the standard Kerberos 957f2fe78bSCy Schubert 5 distribution. This donation underscores our commitment to 967f2fe78bSCy Schubert continuing Kerberos technology development and our gratitude for 977f2fe78bSCy Schubert the valuable work which has been performed by MIT and the Kerberos 987f2fe78bSCy Schubert community. 997f2fe78bSCy Schubert 1007f2fe78bSCy Schubert====================================================================== 1017f2fe78bSCy Schubert 1027f2fe78bSCy Schubert Portions contributed by Matt Crawford "crawdad@fnal.gov" were work 1037f2fe78bSCy Schubert performed at Fermi National Accelerator Laboratory, which is 1047f2fe78bSCy Schubert operated by Universities Research Association, Inc., under contract 1057f2fe78bSCy Schubert DE-AC02-76CHO3000 with the U.S. Department of Energy. 1067f2fe78bSCy Schubert 1077f2fe78bSCy Schubert====================================================================== 1087f2fe78bSCy Schubert 1097f2fe78bSCy SchubertPortions of "src/lib/crypto" have the following copyright: 1107f2fe78bSCy Schubert 1117f2fe78bSCy Schubert Copyright (C) 1998 by the FundsXpress, INC. 1127f2fe78bSCy Schubert 1137f2fe78bSCy Schubert All rights reserved. 1147f2fe78bSCy Schubert 1157f2fe78bSCy Schubert Export of this software from the United States of America may 1167f2fe78bSCy Schubert require a specific license from the United States Government. 1177f2fe78bSCy Schubert It is the responsibility of any person or organization 1187f2fe78bSCy Schubert contemplating export to obtain such a license before exporting. 1197f2fe78bSCy Schubert 1207f2fe78bSCy Schubert WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 1217f2fe78bSCy Schubert distribute this software and its documentation for any purpose and 1227f2fe78bSCy Schubert without fee is hereby granted, provided that the above copyright 1237f2fe78bSCy Schubert notice appear in all copies and that both that copyright notice and 1247f2fe78bSCy Schubert this permission notice appear in supporting documentation, and that 1257f2fe78bSCy Schubert the name of FundsXpress. not be used in advertising or publicity 1267f2fe78bSCy Schubert pertaining to distribution of the software without specific, 1277f2fe78bSCy Schubert written prior permission. FundsXpress makes no representations 1287f2fe78bSCy Schubert about the suitability of this software for any purpose. It is 1297f2fe78bSCy Schubert provided "as is" without express or implied warranty. 1307f2fe78bSCy Schubert 1317f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR 1327f2fe78bSCy Schubert IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 1337f2fe78bSCy Schubert WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. 1347f2fe78bSCy Schubert 1357f2fe78bSCy Schubert====================================================================== 1367f2fe78bSCy Schubert 1377f2fe78bSCy SchubertThe implementation of the AES encryption algorithm in 1387f2fe78bSCy Schubert"src/lib/crypto/builtin/aes" has the following copyright: 1397f2fe78bSCy Schubert 1407f2fe78bSCy Schubert Copyright (C) 1998-2013, Brian Gladman, Worcester, UK. All 1417f2fe78bSCy Schubert rights reserved. 1427f2fe78bSCy Schubert 1437f2fe78bSCy Schubert The redistribution and use of this software (with or without 1447f2fe78bSCy Schubert changes) is allowed without the payment of fees or royalties 1457f2fe78bSCy Schubert provided that: 1467f2fe78bSCy Schubert 1477f2fe78bSCy Schubert source code distributions include the above copyright notice, 1487f2fe78bSCy Schubert this list of conditions and the following disclaimer; 1497f2fe78bSCy Schubert 1507f2fe78bSCy Schubert binary distributions include the above copyright notice, this 1517f2fe78bSCy Schubert list of conditions and the following disclaimer in their 1527f2fe78bSCy Schubert documentation. 1537f2fe78bSCy Schubert 1547f2fe78bSCy Schubert This software is provided 'as is' with no explicit or implied 1557f2fe78bSCy Schubert warranties in respect of its operation, including, but not limited 1567f2fe78bSCy Schubert to, correctness and fitness for purpose. 1577f2fe78bSCy Schubert 1587f2fe78bSCy Schubert====================================================================== 1597f2fe78bSCy Schubert 1607f2fe78bSCy SchubertPortions contributed by Red Hat, including the pre-authentication 1617f2fe78bSCy Schubertplug-in framework and the NSS crypto implementation, contain the 1627f2fe78bSCy Schubertfollowing copyright: 1637f2fe78bSCy Schubert 1647f2fe78bSCy Schubert Copyright (C) 2006 Red Hat, Inc. 1657f2fe78bSCy Schubert Portions copyright (C) 2006 Massachusetts Institute of Technology 1667f2fe78bSCy Schubert All Rights Reserved. 1677f2fe78bSCy Schubert 1687f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 1697f2fe78bSCy Schubert modification, are permitted provided that the following conditions 1707f2fe78bSCy Schubert are met: 1717f2fe78bSCy Schubert 1727f2fe78bSCy Schubert * Redistributions of source code must retain the above copyright 1737f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 1747f2fe78bSCy Schubert 175*f1c4c3daSCy Schubert * Redistributions in binary form must reproduce the above copyright 176*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in 177*f1c4c3daSCy Schubert the documentation and/or other materials provided with the 178*f1c4c3daSCy Schubert distribution. 1797f2fe78bSCy Schubert 1807f2fe78bSCy Schubert * Neither the name of Red Hat, Inc., nor the names of its 1817f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 1827f2fe78bSCy Schubert from this software without specific prior written permission. 1837f2fe78bSCy Schubert 1847f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1857f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1867f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 1877f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 1887f2fe78bSCy Schubert COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 1897f2fe78bSCy Schubert INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1907f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1917f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1927f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 1937f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 1947f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 1957f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 1967f2fe78bSCy Schubert 1977f2fe78bSCy Schubert====================================================================== 1987f2fe78bSCy Schubert 1997f2fe78bSCy SchubertThe bundled verto source code is subject to the following license: 2007f2fe78bSCy Schubert 2017f2fe78bSCy Schubert Copyright 2011 Red Hat, Inc. 2027f2fe78bSCy Schubert 2037f2fe78bSCy Schubert Permission is hereby granted, free of charge, to any person 2047f2fe78bSCy Schubert obtaining a copy of this software and associated documentation 2057f2fe78bSCy Schubert files (the "Software"), to deal in the Software without 2067f2fe78bSCy Schubert restriction, including without limitation the rights to use, copy, 2077f2fe78bSCy Schubert modify, merge, publish, distribute, sublicense, and/or sell copies 2087f2fe78bSCy Schubert of the Software, and to permit persons to whom the Software is 2097f2fe78bSCy Schubert furnished to do so, subject to the following conditions: 2107f2fe78bSCy Schubert 2117f2fe78bSCy Schubert The above copyright notice and this permission notice shall be 2127f2fe78bSCy Schubert included in all copies or substantial portions of the Software. 2137f2fe78bSCy Schubert 2147f2fe78bSCy Schubert THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2157f2fe78bSCy Schubert EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2167f2fe78bSCy Schubert MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2177f2fe78bSCy Schubert NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 2187f2fe78bSCy Schubert HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 2197f2fe78bSCy Schubert WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2207f2fe78bSCy Schubert OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 2217f2fe78bSCy Schubert DEALINGS IN THE SOFTWARE. 2227f2fe78bSCy Schubert 2237f2fe78bSCy Schubert====================================================================== 2247f2fe78bSCy Schubert 2257f2fe78bSCy SchubertThe MS-KKDCP client implementation has the following copyright: 2267f2fe78bSCy Schubert 2277f2fe78bSCy Schubert Copyright 2013,2014 Red Hat, Inc. 2287f2fe78bSCy Schubert 2297f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 2307f2fe78bSCy Schubert modification, are permitted provided that the following conditions 2317f2fe78bSCy Schubert are met: 2327f2fe78bSCy Schubert 2337f2fe78bSCy Schubert 1. Redistributions of source code must retain the above 2347f2fe78bSCy Schubert copyright notice, this list of conditions and the following 2357f2fe78bSCy Schubert disclaimer. 2367f2fe78bSCy Schubert 2377f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 2387f2fe78bSCy Schubert copyright notice, this list of conditions and the following 2397f2fe78bSCy Schubert disclaimer in the documentation and/or other materials 2407f2fe78bSCy Schubert provided with the distribution. 2417f2fe78bSCy Schubert 2427f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2437f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2447f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 2457f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 2467f2fe78bSCy Schubert COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 2477f2fe78bSCy Schubert INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 2487f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 2497f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2507f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 2517f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2527f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 2537f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 2547f2fe78bSCy Schubert 2557f2fe78bSCy Schubert====================================================================== 2567f2fe78bSCy Schubert 2577f2fe78bSCy SchubertThe implementations of GSSAPI mechglue in GSSAPI-SPNEGO in 2587f2fe78bSCy Schubert"src/lib/gssapi", including the following files: 2597f2fe78bSCy Schubert 2607f2fe78bSCy Schubert lib/gssapi/generic/gssapi_err_generic.et 2617f2fe78bSCy Schubert lib/gssapi/mechglue/g_accept_sec_context.c 2627f2fe78bSCy Schubert lib/gssapi/mechglue/g_acquire_cred.c 2637f2fe78bSCy Schubert lib/gssapi/mechglue/g_canon_name.c 2647f2fe78bSCy Schubert lib/gssapi/mechglue/g_compare_name.c 2657f2fe78bSCy Schubert lib/gssapi/mechglue/g_context_time.c 2667f2fe78bSCy Schubert lib/gssapi/mechglue/g_delete_sec_context.c 2677f2fe78bSCy Schubert lib/gssapi/mechglue/g_dsp_name.c 2687f2fe78bSCy Schubert lib/gssapi/mechglue/g_dsp_status.c 2697f2fe78bSCy Schubert lib/gssapi/mechglue/g_dup_name.c 2707f2fe78bSCy Schubert lib/gssapi/mechglue/g_exp_sec_context.c 2717f2fe78bSCy Schubert lib/gssapi/mechglue/g_export_name.c 2727f2fe78bSCy Schubert lib/gssapi/mechglue/g_glue.c 2737f2fe78bSCy Schubert lib/gssapi/mechglue/g_imp_name.c 2747f2fe78bSCy Schubert lib/gssapi/mechglue/g_imp_sec_context.c 2757f2fe78bSCy Schubert lib/gssapi/mechglue/g_init_sec_context.c 2767f2fe78bSCy Schubert lib/gssapi/mechglue/g_initialize.c 2777f2fe78bSCy Schubert lib/gssapi/mechglue/g_inquire_context.c 2787f2fe78bSCy Schubert lib/gssapi/mechglue/g_inquire_cred.c 2797f2fe78bSCy Schubert lib/gssapi/mechglue/g_inquire_names.c 2807f2fe78bSCy Schubert lib/gssapi/mechglue/g_process_context.c 2817f2fe78bSCy Schubert lib/gssapi/mechglue/g_rel_buffer.c 2827f2fe78bSCy Schubert lib/gssapi/mechglue/g_rel_cred.c 2837f2fe78bSCy Schubert lib/gssapi/mechglue/g_rel_name.c 2847f2fe78bSCy Schubert lib/gssapi/mechglue/g_rel_oid_set.c 2857f2fe78bSCy Schubert lib/gssapi/mechglue/g_seal.c 2867f2fe78bSCy Schubert lib/gssapi/mechglue/g_sign.c 2877f2fe78bSCy Schubert lib/gssapi/mechglue/g_store_cred.c 2887f2fe78bSCy Schubert lib/gssapi/mechglue/g_unseal.c 2897f2fe78bSCy Schubert lib/gssapi/mechglue/g_userok.c 2907f2fe78bSCy Schubert lib/gssapi/mechglue/g_utils.c 2917f2fe78bSCy Schubert lib/gssapi/mechglue/g_verify.c 2927f2fe78bSCy Schubert lib/gssapi/mechglue/gssd_pname_to_uid.c 2937f2fe78bSCy Schubert lib/gssapi/mechglue/mglueP.h 2947f2fe78bSCy Schubert lib/gssapi/mechglue/oid_ops.c 2957f2fe78bSCy Schubert lib/gssapi/spnego/gssapiP_spnego.h 2967f2fe78bSCy Schubert lib/gssapi/spnego/spnego_mech.c 2977f2fe78bSCy Schubert 2987f2fe78bSCy Schubertand the initial implementation of incremental propagation, including 2997f2fe78bSCy Schubertthe following new or changed files: 3007f2fe78bSCy Schubert 3017f2fe78bSCy Schubert include/iprop_hdr.h 3027f2fe78bSCy Schubert kadmin/server/ipropd_svc.c 3037f2fe78bSCy Schubert lib/kdb/iprop.x 3047f2fe78bSCy Schubert lib/kdb/kdb_convert.c 3057f2fe78bSCy Schubert lib/kdb/kdb_log.c 3067f2fe78bSCy Schubert lib/kdb/kdb_log.h 3077f2fe78bSCy Schubert lib/krb5/error_tables/kdb5_err.et 3087f2fe78bSCy Schubert kprop/kpropd_rpc.c 3097f2fe78bSCy Schubert kprop/kproplog.c 3107f2fe78bSCy Schubert 3117f2fe78bSCy Schubertare subject to the following license: 3127f2fe78bSCy Schubert 3137f2fe78bSCy Schubert Copyright (C) 2004 Sun Microsystems, Inc. 3147f2fe78bSCy Schubert 3157f2fe78bSCy Schubert Permission is hereby granted, free of charge, to any person 3167f2fe78bSCy Schubert obtaining a copy of this software and associated documentation 3177f2fe78bSCy Schubert files (the "Software"), to deal in the Software without 3187f2fe78bSCy Schubert restriction, including without limitation the rights to use, copy, 3197f2fe78bSCy Schubert modify, merge, publish, distribute, sublicense, and/or sell copies 3207f2fe78bSCy Schubert of the Software, and to permit persons to whom the Software is 3217f2fe78bSCy Schubert furnished to do so, subject to the following conditions: 3227f2fe78bSCy Schubert 3237f2fe78bSCy Schubert The above copyright notice and this permission notice shall be 3247f2fe78bSCy Schubert included in all copies or substantial portions of the Software. 3257f2fe78bSCy Schubert 3267f2fe78bSCy Schubert THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 3277f2fe78bSCy Schubert EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 3287f2fe78bSCy Schubert MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 3297f2fe78bSCy Schubert NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 3307f2fe78bSCy Schubert BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 3317f2fe78bSCy Schubert ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 3327f2fe78bSCy Schubert CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3337f2fe78bSCy Schubert SOFTWARE. 3347f2fe78bSCy Schubert 3357f2fe78bSCy Schubert====================================================================== 3367f2fe78bSCy Schubert 3377f2fe78bSCy SchubertKerberos V5 includes documentation and software developed at the 3387f2fe78bSCy SchubertUniversity of California at Berkeley, which includes this copyright 3397f2fe78bSCy Schubertnotice: 3407f2fe78bSCy Schubert 3417f2fe78bSCy Schubert Copyright (C) 1983 Regents of the University of California. 3427f2fe78bSCy Schubert All rights reserved. 3437f2fe78bSCy Schubert 3447f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 3457f2fe78bSCy Schubert modification, are permitted provided that the following conditions 3467f2fe78bSCy Schubert are met: 3477f2fe78bSCy Schubert 348*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 349*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 3507f2fe78bSCy Schubert 3517f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 3527f2fe78bSCy Schubert copyright notice, this list of conditions and the following 3537f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 3547f2fe78bSCy Schubert with the distribution. 3557f2fe78bSCy Schubert 3567f2fe78bSCy Schubert 3. Neither the name of the University nor the names of its 3577f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 3587f2fe78bSCy Schubert from this software without specific prior written permission. 3597f2fe78bSCy Schubert 3607f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" 3617f2fe78bSCy Schubert AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3627f2fe78bSCy Schubert TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 3637f2fe78bSCy Schubert PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS 3647f2fe78bSCy Schubert OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3657f2fe78bSCy Schubert SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 3667f2fe78bSCy Schubert LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 3677f2fe78bSCy Schubert USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 3687f2fe78bSCy Schubert ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 3697f2fe78bSCy Schubert OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 3707f2fe78bSCy Schubert OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3717f2fe78bSCy Schubert SUCH DAMAGE. 3727f2fe78bSCy Schubert 3737f2fe78bSCy Schubert====================================================================== 3747f2fe78bSCy Schubert 3757f2fe78bSCy SchubertPortions contributed by Novell, Inc., including the LDAP database 3767f2fe78bSCy Schubertbackend, are subject to the following license: 3777f2fe78bSCy Schubert 3787f2fe78bSCy Schubert Copyright (C) 2004-2005, Novell, Inc. 3797f2fe78bSCy Schubert All rights reserved. 3807f2fe78bSCy Schubert 3817f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 3827f2fe78bSCy Schubert modification, are permitted provided that the following conditions 3837f2fe78bSCy Schubert are met: 3847f2fe78bSCy Schubert 3857f2fe78bSCy Schubert * Redistributions of source code must retain the above copyright 3867f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 3877f2fe78bSCy Schubert 388*f1c4c3daSCy Schubert * Redistributions in binary form must reproduce the above copyright 389*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in 390*f1c4c3daSCy Schubert the documentation and/or other materials provided with the 391*f1c4c3daSCy Schubert distribution. 3927f2fe78bSCy Schubert 3937f2fe78bSCy Schubert * The copyright holder's name is not used to endorse or promote 3947f2fe78bSCy Schubert products derived from this software without specific prior 3957f2fe78bSCy Schubert written permission. 3967f2fe78bSCy Schubert 3977f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 3987f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3997f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 4007f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 4017f2fe78bSCy Schubert COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 4027f2fe78bSCy Schubert INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4037f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 4047f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4057f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 4067f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 4077f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 4087f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 4097f2fe78bSCy Schubert 4107f2fe78bSCy Schubert====================================================================== 4117f2fe78bSCy Schubert 4127f2fe78bSCy SchubertPortions funded by Sandia National Laboratory and developed by the 4137f2fe78bSCy SchubertUniversity of Michigan's Center for Information Technology 4147f2fe78bSCy SchubertIntegration, including the PKINIT implementation, are subject to the 4157f2fe78bSCy Schubertfollowing license: 4167f2fe78bSCy Schubert 4177f2fe78bSCy Schubert COPYRIGHT (C) 2006-2007 4187f2fe78bSCy Schubert THE REGENTS OF THE UNIVERSITY OF MICHIGAN 4197f2fe78bSCy Schubert ALL RIGHTS RESERVED 4207f2fe78bSCy Schubert 4217f2fe78bSCy Schubert Permission is granted to use, copy, create derivative works and 4227f2fe78bSCy Schubert redistribute this software and such derivative works for any 4237f2fe78bSCy Schubert purpose, so long as the name of The University of Michigan is not 4247f2fe78bSCy Schubert used in any advertising or publicity pertaining to the use of 4257f2fe78bSCy Schubert distribution of this software without specific, written prior 4267f2fe78bSCy Schubert authorization. If the above copyright notice or any other 4277f2fe78bSCy Schubert identification of the University of Michigan is included in any 4287f2fe78bSCy Schubert copy of any portion of this software, then the disclaimer below 4297f2fe78bSCy Schubert must also be included. 4307f2fe78bSCy Schubert 4317f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED AS IS, WITHOUT REPRESENTATION FROM THE 4327f2fe78bSCy Schubert UNIVERSITY OF MICHIGAN AS TO ITS FITNESS FOR ANY PURPOSE, AND 4337f2fe78bSCy Schubert WITHOUT WARRANTY BY THE UNIVERSITY OF MICHIGAN OF ANY KIND, EITHER 4347f2fe78bSCy Schubert EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED 4357f2fe78bSCy Schubert WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 4367f2fe78bSCy Schubert THE REGENTS OF THE UNIVERSITY OF MICHIGAN SHALL NOT BE LIABLE FOR 4377f2fe78bSCy Schubert ANY DAMAGES, INCLUDING SPECIAL, INDIRECT, INCIDENTAL, OR 4387f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES, WITH RESPECT TO ANY CLAIM ARISING OUT OF OR 4397f2fe78bSCy Schubert IN CONNECTION WITH THE USE OF THE SOFTWARE, EVEN IF IT HAS BEEN OR 4407f2fe78bSCy Schubert IS HEREAFTER ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 4417f2fe78bSCy Schubert 4427f2fe78bSCy Schubert====================================================================== 4437f2fe78bSCy Schubert 4447f2fe78bSCy SchubertThe pkcs11.h file included in the PKINIT code has the following 4457f2fe78bSCy Schubertlicense: 4467f2fe78bSCy Schubert 4477f2fe78bSCy Schubert Copyright 2006 g10 Code GmbH 4487f2fe78bSCy Schubert Copyright 2006 Andreas Jellinghaus 4497f2fe78bSCy Schubert 4507f2fe78bSCy Schubert This file is free software; as a special exception the author gives 4517f2fe78bSCy Schubert unlimited permission to copy and/or distribute it, with or without 4527f2fe78bSCy Schubert modifications, as long as this notice is preserved. 4537f2fe78bSCy Schubert 4547f2fe78bSCy Schubert This file is distributed in the hope that it will be useful, but 4557f2fe78bSCy Schubert WITHOUT ANY WARRANTY, to the extent permitted by law; without even 4567f2fe78bSCy Schubert the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 4577f2fe78bSCy Schubert PURPOSE. 4587f2fe78bSCy Schubert 4597f2fe78bSCy Schubert====================================================================== 4607f2fe78bSCy Schubert 4617f2fe78bSCy SchubertPortions contributed by Apple Inc. are subject to the following 4627f2fe78bSCy Schubertlicense: 4637f2fe78bSCy Schubert 4647f2fe78bSCy Schubert Copyright 2004-2008 Apple Inc. All Rights Reserved. 4657f2fe78bSCy Schubert 4667f2fe78bSCy Schubert Export of this software from the United States of America may 4677f2fe78bSCy Schubert require a specific license from the United States Government. 4687f2fe78bSCy Schubert It is the responsibility of any person or organization 4697f2fe78bSCy Schubert contemplating export to obtain such a license before exporting. 4707f2fe78bSCy Schubert 4717f2fe78bSCy Schubert WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 4727f2fe78bSCy Schubert distribute this software and its documentation for any purpose and 4737f2fe78bSCy Schubert without fee is hereby granted, provided that the above copyright 4747f2fe78bSCy Schubert notice appear in all copies and that both that copyright notice and 4757f2fe78bSCy Schubert this permission notice appear in supporting documentation, and that 4767f2fe78bSCy Schubert the name of Apple Inc. not be used in advertising or publicity 4777f2fe78bSCy Schubert pertaining to distribution of the software without specific, 4787f2fe78bSCy Schubert written prior permission. Apple Inc. makes no representations 4797f2fe78bSCy Schubert about the suitability of this software for any purpose. It is 4807f2fe78bSCy Schubert provided "as is" without express or implied warranty. 4817f2fe78bSCy Schubert 4827f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR 4837f2fe78bSCy Schubert IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 4847f2fe78bSCy Schubert WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. 4857f2fe78bSCy Schubert 4867f2fe78bSCy Schubert====================================================================== 4877f2fe78bSCy Schubert 4887f2fe78bSCy SchubertThe implementations of UTF-8 string handling in src/util/support and 4897f2fe78bSCy Schubertsrc/lib/krb5/unicode are subject to the following copyright and 4907f2fe78bSCy Schubertpermission notice: 4917f2fe78bSCy Schubert 4927f2fe78bSCy Schubert The OpenLDAP Public License 4937f2fe78bSCy Schubert Version 2.8, 17 August 2003 4947f2fe78bSCy Schubert 4957f2fe78bSCy Schubert Redistribution and use of this software and associated 4967f2fe78bSCy Schubert documentation ("Software"), with or without modification, are 4977f2fe78bSCy Schubert permitted provided that the following conditions are met: 4987f2fe78bSCy Schubert 499*f1c4c3daSCy Schubert 1. Redistributions in source form must retain copyright statements 500*f1c4c3daSCy Schubert and notices, 5017f2fe78bSCy Schubert 5027f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce applicable 5037f2fe78bSCy Schubert copyright statements and notices, this list of conditions, and 5047f2fe78bSCy Schubert the following disclaimer in the documentation and/or other 5057f2fe78bSCy Schubert materials provided with the distribution, and 5067f2fe78bSCy Schubert 507*f1c4c3daSCy Schubert 3. Redistributions must contain a verbatim copy of this document. 5087f2fe78bSCy Schubert 5097f2fe78bSCy Schubert The OpenLDAP Foundation may revise this license from time to time. 5107f2fe78bSCy Schubert Each revision is distinguished by a version number. You may use 5117f2fe78bSCy Schubert this Software under terms of this license revision or under the 5127f2fe78bSCy Schubert terms of any subsequent revision of the license. 5137f2fe78bSCy Schubert 5147f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS 5157f2fe78bSCy Schubert CONTRIBUTORS "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, 5167f2fe78bSCy Schubert INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 5177f2fe78bSCy Schubert MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5187f2fe78bSCy Schubert DISCLAIMED. IN NO EVENT SHALL THE OPENLDAP FOUNDATION, ITS 5197f2fe78bSCy Schubert CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE SOFTWARE BE 5207f2fe78bSCy Schubert LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 5217f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 5227f2fe78bSCy Schubert OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 5237f2fe78bSCy Schubert BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 5247f2fe78bSCy Schubert LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5257f2fe78bSCy Schubert (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 5267f2fe78bSCy Schubert USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 5277f2fe78bSCy Schubert DAMAGE. 5287f2fe78bSCy Schubert 5297f2fe78bSCy Schubert The names of the authors and copyright holders must not be used in 5307f2fe78bSCy Schubert advertising or otherwise to promote the sale, use or other dealing 5317f2fe78bSCy Schubert in this Software without specific, written prior permission. Title 5327f2fe78bSCy Schubert to copyright in this Software shall at all times remain with 5337f2fe78bSCy Schubert copyright holders. 5347f2fe78bSCy Schubert 5357f2fe78bSCy Schubert OpenLDAP is a registered trademark of the OpenLDAP Foundation. 5367f2fe78bSCy Schubert 5377f2fe78bSCy Schubert Copyright 1999-2003 The OpenLDAP Foundation, Redwood City, 5387f2fe78bSCy Schubert California, USA. All Rights Reserved. Permission to copy and 5397f2fe78bSCy Schubert distribute verbatim copies of this document is granted. 5407f2fe78bSCy Schubert 5417f2fe78bSCy Schubert====================================================================== 5427f2fe78bSCy Schubert 5437f2fe78bSCy SchubertMarked test programs in src/lib/krb5/krb have the following copyright: 5447f2fe78bSCy Schubert 5457f2fe78bSCy Schubert Copyright (C) 2006 Kungliga Tekniska Högskola 5467f2fe78bSCy Schubert (Royal Institute of Technology, Stockholm, Sweden). 5477f2fe78bSCy Schubert All rights reserved. 5487f2fe78bSCy Schubert 5497f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 5507f2fe78bSCy Schubert modification, are permitted provided that the following conditions 5517f2fe78bSCy Schubert are met: 5527f2fe78bSCy Schubert 553*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 554*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 5557f2fe78bSCy Schubert 5567f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 5577f2fe78bSCy Schubert copyright notice, this list of conditions and the following 5587f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 5597f2fe78bSCy Schubert with the distribution. 5607f2fe78bSCy Schubert 561*f1c4c3daSCy Schubert 3. Neither the name of KTH nor the names of its contributors may be 562*f1c4c3daSCy Schubert used to endorse or promote products derived from this software 563*f1c4c3daSCy Schubert without specific prior written permission. 5647f2fe78bSCy Schubert 5657f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY KTH AND ITS CONTRIBUTORS "AS IS" AND 5667f2fe78bSCy Schubert ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 5677f2fe78bSCy Schubert THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 5687f2fe78bSCy Schubert PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KTH OR ITS 5697f2fe78bSCy Schubert CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5707f2fe78bSCy Schubert SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5717f2fe78bSCy Schubert LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 5727f2fe78bSCy Schubert USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 5737f2fe78bSCy Schubert ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 5747f2fe78bSCy Schubert OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 5757f2fe78bSCy Schubert OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 5767f2fe78bSCy Schubert SUCH DAMAGE. 5777f2fe78bSCy Schubert 5787f2fe78bSCy Schubert====================================================================== 5797f2fe78bSCy Schubert 5807f2fe78bSCy SchubertThe KCM Mach RPC definition file used on macOS has the following 5817f2fe78bSCy Schubertcopyright: 5827f2fe78bSCy Schubert 5837f2fe78bSCy Schubert Copyright (C) 2009 Kungliga Tekniska Högskola 5847f2fe78bSCy Schubert (Royal Institute of Technology, Stockholm, Sweden). 5857f2fe78bSCy Schubert All rights reserved. 5867f2fe78bSCy Schubert 5877f2fe78bSCy Schubert Portions Copyright (C) 2009 Apple Inc. All rights reserved. 5887f2fe78bSCy Schubert 5897f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 5907f2fe78bSCy Schubert modification, are permitted provided that the following conditions 5917f2fe78bSCy Schubert are met: 5927f2fe78bSCy Schubert 593*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 594*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 5957f2fe78bSCy Schubert 5967f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 5977f2fe78bSCy Schubert copyright notice, this list of conditions and the following 5987f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 5997f2fe78bSCy Schubert with the distribution. 6007f2fe78bSCy Schubert 6017f2fe78bSCy Schubert 3. Neither the name of the Institute nor the names of its 6027f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 6037f2fe78bSCy Schubert from this software without specific prior written permission. 6047f2fe78bSCy Schubert 6057f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS "AS IS" 6067f2fe78bSCy Schubert AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 6077f2fe78bSCy Schubert TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 6087f2fe78bSCy Schubert PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE 6097f2fe78bSCy Schubert OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 6107f2fe78bSCy Schubert SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 6117f2fe78bSCy Schubert LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 6127f2fe78bSCy Schubert USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 6137f2fe78bSCy Schubert ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 6147f2fe78bSCy Schubert OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 6157f2fe78bSCy Schubert OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 6167f2fe78bSCy Schubert SUCH DAMAGE. 6177f2fe78bSCy Schubert 6187f2fe78bSCy Schubert====================================================================== 6197f2fe78bSCy Schubert 6207f2fe78bSCy SchubertPortions of the RPC implementation in src/lib/rpc and 6217f2fe78bSCy Schubertsrc/include/gssrpc have the following copyright and permission notice: 6227f2fe78bSCy Schubert 6237f2fe78bSCy Schubert Copyright (C) 2010, Oracle America, Inc. 6247f2fe78bSCy Schubert 6257f2fe78bSCy Schubert All rights reserved. 6267f2fe78bSCy Schubert 6277f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 6287f2fe78bSCy Schubert modification, are permitted provided that the following conditions 6297f2fe78bSCy Schubert are met: 6307f2fe78bSCy Schubert 631*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 632*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 6337f2fe78bSCy Schubert 6347f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 6357f2fe78bSCy Schubert copyright notice, this list of conditions and the following 6367f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 6377f2fe78bSCy Schubert with the distribution. 6387f2fe78bSCy Schubert 639*f1c4c3daSCy Schubert 3. Neither the name of the "Oracle America, Inc." nor the names of 640*f1c4c3daSCy Schubert its contributors may be used to endorse or promote products 6417f2fe78bSCy Schubert derived from this software without specific prior written 6427f2fe78bSCy Schubert permission. 6437f2fe78bSCy Schubert 6447f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 6457f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 6467f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 6477f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 6487f2fe78bSCy Schubert COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 6497f2fe78bSCy Schubert INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 6507f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 6517f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 6527f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 6537f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 6547f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 6557f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 6567f2fe78bSCy Schubert 6577f2fe78bSCy Schubert====================================================================== 6587f2fe78bSCy Schubert 6597f2fe78bSCy Schubert Copyright (C) 2006,2007,2009 NTT (Nippon Telegraph and Telephone 6607f2fe78bSCy Schubert Corporation). All rights reserved. 6617f2fe78bSCy Schubert 6627f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 6637f2fe78bSCy Schubert modification, are permitted provided that the following conditions 6647f2fe78bSCy Schubert are met: 6657f2fe78bSCy Schubert 666*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 667*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer as 668*f1c4c3daSCy Schubert the first lines of this file unmodified. 6697f2fe78bSCy Schubert 6707f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 6717f2fe78bSCy Schubert copyright notice, this list of conditions and the following 6727f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 6737f2fe78bSCy Schubert with the distribution. 6747f2fe78bSCy Schubert 6757f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY NTT "AS IS" AND ANY EXPRESS OR IMPLIED 6767f2fe78bSCy Schubert WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 6777f2fe78bSCy Schubert OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 6787f2fe78bSCy Schubert DISCLAIMED. IN NO EVENT SHALL NTT BE LIABLE FOR ANY DIRECT, 6797f2fe78bSCy Schubert INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 6807f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 6817f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 6827f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 6837f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 6847f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 6857f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 6867f2fe78bSCy Schubert 6877f2fe78bSCy Schubert====================================================================== 6887f2fe78bSCy Schubert 6897f2fe78bSCy Schubert Copyright 2000 by Carnegie Mellon University 6907f2fe78bSCy Schubert 6917f2fe78bSCy Schubert All Rights Reserved 6927f2fe78bSCy Schubert 6937f2fe78bSCy Schubert Permission to use, copy, modify, and distribute this software and 6947f2fe78bSCy Schubert its documentation for any purpose and without fee is hereby 6957f2fe78bSCy Schubert granted, provided that the above copyright notice appear in all 6967f2fe78bSCy Schubert copies and that both that copyright notice and this permission 6977f2fe78bSCy Schubert notice appear in supporting documentation, and that the name of 6987f2fe78bSCy Schubert Carnegie Mellon University not be used in advertising or publicity 6997f2fe78bSCy Schubert pertaining to distribution of the software without specific, 7007f2fe78bSCy Schubert written prior permission. 7017f2fe78bSCy Schubert 7027f2fe78bSCy Schubert CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO 7037f2fe78bSCy Schubert THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 7047f2fe78bSCy Schubert AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE 7057f2fe78bSCy Schubert FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 7067f2fe78bSCy Schubert WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 7077f2fe78bSCy Schubert AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING 7087f2fe78bSCy Schubert OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 7097f2fe78bSCy Schubert SOFTWARE. 7107f2fe78bSCy Schubert 7117f2fe78bSCy Schubert====================================================================== 7127f2fe78bSCy Schubert 7137f2fe78bSCy Schubert Copyright (C) 2002 Naval Research Laboratory (NRL/CCS) 7147f2fe78bSCy Schubert 7157f2fe78bSCy Schubert Permission to use, copy, modify and distribute this software and 7167f2fe78bSCy Schubert its documentation is hereby granted, provided that both the 7177f2fe78bSCy Schubert copyright notice and this permission notice appear in all copies of 7187f2fe78bSCy Schubert the software, derivative works or modified versions, and any 7197f2fe78bSCy Schubert portions thereof. 7207f2fe78bSCy Schubert 7217f2fe78bSCy Schubert NRL ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND 7227f2fe78bSCy Schubert DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER 7237f2fe78bSCy Schubert RESULTING FROM THE USE OF THIS SOFTWARE. 7247f2fe78bSCy Schubert 7257f2fe78bSCy Schubert====================================================================== 7267f2fe78bSCy Schubert 7277f2fe78bSCy Schubert Copyright (C) 2022 United States Government as represented by the 7287f2fe78bSCy Schubert Secretary of the Navy. All rights reserved. 7297f2fe78bSCy Schubert 7307f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 7317f2fe78bSCy Schubert modification, are permitted provided that the following conditions 7327f2fe78bSCy Schubert are met: 7337f2fe78bSCy Schubert 7347f2fe78bSCy Schubert * Redistributions of source code must retain the above copyright 7357f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 7367f2fe78bSCy Schubert 737*f1c4c3daSCy Schubert * Redistributions in binary form must reproduce the above copyright 738*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in 739*f1c4c3daSCy Schubert the documentation and/or other materials provided with the 740*f1c4c3daSCy Schubert distribution. 7417f2fe78bSCy Schubert 7427f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 7437f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 7447f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 7457f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 7467f2fe78bSCy Schubert COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 7477f2fe78bSCy Schubert INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 7487f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 7497f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 7507f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 7517f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 7527f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 7537f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 7547f2fe78bSCy Schubert 7557f2fe78bSCy Schubert====================================================================== 7567f2fe78bSCy Schubert 7577f2fe78bSCy Schubert Copyright (C) 1991, 1992, 1994 by Cygnus Support. 7587f2fe78bSCy Schubert 7597f2fe78bSCy Schubert Permission to use, copy, modify, and distribute this software and 7607f2fe78bSCy Schubert its documentation for any purpose and without fee is hereby 7617f2fe78bSCy Schubert granted, provided that the above copyright notice appear in all 7627f2fe78bSCy Schubert copies and that both that copyright notice and this permission 7637f2fe78bSCy Schubert notice appear in supporting documentation. Cygnus Support makes no 7647f2fe78bSCy Schubert representations about the suitability of this software for any 7657f2fe78bSCy Schubert purpose. It is provided "as is" without express or implied 7667f2fe78bSCy Schubert warranty. 7677f2fe78bSCy Schubert 7687f2fe78bSCy Schubert====================================================================== 7697f2fe78bSCy Schubert 7707f2fe78bSCy Schubert Copyright (C) 2006 Secure Endpoints Inc. 7717f2fe78bSCy Schubert 7727f2fe78bSCy Schubert Permission is hereby granted, free of charge, to any person 7737f2fe78bSCy Schubert obtaining a copy of this software and associated documentation 7747f2fe78bSCy Schubert files (the "Software"), to deal in the Software without 7757f2fe78bSCy Schubert restriction, including without limitation the rights to use, copy, 7767f2fe78bSCy Schubert modify, merge, publish, distribute, sublicense, and/or sell copies 7777f2fe78bSCy Schubert of the Software, and to permit persons to whom the Software is 7787f2fe78bSCy Schubert furnished to do so, subject to the following conditions: 7797f2fe78bSCy Schubert 7807f2fe78bSCy Schubert The above copyright notice and this permission notice shall be 7817f2fe78bSCy Schubert included in all copies or substantial portions of the Software. 7827f2fe78bSCy Schubert 7837f2fe78bSCy Schubert THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 7847f2fe78bSCy Schubert EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 7857f2fe78bSCy Schubert MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 7867f2fe78bSCy Schubert NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 7877f2fe78bSCy Schubert BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 7887f2fe78bSCy Schubert ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 7897f2fe78bSCy Schubert CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 7907f2fe78bSCy Schubert SOFTWARE. 7917f2fe78bSCy Schubert 7927f2fe78bSCy Schubert====================================================================== 7937f2fe78bSCy Schubert 7947f2fe78bSCy Schubert Copyright (C) 1994 by the University of Southern California 7957f2fe78bSCy Schubert 7967f2fe78bSCy Schubert EXPORT OF THIS SOFTWARE from the United States of America may 7977f2fe78bSCy Schubert require a specific license from the United States Government. It 7987f2fe78bSCy Schubert is the responsibility of any person or organization 7997f2fe78bSCy Schubert contemplating export to obtain such a license before exporting. 8007f2fe78bSCy Schubert 8017f2fe78bSCy Schubert WITHIN THAT CONSTRAINT, permission to copy, modify, and distribute 8027f2fe78bSCy Schubert this software and its documentation in source and binary forms is 8037f2fe78bSCy Schubert hereby granted, provided that any documentation or other materials 8047f2fe78bSCy Schubert related to such distribution or use acknowledge that the software 8057f2fe78bSCy Schubert was developed by the University of Southern California. 8067f2fe78bSCy Schubert 8077f2fe78bSCy Schubert DISCLAIMER OF WARRANTY. THIS SOFTWARE IS PROVIDED "AS IS". The 8087f2fe78bSCy Schubert University of Southern California MAKES NO REPRESENTATIONS OR 8097f2fe78bSCy Schubert WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not 8107f2fe78bSCy Schubert limitation, the University of Southern California MAKES NO 8117f2fe78bSCy Schubert REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 8127f2fe78bSCy Schubert PARTICULAR PURPOSE. The University of Southern California shall not 8137f2fe78bSCy Schubert be held liable for any liability nor for any direct, indirect, or 8147f2fe78bSCy Schubert consequential damages with respect to any claim by the user or 8157f2fe78bSCy Schubert distributor of the ksu software. 8167f2fe78bSCy Schubert 8177f2fe78bSCy Schubert====================================================================== 8187f2fe78bSCy Schubert 8197f2fe78bSCy Schubert Copyright (C) 1995 8207f2fe78bSCy Schubert The President and Fellows of Harvard University 8217f2fe78bSCy Schubert 8227f2fe78bSCy Schubert This code is derived from software contributed to Harvard by Jeremy 8237f2fe78bSCy Schubert Rassen. 8247f2fe78bSCy Schubert 8257f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 8267f2fe78bSCy Schubert modification, are permitted provided that the following conditions 8277f2fe78bSCy Schubert are met: 8287f2fe78bSCy Schubert 829*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 830*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 8317f2fe78bSCy Schubert 8327f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 8337f2fe78bSCy Schubert copyright notice, this list of conditions and the following 8347f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 8357f2fe78bSCy Schubert with the distribution. 8367f2fe78bSCy Schubert 8377f2fe78bSCy Schubert 3. All advertising materials mentioning features or use of this 8387f2fe78bSCy Schubert software must display the following acknowledgement: 8397f2fe78bSCy Schubert 8407f2fe78bSCy Schubert This product includes software developed by the University of 8417f2fe78bSCy Schubert California, Berkeley and its contributors. 8427f2fe78bSCy Schubert 8437f2fe78bSCy Schubert 4. Neither the name of the University nor the names of its 8447f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 8457f2fe78bSCy Schubert from this software without specific prior written permission. 8467f2fe78bSCy Schubert 8477f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" 8487f2fe78bSCy Schubert AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 8497f2fe78bSCy Schubert TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 8507f2fe78bSCy Schubert PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS 8517f2fe78bSCy Schubert OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 8527f2fe78bSCy Schubert SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 8537f2fe78bSCy Schubert LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 8547f2fe78bSCy Schubert USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 8557f2fe78bSCy Schubert ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 8567f2fe78bSCy Schubert OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 8577f2fe78bSCy Schubert OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 8587f2fe78bSCy Schubert SUCH DAMAGE. 8597f2fe78bSCy Schubert 8607f2fe78bSCy Schubert====================================================================== 8617f2fe78bSCy Schubert 8627f2fe78bSCy Schubert Copyright (C) 2008 by the Massachusetts Institute of Technology. 8637f2fe78bSCy Schubert Copyright 1995 by Richard P. Basch. All Rights Reserved. 8647f2fe78bSCy Schubert Copyright 1995 by Lehman Brothers, Inc. All Rights Reserved. 8657f2fe78bSCy Schubert 8667f2fe78bSCy Schubert Export of this software from the United States of America may 8677f2fe78bSCy Schubert require a specific license from the United States Government. It 8687f2fe78bSCy Schubert is the responsibility of any person or organization 8697f2fe78bSCy Schubert contemplating export to obtain such a license before exporting. 8707f2fe78bSCy Schubert 8717f2fe78bSCy Schubert WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 8727f2fe78bSCy Schubert distribute this software and its documentation for any purpose and 8737f2fe78bSCy Schubert without fee is hereby granted, provided that the above copyright 8747f2fe78bSCy Schubert notice appear in all copies and that both that copyright notice and 8757f2fe78bSCy Schubert this permission notice appear in supporting documentation, and that 8767f2fe78bSCy Schubert the name of Richard P. Basch, Lehman Brothers and M.I.T. not be 8777f2fe78bSCy Schubert used in advertising or publicity pertaining to distribution of the 8787f2fe78bSCy Schubert software without specific, written prior permission. Richard P. 8797f2fe78bSCy Schubert Basch, Lehman Brothers and M.I.T. make no representations about the 8807f2fe78bSCy Schubert suitability of this software for any purpose. It is provided "as 8817f2fe78bSCy Schubert is" without express or implied warranty. 8827f2fe78bSCy Schubert 8837f2fe78bSCy Schubert====================================================================== 8847f2fe78bSCy Schubert 8857f2fe78bSCy SchubertThe following notice applies to "src/lib/krb5/krb/strptime.c" and 8867f2fe78bSCy Schubert"src/include/k5-queue.h". 8877f2fe78bSCy Schubert 8887f2fe78bSCy Schubert Copyright (C) 1997, 1998 The NetBSD Foundation, Inc. 8897f2fe78bSCy Schubert All rights reserved. 8907f2fe78bSCy Schubert 8917f2fe78bSCy Schubert This code was contributed to The NetBSD Foundation by Klaus Klein. 8927f2fe78bSCy Schubert 8937f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 8947f2fe78bSCy Schubert modification, are permitted provided that the following conditions 8957f2fe78bSCy Schubert are met: 8967f2fe78bSCy Schubert 897*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 898*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 8997f2fe78bSCy Schubert 9007f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 9017f2fe78bSCy Schubert copyright notice, this list of conditions and the following 9027f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 9037f2fe78bSCy Schubert with the distribution. 9047f2fe78bSCy Schubert 9057f2fe78bSCy Schubert 3. All advertising materials mentioning features or use of this 9067f2fe78bSCy Schubert software must display the following acknowledgement: 9077f2fe78bSCy Schubert 9087f2fe78bSCy Schubert This product includes software developed by the NetBSD 9097f2fe78bSCy Schubert Foundation, Inc. and its contributors. 9107f2fe78bSCy Schubert 911*f1c4c3daSCy Schubert 4. Neither the name of The NetBSD Foundation nor the names of its 912*f1c4c3daSCy Schubert contributors may be used to endorse or promote products derived 913*f1c4c3daSCy Schubert from this software without specific prior written permission. 9147f2fe78bSCy Schubert 9157f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND 9167f2fe78bSCy Schubert CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 9177f2fe78bSCy Schubert INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 9187f2fe78bSCy Schubert MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 9197f2fe78bSCy Schubert DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE 9207f2fe78bSCy Schubert LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 9217f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 9227f2fe78bSCy Schubert OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 9237f2fe78bSCy Schubert BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 9247f2fe78bSCy Schubert LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 9257f2fe78bSCy Schubert (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 9267f2fe78bSCy Schubert USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 9277f2fe78bSCy Schubert DAMAGE. 9287f2fe78bSCy Schubert 9297f2fe78bSCy Schubert====================================================================== 9307f2fe78bSCy Schubert 9317f2fe78bSCy SchubertThe following notice applies to Unicode library files in 9327f2fe78bSCy Schubert"src/lib/krb5/unicode": 9337f2fe78bSCy Schubert 9347f2fe78bSCy Schubert Copyright 1997, 1998, 1999 Computing Research Labs, 9357f2fe78bSCy Schubert New Mexico State University 9367f2fe78bSCy Schubert 9377f2fe78bSCy Schubert Permission is hereby granted, free of charge, to any person 9387f2fe78bSCy Schubert obtaining a copy of this software and associated documentation 9397f2fe78bSCy Schubert files (the "Software"), to deal in the Software without 9407f2fe78bSCy Schubert restriction, including without limitation the rights to use, copy, 9417f2fe78bSCy Schubert modify, merge, publish, distribute, sublicense, and/or sell copies 9427f2fe78bSCy Schubert of the Software, and to permit persons to whom the Software is 9437f2fe78bSCy Schubert furnished to do so, subject to the following conditions: 9447f2fe78bSCy Schubert 9457f2fe78bSCy Schubert The above copyright notice and this permission notice shall be 9467f2fe78bSCy Schubert included in all copies or substantial portions of the Software. 9477f2fe78bSCy Schubert 9487f2fe78bSCy Schubert THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 9497f2fe78bSCy Schubert EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 9507f2fe78bSCy Schubert MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 9517f2fe78bSCy Schubert NONINFRINGEMENT. IN NO EVENT SHALL THE COMPUTING RESEARCH LAB OR 9527f2fe78bSCy Schubert NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES OR 9537f2fe78bSCy Schubert OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 9547f2fe78bSCy Schubert OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 9557f2fe78bSCy Schubert OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 9567f2fe78bSCy Schubert 9577f2fe78bSCy Schubert====================================================================== 9587f2fe78bSCy Schubert 9597f2fe78bSCy SchubertThe following notice applies to "src/util/support/strlcpy.c": 9607f2fe78bSCy Schubert 9617f2fe78bSCy Schubert Copyright (C) 1998 Todd C. Miller "Todd.Miller@courtesan.com" 9627f2fe78bSCy Schubert 9637f2fe78bSCy Schubert Permission to use, copy, modify, and distribute this software for 9647f2fe78bSCy Schubert any purpose with or without fee is hereby granted, provided that 9657f2fe78bSCy Schubert the above copyright notice and this permission notice appear in all 9667f2fe78bSCy Schubert copies. 9677f2fe78bSCy Schubert 9687f2fe78bSCy Schubert THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 9697f2fe78bSCy Schubert WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 9707f2fe78bSCy Schubert WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 9717f2fe78bSCy Schubert AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR 9727f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 9737f2fe78bSCy Schubert OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 9747f2fe78bSCy Schubert NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 9757f2fe78bSCy Schubert CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 9767f2fe78bSCy Schubert 9777f2fe78bSCy Schubert====================================================================== 9787f2fe78bSCy Schubert 9797f2fe78bSCy SchubertThe following notice applies to "src/util/profile/argv_parse.c" and 9807f2fe78bSCy Schubert"src/util/profile/argv_parse.h": 9817f2fe78bSCy Schubert 9827f2fe78bSCy Schubert Copyright 1999 by Theodore Ts'o. 9837f2fe78bSCy Schubert 9847f2fe78bSCy Schubert Permission to use, copy, modify, and distribute this software for 9857f2fe78bSCy Schubert any purpose with or without fee is hereby granted, provided that 9867f2fe78bSCy Schubert the above copyright notice and this permission notice appear in all 9877f2fe78bSCy Schubert copies. THE SOFTWARE IS PROVIDED "AS IS" AND THEODORE TS'O (THE 9887f2fe78bSCy Schubert AUTHOR) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 9897f2fe78bSCy Schubert INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN 9907f2fe78bSCy Schubert NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 9917f2fe78bSCy Schubert INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 9927f2fe78bSCy Schubert RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 9937f2fe78bSCy Schubert OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 9947f2fe78bSCy Schubert IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. (Isn't 9957f2fe78bSCy Schubert it sick that the U.S. culture of lawsuit-happy lawyers requires 9967f2fe78bSCy Schubert this kind of disclaimer?) 9977f2fe78bSCy Schubert 9987f2fe78bSCy Schubert====================================================================== 9997f2fe78bSCy Schubert 10007f2fe78bSCy SchubertThe following notice applies to portiions of "src/lib/rpc" and 10017f2fe78bSCy Schubert"src/include/gssrpc": 10027f2fe78bSCy Schubert 10037f2fe78bSCy Schubert Copyright (C) 2000 The Regents of the University of Michigan. All 10047f2fe78bSCy Schubert rights reserved. 10057f2fe78bSCy Schubert 10067f2fe78bSCy Schubert Copyright (C) 2000 Dug Song "dugsong@UMICH.EDU". All rights 10077f2fe78bSCy Schubert reserved, all wrongs reversed. 10087f2fe78bSCy Schubert 10097f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 10107f2fe78bSCy Schubert modification, are permitted provided that the following conditions 10117f2fe78bSCy Schubert are met: 10127f2fe78bSCy Schubert 1013*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 1014*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 10157f2fe78bSCy Schubert 10167f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 10177f2fe78bSCy Schubert copyright notice, this list of conditions and the following 10187f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 10197f2fe78bSCy Schubert with the distribution. 10207f2fe78bSCy Schubert 10217f2fe78bSCy Schubert 3. Neither the name of the University nor the names of its 10227f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 10237f2fe78bSCy Schubert from this software without specific prior written permission. 10247f2fe78bSCy Schubert 10257f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED 10267f2fe78bSCy Schubert WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 10277f2fe78bSCy Schubert OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 10287f2fe78bSCy Schubert DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 10297f2fe78bSCy Schubert FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 10307f2fe78bSCy Schubert CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 10317f2fe78bSCy Schubert OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 10327f2fe78bSCy Schubert BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 10337f2fe78bSCy Schubert LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 10347f2fe78bSCy Schubert (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 10357f2fe78bSCy Schubert USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 10367f2fe78bSCy Schubert DAMAGE. 10377f2fe78bSCy Schubert 10387f2fe78bSCy Schubert====================================================================== 10397f2fe78bSCy Schubert 10407f2fe78bSCy SchubertImplementations of the MD4 algorithm are subject to the following 10417f2fe78bSCy Schubertnotice: 10427f2fe78bSCy Schubert 10437f2fe78bSCy Schubert Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. 10447f2fe78bSCy Schubert 10457f2fe78bSCy Schubert License to copy and use this software is granted provided that it 10467f2fe78bSCy Schubert is identified as the "RSA Data Security, Inc. MD4 Message Digest 10477f2fe78bSCy Schubert Algorithm" in all material mentioning or referencing this software 10487f2fe78bSCy Schubert or this function. 10497f2fe78bSCy Schubert 10507f2fe78bSCy Schubert License is also granted to make and use derivative works provided 10517f2fe78bSCy Schubert that such works are identified as "derived from the RSA Data 10527f2fe78bSCy Schubert Security, Inc. MD4 Message Digest Algorithm" in all material 10537f2fe78bSCy Schubert mentioning or referencing the derived work. 10547f2fe78bSCy Schubert 10557f2fe78bSCy Schubert RSA Data Security, Inc. makes no representations concerning either 10567f2fe78bSCy Schubert the merchantability of this software or the suitability of this 10577f2fe78bSCy Schubert software for any particular purpose. It is provided "as is" 10587f2fe78bSCy Schubert without express or implied warranty of any kind. 10597f2fe78bSCy Schubert 10607f2fe78bSCy Schubert These notices must be retained in any copies of any part of this 10617f2fe78bSCy Schubert documentation and/or software. 10627f2fe78bSCy Schubert 10637f2fe78bSCy Schubert====================================================================== 10647f2fe78bSCy Schubert 10657f2fe78bSCy SchubertImplementations of the MD5 algorithm are subject to the following 10667f2fe78bSCy Schubertnotice: 10677f2fe78bSCy Schubert 10687f2fe78bSCy Schubert Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. 10697f2fe78bSCy Schubert 10707f2fe78bSCy Schubert License to copy and use this software is granted provided that it 10717f2fe78bSCy Schubert is identified as the "RSA Data Security, Inc. MD5 Message- Digest 10727f2fe78bSCy Schubert Algorithm" in all material mentioning or referencing this software 10737f2fe78bSCy Schubert or this function. 10747f2fe78bSCy Schubert 10757f2fe78bSCy Schubert License is also granted to make and use derivative works provided 10767f2fe78bSCy Schubert that such works are identified as "derived from the RSA Data 10777f2fe78bSCy Schubert Security, Inc. MD5 Message-Digest Algorithm" in all material 10787f2fe78bSCy Schubert mentioning or referencing the derived work. 10797f2fe78bSCy Schubert 10807f2fe78bSCy Schubert RSA Data Security, Inc. makes no representations concerning either 10817f2fe78bSCy Schubert the merchantability of this software or the suitability of this 10827f2fe78bSCy Schubert software for any particular purpose. It is provided "as is" 10837f2fe78bSCy Schubert without express or implied warranty of any kind. 10847f2fe78bSCy Schubert 10857f2fe78bSCy Schubert These notices must be retained in any copies of any part of this 10867f2fe78bSCy Schubert documentation and/or software. 10877f2fe78bSCy Schubert 10887f2fe78bSCy Schubert====================================================================== 10897f2fe78bSCy Schubert 10907f2fe78bSCy SchubertThe following notice applies to 10917f2fe78bSCy Schubert"src/lib/crypto/crypto_tests/t_mddriver.c": 10927f2fe78bSCy Schubert 10937f2fe78bSCy Schubert Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All 10947f2fe78bSCy Schubert rights reserved. 10957f2fe78bSCy Schubert 10967f2fe78bSCy Schubert RSA Data Security, Inc. makes no representations concerning either 10977f2fe78bSCy Schubert the merchantability of this software or the suitability of this 10987f2fe78bSCy Schubert software for any particular purpose. It is provided "as is" without 10997f2fe78bSCy Schubert express or implied warranty of any kind. 11007f2fe78bSCy Schubert 11017f2fe78bSCy Schubert These notices must be retained in any copies of any part of this 11027f2fe78bSCy Schubert documentation and/or software. 11037f2fe78bSCy Schubert 11047f2fe78bSCy Schubert====================================================================== 11057f2fe78bSCy Schubert 11067f2fe78bSCy SchubertPortions of "src/lib/krb5" are subject to the following notice: 11077f2fe78bSCy Schubert 11087f2fe78bSCy Schubert Copyright (C) 1994 CyberSAFE Corporation. 11097f2fe78bSCy Schubert Copyright 1990,1991,2007,2008 by the Massachusetts 11107f2fe78bSCy Schubert Institute of Technology. 11117f2fe78bSCy Schubert All Rights Reserved. 11127f2fe78bSCy Schubert 11137f2fe78bSCy Schubert Export of this software from the United States of America may 11147f2fe78bSCy Schubert require a specific license from the United States Government. It 11157f2fe78bSCy Schubert is the responsibility of any person or organization 11167f2fe78bSCy Schubert contemplating export to obtain such a license before exporting. 11177f2fe78bSCy Schubert 11187f2fe78bSCy Schubert WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 11197f2fe78bSCy Schubert distribute this software and its documentation for any purpose and 11207f2fe78bSCy Schubert without fee is hereby granted, provided that the above copyright 11217f2fe78bSCy Schubert notice appear in all copies and that both that copyright notice and 11227f2fe78bSCy Schubert this permission notice appear in supporting documentation, and that 11237f2fe78bSCy Schubert the name of M.I.T. not be used in advertising or publicity 11247f2fe78bSCy Schubert pertaining to distribution of the software without specific, 11257f2fe78bSCy Schubert written prior permission. Furthermore if you modify this software 11267f2fe78bSCy Schubert you must label your software as modified software and not 11277f2fe78bSCy Schubert distribute it in such a fashion that it might be confused with the 11287f2fe78bSCy Schubert original M.I.T. software. Neither M.I.T., the Open Computing 11297f2fe78bSCy Schubert Security Group, nor CyberSAFE Corporation make any representations 11307f2fe78bSCy Schubert about the suitability of this software for any purpose. It is 11317f2fe78bSCy Schubert provided "as is" without express or implied warranty. 11327f2fe78bSCy Schubert 11337f2fe78bSCy Schubert====================================================================== 11347f2fe78bSCy Schubert 11357f2fe78bSCy SchubertPortions contributed by PADL Software are subject to the following 11367f2fe78bSCy Schubertlicense: 11377f2fe78bSCy Schubert 11387f2fe78bSCy Schubert Copyright (c) 2011, PADL Software Pty Ltd. All rights reserved. 11397f2fe78bSCy Schubert 11407f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 11417f2fe78bSCy Schubert modification, are permitted provided that the following conditions 11427f2fe78bSCy Schubert are met: 11437f2fe78bSCy Schubert 1144*f1c4c3daSCy Schubert 1. Redistributions of source code must retain the above copyright 1145*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 11467f2fe78bSCy Schubert 11477f2fe78bSCy Schubert 2. Redistributions in binary form must reproduce the above 11487f2fe78bSCy Schubert copyright notice, this list of conditions and the following 11497f2fe78bSCy Schubert disclaimer in the documentation and/or other materials provided 11507f2fe78bSCy Schubert with the distribution. 11517f2fe78bSCy Schubert 11527f2fe78bSCy Schubert 3. Neither the name of PADL Software nor the names of its 11537f2fe78bSCy Schubert contributors may be used to endorse or promote products derived 11547f2fe78bSCy Schubert from this software without specific prior written permission. 11557f2fe78bSCy Schubert 11567f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY PADL SOFTWARE AND CONTRIBUTORS "AS IS" 11577f2fe78bSCy Schubert AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 11587f2fe78bSCy Schubert TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 11597f2fe78bSCy Schubert PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PADL SOFTWARE 11607f2fe78bSCy Schubert OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 11617f2fe78bSCy Schubert SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 11627f2fe78bSCy Schubert LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 11637f2fe78bSCy Schubert USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 11647f2fe78bSCy Schubert ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 11657f2fe78bSCy Schubert OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 11667f2fe78bSCy Schubert OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 11677f2fe78bSCy Schubert SUCH DAMAGE. 11687f2fe78bSCy Schubert 11697f2fe78bSCy Schubert====================================================================== 11707f2fe78bSCy Schubert 11717f2fe78bSCy SchubertThe bundled libev source code is subject to the following license: 11727f2fe78bSCy Schubert 11737f2fe78bSCy Schubert All files in libev are Copyright (C)2007,2008,2009 Marc Alexander 11747f2fe78bSCy Schubert Lehmann. 11757f2fe78bSCy Schubert 11767f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 11777f2fe78bSCy Schubert modification, are permitted provided that the following conditions 11787f2fe78bSCy Schubert are met: 11797f2fe78bSCy Schubert 11807f2fe78bSCy Schubert * Redistributions of source code must retain the above copyright 11817f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 11827f2fe78bSCy Schubert 1183*f1c4c3daSCy Schubert * Redistributions in binary form must reproduce the above copyright 1184*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in 1185*f1c4c3daSCy Schubert the documentation and/or other materials provided with the 1186*f1c4c3daSCy Schubert distribution. 11877f2fe78bSCy Schubert 11887f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 11897f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 11907f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 11917f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 11927f2fe78bSCy Schubert COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 11937f2fe78bSCy Schubert INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 11947f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 11957f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 11967f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 11977f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 11987f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 11997f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 12007f2fe78bSCy Schubert 12017f2fe78bSCy Schubert Alternatively, the contents of this package may be used under the 12027f2fe78bSCy Schubert terms of the GNU General Public License ("GPL") version 2 or any 12037f2fe78bSCy Schubert later version, in which case the provisions of the GPL are 12047f2fe78bSCy Schubert applicable instead of the above. If you wish to allow the use of 12057f2fe78bSCy Schubert your version of this package only under the terms of the GPL and 12067f2fe78bSCy Schubert not to allow others to use your version of this file under the BSD 12077f2fe78bSCy Schubert license, indicate your decision by deleting the provisions above 12087f2fe78bSCy Schubert and replace them with the notice and other provisions required by 12097f2fe78bSCy Schubert the GPL in this and the other files of this package. If you do not 12107f2fe78bSCy Schubert delete the provisions above, a recipient may use your version of 12117f2fe78bSCy Schubert this file under either the BSD or the GPL. 12127f2fe78bSCy Schubert 12137f2fe78bSCy Schubert====================================================================== 12147f2fe78bSCy Schubert 12157f2fe78bSCy SchubertFiles copied from the Intel AESNI Sample Library are subject to the 12167f2fe78bSCy Schubertfollowing license: 12177f2fe78bSCy Schubert 12187f2fe78bSCy Schubert Copyright (C) 2010, Intel Corporation All rights reserved. 12197f2fe78bSCy Schubert 12207f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 12217f2fe78bSCy Schubert modification, are permitted provided that the following conditions 12227f2fe78bSCy Schubert are met: 12237f2fe78bSCy Schubert 1224*f1c4c3daSCy Schubert * Redistributions of source code must retain the above copyright 1225*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 12267f2fe78bSCy Schubert 12277f2fe78bSCy Schubert * Redistributions in binary form must reproduce the above 12287f2fe78bSCy Schubert copyright notice, this list of conditions and the following 12297f2fe78bSCy Schubert disclaimer in the documentation and/or other materials 12307f2fe78bSCy Schubert provided with the distribution. 12317f2fe78bSCy Schubert 12327f2fe78bSCy Schubert * Neither the name of Intel Corporation nor the names of its 12337f2fe78bSCy Schubert contributors may be used to endorse or promote products 12347f2fe78bSCy Schubert derived from this software without specific prior written 12357f2fe78bSCy Schubert permission. 12367f2fe78bSCy Schubert 12377f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 12387f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 12397f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 12407f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 12417f2fe78bSCy Schubert COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 12427f2fe78bSCy Schubert INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 12437f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 12447f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 12457f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 12467f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 12477f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 12487f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 12497f2fe78bSCy Schubert 12507f2fe78bSCy Schubert====================================================================== 12517f2fe78bSCy Schubert 12527f2fe78bSCy SchubertThe following notice applies to 12537f2fe78bSCy Schubert"src/ccapi/common/win/OldCC/autolock.hxx": 12547f2fe78bSCy Schubert 12557f2fe78bSCy Schubert Copyright (C) 1998 by Danilo Almeida. All rights reserved. 12567f2fe78bSCy Schubert 12577f2fe78bSCy Schubert Redistribution and use in source and binary forms, with or without 12587f2fe78bSCy Schubert modification, are permitted provided that the following conditions 12597f2fe78bSCy Schubert are met: 12607f2fe78bSCy Schubert 12617f2fe78bSCy Schubert * Redistributions of source code must retain the above copyright 12627f2fe78bSCy Schubert notice, this list of conditions and the following disclaimer. 12637f2fe78bSCy Schubert 1264*f1c4c3daSCy Schubert * Redistributions in binary form must reproduce the above copyright 1265*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in 1266*f1c4c3daSCy Schubert the documentation and/or other materials provided with the 1267*f1c4c3daSCy Schubert distribution. 12687f2fe78bSCy Schubert 12697f2fe78bSCy Schubert THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 12707f2fe78bSCy Schubert "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 12717f2fe78bSCy Schubert LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 12727f2fe78bSCy Schubert FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 12737f2fe78bSCy Schubert COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 12747f2fe78bSCy Schubert INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 12757f2fe78bSCy Schubert (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 12767f2fe78bSCy Schubert SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 12777f2fe78bSCy Schubert HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 12787f2fe78bSCy Schubert STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 12797f2fe78bSCy Schubert ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 12807f2fe78bSCy Schubert OF THE POSSIBILITY OF SUCH DAMAGE. 12817f2fe78bSCy Schubert 12827f2fe78bSCy Schubert====================================================================== 12837f2fe78bSCy Schubert 12847f2fe78bSCy SchubertThe following notice applies to portions of 12857f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519.c" and 12867f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519_tables.h": 12877f2fe78bSCy Schubert 12887f2fe78bSCy SchubertThe MIT License (MIT) 12897f2fe78bSCy Schubert 12907f2fe78bSCy SchubertCopyright (c) 2015-2016 the fiat-crypto authors (see the AUTHORS 12917f2fe78bSCy Schubertfile). 12927f2fe78bSCy Schubert 12937f2fe78bSCy SchubertPermission is hereby granted, free of charge, to any person obtaining 12947f2fe78bSCy Schuberta copy of this software and associated documentation files (the 12957f2fe78bSCy Schubert"Software"), to deal in the Software without restriction, including 12967f2fe78bSCy Schubertwithout limitation the rights to use, copy, modify, merge, publish, 12977f2fe78bSCy Schubertdistribute, sublicense, and/or sell copies of the Software, and to 12987f2fe78bSCy Schubertpermit persons to whom the Software is furnished to do so, subject to 12997f2fe78bSCy Schubertthe following conditions: 13007f2fe78bSCy Schubert 13017f2fe78bSCy SchubertThe above copyright notice and this permission notice shall be 13027f2fe78bSCy Schubertincluded in all copies or substantial portions of the Software. 13037f2fe78bSCy Schubert 13047f2fe78bSCy SchubertTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 13057f2fe78bSCy SchubertEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 13067f2fe78bSCy SchubertMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 13077f2fe78bSCy SchubertIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 13087f2fe78bSCy SchubertCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 13097f2fe78bSCy SchubertTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 13107f2fe78bSCy SchubertSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 13117f2fe78bSCy Schubert 13127f2fe78bSCy Schubert====================================================================== 13137f2fe78bSCy Schubert 13147f2fe78bSCy SchubertThe following notice applies to portions of 13157f2fe78bSCy Schubert"src/plugins/preauth/spake/edwards25519.c": 13167f2fe78bSCy Schubert 13177f2fe78bSCy SchubertCopyright (c) 2015-2016, Google Inc. 13187f2fe78bSCy Schubert 13197f2fe78bSCy SchubertPermission to use, copy, modify, and/or distribute this software for 13207f2fe78bSCy Schubertany purpose with or without fee is hereby granted, provided that the 13217f2fe78bSCy Schubertabove copyright notice and this permission notice appear in all 13227f2fe78bSCy Schubertcopies. 13237f2fe78bSCy Schubert 13247f2fe78bSCy SchubertTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 13257f2fe78bSCy SchubertWARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 13267f2fe78bSCy SchubertWARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 13277f2fe78bSCy SchubertAUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 13287f2fe78bSCy SchubertDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 13297f2fe78bSCy SchubertPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 13307f2fe78bSCy SchubertTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 13317f2fe78bSCy SchubertPERFORMANCE OF THIS SOFTWARE. 1332*f1c4c3daSCy Schubert 1333*f1c4c3daSCy Schubert====================================================================== 1334*f1c4c3daSCy Schubert 1335*f1c4c3daSCy SchubertThe following notice applies to files in "src/tests/fuzzing": 1336*f1c4c3daSCy Schubert 1337*f1c4c3daSCy SchubertCopyright (C) 2024 by Arjun. All rights reserved. 1338*f1c4c3daSCy Schubert 1339*f1c4c3daSCy SchubertRedistribution and use in source and binary forms, with or without 1340*f1c4c3daSCy Schubertmodification, are permitted provided that the following conditions are 1341*f1c4c3daSCy Schubertmet: 1342*f1c4c3daSCy Schubert 1343*f1c4c3daSCy Schubert* Redistributions of source code must retain the above copyright 1344*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer. 1345*f1c4c3daSCy Schubert 1346*f1c4c3daSCy Schubert* Redistributions in binary form must reproduce the above copyright 1347*f1c4c3daSCy Schubert notice, this list of conditions and the following disclaimer in the 1348*f1c4c3daSCy Schubert documentation and/or other materials provided with the distribution. 1349*f1c4c3daSCy Schubert 1350*f1c4c3daSCy SchubertTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1351*f1c4c3daSCy Schubert"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1352*f1c4c3daSCy SchubertLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1353*f1c4c3daSCy SchubertA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1354*f1c4c3daSCy SchubertHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1355*f1c4c3daSCy SchubertSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1356*f1c4c3daSCy SchubertLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1357*f1c4c3daSCy SchubertDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1358*f1c4c3daSCy SchubertTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1359*f1c4c3daSCy Schubert(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1360*f1c4c3daSCy SchubertOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1361