diff --git a/lib/punbb/admin_bans.php b/lib/punbb/admin_bans.php
index ce80d5fe23fcefdd11427a11ec1b07a89c0c8a99..2d5ad79261fb03284cad39b324dfd678ea891a26 100644
--- a/lib/punbb/admin_bans.php
+++ b/lib/punbb/admin_bans.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_categories.php b/lib/punbb/admin_categories.php
index 2c6e3dc16877bfddc4e3d02d8ec75de8f8d1294c..64962835ba632b32023c4fc5f9ab26fdaab1296a 100644
--- a/lib/punbb/admin_categories.php
+++ b/lib/punbb/admin_categories.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_censoring.php b/lib/punbb/admin_censoring.php
index cbfad3890995f7c67dcc688d2172b5d1060ff5b9..9cd1581a876c76bc93a6b96529b89cf5539d717d 100644
--- a/lib/punbb/admin_censoring.php
+++ b/lib/punbb/admin_censoring.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_forums.php b/lib/punbb/admin_forums.php
index b8dd7f7758c1e784d80ab5a3be2f4ff400c37d51..9581906810f40c1b03a460357045223e4e615056 100644
--- a/lib/punbb/admin_forums.php
+++ b/lib/punbb/admin_forums.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_groups.php b/lib/punbb/admin_groups.php
index 098b12397ae473e4e3efd2d56ed43b2284821e1e..687e67aab3b09c421143c83f121e0ceb1835b042 100644
--- a/lib/punbb/admin_groups.php
+++ b/lib/punbb/admin_groups.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_index.php b/lib/punbb/admin_index.php
index e3df4debdfe899f35aa9c2741fa387c2e73ed4e0..a720aecae1a3d11cf20c846c57228bf896f2269b 100644
--- a/lib/punbb/admin_index.php
+++ b/lib/punbb/admin_index.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
@@ -43,7 +43,7 @@ if ($action == 'check_upgrade')
 	if (!ini_get('allow_url_fopen'))
 		message('Unable to check for upgrade since \'allow_url_fopen\' is disabled on this system.');
 
-	$fp = @fopen('http://www.punbb.org/latest_version', 'r');
+	$fp = @fopen('http://punbb.informer.com/latest_version', 'r');
 	$latest_version = trim(@fread($fp, 16));
 	@fclose($fp);
 
@@ -59,7 +59,7 @@ if ($action == 'check_upgrade')
 	if ($cur_version >= $latest_version)
 		message('You are running the latest version of PunBB.');
 	else
-		message('A new version of PunBB has been released. You can download the latest version at <a href="http://www.punbb.org/">PunBB.org</a>.');
+		message('A new version of PunBB has been released. You can download the latest version at <a href="http://punbb.informer.com/">PunBB.Informer.Com</a>.');
 }
 
 
@@ -176,7 +176,7 @@ generate_admin_menu('index');
 					<dt>PunBB version</dt>
 					<dd>
 						PunBB <?php echo $pun_config['o_cur_version'] ?> - <a href="admin_index.php?action=check_upgrade">Check for upgrade</a><br />
-						&copy; Copyright 2002, 2003, 2004, 2005 Rickard Andersson
+						&copy; Copyright 2002-2008 PunBB
 					</dd>
 					<dt>Server load</dt>
 					<dd>
diff --git a/lib/punbb/admin_loader.php b/lib/punbb/admin_loader.php
index bc1d6219898db46fbf20d5d55567fbb03fa884a5..c5b638817b7743a582b221afb8db886699d064ec 100644
--- a/lib/punbb/admin_loader.php
+++ b/lib/punbb/admin_loader.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_maintenance.php b/lib/punbb/admin_maintenance.php
index adda7811232d2a3aeb478a57f3fcdd600c5ca3b5..06fd3923adace68c5ab39bcb0cdb3337c71ecceb 100644
--- a/lib/punbb/admin_maintenance.php
+++ b/lib/punbb/admin_maintenance.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_options.php b/lib/punbb/admin_options.php
index 7daa3ec8f7dbe66eb75f90dde1c4db1ab282a129..967c167301ae2a161282fde933cc66ff030f5dfe 100644
--- a/lib/punbb/admin_options.php
+++ b/lib/punbb/admin_options.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_permissions.php b/lib/punbb/admin_permissions.php
index 9fd5cdd49975b4205cd7919b561e8bf92c9d396d..f4bf263d788bc6cf23572bac22a18474bfbf5300 100644
--- a/lib/punbb/admin_permissions.php
+++ b/lib/punbb/admin_permissions.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_prune.php b/lib/punbb/admin_prune.php
index b38395416984d16c3a0e2bd10d5dd95efcefbb99..578b50149a11fd6e5fe96582ea1cc2060fd6e29f 100644
--- a/lib/punbb/admin_prune.php
+++ b/lib/punbb/admin_prune.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_ranks.php b/lib/punbb/admin_ranks.php
index eabdbebd70cfe84145a48447b682a38461e0233f..0608030b6ed73bdcfd714b4b7bec9427520aee83 100644
--- a/lib/punbb/admin_ranks.php
+++ b/lib/punbb/admin_ranks.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_reports.php b/lib/punbb/admin_reports.php
index 257b153d2bfc95b1e7d592dd4b0e59b8afbc4d3e..8a52b0107fccfe734567f8882586ca28aecaa666 100644
--- a/lib/punbb/admin_reports.php
+++ b/lib/punbb/admin_reports.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/admin_users.php b/lib/punbb/admin_users.php
index ce74f9eed200280d4a31fd2005ce9c12ff6bdc92..41d4bb0e2bf29cadf1f77001ed29d860c91b77a0 100644
--- a/lib/punbb/admin_users.php
+++ b/lib/punbb/admin_users.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/delete.php b/lib/punbb/delete.php
index ba46780a1ab47413f652b39ecb9162fd2f96eef8..8fb0b5d2e1376a32219a69348db3ee15db88bc3d 100644
--- a/lib/punbb/delete.php
+++ b/lib/punbb/delete.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/edit.php b/lib/punbb/edit.php
index 59d683f3c6dfcb8b4a6653e1d5a3450047988100..943a29d7cc27af06609b1991f15c22f991ea7b59 100644
--- a/lib/punbb/edit.php
+++ b/lib/punbb/edit.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/extern.php b/lib/punbb/extern.php
index 908dea22900f8d6c01e7e5ebcb92a44baa8901c7..88afe09c1de831426e7b54f9d39ad242e0ee9170 100644
--- a/lib/punbb/extern.php
+++ b/lib/punbb/extern.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/footer.php b/lib/punbb/footer.php
index d1d8a52d1bfa65c1b632d7a9885c4e26c16535bd..c910a43ed1fd77edb026918c8278519cd408dcd5 100644
--- a/lib/punbb/footer.php
+++ b/lib/punbb/footer.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
@@ -106,7 +106,7 @@ else if ($footer_style == 'viewforum' || $footer_style == 'viewtopic')
 }
 
 ?>
-			<p class="conr">Powered by <a href="http://www.punbb.org/">PunBB</a><?php if ($pun_config['o_show_version'] == '1') echo ' '.$pun_config['o_cur_version']; ?><br />&copy; Copyright 2002&#8211;2005 Rickard Andersson</p>
+			<p class="conr">Powered by <a href="http://punbb.informer.com/">PunBB</a><?php if ($pun_config['o_show_version'] == '1') echo ' '.$pun_config['o_cur_version']; ?><br />&copy; Copyright 2002&#8211;2008 PunBB</p>
 <?php
 
 // Display debug info (if enabled/defined)
diff --git a/lib/punbb/header.php b/lib/punbb/header.php
index ff4bdcecf9f9407578014bbf853a63a209dc6768..cbeed3c03196d603232632fa56bdfcd4e91cca00 100644
--- a/lib/punbb/header.php
+++ b/lib/punbb/header.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/help.php b/lib/punbb/help.php
index f97d13cc86f3142ce67bd396ad68f24ab5346c8e..19440aa2ac8e3183bb26cfd71007c09f23a54583 100644
--- a/lib/punbb/help.php
+++ b/lib/punbb/help.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
@@ -70,7 +70,7 @@ require PUN_ROOT.'header.php';
 		[email=myname@mydomain.com]<?php echo $lang_help['My e-mail address'] ?>[/email] <?php echo $lang_help['produces'] ?> <a href="mailto:myname@mydomain.com"><?php echo $lang_help['My e-mail address'] ?></a><br /><br />
 	</div>
 	<p><a name="img"></a><?php echo $lang_help['Images info'] ?></p>
-	<div>[img]http://www.punbb.org/img/small_logo.png[/img] <?php echo $lang_help['produces'] ?> <img src="http://www.punbb.org/img/small_logo.png" alt="http://www.punbb.org/img/small_logo.png" /></div>
+	<div>[img]http://punbb.informer.com/img/small_logo.png[/img] <?php echo $lang_help['produces'] ?> <img src="http://punbb.informer.com/img/small_logo.png" alt="http://punbb.informer.com/img/small_logo.png" /></div>
 </div>
 <h2><?php echo $lang_help['Quotes'] ?></h2>
 <div class="box">
diff --git a/lib/punbb/include/cache.php b/lib/punbb/include/cache.php
index 12bb1c13659169167b79a689fb79b589d73df492..af6ae1edb97bf13438c6820b4c40944c05a5d006 100644
--- a/lib/punbb/include/cache.php
+++ b/lib/punbb/include/cache.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/common.php b/lib/punbb/include/common.php
index 4669abc6115f6e227c1a4ba70fb296b490340a63..cb4916e9d6df2a0df2b5818953733760eff10d99 100644
--- a/lib/punbb/include/common.php
+++ b/lib/punbb/include/common.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/common_admin.php b/lib/punbb/include/common_admin.php
index e5ca1d084c303a83faeae2a530beafed7bc4969c..b0aa02f656dcc69a3ebd2eb95158e156a765294c 100644
--- a/lib/punbb/include/common_admin.php
+++ b/lib/punbb/include/common_admin.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/dblayer/common_db.php b/lib/punbb/include/dblayer/common_db.php
index 824f5f00fc0b22a16c1d6f78c78b89c12d8b1751..8dfd4bd5a2f2c1787fdbcba70659db4b8617b640 100644
--- a/lib/punbb/include/dblayer/common_db.php
+++ b/lib/punbb/include/dblayer/common_db.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/dblayer/mysql.php b/lib/punbb/include/dblayer/mysql.php
index d375a6b1f502bf8412aef81e6982f6ee148d153d..3fa7013831f2931c89176af28aeb3526047cbf3f 100644
--- a/lib/punbb/include/dblayer/mysql.php
+++ b/lib/punbb/include/dblayer/mysql.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/dblayer/mysqli.php b/lib/punbb/include/dblayer/mysqli.php
index 4ffe3d6b93b2c46cf5f8db40b2d4b4ebf16dbee4..6cb6d7d0a57dcfec21065792365a75147e91e9e0 100644
--- a/lib/punbb/include/dblayer/mysqli.php
+++ b/lib/punbb/include/dblayer/mysqli.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/dblayer/pgsql.php b/lib/punbb/include/dblayer/pgsql.php
index 90783a2dac094ffff86621261fa8576960e574b8..5f94eec23510d1b9eb7260c875fec4ee5435ff44 100644
--- a/lib/punbb/include/dblayer/pgsql.php
+++ b/lib/punbb/include/dblayer/pgsql.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/dblayer/sqlite.php b/lib/punbb/include/dblayer/sqlite.php
index 8912a70871803132e2815d90f5ceb2fc9a57e9c4..c82a9d31f5a444eeb4bcb2d12f4f70fbadf57484 100644
--- a/lib/punbb/include/dblayer/sqlite.php
+++ b/lib/punbb/include/dblayer/sqlite.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/email.php b/lib/punbb/include/email.php
index a8586d70dea597f932bafa192042f436a0830e37..895bfa0f2bd60534de363e803d9bf297f5db6fe8 100644
--- a/lib/punbb/include/email.php
+++ b/lib/punbb/include/email.php
@@ -1,7 +1,9 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
+
+  Partially based on code copyright (C) 2008  FluxBB.org
 
   This file is part of PunBB.
 
@@ -123,6 +125,10 @@ function smtp_mail($to, $subject, $message, $headers = '')
 
 	$recipients = explode(',', $to);
 
+	// Sanitize the message
+	$message = str_replace("\r\n.", "\r\n..", $message);
+	$message = (substr($message, 0, 1) == '.' ? '.'.$message : $message);
+
 	// Are we using port 25 or a custom port?
 	if (strpos($pun_config['o_smtp_host'], ':') !== false)
 		list($smtp_host, $smtp_port) = explode(':', $pun_config['o_smtp_host']);
diff --git a/lib/punbb/include/functions.php b/lib/punbb/include/functions.php
index 56b28464d21028c2a6570c291a1d4c56d5b61f4a..ee04d1a80ab34de35addbf7ff81d554407884992 100644
--- a/lib/punbb/include/functions.php
+++ b/lib/punbb/include/functions.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/include/parser.php b/lib/punbb/include/parser.php
index 901d8ae16b3f5899836700a16ed9062f0df13b01..74c50ea28ffba5d1c919ebc3d019df2e20ea2b0a 100644
--- a/lib/punbb/include/parser.php
+++ b/lib/punbb/include/parser.php
@@ -1,7 +1,9 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
+
+  Partially based on code copyright (C) 2008  FluxBB.org
 
   This file is part of PunBB.
 
@@ -314,10 +316,10 @@ function do_bbcode($text)
 	$pattern = array('#\[b\](.*?)\[/b\]#s',
 					 '#\[i\](.*?)\[/i\]#s',
 					 '#\[u\](.*?)\[/u\]#s',
-					 '#\[url\]([^\[]*?)\[/url\]#e',
-					 '#\[url=([^\[]*?)\](.*?)\[/url\]#e',
-					 '#\[email\]([^\[]*?)\[/email\]#',
-					 '#\[email=([^\[]*?)\](.*?)\[/email\]#',
+					 '#\[url\]([^\[<]*?)\[/url\]#e',
+					 '#\[url=([^\[<]*?)\](.*?)\[/url\]#e',
+					 '#\[email\]([^\[<]*?)\[/email\]#',
+					 '#\[email=([^\[<]*?)\](.*?)\[/email\]#',
 					 '#\[color=([a-zA-Z]*|\#?[0-9a-fA-F]{6})](.*?)\[/color\]#s');
 
 	$replace = array('<strong>$1</strong>',
diff --git a/lib/punbb/include/search_idx.php b/lib/punbb/include/search_idx.php
index 5b12cdaa460e083ab45b4207874d4da80c0d8493..9f9ad36c0c213e50c0e85894e6f9cfe2cb231f14 100644
--- a/lib/punbb/include/search_idx.php
+++ b/lib/punbb/include/search_idx.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/index.php b/lib/punbb/index.php
index 053673e2cdfcdcef9bc5b30cb35a9fd8671c470e..d6b96b601b05473b99cf34728cd8fc0693b6e492 100644
--- a/lib/punbb/index.php
+++ b/lib/punbb/index.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/install.php b/lib/punbb/install.php
index 33c477b53da39ce8e61feb350716e03e03898a6a..5adc6153514a08801e40c8247809697c44dac730 100644
--- a/lib/punbb/install.php
+++ b/lib/punbb/install.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
@@ -27,7 +27,7 @@ pun_exit();
 
 
 // The PunBB version this script installs
-$punbb_version = '1.2.17';
+$punbb_version = '1.2.19';
 
 
 define('PUN_ROOT', './');
diff --git a/lib/punbb/lang/English/index.php b/lib/punbb/lang/English/index.php
index d2abbff110a57c078601c359176a337379e9ff6b..517c1127f268b2237708520cc37d7e3a8ac5ca78 100644
--- a/lib/punbb/lang/English/index.php
+++ b/lib/punbb/lang/English/index.php
@@ -5,7 +5,7 @@ $lang_index = array(
 
 'Topics'				=>  'Topics',
 'Moderators'			=>  'Moderators',
-'Link to'				=>	'Link to',	// As in "Link to http://www.punbb.org/"
+'Link to'				=>	'Link to',	// As in "Link to http://punbb.informer.com/"
 'Empty board'			=>	'Board is empty.',
 'Newest user'			=>	'Newest registered user',
 'Users online'			=>	'Registered users online',
diff --git a/lib/punbb/login.php b/lib/punbb/login.php
index 7257dbb2c5b0cbba4f80d3aa6b9cc5db3b828283..6035d23e06816470c487ea156981b0e6862f7b12 100644
--- a/lib/punbb/login.php
+++ b/lib/punbb/login.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/misc.php b/lib/punbb/misc.php
index 637ea6a887812bbf45e0b69c48a909d857a7bc0e..0ae9de3733e7e1fda5ddb3fd21275bfc7ce69f16 100644
--- a/lib/punbb/misc.php
+++ b/lib/punbb/misc.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/moderate.php b/lib/punbb/moderate.php
index 780d5076bd3fa5851ab86c663469da80b79a311f..2a367f8dbb5fbefa56be3f8a7fc9130fd60f0978 100644
--- a/lib/punbb/moderate.php
+++ b/lib/punbb/moderate.php
@@ -1,7 +1,9 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
+
+  Partially based on code copyright (C) 2008  FluxBB.org
 
   This file is part of PunBB.
 
@@ -141,7 +143,7 @@ if (isset($_GET['tid']))
 				<fieldset>
 					<legend><?php echo $lang_misc['Confirm delete legend'] ?></legend>
 					<div class="infldset">
-						<input type="hidden" name="posts" value="<?php echo implode(',', array_keys($posts)) ?>" />
+						<input type="hidden" name="posts" value="<?php echo implode(',', array_map('intval', array_keys($posts))) ?>" />
 						<p><?php echo $lang_misc['Delete posts comply'] ?></p>
 					</div>
 				</fieldset>
@@ -334,7 +336,7 @@ if (isset($_REQUEST['move_topics']) || isset($_POST['move_topics_to']))
 		if (empty($topics))
 			message($lang_misc['No topics selected']);
 
-		$topics = implode(',', array_keys($topics));
+		$topics = implode(',', array_map('intval', array_keys($topics)));
 		$action = 'multi';
 	}
 	else
@@ -457,7 +459,7 @@ if (isset($_REQUEST['delete_topics']) || isset($_POST['delete_topics_comply']))
 	<h2><?php echo $lang_misc['Delete topics'] ?></h2>
 	<div class="box">
 		<form method="post" action="moderate.php?fid=<?php echo $fid ?>">
-			<input type="hidden" name="topics" value="<?php echo implode(',', array_keys($topics)) ?>" />
+			<input type="hidden" name="topics" value="<?php echo implode(',', array_map('intval', array_keys($topics))) ?>" />
 			<div class="inform">
 				<fieldset>
 					<legend><?php echo $lang_misc['Confirm delete legend'] ?></legend>
diff --git a/lib/punbb/plugins/AMP_Example.php b/lib/punbb/plugins/AMP_Example.php
index 670cf57e6b7e2f435e4b13ea80459a319e68f2df..4b9656115853bb39f89b8beb6ff943c2ee327a36 100644
--- a/lib/punbb/plugins/AMP_Example.php
+++ b/lib/punbb/plugins/AMP_Example.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/post.php b/lib/punbb/post.php
index 2dee57a98540547b1b26c099fe932c30c766ddf7..6063202c4a893468a099be4c8197ff596935c4db 100644
--- a/lib/punbb/post.php
+++ b/lib/punbb/post.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/profile.php b/lib/punbb/profile.php
index 3e8c5686d7894bb478ca6ddaa0dddcc0653af914..8f6fda4c4365c21073c1b33cf71d0d7cc12b6613 100644
--- a/lib/punbb/profile.php
+++ b/lib/punbb/profile.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
@@ -603,6 +603,14 @@ else if (isset($_POST['delete_user']) || isset($_POST['delete_user_comply']))
 		// Delete the user
 		$db->query('DELETE FROM '.$db->prefix.'users WHERE id='.$id) or error('Unable to delete user', __FILE__, __LINE__, $db->error());
 
+		// Delete user avatar
+		if (file_exists($pun_config['o_avatars_dir'].'/'.$id.'.gif'))
+			@unlink($pun_config['o_avatars_dir'].'/'.$id.'.gif');
+		if (file_exists($pun_config['o_avatars_dir'].'/'.$id.'.jpg'))
+			@unlink($pun_config['o_avatars_dir'].'/'.$id.'.jpg');
+		if (file_exists($pun_config['o_avatars_dir'].'/'.$id.'.png'))
+			@unlink($pun_config['o_avatars_dir'].'/'.$id.'.png');
+
 		redirect('index.php', $lang_profile['User delete redirect']);
 	}
 
diff --git a/lib/punbb/register.php b/lib/punbb/register.php
index 82fa300a30390d49714698965db65f0c4b409e41..9ed7360cf50c6b0ddbdc6aba5da6074fec9ca522 100644
--- a/lib/punbb/register.php
+++ b/lib/punbb/register.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/search.php b/lib/punbb/search.php
index 82385b168849221f69c08fc8e95dd52d19335f7b..01ec2e2db43b8acd94cf8c7bcf73603fd02d7ea3 100644
--- a/lib/punbb/search.php
+++ b/lib/punbb/search.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/userlist.php b/lib/punbb/userlist.php
index 37e43597073fc71bd55b8de9939cb8298a1f60b1..ad56a0749964a4ffd226efa9331726a63b620a3b 100644
--- a/lib/punbb/userlist.php
+++ b/lib/punbb/userlist.php
@@ -1,7 +1,9 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
+
+  Partially based on code copyright (C) 2008  FluxBB.org
 
   This file is part of PunBB.
 
@@ -154,7 +156,7 @@ $paging_links = $lang_common['Pages'].': '.paginate($num_pages, $p, 'userlist.ph
 <?php
 
 // Grab the users
-$result = $db->query('SELECT u.id, u.username, u.title, u.num_posts, u.registered, g.g_id, g.g_user_title FROM '.$db->prefix.'users AS u LEFT JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id WHERE u.id>1'.(!empty($where_sql) ? ' AND '.implode(' AND ', $where_sql) : '').' ORDER BY '.$sort_by.' '.$sort_dir.' LIMIT '.$start_from.', 50') or error('Unable to fetch user list', __FILE__, __LINE__, $db->error());
+$result = $db->query('SELECT u.id, u.username, u.title, u.num_posts, u.registered, g.g_id, g.g_user_title FROM '.$db->prefix.'users AS u LEFT JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id WHERE u.id>1'.(!empty($where_sql) ? ' AND '.implode(' AND ', $where_sql) : '').' ORDER BY '.$sort_by.' '.$sort_dir.', u.id ASC LIMIT '.$start_from.', 50') or error('Unable to fetch user list', __FILE__, __LINE__, $db->error());
 if ($db->num_rows($result))
 {
 	while ($user_data = $db->fetch_assoc($result))
diff --git a/lib/punbb/viewforum.php b/lib/punbb/viewforum.php
index eb8fe344ecff3b112ef17f4cdf8ddd83bd793a9d..6e3f3e733448bbf454ebe92a6337f7d858367814 100644
--- a/lib/punbb/viewforum.php
+++ b/lib/punbb/viewforum.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.
 
diff --git a/lib/punbb/viewtopic.php b/lib/punbb/viewtopic.php
index e9944a43914c65af57fc7bcf3192fe7488c0f90a..5f1c3c986cf73c4ec2ef009afe78068167378468 100644
--- a/lib/punbb/viewtopic.php
+++ b/lib/punbb/viewtopic.php
@@ -1,7 +1,7 @@
 <?php
 /***********************************************************************
 
-  Copyright (C) 2002-2005  Rickard Andersson (rickard@punbb.org)
+  Copyright (C) 2002-2008  PunBB
 
   This file is part of PunBB.