diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c0d673a6..51e47781 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -35,6 +35,7 @@ set(SRB2_CORE_SOURCES
m_random.c
md5.c
mserv.c
+ http-mserv.c
s_sound.c
screen.c
sounds.c
@@ -99,6 +100,7 @@ set(SRB2_CORE_HEADERS
m_swap.h
md5.h
mserv.h
+ http-mserv.h
p5prof.h
s_sound.h
screen.h
diff --git a/src/sdl/Srb2SDL-vc10.vcxproj b/src/sdl/Srb2SDL-vc10.vcxproj
index 69b3465a..813e31a9 100644
--- a/src/sdl/Srb2SDL-vc10.vcxproj
+++ b/src/sdl/Srb2SDL-vc10.vcxproj
@@ -249,6 +249,7 @@
+
@@ -399,6 +400,7 @@
+
diff --git a/src/sdl/Srb2SDL-vc10.vcxproj.filters b/src/sdl/Srb2SDL-vc10.vcxproj.filters
index 9e5b9837..f197a394 100644
--- a/src/sdl/Srb2SDL-vc10.vcxproj.filters
+++ b/src/sdl/Srb2SDL-vc10.vcxproj.filters
@@ -291,6 +291,9 @@
I_Interface
+
+ I_Interface
+
LUA
@@ -663,6 +666,9 @@
I_Interface
+
+ I_Interface
+
LUA
diff --git a/src/sdl/Srb2SDL-vc9.vcproj b/src/sdl/Srb2SDL-vc9.vcproj
index b21eedb8..115e17a3 100644
--- a/src/sdl/Srb2SDL-vc9.vcproj
+++ b/src/sdl/Srb2SDL-vc9.vcproj
@@ -2782,6 +2782,50 @@
RelativePath="..\mserv.h"
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+