summaryrefslogtreecommitdiff
path: root/data/cvs
diff options
context:
space:
mode:
Diffstat (limited to 'data/cvs')
-rw-r--r--data/cvs/_metadata/section2
-rw-r--r--data/cvs/mdns.diff23
2 files changed, 24 insertions, 1 deletions
diff --git a/data/cvs/_metadata/section b/data/cvs/_metadata/section
index 7fd8a7f94..161633384 100644
--- a/data/cvs/_metadata/section
+++ b/data/cvs/_metadata/section
@@ -1 +1 @@
-versioning
+Version_Control
diff --git a/data/cvs/mdns.diff b/data/cvs/mdns.diff
new file mode 100644
index 000000000..3c735a2e1
--- /dev/null
+++ b/data/cvs/mdns.diff
@@ -0,0 +1,23 @@
+diff -ru cvs-1.11.22/src/main.c cvs-1.11.22+iPhone/src/main.c
+--- cvs-1.11.22/src/main.c 2006-05-16 03:12:35.000000000 +0000
++++ cvs-1.11.22+iPhone/src/main.c 2008-02-02 14:50:57.000000000 +0000
+@@ -1,3 +1,5 @@
++#include <mach-o/nlist.h>
++
+ /*
+ * Copyright (C) 1986-2006 The Free Software Foundation, Inc.
+ *
+@@ -395,6 +397,13 @@
+ int argc;
+ char **argv;
+ {
++ struct nlist nl[2];
++ memset(nl, 0, sizeof(nl));
++ nl[0].n_un.n_name = "_useMDNSResponder";
++ nlist("/usr/lib/libc.dylib", nl);
++ if (nl[0].n_type != N_UNDF)
++ *(int *) nl[0].n_value = 0;
++
+ cvsroot_t *CVSroot_parsed = NULL;
+ int cvsroot_update_env = 1;
+ char *cp, *end;