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