]> git.proxmox.com Git - libgit2.git/commitdiff
status: test submodules with mixed case
authorEdward Thomson <ethomson@github.com>
Thu, 31 Mar 2016 21:33:44 +0000 (17:33 -0400)
committerEdward Thomson <ethomson@github.com>
Thu, 31 Mar 2016 21:58:43 +0000 (17:58 -0400)
230 files changed:
tests/resources/submod3/.gitted/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/config [new file with mode: 0644]
tests/resources/submod3/.gitted/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/EIGHT/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/EIGHT/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/Five/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/Five/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/FoUr/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/FoUr/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/One/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/One/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/TEN/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TEN/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/TWO/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/TWO/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/nine/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/nine/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/sEvEn/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/sEvEn/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/six/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/six/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/config [new file with mode: 0755]
tests/resources/submod3/.gitted/modules/three/index [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/41/bd4bc3df978de695f67ace64c560913da11653 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/5e/4963595a9774b90524d35a807169049de8ccad [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/6b/31c659545507c381e9cd34ec508f16c04e149e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/73/ba924a80437097795ae839e66e187c55d3babf [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/78/9efbdadaa4a582778d4584385495559ea0994b [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/packed-refs [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/.gitted/modules/three/refs/remotes/origin/HEAD [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/0d/db6db2835a283823cd700a1d18f17b0ba6520d [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/0e/db4f085060fea212aecc25242d4c7685cdc01d [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/33/61720a7115648e518342a6524b29cc627ea11a [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/4f/6ea8092cb19f39e25cd1b21c061893b6ce17bd [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/5b/6f93e4846d705ee2daa5d60348e7fc1c6715ed [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/6e/7201a58feeaa462ac9f545928fe0b961ad9495 [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/6f/b39bdc90378a0a9a05a127da035e560ced3900 [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/90/459b51713bde15eb97852ff22c29270752b432 [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/d0/ea28557a5f50013ac72938bc285c2d8572e50d [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/d0/fe2af38ea8925d5b4982b56354ca17816b7e11 [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/e6/4b5c9e517bbb34962611400cde683690e56aa8 [new file with mode: 0644]
tests/resources/submod3/.gitted/objects/e7/b6f5010b47e84573eb670d8b31f19fccab6964 [new file with mode: 0644]
tests/resources/submod3/.gitted/refs/heads/master [new file with mode: 0644]
tests/resources/submod3/EIGHT/.gitted [new file with mode: 0644]
tests/resources/submod3/EIGHT/README.txt [new file with mode: 0644]
tests/resources/submod3/EIGHT/file_to_modify [new file with mode: 0644]
tests/resources/submod3/Five/.gitted [new file with mode: 0644]
tests/resources/submod3/Five/README.txt [new file with mode: 0644]
tests/resources/submod3/Five/file_to_modify [new file with mode: 0644]
tests/resources/submod3/FoUr/.gitted [new file with mode: 0644]
tests/resources/submod3/FoUr/README.txt [new file with mode: 0644]
tests/resources/submod3/FoUr/file_to_modify [new file with mode: 0644]
tests/resources/submod3/One/.gitted [new file with mode: 0644]
tests/resources/submod3/One/README.txt [new file with mode: 0644]
tests/resources/submod3/One/file_to_modify [new file with mode: 0644]
tests/resources/submod3/TEN/.gitted [new file with mode: 0644]
tests/resources/submod3/TEN/README.txt [new file with mode: 0644]
tests/resources/submod3/TEN/file_to_modify [new file with mode: 0644]
tests/resources/submod3/TWO/.gitted [new file with mode: 0644]
tests/resources/submod3/TWO/README.txt [new file with mode: 0644]
tests/resources/submod3/TWO/file_to_modify [new file with mode: 0644]
tests/resources/submod3/gitmodules [new file with mode: 0644]
tests/resources/submod3/nine/.gitted [new file with mode: 0644]
tests/resources/submod3/nine/README.txt [new file with mode: 0644]
tests/resources/submod3/nine/file_to_modify [new file with mode: 0644]
tests/resources/submod3/sEvEn/.gitted [new file with mode: 0644]
tests/resources/submod3/sEvEn/README.txt [new file with mode: 0644]
tests/resources/submod3/sEvEn/file_to_modify [new file with mode: 0644]
tests/resources/submod3/six/.gitted [new file with mode: 0644]
tests/resources/submod3/six/README.txt [new file with mode: 0644]
tests/resources/submod3/six/file_to_modify [new file with mode: 0644]
tests/resources/submod3/three/.gitted [new file with mode: 0644]
tests/resources/submod3/three/README.txt [new file with mode: 0644]
tests/resources/submod3/three/file_to_modify [new file with mode: 0644]
tests/status/submodules.c
tests/submodule/submodule_helpers.c
tests/submodule/submodule_helpers.h

diff --git a/tests/resources/submod3/.gitted/HEAD b/tests/resources/submod3/.gitted/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/config b/tests/resources/submod3/.gitted/config
new file mode 100644 (file)
index 0000000..51fbbe9
--- /dev/null
@@ -0,0 +1,25 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+[submodule "One"]
+       url = ../submod2_target
+[submodule "TWO"]
+       url = ../submod2_target
+[submodule "three"]
+       url = ../submod2_target
+[submodule "FoUr"]
+       url = ../submod2_target
+[submodule "Five"]
+       url = ../submod2_target
+[submodule "six"]
+       url = ../submod2_target
+[submodule "sEvEn"]
+       url = ../submod2_target
+[submodule "EIGHT"]
+       url = ../submod2_target
+[submodule "nine"]
+       url = ../submod2_target
+[submodule "TEN"]
+       url = ../submod2_target
diff --git a/tests/resources/submod3/.gitted/index b/tests/resources/submod3/.gitted/index
new file mode 100644 (file)
index 0000000..fc688e2
Binary files /dev/null and b/tests/resources/submod3/.gitted/index differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/HEAD b/tests/resources/submod3/.gitted/modules/EIGHT/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/config b/tests/resources/submod3/.gitted/modules/EIGHT/config
new file mode 100755 (executable)
index 0000000..c95068a
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../EIGHT
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/index b/tests/resources/submod3/.gitted/modules/EIGHT/index
new file mode 100644 (file)
index 0000000..4217b3f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/index differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/EIGHT/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/EIGHT/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/EIGHT/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/EIGHT/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/EIGHT/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/EIGHT/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/EIGHT/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/EIGHT/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/packed-refs b/tests/resources/submod3/.gitted/modules/EIGHT/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/refs/heads/master b/tests/resources/submod3/.gitted/modules/EIGHT/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/EIGHT/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/EIGHT/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/Five/HEAD b/tests/resources/submod3/.gitted/modules/Five/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/Five/config b/tests/resources/submod3/.gitted/modules/Five/config
new file mode 100755 (executable)
index 0000000..18259e8
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../Five
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/Five/index b/tests/resources/submod3/.gitted/modules/Five/index
new file mode 100644 (file)
index 0000000..bd356c8
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/index differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/Five/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/Five/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/Five/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/Five/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/Five/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/Five/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/Five/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/Five/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/Five/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/Five/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/Five/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/Five/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/Five/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/Five/packed-refs b/tests/resources/submod3/.gitted/modules/Five/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/Five/refs/heads/master b/tests/resources/submod3/.gitted/modules/Five/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/Five/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/Five/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/HEAD b/tests/resources/submod3/.gitted/modules/FoUr/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/config b/tests/resources/submod3/.gitted/modules/FoUr/config
new file mode 100755 (executable)
index 0000000..8e41a32
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../FoUr
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/index b/tests/resources/submod3/.gitted/modules/FoUr/index
new file mode 100644 (file)
index 0000000..bfc441b
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/index differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/FoUr/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/FoUr/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/FoUr/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/FoUr/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/FoUr/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/FoUr/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/FoUr/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/FoUr/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/FoUr/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/FoUr/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/FoUr/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/FoUr/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/FoUr/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/packed-refs b/tests/resources/submod3/.gitted/modules/FoUr/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/refs/heads/master b/tests/resources/submod3/.gitted/modules/FoUr/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/FoUr/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/FoUr/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/One/HEAD b/tests/resources/submod3/.gitted/modules/One/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/One/config b/tests/resources/submod3/.gitted/modules/One/config
new file mode 100755 (executable)
index 0000000..303b86d
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../One
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/One/index b/tests/resources/submod3/.gitted/modules/One/index
new file mode 100644 (file)
index 0000000..2fa766b
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/index differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/One/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/One/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/One/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/One/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/One/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/One/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/One/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/One/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/One/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/One/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/One/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/One/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/One/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/One/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/One/packed-refs b/tests/resources/submod3/.gitted/modules/One/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/One/refs/heads/master b/tests/resources/submod3/.gitted/modules/One/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/One/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/One/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/TEN/HEAD b/tests/resources/submod3/.gitted/modules/TEN/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/TEN/config b/tests/resources/submod3/.gitted/modules/TEN/config
new file mode 100755 (executable)
index 0000000..0c83288
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../TEN
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/TEN/index b/tests/resources/submod3/.gitted/modules/TEN/index
new file mode 100644 (file)
index 0000000..202f0e2
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/index differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/TEN/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/TEN/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/TEN/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/TEN/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/TEN/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/TEN/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/TEN/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/TEN/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/TEN/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/TEN/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/TEN/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/TEN/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TEN/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/TEN/packed-refs b/tests/resources/submod3/.gitted/modules/TEN/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/TEN/refs/heads/master b/tests/resources/submod3/.gitted/modules/TEN/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/TEN/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/TEN/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/TWO/HEAD b/tests/resources/submod3/.gitted/modules/TWO/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/TWO/config b/tests/resources/submod3/.gitted/modules/TWO/config
new file mode 100755 (executable)
index 0000000..4d90222
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../TWO
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/TWO/index b/tests/resources/submod3/.gitted/modules/TWO/index
new file mode 100644 (file)
index 0000000..4205313
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/index differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/TWO/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/TWO/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/TWO/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/TWO/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/TWO/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/TWO/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/TWO/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/TWO/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/TWO/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/TWO/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/TWO/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/TWO/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/TWO/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/TWO/packed-refs b/tests/resources/submod3/.gitted/modules/TWO/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/TWO/refs/heads/master b/tests/resources/submod3/.gitted/modules/TWO/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/TWO/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/TWO/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/nine/HEAD b/tests/resources/submod3/.gitted/modules/nine/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/nine/config b/tests/resources/submod3/.gitted/modules/nine/config
new file mode 100755 (executable)
index 0000000..7c73f8a
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../nine
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/nine/index b/tests/resources/submod3/.gitted/modules/nine/index
new file mode 100644 (file)
index 0000000..48e3e9e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/index differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/nine/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/nine/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/nine/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/nine/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/nine/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/nine/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/nine/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/nine/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/nine/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/nine/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/nine/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/nine/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/nine/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/nine/packed-refs b/tests/resources/submod3/.gitted/modules/nine/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/nine/refs/heads/master b/tests/resources/submod3/.gitted/modules/nine/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/nine/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/nine/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/HEAD b/tests/resources/submod3/.gitted/modules/sEvEn/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/config b/tests/resources/submod3/.gitted/modules/sEvEn/config
new file mode 100755 (executable)
index 0000000..1ef3be7
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../sEvEn
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/index b/tests/resources/submod3/.gitted/modules/sEvEn/index
new file mode 100644 (file)
index 0000000..0a3a842
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/index differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/sEvEn/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/sEvEn/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/sEvEn/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/sEvEn/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/sEvEn/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/sEvEn/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/sEvEn/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/sEvEn/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/packed-refs b/tests/resources/submod3/.gitted/modules/sEvEn/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/refs/heads/master b/tests/resources/submod3/.gitted/modules/sEvEn/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/sEvEn/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/sEvEn/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/six/HEAD b/tests/resources/submod3/.gitted/modules/six/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/six/config b/tests/resources/submod3/.gitted/modules/six/config
new file mode 100755 (executable)
index 0000000..4296e81
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../six
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/six/index b/tests/resources/submod3/.gitted/modules/six/index
new file mode 100644 (file)
index 0000000..fbd09fd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/index differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/six/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/six/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/six/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/six/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/six/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/six/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/six/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/six/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/six/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/six/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/six/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/six/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/six/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/six/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/six/packed-refs b/tests/resources/submod3/.gitted/modules/six/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/six/refs/heads/master b/tests/resources/submod3/.gitted/modules/six/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/six/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/six/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/three/HEAD b/tests/resources/submod3/.gitted/modules/three/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/three/config b/tests/resources/submod3/.gitted/modules/three/config
new file mode 100755 (executable)
index 0000000..ba5c966
--- /dev/null
@@ -0,0 +1,12 @@
+[core]
+       repositoryformatversion = 0
+       filemode = true
+       bare = false
+       logallrefupdates = true
+       worktree = ../../../three
+[remote "origin"]
+       url = /tmp/libgit2_tests_5hR8uP/submod2_target
+       fetch = +refs/heads/*:refs/remotes/origin/*
+[branch "master"]
+       remote = origin
+       merge = refs/heads/master
diff --git a/tests/resources/submod3/.gitted/modules/three/index b/tests/resources/submod3/.gitted/modules/three/index
new file mode 100644 (file)
index 0000000..ec4a944
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/index differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 b/tests/resources/submod3/.gitted/modules/three/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1
new file mode 100644 (file)
index 0000000..f4b7094
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/06/362fe2fdb7010d0e447b4fb450d405420479a1 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 b/tests/resources/submod3/.gitted/modules/three/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484
new file mode 100644 (file)
index 0000000..56c845e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/0e/6a3ca48bd47cfe67681acf39aa0b10a0b92484 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 b/tests/resources/submod3/.gitted/modules/three/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5
new file mode 100644 (file)
index 0000000..bd179b5
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/17/d0ece6e96460a06592d9d9d000de37ba4232c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/41/bd4bc3df978de695f67ace64c560913da11653 b/tests/resources/submod3/.gitted/modules/three/objects/41/bd4bc3df978de695f67ace64c560913da11653
new file mode 100644 (file)
index 0000000..ccf49bd
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/41/bd4bc3df978de695f67ace64c560913da11653 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 b/tests/resources/submod3/.gitted/modules/three/objects/48/0095882d281ed676fe5b863569520e54a7d5c0
new file mode 100644 (file)
index 0000000..5302906
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/48/0095882d281ed676fe5b863569520e54a7d5c0 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/5e/4963595a9774b90524d35a807169049de8ccad b/tests/resources/submod3/.gitted/modules/three/objects/5e/4963595a9774b90524d35a807169049de8ccad
new file mode 100644 (file)
index 0000000..38c791e
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/5e/4963595a9774b90524d35a807169049de8ccad differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/6b/31c659545507c381e9cd34ec508f16c04e149e b/tests/resources/submod3/.gitted/modules/three/objects/6b/31c659545507c381e9cd34ec508f16c04e149e
new file mode 100644 (file)
index 0000000..a26d299
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\95\8dQ
+\ 2!\14Eûv\15o\ 3ÅÓy*\ 3\11Ñ_¿í@Çg#h\82£ûOh\ 5ý^Î9w«¥¤\ eÒêSoÌ\80f1*²\8aÁ[\94\18\90\89¬§èIc Ô¤\90ìê¤p£ïµÁk\1c\aç\f\ fÎ\91\e\\9b¿¿Sß\87¿lµÜ@.¤´^\8dQpF\8b(æ:ÿúDÿ5Åó\93zr\19~ ñ\ 5en8\e
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/73/ba924a80437097795ae839e66e187c55d3babf b/tests/resources/submod3/.gitted/modules/three/objects/73/ba924a80437097795ae839e66e187c55d3babf
new file mode 100644 (file)
index 0000000..83d1ba4
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/73/ba924a80437097795ae839e66e187c55d3babf differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a b/tests/resources/submod3/.gitted/modules/three/objects/78/0d7397f5e8f8f477fb55b7af3accc2154b2d4a
new file mode 100644 (file)
index 0000000..6d27af8
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1-Ë1\ eÂ0\fFaæ\9eâßØ\100p\ 2\8eÀ\ 5ìÄÐ(N-ÅöÐÛÓ¡Ò\93¾é±\1aãq\7f]>ks\1cÅ*\b\9a? |mÂ\93\87Õçiª@ÛÖý¶¼m»\ 6¨V\14\e£\85£\90'©î`)\94.Ø-1¨\vx
+u\84x\1cãò\a\at(+
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/78/9efbdadaa4a582778d4584385495559ea0994b b/tests/resources/submod3/.gitted/modules/three/objects/78/9efbdadaa4a582778d4584385495559ea0994b
new file mode 100644 (file)
index 0000000..1745884
--- /dev/null
@@ -0,0 +1,2 @@
+x\ 1\r\8c±\r\850\f\ 5\7f\9d\ 4\b\8a?\ 4=\r¥\13\e\12ÉÄ\12N\8alO¤k®¸\8bj\11Ûúÿ\1d¹8&\84«¨ \19\1eãr\r\94
+ïqJWñ°7\90¾B<\90Éáö\bfÙì\1dK8­#Q\ 51C-\91"eª·Ì«£\8a°ð\12\ 1'@
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e b/tests/resources/submod3/.gitted/modules/three/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e
new file mode 100644 (file)
index 0000000..83cc29f
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/88/34b635dd468a83cb012f6feace968c1c9f5d6e differ
diff --git a/tests/resources/submod3/.gitted/modules/three/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 b/tests/resources/submod3/.gitted/modules/three/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5
new file mode 100644 (file)
index 0000000..55bda40
Binary files /dev/null and b/tests/resources/submod3/.gitted/modules/three/objects/d0/5f2cd5cc77addf68ed6f50d622c9a4f732e6c5 differ
diff --git a/tests/resources/submod3/.gitted/modules/three/packed-refs b/tests/resources/submod3/.gitted/modules/three/packed-refs
new file mode 100644 (file)
index 0000000..def303a
--- /dev/null
@@ -0,0 +1,2 @@
+# pack-refs with: peeled fully-peeled 
+480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/modules/three/refs/heads/master b/tests/resources/submod3/.gitted/modules/three/refs/heads/master
new file mode 100644 (file)
index 0000000..e12c44d
--- /dev/null
@@ -0,0 +1 @@
+480095882d281ed676fe5b863569520e54a7d5c0
diff --git a/tests/resources/submod3/.gitted/modules/three/refs/remotes/origin/HEAD b/tests/resources/submod3/.gitted/modules/three/refs/remotes/origin/HEAD
new file mode 100644 (file)
index 0000000..6efe28f
--- /dev/null
@@ -0,0 +1 @@
+ref: refs/remotes/origin/master
diff --git a/tests/resources/submod3/.gitted/objects/0d/db6db2835a283823cd700a1d18f17b0ba6520d b/tests/resources/submod3/.gitted/objects/0d/db6db2835a283823cd700a1d18f17b0ba6520d
new file mode 100644 (file)
index 0000000..8f1c5ca
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/0d/db6db2835a283823cd700a1d18f17b0ba6520d differ
diff --git a/tests/resources/submod3/.gitted/objects/0e/db4f085060fea212aecc25242d4c7685cdc01d b/tests/resources/submod3/.gitted/objects/0e/db4f085060fea212aecc25242d4c7685cdc01d
new file mode 100644 (file)
index 0000000..34179a4
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/0e/db4f085060fea212aecc25242d4c7685cdc01d differ
diff --git a/tests/resources/submod3/.gitted/objects/33/61720a7115648e518342a6524b29cc627ea11a b/tests/resources/submod3/.gitted/objects/33/61720a7115648e518342a6524b29cc627ea11a
new file mode 100644 (file)
index 0000000..c09eabc
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/33/61720a7115648e518342a6524b29cc627ea11a differ
diff --git a/tests/resources/submod3/.gitted/objects/4f/6ea8092cb19f39e25cd1b21c061893b6ce17bd b/tests/resources/submod3/.gitted/objects/4f/6ea8092cb19f39e25cd1b21c061893b6ce17bd
new file mode 100644 (file)
index 0000000..cf65393
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/4f/6ea8092cb19f39e25cd1b21c061893b6ce17bd differ
diff --git a/tests/resources/submod3/.gitted/objects/5b/6f93e4846d705ee2daa5d60348e7fc1c6715ed b/tests/resources/submod3/.gitted/objects/5b/6f93e4846d705ee2daa5d60348e7fc1c6715ed
new file mode 100644 (file)
index 0000000..591d4b8
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/5b/6f93e4846d705ee2daa5d60348e7fc1c6715ed differ
diff --git a/tests/resources/submod3/.gitted/objects/6e/7201a58feeaa462ac9f545928fe0b961ad9495 b/tests/resources/submod3/.gitted/objects/6e/7201a58feeaa462ac9f545928fe0b961ad9495
new file mode 100644 (file)
index 0000000..a5dc38e
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/6e/7201a58feeaa462ac9f545928fe0b961ad9495 differ
diff --git a/tests/resources/submod3/.gitted/objects/6f/b39bdc90378a0a9a05a127da035e560ced3900 b/tests/resources/submod3/.gitted/objects/6f/b39bdc90378a0a9a05a127da035e560ced3900
new file mode 100644 (file)
index 0000000..315e3b8
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/6f/b39bdc90378a0a9a05a127da035e560ced3900 differ
diff --git a/tests/resources/submod3/.gitted/objects/90/459b51713bde15eb97852ff22c29270752b432 b/tests/resources/submod3/.gitted/objects/90/459b51713bde15eb97852ff22c29270752b432
new file mode 100644 (file)
index 0000000..3a2c99c
--- /dev/null
@@ -0,0 +1 @@
+x\ 1\9d\8dÁ\r\ 2!\10E=SÅ4 \19pÀ%1Æ\8b\1dØÀ,ÌÊ&²$,ÄöÅ\16¼ý¼ä½\1fJÎk\ 3=Ñ¡U\11pr1¨ÙN\8b\b39ÃÁ/\96¬7\83àì\9dæèÉ[Ž¥Rá\11?\#<SÉ{Ùà*\83þÖýµ¶ÔçS(ù\ 6zøäðl\1d\1c\91\10Õ ãµÉ¿¾\1auÈ%ö·ìê\vZJ<ó
\ No newline at end of file
diff --git a/tests/resources/submod3/.gitted/objects/d0/ea28557a5f50013ac72938bc285c2d8572e50d b/tests/resources/submod3/.gitted/objects/d0/ea28557a5f50013ac72938bc285c2d8572e50d
new file mode 100644 (file)
index 0000000..9b45f5c
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/d0/ea28557a5f50013ac72938bc285c2d8572e50d differ
diff --git a/tests/resources/submod3/.gitted/objects/d0/fe2af38ea8925d5b4982b56354ca17816b7e11 b/tests/resources/submod3/.gitted/objects/d0/fe2af38ea8925d5b4982b56354ca17816b7e11
new file mode 100644 (file)
index 0000000..4907b20
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/d0/fe2af38ea8925d5b4982b56354ca17816b7e11 differ
diff --git a/tests/resources/submod3/.gitted/objects/e6/4b5c9e517bbb34962611400cde683690e56aa8 b/tests/resources/submod3/.gitted/objects/e6/4b5c9e517bbb34962611400cde683690e56aa8
new file mode 100644 (file)
index 0000000..7015847
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/e6/4b5c9e517bbb34962611400cde683690e56aa8 differ
diff --git a/tests/resources/submod3/.gitted/objects/e7/b6f5010b47e84573eb670d8b31f19fccab6964 b/tests/resources/submod3/.gitted/objects/e7/b6f5010b47e84573eb670d8b31f19fccab6964
new file mode 100644 (file)
index 0000000..4b93a37
Binary files /dev/null and b/tests/resources/submod3/.gitted/objects/e7/b6f5010b47e84573eb670d8b31f19fccab6964 differ
diff --git a/tests/resources/submod3/.gitted/refs/heads/master b/tests/resources/submod3/.gitted/refs/heads/master
new file mode 100644 (file)
index 0000000..706cfc4
--- /dev/null
@@ -0,0 +1 @@
+90459b51713bde15eb97852ff22c29270752b432
diff --git a/tests/resources/submod3/EIGHT/.gitted b/tests/resources/submod3/EIGHT/.gitted
new file mode 100644 (file)
index 0000000..85c3424
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/EIGHT
diff --git a/tests/resources/submod3/EIGHT/README.txt b/tests/resources/submod3/EIGHT/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/EIGHT/file_to_modify b/tests/resources/submod3/EIGHT/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/Five/.gitted b/tests/resources/submod3/Five/.gitted
new file mode 100644 (file)
index 0000000..6a743bb
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/Five
diff --git a/tests/resources/submod3/Five/README.txt b/tests/resources/submod3/Five/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/Five/file_to_modify b/tests/resources/submod3/Five/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/FoUr/.gitted b/tests/resources/submod3/FoUr/.gitted
new file mode 100644 (file)
index 0000000..2cef334
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/FoUr
diff --git a/tests/resources/submod3/FoUr/README.txt b/tests/resources/submod3/FoUr/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/FoUr/file_to_modify b/tests/resources/submod3/FoUr/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/One/.gitted b/tests/resources/submod3/One/.gitted
new file mode 100644 (file)
index 0000000..8542888
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/One
diff --git a/tests/resources/submod3/One/README.txt b/tests/resources/submod3/One/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/One/file_to_modify b/tests/resources/submod3/One/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/TEN/.gitted b/tests/resources/submod3/TEN/.gitted
new file mode 100644 (file)
index 0000000..f8f7b83
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/TEN
diff --git a/tests/resources/submod3/TEN/README.txt b/tests/resources/submod3/TEN/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/TEN/file_to_modify b/tests/resources/submod3/TEN/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/TWO/.gitted b/tests/resources/submod3/TWO/.gitted
new file mode 100644 (file)
index 0000000..e1ddbd7
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/TWO
diff --git a/tests/resources/submod3/TWO/README.txt b/tests/resources/submod3/TWO/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/TWO/file_to_modify b/tests/resources/submod3/TWO/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/gitmodules b/tests/resources/submod3/gitmodules
new file mode 100644 (file)
index 0000000..7308ab0
--- /dev/null
@@ -0,0 +1,30 @@
+[submodule "One"]
+       path = One
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "TWO"]
+       path = TWO
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "three"]
+       path = three
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "FoUr"]
+       path = FoUr
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "Five"]
+       path = Five
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "six"]
+       path = six
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "sEvEn"]
+       path = sEvEn
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "EIGHT"]
+       path = EIGHT
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "nine"]
+       path = nine
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
+[submodule "TEN"]
+       path = TEN
+       url = /tmp/libgit2_tests_XJLtEE/submod2_target
diff --git a/tests/resources/submod3/nine/.gitted b/tests/resources/submod3/nine/.gitted
new file mode 100644 (file)
index 0000000..a49dfa7
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/nine
diff --git a/tests/resources/submod3/nine/README.txt b/tests/resources/submod3/nine/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/nine/file_to_modify b/tests/resources/submod3/nine/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/sEvEn/.gitted b/tests/resources/submod3/sEvEn/.gitted
new file mode 100644 (file)
index 0000000..20e83f0
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/sEvEn
diff --git a/tests/resources/submod3/sEvEn/README.txt b/tests/resources/submod3/sEvEn/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/sEvEn/file_to_modify b/tests/resources/submod3/sEvEn/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/six/.gitted b/tests/resources/submod3/six/.gitted
new file mode 100644 (file)
index 0000000..4dec895
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/six
diff --git a/tests/resources/submod3/six/README.txt b/tests/resources/submod3/six/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/six/file_to_modify b/tests/resources/submod3/six/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
diff --git a/tests/resources/submod3/three/.gitted b/tests/resources/submod3/three/.gitted
new file mode 100644 (file)
index 0000000..6025d2d
--- /dev/null
@@ -0,0 +1 @@
+gitdir: ../.git/modules/three
diff --git a/tests/resources/submod3/three/README.txt b/tests/resources/submod3/three/README.txt
new file mode 100644 (file)
index 0000000..780d739
--- /dev/null
@@ -0,0 +1,3 @@
+This is the target for submod2 submodule links.
+Don't add commits casually because you make break tests.
+
diff --git a/tests/resources/submod3/three/file_to_modify b/tests/resources/submod3/three/file_to_modify
new file mode 100644 (file)
index 0000000..789efbd
--- /dev/null
@@ -0,0 +1,3 @@
+This is a file to modify in submodules
+It already has some history.
+You can add local changes as needed.
index e6de6008846ed882cd92903629297f32fae7f158..33c9e5ab4ef0c82da20f91102644bb8faeac44df 100644 (file)
@@ -524,3 +524,40 @@ void test_status_submodules__entry_but_dir_tracked(void)
        git_tree_free(tree);
        git_repository_free(repo);
 }
+
+void test_status_submodules__mixed_case(void)
+{
+       git_status_list *status;
+       git_status_options status_opts = GIT_STATUS_OPTIONS_INIT;
+       const git_status_entry *s;
+       size_t i;
+
+       status_opts.flags =
+               GIT_STATUS_OPT_INCLUDE_UNTRACKED |
+               GIT_STATUS_OPT_INCLUDE_IGNORED |
+               GIT_STATUS_OPT_INCLUDE_UNMODIFIED |
+               GIT_STATUS_OPT_RECURSE_UNTRACKED_DIRS |
+               GIT_STATUS_OPT_RECURSE_IGNORED_DIRS |
+               GIT_STATUS_OPT_RENAMES_HEAD_TO_INDEX |
+               GIT_STATUS_OPT_RENAMES_INDEX_TO_WORKDIR |
+               GIT_STATUS_OPT_RENAMES_FROM_REWRITES |
+               GIT_STATUS_OPT_INCLUDE_UNREADABLE |
+               GIT_STATUS_OPT_INCLUDE_UNREADABLE_AS_UNTRACKED;
+
+    g_repo = setup_fixture_submod3();
+
+       cl_git_pass(git_status_list_new(&status, g_repo, &status_opts));
+
+       for (i = 0; i < git_status_list_entrycount(status); i++) {
+               s = git_status_byindex(status, i);
+
+               if (s->head_to_index &&
+                       strcmp(s->head_to_index->old_file.path, ".gitmodules") == 0)
+                       continue;
+
+               cl_assert_equal_i(0, s->status);
+       }
+
+       git_status_list_free(status);
+}
+
index 4ff4b4da70904ab24db5bae9308de885a1c376b9..6c2b9cf7855625e3709b26fc2eec5291418d51d0 100644 (file)
@@ -126,6 +126,32 @@ git_repository *setup_fixture_submod2(void)
        return repo;
 }
 
+git_repository *setup_fixture_submod3(void)
+{
+       git_repository *repo = cl_git_sandbox_init("submod3");
+
+       cl_fixture_sandbox("submod2_target");
+       p_rename("submod2_target/.gitted", "submod2_target/.git");
+
+       rewrite_gitmodules(git_repository_workdir(repo));
+       p_rename("submod3/One/.gitted", "submod3/One/.git");
+       p_rename("submod3/TWO/.gitted", "submod3/TWO/.git");
+       p_rename("submod3/three/.gitted", "submod3/three/.git");
+       p_rename("submod3/FoUr/.gitted", "submod3/FoUr/.git");
+       p_rename("submod3/Five/.gitted", "submod3/Five/.git");
+       p_rename("submod3/six/.gitted", "submod3/six/.git");
+       p_rename("submod3/sEvEn/.gitted", "submod3/sEvEn/.git");
+       p_rename("submod3/EIGHT/.gitted", "submod3/EIGHT/.git");
+       p_rename("submod3/nine/.gitted", "submod3/nine/.git");
+       p_rename("submod3/TEN/.gitted", "submod3/TEN/.git");
+
+       cl_set_cleanup(cleanup_fixture_submodules, "submod2_target");
+
+       cl_git_pass(git_repository_reinit_filesystem(repo, 1));
+
+       return repo;
+}
+
 git_repository *setup_fixture_super(void)
 {
        git_repository *repo = cl_git_sandbox_init("super");
index 42b14a7bc47fa7dba151a974ad993be85ad3e52c..d112b0c77cbf76109e194319655b140a0db0b42e 100644 (file)
@@ -3,6 +3,7 @@ extern void rewrite_gitmodules(const char *workdir);
 /* these will automatically set a cleanup callback */
 extern git_repository *setup_fixture_submodules(void);
 extern git_repository *setup_fixture_submod2(void);
+extern git_repository *setup_fixture_submod3(void);
 extern git_repository *setup_fixture_submodule_simple(void);
 extern git_repository *setup_fixture_super(void);
 extern git_repository *setup_fixture_submodule_with_path(void);