[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Cvs-cvs] ccvs/src ChangeLog root.c
From: |
Derek Robert Price |
Subject: |
[Cvs-cvs] ccvs/src ChangeLog root.c |
Date: |
Mon, 27 Feb 2006 14:41:30 +0000 |
CVSROOT: /cvsroot/cvs
Module name: ccvs
Branch:
Changes by: Derek Robert Price <address@hidden> 06/02/27 14:41:30
Modified files:
src : ChangeLog root.c
Log message:
* root.c [HOSTNAME_CHARS]: Rename to...
[FQDN_CHARS]: ...this and remove underscore from list.
(parse_cvsroot): FQDNs cannot start with `.'.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/ChangeLog.diff?tr1=1.3349&tr2=1.3350&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/root.c.diff?tr1=1.122&tr2=1.123&r1=text&r2=text
Patches:
Index: ccvs/src/ChangeLog
diff -u ccvs/src/ChangeLog:1.3349 ccvs/src/ChangeLog:1.3350
--- ccvs/src/ChangeLog:1.3349 Sun Feb 26 21:39:54 2006
+++ ccvs/src/ChangeLog Mon Feb 27 14:41:29 2006
@@ -1,3 +1,9 @@
+2006-02-27 Derek Price <address@hidden>
+
+ * root.c [HOSTNAME_CHARS]: Rename to...
+ [FQDN_CHARS]: ...this and remove underscore from list.
+ (parse_cvsroot): FQDNs cannot start with `.'.
+
2006-02-26 Derek Price <address@hidden>
* root.c [HOSTNAME_CHARS]: New macro.
Index: ccvs/src/root.c
diff -u ccvs/src/root.c:1.122 ccvs/src/root.c:1.123
--- ccvs/src/root.c:1.122 Sun Feb 26 21:39:54 2006
+++ ccvs/src/root.c Mon Feb 27 14:41:30 2006
@@ -26,8 +26,8 @@
"kserver", "gserver", "ext", "extssh", "fork"
};
-#define HOSTNAME_CHARS \
- "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUZWXYZ1234567890-_."
+#define FQDN_CHARS \
+ "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUZWXYZ1234567890-."
#ifndef DEBUG
@@ -631,8 +631,8 @@
/* If the method isn't specified, assume LOCAL_METHOD unless the root
* looks like server:/path. Then assume EXT_METHOD.
*/
- size_t len = strspn (cvsroot_copy, HOSTNAME_CHARS);
- if (len > 0 && cvsroot_copy[len] == ':')
+ size_t len = strspn (cvsroot_copy, FQDN_CHARS);
+ if (len > 0 && cvsroot_copy[0] != '.' && cvsroot_copy[len] == ':')
newroot->method = ext_method;
else
newroot->method = local_method;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Cvs-cvs] ccvs/src ChangeLog root.c,
Derek Robert Price <=