myserver-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myserver-commit] [SCM] GNU MyServer branch, master, updated. c16f5817bd


From: Giuseppe Scrivano
Subject: [myserver-commit] [SCM] GNU MyServer branch, master, updated. c16f5817bdcbc13144b54c571e44adee9fb62de3
Date: Sun, 01 Nov 2009 13:14:37 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU MyServer".

The branch, master has been updated
       via  c16f5817bdcbc13144b54c571e44adee9fb62de3 (commit)
       via  3fd501fe025c79add982fe0686cc0700d238577d (commit)
       via  e08291fd84b1da1c177b71f4dc9cb82b6d039010 (commit)
      from  733464f43301f5b9c1082b59fa8c344ae50f93f1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------


commit c16f5817bdcbc13144b54c571e44adee9fb62de3
Author: Giuseppe Scrivano <address@hidden>
Date:   Sun Nov 1 14:08:35 2009 +0100

    Link to the gnulib library and export program_name.

diff --git a/myserver/binaries/web/cgi-src/math_sum/Makefile.am 
b/myserver/binaries/web/cgi-src/math_sum/Makefile.am
index 7213004..c002fa7 100644
--- a/myserver/binaries/web/cgi-src/math_sum/Makefile.am
+++ b/myserver/binaries/web/cgi-src/math_sum/Makefile.am
@@ -9,7 +9,7 @@ libmath_sum.a :
 
 math_sum.mscgi : $(libmath_sum_a_OBJECTS) $(libmath_sum_a_DEPENDENCIES)
        -rm -f math_sum.mscgi
-       $(CXX) $(libmath_sum_a_OBJECTS) ../../../../src/libmyserver.a 
$(libmath_sum_a_LIBADD)  $(PTHREAD_LIB) $(IDN_LIB) $(XNET_LIB) $(EVENT_LIB) 
$(DL_LIB) $(SSL_LIB) $(ZLIB_LIB) $(XML_LIBS) $(LDFLAGS) -o math_sum.mscgi 
-shared $(CXXFLAGS) $(XML_CFLAGS)
+       $(CXX) $(libmath_sum_a_OBJECTS) ../../../../src/libmyserver.a  
../../../../lib/libgnu.a  $(libmath_sum_a_LIBADD)  $(PTHREAD_LIB) $(IDN_LIB) 
$(XNET_LIB) $(EVENT_LIB) $(DL_LIB) $(SSL_LIB) $(ZLIB_LIB) $(XML_LIBS) 
$(LDFLAGS) -o math_sum.mscgi -shared $(CXXFLAGS) $(XML_CFLAGS)
 
 install : math_sum.mscgi
        $(INSTALL) -D 'math_sum.mscgi' 
'$(DESTDIR)$(prefix)/var/web/cgi-bin/math_sum.mscgi'
diff --git a/myserver/binaries/web/cgi-src/math_sum/math_sum.cpp 
b/myserver/binaries/web/cgi-src/math_sum/math_sum.cpp
index 497b07b..2dfb49a 100644
--- a/myserver/binaries/web/cgi-src/math_sum/math_sum.cpp
+++ b/myserver/binaries/web/cgi-src/math_sum/math_sum.cpp
@@ -10,6 +10,10 @@ int isNumber(char* s)
   return 1;
 
 }
+
+
+const char *program_name;
+
 #ifdef WIN32
 extern "C" int EXPORTABLE myserver_main (char *cmd, MsCgiData* data)
 #else
@@ -17,6 +21,7 @@ extern "C" int myserver_main (char *cmd, MsCgiData* data)
 #endif
 {
        MscgiManager cm(data);
+  program_name = cmd;
 
        if(strlen (cmd) == 0)
        {
diff --git a/myserver/binaries/web/cgi-src/post/Makefile.am 
b/myserver/binaries/web/cgi-src/post/Makefile.am
index 4529ae3..a397eed 100644
--- a/myserver/binaries/web/cgi-src/post/Makefile.am
+++ b/myserver/binaries/web/cgi-src/post/Makefile.am
@@ -10,7 +10,7 @@ libpost.a :
 
 post.mscgi : $(libpost_a_OBJECTS) $(libpost_a_DEPENDENCIES)
        -rm -f post.mscgi
-       $(CXX) $(libpost_a_OBJECTS) ../../../../src/libmyserver.a 
$(libpost_a_LIBADD)  $(PTHREAD_LIB) $(IDN_LIB) $(XNET_LIB) $(EVENT_LIB) 
$(DL_LIB) $(SSL_LIB) $(ZLIB_LIB) $(XML_LIBS) $(LDFLAGS) -o post.mscgi -shared 
$(CXXFLAGS) $(XML_CFLAGS)
+       $(CXX) $(libpost_a_OBJECTS) ../../../../src/libmyserver.a 
../../../../lib/libgnu.a $(libpost_a_LIBADD)  $(PTHREAD_LIB) $(IDN_LIB) 
$(XNET_LIB) $(EVENT_LIB) $(DL_LIB) $(SSL_LIB) $(ZLIB_LIB) $(XML_LIBS) 
$(LDFLAGS) -o post.mscgi -shared $(CXXFLAGS) $(XML_CFLAGS)
 
 install : post.mscgi
        $(INSTALL) -D 'post.mscgi' 
'$(DESTDIR)$(prefix)/var/web/cgi-bin/post.mscgi'
diff --git a/myserver/binaries/web/cgi-src/post/post.cpp 
b/myserver/binaries/web/cgi-src/post/post.cpp
index 844a3e4..75ba383 100644
--- a/myserver/binaries/web/cgi-src/post/post.cpp
+++ b/myserver/binaries/web/cgi-src/post/post.cpp
@@ -1,15 +1,19 @@
 #include <include/http_handler/mscgi/mscgi_manager.h>
 
+
+const char *program_name;
+
 #ifdef WIN32
 extern "C" int EXPORTABLE myserver_main (char *cmd,MsCgiData* data)
 #else
-  extern "C" int myserver_main (char *cmd,MsCgiData* data)
+extern "C" int myserver_main (char *cmd,MsCgiData* data)
 #endif
 {
   MscgiManager cm(data);
 
   char *post = cm.postParam("T1");
 
+  program_name = cmd;
   if(post == NULL)
     {
       cm.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<!DOCTYPE html 
PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"\r\n\
diff --git a/myserver/src/base/base64/mime_utils.cpp 
b/myserver/src/base/base64/mime_utils.cpp
index d10977c..f4a2b60 100644
--- a/myserver/src/base/base64/mime_utils.cpp
+++ b/myserver/src/base/base64/mime_utils.cpp
@@ -17,21 +17,22 @@ along with this program.  If not, see 
<http://www.gnu.org/licenses/>.
 
 #include "stdafx.h"
 #include <include/base/base64/mime_utils.h>
-#include <include/base/string/stringutils.h>
-#include <include/base/string/securestr.h>
 
 extern "C"
 {
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
 #ifndef WIN32
 # include <ctype.h>
 #endif
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
 }
 
-#define strupos(x, y) (strustr (x, y) != NULL ? strustr (x, y) - x : -1) 
//char version
+#include <include/base/string/stringutils.h>
+#include <include/base/string/securestr.h>
+
+#define strupos(x, y) (strustr (x, y) != NULL ? strustr (x, y) - x : -1)
 
 static char* strustr (char *source, char *s)
 {
diff --git a/myserver/stdafx.h b/myserver/stdafx.h
index 8f60ac7..512a1e7 100644
--- a/myserver/stdafx.h
+++ b/myserver/stdafx.h
@@ -25,6 +25,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 
 02110-1301  USA
 
 #ifdef HAVE_CONFIG_H
 # include <cstdlib>
+# include "time.h"
 # include <config.h>
 #endif
 
@@ -47,7 +48,7 @@ extern "C"
 #include <stdio.h>
 #include <fcntl.h>
 #include <math.h>
-#include <time.h>
+#include "time.h"
 #include <ctype.h>
 
 
diff --git a/myserver/tests/Makefile.am b/myserver/tests/Makefile.am
index e95f1ae..96e049e 100644
--- a/myserver/tests/Makefile.am
+++ b/myserver/tests/Makefile.am
@@ -22,9 +22,9 @@ tests_suite_SOURCES = main.cpp test_auth_domain.cpp 
test_base64.cpp \
        test_utility.cpp test_validator.cpp test_validator_factory.cpp \
        test_xml.cpp test_xml_main_configuration.cpp test_xml_validator.cpp 
 
-tests_suite_LDADD = ../src/libmyserver.a $(CPPUNIT_LDFLAGS) $(PTHREAD_LIB) \
-       $(IDN_LIB) $(XNET_LIB) $(EVENT_LIB) $(DL_LIB) $(SSL_LIB) $(ZLIB_LIB) \
-       $(XML_LIBS) $(LDFLAGS)  ../lib/libgnu.a
+tests_suite_LDADD = ../src/libmyserver.a  ../lib/libgnu.a $(CPPUNIT_LDFLAGS) \
+       $(PTHREAD_LIB)  $(IDN_LIB) $(XNET_LIB) $(EVENT_LIB) $(DL_LIB) 
$(SSL_LIB) \
+       $(ZLIB_LIB) $(XML_LIBS) $(LDFLAGS)
 
 install:
 



commit 3fd501fe025c79add982fe0686cc0700d238577d
Author: Giuseppe Scrivano <address@hidden>
Date:   Sun Nov 1 14:07:31 2009 +0100

    Ensure stdafx.h is included in any test source file.

diff --git a/myserver/tests/main.cpp b/myserver/tests/main.cpp
index 0119e97..1c020f7 100644
--- a/myserver/tests/main.cpp
+++ b/myserver/tests/main.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,11 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
+#undef open
+#undef close
+
 #include <cppunit/TextOutputter.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/XmlOutputter.h>
@@ -27,12 +32,16 @@
 
 using namespace std;
 
+const char *program_name = NULL;
+
 int main (int argc, char* argv[])
 {
   bool xml = argc > 1 && !strcmp (argv[1], "xml");
   bool compiler = argc > 1 && !strcmp (argv[1], "compiler");
   char *filename = argc > 2 ? argv[2] : NULL;
 
+  program_name = argv[0];
+
 
   std::ostream *str = &(std::cerr);
 
diff --git a/myserver/tests/test_auth_domain.cpp 
b/myserver/tests/test_auth_domain.cpp
index cb0b93a..374f531 100644
--- a/myserver/tests/test_auth_domain.cpp
+++ b/myserver/tests/test_auth_domain.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_base64.cpp b/myserver/tests/test_base64.cpp
index 07b4e87..ceab1a9 100644
--- a/myserver/tests/test_base64.cpp
+++ b/myserver/tests/test_base64.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_bitvec.cpp b/myserver/tests/test_bitvec.cpp
index d34dcda..2ce7b5e 100644
--- a/myserver/tests/test_bitvec.cpp
+++ b/myserver/tests/test_bitvec.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_cached_file.cpp 
b/myserver/tests/test_cached_file.cpp
index 59498d7..daa0577 100644
--- a/myserver/tests/test_cached_file.cpp
+++ b/myserver/tests/test_cached_file.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/ui/text/TestRunner.h>
 #include <cppunit/extensions/HelperMacros.h>
diff --git a/myserver/tests/test_cached_file_buffer.cpp 
b/myserver/tests/test_cached_file_buffer.cpp
index f458db9..9adc1af 100644
--- a/myserver/tests/test_cached_file_buffer.cpp
+++ b/myserver/tests/test_cached_file_buffer.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/ui/text/TestRunner.h>
 #include <cppunit/extensions/HelperMacros.h>
diff --git a/myserver/tests/test_cached_file_factory.cpp 
b/myserver/tests/test_cached_file_factory.cpp
index ec0e98b..3528dd2 100644
--- a/myserver/tests/test_cached_file_factory.cpp
+++ b/myserver/tests/test_cached_file_factory.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_connection.cpp 
b/myserver/tests/test_connection.cpp
index 9961433..935ac19 100644
--- a/myserver/tests/test_connection.cpp
+++ b/myserver/tests/test_connection.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_connections_scheduler.cpp 
b/myserver/tests/test_connections_scheduler.cpp
index d254c8b..dc8835f 100644
--- a/myserver/tests/test_connections_scheduler.cpp
+++ b/myserver/tests/test_connections_scheduler.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_crypt_algo_manager.cpp 
b/myserver/tests/test_crypt_algo_manager.cpp
index 575e169..897e0bd 100644
--- a/myserver/tests/test_crypt_algo_manager.cpp
+++ b/myserver/tests/test_crypt_algo_manager.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/crypt/crypt_algo_manager.h>
 #include <include/base/crypt/md5.h>
 
diff --git a/myserver/tests/test_file.cpp b/myserver/tests/test_file.cpp
index 5d6dbfb..03d86f5 100644
--- a/myserver/tests/test_file.cpp
+++ b/myserver/tests/test_file.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_file_stream.cpp 
b/myserver/tests/test_file_stream.cpp
index efa1f31..394c84b 100644
--- a/myserver/tests/test_file_stream.cpp
+++ b/myserver/tests/test_file_stream.cpp
@@ -15,6 +15,7 @@
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#include <stdafx.h>
 #include <list>
 #include <string>
 
diff --git a/myserver/tests/test_file_stream_creator.cpp 
b/myserver/tests/test_file_stream_creator.cpp
index 28366ad..891843f 100644
--- a/myserver/tests/test_file_stream_creator.cpp
+++ b/myserver/tests/test_file_stream_creator.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <list>
 #include <string>
 
diff --git a/myserver/tests/test_files_utility.cpp 
b/myserver/tests/test_files_utility.cpp
index 0603f1b..f810cd3 100644
--- a/myserver/tests/test_files_utility.cpp
+++ b/myserver/tests/test_files_utility.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_filter_chain.cpp 
b/myserver/tests/test_filter_chain.cpp
index 3572908..ad50510 100644
--- a/myserver/tests/test_filter_chain.cpp
+++ b/myserver/tests/test_filter_chain.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/filter/stream.h>
 #include <include/filter/gzip/gzip.h>
 #include <include/filter/gzip/gzip_decompress.h>
diff --git a/myserver/tests/test_fork_server.cpp 
b/myserver/tests/test_fork_server.cpp
index 3900fe7..fe9e368 100644
--- a/myserver/tests/test_fork_server.cpp
+++ b/myserver/tests/test_fork_server.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/process/fork_server.h>
 #include <include/base/process/process.h>
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_ftp.cpp b/myserver/tests/test_ftp.cpp
index fea5df8..c1d08c5 100644
--- a/myserver/tests/test_ftp.cpp
+++ b/myserver/tests/test_ftp.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/protocol/ftp/ftp.h>
 #include <include/base/mem_buff/mem_buff.h>
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_gzip.cpp b/myserver/tests/test_gzip.cpp
index 4702e48..d02dd8d 100644
--- a/myserver/tests/test_gzip.cpp
+++ b/myserver/tests/test_gzip.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/filter/gzip/gzip.h>
 #include <include/filter/gzip/gzip_decompress.h>
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_hashmap.cpp b/myserver/tests/test_hashmap.cpp
index 0eee155..96f3f73 100644
--- a/myserver/tests/test_hashmap.cpp
+++ b/myserver/tests/test_hashmap.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/hash_map/hash_map.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_homedir.cpp b/myserver/tests/test_homedir.cpp
index b367420..09b041f 100644
--- a/myserver/tests/test_homedir.cpp
+++ b/myserver/tests/test_homedir.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/home_dir/home_dir.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_http_req_security_domain.cpp 
b/myserver/tests/test_http_req_security_domain.cpp
index d05d995..3a2ed27 100644
--- a/myserver/tests/test_http_req_security_domain.cpp
+++ b/myserver/tests/test_http_req_security_domain.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <string.h>
diff --git a/myserver/tests/test_http_request.cpp 
b/myserver/tests/test_http_request.cpp
index 87d8522..55c9f89 100644
--- a/myserver/tests/test_http_request.cpp
+++ b/myserver/tests/test_http_request.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <string.h>
diff --git a/myserver/tests/test_http_response.cpp 
b/myserver/tests/test_http_response.cpp
index 8f02790..d0c02ff 100644
--- a/myserver/tests/test_http_response.cpp
+++ b/myserver/tests/test_http_response.cpp
@@ -1,6 +1,6 @@
 /*
   MyServer
-  Copyright (C) 2008 Free Software Foundation, Inc.
+  Copyright (C) 2008, 2009 Free Software Foundation, Inc.
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <string.h>
diff --git a/myserver/tests/test_ip.cpp b/myserver/tests/test_ip.cpp
index a91b954..58e7bfa 100644
--- a/myserver/tests/test_ip.cpp
+++ b/myserver/tests/test_ip.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/conf/vhost/ip.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_log_manager.cpp 
b/myserver/tests/test_log_manager.cpp
index 964cb0c..0705255 100644
--- a/myserver/tests/test_log_manager.cpp
+++ b/myserver/tests/test_log_manager.cpp
@@ -15,6 +15,7 @@
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#include <stdafx.h>
 #include <list>
 #include <string>
 
diff --git a/myserver/tests/test_log_stream_factory.cpp 
b/myserver/tests/test_log_stream_factory.cpp
index 582c9f4..d1093bd 100644
--- a/myserver/tests/test_log_stream_factory.cpp
+++ b/myserver/tests/test_log_stream_factory.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <list>
 #include <string>
 
diff --git a/myserver/tests/test_md5.cpp b/myserver/tests/test_md5.cpp
index 49795fe..ee65b14 100644
--- a/myserver/tests/test_md5.cpp
+++ b/myserver/tests/test_md5.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/crypt/md5.h>
 
 #include <ctype.h>
diff --git a/myserver/tests/test_mem_buff.cpp b/myserver/tests/test_mem_buff.cpp
index b19f40f..229ad9e 100644
--- a/myserver/tests/test_mem_buff.cpp
+++ b/myserver/tests/test_mem_buff.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_mem_stream.cpp 
b/myserver/tests/test_mem_stream.cpp
index 3db9e73..617230f 100644
--- a/myserver/tests/test_mem_stream.cpp
+++ b/myserver/tests/test_mem_stream.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <include/filter/memory_stream.h>
diff --git a/myserver/tests/test_mime_manager.cpp 
b/myserver/tests/test_mime_manager.cpp
index 5ad60c0..805a049 100644
--- a/myserver/tests/test_mime_manager.cpp
+++ b/myserver/tests/test_mime_manager.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_multicast.cpp 
b/myserver/tests/test_multicast.cpp
index 62a2699..8e39cac 100644
--- a/myserver/tests/test_multicast.cpp
+++ b/myserver/tests/test_multicast.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_mutex.cpp b/myserver/tests/test_mutex.cpp
index 506c18d..7df4ba0 100644
--- a/myserver/tests/test_mutex.cpp
+++ b/myserver/tests/test_mutex.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_nodetree.cpp b/myserver/tests/test_nodetree.cpp
index 67bc30b..683292e 100644
--- a/myserver/tests/test_nodetree.cpp
+++ b/myserver/tests/test_nodetree.cpp
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_pipe.cpp b/myserver/tests/test_pipe.cpp
index 57c047e..7232d8f 100644
--- a/myserver/tests/test_pipe.cpp
+++ b/myserver/tests/test_pipe.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_plugin_info.cpp 
b/myserver/tests/test_plugin_info.cpp
index 5295cb2..afe1a80 100644
--- a/myserver/tests/test_plugin_info.cpp
+++ b/myserver/tests/test_plugin_info.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_read_directory.cpp 
b/myserver/tests/test_read_directory.cpp
index 2531817..67ee81f 100644
--- a/myserver/tests/test_read_directory.cpp
+++ b/myserver/tests/test_read_directory.cpp
@@ -15,6 +15,7 @@
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/read_directory/read_directory.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_recursive_mutex.cpp 
b/myserver/tests/test_recursive_mutex.cpp
index 32ded01..4dd5018 100644
--- a/myserver/tests/test_recursive_mutex.cpp
+++ b/myserver/tests/test_recursive_mutex.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_regex.cpp b/myserver/tests/test_regex.cpp
index 56d7721..5d8c29a 100644
--- a/myserver/tests/test_regex.cpp
+++ b/myserver/tests/test_regex.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/regex/myserver_regex.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_safetime.cpp b/myserver/tests/test_safetime.cpp
index 4b981b9..ea7633a 100644
--- a/myserver/tests/test_safetime.cpp
+++ b/myserver/tests/test_safetime.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_security_cache.cpp 
b/myserver/tests/test_security_cache.cpp
index 9123f2f..00b59e5 100644
--- a/myserver/tests/test_security_cache.cpp
+++ b/myserver/tests/test_security_cache.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_security_domain.cpp 
b/myserver/tests/test_security_domain.cpp
index d0c9e94..7ebfe01 100644
--- a/myserver/tests/test_security_domain.cpp
+++ b/myserver/tests/test_security_domain.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_security_manager.cpp 
b/myserver/tests/test_security_manager.cpp
index 3673087..8540a05 100644
--- a/myserver/tests/test_security_manager.cpp
+++ b/myserver/tests/test_security_manager.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_security_token.cpp 
b/myserver/tests/test_security_token.cpp
index 3e1b6c1..dfe3b3e 100644
--- a/myserver/tests/test_security_token.cpp
+++ b/myserver/tests/test_security_token.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_semaphore.cpp 
b/myserver/tests/test_semaphore.cpp
index 22c5e53..03bba15 100644
--- a/myserver/tests/test_semaphore.cpp
+++ b/myserver/tests/test_semaphore.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_sha1.cpp b/myserver/tests/test_sha1.cpp
index 044497d..a2ef398 100644
--- a/myserver/tests/test_sha1.cpp
+++ b/myserver/tests/test_sha1.cpp
@@ -14,6 +14,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <include/base/crypt/sha1.h>
 
 #include <ctype.h>
diff --git a/myserver/tests/test_slab.cpp b/myserver/tests/test_slab.cpp
index 8011acf..b3426b5 100644
--- a/myserver/tests/test_slab.cpp
+++ b/myserver/tests/test_slab.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_socket.cpp b/myserver/tests/test_socket.cpp
index e77b05e..7dfc79a 100644
--- a/myserver/tests/test_socket.cpp
+++ b/myserver/tests/test_socket.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_socket_pair.cpp 
b/myserver/tests/test_socket_pair.cpp
index 97f7245..ff0cd9b 100644
--- a/myserver/tests/test_socket_pair.cpp
+++ b/myserver/tests/test_socket_pair.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <include/base/socket_pair/socket_pair.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_socket_stream_creator.cpp 
b/myserver/tests/test_socket_stream_creator.cpp
index 4f8c57d..8e92950 100644
--- a/myserver/tests/test_socket_stream_creator.cpp
+++ b/myserver/tests/test_socket_stream_creator.cpp
@@ -1,6 +1,6 @@
 /*
   MyServer
-  Copyright (C) 2008 Free Software Foundation, Inc.
+  Copyright (C) 2008, 2009 Free Software Foundation, Inc.
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,8 @@
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#include <stdafx.h>
+
 #include <list>
 #include <string>
 
diff --git a/myserver/tests/test_ssl_socket.cpp 
b/myserver/tests/test_ssl_socket.cpp
index 5a7cf13..394ef70 100644
--- a/myserver/tests/test_ssl_socket.cpp
+++ b/myserver/tests/test_ssl_socket.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #define TESTSERVERPEM "server.pem"
 #define TESTSERVERKEY "server.key"
 
diff --git a/myserver/tests/test_thread.cpp b/myserver/tests/test_thread.cpp
index 193c04d..fd465de 100644
--- a/myserver/tests/test_thread.cpp
+++ b/myserver/tests/test_thread.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_unix_socket.cpp 
b/myserver/tests/test_unix_socket.cpp
index 10f67dc..64200f8 100644
--- a/myserver/tests/test_unix_socket.cpp
+++ b/myserver/tests/test_unix_socket.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <include/base/socket_pair/socket_pair.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_url.cpp b/myserver/tests/test_url.cpp
index 8074f7a..776d5f5 100644
--- a/myserver/tests/test_url.cpp
+++ b/myserver/tests/test_url.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
 #include <cppunit/ui/text/TestRunner.h>
diff --git a/myserver/tests/test_utility.cpp b/myserver/tests/test_utility.cpp
index 7329551..5aadf24 100644
--- a/myserver/tests/test_utility.cpp
+++ b/myserver/tests/test_utility.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_validator.cpp 
b/myserver/tests/test_validator.cpp
index 6fc4d38..7de8301 100644
--- a/myserver/tests/test_validator.cpp
+++ b/myserver/tests/test_validator.cpp
@@ -1,3 +1,22 @@
+/*
+ MyServer
+ Copyright (C) 2008 Free Software Foundation, Inc.
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include <stdafx.h>
+
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_validator_factory.cpp 
b/myserver/tests/test_validator_factory.cpp
index 56aedf2..5e3f247 100644
--- a/myserver/tests/test_validator_factory.cpp
+++ b/myserver/tests/test_validator_factory.cpp
@@ -1,3 +1,22 @@
+/*
+ MyServer
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include <stdafx.h>
+
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_xml.cpp b/myserver/tests/test_xml.cpp
index 1ba2dbe..5113e38 100644
--- a/myserver/tests/test_xml.cpp
+++ b/myserver/tests/test_xml.cpp
@@ -1,6 +1,6 @@
 /*
  MyServer
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
@@ -15,6 +15,7 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>
diff --git a/myserver/tests/test_xml_main_configuration.cpp 
b/myserver/tests/test_xml_main_configuration.cpp
index 91cd8b9..c9e89fc 100644
--- a/myserver/tests/test_xml_main_configuration.cpp
+++ b/myserver/tests/test_xml_main_configuration.cpp
@@ -15,6 +15,8 @@
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdafx.h>
+
 #include <include/conf/main/xml_main_configuration.h>
 #include <cppunit/CompilerOutputter.h>
 #include <cppunit/extensions/TestFactoryRegistry.h>
diff --git a/myserver/tests/test_xml_validator.cpp 
b/myserver/tests/test_xml_validator.cpp
index f9c8fe9..2249523 100644
--- a/myserver/tests/test_xml_validator.cpp
+++ b/myserver/tests/test_xml_validator.cpp
@@ -1,3 +1,22 @@
+/*
+ MyServer
+ Copyright (C) 2008, 2009 Free Software Foundation, Inc.
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include <stdafx.h>
+
 #include <ctype.h>
 
 #include <cppunit/CompilerOutputter.h>



commit e08291fd84b1da1c177b71f4dc9cb82b6d039010
Author: Giuseppe Scrivano <address@hidden>
Date:   Sun Nov 1 12:32:54 2009 +0100

    Ensure the final $ is considered in the regex.

diff --git a/myserver/src/Makefile.am b/myserver/src/Makefile.am
index c293f30..ffa999a 100644
--- a/myserver/src/Makefile.am
+++ b/myserver/src/Makefile.am
@@ -14,7 +14,7 @@ clean-libmyserver.a:
        rm -f libmyserver.a
 
 libmyserver.a: clean-libmyserver.a
-       find . | grep .*\\.$(OBJEXT)$ | xargs $(AR) cru libmyserver.a
+       find . | grep .*\\.$(OBJEXT)$$ | xargs $(AR) cru libmyserver.a
        $(RANLIB) libmyserver.a
 
 all-local: libmyserver.a myserver${EXEEXT}
@@ -22,4 +22,4 @@ all-local: libmyserver.a myserver${EXEEXT}
 
 clean-local:
        rm -f libmyserver.a
-       find . | grep .*\\.$(OBJEXT)$ | xargs rm -f
+       find . | grep .*\\.$(OBJEXT)$$ | xargs rm -f

-----------------------------------------------------------------------

Summary of changes:
 myserver/binaries/web/cgi-src/math_sum/Makefile.am |    2 +-
 .../binaries/web/cgi-src/math_sum/math_sum.cpp     |    5 +++++
 myserver/binaries/web/cgi-src/post/Makefile.am     |    2 +-
 myserver/binaries/web/cgi-src/post/post.cpp        |    6 +++++-
 myserver/src/Makefile.am                           |    4 ++--
 myserver/src/base/base64/mime_utils.cpp            |   15 ++++++++-------
 myserver/stdafx.h                                  |    3 ++-
 myserver/tests/Makefile.am                         |    6 +++---
 myserver/tests/main.cpp                            |   11 ++++++++++-
 myserver/tests/test_auth_domain.cpp                |    3 ++-
 myserver/tests/test_base64.cpp                     |    1 +
 myserver/tests/test_bitvec.cpp                     |    1 +
 myserver/tests/test_cached_file.cpp                |    1 +
 myserver/tests/test_cached_file_buffer.cpp         |    3 ++-
 myserver/tests/test_cached_file_factory.cpp        |    3 ++-
 myserver/tests/test_connection.cpp                 |    3 ++-
 myserver/tests/test_connections_scheduler.cpp      |    1 +
 myserver/tests/test_crypt_algo_manager.cpp         |    1 +
 myserver/tests/test_file.cpp                       |    1 +
 myserver/tests/test_file_stream.cpp                |    1 +
 myserver/tests/test_file_stream_creator.cpp        |    1 +
 myserver/tests/test_files_utility.cpp              |    3 ++-
 myserver/tests/test_filter_chain.cpp               |    1 +
 myserver/tests/test_fork_server.cpp                |    1 +
 myserver/tests/test_ftp.cpp                        |    1 +
 myserver/tests/test_gzip.cpp                       |    3 ++-
 myserver/tests/test_hashmap.cpp                    |    3 ++-
 myserver/tests/test_homedir.cpp                    |    1 +
 myserver/tests/test_http_req_security_domain.cpp   |    3 ++-
 myserver/tests/test_http_request.cpp               |    3 ++-
 myserver/tests/test_http_response.cpp              |    3 ++-
 myserver/tests/test_ip.cpp                         |    3 ++-
 myserver/tests/test_log_manager.cpp                |    1 +
 myserver/tests/test_log_stream_factory.cpp         |    3 ++-
 myserver/tests/test_md5.cpp                        |    1 +
 myserver/tests/test_mem_buff.cpp                   |    3 ++-
 myserver/tests/test_mem_stream.cpp                 |    3 ++-
 myserver/tests/test_mime_manager.cpp               |    3 ++-
 myserver/tests/test_multicast.cpp                  |    3 ++-
 myserver/tests/test_mutex.cpp                      |    1 +
 myserver/tests/test_nodetree.cpp                   |    1 +
 myserver/tests/test_pipe.cpp                       |    3 ++-
 myserver/tests/test_plugin_info.cpp                |    3 ++-
 myserver/tests/test_read_directory.cpp             |    1 +
 myserver/tests/test_recursive_mutex.cpp            |    3 ++-
 myserver/tests/test_regex.cpp                      |    3 ++-
 myserver/tests/test_safetime.cpp                   |    3 ++-
 myserver/tests/test_security_cache.cpp             |    3 ++-
 myserver/tests/test_security_domain.cpp            |    3 ++-
 myserver/tests/test_security_manager.cpp           |    3 ++-
 myserver/tests/test_security_token.cpp             |    3 ++-
 myserver/tests/test_semaphore.cpp                  |    3 ++-
 myserver/tests/test_sha1.cpp                       |    1 +
 myserver/tests/test_slab.cpp                       |    2 ++
 myserver/tests/test_socket.cpp                     |    2 ++
 myserver/tests/test_socket_pair.cpp                |    2 ++
 myserver/tests/test_socket_stream_creator.cpp      |    4 +++-
 myserver/tests/test_ssl_socket.cpp                 |    2 ++
 myserver/tests/test_thread.cpp                     |    2 ++
 myserver/tests/test_unix_socket.cpp                |    2 ++
 myserver/tests/test_url.cpp                        |    2 ++
 myserver/tests/test_utility.cpp                    |    2 ++
 myserver/tests/test_validator.cpp                  |   19 +++++++++++++++++++
 myserver/tests/test_validator_factory.cpp          |   19 +++++++++++++++++++
 myserver/tests/test_xml.cpp                        |    3 ++-
 myserver/tests/test_xml_main_configuration.cpp     |    2 ++
 myserver/tests/test_xml_validator.cpp              |   19 +++++++++++++++++++
 67 files changed, 187 insertions(+), 45 deletions(-)


hooks/post-receive
-- 
GNU MyServer




reply via email to

[Prev in Thread] Current Thread [Next in Thread]