1*134e1779SJakub Wojciech KlamaCopyright 2016 Jakub Klama <jceel@FreeBSD.org> 2*134e1779SJakub Wojciech KlamaAll rights reserved 3*134e1779SJakub Wojciech Klama 4*134e1779SJakub Wojciech KlamaRedistribution and use in source and binary forms, with or without 5*134e1779SJakub Wojciech Klamamodification, are permitted providing that the following conditions 6*134e1779SJakub Wojciech Klamaare met: 7*134e1779SJakub Wojciech Klama1. Redistributions of source code must retain the above copyright 8*134e1779SJakub Wojciech Klama notice, this list of conditions and the following disclaimer. 9*134e1779SJakub Wojciech Klama2. Redistributions in binary form must reproduce the above copyright 10*134e1779SJakub Wojciech Klama notice, this list of conditions and the following disclaimer in the 11*134e1779SJakub Wojciech Klama documentation and/or other materials provided with the distribution. 12*134e1779SJakub Wojciech Klama 13*134e1779SJakub Wojciech KlamaTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 14*134e1779SJakub Wojciech KlamaIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15*134e1779SJakub Wojciech KlamaWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 16*134e1779SJakub Wojciech KlamaARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 17*134e1779SJakub Wojciech KlamaDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18*134e1779SJakub Wojciech KlamaDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19*134e1779SJakub Wojciech KlamaOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20*134e1779SJakub Wojciech KlamaHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 21*134e1779SJakub Wojciech KlamaSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 22*134e1779SJakub Wojciech KlamaIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 23*134e1779SJakub Wojciech KlamaPOSSIBILITY OF SUCH DAMAGE. 24*134e1779SJakub Wojciech Klama 25*134e1779SJakub Wojciech KlamaSome parts of the code are based on libixp (http://libs.suckless.org/libixp) 26*134e1779SJakub Wojciech Klamalibrary code released under following license: 27*134e1779SJakub Wojciech Klama 28*134e1779SJakub Wojciech Klama© 2005-2006 Anselm R. Garbe <garbeam@gmail.com> 29*134e1779SJakub Wojciech Klama© 2006-2010 Kris Maglione <maglione.k at Gmail> 30*134e1779SJakub Wojciech Klama 31*134e1779SJakub Wojciech KlamaPermission is hereby granted, free of charge, to any person obtaining a 32*134e1779SJakub Wojciech Klamacopy of this software and associated documentation files (the "Software"), 33*134e1779SJakub Wojciech Klamato deal in the Software without restriction, including without limitation 34*134e1779SJakub Wojciech Klamathe rights to use, copy, modify, merge, publish, distribute, sublicense, 35*134e1779SJakub Wojciech Klamaand/or sell copies of the Software, and to permit persons to whom the 36*134e1779SJakub Wojciech KlamaSoftware is furnished to do so, subject to the following conditions: 37*134e1779SJakub Wojciech Klama 38*134e1779SJakub Wojciech KlamaThe above copyright notice and this permission notice shall be included in 39*134e1779SJakub Wojciech Klamaall copies or substantial portions of the Software. 40*134e1779SJakub Wojciech Klama 41*134e1779SJakub Wojciech KlamaTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 42*134e1779SJakub Wojciech KlamaIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 43*134e1779SJakub Wojciech KlamaFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 44*134e1779SJakub Wojciech KlamaTHE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 45*134e1779SJakub Wojciech KlamaLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 46*134e1779SJakub Wojciech KlamaFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 47*134e1779SJakub Wojciech KlamaDEALINGS IN THE SOFTWARE. 48