diff --git a/cmake/CXX11Check.cmake b/cmake/CXX11Check.cmake index b2411af..f0fb2d5 100644 --- a/cmake/CXX11Check.cmake +++ b/cmake/CXX11Check.cmake @@ -1,4 +1,22 @@ +# Copyright (C) 2013 Daniel Scharrer +# +# This software is provided 'as-is', without any express or implied +# warranty. In no event will the author(s) be held liable for any damages +# arising from the use of this software. +# +# Permission is granted to anyone to use this software for any purpose, +# including commercial applications, and to alter it and redistribute it +# freely, subject to the following restrictions: +# +# 1. The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. If you use this software +# in a product, an acknowledgment in the product documentation would be +# appreciated but is not required. +# 2. Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# 3. This notice may not be removed or altered from any source distribution. + include(CheckCXXSourceCompiles) include(CompileCheck) diff --git a/cmake/CompileCheck.cmake b/cmake/CompileCheck.cmake index f667985..04ad7ad 100644 --- a/cmake/CompileCheck.cmake +++ b/cmake/CompileCheck.cmake @@ -1,5 +1,5 @@ -# Copyright (C) 2011-2012 Daniel Scharrer +# Copyright (C) 2011-2013 Daniel Scharrer # # This software is provided 'as-is', without any express or implied # warranty. In no event will the author(s) be held liable for any damages diff --git a/cmake/StyleCheck.cmake b/cmake/StyleCheck.cmake index 16428c7..b7bc58d 100644 --- a/cmake/StyleCheck.cmake +++ b/cmake/StyleCheck.cmake @@ -1,4 +1,22 @@ +# Copyright (C) 2013 Daniel Scharrer +# +# This software is provided 'as-is', without any express or implied +# warranty. In no event will the author(s) be held liable for any damages +# arising from the use of this software. +# +# Permission is granted to anyone to use this software for any purpose, +# including commercial applications, and to alter it and redistribute it +# freely, subject to the following restrictions: +# +# 1. The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. If you use this software +# in a product, an acknowledgment in the product documentation would be +# appreciated but is not required. +# 2. Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# 3. This notice may not be removed or altered from any source distribution. + find_package(PythonInterp) unset(STYLE_FILTER) diff --git a/cmake/cpplint.py b/cmake/cpplint.py index c45bef5..b429f0b 100644 --- a/cmake/cpplint.py +++ b/cmake/cpplint.py @@ -1,6 +1,6 @@ #!/usr/bin/python2.4 # -# Note: this file has been adjusted to fit InnoExtract: +# Note: this file has been adjusted to fit innoextract: # - adjusted include guard style # - hacked so that build/include doesn't complain about #include "Configure.h" lines # - Allow lines that are only whitespace. @@ -10,6 +10,7 @@ # - Don't require two spaces between code and comments # - Warn if spaces are used for identation. # - Allow //! comments +# - Allo struct name { typedef a type; }; one-liners # # Copyright (c) 2009 Google Inc. All rights reserved. # diff --git a/src/cli/debug.cpp b/src/cli/debug.cpp index 8cc8ad0..ba4d826 100644 --- a/src/cli/debug.cpp +++ b/src/cli/debug.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/adler32.cpp b/src/crypto/adler32.cpp index 71a0021..5459f63 100644 --- a/src/crypto/adler32.cpp +++ b/src/crypto/adler32.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/checksum.cpp b/src/crypto/checksum.cpp index 0057bbb..4f59efa 100644 --- a/src/crypto/checksum.cpp +++ b/src/crypto/checksum.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/crc32.cpp b/src/crypto/crc32.cpp index a2804d4..8dc2ffe 100644 --- a/src/crypto/crc32.cpp +++ b/src/crypto/crc32.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/md5.cpp b/src/crypto/md5.cpp index 1d3d148..b42f1c2 100644 --- a/src/crypto/md5.cpp +++ b/src/crypto/md5.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/md5.hpp b/src/crypto/md5.hpp index fdd8c7b..258cc31 100644 --- a/src/crypto/md5.hpp +++ b/src/crypto/md5.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/sha1.cpp b/src/crypto/sha1.cpp index 36ca8b6..7d19eff 100644 --- a/src/crypto/sha1.cpp +++ b/src/crypto/sha1.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/crypto/sha1.hpp b/src/crypto/sha1.hpp index c8687d5..22a6d47 100644 --- a/src/crypto/sha1.hpp +++ b/src/crypto/sha1.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/loader/exereader.hpp b/src/loader/exereader.hpp index 3ef38ef..7e75a48 100644 --- a/src/loader/exereader.hpp +++ b/src/loader/exereader.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/loader/offsets.hpp b/src/loader/offsets.hpp index bd1bbe3..4761550 100644 --- a/src/loader/offsets.hpp +++ b/src/loader/offsets.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/component.cpp b/src/setup/component.cpp index 18b2b84..a6947da 100644 --- a/src/setup/component.cpp +++ b/src/setup/component.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/component.hpp b/src/setup/component.hpp index 7e45952..927ed00 100644 --- a/src/setup/component.hpp +++ b/src/setup/component.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/data.hpp b/src/setup/data.hpp index b5b77f4..2b78054 100644 --- a/src/setup/data.hpp +++ b/src/setup/data.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/delete.cpp b/src/setup/delete.cpp index b3c5aa5..112de0f 100644 --- a/src/setup/delete.cpp +++ b/src/setup/delete.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/directory.cpp b/src/setup/directory.cpp index ee7b3e2..901eaa7 100644 --- a/src/setup/directory.cpp +++ b/src/setup/directory.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/directory.hpp b/src/setup/directory.hpp index 00c159b..54e0bbd 100644 --- a/src/setup/directory.hpp +++ b/src/setup/directory.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/file.cpp b/src/setup/file.cpp index 296a141..7f2cb9e 100644 --- a/src/setup/file.cpp +++ b/src/setup/file.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/file.hpp b/src/setup/file.hpp index 95a24ae..e96dc72 100644 --- a/src/setup/file.hpp +++ b/src/setup/file.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/filename.cpp b/src/setup/filename.cpp index 0df19b0..47e3e8a 100644 --- a/src/setup/filename.cpp +++ b/src/setup/filename.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Daniel Scharrer + * Copyright (C) 2012-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/filename.hpp b/src/setup/filename.hpp index 7249ce3..e257229 100644 --- a/src/setup/filename.hpp +++ b/src/setup/filename.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Daniel Scharrer + * Copyright (C) 2012-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/header.hpp b/src/setup/header.hpp index c42b1e1..e3e3aad 100644 --- a/src/setup/header.hpp +++ b/src/setup/header.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/icon.cpp b/src/setup/icon.cpp index c531ece..03fee93 100644 --- a/src/setup/icon.cpp +++ b/src/setup/icon.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/icon.hpp b/src/setup/icon.hpp index e455696..94d5ae4 100644 --- a/src/setup/icon.hpp +++ b/src/setup/icon.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/info.cpp b/src/setup/info.cpp index 186aaf4..3057f8d 100644 --- a/src/setup/info.cpp +++ b/src/setup/info.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/info.hpp b/src/setup/info.hpp index bd1ce66..ae1db7e 100644 --- a/src/setup/info.hpp +++ b/src/setup/info.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/ini.cpp b/src/setup/ini.cpp index 4ede639..b926ce1 100644 --- a/src/setup/ini.cpp +++ b/src/setup/ini.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/item.cpp b/src/setup/item.cpp index c19e93b..7d04792 100644 --- a/src/setup/item.cpp +++ b/src/setup/item.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/language.cpp b/src/setup/language.cpp index d87bccb..14f14a4 100644 --- a/src/setup/language.cpp +++ b/src/setup/language.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/language.hpp b/src/setup/language.hpp index 8f0126d..929c930 100644 --- a/src/setup/language.hpp +++ b/src/setup/language.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/message.cpp b/src/setup/message.cpp index 92e9aa0..109d7d6 100644 --- a/src/setup/message.cpp +++ b/src/setup/message.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/message.hpp b/src/setup/message.hpp index d0fcb3e..4bb77d3 100644 --- a/src/setup/message.hpp +++ b/src/setup/message.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/permission.cpp b/src/setup/permission.cpp index 02c3f1d..dbf9e96 100644 --- a/src/setup/permission.cpp +++ b/src/setup/permission.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/registry.cpp b/src/setup/registry.cpp index f5f4e11..8f20a28 100644 --- a/src/setup/registry.cpp +++ b/src/setup/registry.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/run.cpp b/src/setup/run.cpp index ca7247b..4799c09 100644 --- a/src/setup/run.cpp +++ b/src/setup/run.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/task.cpp b/src/setup/task.cpp index ea850c0..ea74f9c 100644 --- a/src/setup/task.cpp +++ b/src/setup/task.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/type.cpp b/src/setup/type.cpp index b72dde5..31bf839 100644 --- a/src/setup/type.cpp +++ b/src/setup/type.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/type.hpp b/src/setup/type.hpp index 8c41f5a..72e6801 100644 --- a/src/setup/type.hpp +++ b/src/setup/type.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/version.hpp b/src/setup/version.hpp index dc2365d..e10448d 100644 --- a/src/setup/version.hpp +++ b/src/setup/version.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/setup/windows.cpp b/src/setup/windows.cpp index 2489bf1..d334d1b 100644 --- a/src/setup/windows.cpp +++ b/src/setup/windows.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/stream/chunk.cpp b/src/stream/chunk.cpp index 312383a..3c6677d 100644 --- a/src/stream/chunk.cpp +++ b/src/stream/chunk.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/stream/exefilter.hpp b/src/stream/exefilter.hpp index 524c75e..5784495 100644 --- a/src/stream/exefilter.hpp +++ b/src/stream/exefilter.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/stream/file.cpp b/src/stream/file.cpp index cdd2fb6..42d6614 100644 --- a/src/stream/file.cpp +++ b/src/stream/file.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/stream/lzma.cpp b/src/stream/lzma.cpp index 3d0657d..695c799 100644 --- a/src/stream/lzma.cpp +++ b/src/stream/lzma.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/stream/slice.cpp b/src/stream/slice.cpp index f3ab10e..ddcf97c 100644 --- a/src/stream/slice.cpp +++ b/src/stream/slice.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/util/boostfs_compat.hpp b/src/util/boostfs_compat.hpp index 0c85a54..3daeca9 100644 --- a/src/util/boostfs_compat.hpp +++ b/src/util/boostfs_compat.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Daniel Scharrer + * Copyright (C) 2012-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/util/console.cpp b/src/util/console.cpp index b8edbb3..72a2830 100644 --- a/src/util/console.cpp +++ b/src/util/console.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/util/console.hpp b/src/util/console.hpp index 4c666b3..1f8354c 100644 --- a/src/util/console.hpp +++ b/src/util/console.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/util/endian.hpp b/src/util/endian.hpp index c384448..a9d8e43 100644 --- a/src/util/endian.hpp +++ b/src/util/endian.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages diff --git a/src/util/enum.hpp b/src/util/enum.hpp index 49ef8f3..a3b41ec 100644 --- a/src/util/enum.hpp +++ b/src/util/enum.hpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Daniel Scharrer + * Copyright (C) 2011-2013 Daniel Scharrer * * This software is provided 'as-is', without any express or implied * warranty. In no event will the author(s) be held liable for any damages