-const char urlmatch_rcs[] = "$Id: urlmatch.c,v 1.10 2002/05/12 21:40:37 jongfoster Exp $";
+const char urlmatch_rcs[] = "$Id: urlmatch.c,v 2.0 2002/06/04 14:34:21 jongfoster Exp $";
/*********************************************************************
*
- * File : $Source: /cvsroot/ijbswa/current/urlmatch.c,v $
+ * File : $Source: /cvsroot/ijbswa/current/src/urlmatch.c,v $
*
* Purpose : Declares functions to match URLs against URL
* patterns.
*
* Revisions :
* $Log: urlmatch.c,v $
+ * Revision 2.0 2002/06/04 14:34:21 jongfoster
+ * Moving source files to src/
+ *
* Revision 1.10 2002/05/12 21:40:37 jongfoster
* - Removing some unused code
*
|| (0 == strcmpic(v[0], "mkcol"))
|| (0 == strcmpic(v[0], "lock"))
|| (0 == strcmpic(v[0], "unlock"))
+
+ /* Or a Microsoft webDAV extension for Exchange 2000. See: */
+ /* http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JanMar/0001.html */
+ /* http://msdn.microsoft.com/library/en-us/wss/wss/_webdav_methods.asp */
+ || (0 == strcmpic(v[0], "bcopy"))
+ || (0 == strcmpic(v[0], "bmove"))
+ || (0 == strcmpic(v[0], "bdelete"))
+ || (0 == strcmpic(v[0], "bpropfind"))
+ || (0 == strcmpic(v[0], "bproppatch"))
+
+ /* Or another Microsoft webDAV extension for Exchange 2000. See: */
+ /* http://systems.cs.colorado.edu/grunwald/MobileComputing/Papers/draft-cohen-gena-p-base-00.txt */
+ /* http://lists.w3.org/Archives/Public/w3c-dist-auth/2002JanMar/0001.html */
+ /* http://msdn.microsoft.com/library/en-us/wss/wss/_webdav_methods.asp */
+ || (0 == strcmpic(v[0], "subscribe"))
+ || (0 == strcmpic(v[0], "unsubscribe"))
+ || (0 == strcmpic(v[0], "notify"))
+ || (0 == strcmpic(v[0], "poll"))
)
{
/* Normal */
else
{
/* Unknown HTTP method */
+ /* Maybe one of: trace options purge */
free(buf);
return JB_ERR_PARSE;
}