Nguyễn Thái Ngọc Duy
a2f509e1d8
t1510: setup case #30
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:26:00 -08:00
Nguyễn Thái Ngọc Duy
6ab5da1185
t1510: setup case #29
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:59 -08:00
Nguyễn Thái Ngọc Duy
2e8c6bab2e
t1510: setup case #28
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:59 -08:00
Nguyễn Thái Ngọc Duy
00bc13a977
t1510: setup case #27
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:59 -08:00
Nguyễn Thái Ngọc Duy
cdcef7d546
t1510: setup case #26
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:59 -08:00
Nguyễn Thái Ngọc Duy
468d68226c
t1510: setup case #25
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:59 -08:00
Nguyễn Thái Ngọc Duy
73a509ce44
t1510: setup case #24
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:58 -08:00
Nguyễn Thái Ngọc Duy
5362cbfcf3
t1510: setup case #23
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:58 -08:00
Nguyễn Thái Ngọc Duy
fd4e1888ae
t1510: setup case #22
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
21b3466f59
t1510: setup case #21
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
4a00884291
t1510: setup case #20
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
09327fd8f7
t1510: setup case #19
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
37eecb3db6
t1510: setup case #18
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
cf83243b0b
t1510: setup case #17
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:57 -08:00
Nguyễn Thái Ngọc Duy
af62cc1ba6
t1510: setup case #16
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:56 -08:00
Nguyễn Thái Ngọc Duy
f7c8588322
t1510: setup case #15
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:56 -08:00
Nguyễn Thái Ngọc Duy
69bf2b1604
t1510: setup case #14
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:56 -08:00
Nguyễn Thái Ngọc Duy
dc1c7834b3
t1510: setup case #13
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:56 -08:00
Nguyễn Thái Ngọc Duy
713b3721e2
t1510: setup case #12
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:56 -08:00
Nguyễn Thái Ngọc Duy
3c3b0a0092
t1510: setup case #11
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:55 -08:00
Nguyễn Thái Ngọc Duy
773ec9319e
t1510: setup case #10
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:55 -08:00
Nguyễn Thái Ngọc Duy
bc25c1038f
t1510: setup case #9
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:55 -08:00
Nguyễn Thái Ngọc Duy
9a5976cd38
t1510: setup case #8
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:55 -08:00
Nguyễn Thái Ngọc Duy
561a7e667f
t1510: setup case #7
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:55 -08:00
Nguyễn Thái Ngọc Duy
555b96abde
t1510: setup case #6
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:54 -08:00
Nguyễn Thái Ngọc Duy
3f388c1730
t1510: setup case #5
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:54 -08:00
Nguyễn Thái Ngọc Duy
351fa1dc9f
t1510: setup case #4
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:54 -08:00
Nguyễn Thái Ngọc Duy
8718ed6125
t1510: setup case #3
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:54 -08:00
Nguyễn Thái Ngọc Duy
7194660205
t1510: setup case #2
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:54 -08:00
Nguyễn Thái Ngọc Duy
8fbee484a8
t1510: setup case #1
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:53 -08:00
Nguyễn Thái Ngọc Duy
fc4045ee3e
t1510: setup case #0
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:53 -08:00
Nguyễn Thái Ngọc Duy
03a2b6effa
Add t1510 and basic rules that run repo setup
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:53 -08:00
Nguyễn Thái Ngọc Duy
a9ca8a85ef
builtins: print setup info if repo is found
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-29 13:25:53 -08:00
Tay Ray Chuan
6f5185bd2d
http-fetch: rework url handling
...
Do away with a second url variable, rewritten_url, and make url
non-const. This is safe because the functions called with url (ie.
get_http_walker() and walker_fetch()) do not modify it (ie. marked with
const char *).
Also, replace code that adds a trailing slash with a call to
str_end_url_with_slash().
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:46 -08:00
Tay Ray Chuan
1462d1af69
http-push: add trailing slash at arg-parse time, instead of later on
...
That way, we don't have to update repo->path and repo->path_len again
after adding the trailing slash.
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:46 -08:00
Tay Ray Chuan
dfc2dcd9ac
http-push: check path length before using it
...
We use path_len to skip the base url/path, but we do not know for sure
if path does indeed contain the base url/path. Check if this is so.
Helped-by: Johnathan Nieder <jrnieder@gmail.com >
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:46 -08:00
Tay Ray Chuan
0fdadc501e
http-push: Normalise directory names when pushing to some WebDAV servers
...
Fix a bug when pushing to WebDAV servers which do not use a trailing
slash for collection names. The previous implementation fails to see
that the requested resource "refs/" is the same resource as "refs"
and loads every reference twice (once for refs/ and once for refs).
This implementation normalises every collection name by appending a
trailing slash if necessary.
This can be tested with old versions of Apache (such as the WebDAV
server of GMX, Apache 2.0.63).
Based-on-patch-by: Gabriel Corona <gabriel.corona@enst-bretagne.fr >
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:45 -08:00
Tay Ray Chuan
cf688cc273
http-backend: use end_url_with_slash()
...
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:45 -08:00
Tay Ray Chuan
3793a30901
url: add str wrapper for end_url_with_slash()
...
Helped-by: Johnathan Nieder <jrnieder@gmail.com >
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:45 -08:00
Tay Ray Chuan
1966d9f37b
shift end_url_with_slash() from http.[ch] to url.[ch]
...
This allows non-http/curl users to access it too (eg. http-backend.c).
Update include headers in end_url_with_slash() users too.
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:45 -08:00
Tay Ray Chuan
6cfc028641
t5550-http-fetch: add test for http-fetch
...
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:45 -08:00
Tay Ray Chuan
2bcd9ec501
t5550-http-fetch: add missing '&&'
...
Signed-off-by: Tay Ray Chuan <rctay89@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:50:44 -08:00
Junio C Hamano
3fe9db3fef
Merge branch 'en/and-cascade-tests'
...
* en/and-cascade-tests:
t7300: add a missing SYMLINKS prerequisite
2010-11-26 14:45:37 -08:00
Johannes Sixt
7569c1f444
t7300: add a missing SYMLINKS prerequisite
...
The test fails on Windows since 2dec68c (tests: add missing &&, batch 2).
Even though this test allocates and leaves behind files, subsequent tests
do not depend on this, so it is safe to just skip it.
Signed-off-by: Johannes Sixt <j6t@kdbg.org >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2010-11-26 14:45:23 -08:00
Junio C Hamano
03864edeab
Merge branch 'mg/maint-tag-rfc1991' into next
...
* mg/maint-tag-rfc1991:
tag: recognize rfc1991 signatures
tag: factor out sig detection for tag display
tag: factor out sig detection for body edits
verify-tag: factor out signature detection
t/t7004-tag: test handling of rfc1991 signatures
2010-11-24 16:00:35 -08:00
Junio C Hamano
e15b73db25
Merge branch 'kb/maint-status-cquote' into next
...
* kb/maint-status-cquote:
status: Quote paths with spaces in short format
2010-11-24 16:00:35 -08:00
Junio C Hamano
77190a57ed
Merge branch 'sn/diff-doc' into next
...
* sn/diff-doc:
docs: clarify git diff modes of operation
diff,difftool: Don't use the {0,2} notation in usage strings
CodingGuidelines: Add a section on writing documentation
2010-11-24 16:00:35 -08:00
Junio C Hamano
f46d2ce9ad
Merge branch 'sp/emfile' into next
...
* sp/emfile:
Work around EMFILE when there are too many pack files
Use git_open_noatime when accessing pack data
2010-11-24 16:00:35 -08:00
Junio C Hamano
f26c943b2d
Merge branch 'jc/abbrev-guard' into next
...
* jc/abbrev-guard:
core.abbrevguard: Ensure short object names stay unique a bit longer
2010-11-24 16:00:35 -08:00
Junio C Hamano
683230605f
Merge branch 'nd/maint-fix-add-typo-detection' into next
...
* nd/maint-fix-add-typo-detection:
add: do not rely on dtype being NULL behavior
2010-11-24 16:00:35 -08:00