diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index dc7e026b9..e43cafcca 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -36,6 +36,7 @@ set(SRB2_CORE_SOURCES
m_random.c
md5.c
mserv.c
+ http-mserv.c
s_sound.c
screen.c
sounds.c
@@ -101,6 +102,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 5592de86b..c6cef56de 100644
--- a/src/sdl/Srb2SDL-vc10.vcxproj
+++ b/src/sdl/Srb2SDL-vc10.vcxproj
@@ -251,6 +251,7 @@
+
@@ -405,6 +406,7 @@
+
diff --git a/src/sdl/Srb2SDL-vc10.vcxproj.filters b/src/sdl/Srb2SDL-vc10.vcxproj.filters
index db1aa123f..04a1b5fa5 100644
--- a/src/sdl/Srb2SDL-vc10.vcxproj.filters
+++ b/src/sdl/Srb2SDL-vc10.vcxproj.filters
@@ -297,6 +297,9 @@
I_Interface
+
+ I_Interface
+
LUA
@@ -684,6 +687,9 @@
I_Interface
+
+ I_Interface
+
LUA
diff --git a/src/sdl/Srb2SDL-vc9.vcproj b/src/sdl/Srb2SDL-vc9.vcproj
index cfa49ea50..3c430b2b4 100644
--- a/src/sdl/Srb2SDL-vc9.vcproj
+++ b/src/sdl/Srb2SDL-vc9.vcproj
@@ -2742,6 +2742,50 @@
RelativePath="..\mserv.h"
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+