1*acea8879SAndroid Build Coastguard WorkerCopyright (C) 2009 The Android Open Source Project 2*acea8879SAndroid Build Coastguard Worker 3*acea8879SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 4*acea8879SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 5*acea8879SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 6*acea8879SAndroid Build Coastguard Worker 7*acea8879SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 8*acea8879SAndroid Build Coastguard Worker 9*acea8879SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 10*acea8879SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 11*acea8879SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*acea8879SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 13*acea8879SAndroid Build Coastguard Workerlimitations under the License. 14*acea8879SAndroid Build Coastguard Worker 15*acea8879SAndroid Build Coastguard Worker 16*acea8879SAndroid Build Coastguard Workerbsdiff.c 17*acea8879SAndroid Build Coastguard Workerbspatch.c 18*acea8879SAndroid Build Coastguard Worker 19*acea8879SAndroid Build Coastguard WorkerCopyright 2003-2005 Colin Percival 20*acea8879SAndroid Build Coastguard WorkerAll rights reserved 21*acea8879SAndroid Build Coastguard Worker 22*acea8879SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 23*acea8879SAndroid Build Coastguard Workermodification, are permitted providing that the following conditions 24*acea8879SAndroid Build Coastguard Workerare met: 25*acea8879SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright 26*acea8879SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 27*acea8879SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright 28*acea8879SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in the 29*acea8879SAndroid Build Coastguard Worker documentation and/or other materials provided with the distribution. 30*acea8879SAndroid Build Coastguard Worker 31*acea8879SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 32*acea8879SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 33*acea8879SAndroid Build Coastguard WorkerWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 34*acea8879SAndroid Build Coastguard WorkerARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 35*acea8879SAndroid Build Coastguard WorkerDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 36*acea8879SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 37*acea8879SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 38*acea8879SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 39*acea8879SAndroid Build Coastguard WorkerSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 40*acea8879SAndroid Build Coastguard WorkerIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41*acea8879SAndroid Build Coastguard WorkerPOSSIBILITY OF SUCH DAMAGE. 42