10Sstevel@tonic-gateThis file is part of the ssh software. 20Sstevel@tonic-gate 30Sstevel@tonic-gateThe licences which components of this software falls under are as 40Sstevel@tonic-gatefollows. First, we will summarize and say that that all components 50Sstevel@tonic-gateare under a BSD licence, or a licence more free than that. 60Sstevel@tonic-gate 70Sstevel@tonic-gateOpenSSH contains no GPL code. 80Sstevel@tonic-gate 90Sstevel@tonic-gate1) 100Sstevel@tonic-gate * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 110Sstevel@tonic-gate * All rights reserved 120Sstevel@tonic-gate * 130Sstevel@tonic-gate * As far as I am concerned, the code I have written for this software 140Sstevel@tonic-gate * can be used freely for any purpose. Any derived versions of this 150Sstevel@tonic-gate * software must be clearly marked as such, and if the derived work is 160Sstevel@tonic-gate * incompatible with the protocol description in the RFC file, it must be 170Sstevel@tonic-gate * called by a name other than "ssh" or "Secure Shell". 180Sstevel@tonic-gate 190Sstevel@tonic-gate [Tatu continues] 200Sstevel@tonic-gate * However, I am not implying to give any licenses to any patents or 210Sstevel@tonic-gate * copyrights held by third parties, and the software includes parts that 220Sstevel@tonic-gate * are not under my direct control. As far as I know, all included 230Sstevel@tonic-gate * source code is used in accordance with the relevant license agreements 240Sstevel@tonic-gate * and can be used freely for any purpose (the GNU license being the most 250Sstevel@tonic-gate * restrictive); see below for details. 260Sstevel@tonic-gate 270Sstevel@tonic-gate [However, none of that term is relevant at this point in time. All of 280Sstevel@tonic-gate these restrictively licenced software components which he talks about 290Sstevel@tonic-gate have been removed from OpenSSH, ie. 300Sstevel@tonic-gate 310Sstevel@tonic-gate - RSA is no longer included, found in the OpenSSL library 320Sstevel@tonic-gate - IDEA is no longer included, it's use is depricated 330Sstevel@tonic-gate - DES is now external, in the OpenSSL library 340Sstevel@tonic-gate - GMP is no longer used, and instead we call BN code from OpenSSL 350Sstevel@tonic-gate - Zlib is now external, in a library 360Sstevel@tonic-gate - The make-ssh-known-hosts script is no longer included 370Sstevel@tonic-gate - TSS has been removed 380Sstevel@tonic-gate - MD5 is now external, in the OpenSSL library 390Sstevel@tonic-gate - RC4 support has been replaced with ARC4 support from OpenSSL 400Sstevel@tonic-gate - Blowfish is now external, in the OpenSSL library 410Sstevel@tonic-gate 420Sstevel@tonic-gate [The licence continues] 430Sstevel@tonic-gate 440Sstevel@tonic-gate Note that any information and cryptographic algorithms used in this 450Sstevel@tonic-gate software are publicly available on the Internet and at any major 460Sstevel@tonic-gate bookstore, scientific library, and patent office worldwide. More 470Sstevel@tonic-gate information can be found e.g. at "http://www.cs.hut.fi/crypto". 480Sstevel@tonic-gate 490Sstevel@tonic-gate The legal status of this program is some combination of all these 500Sstevel@tonic-gate permissions and restrictions. Use only at your own responsibility. 510Sstevel@tonic-gate You will be responsible for any legal consequences yourself; I am not 520Sstevel@tonic-gate making any claims whether possessing or using this is legal or not in 530Sstevel@tonic-gate your country, and I am not taking any responsibility on your behalf. 540Sstevel@tonic-gate 550Sstevel@tonic-gate 560Sstevel@tonic-gate NO WARRANTY 570Sstevel@tonic-gate 580Sstevel@tonic-gate BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 590Sstevel@tonic-gate FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 600Sstevel@tonic-gate OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 610Sstevel@tonic-gate PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 620Sstevel@tonic-gate OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 630Sstevel@tonic-gate MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 640Sstevel@tonic-gate TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 650Sstevel@tonic-gate PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 660Sstevel@tonic-gate REPAIR OR CORRECTION. 670Sstevel@tonic-gate 680Sstevel@tonic-gate IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 690Sstevel@tonic-gate WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 700Sstevel@tonic-gate REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 710Sstevel@tonic-gate INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 720Sstevel@tonic-gate OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 730Sstevel@tonic-gate TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 740Sstevel@tonic-gate YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 750Sstevel@tonic-gate PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 760Sstevel@tonic-gate POSSIBILITY OF SUCH DAMAGES. 770Sstevel@tonic-gate 780Sstevel@tonic-gate2) 790Sstevel@tonic-gate The 32-bit CRC implementation in crc32.c is due to Gary S. Brown. 800Sstevel@tonic-gate Comments in the file indicate it may be used for any purpose without 810Sstevel@tonic-gate restrictions: 820Sstevel@tonic-gate 830Sstevel@tonic-gate * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or 840Sstevel@tonic-gate * code or tables extracted from it, as desired without restriction. 850Sstevel@tonic-gate 860Sstevel@tonic-gate3) 870Sstevel@tonic-gate The 32-bit CRC compensation attack detector in deattack.c was 880Sstevel@tonic-gate contributed by CORE SDI S.A. under a BSD-style license. See 890Sstevel@tonic-gate http://www.core-sdi.com/english/ssh/ for details. 900Sstevel@tonic-gate 910Sstevel@tonic-gate * Cryptographic attack detector for ssh - source code 920Sstevel@tonic-gate * 930Sstevel@tonic-gate * Copyright (c) 1998 CORE SDI S.A., Buenos Aires, Argentina. 940Sstevel@tonic-gate * 950Sstevel@tonic-gate * All rights reserved. Redistribution and use in source and binary 960Sstevel@tonic-gate * forms, with or without modification, are permitted provided that 970Sstevel@tonic-gate * this copyright notice is retained. 980Sstevel@tonic-gate * 990Sstevel@tonic-gate * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED 1000Sstevel@tonic-gate * WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL CORE SDI S.A. BE 1010Sstevel@tonic-gate * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR 1020Sstevel@tonic-gate * CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR MISUSE OF THIS 1030Sstevel@tonic-gate * SOFTWARE. 1040Sstevel@tonic-gate * 1050Sstevel@tonic-gate * Ariel Futoransky <futo@core-sdi.com> 1060Sstevel@tonic-gate * <http://www.core-sdi.com> 1070Sstevel@tonic-gate 108*4162Skupfer3a) 109*4162Skupfer Various parts are from the University of California. 110*4162Skupfer 111*4162Skupfer * Copyright (c) 1983, 1987, 1989-1995 112*4162Skupfer * The Regents of the University of California. All rights reserved. 113*4162Skupfer * 114*4162Skupfer * Redistribution and use in source and binary forms, with or without 115*4162Skupfer * modification, are permitted provided that the following conditions 116*4162Skupfer * are met: 117*4162Skupfer * 1. Redistributions of source code must retain the above copyright 118*4162Skupfer * notice, this list of conditions and the following disclaimer. 119*4162Skupfer * 2. Redistributions in binary form must reproduce the above copyright 120*4162Skupfer * notice, this list of conditions and the following disclaimer in the 121*4162Skupfer * documentation and/or other materials provided with the distribution. 122*4162Skupfer * 3. All advertising materials mentioning features or use of this software 123*4162Skupfer * must display the following acknowledgement: 124*4162Skupfer * This product includes software developed by the University of 125*4162Skupfer * California, Berkeley and its contributors. 126*4162Skupfer * 4. Neither the name of the University nor the names of its contributors 127*4162Skupfer * may be used to endorse or promote products derived from this software 128*4162Skupfer * without specific prior written permission. 129*4162Skupfer * 130*4162Skupfer * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 131*4162Skupfer * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 132*4162Skupfer * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 133*4162Skupfer * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 134*4162Skupfer * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 135*4162Skupfer * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 136*4162Skupfer * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 137*4162Skupfer * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 138*4162Skupfer * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 139*4162Skupfer * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 140*4162Skupfer * SUCH DAMAGE. 141*4162Skupfer 142*4162Skupfer * Copyright (c) 1989, 1991, 1993, 1994 143*4162Skupfer * The Regents of the University of California. All rights reserved. 144*4162Skupfer * 145*4162Skupfer * Redistribution and use in source and binary forms, with or without 146*4162Skupfer * modification, are permitted provided that the following conditions 147*4162Skupfer * are met: 148*4162Skupfer * 1. Redistributions of source code must retain the above copyright 149*4162Skupfer * notice, this list of conditions and the following disclaimer. 150*4162Skupfer * 2. Redistributions in binary form must reproduce the above copyright 151*4162Skupfer * notice, this list of conditions and the following disclaimer in the 152*4162Skupfer * documentation and/or other materials provided with the distribution. 153*4162Skupfer * 154*4162Skupfer * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 155*4162Skupfer * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 156*4162Skupfer * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 157*4162Skupfer * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 158*4162Skupfer * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 159*4162Skupfer * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 160*4162Skupfer * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 161*4162Skupfer * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 162*4162Skupfer * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 163*4162Skupfer * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 164*4162Skupfer * SUCH DAMAGE. 165*4162Skupfer 1660Sstevel@tonic-gate4) 1670Sstevel@tonic-gate Remaining components of the software are provided under a standard 1680Sstevel@tonic-gate 2-term BSD licence with the following names as copyright holders: 1690Sstevel@tonic-gate 1700Sstevel@tonic-gate Markus Friedl 1710Sstevel@tonic-gate Theo de Raadt 1720Sstevel@tonic-gate Niels Provos 1730Sstevel@tonic-gate Dug Song 1740Sstevel@tonic-gate Aaron Campbell 1750Sstevel@tonic-gate 1760Sstevel@tonic-gate * Redistribution and use in source and binary forms, with or without 1770Sstevel@tonic-gate * modification, are permitted provided that the following conditions 1780Sstevel@tonic-gate * are met: 1790Sstevel@tonic-gate * 1. Redistributions of source code must retain the above copyright 1800Sstevel@tonic-gate * notice, this list of conditions and the following disclaimer. 1810Sstevel@tonic-gate * 2. Redistributions in binary form must reproduce the above copyright 1820Sstevel@tonic-gate * notice, this list of conditions and the following disclaimer in the 1830Sstevel@tonic-gate * documentation and/or other materials provided with the distribution. 1840Sstevel@tonic-gate * 1850Sstevel@tonic-gate * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 1860Sstevel@tonic-gate * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 1870Sstevel@tonic-gate * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 1880Sstevel@tonic-gate * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 1890Sstevel@tonic-gate * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 1900Sstevel@tonic-gate * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1910Sstevel@tonic-gate * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1920Sstevel@tonic-gate * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1930Sstevel@tonic-gate * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 1940Sstevel@tonic-gate * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 195