Software /
code /
prosody
Changeset
897:aeb05598dec1
Merge
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 20 Mar 2009 20:17:05 +0000 |
parents | 896:2c0b9e3c11c3 (diff) 895:43f7653fb662 (current diff) |
children | 898:8176d224208a |
files | core/stanza_router.lua |
diffstat | 62 files changed, 63 insertions(+), 63 deletions(-) [+] |
line wrap: on
line diff
--- a/core/componentmanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/componentmanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/configmanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/configmanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/discomanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/discomanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/modulemanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/modulemanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/offlinemanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/offlinemanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/presencemanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/presencemanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/rostermanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/rostermanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/s2smanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/s2smanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/sessionmanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/sessionmanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/stanza_router.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/stanza_router.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/usermanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/usermanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/core/xmlhandlers.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/core/xmlhandlers.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/net/connlisteners.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/net/connlisteners.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/net/dns.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/net/dns.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- This file is included with Prosody IM. It has modifications, -- which are hereby placed in the public domain.
--- a/net/xmppclient_listener.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/net/xmppclient_listener.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/net/xmppserver_listener.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/net/xmppserver_listener.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_console.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_console.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_dialback.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_dialback.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_disco.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_disco.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_legacyauth.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_legacyauth.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_muc.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_muc.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_ping.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_ping.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_private.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_private.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_register.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_register.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_roster.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_roster.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_saslauth.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_saslauth.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_selftests.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_selftests.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_time.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_time.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_tls.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_tls.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_uptime.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_uptime.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_vcard.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_vcard.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/plugins/mod_version.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_version.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain -- @@ -35,7 +35,7 @@ if stanza.attr.type == "get" then session.send(st.reply(stanza):query(xmlns_version) :tag("name"):text("Prosody"):up() - :tag("version"):text("0.3"):up() + :tag("version"):text("0.4"):up() :tag("os"):text(version)); end end);
--- a/plugins/mod_xmlrpc.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/plugins/mod_xmlrpc.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/prosody Sat Mar 14 16:05:22 2009 +0000 +++ b/prosody Fri Mar 20 20:17:05 2009 +0000 @@ -1,5 +1,5 @@ #!/usr/bin/env lua --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_core_configmanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_core_configmanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_core_s2smanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_core_s2smanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_core_stanza_router.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_core_stanza_router.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_sasl.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_sasl.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_util_jid.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_util_jid.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tests/test_util_multitable.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tests/test_util_multitable.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tools/ejabberd2prosody.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tools/ejabberd2prosody.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,5 +1,5 @@ #!/usr/bin/env lua --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/tools/erlparse.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/tools/erlparse.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util-src/encodings.c Sat Mar 14 16:05:22 2009 +0000 +++ b/util-src/encodings.c Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ -/* Prosody IM v0.3 +/* Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util-src/hashes.c Sat Mar 14 16:05:22 2009 +0000 +++ b/util-src/hashes.c Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ -/* Prosody IM v0.3 +/* Prosody IM v0.4 -- Copyright (C) 2008 Matthew Wild -- Copyright (C) 2008 Waqas Hussain --
--- a/util-src/pposix.c Sat Mar 14 16:05:22 2009 +0000 +++ b/util-src/pposix.c Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ -/* Prosody IM v0.3 +/* Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain -- Copyright (C) 2009 Tobias Markmann
--- a/util/datamanager.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/datamanager.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/datetime.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/datetime.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/dependencies.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/dependencies.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/discohelper.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/discohelper.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/import.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/import.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/jid.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/jid.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/logger.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/logger.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/multitable.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/multitable.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/sasl.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/sasl.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- sasl.lua v0.3 +-- sasl.lua v0.4 -- Copyright (C) 2008-2009 Tobias Markmann -- -- All rights reserved.
--- a/util/serialization.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/serialization.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/stanza.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/stanza.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/termcolours.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/termcolours.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/timer.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/timer.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --
--- a/util/uuid.lua Sat Mar 14 16:05:22 2009 +0000 +++ b/util/uuid.lua Fri Mar 20 20:17:05 2009 +0000 @@ -1,4 +1,4 @@ --- Prosody IM v0.3 +-- Prosody IM v0.4 -- Copyright (C) 2008-2009 Matthew Wild -- Copyright (C) 2008-2009 Waqas Hussain --