diff -Nru tremulous/src/server/server.h tremulous.temp/src/server/server.h
--- tremulous/src/server/server.h	2007-02-28 18:28:08.000000000 +0100
+++ tremulous.temp/src/server/server.h	2007-02-28 18:31:12.000000000 +0100
@@ -228,6 +228,8 @@
 extern	cvar_t	*sv_rconPassword;
 extern	cvar_t	*sv_privatePassword;
 extern	cvar_t	*sv_allowDownload;
+extern	cvar_t	*sv_wwwDownload;
+extern	cvar_t	*sv_wwwBaseURL;
 extern	cvar_t	*sv_maxclients;
 
 extern	cvar_t	*sv_privateClients;
diff -Nru tremulous/src/server/sv_init.c tremulous.temp/src/server/sv_init.c
--- tremulous/src/server/sv_init.c	2007-02-28 18:28:08.000000000 +0100
+++ tremulous.temp/src/server/sv_init.c	2007-02-28 18:31:12.000000000 +0100
@@ -611,6 +611,10 @@
 
 	sv_allowDownload = Cvar_Get ("sv_allowDownload", "0", CVAR_SERVERINFO);
 	Cvar_Get ("sv_dlURL", "", CVAR_SERVERINFO | CVAR_ARCHIVE);
+	sv_wwwDownload = Cvar_Get ("sv_wwwDownload", "1",
+		CVAR_SYSTEMINFO|CVAR_ARCHIVE);
+	sv_wwwBaseURL = Cvar_Get ("sv_wwwBaseURL", "",
+		CVAR_SYSTEMINFO|CVAR_ARCHIVE);
 	sv_master[0] = Cvar_Get ("sv_master1", MASTER_SERVER_NAME, 0 );
 	sv_master[1] = Cvar_Get ("sv_master2", "", CVAR_ARCHIVE );
 	sv_master[2] = Cvar_Get ("sv_master3", "", CVAR_ARCHIVE );
diff -Nru tremulous/src/server/sv_main.c tremulous.temp/src/server/sv_main.c
--- tremulous/src/server/sv_main.c	2007-02-28 18:28:08.000000000 +0100
+++ tremulous.temp/src/server/sv_main.c	2007-02-28 18:31:12.000000000 +0100
@@ -33,6 +33,8 @@
 cvar_t	*sv_rconPassword;		// password for remote server commands
 cvar_t	*sv_privatePassword;	// password for the privateClient slots
 cvar_t	*sv_allowDownload;
+cvar_t	*sv_wwwBaseURL;
+cvar_t	*sv_wwwDownload;
 cvar_t	*sv_maxclients;
 
 cvar_t	*sv_privateClients;		// number of clients reserved for password
