Annotation of embedaddon/php/README.REDIST.BINS, revision 1.1
1.1 ! misho 1: 1. libmagic (ext/fileinfo) see ext/fileinfo/libmagic/LICENSE
! 2: 2. Oniguruma (ext/mbstring) see ext/mbstring/oniguruma/COPYING
! 3: 3. libmbfl (ext/mbstring) see ext/mbstring/libmbfl/LICENSE
! 4: 4. pcrelib (ext/pcre) see ext/pcre/pcrelib/LICENCE
! 5: 5. ext/standard crypt
! 6: 6. ext/standard crypt's blowfish implementation
! 7: 7. Sqlite/Sqlite3 ext/sqlite3 ext/sqlite
! 8: 8. ext/json/json_parser
! 9: 9. ext/standard/rand
! 10: 10. ext/standard/scanf
! 11: 11. ext/standard/strnatcmp.c
! 12: 12. ext/standard/uuencode
! 13: 13. libxmlrpc ext/xmlrpc
! 14: 14. libzip ext/zip
! 15: 15. main/snprintf.c
! 16: 16. main/strlcat
! 17: 17. main/strlcpy
! 18: 18. libgd see ext/gd/libgd/COPYING
! 19:
! 20: 5. ext/standard crypt
! 21:
! 22: FreeSec: libcrypt for NetBSD
! 23:
! 24: Copyright (c) 1994 David Burren
! 25: All rights reserved.
! 26:
! 27: Redistribution and use in source and binary forms, with or without
! 28: modification, are permitted provided that the following conditions
! 29: are met:
! 30: 1. Redistributions of source code must retain the above copyright
! 31: notice, this list of conditions and the following disclaimer.
! 32: 2. Redistributions in binary form must reproduce the above copyright
! 33: notice, this list of conditions and the following disclaimer in the
! 34: documentation and/or other materials provided with the distribution.
! 35: 3. Neither the name of the author nor the names of other contributors
! 36: may be used to endorse or promote products derived from this software
! 37: without specific prior written permission.
! 38:
! 39: THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
! 40: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
! 41: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
! 42: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
! 43: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
! 44: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
! 45: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
! 46: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
! 47: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
! 48: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
! 49: SUCH DAMAGE.
! 50:
! 51:
! 52: 6. ext/standard crypt's blowfish implementation
! 53:
! 54: The crypt_blowfish homepage is:
! 55:
! 56: http://www.openwall.com/crypt/
! 57:
! 58: This code comes from John the Ripper password cracker, with reentrant
! 59: and crypt(3) interfaces added, but optimizations specific to password
! 60: cracking removed.
! 61:
! 62: Written by Solar Designer <solar at openwall.com> in 1998-2011.
! 63: No copyright is claimed, and the software is hereby placed in the public
! 64: domain. In case this attempt to disclaim copyright and place the software
! 65: in the public domain is deemed null and void, then the software is
! 66: Copyright (c) 1998-2011 Solar Designer and it is hereby released to the
! 67: general public under the following terms:
! 68:
! 69: Redistribution and use in source and binary forms, with or without
! 70: modification, are permitted.
! 71:
! 72: There's ABSOLUTELY NO WARRANTY, express or implied.
! 73:
! 74: It is my intent that you should be able to use this on your system,
! 75: as part of a software package, or anywhere else to improve security,
! 76: ensure compatibility, or for any other purpose. I would appreciate
! 77: it if you give credit where it is due and keep your modifications in
! 78: the public domain as well, but I don't require that in order to let
! 79: you place this code and any modifications you make under a license
! 80: of your choice.
! 81:
! 82: This implementation is mostly compatible with OpenBSD's bcrypt.c (prefix
! 83: "$2a$") by Niels Provos <provos at citi.umich.edu>, and uses some of his
! 84: ideas. The password hashing algorithm was designed by David Mazieres
! 85: <dm at lcs.mit.edu>. For more information on the level of compatibility,
! 86: please refer to the comments in BF_set_key() and to the crypt(3) man page
! 87: included in the crypt_blowfish tarball.
! 88:
! 89: There's a paper on the algorithm that explains its design decisions:
! 90:
! 91: http://www.usenix.org/events/usenix99/provos.html
! 92:
! 93: Some of the tricks in BF_ROUND might be inspired by Eric Young's
! 94: Blowfish library (I can't be sure if I would think of something if I
! 95: hadn't seen his code).
! 96:
! 97:
! 98: 7. Sqlite/Sqlite3 ext/sqlite3 ext/sqlite
! 99:
! 100: The author disclaims copyright to this source code. In place of
! 101: a legal notice, here is a blessing:
! 102: May you do good and not evil.
! 103: May you find forgiveness for yourself and forgive others.
! 104: May you share freely, never taking more than you give.
! 105:
! 106:
! 107: 8. ext/json/json_parser
! 108: Copyright (c) 2005 JSON.org
! 109:
! 110: Permission is hereby granted, free of charge, to any person obtaining a copy
! 111: of this software and associated documentation files (the "Software"), to deal
! 112: in the Software without restriction, including without limitation the rights
! 113: to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
! 114: copies of the Software, and to permit persons to whom the Software is
! 115: furnished to do so, subject to the following conditions:
! 116:
! 117: The above copyright notice and this permission notice shall be included in all
! 118: copies or substantial portions of the Software.
! 119:
! 120: The Software shall be used for Good, not Evil.
! 121:
! 122: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
! 123: IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
! 124: FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
! 125: AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
! 126: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
! 127: OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
! 128: SOFTWARE.
! 129:
! 130:
! 131: 9. ext/standard/rand
! 132: The following php_mt_...() functions are based on a C++ class MTRand by
! 133: Richard J. Wagner. For more information see the web page at
! 134: http://www-personal.engin.umich.edu/~wagnerr/MersenneTwister.html
! 135:
! 136: Mersenne Twister random number generator -- a C++ class MTRand
! 137: Based on code by Makoto Matsumoto, Takuji Nishimura, and Shawn Cokus
! 138: Richard J. Wagner v1.0 15 May 2003 rjwagner@writeme.com
! 139:
! 140: The Mersenne Twister is an algorithm for generating random numbers. It
! 141: was designed with consideration of the flaws in various other generators.
! 142: The period, 2^19937-1, and the order of equidistribution, 623 dimensions,
! 143: are far greater. The generator is also fast; it avoids multiplication and
! 144: division, and it benefits from caches and pipelines. For more information
! 145: see the inventors' web page at http://www.math.keio.ac.jp/~matumoto/emt.html
! 146:
! 147: Reference
! 148: M. Matsumoto and T. Nishimura, "Mersenne Twister: A 623-Dimensionally
! 149: Equidistributed Uniform Pseudo-Random Number Generator", ACM Transactions on
! 150: Modeling and Computer Simulation, Vol. 8, No. 1, January 1998, pp 3-30.
! 151:
! 152: Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
! 153: Copyright (C) 2000 - 2003, Richard J. Wagner
! 154: All rights reserved.
! 155:
! 156: Redistribution and use in source and binary forms, with or without
! 157: modification, are permitted provided that the following conditions
! 158: are met:
! 159:
! 160: 1. Redistributions of source code must retain the above copyright
! 161: notice, this list of conditions and the following disclaimer.
! 162:
! 163: 2. Redistributions in binary form must reproduce the above copyright
! 164: notice, this list of conditions and the following disclaimer in the
! 165: documentation and/or other materials provided with the distribution.
! 166:
! 167: 3. The names of its contributors may not be used to endorse or promote
! 168: products derived from this software without specific prior written
! 169: permission.
! 170:
! 171: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
! 172: "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
! 173: LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
! 174: A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
! 175: CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
! 176: EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
! 177: PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
! 178: PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
! 179: LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
! 180: NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
! 181: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
! 182:
! 183:
! 184: 10. ext/standard/scanf
! 185: scanf.c --
! 186:
! 187: This file contains the base code which implements sscanf and by extension
! 188: fscanf. Original code is from TCL8.3.0 and bears the following copyright:
! 189:
! 190: This software is copyrighted by the Regents of the University of
! 191: California, Sun Microsystems, Inc., Scriptics Corporation,
! 192: and other parties. The following terms apply to all files associated
! 193: with the software unless explicitly disclaimed in individual files.
! 194:
! 195: The authors hereby grant permission to use, copy, modify, distribute,
! 196: and license this software and its documentation for any purpose, provided
! 197: that existing copyright notices are retained in all copies and that this
! 198: notice is included verbatim in any distributions. No written agreement,
! 199: license, or royalty fee is required for any of the authorized uses.
! 200: Modifications to this software may be copyrighted by their authors
! 201: and need not follow the licensing terms described here, provided that
! 202: the new terms are clearly indicated on the first page of each file where
! 203: they apply.
! 204:
! 205: IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
! 206: FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
! 207: ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
! 208: DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
! 209: POSSIBILITY OF SUCH DAMAGE.
! 210:
! 211: THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
! 212: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
! 213: FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
! 214: IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
! 215: NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
! 216: MODIFICATIONS.
! 217:
! 218: GOVERNMENT USE: If you are acquiring this software on behalf of the
! 219: U.S. government, the Government shall have only "Restricted Rights"
! 220: in the software and related documentation as defined in the Federal
! 221: Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
! 222: are acquiring the software on behalf of the Department of Defense, the
! 223: software shall be classified as "Commercial Computer Software" and the
! 224: Government shall have only "Restricted Rights" as defined in Clause
! 225: 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the
! 226: authors grant the U.S. Government and others acting in its behalf
! 227: permission to use and distribute the software in accordance with the
! 228: terms specified in this license.
! 229:
! 230: 11. ext/standard/strnatcmp.c
! 231:
! 232: strnatcmp.c -- Perform 'natural order' comparisons of strings in C.
! 233: Copyright (C) 2000 by Martin Pool <mbp@humbug.org.au>
! 234:
! 235: This software is provided 'as-is', without any express or implied
! 236: warranty. In no event will the authors be held liable for any damages
! 237: arising from the use of this software.
! 238:
! 239: Permission is granted to anyone to use this software for any purpose,
! 240: including commercial applications, and to alter it and redistribute it
! 241: freely, subject to the following restrictions:
! 242:
! 243: 1. The origin of this software must not be misrepresented; you must not
! 244: claim that you wrote the original software. If you use this software
! 245: in a product, an acknowledgment in the product documentation would be
! 246: appreciated but is not required.
! 247: 2. Altered source versions must be plainly marked as such, and must not be
! 248: misrepresented as being the original software.
! 249: 3. This notice may not be removed or altered from any source distribution.
! 250:
! 251: 12. ext/standard/uuencode
! 252: Portions of this code are based on Berkeley's uuencode/uudecode
! 253: implementation.
! 254:
! 255: Copyright (c) 1983, 1993
! 256: The Regents of the University of California. All rights reserved.
! 257:
! 258: Redistribution and use in source and binary forms, with or without
! 259: modification, are permitted provided that the following conditions
! 260: are met:
! 261: 1. Redistributions of source code must retain the above copyright
! 262: notice, this list of conditions and the following disclaimer.
! 263: 2. Redistributions in binary form must reproduce the above copyright
! 264: notice, this list of conditions and the following disclaimer in the
! 265: documentation and/or other materials provided with the distribution.
! 266: 3. All advertising materials mentioning features or use of this software
! 267: must display the following acknowledgement:
! 268: This product includes software developed by the University of
! 269: California, Berkeley and its contributors.
! 270: 4. Neither the name of the University nor the names of its contributors
! 271: may be used to endorse or promote products derived from this software
! 272: without specific prior written permission.
! 273:
! 274: THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
! 275: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
! 276: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
! 277: ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
! 278: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
! 279: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
! 280: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
! 281: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
! 282: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
! 283: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
! 284: SUCH DAMAGE.
! 285:
! 286:
! 287: 13. libxmlrpc ext/xmlrpc
! 288:
! 289: Copyright 2000 Epinions, Inc.
! 290:
! 291: Subject to the following 3 conditions, Epinions, Inc. permits you, free
! 292: of charge, to (a) use, copy, distribute, modify, perform and display this
! 293: software and associated documentation files (the "Software"), and (b)
! 294: permit others to whom the Software is furnished to do so as well.
! 295:
! 296: 1) The above copyright notice and this permission notice shall be included
! 297: without modification in all copies or substantial portions of the
! 298: Software.
! 299:
! 300: 2) THE SOFTWARE IS PROVIDED "AS IS", WITHOUT ANY WARRANTY OR CONDITION OF
! 301: ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION ANY
! 302: IMPLIED WARRANTIES OF ACCURACY, MERCHANTABILITY, FITNESS FOR A PARTICULAR
! 303: PURPOSE OR NONINFRINGEMENT.
! 304:
! 305: 3) IN NO EVENT SHALL EPINIONS, INC. BE LIABLE FOR ANY DIRECT, INDIRECT,
! 306: SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT
! 307: OF OR IN CONNECTION WITH THE SOFTWARE (HOWEVER ARISING, INCLUDING
! 308: NEGLIGENCE), EVEN IF EPINIONS, INC. IS AWARE OF THE POSSIBILITY OF SUCH
! 309: DAMAGES.
! 310:
! 311: 14. libzip ext/zip
! 312: zip.h -- exported declarations.
! 313: Copyright (C) 1999-2009 Dieter Baron and Thomas Klausner
! 314:
! 315: This file is part of libzip, a library to manipulate ZIP archives.
! 316: The authors can be contacted at <libzip@nih.at>
! 317:
! 318: Redistribution and use in source and binary forms, with or without
! 319: modification, are permitted provided that the following conditions
! 320: are met:
! 321: 1. Redistributions of source code must retain the above copyright
! 322: notice, this list of conditions and the following disclaimer.
! 323: 2. Redistributions in binary form must reproduce the above copyright
! 324: notice, this list of conditions and the following disclaimer in
! 325: the documentation and/or other materials provided with the
! 326: distribution.
! 327: 3. The names of the authors may not be used to endorse or promote
! 328: products derived from this software without specific prior
! 329: written permission.
! 330:
! 331: THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS
! 332: OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
! 333: WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
! 334: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
! 335: DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
! 336: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
! 337: GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
! 338: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
! 339: IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
! 340: OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
! 341: IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
! 342:
! 343: 15. main/snprintf.c
! 344: Copyright (c) 2002, 2006 Todd C. Miller <Todd.Miller@courtesan.com>
! 345:
! 346: Permission to use, copy, modify, and distribute this software for any
! 347: purpose with or without fee is hereby granted, provided that the above
! 348: copyright notice and this permission notice appear in all copies.
! 349:
! 350: THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
! 351: WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
! 352: MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
! 353: ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
! 354: WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
! 355: ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
! 356: OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
! 357:
! 358: Sponsored in part by the Defense Advanced Research Projects
! 359: Agency (DARPA) and Air Force Research Laboratory, Air Force
! 360: Materiel Command, USAF, under agreement number F39502-99-1-0512.
! 361:
! 362: main/spprintf
! 363: Copyright (c) 1995-1998 The Apache Group. All rights reserved.
! 364:
! 365: Redistribution and use in source and binary forms, with or without
! 366: modification, are permitted provided that the following conditions
! 367: are met:
! 368:
! 369: 1. Redistributions of source code must retain the above copyright
! 370: notice, this list of conditions and the following disclaimer.
! 371:
! 372: 2. Redistributions in binary form must reproduce the above copyright
! 373: notice, this list of conditions and the following disclaimer in
! 374: the documentation and/or other materials provided with the
! 375: distribution.
! 376:
! 377: 3. All advertising materials mentioning features or use of this
! 378: software must display the following acknowledgment:
! 379: "This product includes software developed by the Apache Group
! 380: for use in the Apache HTTP server project (http://www.apache.org/)."
! 381:
! 382: 4. The names "Apache Server" and "Apache Group" must not be used to
! 383: endorse or promote products derived from this software without
! 384: prior written permission.
! 385:
! 386: 5. Redistributions of any form whatsoever must retain the following
! 387: acknowledgment:
! 388: "This product includes software developed by the Apache Group
! 389: for use in the Apache HTTP server project (http://www.apache.org/)."
! 390:
! 391: THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY
! 392: EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
! 393: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
! 394: PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE GROUP OR
! 395: ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
! 396: SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
! 397: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
! 398: LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
! 399: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
! 400: STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
! 401: ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
! 402: OF THE POSSIBILITY OF SUCH DAMAGE.
! 403: ====================================================================
! 404:
! 405: This software consists of voluntary contributions made by many
! 406: individuals on behalf of the Apache Group and was originally based
! 407: on public domain software written at the National Center for
! 408: Supercomputing Applications, University of Illinois, Urbana-Champaign.
! 409: For more information on the Apache Group and the Apache HTTP server
! 410: project, please see <http://www.apache.org/>.
! 411:
! 412: This code is based on, and used with the permission of, the
! 413: SIO stdio-replacement strx_* functions by Panos Tsirigotis
! 414: <panos@alumni.cs.colorado.edu> for xinetd.
! 415:
! 416: 16. main/strlcat
! 417: 17. main/strlcpy
! 418: Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
! 419: All rights reserved.
! 420:
! 421: Redistribution and use in source and binary forms, with or without
! 422: modification, are permitted provided that the following conditions
! 423: are met:
! 424: 1. Redistributions of source code must retain the above copyright
! 425: notice, this list of conditions and the following disclaimer.
! 426: 2. Redistributions in binary form must reproduce the above copyright
! 427: notice, this list of conditions and the following disclaimer in the
! 428: documentation and/or other materials provided with the distribution.
! 429: 3. The name of the author may not be used to endorse or promote products
! 430: derived from this software without specific prior written permission.
! 431:
! 432: THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
! 433: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
! 434: AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
! 435: THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
! 436: EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
! 437: PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
! 438: OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
! 439: WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
! 440: OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
! 441: ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
! 442:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>