1 Copyright (C) 1985-2022 by the Massachusetts Institute of Technology.
5 Redistribution and use in source and binary forms, with or without
6 modification, are permitted provided that the following conditions are
9 * Redistributions of source code must retain the above copyright
10 notice, this list of conditions and the following disclaimer.
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.
16 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 Downloading of this software may constitute an export of cryptographic
29 software from the United States of America that is subject to the
30 United States Export Administration Regulations (EAR), 15 CFR 730-774.
31 Additional laws or regulations may apply. It is the responsibility of
32 the person or entity contemplating export to comply with all
33 applicable export laws and regulations, including obtaining any
34 required license from the U.S. government.
36 The U.S. government prohibits export of encryption source code to
37 certain countries and individuals, including, but not limited to, the
38 countries of Cuba, Iran, North Korea, Sudan, Syria, and residents and
39 nationals of those countries.
41 Documentation components of this software distribution are licensed
42 under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
43 (https://creativecommons.org/licenses/by-sa/3.0/)
45 Individual source code files are copyright MIT, Cygnus Support,
46 Novell, OpenVision Technologies, Oracle, Red Hat, Sun Microsystems,
47 FundsXpress, and others.
49 Project Athena, Athena, Athena MUSE, Discuss, Hesiod, Kerberos, Moira,
50 and Zephyr are trademarks of the Massachusetts Institute of Technology
51 (MIT). No commercial use of these trademarks may be made without
52 prior written permission of MIT.
54 "Commercial use" means use of a name in a product or other for-profit
55 manner. It does NOT prevent a commercial firm from referring to the
56 MIT trademarks in order to convey information (although in doing so,
57 recognition of their trademark status should be given).
59 ======================================================================
61 The following copyright and permission notice applies to the
62 OpenVision Kerberos Administration system located in "kadmin/create",
63 "kadmin/dbutil", "kadmin/passwd", "kadmin/server", "lib/kadm5", and
64 portions of "lib/rpc":
66 Copyright, OpenVision Technologies, Inc., 1993-1996, All Rights
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.
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
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.
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
100 ======================================================================
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.
107 ======================================================================
109 Portions of "src/lib/crypto" have the following copyright:
111 Copyright (C) 1998 by the FundsXpress, INC.
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.
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.
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.
135 ======================================================================
137 The implementation of the AES encryption algorithm in
138 "src/lib/crypto/builtin/aes" has the following copyright:
140 Copyright (C) 1998-2013, Brian Gladman, Worcester, UK. All
143 The redistribution and use of this software (with or without
144 changes) is allowed without the payment of fees or royalties
147 source code distributions include the above copyright notice,
148 this list of conditions and the following disclaimer;
150 binary distributions include the above copyright notice, this
151 list of conditions and the following disclaimer in their
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.
158 ======================================================================
160 Portions contributed by Red Hat, including the pre-authentication
161 plug-in framework and the NSS crypto implementation, contain the
164 Copyright (C) 2006 Red Hat, Inc.
165 Portions copyright (C) 2006 Massachusetts Institute of Technology
168 Redistribution and use in source and binary forms, with or without
169 modification, are permitted provided that the following conditions
172 * Redistributions of source code must retain the above copyright
173 notice, this list of conditions and the following disclaimer.
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.
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.
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.
197 ======================================================================
199 The bundled verto source code is subject to the following license:
201 Copyright 2011 Red Hat, Inc.
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:
211 The above copyright notice and this permission notice shall be
212 included in all copies or substantial portions of the Software.
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.
223 ======================================================================
225 The MS-KKDCP client implementation has the following copyright:
227 Copyright 2013,2014 Red Hat, Inc.
229 Redistribution and use in source and binary forms, with or without
230 modification, are permitted provided that the following conditions
233 1. Redistributions of source code must retain the above
234 copyright notice, this list of conditions and the following
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.
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.
255 ======================================================================
257 The implementations of GSSAPI mechglue in GSSAPI-SPNEGO in
258 "src/lib/gssapi", including the following files:
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
298 and the initial implementation of incremental propagation, including
299 the following new or changed files:
302 kadmin/server/ipropd_svc.c
304 lib/kdb/kdb_convert.c
307 lib/krb5/error_tables/kdb5_err.et
311 are subject to the following license:
313 Copyright (C) 2004 Sun Microsystems, Inc.
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:
323 The above copyright notice and this permission notice shall be
324 included in all copies or substantial portions of the Software.
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
335 ======================================================================
337 Kerberos V5 includes documentation and software developed at the
338 University of California at Berkeley, which includes this copyright
341 Copyright (C) 1983 Regents of the University of California.
344 Redistribution and use in source and binary forms, with or without
345 modification, are permitted provided that the following conditions
348 1. Redistributions of source code must retain the above
349 copyright notice, this list of conditions and the following
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.
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.
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
374 ======================================================================
376 Portions contributed by Novell, Inc., including the LDAP database
377 backend, are subject to the following license:
379 Copyright (C) 2004-2005, Novell, Inc.
382 Redistribution and use in source and binary forms, with or without
383 modification, are permitted provided that the following conditions
386 * Redistributions of source code must retain the above copyright
387 notice, this list of conditions and the following disclaimer.
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.
394 * The copyright holder's name is not used to endorse or promote
395 products derived from this software without specific prior
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.
411 ======================================================================
413 Portions funded by Sandia National Laboratory and developed by the
414 University of Michigan's Center for Information Technology
415 Integration, including the PKINIT implementation, are subject to the
418 COPYRIGHT (C) 2006-2007
419 THE REGENTS OF THE UNIVERSITY OF MICHIGAN
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.
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.
443 ======================================================================
445 The pkcs11.h file included in the PKINIT code has the following
448 Copyright 2006 g10 Code GmbH
449 Copyright 2006 Andreas Jellinghaus
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.
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
460 ======================================================================
462 Portions contributed by Apple Inc. are subject to the following
465 Copyright 2004-2008 Apple Inc. All Rights Reserved.
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.
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.
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.
487 ======================================================================
489 The implementations of UTF-8 string handling in src/util/support and
490 src/lib/krb5/unicode are subject to the following copyright and
493 The OpenLDAP Public License
494 Version 2.8, 17 August 2003
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:
500 1. Redistributions in source form must retain copyright
501 statements and notices,
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
508 3. Redistributions must contain a verbatim copy of this
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.
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
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
537 OpenLDAP is a registered trademark of the OpenLDAP Foundation.
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.
543 ======================================================================
545 Marked test programs in src/lib/krb5/krb have the following copyright:
547 Copyright (C) 2006 Kungliga Tekniska Högskola
548 (Royal Institute of Technology, Stockholm, Sweden).
551 Redistribution and use in source and binary forms, with or without
552 modification, are permitted provided that the following conditions
555 1. Redistributions of source code must retain the above
556 copyright notice, this list of conditions and the following
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.
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.
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
581 ======================================================================
583 The KCM Mach RPC definition file used on macOS has the following
586 Copyright (C) 2009 Kungliga Tekniska Högskola
587 (Royal Institute of Technology, Stockholm, Sweden).
590 Portions Copyright (C) 2009 Apple Inc. All rights reserved.
592 Redistribution and use in source and binary forms, with or without
593 modification, are permitted provided that the following conditions
596 1. Redistributions of source code must retain the above
597 copyright notice, this list of conditions and the following
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.
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.
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
622 ======================================================================
624 Portions of the RPC implementation in src/lib/rpc and
625 src/include/gssrpc have the following copyright and permission notice:
627 Copyright (C) 2010, Oracle America, Inc.
631 Redistribution and use in source and binary forms, with or without
632 modification, are permitted provided that the following conditions
635 1. Redistributions of source code must retain the above
636 copyright notice, this list of conditions and the following
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.
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
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.
662 ======================================================================
664 Copyright (C) 2006,2007,2009 NTT (Nippon Telegraph and Telephone
665 Corporation). All rights reserved.
667 Redistribution and use in source and binary forms, with or without
668 modification, are permitted provided that the following conditions
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.
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.
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.
692 ======================================================================
694 Copyright 2000 by Carnegie Mellon University
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.
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
716 ======================================================================
718 Copyright (C) 2002 Naval Research Laboratory (NRL/CCS)
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
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.
730 ======================================================================
732 Copyright (C) 1991, 1992, 1994 by Cygnus Support.
734 Permission to use, copy, modify, and distribute this software and
735 its documentation for any purpose and without fee is hereby
736 granted, provided that the above copyright notice appear in all
737 copies and that both that copyright notice and this permission
738 notice appear in supporting documentation. Cygnus Support makes no
739 representations about the suitability of this software for any
740 purpose. It is provided "as is" without express or implied
743 ======================================================================
745 Copyright (C) 2006 Secure Endpoints Inc.
747 Permission is hereby granted, free of charge, to any person
748 obtaining a copy of this software and associated documentation
749 files (the "Software"), to deal in the Software without
750 restriction, including without limitation the rights to use, copy,
751 modify, merge, publish, distribute, sublicense, and/or sell copies
752 of the Software, and to permit persons to whom the Software is
753 furnished to do so, subject to the following conditions:
755 The above copyright notice and this permission notice shall be
756 included in all copies or substantial portions of the Software.
758 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
759 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
760 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
761 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
762 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
763 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
764 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
767 ======================================================================
769 Portions of the implementation of the Fortuna-like PRNG are subject to
770 the following notice:
772 Copyright (C) 2005 Marko Kreen
775 Redistribution and use in source and binary forms, with or without
776 modification, are permitted provided that the following conditions
779 1. Redistributions of source code must retain the above
780 copyright notice, this list of conditions and the following
783 2. Redistributions in binary form must reproduce the above
784 copyright notice, this list of conditions and the following
785 disclaimer in the documentation and/or other materials provided
786 with the distribution.
788 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS"
789 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
790 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
791 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
792 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
793 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
794 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
795 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
796 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
797 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
798 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
801 Copyright (C) 1994 by the University of Southern California
803 EXPORT OF THIS SOFTWARE from the United States of America may
804 require a specific license from the United States Government. It
805 is the responsibility of any person or organization
806 contemplating export to obtain such a license before exporting.
808 WITHIN THAT CONSTRAINT, permission to copy, modify, and distribute
809 this software and its documentation in source and binary forms is
810 hereby granted, provided that any documentation or other materials
811 related to such distribution or use acknowledge that the software
812 was developed by the University of Southern California.
814 DISCLAIMER OF WARRANTY. THIS SOFTWARE IS PROVIDED "AS IS". The
815 University of Southern California MAKES NO REPRESENTATIONS OR
816 WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not
817 limitation, the University of Southern California MAKES NO
818 REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
819 PARTICULAR PURPOSE. The University of Southern California shall not
820 be held liable for any liability nor for any direct, indirect, or
821 consequential damages with respect to any claim by the user or
822 distributor of the ksu software.
824 ======================================================================
827 The President and Fellows of Harvard University
829 This code is derived from software contributed to Harvard by Jeremy
832 Redistribution and use in source and binary forms, with or without
833 modification, are permitted provided that the following conditions
836 1. Redistributions of source code must retain the above
837 copyright notice, this list of conditions and the following
840 2. Redistributions in binary form must reproduce the above
841 copyright notice, this list of conditions and the following
842 disclaimer in the documentation and/or other materials provided
843 with the distribution.
845 3. All advertising materials mentioning features or use of this
846 software must display the following acknowledgement:
848 This product includes software developed by the University of
849 California, Berkeley and its contributors.
851 4. Neither the name of the University nor the names of its
852 contributors may be used to endorse or promote products derived
853 from this software without specific prior written permission.
855 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS"
856 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
857 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
858 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS
859 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
860 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
861 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
862 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
863 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
864 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
865 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
868 ======================================================================
870 Copyright (C) 2008 by the Massachusetts Institute of Technology.
871 Copyright 1995 by Richard P. Basch. All Rights Reserved.
872 Copyright 1995 by Lehman Brothers, Inc. All Rights Reserved.
874 Export of this software from the United States of America may
875 require a specific license from the United States Government. It
876 is the responsibility of any person or organization
877 contemplating export to obtain such a license before exporting.
879 WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
880 distribute this software and its documentation for any purpose and
881 without fee is hereby granted, provided that the above copyright
882 notice appear in all copies and that both that copyright notice and
883 this permission notice appear in supporting documentation, and that
884 the name of Richard P. Basch, Lehman Brothers and M.I.T. not be
885 used in advertising or publicity pertaining to distribution of the
886 software without specific, written prior permission. Richard P.
887 Basch, Lehman Brothers and M.I.T. make no representations about the
888 suitability of this software for any purpose. It is provided "as
889 is" without express or implied warranty.
891 ======================================================================
893 The following notice applies to "src/lib/krb5/krb/strptime.c" and
894 "src/include/k5-queue.h".
896 Copyright (C) 1997, 1998 The NetBSD Foundation, Inc.
899 This code was contributed to The NetBSD Foundation by Klaus Klein.
901 Redistribution and use in source and binary forms, with or without
902 modification, are permitted provided that the following conditions
905 1. Redistributions of source code must retain the above
906 copyright notice, this list of conditions and the following
909 2. Redistributions in binary form must reproduce the above
910 copyright notice, this list of conditions and the following
911 disclaimer in the documentation and/or other materials provided
912 with the distribution.
914 3. All advertising materials mentioning features or use of this
915 software must display the following acknowledgement:
917 This product includes software developed by the NetBSD
918 Foundation, Inc. and its contributors.
920 4. Neither the name of The NetBSD Foundation nor the names of
921 its contributors may be used to endorse or promote products
922 derived from this software without specific prior written
925 THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND
926 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
927 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
928 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
929 DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE
930 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
931 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
932 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
933 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
934 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
935 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
936 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
939 ======================================================================
941 The following notice applies to Unicode library files in
942 "src/lib/krb5/unicode":
944 Copyright 1997, 1998, 1999 Computing Research Labs,
945 New Mexico State University
947 Permission is hereby granted, free of charge, to any person
948 obtaining a copy of this software and associated documentation
949 files (the "Software"), to deal in the Software without
950 restriction, including without limitation the rights to use, copy,
951 modify, merge, publish, distribute, sublicense, and/or sell copies
952 of the Software, and to permit persons to whom the Software is
953 furnished to do so, subject to the following conditions:
955 The above copyright notice and this permission notice shall be
956 included in all copies or substantial portions of the Software.
958 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
959 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
960 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
961 NONINFRINGEMENT. IN NO EVENT SHALL THE COMPUTING RESEARCH LAB OR
962 NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES OR
963 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
964 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
965 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
967 ======================================================================
969 The following notice applies to "src/util/support/strlcpy.c":
971 Copyright (C) 1998 Todd C. Miller "Todd.Miller@courtesan.com"
973 Permission to use, copy, modify, and distribute this software for
974 any purpose with or without fee is hereby granted, provided that
975 the above copyright notice and this permission notice appear in all
978 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
979 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
980 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
981 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
982 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
983 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
984 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
985 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
987 ======================================================================
989 The following notice applies to "src/util/profile/argv_parse.c" and
990 "src/util/profile/argv_parse.h":
992 Copyright 1999 by Theodore Ts'o.
994 Permission to use, copy, modify, and distribute this software for
995 any purpose with or without fee is hereby granted, provided that
996 the above copyright notice and this permission notice appear in all
997 copies. THE SOFTWARE IS PROVIDED "AS IS" AND THEODORE TS'O (THE
998 AUTHOR) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
999 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN
1000 NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
1001 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
1002 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1003 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
1004 IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. (Isn't
1005 it sick that the U.S. culture of lawsuit-happy lawyers requires
1006 this kind of disclaimer?)
1008 ======================================================================
1010 The following notice applies to SWIG-generated code in
1011 "src/util/profile/profile_tcl.c":
1013 Copyright (C) 1999-2000, The University of Chicago
1015 This file may be freely redistributed without license or fee
1016 provided this copyright message remains intact.
1018 ======================================================================
1020 The following notice applies to portiions of "src/lib/rpc" and
1021 "src/include/gssrpc":
1023 Copyright (C) 2000 The Regents of the University of Michigan. All
1026 Copyright (C) 2000 Dug Song "dugsong@UMICH.EDU". All rights
1027 reserved, all wrongs reversed.
1029 Redistribution and use in source and binary forms, with or without
1030 modification, are permitted provided that the following conditions
1033 1. Redistributions of source code must retain the above
1034 copyright notice, this list of conditions and the following
1037 2. Redistributions in binary form must reproduce the above
1038 copyright notice, this list of conditions and the following
1039 disclaimer in the documentation and/or other materials provided
1040 with the distribution.
1042 3. Neither the name of the University nor the names of its
1043 contributors may be used to endorse or promote products derived
1044 from this software without specific prior written permission.
1046 THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
1047 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1048 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1049 DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1050 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1051 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
1052 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
1053 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1054 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1055 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
1056 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
1059 ======================================================================
1061 Implementations of the MD4 algorithm are subject to the following
1064 Copyright (C) 1990, RSA Data Security, Inc. All rights reserved.
1066 License to copy and use this software is granted provided that it
1067 is identified as the "RSA Data Security, Inc. MD4 Message Digest
1068 Algorithm" in all material mentioning or referencing this software
1071 License is also granted to make and use derivative works provided
1072 that such works are identified as "derived from the RSA Data
1073 Security, Inc. MD4 Message Digest Algorithm" in all material
1074 mentioning or referencing the derived work.
1076 RSA Data Security, Inc. makes no representations concerning either
1077 the merchantability of this software or the suitability of this
1078 software for any particular purpose. It is provided "as is"
1079 without express or implied warranty of any kind.
1081 These notices must be retained in any copies of any part of this
1082 documentation and/or software.
1084 ======================================================================
1086 Implementations of the MD5 algorithm are subject to the following
1089 Copyright (C) 1990, RSA Data Security, Inc. All rights reserved.
1091 License to copy and use this software is granted provided that it
1092 is identified as the "RSA Data Security, Inc. MD5 Message- Digest
1093 Algorithm" in all material mentioning or referencing this software
1096 License is also granted to make and use derivative works provided
1097 that such works are identified as "derived from the RSA Data
1098 Security, Inc. MD5 Message-Digest Algorithm" in all material
1099 mentioning or referencing the derived work.
1101 RSA Data Security, Inc. makes no representations concerning either
1102 the merchantability of this software or the suitability of this
1103 software for any particular purpose. It is provided "as is"
1104 without express or implied warranty of any kind.
1106 These notices must be retained in any copies of any part of this
1107 documentation and/or software.
1109 ======================================================================
1111 The following notice applies to
1112 "src/lib/crypto/crypto_tests/t_mddriver.c":
1114 Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All
1117 RSA Data Security, Inc. makes no representations concerning either
1118 the merchantability of this software or the suitability of this
1119 software for any particular purpose. It is provided "as is" without
1120 express or implied warranty of any kind.
1122 These notices must be retained in any copies of any part of this
1123 documentation and/or software.
1125 ======================================================================
1127 Portions of "src/lib/krb5" are subject to the following notice:
1129 Copyright (C) 1994 CyberSAFE Corporation.
1130 Copyright 1990,1991,2007,2008 by the Massachusetts
1131 Institute of Technology.
1132 All Rights Reserved.
1134 Export of this software from the United States of America may
1135 require a specific license from the United States Government. It
1136 is the responsibility of any person or organization
1137 contemplating export to obtain such a license before exporting.
1139 WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
1140 distribute this software and its documentation for any purpose and
1141 without fee is hereby granted, provided that the above copyright
1142 notice appear in all copies and that both that copyright notice and
1143 this permission notice appear in supporting documentation, and that
1144 the name of M.I.T. not be used in advertising or publicity
1145 pertaining to distribution of the software without specific,
1146 written prior permission. Furthermore if you modify this software
1147 you must label your software as modified software and not
1148 distribute it in such a fashion that it might be confused with the
1149 original M.I.T. software. Neither M.I.T., the Open Computing
1150 Security Group, nor CyberSAFE Corporation make any representations
1151 about the suitability of this software for any purpose. It is
1152 provided "as is" without express or implied warranty.
1154 ======================================================================
1156 Portions contributed by PADL Software are subject to the following
1159 Copyright (c) 2011, PADL Software Pty Ltd. All rights reserved.
1161 Redistribution and use in source and binary forms, with or without
1162 modification, are permitted provided that the following conditions
1165 1. Redistributions of source code must retain the above
1166 copyright notice, this list of conditions and the following
1169 2. Redistributions in binary form must reproduce the above
1170 copyright notice, this list of conditions and the following
1171 disclaimer in the documentation and/or other materials provided
1172 with the distribution.
1174 3. Neither the name of PADL Software nor the names of its
1175 contributors may be used to endorse or promote products derived
1176 from this software without specific prior written permission.
1178 THIS SOFTWARE IS PROVIDED BY PADL SOFTWARE AND CONTRIBUTORS "AS IS"
1179 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1180 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
1181 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PADL SOFTWARE
1182 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1183 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1184 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
1185 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
1186 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1187 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
1188 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1191 ======================================================================
1193 The bundled libev source code is subject to the following license:
1195 All files in libev are Copyright (C)2007,2008,2009 Marc Alexander
1198 Redistribution and use in source and binary forms, with or without
1199 modification, are permitted provided that the following conditions
1202 * Redistributions of source code must retain the above copyright
1203 notice, this list of conditions and the following disclaimer.
1205 * Redistributions in binary form must reproduce the above
1206 copyright notice, this list of conditions and the following
1207 disclaimer in the documentation and/or other materials provided
1208 with the distribution.
1210 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1211 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1212 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1213 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1214 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1215 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1216 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1217 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1218 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1219 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1220 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1221 OF THE POSSIBILITY OF SUCH DAMAGE.
1223 Alternatively, the contents of this package may be used under the
1224 terms of the GNU General Public License ("GPL") version 2 or any
1225 later version, in which case the provisions of the GPL are
1226 applicable instead of the above. If you wish to allow the use of
1227 your version of this package only under the terms of the GPL and
1228 not to allow others to use your version of this file under the BSD
1229 license, indicate your decision by deleting the provisions above
1230 and replace them with the notice and other provisions required by
1231 the GPL in this and the other files of this package. If you do not
1232 delete the provisions above, a recipient may use your version of
1233 this file under either the BSD or the GPL.
1235 ======================================================================
1237 Files copied from the Intel AESNI Sample Library are subject to the
1240 Copyright (C) 2010, Intel Corporation All rights reserved.
1242 Redistribution and use in source and binary forms, with or without
1243 modification, are permitted provided that the following conditions
1246 * Redistributions of source code must retain the above
1247 copyright notice, this list of conditions and the following
1250 * Redistributions in binary form must reproduce the above
1251 copyright notice, this list of conditions and the following
1252 disclaimer in the documentation and/or other materials
1253 provided with the distribution.
1255 * Neither the name of Intel Corporation nor the names of its
1256 contributors may be used to endorse or promote products
1257 derived from this software without specific prior written
1260 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1261 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1262 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1263 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1264 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1265 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1266 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1267 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1268 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1269 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1270 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1271 OF THE POSSIBILITY OF SUCH DAMAGE.
1273 ======================================================================
1275 The following notice applies to
1276 "src/ccapi/common/win/OldCC/autolock.hxx":
1278 Copyright (C) 1998 by Danilo Almeida. All rights reserved.
1280 Redistribution and use in source and binary forms, with or without
1281 modification, are permitted provided that the following conditions
1284 * Redistributions of source code must retain the above copyright
1285 notice, this list of conditions and the following disclaimer.
1287 * Redistributions in binary form must reproduce the above
1288 copyright notice, this list of conditions and the following
1289 disclaimer in the documentation and/or other materials provided
1290 with the distribution.
1292 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1293 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1294 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1295 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1296 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1297 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1298 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1299 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1300 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1301 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1302 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1303 OF THE POSSIBILITY OF SUCH DAMAGE.
1305 ======================================================================
1307 The following notice applies to portions of
1308 "src/plugins/preauth/spake/edwards25519.c" and
1309 "src/plugins/preauth/spake/edwards25519_tables.h":
1311 The MIT License (MIT)
1313 Copyright (c) 2015-2016 the fiat-crypto authors (see the AUTHORS
1316 Permission is hereby granted, free of charge, to any person obtaining
1317 a copy of this software and associated documentation files (the
1318 "Software"), to deal in the Software without restriction, including
1319 without limitation the rights to use, copy, modify, merge, publish,
1320 distribute, sublicense, and/or sell copies of the Software, and to
1321 permit persons to whom the Software is furnished to do so, subject to
1322 the following conditions:
1324 The above copyright notice and this permission notice shall be
1325 included in all copies or substantial portions of the Software.
1327 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1328 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1329 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1330 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1331 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1332 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1333 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1335 ======================================================================
1337 The following notice applies to portions of
1338 "src/plugins/preauth/spake/edwards25519.c":
1340 Copyright (c) 2015-2016, Google Inc.
1342 Permission to use, copy, modify, and/or distribute this software for
1343 any purpose with or without fee is hereby granted, provided that the
1344 above copyright notice and this permission notice appear in all
1347 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
1348 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
1349 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
1350 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
1351 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
1352 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
1353 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
1354 PERFORMANCE OF THIS SOFTWARE.