]> err.no Git - sope/commitdiff
added WDFS as a known user agent
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 16 Oct 2007 11:05:25 +0000 (11:05 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 16 Oct 2007 11:05:25 +0000 (11:05 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1545 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/Version
sope-appserver/NGObjWeb/WEClientCapabilities.m

index 8dda4ed8584a6147ec52a653be8c424de6b5cc5b..975ee85b80a8a6b4714f266b39bc2409e06544c1 100644 (file)
@@ -1,3 +1,8 @@
+2007-10-16  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WEClientCapabilities.m: added wdfs as a known (WebDAV) user agent
+         (v4.7.17)
+
 2007-09-27  Helge Hess  <helge.hess@opengroupware.org>
 
        * Associations/WOKeyPathAssociation.m: clarified some code (v4.7.16)
index 29df970ba2bf4e0e158eeb784228b5751b7f9544..613891cffd3cfca4e7953a64f6cc473a633be961 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=16
+SUBMINOR_VERSION:=17
 
 # v4.7.11  requires libNGExtensions v4.7.194
 # v4.5.234 requires libDOM          v4.5.21
index eb7c05b8e8c60ffb92759fb79ed731fb2a4201fa..3bd44a9caff88ddac7c1b78f7324044cfeb87f5c 100644 (file)
@@ -75,6 +75,7 @@
 #define WEUA_Sunbird           44
 #define WEUA_PEAR_XMLRPC       45
 #define WEUA_Cook_XMLRPCdotNET 46
+#define WEUA_WDFS              47
 
 #define WEOS_UNKNOWN   0
 #define WEOS_WINDOWS   1
     /* Evolution */
     self->browser = WEUA_Evolution;
   }
+  else if (strstr(ua, "wdfs/")) {
+    /* WDFS */
+    self->browser = WEUA_WDFS;
+  }
   else if (strstr(ua, "Soup/")) {
     /* SOUP (GNOME WebDAV library) */
     self->browser = WEUA_SOUP;
     case WEUA_Sunbird:           return @"Sunbird";
     case WEUA_PEAR_XMLRPC:       return @"PHP PEAR XMLRPC";
     case WEUA_Cook_XMLRPCdotNET: return @"PHP PEAR XMLRPC";
+    case WEUA_WDFS:              return @"WDFS";
     default:                     return @"unknown";
   }
 }
   if (self->browser == WEUA_PerlHTTPDAV)      return YES;
   if (self->browser == WEUA_WebDrive)         return YES;
   if (self->browser == WEUA_Sunbird)          return YES;
+  if (self->browser == WEUA_WDFS)             return YES;
   return NO;
 }
 
@@ -1140,4 +1147,7 @@ static NSString *WEClientDetectorFormName = @"WEClientDetect";
     'x-up-subno: 981574289-60174629'
     'x-up-wtls-info: off'
     'x-wap-profile: "http://wap.sonyericsson.com/UAprof/T610R301.xml"'
+
+  WDFS
+    'wdfs/1.4.2 neon/0.26.4'
 */