about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/copyright.py26
-rw-r--r--src/editor/editor.cpp1
-rw-r--r--src/engine/client/client.c1
-rw-r--r--src/engine/client/gfx.c1
-rw-r--r--src/engine/client/inp.c1
-rw-r--r--src/engine/client/snd.c1
-rw-r--r--src/engine/client/srvbrowse.c1
-rw-r--r--src/engine/client/ui.c1
-rw-r--r--src/engine/client/ui.h1
-rw-r--r--src/engine/compression.c1
-rw-r--r--src/engine/compression.h1
-rw-r--r--src/engine/config.c1
-rw-r--r--src/engine/config.h1
-rw-r--r--src/engine/config_variables.h1
-rw-r--r--src/engine/datafile.c1
-rw-r--r--src/engine/datafile.h1
-rw-r--r--src/engine/detect.h1
-rw-r--r--src/engine/engine.c1
-rw-r--r--src/engine/engine.h1
-rw-r--r--src/engine/interface.h1
-rw-r--r--src/engine/keynames.c1
-rw-r--r--src/engine/keys.h1
-rw-r--r--src/engine/map.c1
-rw-r--r--src/engine/memheap.c1
-rw-r--r--src/engine/memheap.h1
-rw-r--r--src/engine/msg.c1
-rw-r--r--src/engine/network.c1
-rw-r--r--src/engine/network.h1
-rw-r--r--src/engine/packer.c1
-rw-r--r--src/engine/packer.h1
-rw-r--r--src/engine/protocol.h1
-rw-r--r--src/engine/server/server.c1
-rw-r--r--src/engine/snapshot.c1
-rw-r--r--src/engine/snapshot.h1
-rw-r--r--src/engine/system.c1
-rw-r--r--src/engine/system.h1
-rw-r--r--src/game/client/cl_render.h1
-rw-r--r--src/game/client/cl_skin.cpp1
-rw-r--r--src/game/client/cl_skin.h1
-rw-r--r--src/game/client/game_client.cpp1
-rw-r--r--src/game/client/mapres_image.cpp1
-rw-r--r--src/game/client/mapres_image.h1
-rw-r--r--src/game/client/mapres_tilemap.cpp1
-rw-r--r--src/game/client/mapres_tilemap.h1
-rw-r--r--src/game/client/menu.cpp1
-rw-r--r--src/game/client/menu.h1
-rw-r--r--src/game/client/menu2.cpp1
-rw-r--r--src/game/game.cpp1
-rw-r--r--src/game/game.h1
-rw-r--r--src/game/game_protocol.h1
-rw-r--r--src/game/game_variables.h1
-rw-r--r--src/game/mapres.h1
-rw-r--r--src/game/mapres_col.cpp1
-rw-r--r--src/game/mapres_col.h1
-rw-r--r--src/game/math.h1
-rw-r--r--src/game/server/game_server.cpp1
-rw-r--r--src/game/server/game_server.h1
-rw-r--r--src/game/server/srv_common.cpp1
-rw-r--r--src/game/server/srv_common.h1
-rw-r--r--src/game/server/srv_ctf.cpp1
-rw-r--r--src/game/server/srv_ctf.h1
-rw-r--r--src/game/server/srv_dm.cpp1
-rw-r--r--src/game/server/srv_dm.h1
-rw-r--r--src/game/server/srv_tdm.cpp1
-rw-r--r--src/game/server/srv_tdm.h1
-rw-r--r--src/game/version.h1
-rw-r--r--src/game/vmath.h1
-rw-r--r--src/mastersrv/mastersrv.cpp1
-rw-r--r--src/mastersrv/mastersrv.h1
-rw-r--r--src/tools/crapnet.cpp1
-rw-r--r--src/tools/dilate.c1
-rw-r--r--src/tools/fake_server.c1
-rw-r--r--src/tools/map_resave.c1
-rw-r--r--src/tools/tileset_borderfix.c1
-rw-r--r--src/trackinggenerator/main.cpp1
75 files changed, 100 insertions, 0 deletions
diff --git a/scripts/copyright.py b/scripts/copyright.py
new file mode 100755
index 00000000..051eb4ac
--- /dev/null
+++ b/scripts/copyright.py
@@ -0,0 +1,26 @@
+import sys, os
+
+notice = "/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */\n"
+
+def fix_copyright_notice(filename):
+	f = open(filename, "rb")
+	lines = f.readlines()
+	f.close()
+	
+	if "/*" in lines[0] and "copyright" in lines[0]:
+		lines[0] = notice
+	else:
+		lines = [notice] + lines
+	file(filename, "wb").writelines(lines)
+	
+for root, dirs, files in os.walk("src"):
+    for name in files:
+    	filename = os.path.join(root, name)
+    	process = 0
+    	if ".h" == filename[-2:] or ".c" == filename[-2:] or ".cpp" == filename[-4:]:
+    		process = 1
+    	if os.sep + "external" + os.sep in filename:
+    		process = 0
+    	
+    	if process:
+    		fix_copyright_notice(filename)
diff --git a/src/editor/editor.cpp b/src/editor/editor.cpp
index 207a00dd..3586629b 100644
--- a/src/editor/editor.cpp
+++ b/src/editor/editor.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdio.h>
 #include <string.h>
 
diff --git a/src/engine/client/client.c b/src/engine/client/client.c
index ecb48582..6606ecf6 100644
--- a/src/engine/client/client.c
+++ b/src/engine/client/client.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 #include <string.h>
 #include <stdarg.h>
diff --git a/src/engine/client/gfx.c b/src/engine/client/gfx.c
index 58dc050b..e89fd199 100644
--- a/src/engine/client/gfx.c
+++ b/src/engine/client/gfx.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/external/glfw/include/GL/glfw.h>
 #include <engine/external/pnglite/pnglite.h>
 
diff --git a/src/engine/client/inp.c b/src/engine/client/inp.c
index fb29dc6c..79d39f08 100644
--- a/src/engine/client/inp.c
+++ b/src/engine/client/inp.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <string.h>
 #include <engine/external/glfw/include/GL/glfw.h>
 
diff --git a/src/engine/client/snd.c b/src/engine/client/snd.c
index 8e70deea..ba8d03ef 100644
--- a/src/engine/client/snd.c
+++ b/src/engine/client/snd.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <engine/interface.h>
 #include <engine/config.h>
diff --git a/src/engine/client/srvbrowse.c b/src/engine/client/srvbrowse.c
index fcbfa629..9fbbc2a0 100644
--- a/src/engine/client/srvbrowse.c
+++ b/src/engine/client/srvbrowse.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <engine/network.h>
 #include <engine/interface.h>
diff --git a/src/engine/client/ui.c b/src/engine/client/ui.c
index 4cd997a5..ae604a23 100644
--- a/src/engine/client/ui.c
+++ b/src/engine/client/ui.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <engine/interface.h>
 #include <engine/config.h>
diff --git a/src/engine/client/ui.h b/src/engine/client/ui.h
index 6b29a61c..15c63b90 100644
--- a/src/engine/client/ui.h
+++ b/src/engine/client/ui.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef _UI_H
 #define _UI_H
 
diff --git a/src/engine/compression.c b/src/engine/compression.c
index eda7b787..d99624c0 100644
--- a/src/engine/compression.c
+++ b/src/engine/compression.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "system.h"
 #include <string.h>
 
diff --git a/src/engine/compression.h b/src/engine/compression.h
index 9f6cedc5..39ffd596 100644
--- a/src/engine/compression.h
+++ b/src/engine/compression.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 /* variable int packing */
 unsigned char *vint_pack(unsigned char *dst, int i);
diff --git a/src/engine/config.c b/src/engine/config.c
index a4e802bf..3fa6f98d 100644
--- a/src/engine/config.c
+++ b/src/engine/config.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 #include <string.h>
 #include <stdio.h>
diff --git a/src/engine/config.h b/src/engine/config.h
index f5af8779..e01a7ec8 100644
--- a/src/engine/config.h
+++ b/src/engine/config.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef _CONFIG_H
 #define _CONFIG_H
 
diff --git a/src/engine/config_variables.h b/src/engine/config_variables.h
index 09b03cbc..075731c4 100644
--- a/src/engine/config_variables.h
+++ b/src/engine/config_variables.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "../game/game_variables.h"
 
 MACRO_CONFIG_INT(volume, 200, 0, 255)
diff --git a/src/engine/datafile.c b/src/engine/datafile.c
index d5a68f41..fbb1c430 100644
--- a/src/engine/datafile.c
+++ b/src/engine/datafile.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "system.h"
 #include "datafile.h"
 #include "external/zlib/zlib.h"
diff --git a/src/engine/datafile.h b/src/engine/datafile.h
index e83aa3c5..397bf51f 100644
--- a/src/engine/datafile.h
+++ b/src/engine/datafile.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 /* raw datafile access */
 typedef struct DATAFILE_t DATAFILE;
diff --git a/src/engine/detect.h b/src/engine/detect.h
index 242a5ce6..04cca2d9 100644
--- a/src/engine/detect.h
+++ b/src/engine/detect.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef BASELIB_FILE_CONFIG_H
 #define BASELIB_FILE_CONFIG_H
 
diff --git a/src/engine/engine.c b/src/engine/engine.c
index 4ec67da1..08f13184 100644
--- a/src/engine/engine.c
+++ b/src/engine/engine.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <string.h>
 #include <stdio.h>
 
diff --git a/src/engine/engine.h b/src/engine/engine.h
index 7b93ae85..56fec20e 100644
--- a/src/engine/engine.h
+++ b/src/engine/engine.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 const char *engine_savepath(const char *filename, char *buffer, int max);
 void engine_init(const char *appname, int argc, char **argv);
diff --git a/src/engine/interface.h b/src/engine/interface.h
index 277c6d16..699fd9a8 100644
--- a/src/engine/interface.h
+++ b/src/engine/interface.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef ENGINE_INTERFACE_H
 #define ENGINE_INTERFACE_H
 
diff --git a/src/engine/keynames.c b/src/engine/keynames.c
index 43cea52c..fa87467d 100644
--- a/src/engine/keynames.c
+++ b/src/engine/keynames.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 /* AUTO GENERATED! DO NOT EDIT MANUALLY! */
 
 #include <string.h>
diff --git a/src/engine/keys.h b/src/engine/keys.h
index 9670f1a0..77a52f58 100644
--- a/src/engine/keys.h
+++ b/src/engine/keys.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef ENGINE_KEYS_H
 #define ENGINE_KEYS_H
 /* AUTO GENERATED! DO NOT EDIT MANUALLY! */
diff --git a/src/engine/map.c b/src/engine/map.c
index dfb8b691..921c05c7 100644
--- a/src/engine/map.c
+++ b/src/engine/map.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdio.h>
 #include "datafile.h"
 
diff --git a/src/engine/memheap.c b/src/engine/memheap.c
index 0188634f..cb8ca664 100644
--- a/src/engine/memheap.c
+++ b/src/engine/memheap.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "system.h"
 
 typedef struct CHUNK_t
diff --git a/src/engine/memheap.h b/src/engine/memheap.h
index 414db5e8..83082046 100644
--- a/src/engine/memheap.h
+++ b/src/engine/memheap.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 typedef struct HEAP_t HEAP;
 HEAP *memheap_create();
diff --git a/src/engine/msg.c b/src/engine/msg.c
index 8f7bf473..d3f916fa 100644
--- a/src/engine/msg.c
+++ b/src/engine/msg.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "interface.h"
 #include "packer.h"
 
diff --git a/src/engine/network.c b/src/engine/network.c
index 1005bbf2..2fe80528 100644
--- a/src/engine/network.c
+++ b/src/engine/network.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <string.h>
 #include <stdio.h>
 
diff --git a/src/engine/network.h b/src/engine/network.h
index 14117103..3deddcc6 100644
--- a/src/engine/network.h
+++ b/src/engine/network.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 typedef struct
 {
diff --git a/src/engine/packer.c b/src/engine/packer.c
index 6f34f500..30cb6755 100644
--- a/src/engine/packer.c
+++ b/src/engine/packer.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 #include "packer.h"
 #include "compression.h"
diff --git a/src/engine/packer.h b/src/engine/packer.h
index af1c8195..71b99ff7 100644
--- a/src/engine/packer.h
+++ b/src/engine/packer.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 enum
 {
diff --git a/src/engine/protocol.h b/src/engine/protocol.h
index 822a735f..6cc52726 100644
--- a/src/engine/protocol.h
+++ b/src/engine/protocol.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "system.h"
 
 /*
diff --git a/src/engine/server/server.c b/src/engine/server/server.c
index 180378c4..8b651311 100644
--- a/src/engine/server/server.c
+++ b/src/engine/server/server.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
diff --git a/src/engine/snapshot.c b/src/engine/snapshot.c
index 3bd2f6de..4db6ac26 100644
--- a/src/engine/snapshot.c
+++ b/src/engine/snapshot.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "snapshot.h"
 #include "compression.h"
 
diff --git a/src/engine/snapshot.h b/src/engine/snapshot.h
index eaa6a066..60131d4f 100644
--- a/src/engine/snapshot.h
+++ b/src/engine/snapshot.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef ENGINE_SNAPSHOT_H
 #define ENGINE_SNAPSHOT_H
 
diff --git a/src/engine/system.c b/src/engine/system.c
index 56981022..8e5bd8e5 100644
--- a/src/engine/system.c
+++ b/src/engine/system.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdlib.h>
 #include <stdio.h>
 #include <stdarg.h>
diff --git a/src/engine/system.h b/src/engine/system.h
index e8c46e09..e54af0f1 100644
--- a/src/engine/system.h
+++ b/src/engine/system.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef BASE_SYSTEM_H
 #define BASE_SYSTEM_H
 
diff --git a/src/game/client/cl_render.h b/src/game/client/cl_render.h
index 44ae7ad4..fc85d49a 100644
--- a/src/game/client/cl_render.h
+++ b/src/game/client/cl_render.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 struct animstate
 {
 	keyframe body;
diff --git a/src/game/client/cl_skin.cpp b/src/game/client/cl_skin.cpp
index c0e747ac..f70105a3 100644
--- a/src/game/client/cl_skin.cpp
+++ b/src/game/client/cl_skin.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <string.h>
 #include <stdio.h>
 #include <engine/system.h>
diff --git a/src/game/client/cl_skin.h b/src/game/client/cl_skin.h
index a114789d..73e4d6fc 100644
--- a/src/game/client/cl_skin.h
+++ b/src/game/client/cl_skin.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "../vmath.h"
 
 // do this better and nicer
diff --git a/src/game/client/game_client.cpp b/src/game/client/game_client.cpp
index c2846c15..2b3a1d6c 100644
--- a/src/game/client/game_client.cpp
+++ b/src/game/client/game_client.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <game/math.h>
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/src/game/client/mapres_image.cpp b/src/game/client/mapres_image.cpp
index d5eda2e0..1ef1617c 100644
--- a/src/game/client/mapres_image.cpp
+++ b/src/game/client/mapres_image.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <engine/interface.h>
 #include "mapres_image.h"
diff --git a/src/game/client/mapres_image.h b/src/game/client/mapres_image.h
index eab1559a..f841ca53 100644
--- a/src/game/client/mapres_image.h
+++ b/src/game/client/mapres_image.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 // loads images from the map to textures
 int img_init();
diff --git a/src/game/client/mapres_tilemap.cpp b/src/game/client/mapres_tilemap.cpp
index 4b0830b0..6bee4081 100644
--- a/src/game/client/mapres_tilemap.cpp
+++ b/src/game/client/mapres_tilemap.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/interface.h>
 #include <engine/config.h>
 #include "mapres_tilemap.h"
diff --git a/src/game/client/mapres_tilemap.h b/src/game/client/mapres_tilemap.h
index df2da7a3..a13495ed 100644
--- a/src/game/client/mapres_tilemap.h
+++ b/src/game/client/mapres_tilemap.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 // dependencies: image
 
diff --git a/src/game/client/menu.cpp b/src/game/client/menu.cpp
index 9395965d..f41e938e 100644
--- a/src/game/client/menu.cpp
+++ b/src/game/client/menu.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdio.h>
 #include <math.h>
 #include <string.h>
diff --git a/src/game/client/menu.h b/src/game/client/menu.h
index b94233fd..5c68c53d 100644
--- a/src/game/client/menu.h
+++ b/src/game/client/menu.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef __MENU_H
 #define __MENU_H
 
diff --git a/src/game/client/menu2.cpp b/src/game/client/menu2.cpp
index fcb41e1b..860136f1 100644
--- a/src/game/client/menu2.cpp
+++ b/src/game/client/menu2.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdio.h>
 #include <math.h>
 #include <string.h>
diff --git a/src/game/game.cpp b/src/game/game.cpp
index 136137e8..45ced41b 100644
--- a/src/game/game.cpp
+++ b/src/game/game.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "game.h"
 
 // TODO: OPT: rewrite this smarter!
diff --git a/src/game/game.h b/src/game/game.h
index 53036d3d..0951fb48 100644
--- a/src/game/game.h
+++ b/src/game/game.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <game/math.h>
 #include <math.h>
diff --git a/src/game/game_protocol.h b/src/game/game_protocol.h
index 1060a653..e18fa746 100644
--- a/src/game/game_protocol.h
+++ b/src/game/game_protocol.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 // NOTE: Be very careful when editing this file as it will change the network version
 
 // --------- PHYSICS TWEAK! --------
diff --git a/src/game/game_variables.h b/src/game/game_variables.h
index 1ab84f62..b3597ebe 100644
--- a/src/game/game_variables.h
+++ b/src/game/game_variables.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 MACRO_CONFIG_INT(key_move_left, 'A', 32, 512)
 MACRO_CONFIG_INT(key_move_right, 'D', 32, 512)
 MACRO_CONFIG_INT(key_jump, 32, 32, 512)
diff --git a/src/game/mapres.h b/src/game/mapres.h
index 8d09e99c..1b74f51f 100644
--- a/src/game/mapres.h
+++ b/src/game/mapres.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 enum
 {
 	MAPRES_REGISTERED=0x8000,
diff --git a/src/game/mapres_col.cpp b/src/game/mapres_col.cpp
index b25225e2..046272ca 100644
--- a/src/game/mapres_col.cpp
+++ b/src/game/mapres_col.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 #include <game/vmath.h>
 #include <game/math.h>
diff --git a/src/game/mapres_col.h b/src/game/mapres_col.h
index bc23d4d6..9b7191c8 100644
--- a/src/game/mapres_col.h
+++ b/src/game/mapres_col.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <game/vmath.h>
 
 struct mapres_collision
diff --git a/src/game/math.h b/src/game/math.h
index 7ef3baad..e2cf6bd8 100644
--- a/src/game/math.h
+++ b/src/game/math.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef BASE_MATH_H
 #define BASE_MATH_H
 
diff --git a/src/game/server/game_server.cpp b/src/game/server/game_server.cpp
index 1ef23052..3c2dde95 100644
--- a/src/game/server/game_server.cpp
+++ b/src/game/server/game_server.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
diff --git a/src/game/server/game_server.h b/src/game/server/game_server.h
index 8b137891..65ef58f4 100644
--- a/src/game/server/game_server.h
+++ b/src/game/server/game_server.h
@@ -1 +1,2 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
diff --git a/src/game/server/srv_common.cpp b/src/game/server/srv_common.cpp
index 5cb3d6e4..251d1e70 100644
--- a/src/game/server/srv_common.cpp
+++ b/src/game/server/srv_common.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/config.h>
 #include "srv_common.h"
 #include <string.h>
diff --git a/src/game/server/srv_common.h b/src/game/server/srv_common.h
index 11a6c3f2..c749241a 100644
--- a/src/game/server/srv_common.h
+++ b/src/game/server/srv_common.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "../game.h"
 #include "data.h"
 
diff --git a/src/game/server/srv_ctf.cpp b/src/game/server/srv_ctf.cpp
index 972da032..6e779297 100644
--- a/src/game/server/srv_ctf.cpp
+++ b/src/game/server/srv_ctf.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "srv_common.h"
 #include "srv_ctf.h"
 
diff --git a/src/game/server/srv_ctf.h b/src/game/server/srv_ctf.h
index 37f3cfb0..677940c5 100644
--- a/src/game/server/srv_ctf.h
+++ b/src/game/server/srv_ctf.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 // game object
 class gameobject_ctf : public gameobject
diff --git a/src/game/server/srv_dm.cpp b/src/game/server/srv_dm.cpp
index 7be74ca3..1dd90874 100644
--- a/src/game/server/srv_dm.cpp
+++ b/src/game/server/srv_dm.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/config.h>
 #include "srv_common.h"
 #include "srv_dm.h"
diff --git a/src/game/server/srv_dm.h b/src/game/server/srv_dm.h
index b6fc8b62..96bff3ae 100644
--- a/src/game/server/srv_dm.h
+++ b/src/game/server/srv_dm.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 // game object
 class gameobject_dm : public gameobject
 {
diff --git a/src/game/server/srv_tdm.cpp b/src/game/server/srv_tdm.cpp
index c9e4c686..84738a92 100644
--- a/src/game/server/srv_tdm.cpp
+++ b/src/game/server/srv_tdm.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/config.h>
 #include "srv_common.h"
 #include "srv_tdm.h"
diff --git a/src/game/server/srv_tdm.h b/src/game/server/srv_tdm.h
index 5caa00c3..46d70689 100644
--- a/src/game/server/srv_tdm.h
+++ b/src/game/server/srv_tdm.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 // game object
 class gameobject_tdm : public gameobject
 {
diff --git a/src/game/version.h b/src/game/version.h
index 10a03af0..a2167ecd 100644
--- a/src/game/version.h
+++ b/src/game/version.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include "nethash.c"
 #define TEEWARS_VERSION "0.3.0-dev"
 #define TEEWARS_NETVERSION "0.3 " TEEWARS_NETVERSION_HASH
diff --git a/src/game/vmath.h b/src/game/vmath.h
index 7eaed12f..65f94776 100644
--- a/src/game/vmath.h
+++ b/src/game/vmath.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #ifndef BASE_VMATH_H
 #define BASE_VMATH_H
 
diff --git a/src/mastersrv/mastersrv.cpp b/src/mastersrv/mastersrv.cpp
index 03488ffc..f714e767 100644
--- a/src/mastersrv/mastersrv.cpp
+++ b/src/mastersrv/mastersrv.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <string.h>
 
 extern "C" {
diff --git a/src/mastersrv/mastersrv.h b/src/mastersrv/mastersrv.h
index b1809998..a1dcafb1 100644
--- a/src/mastersrv/mastersrv.h
+++ b/src/mastersrv/mastersrv.h
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 static const int MASTERSERVER_PORT = 8383;
 
 enum {
diff --git a/src/tools/crapnet.cpp b/src/tools/crapnet.cpp
index 68e76fa4..0513d484 100644
--- a/src/tools/crapnet.cpp
+++ b/src/tools/crapnet.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/system.h>
 
 #include <cstdlib>
diff --git a/src/tools/dilate.c b/src/tools/dilate.c
index aba46ed1..57dce705 100644
--- a/src/tools/dilate.c
+++ b/src/tools/dilate.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 #include "../engine/external/pnglite/pnglite.c"
 
diff --git a/src/tools/fake_server.c b/src/tools/fake_server.c
index b56607cf..31e6006d 100644
--- a/src/tools/fake_server.c
+++ b/src/tools/fake_server.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/config.h>
 #include <engine/system.h>
 #include <engine/network.h>
diff --git a/src/tools/map_resave.c b/src/tools/map_resave.c
index 91ed09a1..69da79e8 100644
--- a/src/tools/map_resave.c
+++ b/src/tools/map_resave.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <engine/datafile.h>
 
 int main(int argc, char **argv)
diff --git a/src/tools/tileset_borderfix.c b/src/tools/tileset_borderfix.c
index aa643895..945f2832 100644
--- a/src/tools/tileset_borderfix.c
+++ b/src/tools/tileset_borderfix.c
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 
 #include "../engine/external/pnglite/pnglite.c"
 
diff --git a/src/trackinggenerator/main.cpp b/src/trackinggenerator/main.cpp
index e63f9ce4..5ffafea9 100644
--- a/src/trackinggenerator/main.cpp
+++ b/src/trackinggenerator/main.cpp
@@ -1,3 +1,4 @@
+/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
 #include <iostream>
 #include <fstream>