git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / Atom feed
e2bb139efb09a980ce4eb08a34aec7d6853c0ccb blob 596 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
#ifndef SHA1_ARRAY_H
#define SHA1_ARRAY_H

struct sha1_array {
	struct object_id *oid;
	int nr;
	int alloc;
	int sorted;
};

#define SHA1_ARRAY_INIT { NULL, 0, 0, 0 }

void sha1_array_append(struct sha1_array *array, const struct object_id *sha1);
int sha1_array_lookup(struct sha1_array *array, const struct object_id *oid);
void sha1_array_clear(struct sha1_array *array);

typedef int (*for_each_oid_fn)(const struct object_id *oid,
			       void *data);
int sha1_array_for_each_unique(struct sha1_array *array,
			       for_each_oid_fn fn,
			       void *data);

#endif /* SHA1_ARRAY_H */
debug log:

solving e2bb139efb ...
found e2bb139efb in https://public-inbox.org/git/20170318211954.564030-19-sandals@crustytoothpaste.net/
	https://public-inbox.org/git/20170326160143.769630-20-sandals@crustytoothpaste.net/
found 4cc55b15af in https://public-inbox.org/git/20170318211954.564030-18-sandals@crustytoothpaste.net/
	https://public-inbox.org/git/20170326160143.769630-19-sandals@crustytoothpaste.net/
found 7b06fbf1c1 in https://public-inbox.org/git/20170318211954.564030-16-sandals@crustytoothpaste.net/
	https://public-inbox.org/git/20170326160143.769630-17-sandals@crustytoothpaste.net/
found c1f706acba in https://80x24.org/mirrors/git.git
preparing index
index prepared:
100644 c1f706acba36cef73b80747d1378911aa561ebc9	sha1-array.h

applying [1/6] https://public-inbox.org/git/20170318211954.564030-16-sandals@crustytoothpaste.net/
diff --git a/sha1-array.h b/sha1-array.h
index c1f706acba..7b06fbf1c1 100644

Checking patch sha1-array.h...
Applied patch sha1-array.h cleanly.

skipping https://public-inbox.org/git/20170326160143.769630-17-sandals@crustytoothpaste.net/ for 7b06fbf1c1
index at:
100644 7b06fbf1c1d19283353a9990e41d7f37badcb148	sha1-array.h

applying [2/6] https://public-inbox.org/git/20170318211954.564030-18-sandals@crustytoothpaste.net/
diff --git a/sha1-array.h b/sha1-array.h
index 7b06fbf1c1..4cc55b15af 100644

Checking patch sha1-array.h...
Applied patch sha1-array.h cleanly.

skipping https://public-inbox.org/git/20170326160143.769630-19-sandals@crustytoothpaste.net/ for 4cc55b15af
index at:
100644 4cc55b15afcad7faa9b8f8d3dc13c7d18e7e9060	sha1-array.h

applying [3/6] https://public-inbox.org/git/20170318211954.564030-19-sandals@crustytoothpaste.net/
diff --git a/sha1-array.h b/sha1-array.h
index 4cc55b15af..e2bb139efb 100644

Checking patch sha1-array.h...
Applied patch sha1-array.h cleanly.

skipping https://public-inbox.org/git/20170326160143.769630-20-sandals@crustytoothpaste.net/ for e2bb139efb
index at:
100644 e2bb139efb09a980ce4eb08a34aec7d6853c0ccb	sha1-array.h

git@vger.kernel.org list mirror (unofficial, one of many)

Archives are clonable:
	git clone --mirror https://public-inbox.org/git
	git clone --mirror http://ou63pmih66umazou.onion/git
	git clone --mirror http://czquwvybam4bgbro.onion/git
	git clone --mirror http://hjrcffqmbrq6wope.onion/git

Example config snippet for mirrors

Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.version-control.git
	nntp://ou63pmih66umazou.onion/inbox.comp.version-control.git
	nntp://czquwvybam4bgbro.onion/inbox.comp.version-control.git
	nntp://hjrcffqmbrq6wope.onion/inbox.comp.version-control.git
	nntp://news.gmane.org/gmane.comp.version-control.git

 note: .onion URLs require Tor: https://www.torproject.org/

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git