- attempt to cleanup for debian compliance (proper copyright, etc)

This commit is contained in:
Mark Vejvoda 2012-10-30 06:48:12 +00:00
parent b4990de52e
commit b30909f90b
234 changed files with 2905 additions and 2303 deletions

View File

@ -6,14 +6,16 @@
# change the variables as required (I build from my local system). Commented out
# below for example are wget calls to get source and data from the official
# sourceforge links
# Originally written by Mark Vejvoda <mark_vejvoda@hotmail.com>
# Copyright (c) 2012 Mark Vejvoda under GNU GPL v3.0
#
# Start changes here
#
SOURCE_PACKAGE_VER=3.6.0.1
SOURCE_PACKAGE_VER=3.7.0.1
DATA_PACKAGE_VER=$SOURCE_PACKAGE_VER
SOURCE_PACKAGE_RPM_VER=3.6.0
SOURCE_PACKAGE_RPM_VER=3.7.0
DATA_PACKAGE_RPM_VER=$SOURCE_PACKAGE_RPM_VER
SOURCE_COPY_CMD="cp /media/dlinknas/games/MegaGlest/megaglest-source-$SOURCE_PACKAGE_VER.tar.xz ./"
@ -78,6 +80,6 @@ sudo cp megaglest-data-$DATA_PACKAGE_RPM_VER.tar.bz2 /home/makerpm/rpmbuild/SOUR
# now build the binary and data rpms
echo "building rpms..."
su - makerpm -c "rpmdev-setuptree; cd rpmbuild/; tar xvf ../megaglest-rpm-meta.tar.bz2; cd SPECS/; rpmbuild -ba megaglest.spec; cd ../; cp RPMS/x86/*.rpm /media/dlinknas/games/MegaGlest/; $SOURCE_PUBLISH_CMD; mv SOURCES/megaglest-data-3.6.0.tar.bz2 ./; rm -f SOURCES/*; mv megaglest-data-3.6.0.tar.bz2 SOURCES/; rm -f SPECS/*; mv megaglest-data.spec SPECS/; cd SPECS/; rpmbuild -ba megaglest-data.spec; cd ../; $DATA_PUBLISH_CMD; rm -f SOURCES/*; rm -f SPECS/*;"
su - makerpm -c "rpmdev-setuptree; cd rpmbuild/; tar xvf ../megaglest-rpm-meta.tar.bz2; cd SPECS/; rpmbuild -ba megaglest.spec; cd ../; cp RPMS/x86/*.rpm /media/dlinknas/games/MegaGlest/; $SOURCE_PUBLISH_CMD; mv SOURCES/megaglest-data-$SOURCE_PACKAGE_RPM_VER.tar.bz2 ./; rm -f SOURCES/*; mv megaglest-data-$SOURCE_PACKAGE_RPM_VER.tar.bz2 SOURCES/; rm -f SPECS/*; mv megaglest-data.spec SPECS/; cd SPECS/; rpmbuild -ba megaglest-data.spec; cd ../; $DATA_PUBLISH_CMD; rm -f SOURCES/*; rm -f SPECS/*;"
echo "DONE building rpms"

View File

@ -1,4 +1,8 @@
#!/bin/sh
#!/bin/bash
# Use this script to gather MegaGlest performance stats
# ----------------------------------------------------------------------------
# Written by Mark Vejvoda <mark_vejvoda@hotmail.com>
# Copyright (c) 2012 Mark Vejvoda under GNU GPL v3.0+
echo 'Recording performnce stats...'

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Steffen Pankratz.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "fileio.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Steffen Pankratz.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "fileio.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
// Specs for the tar format can be found here...

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "fileio.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
#include "fileio.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
/*

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
#include "universal.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "universal.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "fileio.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#ifndef _INCL_FILEIO_H_

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#include "gui.h"

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#ifndef _INCL_GUI_H_

View File

@ -4,6 +4,28 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
#if !SUPPORT_GUI_COCOA

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
// Not only does GTK+ 2.x _look_ better than 1.x, it offers a lot of basic

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#if !SUPPORT_GUI_NCURSES

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
#if !SUPPORT_GUI_STDIO

View File

@ -4,6 +4,29 @@
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*
*/
#if !SUPPORT_GUI_WWW

View File

@ -1,3 +1,27 @@
/*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
static struct fetcherr _ftp_errlist[] = {
{ 110, FETCH_OK, "Restart marker reply" },
{ 120, FETCH_TEMP, "Service ready in a few minutes" },

View File

@ -1,3 +1,27 @@
/*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
static struct fetcherr _http_errlist[] = {
{ 100, FETCH_OK, "Continue" },
{ 101, FETCH_OK, "Switching Protocols" },

View File

@ -1,3 +1,27 @@
/*
Copyright (c) 2006-2010 Ryan C. Gordon and others.
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors 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.
Ryan C. Gordon <icculus@icculus.org>
*/
#ifndef _INCL_MOJOSETUP_LIBFETCH_H_
#define _INCL_MOJOSETUP_LIBFETCH_H_

View File

@ -1,25 +0,0 @@
#!/bin/sh
echo "static struct fetcherr _http_errlist[] = {" > httperr.h
cat http.errors \
| grep -v ^# \
| sort \
| while read NUM CAT STRING; do \
echo " { ${NUM}, FETCH_${CAT}, \"${STRING}\" },"; \
done >> httperr.h
echo " { -1, FETCH_UNKNOWN, \"Unknown HTTP error\" }" >> httperr.h
echo "};" >> httperr.h
echo >> httpderr.h
echo "static struct fetcherr _ftp_errlist[] = {" > ftperr.h
cat ftp.errors \
| grep -v ^# \
| sort \
| while read NUM CAT STRING; do \
echo " { ${NUM}, FETCH_${CAT}, \"${STRING}\" },"; \
done >> ftperr.h
echo " { -1, FETCH_UNKNOWN, \"Unknown FTP error\" }" >> ftperr.h
echo "};" >> ftperr.h
echo >> ftperr.h

View File

@ -21,6 +21,11 @@
*/
/*
//
// Copyright 2012 Lasse Collin
// Public Domain
//
* Author: Lasse Collin
*
* This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
* \brief Data types and functions used in many places in liblzma API
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Branch/Call/Jump conversion filters
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief .xz Block handling
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Integrity checks
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief File formats
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Delta filter
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Common filter related types and functions
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -20,6 +20,11 @@
* the syscalls if they return EINTR.
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Handling of .xz Index and related information
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -6,6 +6,11 @@
* Index of arbitrary size.
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief LZMA1 and LZMA2 filters
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief .xz Stream Header and Stream Footer encoder and decoder
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -3,6 +3,11 @@
* \brief Version number
*/
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
/*
* Author: Lasse Collin
*

View File

@ -15,6 +15,11 @@
*/
/*
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
* Author: Lasse Collin
*
* This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file check.c
/// \brief Single API to access different integrity checks
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file check.h
/// \brief Internal API to different integrity check functions
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file crc_macros.h
/// \brief Some endian-dependent macros for CRC32 and CRC64
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file alone_decoder.c
/// \brief Decoder for LZMA_Alone files
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file alone_decoder.h
/// \brief Decoder for LZMA_Alone files
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file block_decoder.c
/// \brief Decodes .xz Blocks
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file block_decoder.h
/// \brief Decodes .xz Blocks
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file block_header_decoder.c
/// \brief Decodes Block Header from .xz files
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file block_header.c
/// \brief Utility functions to handle lzma_block
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file common.h
/// \brief Common functions needed in many places in liblzma
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file common.h
/// \brief Definitions common to the whole liblzma library
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file easy_decoder_memusage.c
/// \brief Decoder memory usage calculation to match easy encoder presets
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file easy_preset.c
/// \brief Preset handling for easy encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file easy_preset.h
/// \brief Preset handling for easy encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_buffer_decoder.c
/// \brief Single-call raw decoding
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_common.c
/// \brief Filter-specific stuff common for both encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_common.c
/// \brief Filter-specific stuff common for both encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_decoder.c
/// \brief Filter ID mapping to filter-specific functions
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_decoder.c
/// \brief Filter ID mapping to filter-specific functions
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file filter_flags_decoder.c
/// \brief Decodes a Filter Flags field
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file index.c
/// \brief Handling of .xz Indexes and some other Stream information
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file index.h
/// \brief Handling of Index
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file index_decoder.c
/// \brief Decodes the Index field
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file index_hash.c
/// \brief Validates Index by using a hash function
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file mythread.h
/// \brief Wrappers for threads
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file stream_decoder.c
/// \brief Decodes .xz Streams
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file stream_decoder.h
/// \brief Decodes .xz Streams
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file stream_flags_common.c
/// \brief Common stuff for Stream flags coders
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file stream_flags_common.h
/// \brief Common stuff for Stream flags coders
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file stream_flags_decoder.c
/// \brief Decodes Stream Header and Stream Footer from .xz files
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -6,6 +6,11 @@
/// This file is used also by the lzma command line tool, that's why this
/// file is separate from common.h.
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file tuklib_common.h
/// \brief Common definitions for tuklib modules
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -5,3 +5,8 @@
# include <inttypes.h>
# include <limits.h>
#endif
//
// Copyright 2012 Lasse Collin and Joachim Henke
// Public Domain
//

View File

@ -30,6 +30,11 @@
/// The above bit scan operations return 0-31. If num is zero,
/// the result is undefined.
//
//
// Copyright 2012 Lasse Collin and Joachim Henke
// Public Domain
//
// Authors: Lasse Collin
// Joachim Henke
//

View File

@ -3,6 +3,10 @@
/// \file vli_decoder.c
/// \brief Decodes variable-length integers
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,9 @@
/// \file vli_size.c
/// \brief Calculates the encoded size of a variable-length integer
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file delta_common.c
/// \brief Common stuff for Delta encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file delta_common.h
/// \brief Common stuff for Delta encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file delta_decoder.c
/// \brief Delta filter decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file delta_decoder.h
/// \brief Delta filter decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file delta_private.h
/// \brief Private common stuff for Delta encoder and decoder
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file lz_decoder.c
/// \brief LZ out window
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file lz_decoder.h
/// \brief LZ out window
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -2,7 +2,11 @@
//
/// \file lzma2_decoder.c
/// \brief LZMA2 decoder
///
//
// Copyright 2012 Igor Pavlov and Lasse Collin
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -2,7 +2,10 @@
//
/// \file lzma2_decoder.h
/// \brief LZMA2 decoder
///
//
// Copyright 2012 Igor Pavlov and Lasse Collin
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,10 @@
/// \file lzma_common.h
/// \brief Private definitions common to LZMA encoder and decoder
///
//
// Copyright 2012 Igor Pavlov and Lasse Collin
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,10 @@
/// \file lzma_decoder.c
/// \brief LZMA decoder
///
//
// Copyright 2012 Igor Pavlov and Lasse Collin
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,10 @@
/// \file lzma_decoder.h
/// \brief LZMA decoder API
///
//
// Copyright 2012 Igor Pavlov and Lasse Collin
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,10 @@
/// \file lzma_encoder_presets.c
/// \brief Encoder presets
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file range_common.h
/// \brief Common things for range encoder and decoder
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file range_decoder.h
/// \brief Range Decoder
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file range_encoder.h
/// \brief Range Encoder
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file arm.c
/// \brief Filter for ARM binaries
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file armthumb.c
/// \brief Filter for ARM-Thumb binaries
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file ia64.c
/// \brief Filter for IA64 (Itanium) binaries
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -3,6 +3,11 @@
/// \file powerpc.c
/// \brief Filter for PowerPC (big endian) binaries
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

View File

@ -6,6 +6,11 @@
/// Simple filters don't change the size of the data i.e. number of bytes
/// in equals the number of bytes out.
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file simple_coder.h
/// \brief Wrapper for simple filters
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file simple_decoder.c
/// \brief Properties decoder for simple filters
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file simple_decoder.h
/// \brief Properties decoder for simple filters
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file simple_private.h
/// \brief Private definitions for so called simple filters
//
//
// Copyright 2012 Lasse Collin
// Public Domain
//
// Author: Lasse Collin
//
// This file has been put into the public domain.

View File

@ -3,6 +3,11 @@
/// \file sparc.c
/// \brief Filter for SPARC binaries
///
//
// Copyright 2012 Lasse Collin and Igor Pavlov
// Public Domain
//
// Authors: Igor Pavlov
// Lasse Collin
//

Some files were not shown because too many files have changed in this diff Show More