* The LZMA compression module for NSIS is now licensed under the Common Public License version 1.0

* Added license and copyright notice to every source file
* The new COPYING file and license section in the Users Manual list the terms of all relevant licenses


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4787 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
joostverburg 2006-10-28 19:45:02 +00:00
parent 737da25610
commit e497d771b1
127 changed files with 2159 additions and 820 deletions

View file

@ -1,35 +1,18 @@
/*
Nullsoft Scriptable Install System (NSIS)
main.c - executable header main code
Copyright (C) 1999-2006 Nullsoft, Inc.
This license applies to everything in the NSIS package, except where otherwise noted.
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.
This is the zlib/libpng license, which is approved by opensource.org.
Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).
Portions Copyright (C) 1996-2002 Julian R Seward (bzip2).
Portions Copyright (C) 1999-2003 Igor Pavlov (lzma).
*/
/*
* main.c: executable header main code
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include <shlobj.h>

View file

@ -1,24 +1,18 @@
/*
* Copyright (C) 1999-2006 Nullsoft, Inc.
* Portions Copyright (C) 2002 Jeff Doozan
*
* 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.
*/
* Ui.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft, Jeff Doozan and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include <windowsx.h>
#include <shlobj.h>

View file

@ -1,3 +1,19 @@
/*
* afxres.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#ifndef IDC_STATIC

View file

@ -1,3 +1,19 @@
/*
* bgbg.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include "resource.h"
#include "config.h"

View file

@ -1,3 +1,19 @@
/*
* components.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include "config.h"
#include "ui.h"

View file

@ -1,3 +1,19 @@
/*
* components.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#ifndef ___COMPONENTS_H___
#define ___COMPONENTS_H___

View file

@ -1,3 +1,19 @@
/*
* config.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#ifndef NSIS_CONFIG_H
#define NSIS_CONFIG_H

View file

@ -1,3 +1,19 @@
/*
* exec.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include <shlobj.h>
#include <shellapi.h>

View file

@ -1,3 +1,19 @@
/*
* exec.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#ifndef _EXEC_H_
#define _EXEC_H_

View file

@ -1,3 +1,19 @@
/*
* fileform.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include "fileform.h"
#include "util.h"

View file

@ -1,3 +1,19 @@
/*
* fileform.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "config.h"
#include "../Platform.h"

View file

@ -1,3 +1,19 @@
/*
* lang.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#ifndef _NSIS_LANG_H_
#define _NSIS_LANG_H_

View file

@ -1,3 +1,19 @@
/*
* fileform.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "fileform.h"
extern NSIS_STRING g_usrvars[1];

View file

@ -1,3 +1,20 @@
/*
* ui.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#ifndef _UI_H_
#define _UI_H_

View file

@ -1,3 +1,19 @@
/*
* util.c
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include <shellapi.h>
#include "util.h"

View file

@ -1,3 +1,19 @@
/*
* util.h
*
* This file is a part of NSIS.
*
* Copyright (C) 1999-2006 Nullsoft and Contributors
*
* Licensed under the zlib/libpng license (the "License");
* you may not use this file except in compliance with the License.
*
* Licence details can be found in the file COPYING.
*
* This software is provided 'as-is', without any express or implied
* warranty.
*/
#include "../Platform.h"
#include "config.h"
#include <shlobj.h>