Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
465 commits
Select commit Hold shift + click to select a range
b38f70a
diff_filespec: reorder is_binary field
peff Jan 17, 2014
cbfe47b
diff_filespec: use only 2 bits for is_binary flag
peff Jan 17, 2014
ac93028
git-svn: workaround for a bug in svn serf backend
rvka Dec 27, 2013
ffc2b48
pull: suppress error when no remoteref is found
johnkeeping Jan 17, 2014
d8cf714
Merge branch 'jk/pull-rebase-using-fork-point'
gitster Jan 17, 2014
7edc02f
prefer xwrite instead of write
kusma Jan 17, 2014
c9df6f4
mingw: remove mingw_write
kusma Jan 17, 2014
92251b1
Merge branch 'nd/shallow-clone'
gitster Jan 17, 2014
1aeb10a
Merge branch 'fp/submodule-checkout-mode'
gitster Jan 17, 2014
d98c916
Merge branch 'maint'
gitster Jan 17, 2014
79fcbf7
Git 1.9-rc0
gitster Jan 17, 2014
df49095
l10n: git.pot: v1.9 round 1 (27 new, 11 removed)
jiangxin Jan 17, 2014
5832c3f
l10n: vi.po (2210t): Updated git-core translation
vnwildman Jan 18, 2014
561580e
[fr] update french translation 2210/2210
jnavila Jan 18, 2014
812b5e1
Merge branch 'fr-po' of git://github.com/jnavila/git
jiangxin Jan 18, 2014
99337ef
git-gui i18n: Initial glossary in Bulgarian
alshopov Jan 15, 2014
15a7453
git-gui l10n: Add 29 more terms to glossary
alshopov Jan 15, 2014
1ea11f0
git-gui i18n: Added Bulgarian translation
alshopov Jan 15, 2014
02f6cfb
git-gui: fallback right pane to packed widgets with Tk 8.4
max630 Jan 14, 2014
c64a0ad
git-gui: chmod +x po2msg, windows/git-gui.sh
jrn Nov 25, 2013
1b2c79e
git-gui 0.19
patthoyts Jan 18, 2014
d74d018
l10n: Update Swedish translation (2210t0f0u)
nafmo Jan 21, 2014
1f3c872
gitk: Fix mistype
max630 Jan 18, 2014
45f884c
gitk: Add Bulgarian translation (304t)
alshopov Jan 15, 2014
6c626a0
gitk: Update copyright dates
paulusmack Jan 21, 2014
c61f3a9
gitk: chmod +x po2msg.sh
jrn Nov 25, 2013
786f15c
gitk: Replace "next" and "prev" buttons with down and up arrows
marcnarc Dec 18, 2013
d9bb4be
Merge tag 'gitgui-0.19.0' of http://repo.or.cz/r/git-gui
gitster Jan 21, 2014
0c1cddd
Documentation/gitk: document -L option
trast Nov 16, 2013
c4c61c7
lock_ref_sha1_basic(): on SCLD_VANISHED, retry
mhagger Jan 18, 2014
e5c223e
lock_ref_sha1_basic(): if locking fails with ENOENT, retry
mhagger Jan 18, 2014
ecb2c28
remove_dir_recurse(): tighten condition for removing unreadable dir
mhagger Jan 18, 2014
863808c
remove_dir_recurse(): handle disappearing files and directories
mhagger Jan 18, 2014
fa59ae7
rename_ref(): extract function rename_tmp_log()
mhagger Jan 18, 2014
ae4a283
rename_tmp_log(): handle a possible mkdir/rmdir race
mhagger Jan 18, 2014
f1e9e9a
rename_tmp_log(): limit the number of remote_empty_directories() atte…
mhagger Jan 18, 2014
08f555c
rename_tmp_log(): on SCLD_VANISHED, retry
mhagger Jan 18, 2014
75d6e55
Documentation: @{-N} can refer to a commit
trast Jan 19, 2014
ea97002
t/perf: time rev-list with UNINTERESTING commits
peff Jan 21, 2014
200abe7
list-objects: only look at cmdline trees with edge_hint
peff Jan 21, 2014
1616898
git p4 test: wildcards are supported
Jan 21, 2014
a8d8e38
git p4 test: ensure p4 symlink parsing works
Jan 21, 2014
8f86339
gitk: Comply with XDG base directory specification
Jan 21, 2014
40f846c
git p4: work around p4 bug that causes empty symlinks
Jan 21, 2014
630c4f1
git p4 test: explicitly check p4 wildcard delete
Jan 21, 2014
0577849
git p4 test: is_cli_file_writeable succeeds
Jan 21, 2014
0055b56
git p4 test: run as user "author"
Jan 21, 2014
0cf1b72
git p4 test: do not pollute /tmp
Jan 21, 2014
79467e6
git p4: handle files with wildcards when doing RCS scrubbing
Jan 21, 2014
2000544
git p4: fix an error message when "p4 where" fails
Jan 21, 2014
3d5388a
git p4 test: examine behavior with locked (+l) files
Jan 21, 2014
f84cb68
git p4 doc: use two-line style for options with multiple spellings
Jan 21, 2014
0f52740
safe_create_leading_directories(): on Windows, \ can separate path co…
mhagger Jan 18, 2014
a0f58c5
builtin/blame.c: struct blame_entry does not need a prev link
dakhubgit Jan 22, 2014
f21e1c5
Add cross-references between docs for for-each-ref and show-ref
mhagger Jan 22, 2014
ab0bcec
git-svn: memoize _rev_list and rebuild
linzj Jan 23, 2014
76d64ca
gitk: Indent word-wrapped lines in commit display header
paulusmack Jan 23, 2014
2dbfa67
Merge git://ozlabs.org/~paulus/gitk
gitster Jan 23, 2014
b21c0bc
Merge git://git.bogomips.org/git-svn
gitster Jan 23, 2014
b594c97
Makefile: Fix compilation of Windows resource file
j6t Jan 23, 2014
44b96ec
repack: fix typo in max-pack-size option
peff Jan 23, 2014
aa8bd51
repack: make parsed string options const-correct
peff Jan 23, 2014
b861e23
repack: propagate pack-objects options as strings
peff Jan 23, 2014
74b4f7f
tree-walk.c: ignore trailing slash on submodule in tree_entry_interes…
pclouds Jan 23, 2014
088304b
t7501: fix "empty commit" test with NO_PERL
peff Jan 23, 2014
a033233
t7700: do not use "touch" unnecessarily
peff Jan 23, 2014
802b123
block-sha1: factor out get_be and put_be wrappers
peff Jan 23, 2014
c3d8da5
read-cache: use get_be32 instead of hand-rolled ntoh_l
peff Jan 23, 2014
a201c20
ewah: support platforms that require aligned reads
vmg Jan 23, 2014
cfff71a
l10n: zh_CN.po: translate 27 messages (2210t0f0u)
jiangxin Jan 18, 2014
608a823
l10n: remove 2 blank translations on Danish, Dutch
jiangxin Jan 18, 2014
8169007
doc: remote author/documentation sections from more pages
mhagger Jan 26, 2014
fd78ced
Makefile: remove redundant object in git-http{fetch,push}
johnkeeping Jan 25, 2014
e4ddb05
tree_entry_interesting: match against all pathspecs
Andy753421 Jan 25, 2014
586aa78
create HTML for http-protocol.txt
tacker66 Jan 26, 2014
43cc5ce
Documentation: make it easier to maintain enumerated documents
gitster Jan 27, 2014
9c96c7f
http-protocol.txt: don't use uppercase for variable names in "The Neg…
tacker66 Jan 26, 2014
c9e8c1a
Merge branch 'ab/subtree-doc'
gitster Jan 27, 2014
ba98a2f
Merge branch 'jk/complete-merge-base'
gitster Jan 27, 2014
6d73dba
Merge branch 'jc/maint-pull-docfix'
gitster Jan 27, 2014
ac35529
Merge branch 'mh/attr-macro-doc'
gitster Jan 27, 2014
9bb5287
Merge branch 'mh/retire-ref-fetch-rules'
gitster Jan 27, 2014
6376327
Merge branch 'jc/revision-range-unpeel'
gitster Jan 27, 2014
f583ace
Merge branch 'jk/allow-fetch-onelevel-refname'
gitster Jan 27, 2014
4e9f932
Merge branch 'jk/interpret-branch-name-fix'
gitster Jan 27, 2014
a0f4525
Merge branch 'jn/ignore-doc'
gitster Jan 27, 2014
de20e44
Merge branch 'rk/send-email-ssl-cert'
gitster Jan 27, 2014
7b4e2b7
Merge branch 'ef/mingw-write'
gitster Jan 27, 2014
e049109
Merge branch 'jk/diff-filespec-cleanup'
gitster Jan 27, 2014
a6bec00
Merge branch 'jk/mark-edges-uninteresting'
gitster Jan 27, 2014
bf39399
Merge branch 'tr/gitk-doc-range-trace'
gitster Jan 27, 2014
c380cf8
Merge branch 'tr/nth-previous-is-a-commit'
gitster Jan 27, 2014
d0956cf
Merge branch 'mh/safe-create-leading-directories'
gitster Jan 27, 2014
33d4669
Merge branch 'ss/safe-create-leading-dir-with-slash'
gitster Jan 27, 2014
523f0a2
Merge branch 'pw/git-p4'
gitster Jan 27, 2014
017f804
Merge branch 'nd/negative-pathspec'
gitster Jan 27, 2014
cdc40bd
Merge branch 'jk/test-fixes'
gitster Jan 27, 2014
4110639
Merge branch 'sb/repack-in-c'
gitster Jan 27, 2014
69b024d
Merge branch 'jk/revision-o-is-in-libgit-a'
gitster Jan 27, 2014
78dc48e
Merge branch 'mh/doc-wo-names'
gitster Jan 27, 2014
1ad5417
Merge branch 'ta/doc-http-protocol-in-html'
gitster Jan 27, 2014
8bba720
Merge branch 'as/tree-walk-fix-aggressive-short-cut'
gitster Jan 27, 2014
bd3e186
Git 1.9-rc1
gitster Jan 27, 2014
3253553
cherry-pick, revert: add the --gpg-sign option
boklm Jan 24, 2014
5123e7d
po/TEAMS: Added Bulgarian team
alshopov Jan 28, 2014
53ec551
expand_user_path: do not look at NULL path
peff Jan 28, 2014
67beb60
handle_path_include: don't look at NULL value
peff Jan 28, 2014
a43219f
rev-parse: check i before using argv[i] against argc
Jan 28, 2014
25e2fbb
l10n: Bulgarian translation of git (222t21f1967u)
alshopov Jan 20, 2014
52c02f6
pager test: make fake pager consume all its input
jrn Jan 30, 2014
ab03803
git-compat-util.h: #undef (v)snprintf before #define them
tsuna Jan 31, 2014
4824d1b
bisect.c: reduce scope of variable
devzero2000 Jan 29, 2014
e36f3a8
builtin/apply.c: reduce scope of variables
devzero2000 Jan 29, 2014
ac39b27
builtin/blame.c: reduce scope of variables
devzero2000 Jan 29, 2014
e666b89
builtin/clean.c: reduce scope of variable
devzero2000 Jan 29, 2014
e23fd15
builtin/commit.c: reduce scope of variables
devzero2000 Jan 30, 2014
bf7e645
builtin/fetch.c: reduce scope of variable
devzero2000 Jan 29, 2014
4f1c0b2
builtin/gc.c: reduce scope of variables
devzero2000 Jan 29, 2014
3de92cd
Merge branch 'jn/pager-lv-default-env'
gitster Jan 31, 2014
e94ea16
Merge git://github.com/git-l10n/git-po
gitster Jan 31, 2014
be961c2
Git 1.9-rc2
gitster Jan 31, 2014
d57b24b
l10n: git.pot: v1.9 round 2 (1 new)
jiangxin Feb 1, 2014
893fcc3
l10n: fr: 1.9rc2 2211t
jnavila Feb 2, 2014
b6c0df8
l10n: Update Swedish translation (2211t0f0u)
nafmo Feb 2, 2014
8620ed5
l10n: vi.po (2211t): Updated one new string
vnwildman Feb 3, 2014
e8f4a7c
Merge branch 'master' of git://github.com/vnwildman/git
jiangxin Feb 3, 2014
afa4128
Merge branch 'master' of git://github.com/nafmo/git-l10n-sv
jiangxin Feb 3, 2014
8376b58
l10n: zh_CN.po: translate 1 new message (2211t0f0u)
jiangxin Feb 2, 2014
51ba8ce
git-sh-setup.sh: add variable to use the stuck-long mode
boklm Feb 1, 2014
8833662
am: parse options in stuck-long mode
boklm Feb 1, 2014
3b4e395
am: add the --gpg-sign option
boklm Feb 1, 2014
2f9dc1f
rebase: remove useless arguments check
boklm Feb 1, 2014
e4a4e7f
rebase: don't try to match -M option
boklm Feb 1, 2014
81966ab
git-tag.txt: <commit> for --contains is optional
pclouds Feb 4, 2014
b19c12e
t7101, t7014: rename test files to indicate what that file is for
pclouds Feb 4, 2014
f02033f
t3004: add test for ls-files on symlinks via absolute paths
gitster Feb 4, 2014
74af95d
t0060: add test for prefix_path on symlinks via absolute paths
ienorand Feb 4, 2014
e5aa1fc
t0060: add test for prefix_path when path == work tree
ienorand Feb 4, 2014
e131daa
t0060: add tests for prefix_path when path begins with work tree
ienorand Feb 4, 2014
ddc2a62
setup: add abspath_part_inside_repo() function
ienorand Feb 4, 2014
655ee9e
setup: don't dereference in-tree symlinks for absolute paths
ienorand Feb 4, 2014
39a87a2
userdiff: update Ada patterns
adrianjohnson Feb 3, 2014
7913032
tree-diff: allow diff_tree_sha1 to accept NULL sha1
Feb 5, 2014
0b707c3
tree-diff: convert diff_root_tree_sha1() to just call diff_tree_sha1 …
Feb 5, 2014
7bc4ec0
line-log: convert to using diff_tree_sha1()
Feb 5, 2014
6275c91
revision: convert to using diff_tree_sha1()
Feb 5, 2014
9d7fbfd
repack.c: rename and unlink pack file if it exists
tboegi Feb 2, 2014
2171c0c
Merge branch 'tb/repack-fix-renames' (early part)
gitster Feb 5, 2014
bf03d6e
Merge branch 'nd/transport-positive-depth-only' into maint
gitster Feb 5, 2014
1a11195
Merge branch 'tb/clone-ssh-with-colon-for-port' into maint
gitster Feb 5, 2014
ac0835f
Merge branch 'tr/send-email-ssl' into maint
gitster Feb 5, 2014
a118bee
Merge branch 'jl/commit-v-strip-marker' into maint
gitster Feb 5, 2014
2885624
Merge branch 'jh/rlimit-nofile-fallback' into maint
gitster Feb 5, 2014
d11ade7
Merge branch 'bc/log-decoration' into maint
gitster Feb 5, 2014
ee5788e
Merge branch 'nd/add-empty-fix' into maint
gitster Feb 5, 2014
3c86474
Merge branch 'js/lift-parent-count-limit' into maint
gitster Feb 5, 2014
a74a682
Merge branch 'ow/stash-with-ifs' into maint
gitster Feb 5, 2014
01a5774
Merge branch 'jc/maint-pull-docfix' into maint
gitster Feb 5, 2014
3330a2c
Git 1.8.5.4
gitster Feb 5, 2014
c7b8cf4
howto/maintain-git.txt: new version numbering scheme
gitster Jan 31, 2014
89ba81d
Sync with 1.8.5.4
gitster Feb 5, 2014
5fe8f49
Documentation: fix typos in man pages
Osse Feb 5, 2014
b4b313f
reset: support "--mixed --intent-to-add" mode
pclouds Feb 4, 2014
98b2761
l10n: zh_CN.po: Disambiguation for rebase
jiangxin Feb 2, 2014
53c2a59
Merge branch 'nd/tag-doc'
gitster Feb 7, 2014
c256661
Merge branch 'aj/ada-diff-word-pattern'
gitster Feb 7, 2014
efe5f1d
Merge branch 'ow/manpages-typofix'
gitster Feb 7, 2014
6a70719
Git 1.9.0-rc3
gitster Feb 7, 2014
3bb486e
tests: auto-set LIB_HTTPD_PORT from test name
peff Feb 10, 2014
a876793
test: rename http fetch and push test files
pclouds Feb 6, 2014
32752e9
pack-protocol.txt: clarify 'obj-id' in the last ACK after 'done'
pclouds Feb 6, 2014
087e347
protocol-capabilities.txt: refer multi_ack_detailed back to pack-prot…
pclouds Feb 6, 2014
c9cd60f
protocol-capabilities.txt: document no-done
pclouds Feb 6, 2014
ff62eca
fetch-pack: fix deepen shallow over smart http with no-done cap
pclouds Feb 6, 2014
c44132f
tests: auto-set git-daemon port
peff Feb 10, 2014
e265f1f
Merge git://github.com/git-l10n/git-po
gitster Feb 11, 2014
13f72a1
docs/merge-strategies: remove hyphen from mis-merges
alash3 Feb 8, 2014
a2f6958
docs/git-remote: capitalize first word of initial blurb
alash3 Feb 8, 2014
897e3e4
docs/git-clone: clarify use of --no-hardlinks option
alash3 Feb 8, 2014
246090a
docs/git-blame: explain more clearly the example pickaxe use
alash3 Feb 8, 2014
b6e9e73
rebase: parse options in stuck-long mode
boklm Feb 10, 2014
3ee5e54
rebase: add the --gpg-sign option
boklm Feb 10, 2014
ea230d8
pull: add the --gpg-sign option.
bk2204 Feb 10, 2014
0dd2a2c
l10n: de.po: translate 28 new messages
ralfth Jan 3, 2014
92cd3e3
l10n: de.po: correct message when hiding commits by craft
ralfth Feb 8, 2014
6b5b3a2
ewah: unconditionally ntohll ewah data
peff Feb 12, 2014
bc97e2d
Merge git://github.com/git-l10n/git-po
gitster Feb 12, 2014
0232852
t5537: move http tests out to t5539
pclouds Feb 13, 2014
b4e931d
Merge branch 'as/tree-walk-fix-aggressive-short-cut' into maint
gitster Feb 13, 2014
90791e3
Merge branch 'sb/repack-in-c' into maint
gitster Feb 13, 2014
7c9b668
Merge branch 'rk/send-email-ssl-cert' into maint
gitster Feb 13, 2014
21261fa
Merge branch 'jk/interpret-branch-name-fix' into maint
gitster Feb 13, 2014
c337684
Merge branch 'jk/allow-fetch-onelevel-refname' into maint
gitster Feb 13, 2014
5032098
Merge branch 'jc/revision-range-unpeel' into maint
gitster Feb 13, 2014
2cd8616
Merge branch 'bm/merge-base-octopus-dedup' into maint
gitster Feb 13, 2014
7bbc4e8
Git 1.8.5.5
gitster Feb 13, 2014
475c52b
Sync with 1.8.5.5
gitster Feb 13, 2014
9c8ce73
release notes: typo fixes
Feb 13, 2014
5f95c9f
Git 1.9.0
gitster Feb 14, 2014
29d9af5
t3030-merge-recursive: test known breakage with empty work tree
bradking Jan 27, 2014
2e2e7ec
read-cache.c: refactor --ignore-missing implementation
bradking Jan 27, 2014
2576272
read-cache.c: extend make_cache_entry refresh flag with options
bradking Jan 27, 2014
6e2068a
merge-recursive.c: tolerate missing files while refreshing index
bradking Jan 27, 2014
0a88f08
builtin/blame.c: eliminate same_suspect()
dakhubgit Jan 22, 2014
62cf3ca
builtin/blame.c::prepare_lines: fix allocation size of sb->lineno
dakhubgit Feb 8, 2014
352bbbd
blame.c: prepare_lines should not call xrealloc for every line
dakhubgit Feb 12, 2014
f7988c1
.gitignore: test-hashmap is a generated file
jrn Dec 14, 2013
e8fa59b
test-hashmap.c: drop unnecessary #includes
jrn Dec 14, 2013
a2aed08
submodule: make 'checkout' update_module mode more explicit
wking Jan 16, 2014
9adfc1c
submodule: document module_clone arguments in comments
wking Jan 16, 2014
23d25e4
submodule: explicit local branch creation in module_clone
wking Jan 26, 2014
9937e65
Documentation: describe 'submodule update --remote' use case
wking Jan 26, 2014
429bb40
pathspec: convert some match_pathspec_depth() to ce_path_match()
pclouds Jan 24, 2014
ebb3289
pathspec: convert some match_pathspec_depth() to dir_path_match()
pclouds Jan 24, 2014
854b095
pathspec: rename match_pathspec_depth() to match_pathspec()
pclouds Jan 24, 2014
42b0874
dir.c: prepare match_pathspec_item for taking more flags
pclouds Jan 24, 2014
68690fd
match_pathspec: match pathspec "foo/" against directory "foo"
pclouds Jan 24, 2014
ae8d082
pathspec: pass directory indicator to match_pathspec_item()
pclouds Jan 24, 2014
05b8502
clean: replace match_pathspec() with dir_path_match()
pclouds Jan 24, 2014
2e70c01
clean: use cache_name_is_other()
pclouds Jan 24, 2014
7146e66
tree-walk: finally switch over tree descriptors to contain a pre-pars…
Feb 6, 2014
fceb907
diff.c: move diffcore_skip_stat_unmatch core logic out for reuse later
pclouds Jan 25, 2014
f34b205
diff: do not quit early on stat-dirty files
pclouds Jan 25, 2014
d95bfb1
commit-tree: add the commit.gpgsign option to sign all commits
boklm Nov 4, 2013
55ca3f9
commit-tree: add and document --no-gpg-sign
gitster Dec 13, 2013
4b8d14b
test the commit.gpgsign config option
boklm Dec 16, 2013
b6aad99
hashmap.h: use 'unsigned int' for hash-codes everywhere
kblees Dec 18, 2013
7b359ea
name-hash: retire unused index_name_exists()
sunshineco Jan 2, 2014
3ee8944
builtin/blame.c::find_copy_in_blob: no need to scan for region end
dakhubgit Feb 22, 2014
810273b
Merge branch 'nv/commit-gpgsign-config'
gitster Feb 27, 2014
d637d1b
Merge branch 'kb/fast-hashmap'
gitster Feb 27, 2014
7da5fd6
Merge branch 'da/pull-ff-configuration'
gitster Feb 27, 2014
156d6ed
Merge branch 'bk/refresh-missing-ok-in-merge-recursive'
gitster Feb 27, 2014
cbaeafc
Merge branch 'nd/submodule-pathspec-ending-with-slash'
gitster Feb 27, 2014
1e74545
Merge branch 'nd/diff-quiet-stat-dirty'
gitster Feb 27, 2014
28006fb
Merge branch 'ds/rev-parse-required-args'
gitster Feb 27, 2014
bfef492
Merge branch 'jk/config-path-include-fix'
gitster Feb 27, 2014
a06f23c
Merge branch 'bs/stdio-undef-before-redef'
gitster Feb 27, 2014
0434783
Merge branch 'ep/varscope'
gitster Feb 27, 2014
06c2768
Merge branch 'wk/submodule-on-branch'
gitster Feb 27, 2014
f813f71
Merge branch 'nd/test-rename-reset'
gitster Feb 27, 2014
8a34205
Merge branch 'mw/symlinks'
gitster Feb 27, 2014
795dd11
Merge branch 'ks/tree-diff-walk'
gitster Feb 27, 2014
8336832
Merge branch 'nd/reset-intent-to-add'
gitster Feb 27, 2014
bd62e7c
Merge branch 'jk/test-ports'
gitster Feb 27, 2014
d8a1bac
Merge branch 'al/docs'
gitster Feb 27, 2014
62bef66
Merge branch 'bc/gpg-sign-everywhere'
gitster Feb 27, 2014
6784fab
Merge branch 'dk/blame-janitorial'
gitster Feb 27, 2014
0f9e62e
Merge branch 'jk/pack-bitmap'
gitster Feb 27, 2014
2de3478
Merge branch 'nd/http-fetch-shallow-fix'
gitster Feb 27, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,7 @@
/test-dump-cache-tree
/test-scrap-cache-tree
/test-genrandom
/test-hashmap
/test-index-version
/test-line-buffer
/test-match-trees
Expand Down
12 changes: 8 additions & 4 deletions Documentation/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
MAN1_TXT =
MAN5_TXT =
MAN7_TXT =
TECH_DOCS =
ARTICLES =
SP_ARTICLES =

MAN1_TXT += $(filter-out \
$(addsuffix .txt, $(ARTICLES) $(SP_ARTICLES)), \
Expand Down Expand Up @@ -37,12 +40,12 @@ MAN_HTML = $(patsubst %.txt,%.html,$(MAN_TXT))
OBSOLETE_HTML = git-remote-helpers.html
DOC_HTML = $(MAN_HTML) $(OBSOLETE_HTML)

ARTICLES = howto-index
ARTICLES += howto-index
ARTICLES += everyday
ARTICLES += git-tools
ARTICLES += git-bisect-lk2009
# with their own formatting rules.
SP_ARTICLES = user-manual
SP_ARTICLES += user-manual
SP_ARTICLES += howto/new-command
SP_ARTICLES += howto/revert-branch-rebase
SP_ARTICLES += howto/using-merge-subtree
Expand All @@ -60,7 +63,8 @@ SP_ARTICLES += howto/maintain-git
API_DOCS = $(patsubst %.txt,%,$(filter-out technical/api-index-skel.txt technical/api-index.txt, $(wildcard technical/api-*.txt)))
SP_ARTICLES += $(API_DOCS)

TECH_DOCS = technical/index-format
TECH_DOCS += technical/http-protocol
TECH_DOCS += technical/index-format
TECH_DOCS += technical/pack-format
TECH_DOCS += technical/pack-heuristics
TECH_DOCS += technical/pack-protocol
Expand Down Expand Up @@ -324,7 +328,7 @@ manpage-base-url.xsl: manpage-base-url.xsl.in

user-manual.xml: user-manual.txt user-manual.conf
$(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
$(ASCIIDOC) $(ASCIIDOC_EXTRA) -b docbook -d book -o $@+ $< && \
$(ASCIIDOC) $(ASCIIDOC_EXTRA) -b docbook -d article -o $@+ $< && \
mv $@+ $@

technical/api-index.txt: technical/api-index-skel.txt \
Expand Down
27 changes: 27 additions & 0 deletions Documentation/RelNotes/1.8.5.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Git v1.8.5.3 Release Notes
==========================

Fixes since v1.8.5.2
--------------------

* The "--[no-]informative-errors" options to "git daemon" were parsed
a bit too loosely, allowing any other string after these option
names.

* A "gc" process running as a different user should be able to stop a
new "gc" process from starting.

* An earlier "clean-up" introduced an unnecessary memory leak to the
credential subsystem.

* "git mv A B/", when B does not exist as a directory, should error
out, but it didn't.

* "git rev-parse <revs> -- <paths>" did not implement the usual
disambiguation rules the commands in the "git log" family used in
the same way.

* "git cat-file --batch=", an admittedly useless command, did not
behave very well.

Also contains typofixes, documentation updates and trivial code clean-ups.
48 changes: 48 additions & 0 deletions Documentation/RelNotes/1.8.5.4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Git v1.8.5.4 Release Notes
==========================

Fixes since v1.8.5.3
--------------------

* "git fetch --depth=0" was a no-op, and was silently ignored.
Diagnose it as an error.

* Remote repository URL expressed in scp-style host:path notation are
parsed more carefully (e.g. "foo/bar:baz" is local, "[::1]:/~user" asks
to connect to user's home directory on host at address ::1.

* SSL-related options were not passed correctly to underlying socket
layer in "git send-email".

* "git commit -v" appends the patch to the log message before
editing, and then removes the patch when the editor returned
control. However, the patch was not stripped correctly when the
first modified path was a submodule.

* "git mv A B/", when B does not exist as a directory, should error
out, but it didn't.

* When we figure out how many file descriptors to allocate for
keeping packfiles open, a system with non-working getrlimit() could
cause us to die(), but because we make this call only to get a
rough estimate of how many is available and we do not even attempt
to use up all file descriptors available ourselves, it is nicer to
fall back to a reasonable low value rather than dying.

* "git log --decorate" did not handle a tag pointed by another tag
nicely.

* "git add -A" (no other arguments) in a totally empty working tree
used to emit an error.

* There is no reason to have a hardcoded upper limit of the number of
parents for an octopus merge, created via the graft mechanism, but
there was.

* The implementation of 'git stash $cmd "stash@{...}"' did not quote
the stash argument properly and left it split at IFS whitespace.

* The documentation to "git pull" hinted there is an "-m" option
because it incorrectly shared the documentation with "git merge".

Also contains typofixes, documentation updates and trivial code clean-ups.
37 changes: 37 additions & 0 deletions Documentation/RelNotes/1.8.5.5.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Git v1.8.5.5 Release Notes
==========================

Fixes since v1.8.5.4
--------------------

* The pathspec matching code, while comparing two trees (e.g. "git
diff A B -- path1 path2") was too aggressive and failed to match
some paths when multiple pathspecs were involved.

* "git repack --max-pack-size=8g" stopped being parsed correctly when
the command was reimplemented in C.

* A recent update to "git send-email" broke platforms where
/etc/ssl/certs/ directory exists but cannot be used as SSL_ca_path
(e.g. Fedora rawhide).

* A handful of bugs around interpreting $branch@{upstream} notation
and its lookalike, when $branch part has interesting characters,
e.g. "@", and ":", have been fixed.

* "git clone" would fail to clone from a repository that has a ref
directly under "refs/", e.g. "refs/stash", because different
validation paths do different things on such a refname. Loosen the
client side's validation to allow such a ref.

* "git log --left-right A...B" lost the "leftness" of commits
reachable from A when A is a tag as a side effect of a recent
bugfix. This is a regression in 1.8.4.x series.

* "git merge-base --octopus" used to leave cleaning up suboptimal
result to the caller, but now it does the clean-up itself.

* "git mv A B/", when B does not exist as a directory, should error
out, but it didn't.

Also contains typofixes, documentation updates and trivial code clean-ups.
Loading