1Copyright (C) 1985-2024 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 176 copyright notice, this list of conditions and the following 177 disclaimer in the documentation and/or other materials provided 178 with the 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 349 copyright notice, this list of conditions and the following 350 disclaimer. 351 352 2. Redistributions in binary form must reproduce the above 353 copyright notice, this list of conditions and the following 354 disclaimer in the documentation and/or other materials provided 355 with the distribution. 356 357 3. Neither the name of the University nor the names of its 358 contributors may be used to endorse or promote products derived 359 from this software without specific prior written permission. 360 361 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" 362 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 363 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 364 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS 365 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 366 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 367 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 368 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 369 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 370 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 371 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 372 SUCH DAMAGE. 373 374====================================================================== 375 376Portions contributed by Novell, Inc., including the LDAP database 377backend, are subject to the following license: 378 379 Copyright (C) 2004-2005, Novell, Inc. 380 All rights reserved. 381 382 Redistribution and use in source and binary forms, with or without 383 modification, are permitted provided that the following conditions 384 are met: 385 386 * Redistributions of source code must retain the above copyright 387 notice, this list of conditions and the following disclaimer. 388 389 * Redistributions in binary form must reproduce the above 390 copyright notice, this list of conditions and the following 391 disclaimer in the documentation and/or other materials provided 392 with the distribution. 393 394 * The copyright holder's name is not used to endorse or promote 395 products derived from this software without specific prior 396 written permission. 397 398 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 399 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 400 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 401 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 402 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 403 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 404 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 405 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 406 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 407 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 408 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 409 OF THE POSSIBILITY OF SUCH DAMAGE. 410 411====================================================================== 412 413Portions funded by Sandia National Laboratory and developed by the 414University of Michigan's Center for Information Technology 415Integration, including the PKINIT implementation, are subject to the 416following license: 417 418 COPYRIGHT (C) 2006-2007 419 THE REGENTS OF THE UNIVERSITY OF MICHIGAN 420 ALL RIGHTS RESERVED 421 422 Permission is granted to use, copy, create derivative works and 423 redistribute this software and such derivative works for any 424 purpose, so long as the name of The University of Michigan is not 425 used in any advertising or publicity pertaining to the use of 426 distribution of this software without specific, written prior 427 authorization. If the above copyright notice or any other 428 identification of the University of Michigan is included in any 429 copy of any portion of this software, then the disclaimer below 430 must also be included. 431 432 THIS SOFTWARE IS PROVIDED AS IS, WITHOUT REPRESENTATION FROM THE 433 UNIVERSITY OF MICHIGAN AS TO ITS FITNESS FOR ANY PURPOSE, AND 434 WITHOUT WARRANTY BY THE UNIVERSITY OF MICHIGAN OF ANY KIND, EITHER 435 EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED 436 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 437 THE REGENTS OF THE UNIVERSITY OF MICHIGAN SHALL NOT BE LIABLE FOR 438 ANY DAMAGES, INCLUDING SPECIAL, INDIRECT, INCIDENTAL, OR 439 CONSEQUENTIAL DAMAGES, WITH RESPECT TO ANY CLAIM ARISING OUT OF OR 440 IN CONNECTION WITH THE USE OF THE SOFTWARE, EVEN IF IT HAS BEEN OR 441 IS HEREAFTER ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 442 443====================================================================== 444 445The pkcs11.h file included in the PKINIT code has the following 446license: 447 448 Copyright 2006 g10 Code GmbH 449 Copyright 2006 Andreas Jellinghaus 450 451 This file is free software; as a special exception the author gives 452 unlimited permission to copy and/or distribute it, with or without 453 modifications, as long as this notice is preserved. 454 455 This file is distributed in the hope that it will be useful, but 456 WITHOUT ANY WARRANTY, to the extent permitted by law; without even 457 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 458 PURPOSE. 459 460====================================================================== 461 462Portions contributed by Apple Inc. are subject to the following 463license: 464 465 Copyright 2004-2008 Apple Inc. All Rights Reserved. 466 467 Export of this software from the United States of America may 468 require a specific license from the United States Government. 469 It is the responsibility of any person or organization 470 contemplating export to obtain such a license before exporting. 471 472 WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 473 distribute this software and its documentation for any purpose and 474 without fee is hereby granted, provided that the above copyright 475 notice appear in all copies and that both that copyright notice and 476 this permission notice appear in supporting documentation, and that 477 the name of Apple Inc. not be used in advertising or publicity 478 pertaining to distribution of the software without specific, 479 written prior permission. Apple Inc. makes no representations 480 about the suitability of this software for any purpose. It is 481 provided "as is" without express or implied warranty. 482 483 THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR 484 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 485 WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. 486 487====================================================================== 488 489The implementations of UTF-8 string handling in src/util/support and 490src/lib/krb5/unicode are subject to the following copyright and 491permission notice: 492 493 The OpenLDAP Public License 494 Version 2.8, 17 August 2003 495 496 Redistribution and use of this software and associated 497 documentation ("Software"), with or without modification, are 498 permitted provided that the following conditions are met: 499 500 1. Redistributions in source form must retain copyright 501 statements and notices, 502 503 2. Redistributions in binary form must reproduce applicable 504 copyright statements and notices, this list of conditions, and 505 the following disclaimer in the documentation and/or other 506 materials provided with the distribution, and 507 508 3. Redistributions must contain a verbatim copy of this 509 document. 510 511 The OpenLDAP Foundation may revise this license from time to time. 512 Each revision is distinguished by a version number. You may use 513 this Software under terms of this license revision or under the 514 terms of any subsequent revision of the license. 515 516 THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS 517 CONTRIBUTORS "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, 518 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 519 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 520 DISCLAIMED. IN NO EVENT SHALL THE OPENLDAP FOUNDATION, ITS 521 CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE SOFTWARE BE 522 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 523 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 524 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 525 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 526 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 527 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 528 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 529 DAMAGE. 530 531 The names of the authors and copyright holders must not be used in 532 advertising or otherwise to promote the sale, use or other dealing 533 in this Software without specific, written prior permission. Title 534 to copyright in this Software shall at all times remain with 535 copyright holders. 536 537 OpenLDAP is a registered trademark of the OpenLDAP Foundation. 538 539 Copyright 1999-2003 The OpenLDAP Foundation, Redwood City, 540 California, USA. All Rights Reserved. Permission to copy and 541 distribute verbatim copies of this document is granted. 542 543====================================================================== 544 545Marked test programs in src/lib/krb5/krb have the following copyright: 546 547 Copyright (C) 2006 Kungliga Tekniska Högskola 548 (Royal Institute of Technology, Stockholm, Sweden). 549 All rights reserved. 550 551 Redistribution and use in source and binary forms, with or without 552 modification, are permitted provided that the following conditions 553 are met: 554 555 1. Redistributions of source code must retain the above 556 copyright notice, this list of conditions and the following 557 disclaimer. 558 559 2. Redistributions in binary form must reproduce the above 560 copyright notice, this list of conditions and the following 561 disclaimer in the documentation and/or other materials provided 562 with the distribution. 563 564 3. Neither the name of KTH nor the names of its contributors may 565 be used to endorse or promote products derived from this 566 software without specific prior written permission. 567 568 THIS SOFTWARE IS PROVIDED BY KTH AND ITS CONTRIBUTORS "AS IS" AND 569 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 570 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 571 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KTH OR ITS 572 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 573 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 574 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 575 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 576 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 577 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 578 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 579 SUCH DAMAGE. 580 581====================================================================== 582 583The KCM Mach RPC definition file used on macOS has the following 584copyright: 585 586 Copyright (C) 2009 Kungliga Tekniska Högskola 587 (Royal Institute of Technology, Stockholm, Sweden). 588 All rights reserved. 589 590 Portions Copyright (C) 2009 Apple Inc. All rights reserved. 591 592 Redistribution and use in source and binary forms, with or without 593 modification, are permitted provided that the following conditions 594 are met: 595 596 1. Redistributions of source code must retain the above 597 copyright notice, this list of conditions and the following 598 disclaimer. 599 600 2. Redistributions in binary form must reproduce the above 601 copyright notice, this list of conditions and the following 602 disclaimer in the documentation and/or other materials provided 603 with the distribution. 604 605 3. Neither the name of the Institute nor the names of its 606 contributors may be used to endorse or promote products derived 607 from this software without specific prior written permission. 608 609 THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS "AS IS" 610 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 611 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 612 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE 613 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 614 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 615 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 616 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 617 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 618 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 619 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 620 SUCH DAMAGE. 621 622====================================================================== 623 624Portions of the RPC implementation in src/lib/rpc and 625src/include/gssrpc have the following copyright and permission notice: 626 627 Copyright (C) 2010, Oracle America, Inc. 628 629 All rights reserved. 630 631 Redistribution and use in source and binary forms, with or without 632 modification, are permitted provided that the following conditions 633 are met: 634 635 1. Redistributions of source code must retain the above 636 copyright notice, this list of conditions and the following 637 disclaimer. 638 639 2. Redistributions in binary form must reproduce the above 640 copyright notice, this list of conditions and the following 641 disclaimer in the documentation and/or other materials provided 642 with the distribution. 643 644 3. Neither the name of the "Oracle America, Inc." nor the names 645 of its contributors may be used to endorse or promote products 646 derived from this software without specific prior written 647 permission. 648 649 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 650 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 651 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 652 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 653 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 654 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 655 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 656 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 657 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 658 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 659 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 660 OF THE POSSIBILITY OF SUCH DAMAGE. 661 662====================================================================== 663 664 Copyright (C) 2006,2007,2009 NTT (Nippon Telegraph and Telephone 665 Corporation). All rights reserved. 666 667 Redistribution and use in source and binary forms, with or without 668 modification, are permitted provided that the following conditions 669 are met: 670 671 1. Redistributions of source code must retain the above 672 copyright notice, this list of conditions and the following 673 disclaimer as the first lines of this file unmodified. 674 675 2. Redistributions in binary form must reproduce the above 676 copyright notice, this list of conditions and the following 677 disclaimer in the documentation and/or other materials provided 678 with the distribution. 679 680 THIS SOFTWARE IS PROVIDED BY NTT "AS IS" AND ANY EXPRESS OR IMPLIED 681 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 682 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 683 DISCLAIMED. IN NO EVENT SHALL NTT BE LIABLE FOR ANY DIRECT, 684 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 685 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 686 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 687 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 688 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 689 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 690 OF THE POSSIBILITY OF SUCH DAMAGE. 691 692====================================================================== 693 694 Copyright 2000 by Carnegie Mellon University 695 696 All Rights Reserved 697 698 Permission to use, copy, modify, and distribute this software and 699 its documentation for any purpose and without fee is hereby 700 granted, provided that the above copyright notice appear in all 701 copies and that both that copyright notice and this permission 702 notice appear in supporting documentation, and that the name of 703 Carnegie Mellon University not be used in advertising or publicity 704 pertaining to distribution of the software without specific, 705 written prior permission. 706 707 CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO 708 THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 709 AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE 710 FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 711 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 712 AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING 713 OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 714 SOFTWARE. 715 716====================================================================== 717 718 Copyright (C) 2002 Naval Research Laboratory (NRL/CCS) 719 720 Permission to use, copy, modify and distribute this software and 721 its documentation is hereby granted, provided that both the 722 copyright notice and this permission notice appear in all copies of 723 the software, derivative works or modified versions, and any 724 portions thereof. 725 726 NRL ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND 727 DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER 728 RESULTING FROM THE USE OF THIS SOFTWARE. 729 730====================================================================== 731 732 Copyright (C) 2022 United States Government as represented by the 733 Secretary of the Navy. All rights reserved. 734 735 Redistribution and use in source and binary forms, with or without 736 modification, are permitted provided that the following conditions 737 are met: 738 739 * Redistributions of source code must retain the above copyright 740 notice, this list of conditions and the following disclaimer. 741 742 * Redistributions in binary form must reproduce the above 743 copyright notice, this list of conditions and the following 744 disclaimer in the documentation and/or other materials provided 745 with the distribution. 746 747 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 748 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 749 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 750 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 751 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 752 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 753 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 754 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 755 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 756 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 757 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 758 OF THE POSSIBILITY OF SUCH DAMAGE. 759 760====================================================================== 761 762 Copyright (C) 1991, 1992, 1994 by Cygnus Support. 763 764 Permission to use, copy, modify, and distribute this software and 765 its documentation for any purpose and without fee is hereby 766 granted, provided that the above copyright notice appear in all 767 copies and that both that copyright notice and this permission 768 notice appear in supporting documentation. Cygnus Support makes no 769 representations about the suitability of this software for any 770 purpose. It is provided "as is" without express or implied 771 warranty. 772 773====================================================================== 774 775 Copyright (C) 2006 Secure Endpoints Inc. 776 777 Permission is hereby granted, free of charge, to any person 778 obtaining a copy of this software and associated documentation 779 files (the "Software"), to deal in the Software without 780 restriction, including without limitation the rights to use, copy, 781 modify, merge, publish, distribute, sublicense, and/or sell copies 782 of the Software, and to permit persons to whom the Software is 783 furnished to do so, subject to the following conditions: 784 785 The above copyright notice and this permission notice shall be 786 included in all copies or substantial portions of the Software. 787 788 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 789 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 790 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 791 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 792 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 793 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 794 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 795 SOFTWARE. 796 797====================================================================== 798 799Portions of the implementation of the Fortuna-like PRNG are subject to 800the following notice: 801 802 Copyright (C) 2005 Marko Kreen 803 All rights reserved. 804 805 Redistribution and use in source and binary forms, with or without 806 modification, are permitted provided that the following conditions 807 are met: 808 809 1. Redistributions of source code must retain the above 810 copyright notice, this list of conditions and the following 811 disclaimer. 812 813 2. Redistributions in binary form must reproduce the above 814 copyright notice, this list of conditions and the following 815 disclaimer in the documentation and/or other materials provided 816 with the distribution. 817 818 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" 819 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 820 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 821 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR 822 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 823 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 824 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 825 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 826 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 827 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 828 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 829 SUCH DAMAGE. 830 831 Copyright (C) 1994 by the University of Southern California 832 833 EXPORT OF THIS SOFTWARE from the United States of America may 834 require a specific license from the United States Government. It 835 is the responsibility of any person or organization 836 contemplating export to obtain such a license before exporting. 837 838 WITHIN THAT CONSTRAINT, permission to copy, modify, and distribute 839 this software and its documentation in source and binary forms is 840 hereby granted, provided that any documentation or other materials 841 related to such distribution or use acknowledge that the software 842 was developed by the University of Southern California. 843 844 DISCLAIMER OF WARRANTY. THIS SOFTWARE IS PROVIDED "AS IS". The 845 University of Southern California MAKES NO REPRESENTATIONS OR 846 WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not 847 limitation, the University of Southern California MAKES NO 848 REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 849 PARTICULAR PURPOSE. The University of Southern California shall not 850 be held liable for any liability nor for any direct, indirect, or 851 consequential damages with respect to any claim by the user or 852 distributor of the ksu software. 853 854====================================================================== 855 856 Copyright (C) 1995 857 The President and Fellows of Harvard University 858 859 This code is derived from software contributed to Harvard by Jeremy 860 Rassen. 861 862 Redistribution and use in source and binary forms, with or without 863 modification, are permitted provided that the following conditions 864 are met: 865 866 1. Redistributions of source code must retain the above 867 copyright notice, this list of conditions and the following 868 disclaimer. 869 870 2. Redistributions in binary form must reproduce the above 871 copyright notice, this list of conditions and the following 872 disclaimer in the documentation and/or other materials provided 873 with the distribution. 874 875 3. All advertising materials mentioning features or use of this 876 software must display the following acknowledgement: 877 878 This product includes software developed by the University of 879 California, Berkeley and its contributors. 880 881 4. Neither the name of the University nor the names of its 882 contributors may be used to endorse or promote products derived 883 from this software without specific prior written permission. 884 885 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" 886 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 887 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 888 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS 889 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 890 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 891 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 892 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 893 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 894 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 895 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 896 SUCH DAMAGE. 897 898====================================================================== 899 900 Copyright (C) 2008 by the Massachusetts Institute of Technology. 901 Copyright 1995 by Richard P. Basch. All Rights Reserved. 902 Copyright 1995 by Lehman Brothers, Inc. All Rights Reserved. 903 904 Export of this software from the United States of America may 905 require a specific license from the United States Government. It 906 is the responsibility of any person or organization 907 contemplating export to obtain such a license before exporting. 908 909 WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 910 distribute this software and its documentation for any purpose and 911 without fee is hereby granted, provided that the above copyright 912 notice appear in all copies and that both that copyright notice and 913 this permission notice appear in supporting documentation, and that 914 the name of Richard P. Basch, Lehman Brothers and M.I.T. not be 915 used in advertising or publicity pertaining to distribution of the 916 software without specific, written prior permission. Richard P. 917 Basch, Lehman Brothers and M.I.T. make no representations about the 918 suitability of this software for any purpose. It is provided "as 919 is" without express or implied warranty. 920 921====================================================================== 922 923The following notice applies to "src/lib/krb5/krb/strptime.c" and 924"src/include/k5-queue.h". 925 926 Copyright (C) 1997, 1998 The NetBSD Foundation, Inc. 927 All rights reserved. 928 929 This code was contributed to The NetBSD Foundation by Klaus Klein. 930 931 Redistribution and use in source and binary forms, with or without 932 modification, are permitted provided that the following conditions 933 are met: 934 935 1. Redistributions of source code must retain the above 936 copyright notice, this list of conditions and the following 937 disclaimer. 938 939 2. Redistributions in binary form must reproduce the above 940 copyright notice, this list of conditions and the following 941 disclaimer in the documentation and/or other materials provided 942 with the distribution. 943 944 3. All advertising materials mentioning features or use of this 945 software must display the following acknowledgement: 946 947 This product includes software developed by the NetBSD 948 Foundation, Inc. and its contributors. 949 950 4. Neither the name of The NetBSD Foundation nor the names of 951 its contributors may be used to endorse or promote products 952 derived from this software without specific prior written 953 permission. 954 955 THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND 956 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 957 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 958 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 959 DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE 960 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 961 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 962 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 963 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 964 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 965 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 966 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 967 DAMAGE. 968 969====================================================================== 970 971The following notice applies to Unicode library files in 972"src/lib/krb5/unicode": 973 974 Copyright 1997, 1998, 1999 Computing Research Labs, 975 New Mexico State University 976 977 Permission is hereby granted, free of charge, to any person 978 obtaining a copy of this software and associated documentation 979 files (the "Software"), to deal in the Software without 980 restriction, including without limitation the rights to use, copy, 981 modify, merge, publish, distribute, sublicense, and/or sell copies 982 of the Software, and to permit persons to whom the Software is 983 furnished to do so, subject to the following conditions: 984 985 The above copyright notice and this permission notice shall be 986 included in all copies or substantial portions of the Software. 987 988 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 989 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 990 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 991 NONINFRINGEMENT. IN NO EVENT SHALL THE COMPUTING RESEARCH LAB OR 992 NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES OR 993 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 994 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 995 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 996 997====================================================================== 998 999The following notice applies to "src/util/support/strlcpy.c": 1000 1001 Copyright (C) 1998 Todd C. Miller "Todd.Miller@courtesan.com" 1002 1003 Permission to use, copy, modify, and distribute this software for 1004 any purpose with or without fee is hereby granted, provided that 1005 the above copyright notice and this permission notice appear in all 1006 copies. 1007 1008 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 1009 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 1010 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 1011 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR 1012 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 1013 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 1014 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 1015 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1016 1017====================================================================== 1018 1019The following notice applies to "src/util/profile/argv_parse.c" and 1020"src/util/profile/argv_parse.h": 1021 1022 Copyright 1999 by Theodore Ts'o. 1023 1024 Permission to use, copy, modify, and distribute this software for 1025 any purpose with or without fee is hereby granted, provided that 1026 the above copyright notice and this permission notice appear in all 1027 copies. THE SOFTWARE IS PROVIDED "AS IS" AND THEODORE TS'O (THE 1028 AUTHOR) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 1029 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN 1030 NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 1031 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 1032 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 1033 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 1034 IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. (Isn't 1035 it sick that the U.S. culture of lawsuit-happy lawyers requires 1036 this kind of disclaimer?) 1037 1038====================================================================== 1039 1040The following notice applies to SWIG-generated code in 1041"src/util/profile/profile_tcl.c": 1042 1043 Copyright (C) 1999-2000, The University of Chicago 1044 1045 This file may be freely redistributed without license or fee 1046 provided this copyright message remains intact. 1047 1048====================================================================== 1049 1050The following notice applies to portiions of "src/lib/rpc" and 1051"src/include/gssrpc": 1052 1053 Copyright (C) 2000 The Regents of the University of Michigan. All 1054 rights reserved. 1055 1056 Copyright (C) 2000 Dug Song "dugsong@UMICH.EDU". All rights 1057 reserved, all wrongs reversed. 1058 1059 Redistribution and use in source and binary forms, with or without 1060 modification, are permitted provided that the following conditions 1061 are met: 1062 1063 1. Redistributions of source code must retain the above 1064 copyright notice, this list of conditions and the following 1065 disclaimer. 1066 1067 2. Redistributions in binary form must reproduce the above 1068 copyright notice, this list of conditions and the following 1069 disclaimer in the documentation and/or other materials provided 1070 with the distribution. 1071 1072 3. Neither the name of the University nor the names of its 1073 contributors may be used to endorse or promote products derived 1074 from this software without specific prior written permission. 1075 1076 THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED 1077 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 1078 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1079 DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1080 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 1081 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 1082 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 1083 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 1084 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1085 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 1086 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 1087 DAMAGE. 1088 1089====================================================================== 1090 1091Implementations of the MD4 algorithm are subject to the following 1092notice: 1093 1094 Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. 1095 1096 License to copy and use this software is granted provided that it 1097 is identified as the "RSA Data Security, Inc. MD4 Message Digest 1098 Algorithm" in all material mentioning or referencing this software 1099 or this function. 1100 1101 License is also granted to make and use derivative works provided 1102 that such works are identified as "derived from the RSA Data 1103 Security, Inc. MD4 Message Digest Algorithm" in all material 1104 mentioning or referencing the derived work. 1105 1106 RSA Data Security, Inc. makes no representations concerning either 1107 the merchantability of this software or the suitability of this 1108 software for any particular purpose. It is provided "as is" 1109 without express or implied warranty of any kind. 1110 1111 These notices must be retained in any copies of any part of this 1112 documentation and/or software. 1113 1114====================================================================== 1115 1116Implementations of the MD5 algorithm are subject to the following 1117notice: 1118 1119 Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. 1120 1121 License to copy and use this software is granted provided that it 1122 is identified as the "RSA Data Security, Inc. MD5 Message- Digest 1123 Algorithm" in all material mentioning or referencing this software 1124 or this function. 1125 1126 License is also granted to make and use derivative works provided 1127 that such works are identified as "derived from the RSA Data 1128 Security, Inc. MD5 Message-Digest Algorithm" in all material 1129 mentioning or referencing the derived work. 1130 1131 RSA Data Security, Inc. makes no representations concerning either 1132 the merchantability of this software or the suitability of this 1133 software for any particular purpose. It is provided "as is" 1134 without express or implied warranty of any kind. 1135 1136 These notices must be retained in any copies of any part of this 1137 documentation and/or software. 1138 1139====================================================================== 1140 1141The following notice applies to 1142"src/lib/crypto/crypto_tests/t_mddriver.c": 1143 1144 Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All 1145 rights reserved. 1146 1147 RSA Data Security, Inc. makes no representations concerning either 1148 the merchantability of this software or the suitability of this 1149 software for any particular purpose. It is provided "as is" without 1150 express or implied warranty of any kind. 1151 1152 These notices must be retained in any copies of any part of this 1153 documentation and/or software. 1154 1155====================================================================== 1156 1157Portions of "src/lib/krb5" are subject to the following notice: 1158 1159 Copyright (C) 1994 CyberSAFE Corporation. 1160 Copyright 1990,1991,2007,2008 by the Massachusetts 1161 Institute of Technology. 1162 All Rights Reserved. 1163 1164 Export of this software from the United States of America may 1165 require a specific license from the United States Government. It 1166 is the responsibility of any person or organization 1167 contemplating export to obtain such a license before exporting. 1168 1169 WITHIN THAT CONSTRAINT, permission to use, copy, modify, and 1170 distribute this software and its documentation for any purpose and 1171 without fee is hereby granted, provided that the above copyright 1172 notice appear in all copies and that both that copyright notice and 1173 this permission notice appear in supporting documentation, and that 1174 the name of M.I.T. not be used in advertising or publicity 1175 pertaining to distribution of the software without specific, 1176 written prior permission. Furthermore if you modify this software 1177 you must label your software as modified software and not 1178 distribute it in such a fashion that it might be confused with the 1179 original M.I.T. software. Neither M.I.T., the Open Computing 1180 Security Group, nor CyberSAFE Corporation make any representations 1181 about the suitability of this software for any purpose. It is 1182 provided "as is" without express or implied warranty. 1183 1184====================================================================== 1185 1186Portions contributed by PADL Software are subject to the following 1187license: 1188 1189 Copyright (c) 2011, PADL Software Pty Ltd. All rights reserved. 1190 1191 Redistribution and use in source and binary forms, with or without 1192 modification, are permitted provided that the following conditions 1193 are met: 1194 1195 1. Redistributions of source code must retain the above 1196 copyright notice, this list of conditions and the following 1197 disclaimer. 1198 1199 2. Redistributions in binary form must reproduce the above 1200 copyright notice, this list of conditions and the following 1201 disclaimer in the documentation and/or other materials provided 1202 with the distribution. 1203 1204 3. Neither the name of PADL Software nor the names of its 1205 contributors may be used to endorse or promote products derived 1206 from this software without specific prior written permission. 1207 1208 THIS SOFTWARE IS PROVIDED BY PADL SOFTWARE AND CONTRIBUTORS "AS IS" 1209 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 1210 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 1211 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PADL SOFTWARE 1212 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1213 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1214 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 1215 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 1216 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 1217 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 1218 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1219 SUCH DAMAGE. 1220 1221====================================================================== 1222 1223The bundled libev source code is subject to the following license: 1224 1225 All files in libev are Copyright (C)2007,2008,2009 Marc Alexander 1226 Lehmann. 1227 1228 Redistribution and use in source and binary forms, with or without 1229 modification, are permitted provided that the following conditions 1230 are met: 1231 1232 * Redistributions of source code must retain the above copyright 1233 notice, this list of conditions and the following disclaimer. 1234 1235 * Redistributions in binary form must reproduce the above 1236 copyright notice, this list of conditions and the following 1237 disclaimer in the documentation and/or other materials provided 1238 with the distribution. 1239 1240 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1241 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1242 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 1243 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 1244 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 1245 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1246 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1247 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1248 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 1249 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 1250 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 1251 OF THE POSSIBILITY OF SUCH DAMAGE. 1252 1253 Alternatively, the contents of this package may be used under the 1254 terms of the GNU General Public License ("GPL") version 2 or any 1255 later version, in which case the provisions of the GPL are 1256 applicable instead of the above. If you wish to allow the use of 1257 your version of this package only under the terms of the GPL and 1258 not to allow others to use your version of this file under the BSD 1259 license, indicate your decision by deleting the provisions above 1260 and replace them with the notice and other provisions required by 1261 the GPL in this and the other files of this package. If you do not 1262 delete the provisions above, a recipient may use your version of 1263 this file under either the BSD or the GPL. 1264 1265====================================================================== 1266 1267Files copied from the Intel AESNI Sample Library are subject to the 1268following license: 1269 1270 Copyright (C) 2010, Intel Corporation All rights reserved. 1271 1272 Redistribution and use in source and binary forms, with or without 1273 modification, are permitted provided that the following conditions 1274 are met: 1275 1276 * Redistributions of source code must retain the above 1277 copyright notice, this list of conditions and the following 1278 disclaimer. 1279 1280 * Redistributions in binary form must reproduce the above 1281 copyright notice, this list of conditions and the following 1282 disclaimer in the documentation and/or other materials 1283 provided with the distribution. 1284 1285 * Neither the name of Intel Corporation nor the names of its 1286 contributors may be used to endorse or promote products 1287 derived from this software without specific prior written 1288 permission. 1289 1290 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1291 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1292 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 1293 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 1294 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 1295 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1296 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1297 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1298 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 1299 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 1300 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 1301 OF THE POSSIBILITY OF SUCH DAMAGE. 1302 1303====================================================================== 1304 1305The following notice applies to 1306"src/ccapi/common/win/OldCC/autolock.hxx": 1307 1308 Copyright (C) 1998 by Danilo Almeida. All rights reserved. 1309 1310 Redistribution and use in source and binary forms, with or without 1311 modification, are permitted provided that the following conditions 1312 are met: 1313 1314 * Redistributions of source code must retain the above copyright 1315 notice, this list of conditions and the following disclaimer. 1316 1317 * Redistributions in binary form must reproduce the above 1318 copyright notice, this list of conditions and the following 1319 disclaimer in the documentation and/or other materials provided 1320 with the distribution. 1321 1322 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1323 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1324 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 1325 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 1326 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 1327 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1328 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1329 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1330 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 1331 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 1332 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 1333 OF THE POSSIBILITY OF SUCH DAMAGE. 1334 1335====================================================================== 1336 1337The following notice applies to portions of 1338"src/plugins/preauth/spake/edwards25519.c" and 1339"src/plugins/preauth/spake/edwards25519_tables.h": 1340 1341The MIT License (MIT) 1342 1343Copyright (c) 2015-2016 the fiat-crypto authors (see the AUTHORS 1344file). 1345 1346Permission is hereby granted, free of charge, to any person obtaining 1347a copy of this software and associated documentation files (the 1348"Software"), to deal in the Software without restriction, including 1349without limitation the rights to use, copy, modify, merge, publish, 1350distribute, sublicense, and/or sell copies of the Software, and to 1351permit persons to whom the Software is furnished to do so, subject to 1352the following conditions: 1353 1354The above copyright notice and this permission notice shall be 1355included in all copies or substantial portions of the Software. 1356 1357THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 1358EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1359MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1360IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1361CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1362TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1363SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1364 1365====================================================================== 1366 1367The following notice applies to portions of 1368"src/plugins/preauth/spake/edwards25519.c": 1369 1370Copyright (c) 2015-2016, Google Inc. 1371 1372Permission to use, copy, modify, and/or distribute this software for 1373any purpose with or without fee is hereby granted, provided that the 1374above copyright notice and this permission notice appear in all 1375copies. 1376 1377THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 1378WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 1379WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 1380AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 1381DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 1382PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 1383TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 1384PERFORMANCE OF THIS SOFTWARE. 1385