Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Liste des commits de Linus Torvalds sur git
7cc13c7 - pretty: expand tabs in indented logs to make things line up properly il y a 8 semaines <Linus Torvalds>
1571586 - git log: support "auto" decorations il y a 2 ans <Linus Torvalds>
dc2eacc - request-pull: allow "local:remote" to specify names on both ends il y a 2 ans et 3 mois <Linus Torvalds>
024d34c - request-pull: more strictly match local/remote branches il y a 2 ans et 3 mois <Linus Torvalds>
74faaa1 - Fix "git diff --stat" for interesting - but empty - file changes il y a 3 ans et 7 mois <Linus Torvalds>
9d55b2e - mailinfo: don't require "text" mime type for attachments il y a 3 ans et 8 mois <Linus Torvalds>
08a94a1 - commit/commit-tree: correct latin1 to utf-8 il y a 3 ans et 9 mois <Linus Torvalds>
a3347b9 - fmt-merge-message: add empty line between tag and signature verification il y a 4 ans <Linus Torvalds>
8580830 - "git pull" doesn't know "--edit" il y a 4 ans et 3 mois <Linus Torvalds>
7a2b128 - fetch: do not store peeled tag object names in FETCH_HEAD il y a 4 ans et 7 mois <Linus Torvalds>
dce9648 - Make the default abbrev length configurable il y a 5 ans <Linus Torvalds>
3a4d676 - diffcore-rename: improve estimate_similarity() heuristics il y a 5 ans <Linus Torvalds>
0940e5f - diffcore-rename: properly honor the difference between -M and -C il y a 5 ans <Linus Torvalds>
11f944d - for_each_hash: allow passing a 'void *data' pointer to callback il y a 5 ans <Linus Torvalds>
442cb08 - Fix missing 'does' in man-page for 'git checkout' il y a 6 ans <Linus Torvalds>
1fda91b - Fix 'git log' early pager startup error case il y a 6 ans <Linus Torvalds>
5789510 - Make :/ accept a regex rather than a fixed pattern il y a 6 ans <Linus Torvalds>
81b50f3 - Move 'builtin-*' into a 'builtin/' subdirectory il y a 6 ans <Linus Torvalds>
3bb7256 - make "index-pack" a built-in il y a 6 ans <Linus Torvalds>
377d027 - make "git pack-redundant" a built-in il y a 6 ans <Linus Torvalds>
b532581 - make "git unpack-file" a built-in il y a 6 ans <Linus Torvalds>
112dd51 - make "mktag" a built-in il y a 6 ans <Linus Torvalds>
0ecace7 - make "merge-index" a built-in il y a 6 ans <Linus Torvalds>
dedc0ec - make "git patch-id" a built-in il y a 6 ans <Linus Torvalds>
55b6745 - make "git var" a built-in il y a 6 ans <Linus Torvalds>
b28a1ce - make "git hash-object" a built-in il y a 6 ans <Linus Torvalds>
907a7cb - make "git merge-tree" a built-in il y a 6 ans <Linus Torvalds>
a503121 - slim down "git show-index" il y a 6 ans <Linus Torvalds>
fb7d3f3 - Remove diff machinery dependency from read-cache il y a 6 ans <Linus Torvalds>
77cd6ab - Fix diff -B/--dirstat miscounting of newly added contents il y a 6 ans <Linus Torvalds>
ad3f9a7 - Add '--bisect' revision machinery argument il y a 7 ans <Linus Torvalds>
36e4986 - Further 'approxidate' improvements il y a 7 ans <Linus Torvalds>
9029055 - Improve on 'approxidate' il y a 7 ans <Linus Torvalds>
926172c - block-sha1: improve code on large-register-set machines il y a 7 ans <Linus Torvalds>
66c9c6c - block-sha1: improved SHA1 hashing il y a 7 ans <Linus Torvalds>
30d12d4 - block-sha1: perform register rotation using cpp il y a 7 ans <Linus Torvalds>
5d5210c - block-sha1: get rid of redundant 'lenW' context il y a 7 ans <Linus Torvalds>
e869e11 - block-sha1: Use '(B&C)+(D&(B^C))' instead of '(B&C)|(D&(B|C))' in round 3 il y a 7 ans <Linus Torvalds>
ab14c82 - block-sha1: macroize the rounds a bit further il y a 7 ans <Linus Torvalds>
7b5075f - block-sha1: re-use the temporary array as we calculate the SHA1 il y a 7 ans <Linus Torvalds>
139e345 - block-sha1: make the 'ntohl()' part of the first SHA1 loop il y a 7 ans <Linus Torvalds>
b8e48a8 - block-sha1: try to use rol/ror appropriately il y a 7 ans <Linus Torvalds>
d7c208a - Add new optimized C 'block-sha1' routines il y a 7 ans <Linus Torvalds>
1088261 - git-http-fetch: not a builtin il y a 7 ans <Linus Torvalds>
b6986d8 - git-checkout: be careful about untracked symlinks il y a 7 ans <Linus Torvalds>
7e9ff00 - git branch: clean up detached branch handling il y a 7 ans <Linus Torvalds>
191d1ac - git branch: avoid unnecessary object lookups il y a 7 ans <Linus Torvalds>
e6e4a47 - git branch: fix performance problem il y a 7 ans <Linus Torvalds>
05c1da2 - Fix extraneous lstat's in 'git checkout -f' il y a 7 ans <Linus Torvalds>
a388373 - Improve on the 'invalid object' error message at commit time il y a 7 ans <Linus Torvalds>
f222abd - Make 'git show' more useful il y a 7 ans <Linus Torvalds>
f62ce3d - Make index preloading check the whole path to the file il y a 7 ans <Linus Torvalds>
b9fd284 - Export thread-safe version of 'has_symlink_leading_path()' il y a 7 ans <Linus Torvalds>
867f72b - Prepare symlink caching for thread-safety il y a 7 ans <Linus Torvalds>
443e061 - Avoid using 'lstat()' to figure out directories il y a 7 ans <Linus Torvalds>
caa6b78 - Avoid doing extra 'lstat()'s for d_type if we have an up-to-date cache entry il y a 7 ans <Linus Torvalds>
dba2e20 - Simplify read_directory[_recursive]() arguments il y a 7 ans <Linus Torvalds>
1d8842d - Add 'fill_directory()' helper function for directory traversal il y a 7 ans <Linus Torvalds>
b8e8db2 - git log: add '--merges' flag to match '--no-merges' il y a 7 ans <Linus Torvalds>
2af202b - Fix various sparse warnings in the git source code il y a 7 ans <Linus Torvalds>
48fb7de - Fix big left-shifts of unsigned char il y a 7 ans <Linus Torvalds>
ceff8e7 - Clean up and simplify rev_compare_tree() il y a 7 ans <Linus Torvalds>
da4b3e8 - dir.c: clean up handling of 'path' parameter in read_directory_recursive() il y a 7 ans <Linus Torvalds>
53996fe - Teach 'git checkout' to preload the index contents il y a 7 ans <Linus Torvalds>
658dd48 - Avoid unnecessary 'lstat()' calls in 'get_stat_data()' il y a 7 ans <Linus Torvalds>
c922b01 - grep: fix segfault when "git grep '('" is given il y a 7 ans <Linus Torvalds>
95110d7 - (tag: v1.6.3-rc3) t4202: fix typo il y a 7 ans <Linus Torvalds>
9ffb15d - Clean up reflog unreachability pruning decision il y a 7 ans <Linus Torvalds>
8d2dfc4 - process_{tree,blob}: show objects without buffering il y a 7 ans <Linus Torvalds>
cf2ab91 - show_object(): push path_name() call further down il y a 7 ans <Linus Torvalds>
2131526 - process_{tree,blob}: Remove useless xstrdup calls il y a 7 ans <Linus Torvalds>
cced5fb - Allow users to un-configure rename detection il y a 7 ans <Linus Torvalds>
8f8c6fa - Allow users to un-configure rename detection il y a 7 ans <Linus Torvalds>
666e07e - Clean up reflog unreachability pruning decision il y a 7 ans <Linus Torvalds>
e8bd78c - close_sha1_file(): make it easier to diagnose errors il y a 7 ans <Linus Torvalds>
7dff9b3 - Support 'raw' date format il y a 7 ans <Linus Torvalds>
39c6854 - Wrap inflate and other zlib routines for better error reporting il y a 7 ans <Linus Torvalds>
dfab6aa - Make 'prepare_temp_file()' ignore st_size for symlinks il y a 7 ans <Linus Torvalds>
cf219d8 - Make 'diff_populate_filespec()' use the new 'strbuf_readlink()' il y a 7 ans <Linus Torvalds>
b760d3a - Make 'index_path()' use 'strbuf_readlink()' il y a 7 ans <Linus Torvalds>
a60272b - Make 'ce_compare_link()' use the new 'strbuf_readlink()' il y a 7 ans <Linus Torvalds>
b11b7e1 - Add generic 'strbuf_readlink()' helper function il y a 7 ans <Linus Torvalds>
04d3975 - fsck: reduce stack footprint il y a 7 ans <Linus Torvalds>
d404bf0 - Add backslash to list of 'crud' characters in real name il y a 7 ans <Linus Torvalds>
9e8ecea - Add 'merge' mode to 'git reset' il y a 7 ans <Linus Torvalds>
7c4ea59 - Fix index preloading for racy dirty case il y a 8 ans <Linus Torvalds>
8c4021a - Fix machine-parseability of 'git log --source' il y a 8 ans <Linus Torvalds>
671c9b7 - Add cache preload facility il y a 8 ans <Linus Torvalds>
e9854a7 - date/time: do not get confused by fractional seconds il y a 8 ans <Linus Torvalds>
78892e3 - revision traversal: '--simplify-by-decoration' il y a 8 ans <Linus Torvalds>
d467a52 - Make '--decorate' set an explicit 'show_decorations' flag il y a 8 ans <Linus Torvalds>
3a5e860 - revision: make tree comparison functions take commits rather than trees il y a 8 ans <Linus Torvalds>
0f3a290 - Add a 'source' decorator for commits il y a 8 ans <Linus Torvalds>
6e381d3 - Add file delete/create info when we overflow rename_limit il y a 8 ans <Linus Torvalds>
71b989e - fix bogus "diff --git" header from "diff --no-index" il y a 8 ans <Linus Torvalds>
441bca0 - Fix '--dirstat' with cross-directory renaming il y a 8 ans <Linus Torvalds>
0c68d38 - index-pack: be careful after fixing up the header/footer il y a 8 ans <Linus Torvalds>
9f2b6d2 - date/time: do not get confused by fractional seconds il y a 8 ans <Linus Torvalds>
2b6ca6d - diff.renamelimit is a basic diff configuration il y a 8 ans <Linus Torvalds>
112db55 - Shrink the git binary a bit by avoiding unnecessary inline functions il y a 8 ans <Linus Torvalds>
044bbbc - Make git_dir a path relative to work_tree in setup_work_tree() il y a 8 ans <Linus Torvalds>
f49c2c2 - racy-git: an empty blob has a fixed object name il y a 8 ans <Linus Torvalds>
aafe9fb - Add config option to enable 'fsync()' of object files il y a 8 ans <Linus Torvalds>
1141f49 - Split up default "i18n" and "branch" config parsing into helper routines il y a 8 ans <Linus Torvalds>
d136452 - Split up default "user" config parsing into helper routine il y a 8 ans <Linus Torvalds>
806e2ad - Split up default "core" config parsing into helper routine il y a 8 ans <Linus Torvalds>
1421c5f - write_loose_object: don't bother trying to read an old object il y a 8 ans <Linus Torvalds>
c529d75 - Simplify and rename find_sha1_file() il y a 8 ans <Linus Torvalds>
44d1c19 - Make loose object file reading more careful il y a 8 ans <Linus Torvalds>
5723fe7 - Avoid cross-directory renames and linking on object creation il y a 8 ans <Linus Torvalds>
e9039dd - Consolidate SHA1 object file close il y a 8 ans <Linus Torvalds>
54352bb - Remove now unnecessary 'sync()' calls il y a 8 ans <Linus Torvalds>
4c81b03 - Make pack creation always fsync() the result il y a 8 ans <Linus Torvalds>
c40641b - Optimize symlink/directory detection il y a 8 ans <Linus Torvalds>
d177cab - Avoid some unnecessary lstat() calls il y a 8 ans <Linus Torvalds>
72269ad - fetch-pack: do not stop traversing an already parsed commit il y a 8 ans <Linus Torvalds>
88ea811 - Optimize match_pathspec() to avoid fnmatch() il y a 8 ans <Linus Torvalds>
2e6e3e829 - git-am: cope better with an empty Subject: line il y a 8 ans <Linus Torvalds>
6a28518 - Ignore leading empty lines while summarizing merges il y a 8 ans <Linus Torvalds>
1102952 - Make git-add behave more sensibly in a case-insensitive environment il y a 8 ans <Linus Torvalds>
6835550 - When adding files to the index, add support for case-independent matches il y a 8 ans <Linus Torvalds>
1fa6ead - Make unpack-tree update removed files before any updated files il y a 8 ans <Linus Torvalds>
32260ad - Make branch merging aware of underlying case-insensitive filsystems il y a 8 ans <Linus Torvalds>
0a9b88b - Add 'core.ignorecase' option il y a 8 ans <Linus Torvalds>
cd2fef5 - Make hash_name_lookup able to do case-independent lookups il y a 8 ans <Linus Torvalds>
df292c7 - Make "index_name_exists()" return the cache_entry it found il y a 8 ans <Linus Torvalds>
96872bc - Move name hashing functions into a file of its own il y a 8 ans <Linus Torvalds>
75dc6c7 - Make unpack_trees_options bit flags actual bitfields il y a 8 ans <Linus Torvalds>
7d00419 - Make revision limiting more robust against occasional bad commit dates il y a 8 ans <Linus Torvalds>
971f229 - Fix possible Solaris problem in 'checkout_entry()' il y a 8 ans <Linus Torvalds>
7f8ab8d - Don't update unchanged merge entries il y a 8 ans <Linus Torvalds>
fac4b32 - Fix recent 'unpack_trees()'-related changes breaking 'git stash' il y a 8 ans <Linus Torvalds>
621ff67 - rev-parse: fix meaning of rev~ vs rev~0. il y a 8 ans <Linus Torvalds>
20a16eb - unpack_trees(): fix diff-index regression. il y a 8 ans <Linus Torvalds>
1caeacc - unpack_trees(): minor memory leak fix in unused destination index il y a 8 ans <Linus Torvalds>
34110cd - Make 'unpack_trees()' have a separate source and destination index il y a 8 ans <Linus Torvalds>
bc052d7 - Make 'unpack_trees()' take the index to work on as an argument il y a 8 ans <Linus Torvalds>
d1f128b - Add 'const' where appropriate to index handling functions il y a 8 ans <Linus Torvalds>
bcbe5a5 - Fix tree-walking compare_entry() in the presense of --prefix il y a 8 ans <Linus Torvalds>
0190457 - Move 'unpack_trees()' over to 'traverse_trees()' interface il y a 8 ans <Linus Torvalds>
91e4f03 - Make 'traverse_trees()' traverse conflicting DF entries in parallel il y a 8 ans <Linus Torvalds>
5803c6f - Add return value to 'traverse_tree()' callback il y a 8 ans <Linus Torvalds>
40d934d - Make 'traverse_tree()' use linked structure rather than 'const char *base' il y a 8 ans <Linus Torvalds>
0ab9e1e - Add 'df_name_compare()' helper function il y a 8 ans <Linus Torvalds>
e854864 - Be more verbose when checkout takes a long time il y a 8 ans <Linus Torvalds>
eb7a2f1 - Use helper function for copying index entry information il y a 8 ans <Linus Torvalds>
d070e3a - Name hash fixups: export (and rename) remove_hash_entry il y a 8 ans <Linus Torvalds>
a22c637 - Fix name re-hashing semantics il y a 8 ans <Linus Torvalds>
3131b71 - Add "--show-all" revision walker flag for debugging il y a 8 ans <Linus Torvalds>
1407ade - [PATCH] gitk: learn --show-all output il y a 8 ans <Linus Torvalds>
7df7c01 - Add "--dirstat" for some directory statistics il y a 8 ans <Linus Torvalds>
cf55870 - Create pathname-based hash-table lookup into index il y a 8 ans <Linus Torvalds>
d1f2d7e - Make run_diff_index() use unpack_trees(), not read_tree() il y a 8 ans <Linus Torvalds>
7a51ed6 - Make on-disk index representation separate from in-core one il y a 8 ans <Linus Torvalds>
c3b0dec - Be more careful about updating refs il y a 8 ans <Linus Torvalds>
6232f62 - Make 'git fsck' complain about non-commit branches il y a 8 ans <Linus Torvalds>
7c3fd25 - Make builtin-commit.c more careful about parenthood il y a 8 ans <Linus Torvalds>
fa9dcf8 - Fix performance regression for partial commits il y a 8 ans <Linus Torvalds>
d2f8295 - Re(-re)*fix trim_common_tail() il y a 8 ans <Linus Torvalds>
f2fdd10 - unpack-trees: FLEX_ARRAY fix il y a 8 ans <Linus Torvalds>
be15f50 - "git tag -u keyname" broken il y a 8 ans <Linus Torvalds>
9ae8fcb - Fix a pathological case in git detecting proper renames il y a 8 ans <Linus Torvalds>
32d75d2 - Fix a pathological case in git detecting proper renames il y a 8 ans <Linus Torvalds>
481f0ee - Fix rev-list when showing objects involving submodules il y a 9 ans <Linus Torvalds>
7dc0fe3 - Fix parent rewriting in --early-output il y a 9 ans <Linus Torvalds>
4d1012c - Fix rev-list when showing objects involving submodules il y a 9 ans <Linus Torvalds>
53b2c82 - revision walker: mini clean-up il y a 9 ans <Linus Torvalds>
252a7c0 - Enhance --early-output format il y a 9 ans <Linus Torvalds>
cdcefbc - Add "--early-output" log flag for interactive GUI use il y a 9 ans <Linus Torvalds>
23c17d4 - Simplify topo-sort logic il y a 9 ans <Linus Torvalds>
42899ac - Do the fuzzy rename detection limits with the exact renames removed il y a 9 ans <Linus Torvalds>
81ac051 - Fix ugly magic special case in exact rename detection il y a 9 ans <Linus Torvalds>
17559a6 - Do exact rename detection regardless of rename limits il y a 9 ans <Linus Torvalds>
9027f53 - Do linear-time/space rename logic for exact renames il y a 9 ans <Linus Torvalds>
6447971 - copy vs rename detection: avoid unnecessary O(n*m) loops il y a 9 ans <Linus Torvalds>
9fb8841 - Ref-count the filespecs used by diffcore il y a 9 ans <Linus Torvalds>
cb1491b - Split out "exact content match" phase of rename detection il y a 9 ans <Linus Torvalds>
505f297 - Add 'diffcore.h' to LIB_H il y a 9 ans <Linus Torvalds>
6dd4b66 - Fix diffcore-break total breakage il y a 9 ans <Linus Torvalds>
0713442 - Fix directory scanner to correctly ignore files without d_type il y a 9 ans <Linus Torvalds>
42a3217 - Avoid scary errors about tagged trees/blobs during git-fetch il y a 9 ans <Linus Torvalds>
cd8ae20 - git-blame shouldn't crash if run in an unmerged tree il y a 9 ans <Linus Torvalds>
304b5af - Clean up "git log" format with DIFF_FORMAT_NO_OUTPUT il y a 9 ans <Linus Torvalds>
99516e3 - Fix embarrassing "git log --follow" bug il y a 9 ans <Linus Torvalds>
eb4d0e3 - optimize diffcore-delta by sorting hash entries. il y a 9 ans <Linus Torvalds>
b7bb760 - Fix revision log diff setup, avoid unnecessary diff generation il y a 9 ans <Linus Torvalds>
0024a54 - Fix the rename detection limit checking il y a 9 ans <Linus Torvalds>
9ec398d - Fix racy-git handling in git-write-tree. il y a 9 ans <Linus Torvalds>
2f82f76 - Take binary diffs into account for "git rebase" il y a 9 ans <Linus Torvalds>
1211be6 - Make thin-pack generation subproject aware. il y a 9 ans <Linus Torvalds>
566b5c0 - Optimize the three-way merge of git-read-tree il y a 9 ans <Linus Torvalds>
d699676 - Optimize the two-way merge of git-read-tree too il y a 9 ans <Linus Torvalds>
288f072 - Optimize the common cases of git-read-tree il y a 9 ans <Linus Torvalds>
b48d5a0 - Move old index entry removal from "unpack_trees()" into the individual functions il y a 9 ans <Linus Torvalds>
2263147 - Fix "git commit directory/" performance anomaly il y a 9 ans <Linus Torvalds>
933bf40 - Start moving unpack-trees to "struct tree_desc" il y a 9 ans <Linus Torvalds>
9396943 - apply: remove directory that becomes empty by renaming the last file away il y a 9 ans <Linus Torvalds>
72a4f4b - connect: accept file:// URL scheme il y a 9 ans <Linus Torvalds>
e1abc69 - Fix up duplicate parents removal il y a 9 ans <Linus Torvalds>
b59d398 - Do a better job at guessing unknown character sets il y a 9 ans <Linus Torvalds>
36e5e70 - Start deprecating "git-command" in favor of "git command" il y a 9 ans <Linus Torvalds>
0227f98 - git: Try a bit harder not to lose errno in stdio il y a 9 ans <Linus Torvalds>
1164f1e - Fix zero-object version-2 packs il y a 9 ans <Linus Torvalds>
0f15731 - Check for IO errors after running a command il y a 9 ans <Linus Torvalds>
47d0b4f - Clean up internal command handling il y a 9 ans <Linus Torvalds>
9f38e1e - Fix up "git log --follow" a bit.. il y a 9 ans <Linus Torvalds>
750f7b6 - Finally implement "git log --follow" il y a 9 ans <Linus Torvalds>
e36cb1c - Makefile: add an explicit rule for building assembly output il y a 9 ans <Linus Torvalds>
192a6be - fix signed range problems with hex conversions il y a 9 ans <Linus Torvalds>
99b5a79 - Make the pack-refs interfaces usable from outside il y a 9 ans <Linus Torvalds>
5675239 - Make "git gc" pack all refs by default il y a 9 ans <Linus Torvalds>
e330a40 - Fix --boundary output il y a 9 ans <Linus Torvalds>
2a1a3dc - Fix a copy-n-paste bug in the object decorator code. il y a 9 ans <Linus Torvalds>
851c603 - Fix working directory errno handling when unlinking a directory il y a 9 ans <Linus Torvalds>
100c5f3 - Clean up object creation to use more common code il y a 9 ans <Linus Torvalds>
2c1cbec - Use proper object allocators for unknown object nodes too il y a 9 ans <Linus Torvalds>
ca135e7 - Add support for "commit name decorations" to log family of commands il y a 9 ans <Linus Torvalds>
a59b276 - Add a generic "object decorator" interface, and make object refs use it il y a 9 ans <Linus Torvalds>
0478675 - Expose subprojects as special files to "git diff" machinery il y a 9 ans <Linus Torvalds>
5698454 - Fix some "git ls-files -o" fallout from gitlinks il y a 9 ans <Linus Torvalds>
1fa9bf3 - git-quiltimport complaining yet still working il y a 9 ans <Linus Torvalds>
f0807e6 - Teach "git-read-tree -u" to check out submodules as a directory il y a 9 ans <Linus Torvalds>
6e2f441 - Teach git list-objects logic to not follow gitlinks il y a 9 ans <Linus Torvalds>
a8ee75b - Fix gitlink index entry filesystem matching il y a 9 ans <Linus Torvalds>
9129e05 - Teach "git-read-tree -u" to check out submodules as a directory il y a 9 ans <Linus Torvalds>
ea376fa - Teach git list-objects logic not to follow gitlinks il y a 9 ans <Linus Torvalds>
ab22aed - Don't show gitlink directories when we want "other" files il y a 9 ans <Linus Torvalds>
e011054 - Teach git-update-index about gitlinks il y a 9 ans <Linus Torvalds>
0959525 - Teach directory traversal about subprojects il y a 9 ans <Linus Torvalds>
1833a92 - Fix thinko in subproject entry sorting il y a 9 ans <Linus Torvalds>
f35a6d3 - Teach core object handling functions about gitlinks il y a 9 ans <Linus Torvalds>
8d9721c - Teach "fsck" not to follow subproject links il y a 9 ans <Linus Torvalds>
9eec479 - Add "S_IFDIRLNK" file mode infrastructure for git links il y a 9 ans <Linus Torvalds>
0ebde32 - Add 'resolve_gitlink_ref()' helper function il y a 9 ans <Linus Torvalds>
5d5cea6 - Avoid overflowing name buffer in deep directory structures il y a 9 ans <Linus Torvalds>
844c11a - diff-lib: use ce_mode_from_stat() rather than messing with modes manually il y a 9 ans <Linus Torvalds>
9fc42d6 - Optimize directory listing with pathspec limiter. il y a 9 ans <Linus Torvalds>
608d48b - Fix "getaddrinfo()" buglet il y a 9 ans <Linus Torvalds>
4651ece - Switch over tree descriptors to contain a pre-parsed entry il y a 9 ans <Linus Torvalds>
6fda5e5 - Initialize tree descriptors with a helper function rather than by hand. il y a 9 ans <Linus Torvalds>
a8c4047 - Remove "pathlen" from "struct name_entry" il y a 9 ans <Linus Torvalds>
ac54c27 - Be more careful about zlib return values il y a 9 ans <Linus Torvalds>
acdeec6 - Don't ever return corrupt objects from "parse_object()" il y a 9 ans <Linus Torvalds>
456cdf6 - Fix loose object uncompression check. il y a 9 ans <Linus Torvalds>
5d86501 - Set up for better tree diff optimizations il y a 9 ans <Linus Torvalds>
c711a21 - Trivial cleanup of track_tree_refs() il y a 9 ans <Linus Torvalds>
304de2d - Avoid unnecessary strlen() calls il y a 9 ans <Linus Torvalds>
e5e0161 - Implement a simple delta_base cache il y a 9 ans <Linus Torvalds>
62f255a - Make trivial wrapper functions around delta base generation and freeing il y a 9 ans <Linus Torvalds>
1358e7d - Re-fix get_sha1_oneline() il y a 9 ans <Linus Torvalds>
aa27e46 - git-show: Reject native ref il y a 9 ans <Linus Torvalds>
34fc5ce - mailinfo: do not get confused with logical lines that are too long. il y a 9 ans <Linus Torvalds>
d7f4633 - Make AutoCRLF ternary variable. il y a 9 ans <Linus Torvalds>
6c510be - Lazy man's auto-CRLF il y a 9 ans <Linus Torvalds>
bd3a5b5 - Mark places that need blob munging later for CRLF conversion. il y a 9 ans <Linus Torvalds>
cf39f54 - git reflog show il y a 9 ans <Linus Torvalds>
abd4e22 - Fix "git log -z" behaviour il y a 9 ans <Linus Torvalds>
35ce862 - pager: Work around window resizing bug in 'less' il y a 9 ans <Linus Torvalds>
4b3b1e1 - git-push through git protocol il y a 9 ans <Linus Torvalds>
717d146 - git-blame --incremental il y a 9 ans <Linus Torvalds>
a9eefb3 - Add dangling objects tips. il y a 9 ans <Linus Torvalds>
1b55593 - Fix seriously broken "git pack-refs" il y a 9 ans <Linus Torvalds>
18af29f - fsck-objects: refactor checking for connectivity il y a 9 ans <Linus Torvalds>
4494c65 - Fix up totally buggered read_or_die() il y a 9 ans <Linus Torvalds>
d34cf19 - Clean up write_in_full() users il y a 9 ans <Linus Torvalds>
9130ac1 - Better error messages for corrupt databases il y a 9 ans <Linus Torvalds>
f6aa66c - write_in_full: really write in full or return error on disk full. il y a 9 ans <Linus Torvalds>
2cdf950 - write-cache: do not leak the serialized cache-tree data. il y a 9 ans <Linus Torvalds>
6b1f8c3 - "git fmt-merge-msg" SIGSEGV il y a 10 ans <Linus Torvalds>
d09e79c - git-pull: allow pulling into an empty repository il y a 10 ans <Linus Torvalds>
bcc785f - git push: add verbose flag and allow overriding of default target repository il y a 10 ans <Linus Torvalds>
38c5afa - Allow '-' in config variable names il y a 10 ans <Linus Torvalds>
b507b46 - git-apply: prepare for upcoming GNU diff -u format change. il y a 10 ans <Linus Torvalds>
9de0834 - (tag: v1.4.2.4) Fix hash function in xdiff library il y a 10 ans <Linus Torvalds>
18b633c - Fix approxidate() to understand 12:34 AM/PM are 00:34 and 12:34 il y a 10 ans <Linus Torvalds>
5c5b2ea - diff --stat=width[,name-width]: allow custom diffstat output width. il y a 10 ans <Linus Torvalds>
393d340 - Fix approxidate() to understand more extended numbers il y a 10 ans <Linus Torvalds>
e92a54d - Clean up approxidate() in preparation for fixes il y a 10 ans <Linus Torvalds>
a2ed6ae - git-log --author and --committer are not left-anchored by default il y a 10 ans <Linus Torvalds>
434cd0c - Enable the packed refs file format il y a 10 ans <Linus Torvalds>
ed378ec - Make ref resolution saner il y a 10 ans <Linus Torvalds>
b37a562 - Add support for negative refs il y a 10 ans <Linus Torvalds>
e1e22e3 - Start handling references internally as a sorted in-memory list il y a 10 ans <Linus Torvalds>
305e22c - Teach "git checkout" to use git-show-ref il y a 10 ans <Linus Torvalds>
358ddb6 - Add "git show-ref" builtin command il y a 10 ans <Linus Torvalds>
e7676d2 - Allow multiple "git_path()" uses il y a 10 ans <Linus Torvalds>
7977f0e - Add "-h/-H" parsing to "git grep" il y a 10 ans <Linus Torvalds>
5d44cd1 - Fix git-fsck-objects SIGSEGV/divide-by-zero il y a 10 ans <Linus Torvalds>
071fa89 - git-fsck-objects: lacking default references should not be fatal il y a 10 ans <Linus Torvalds>
9a8e35e - Relative timestamps in git log il y a 10 ans <Linus Torvalds>
3e04228 - Fix up some fallout from "setup_git_directory()" cleanups il y a 10 ans <Linus Torvalds>
7f8508e - Fix double "close()" in ce_compare_data il y a 10 ans <Linus Torvalds>
a633fca - Call setup_git_directory() much earlier il y a 10 ans <Linus Torvalds>
db6296a - Call setup_git_directory() early il y a 10 ans <Linus Torvalds>
93821bd - sha1_file: add the ability to parse objects in "pack file format" il y a 10 ans <Linus Torvalds>
1974632 - Remove TYPE_* constant macros and use object_type enums consistently. il y a 10 ans <Linus Torvalds>
38d3874 - Make the unpacked object header functions static to sha1_file.c il y a 10 ans <Linus Torvalds>
ba84a79 - builtin "git prune" il y a 10 ans <Linus Torvalds>
2718ff0 - Improve git-peek-remote il y a 10 ans <Linus Torvalds>
02d3dca - revision.c: fix "dense" under --remove-empty il y a 10 ans <Linus Torvalds>
0556a11 - (tag: v1.4.1) git object hash cleanups il y a 10 ans <Linus Torvalds>
6631c73 - revision.c: --full-history fix. il y a 10 ans <Linus Torvalds>
fc046a7 - Abstract out accesses to object hash array il y a 10 ans <Linus Torvalds>
51d1e83 - Do not try futile object pairs when repacking. il y a 10 ans <Linus Torvalds>
0c79938 - Improved three-way blob merging code il y a 10 ans <Linus Torvalds>
8378807 - Prepare "git-merge-tree" for future work il y a 10 ans <Linus Torvalds>
a9ed376 - xdiff: generate "anti-diffs" aka what is common to two files il y a 10 ans <Linus Torvalds>
50f575f - Tweak diff colors il y a 10 ans <Linus Torvalds>
5fdc849 - Fix grow_refs_hash() il y a 10 ans <Linus Torvalds>
1f1e895 - Add "named object array" concept il y a 10 ans <Linus Torvalds>
855419f - Add specialized object allocator il y a 10 ans <Linus Torvalds>
3e4339e - Remove "refs" field from "struct object" il y a 10 ans <Linus Torvalds>
cb11574 - Some more memory leak avoidance il y a 10 ans <Linus Torvalds>
d3ff6f5 - Move "void *util" from "struct object" into "struct commit" il y a 10 ans <Linus Torvalds>
885a86a - Shrink "struct object" a bit il y a 10 ans <Linus Torvalds>
9202434 - gitweb.cgi history not shown il y a 10 ans <Linus Torvalds>
ce0bd64 - pack-objects: improve path grouping heuristics. il y a 10 ans <Linus Torvalds>
87cefaa - rev-list: fix process_tree() conversion. il y a 10 ans <Linus Torvalds>
2befe6f - Fix typo in tutorial-2.txt il y a 10 ans <Linus Torvalds>
eff97e3 - read-tree: fix eye-candy. il y a 10 ans <Linus Torvalds>
4c068a9 - tree_entry(): new tree-walking helper function il y a 10 ans <Linus Torvalds>
15b5536 - Remove last vestiges of generic tree_entry_list il y a 10 ans <Linus Torvalds>
1bc995a - Convert fetch.c: process_tree() to raw tree walker il y a 10 ans <Linus Torvalds>
f75e53e - Convert "mark_tree_uninteresting()" to raw tree walker il y a 10 ans <Linus Torvalds>
3bc1eca - Remove unused "zeropad" entry from tree_list_entry il y a 10 ans <Linus Torvalds>
e9a95be - fsck-objects: avoid unnecessary tree_entry_list usage il y a 10 ans <Linus Torvalds>
2d9c58c - Remove "tree->entries" tree-entry list from tree parser il y a 10 ans <Linus Torvalds>
1ccf5a3 - builtin-read-tree.c: avoid tree_entry_list in prime_cache_tree_rec() il y a 10 ans <Linus Torvalds>
0790a42 - Switch "read_tree_recursive()" over to tree-walk functionality il y a 10 ans <Linus Torvalds>
3a7c352 - Make "tree_entry" have a SHA1 instead of a union of object pointers il y a 10 ans <Linus Torvalds>
136f2e5 - Make "struct tree" contain the pointer to the tree buffer il y a 10 ans <Linus Torvalds>
097dc3d - Remove "tree->entries" tree-entry list from tree parser il y a 10 ans <Linus Torvalds>
2522c13 - Switch "read_tree_recursive()" over to tree-walk functionality il y a 10 ans <Linus Torvalds>
a755dfe - Make "tree_entry" have a SHA1 instead of a union of object pointers il y a 10 ans <Linus Torvalds>
d2eafb7 - Add raw tree buffer info to "struct tree" il y a 10 ans <Linus Torvalds>
7d65848 - Don't use "sscanf()" for tree mode scanning il y a 10 ans <Linus Torvalds>
91b452c - Fix memory leak in "git rev-list --objects" il y a 10 ans <Linus Torvalds>
508d9e3 - Fix "--abbrev=xyz" for revision listing il y a 10 ans <Linus Torvalds>
c928c67 - t1002: use -U0 instead of --unified=0 il y a 10 ans <Linus Torvalds>
4d599e6 - bogus "fatal: Not a git repository" il y a 10 ans <Linus Torvalds>
4d54815 - Clean up sha1 file writing il y a 10 ans <Linus Torvalds>
1bf1a85 - apply: treat EOF as proper context. il y a 10 ans <Linus Torvalds>
4adcea9 - cvsimport: repack every kilo-commits. il y a 10 ans <Linus Torvalds>
d9b814c - Add builtin "git rm" command il y a 10 ans <Linus Torvalds>
3c6a370 - Move pathspec matching from builtin-add.c into dir.c il y a 10 ans <Linus Torvalds>
405e5b2 - Libify the index refresh logic il y a 10 ans <Linus Torvalds>
5fb61b8 - Make "git rev-list" be a builtin il y a 10 ans <Linus Torvalds>
8dcf39c - Prevent bogus paths from being added to the index. il y a 10 ans <Linus Torvalds>
c699f9b - Remove old "git-add.sh" remnants il y a 10 ans <Linus Torvalds>
bbb66c6 - builtin-grep: workaround for non GNU grep. il y a 10 ans <Linus Torvalds>
f259339 - builtin-add: warn on unmatched pathspecs il y a 10 ans <Linus Torvalds>
0d78153 - Do "git add" as a builtin il y a 10 ans <Linus Torvalds>
b4189aa - Clean up git-ls-file directory walking library interface il y a 10 ans <Linus Torvalds>
453ec4b - libify git-ls-files directory traversal il y a 10 ans <Linus Torvalds>
63dffdf - Remove old "git-grep.sh" remnants il y a 10 ans <Linus Torvalds>
f664751 - Fix silly typo in new builtin grep il y a 10 ans <Linus Torvalds>
6d6776c - read-tree --reset -u fix. il y a 10 ans <Linus Torvalds>
1e2398d - builtin-grep: use external grep when we can take advantage of it il y a 10 ans <Linus Torvalds>
c68998f - Simplify "git reset --hard" il y a 10 ans <Linus Torvalds>
76b99b8 - Allow one-way tree merge to remove old files il y a 10 ans <Linus Torvalds>
ee1e541 - git diff: support "-U" and "--unified" options properly il y a 10 ans <Linus Torvalds>
d14f776 - git config syntax updates il y a 10 ans <Linus Torvalds>
d180285 - revert/cherry-pick: use aggressive merge. il y a 10 ans <Linus Torvalds>
5d6a9f4 - Fix "git diff --stat" with long filenames il y a 10 ans <Linus Torvalds>
dcb3450 - sha1_to_hex() usage cleanup il y a 10 ans <Linus Torvalds>
c8c893c - Fix "git-log --parents" breakage post v1.3.0 il y a 10 ans <Linus Torvalds>
755225d - git builtin "push" il y a 10 ans <Linus Torvalds>
83aa18e - Fix "git help -a" terminal autosizing il y a 10 ans <Linus Torvalds>
e23d0b4 - Fix filename verification when in a subdirectory il y a 10 ans <Linus Torvalds>
70827b1 - Split up builtin commands into separate files from git.c il y a 10 ans <Linus Torvalds>
34fd1c9 - git-log produces no output il y a 10 ans <Linus Torvalds>
1aec791 - git log: don't do merge diffs by default il y a 10 ans <Linus Torvalds>
ccb3650 - Allow "git repack" users to specify repacking window/depth il y a 10 ans <Linus Torvalds>
5119602 - get_sha1() shorthands for blob/tree objects il y a 10 ans <Linus Torvalds>
4262c1b - Fix uninteresting tags in new revision parsing il y a 10 ans <Linus Torvalds>
a4d34e2 - Log message printout cleanups (#3): fix --pretty=oneline il y a 10 ans <Linus Torvalds>
eab144a - Log message printout cleanups (#2) il y a 10 ans <Linus Torvalds>
9153983 - Log message printout cleanups il y a 10 ans <Linus Torvalds>
78fff6e - Fixes for option parsing il y a 10 ans <Linus Torvalds>
ba1d450 - Tentative built-in "git show" il y a 10 ans <Linus Torvalds>
1cd9508 - Support "git cmd --help" syntax il y a 10 ans <Linus Torvalds>
c5ccd8b - Tentative built-in "git show" il y a 10 ans <Linus Torvalds>
cd2bdc5 - Common option parsing for "git log --diff" and friends il y a 10 ans <Linus Torvalds>
40c2fe0 - Clean up trailing whitespace when pretty-printing commits il y a 10 ans <Linus Torvalds>
f43ba60 - Use less memory in "git log" il y a 10 ans <Linus Torvalds>
684958a - When showing a commit message, do not lose an incomplete line. il y a 10 ans <Linus Torvalds>
3381c79 - Make "--parents" logs also be incremental il y a 10 ans <Linus Torvalds>
da93d12 - pack-objects: be incredibly anal about stdio semantics il y a 10 ans <Linus Torvalds>
fb7a653 - Fix Solaris stdio signal handling stupidities il y a 10 ans <Linus Torvalds>
be7db6e - revision: Fix --topo-order and --max-age with reachability limiting. il y a 10 ans <Linus Torvalds>
2a0925b - Make path-limiting be incremental when possible. il y a 10 ans <Linus Torvalds>
7b0c996 - Move "--parent" parsing into generic revision.c library code il y a 10 ans <Linus Torvalds>
fb18a2e - Fix error handling for nonexistent names il y a 10 ans <Linus Torvalds>
621c53c - builtin-diff: \No newline at end of file. il y a 10 ans <Linus Torvalds>
3443546 - Use a *real* built-in diff generator il y a 10 ans <Linus Torvalds>
c150462 - git-apply: safety fixes il y a 10 ans <Linus Torvalds>
e31c9f2 - diffcore-delta: 64-byte-or-EOL ultrafast replacement (hash fix). il y a 10 ans <Linus Torvalds>
3c7ceba - diffcore-delta: 64-byte-or-EOL ultrafast replacement. il y a 10 ans <Linus Torvalds>
90bd932 - Fix up diffcore-rename scoring il y a 10 ans <Linus Torvalds>
bbe6024 - git-fmt-merge-msg cleanup il y a 10 ans <Linus Torvalds>
ea5ed3a - get_revision(): do not dig deeper when we know we are at the end. il y a 10 ans <Linus Torvalds>
765ac8e - Rip out merge-order and make "git log <paths>..." work again. il y a 10 ans <Linus Torvalds>
70b006b - Tie it all together: "git log" il y a 10 ans <Linus Torvalds>
f67b45f - Introduce trivial new pager.c helper infrastructure il y a 10 ans <Linus Torvalds>
a4a88b2 - git-rev-list libification: rev-list walking il y a 10 ans <Linus Torvalds>
1187df5 - The war on trailing whitespace il y a 10 ans <Linus Torvalds>
d9a8368 - Splitting rev-list into revisions lib, end of beginning. il y a 10 ans <Linus Torvalds>
19bfcd5 - The war on trailing whitespace il y a 10 ans <Linus Torvalds>
8676eb4 - Make git diff-generation use a simpler spawn-like interface il y a 10 ans <Linus Torvalds>
ae56354 - First cut at libifying revlist generation il y a 10 ans <Linus Torvalds>
231af83 - Teach the "git" command to handle some commands internally il y a 10 ans <Linus Torvalds>
164dcb9 - git-merge-tree: generalize the "traverse <n> trees in sync" functionality il y a 10 ans <Linus Torvalds>
01df529 - Handling large files with GIT il y a 10 ans <Linus Torvalds>
492e075 - Handling large files with GIT il y a 10 ans <Linus Torvalds>
d7ee090 - Fix object re-hashing il y a 10 ans <Linus Torvalds>
98deeaa - Fix fetch-clone in the presense of signals il y a 10 ans <Linus Torvalds>
c548cf4 - Make "git clone" pack-fetching download statistics better il y a 10 ans <Linus Torvalds>
5ee2ad6 - Make "git clone" less of a deathly quiet experience il y a 10 ans <Linus Torvalds>
ee63802 - diff-tree -c raw output il y a 10 ans <Linus Torvalds>
deb989b - Fix "git diff a..b" breakage il y a 10 ans <Linus Torvalds>
9ad0a93 - rev-parse lstat() workaround cleanup. il y a 10 ans <Linus Torvalds>
ec0bdb6 - diff-tree --always flag il y a 10 ans <Linus Torvalds>
9523a4c - Fix git-rev-parse over-eager errors il y a 10 ans <Linus Torvalds>
7ec5755 - Make git-tar-tree use the tree_desc abstractions il y a 10 ans <Linus Torvalds>
50f9a85 - Make the "struct tree_desc" operations available to others il y a 10 ans <Linus Torvalds>
461cf59 - rev-list: stop when the file disappears il y a 10 ans <Linus Torvalds>
73e5456 - git-whatchanged: exit out early on errors il y a 10 ans <Linus Torvalds>
d8f6b34 - Make git-rev-list and git-rev-parse argument parsing stricter il y a 10 ans <Linus Torvalds>
9518eb2 - ls-files -o: optionally skip showing the contents in "untracked" directories il y a 10 ans <Linus Torvalds>
b73cebf - Fix nasty approxidate bug il y a 10 ans <Linus Torvalds>
908e531 - Add a "git-describe" command il y a 10 ans <Linus Torvalds>
41f93a2 - Make "git-send-pack" less verbose by default il y a 10 ans <Linus Torvalds>
112d0ba - Make "git help" sort git commands in columns il y a 10 ans <Linus Torvalds>
ea77e67 - Make "git help" react to window size correctly il y a 10 ans <Linus Torvalds>
0f8f45c - git-ls-tree: add "-t" option to always show the tree entries il y a 10 ans <Linus Torvalds>
354b9b5 - merge-one-file: leave unmerged index entries upon automerge failure. il y a 10 ans <Linus Torvalds>
10637b8 - diff-files: -1/-2/-3 to diff against unmerged stage. il y a 10 ans <Linus Torvalds>
b3cfd93 - bisect: limit the searchspace by pathspecs il y a 10 ans <Linus Torvalds>
e246637 - ls-tree: further tweaks of the rewrite il y a 10 ans <Linus Torvalds>
b45c569 - ls-tree: further cleanup to parallel ls-files. il y a 10 ans <Linus Torvalds>
3c5e846 - ls-tree: major rewrite to do pathspec il y a 10 ans <Linus Torvalds>
30c7bb2 - Allow editing of a revert-message il y a 11 ans <Linus Torvalds>
ef07618 - git-repack: Properly abort in corrupt repository il y a 11 ans <Linus Torvalds>
a8aca41 - Teach "approxidate" about weekday syntax il y a 11 ans <Linus Torvalds>
583122c - Make "git fetch" less verbose by default il y a 11 ans <Linus Torvalds>
6b7b042 - Teach "approxidate" about weekday syntax il y a 11 ans <Linus Torvalds>
3c07b1d - git's rev-parse.c function show_datestring presumes gnu date il y a 11 ans <Linus Torvalds>
c0c35d5 - Disallow empty pattern in "git grep" il y a 11 ans <Linus Torvalds>
2ed0288 - Fix git-rev-list "date order" with --topo-order il y a 11 ans <Linus Torvalds>
bd66361 - Add examples for git-log documentation and others. il y a 11 ans <Linus Torvalds>
af13cdf - Be more careful about reference parsing il y a 11 ans <Linus Torvalds>
41f222e - Be marginally more careful about removing objects il y a 11 ans <Linus Torvalds>
9106c09 - Create object subdirectories on demand (phase II) il y a 11 ans <Linus Torvalds>
8b7e5d7 - [PATCH] Make "gitk" work better with dense revlists il y a 11 ans <Linus Torvalds>
19a7e71 - git-rev-list: do not forget non-commit refs il y a 11 ans <Linus Torvalds>
7b34c2f - git-rev-list: make --dense the default (and introduce "--sparse") il y a 11 ans <Linus Torvalds>
7ebb6fc - Fix what to do and how to detect when hardlinking fails il y a 11 ans <Linus Torvalds>
129adf4 - git-rev-list: fix "--dense" flag il y a 11 ans <Linus Torvalds>
35eb2d3 - Add git-shell. il y a 11 ans <Linus Torvalds>
1b9e059 - git-rev-list: add "--dense" flag il y a 11 ans <Linus Torvalds>
cf48454 - Teach git-rev-list to follow just a specified set of files il y a 11 ans <Linus Torvalds>
ac1b3d1 - Split up tree diff functions into tree-diff.c library il y a 11 ans <Linus Torvalds>
a08b650 - git-rev-parse: pass on "--" flag when required il y a 11 ans <Linus Torvalds>
0910e8c - Optimize common case of git-rev-list il y a 11 ans <Linus Torvalds>
844ac7f - git-fetch-pack: avoid unnecessary zero packing il y a 11 ans <Linus Torvalds>
fe5f51c - Optimize common case of git-rev-list il y a 11 ans <Linus Torvalds>
2759cbc - git-fetch-pack: avoid unnecessary zero packing il y a 11 ans <Linus Torvalds>
694a764 - Handle "-" at beginning of filenames, part 3 il y a 11 ans <Linus Torvalds>
ea51d41 - Teach "git diff" to handle filenames starting with '-' il y a 11 ans <Linus Torvalds>
7a3dd47 - Avoid ambiguity between refname and filename in rev-parse il y a 11 ans <Linus Torvalds>
a65a686 - make checkout-index '-a' flag saner. il y a 11 ans <Linus Torvalds>
4546738 - Unlocalized isspace and friends il y a 11 ans <Linus Torvalds>
c05186c - Support git+ssh:// and ssh+git:// URL il y a 11 ans <Linus Torvalds>
f7aac2e - Add "-l" flag for repacking only local packs il y a 11 ans <Linus Torvalds>
6456037 - Add support for "local" packing il y a 11 ans <Linus Torvalds>
9d835df - Keep track of whether a pack is local or not il y a 11 ans <Linus Torvalds>
128af9d - Make git config variable names case-insensitive il y a 11 ans <Linus Torvalds>
e1b1039 - Use git config file for committer name and email info il y a 11 ans <Linus Torvalds>
5cbb401 - Improve config file escape sanity checking il y a 11 ans <Linus Torvalds>
1771299 - Add ".git/config" file parser il y a 11 ans <Linus Torvalds>
230f132 - Create object subdirectories on demand il y a 11 ans <Linus Torvalds>
bc162e4 - Allow "-u" flag to tag signing il y a 11 ans <Linus Torvalds>
23822a3 - read-tree: --trivial il y a 11 ans <Linus Torvalds>
5cd5ace - [PATCH] Re-instate index file write optimization il y a 11 ans <Linus Torvalds>
5d1a5c0 - [PATCH] Better error reporting for "git status" il y a 11 ans <Linus Torvalds>
ca8db14 - [PATCH] Allow reading "symbolic refs" that point to other refs il y a 11 ans <Linus Torvalds>
ed1aadf - [PATCH] git fetch --tags il y a 11 ans <Linus Torvalds>
1fea629 - [PATCH] Flag empty patches as errors il y a 11 ans <Linus Torvalds>
66bf85a - [PATCH] Add "git-update-ref" to update the HEAD (or other) ref il y a 11 ans <Linus Torvalds>
01c6ad2 - [PATCH] Fix strange timezone handling il y a 11 ans <Linus Torvalds>
27cfe2e - Make time-based commit filtering work with topological ordering. il y a 11 ans <Linus Torvalds>
c1babb1 - [PATCH] Teach "git-rev-parse" about date-based cut-offs il y a 11 ans <Linus Torvalds>
2a39064 - [PATCH] Return proper error valud from "parse_date()" il y a 11 ans <Linus Torvalds>
af61c6e - Fix extended short SHA1 name completion il y a 11 ans <Linus Torvalds>
3b944aa - [PATCH] Remove total confusion from "git checkout" il y a 11 ans <Linus Torvalds>
ef34af2 - [PATCH] strcasestr compatibility replacement il y a 11 ans <Linus Torvalds>
37539fb - [PATCH] Improved "git add" il y a 11 ans <Linus Torvalds>
a8783ee - [PATCH] Add "--git-dir" flag to git-rev-parse il y a 11 ans <Linus Torvalds>
aa894d8 - [PATCH] Make "git shortlog" understand raw logs il y a 11 ans <Linus Torvalds>
2a7055a - [PATCH] Fix "git-rev-list" revision range parsing il y a 11 ans <Linus Torvalds>
8805cca - [PATCH] Avoid building object ref lists when not needed il y a 11 ans <Linus Torvalds>
b0d8923 - [PATCH] Improve git-rev-list memory usage further il y a 11 ans <Linus Torvalds>
5bdbaaa - [PATCH] Re-organize "git-rev-list --objects" logic il y a 11 ans <Linus Torvalds>
60ab26d - [PATCH] Avoid wasting memory in git-rev-list il y a 11 ans <Linus Torvalds>
705a714 - [PATCH] Fix alloc_filespec() initialization il y a 11 ans <Linus Torvalds>
5d9d831 - Improve "git grep" flags handling il y a 11 ans <Linus Torvalds>
f22cc3f - [PATCH] Add "git grep" helper il y a 11 ans <Linus Torvalds>
ba8a497 - [PATCH] Add note about IANA confirmation il y a 11 ans <Linus Torvalds>
670f5fe - [PATCH] Fix bisection terminating condition il y a 11 ans <Linus Torvalds>
cdcb0ed - [PATCH] Make "git resolve" less scary il y a 11 ans <Linus Torvalds>
5f5608b - [PATCH] Make .git directory validation code test HEAD il y a 11 ans <Linus Torvalds>
5690614 - [PATCH] Fix silly pathspec bug in git-ls-files il y a 11 ans <Linus Torvalds>
90e1848 - Make "git-rev-list" work within subdirectories il y a 11 ans <Linus Torvalds>
0360e99 - [PATCH] Fix git-rev-parse --default and --flags handling il y a 11 ans <Linus Torvalds>
56fc510 - [PATCH] git-ls-files: generalized pathspecs il y a 11 ans <Linus Torvalds>
5be4efb - [PATCH] Make "git-ls-files" work in subdirectories il y a 11 ans <Linus Torvalds>
d571c2b - [PATCH] git-applymbox: verify that index is clean il y a 11 ans <Linus Torvalds>
cfb0af1 - [PATCH] Make git-update-cache take relative pathnames il y a 11 ans <Linus Torvalds>
828cc61 - [PATCH] Export relative path handling "prefix_path()" function il y a 11 ans <Linus Torvalds>
f332726 - [PATCH] Improve handling of "." and ".." in git-diff-* il y a 11 ans <Linus Torvalds>
a579def - [PATCH] Fix test failure due to overly strict .git directory tests il y a 11 ans <Linus Torvalds>
d288a70 - [PATCH] Make "git diff" work inside relative subdirectories il y a 11 ans <Linus Torvalds>
3c3852e - [PATCH] Make get_sha1_basic() more careful il y a 11 ans <Linus Torvalds>
02a4a32 - [PATCH] Make sure git-resolve-script always works on commits il y a 11 ans <Linus Torvalds>
0b9442d - [PATCH] Speed up git-merge-base a lot il y a 11 ans <Linus Torvalds>
b1ba39e - [PATCH] "Child" information in commit window - and cleanups il y a 11 ans <Linus Torvalds>
8b19280 - [PATCH] gitk "parent information" in commit window il y a 11 ans <Linus Torvalds>
bfe19f8 - [PATCH] Extend "git reset" to take a reset point il y a 11 ans <Linus Torvalds>
e4ad5f0 - [PATCH] Make git-sh-setup-script do what it was supposed to do il y a 11 ans <Linus Torvalds>
4d8fa91 - [PATCH] Fix sparse warnings il y a 11 ans <Linus Torvalds>
4f7eb2e - Fix merge-base from getting confused. il y a 11 ans <Linus Torvalds>
8cc6a08 - [PATCH] Making it easier to find which change introduced a bug il y a 11 ans <Linus Torvalds>
6c3b84c - [PATCH] Fix interesting git-rev-list corner case il y a 11 ans <Linus Torvalds>
6291709 - [PATCH] Make git-apply --stat less butt-ugly with long filenames il y a 11 ans <Linus Torvalds>
6407180 - git-fsck-cache: be stricter about "tree" objects il y a 11 ans <Linus Torvalds>
4e81304 - git-convert-cache: fix up mode conversion il y a 11 ans <Linus Torvalds>
de2eb7f - git-fsck-cache.c: check commit objects more carefully il y a 11 ans <Linus Torvalds>
f7cc77d - Make "parse_commit()" be a lot more careful il y a 11 ans <Linus Torvalds>
f315724 - Tutorial typofix. il y a 11 ans <Linus Torvalds>
b134922 - git-log: make sure we have some commit to start from. il y a 11 ans <Linus Torvalds>
bdf2514 - Fix potential send-pack SIGSEGV il y a 11 ans <Linus Torvalds>
154d3d2 - Fix up applymbox script for the addition of "git-" prefix il y a 11 ans <Linus Torvalds>
399144f - Add a "git rename" to help with - surprise surprise - renames il y a 11 ans <Linus Torvalds>
fd1fcd9 - Rename the "tools" programs to also have the "git-" prefix il y a 11 ans <Linus Torvalds>
a7333f9 - Update tutorial.txt branches/tags to use the nicer helper syntax il y a 11 ans <Linus Torvalds>
d727782 - Make "git tag" create both simple and signed tags il y a 11 ans <Linus Torvalds>
ce6f8e7 - Fix git protocol connection 'port' override il y a 11 ans <Linus Torvalds>
4311d32 - Be more aggressive about marking trees uninteresting il y a 11 ans <Linus Torvalds>
f0b3273 - Add "git commit --all" since everybody seems to want it. il y a 11 ans <Linus Torvalds>
2a9c3fe - git-send-pack: verify that sender is a proper superset of receiver il y a 11 ans <Linus Torvalds>
07ee0d7 - Merge master.kernel.org:/pub/scm/gitk/gitk il y a 11 ans <Linus Torvalds>
d1c133f - Merge three separate "fetch refs" functions il y a 11 ans <Linus Torvalds>
d089391 - git-send-pack: add "--all" option to send all refs to the other side il y a 11 ans <Linus Torvalds>
9c2b1c0 - git-fetch-script: fix http:// breakage il y a 11 ans <Linus Torvalds>
60ea0fd - Fix git-fetch-script breakage il y a 11 ans <Linus Torvalds>
98e031f - Merge git-tools repository under "tools" subdirectory il y a 11 ans <Linus Torvalds>
c5f7674 - Prepare git-tools for merging into the main git archive il y a 11 ans <Linus Torvalds>
e2418c0 - git-convert-cache: fix up file modes in trees too il y a 11 ans <Linus Torvalds>
02d57da - Be slightly smarter about git-daemon client shutdown il y a 11 ans <Linus Torvalds>
66e631d - git-daemon: actually remember the children we have outstanding il y a 11 ans <Linus Torvalds>
eaa9491 - git-daemon: keep track of children il y a 11 ans <Linus Torvalds>
78d9d41 - (tag: v0.99.1) Ahh, the heady days of 0.99 patchfiles il y a 11 ans <Linus Torvalds>
71931c1 - Fix up "make doc" il y a 11 ans <Linus Torvalds>
e64e1b7 - Add "--inetd" flag to git-daemon il y a 11 ans <Linus Torvalds>
7d80694 - git-daemon: re-organize code a bit for --inetd flag il y a 11 ans <Linus Torvalds>
e68b6f1 - Split up "diff_format" into "format" and "line_termination". il y a 11 ans <Linus Torvalds>
c0fd1f5 - Make "ce_match_path()" a generic helper function il y a 11 ans <Linus Torvalds>
fdee7d0 - Make git-diff-cache skip any comparisons which don't match pathspec il y a 11 ans <Linus Torvalds>
a74ba54 - Start using the partial tree reading in "git-diff-cache" il y a 11 ans <Linus Torvalds>
3e58763 - Fix up read_tree() pathspec matching to use "const char **" il y a 11 ans <Linus Torvalds>
0ca14a5 - Start adding interfaces to read in partial trees il y a 11 ans <Linus Torvalds>
d48a72f - Fix replacing of a directory with a file/symlink in git-checkout-cache il y a 11 ans <Linus Torvalds>
d1918a7 - Make "git diff" use git-sh-setup-script too.. il y a 11 ans <Linus Torvalds>
b0966e1 - Make "git prune" use the "--full" flag to git-fsck-cache il y a 11 ans <Linus Torvalds>
516236c - Get rid of nasty utf-8 characters in printout il y a 11 ans <Linus Torvalds>
5ccdf4c - Fix the "close before dup" bug in clone-pack too il y a 11 ans <Linus Torvalds>
a87e8be - Add a "git-daemon" that listens on a TCP port il y a 11 ans <Linus Torvalds>
85c414b - git-fetch-pack: close output fd after dup'ing the input il y a 11 ans <Linus Torvalds>
2386d65 - Add first cut at "git protocol" connect logic. il y a 11 ans <Linus Torvalds>
2408cff - Make "git-checkout" create files with O_EXCL il y a 11 ans <Linus Torvalds>
1b66834 - git-apply: be a lot more careful when writing files il y a 11 ans <Linus Torvalds>
6aa33f4 - Abstract out the "name <email> date" handling of commit-tree.c il y a 11 ans <Linus Torvalds>
26a2d8a - parse_date(): allow const date string il y a 11 ans <Linus Torvalds>
ced7c84 - "make clean" should clean up after a rpm build il y a 11 ans <Linus Torvalds>
f85639c - Rename the RPM from "git" to "git-core" il y a 11 ans <Linus Torvalds>
37f1a51 - Add "git branch" script il y a 11 ans <Linus Torvalds>
91dcdfd - Make "git checkout" create new branches on demand il y a 11 ans <Linus Torvalds>
714fff2 - Make "git checkout" verify that the argument refers to a commit il y a 11 ans <Linus Torvalds>
79162bb - git-rev-parse: Allow a "zeroth" parent of a commit - the commit itself. il y a 11 ans <Linus Torvalds>
e33b2ef - git-send-pack: Fix duplicate refname match il y a 11 ans <Linus Torvalds>
cf21919 - Fix up progress report for off-by-one error il y a 11 ans <Linus Torvalds>
4bc5fbf - Make "git log" exit properly if not in a git archive il y a 11 ans <Linus Torvalds>
0ee19dc - Avoid signedness warnings in sha1_file.c il y a 11 ans <Linus Torvalds>
454fbbc - git-rev-list: allow missing objects when the parent is marked UNINTERESTING il y a 11 ans <Linus Torvalds>
167a4a3 - Add "-q" flag to "git commit" il y a 11 ans <Linus Torvalds>
d36f7b8 - git-unpack-objects: show progress report by default il y a 11 ans <Linus Torvalds>
ed61604 - Update the tutorial a bit il y a 11 ans <Linus Torvalds>
918c05f - Make "git tag" more user-friendly il y a 11 ans <Linus Torvalds>
3ba513c - Make "git resolve" take the merge message in $3 il y a 11 ans <Linus Torvalds>
7558ef8 - Teach "git clone" about rsync sources il y a 11 ans <Linus Torvalds>
113b947 - Make "upload-pack" match git-fetch-pack usage il y a 11 ans <Linus Torvalds>
26c8a53 - Add "mkpath()" helper function il y a 11 ans <Linus Torvalds>
5c5dc2f - Mark git-relink-script and git-repack-script executable il y a 11 ans <Linus Torvalds>
ba375ac - Make "git clone" a lot more user-friendly il y a 11 ans <Linus Torvalds>
51cb06c - Add "git-push-script" to make a more regular interface il y a 11 ans <Linus Torvalds>
584c6cc - Teach 'git-send-pack' to send new branches and tags. il y a 11 ans <Linus Torvalds>
99a0a6e - Make "for_each_ref()" always use the "canonical" refname. il y a 11 ans <Linus Torvalds>
b33e966 - Add "git-sh-setup-script" for common git shell script setup il y a 11 ans <Linus Torvalds>
acb46f8 - git-diff-*: support "-u" as a synonym for "-p" il y a 11 ans <Linus Torvalds>
924e121 - Mark more characters shell-safe. il y a 11 ans <Linus Torvalds>
659cacf - git-fsck-cache: don't complain about lacking references when they are all in packs. il y a 11 ans <Linus Torvalds>
e27a56a - Merge master.kernel.org:/pub/scm/linux/kernel/git/chrisw/git il y a 11 ans <Linus Torvalds>
dd7ba8b - git-clone-pack: fix sparse warning il y a 11 ans <Linus Torvalds>
889adfe - Make gitk use --topo-order instead of --merge-order il y a 11 ans <Linus Torvalds>
960cea2 - git-rev-list: remove the DUPCHECK logic, use SEEN instead il y a 11 ans <Linus Torvalds>
e6c3505 - Make sure we generate the whole commit list before trying to sort it topologically il y a 11 ans <Linus Torvalds>
d2d02a4 - Add "--topo-order" flag to use new topological sort il y a 11 ans <Linus Torvalds>
9e9824b - Use the new git-rev-parse "--[no-]flags" in "git diff". il y a 11 ans <Linus Torvalds>
f79b65a - Add "--flags" and "--no-flags" arguments to git-rev-parse il y a 11 ans <Linus Torvalds>
bce6286 - Remove insane overlapping bit ranges from epoch.c il y a 11 ans <Linus Torvalds>
7e21c29 - Clean up commit insertion in git-rev-list il y a 11 ans <Linus Torvalds>
f755494 - Make "insert_by_date()" match "commit_list_insert()" il y a 11 ans <Linus Torvalds>
b43d447 - Merge master.kernel.org:/pub/scm/gitk/gitk il y a 11 ans <Linus Torvalds>
f17a1b1 - Fix up path-cleanup in git_path() properly il y a 11 ans <Linus Torvalds>
319aae2 - Increase the number of possible heads requested from git-upload-pack il y a 11 ans <Linus Torvalds>
0271611 - Add a "git-show-index" helper that shows the contents of a pack index il y a 11 ans <Linus Torvalds>
291ec0f - Don't special-case a zero-sized compression. il y a 11 ans <Linus Torvalds>
72347a2 - Make "git clone" use the new git-clone-pack il y a 11 ans <Linus Torvalds>
1fcc8ea - Add "git-clone-pack" program to help with "git clone" il y a 11 ans <Linus Torvalds>
2f34ba3 - Fix silly thinko in "head_ref()" il y a 11 ans <Linus Torvalds>
41cb748 - Move "get_ack()" to common git_connect functions il y a 11 ans <Linus Torvalds>
4f7770c - Remove multi-head support from fetch-pack il y a 11 ans <Linus Torvalds>
12ba7ea - Remove unnecessary usage of strncmp() in git-rev-list arg parsing. il y a 11 ans <Linus Torvalds>
bbca20a - Merge head 'cvs2git' of http://netz.smurf.noris.de/git/git il y a 11 ans <Linus Torvalds>
f03f2ba - Work around git-http-pull breakage in git-fetch-script il y a 11 ans <Linus Torvalds>
0a623e7 - git-fetch-script: use git-fetch-pack for local and ssh fetches. il y a 11 ans <Linus Torvalds>
723c31f - Add "git_path()" and "head_ref()" helper functions. il y a 11 ans <Linus Torvalds>
7a662e8 - git-rev-list: make sure the output is sorted by recency il y a 11 ans <Linus Torvalds>
7620d39 - Make rev-list flush the stdio buffers after each rev. il y a 11 ans <Linus Torvalds>
75bfc6c - Make git-fetch-pack actually do all the unpacking etc. il y a 11 ans <Linus Torvalds>
fb9040c - Make git-fetch-pack and git-upload-pack negotiate needs/haves fully il y a 11 ans <Linus Torvalds>
6cada6a - Clean up output of "for_each_ref()" when GIT_DIR is "." il y a 11 ans <Linus Torvalds>
def88e9 - Commit first cut at "git-fetch-pack" il y a 11 ans <Linus Torvalds>
013e7c7 - Move ref path matching to connect.c library il y a 11 ans <Linus Torvalds>
f719259 - Factor out the ssh connection stuff from send-pack.c il y a 11 ans <Linus Torvalds>
671fe4b - git-rev-parse: support show sha1 names for pack entries il y a 11 ans <Linus Torvalds>
5736bef - Make git-rev-parse support cogito-style "short hex names" il y a 11 ans <Linus Torvalds>
5f3de58 - Make the name of a pack-file depend on the objects packed there-in. il y a 11 ans <Linus Torvalds>
2396ec8 - Add "git-prune-packed" that removes objects that exist in a pack. il y a 11 ans <Linus Torvalds>
b2d4619 - Add "git repack" command that does an incremental pack il y a 11 ans <Linus Torvalds>
1c4a291 - Add "--non-empty" flag to git-pack-objects il y a 11 ans <Linus Torvalds>
12d2a18 - "git rev-list --unpacked" shows only unpacked commits il y a 11 ans <Linus Torvalds>
eb01937 - Add "--incremental" flag to git-pack-objects il y a 11 ans <Linus Torvalds>
960bba0 - Add "--all" flag to rev-parse that shows all refs il y a 11 ans <Linus Torvalds>
dade09c - Add "has_sha1_pack()" function to query whether the object is available in a pack il y a 11 ans <Linus Torvalds>
c333038 - Make git-fsck-cache check HEAD integrity il y a 11 ans <Linus Torvalds>
6da4016 - Fix sparse warnings. il y a 11 ans <Linus Torvalds>
44c9e85 - Fix up header file dependencies and add sparse checking rules il y a 11 ans <Linus Torvalds>
944d858 - Fix up "for_each_ref()" to be more usable, and use it in git-fsck-cache il y a 11 ans <Linus Torvalds>
7ec4e60 - Fix gcc warning in send-pack.c il y a 11 ans <Linus Torvalds>
4d235c8 - Avoid gcc warnings in sha1_file.c il y a 11 ans <Linus Torvalds>
8a65ff7 - Generalize the "show each ref" code in receice-pack il y a 11 ans <Linus Torvalds>
d0efc8a - Do ref matching on the sender side rather than on receiver il y a 11 ans <Linus Torvalds>
f65fdf0 - Add support for "forcing" a ref on the remote side il y a 11 ans <Linus Torvalds>
94fdb7a - git-send-pack: actually send the object pack il y a 11 ans <Linus Torvalds>
2eca23d - git-receive-pack: implement ref switch command handling il y a 11 ans <Linus Torvalds>
56b6ed8 - Add comment on what send-pack still needs to do il y a 11 ans <Linus Torvalds>
eb1af2d - git-receive-pack: start parsing ref update commands il y a 11 ans <Linus Torvalds>
7f8e982 - Slow but steady progress on git pack receive/send il y a 11 ans <Linus Torvalds>
e4b5c7f - git-send-pack: start parsing local/remote reference differences il y a 11 ans <Linus Torvalds>
1a3e717 - Turn on optimization again il y a 11 ans <Linus Torvalds>
f3a3214 - Make send/receive-pack be closer to doing something interesting il y a 11 ans <Linus Torvalds>
6122147 - Start of "git-send-pack", the local part of sending off a pack il y a 11 ans <Linus Torvalds>
575f497 - Add first cut at "git-receive-pack" il y a 11 ans <Linus Torvalds>
ad6ce07 - Remove bogus dup commit warning with --merge-order il y a 11 ans <Linus Torvalds>
36f8d17 - Teach git-rev-list about non-commit objects il y a 11 ans <Linus Torvalds>
3c90f03 - Prepare git-rev-list for tracking tag objects too il y a 11 ans <Linus Torvalds>
dddafff - Re-instate dry-run logic in git-unpack-objects il y a 11 ans <Linus Torvalds>
cca7081 - Clean up git-unpack-objects a bit il y a 11 ans <Linus Torvalds>
e5e3e0f - Fix packed_delta_info() that was broken by the delta header packing change il y a 11 ans <Linus Torvalds>
01247d8 - Make git pack files use little-endian size encoding il y a 11 ans <Linus Torvalds>
67e5a5e - git-unpack-objects: re-write to read from stdin il y a 11 ans <Linus Torvalds>
fead283 - Merge fighting fsck-cache updates from Junio il y a 11 ans <Linus Torvalds>
a733cb6 - Change pack file format. Hopefully for the last time. il y a 11 ans <Linus Torvalds>
d22b929 - git-pack-objects: add "--stdout" flag to write the pack file to stdout il y a 11 ans <Linus Torvalds>
4397f01 - csum-file: add "sha1fd()" to create a SHA1 csum file from an existing file descriptor il y a 11 ans <Linus Torvalds>
5571be7 - Duh. Fix transposed characters in git-pull-script il y a 11 ans <Linus Torvalds>
a69d094 - Teach packing about "tag" objects il y a 11 ans <Linus Torvalds>
635f67f - Teach git-pull-script about pulling tags il y a 11 ans <Linus Torvalds>
d6771bd - Fix another test that broke with the recent git-init-db update il y a 11 ans <Linus Torvalds>
eb7add9 - Fix up test that counted subdirectories in ".git/objects" il y a 11 ans <Linus Torvalds>
f49fb35 - git-init-db: create "pack" subdirectory under objects il y a 11 ans <Linus Torvalds>
85c1f33 - Merge rsync://rsync.kernel.org/pub/scm/gitk/gitk il y a 11 ans <Linus Torvalds>
2700628 - csum-file: fix missing buf pointer update il y a 11 ans <Linus Torvalds>
e2efb67 - git-checkout-script: use "--verify --revs-only" to parse revs il y a 11 ans <Linus Torvalds>
e180884 - csum-file interface updates: return resulting SHA1 il y a 11 ans <Linus Torvalds>
c38138c - git-pack-objects: write the pack files with a SHA1 csum il y a 11 ans <Linus Torvalds>
9b66ec0 - Add "--pretty=full" format that also shows committer. il y a 11 ans <Linus Torvalds>
27225f2 - git-pack-objects: use name information (if any) to sort objects for packing. il y a 11 ans <Linus Torvalds>
9ce43d1 - Ooh. Make git-rev-list --object associate a name with objects. il y a 11 ans <Linus Torvalds>
521a4f4 - git-pack-objects: do the delta search in reverse size order il y a 11 ans <Linus Torvalds>
042a4ed - git-rev-parse: add "--not" flag to mark subsequent heads negative il y a 11 ans <Linus Torvalds>
641e1ca - git-unpack-objects: start removing debug output il y a 11 ans <Linus Torvalds>
c4fb06c - Fix object packing/unpacking. il y a 11 ans <Linus Torvalds>
d116a45 - Add "--depth=N" parameter to git-pack-objects to limit maximum delta depth il y a 11 ans <Linus Torvalds>
f846bbf - git-pack-objects: make "--window=x" semantics more logical. il y a 11 ans <Linus Torvalds>
75c42d8 - Add a "max_size" parameter to diff_delta() il y a 11 ans <Linus Torvalds>
78817c1 - Fix delta "sliding window" code il y a 11 ans <Linus Torvalds>
7453695 - git-unpack-objects: start parsing the actual packed data il y a 11 ans <Linus Torvalds>
d38c372 - git-pack-objects: mark the delta packing with a 'D'. il y a 11 ans <Linus Torvalds>
bad50dc - First cut at git-unpack-objects il y a 11 ans <Linus Torvalds>
4939710 - git-pack-objects: fix typo il y a 11 ans <Linus Torvalds>
c323ac7 - git-pack-objects: create a packed object representation. il y a 11 ans <Linus Torvalds>
9de4875 - git-rev-list: add option to list all objects (not just commits) il y a 11 ans <Linus Torvalds>
023d66e - git-rev-parse: re-organize and be more careful il y a 11 ans <Linus Torvalds>
f976722 - Add "git-patch-id" program to generate patch ID's. il y a 11 ans <Linus Torvalds>
1809266 - Clean up git-diff-tree 'header' generation il y a 11 ans <Linus Torvalds>
fc7ef1e - Add "Index: " to the list of things that start a patch il y a 11 ans <Linus Torvalds>
a196d8d - Avoid doing the "filelist" thing, since "git-apply" picks up the files automatically il y a 11 ans <Linus Torvalds>
aefa4a5 - git-apply: take "--apply" flag to force an apply even if we also ask for a diffstat il y a 11 ans <Linus Torvalds>
5fca669 - Make "git fetch" able to fetch a named tag il y a 11 ans <Linus Torvalds>
e4bcaac - Don't ignore reachability of tag objects in fsck il y a 11 ans <Linus Torvalds>
3f571e0 - Add "git-clone-script" thingy il y a 11 ans <Linus Torvalds>
bac15c4 - Add "gitk" to the list of scripts to be installed automatically. il y a 11 ans <Linus Torvalds>
5569bf9 - Do a cross-project merge of Paul Mackerras' gitk visualizer il y a 11 ans <Linus Torvalds>
5c8af18 - git-apply: create subdirectories leading up to a new file il y a 11 ans <Linus Torvalds>
9661c25 - Fix typo in git-checkout-script. il y a 11 ans <Linus Torvalds>
ef0bfa2 - Remove MERGE_HEAD in "git checkout/reset" il y a 11 ans <Linus Torvalds>
6b38a40 - Clean up different special *HEAD handling il y a 11 ans <Linus Torvalds>
dc14841 - git checkout: fix default head case il y a 11 ans <Linus Torvalds>
e8b1174 - Make "git checkout" know about different branches il y a 11 ans <Linus Torvalds>
a79944d - "git checkout": add "-u" flag to update HEAD conditionally il y a 11 ans <Linus Torvalds>
303e5f4 - Add "git checkout" that does what the name suggests il y a 11 ans <Linus Torvalds>
0795495 - Let "git commit" take arguments for files to commit. il y a 11 ans <Linus Torvalds>
0ed3715 - Add "-q" flag to git-update-cache il y a 11 ans <Linus Torvalds>
218e441 - Change parent syntax to "xyz^" instead of "xyz.p" il y a 11 ans <Linus Torvalds>
a8be83f - Make rev-parse understand "extended sha1" syntax il y a 11 ans <Linus Torvalds>
6c88be1 - Keep the parents in order when parsing commits il y a 11 ans <Linus Torvalds>
9d73fad - git-rev-parse: flush "default" head when encountering something unexpected il y a 11 ans <Linus Torvalds>
800644c - git-rev-parse: parse ".." before simple SHA1's il y a 11 ans <Linus Torvalds>
fc4263c - Avoid gcc warning in diff-stages.c il y a 11 ans <Linus Torvalds>
170241b - Make "git commit" clean up after itself il y a 11 ans <Linus Torvalds>
55a716c - Clean up MERGE_HEAD and ORIG_HEAD also for the trivial fast-forward merges. il y a 11 ans <Linus Torvalds>
b389237 - git-commit-tree: ignore duplicate parents il y a 11 ans <Linus Torvalds>
1c107dc - Fix up INSTALL and "git add" il y a 11 ans <Linus Torvalds>
2160a02 - read-cache.c: remove stray debugging printf il y a 11 ans <Linus Torvalds>
1267660 - Re-implement "check_file_directory_conflict()" il y a 11 ans <Linus Torvalds>
3d95806 - Avoid warning about function without return. il y a 11 ans <Linus Torvalds>
28342a5 - Make "pretty" commit logs always show merge information il y a 11 ans <Linus Torvalds>
8b3a1e0 - git-rev-list: add "--bisect" flag to find the "halfway" point il y a 11 ans <Linus Torvalds>
753fd78 - Use "-M" instead of "-C" for "git diff" and "git status" il y a 11 ans <Linus Torvalds>
b7e8039 - git-apply: use default name for mode change patches il y a 11 ans <Linus Torvalds>
aeac668 - Don't use -C in "git diff" il y a 11 ans <Linus Torvalds>
c538d2d - Add some installation notes in INSTALL il y a 11 ans <Linus Torvalds>
7875b50 - git-read-tree: fix "--reset" handling il y a 11 ans <Linus Torvalds>
ce30a4b - Update tutorial a bit for scripted helpers. il y a 11 ans <Linus Torvalds>
40d8cfe - Trivial git script fixups il y a 11 ans <Linus Torvalds>
fc86546 - Make 'git' script be a bit more helpful on unrecognized commands il y a 11 ans <Linus Torvalds>
96069cf - Make "git commit" handle initial commits too il y a 11 ans <Linus Torvalds>
de4971b - git-apply: normalize file mode when comparing with expected value il y a 11 ans <Linus Torvalds>
940c1bb - Add "git diff" script il y a 11 ans <Linus Torvalds>
921d865 - Teach git-rev-parse about revision-specifying arguments il y a 11 ans <Linus Torvalds>
d6cb5e5 - git-whatchanged: use the git-rev-parse helper il y a 11 ans <Linus Torvalds>
8ebb018 - git-rev-parse: split "revs" and "non-revs" il y a 11 ans <Linus Torvalds>
f04b056 - Make "git log" use the new git-rev-parse helper il y a 11 ans <Linus Torvalds>
178cb24 - Add 'git-rev-parse' helper script il y a 11 ans <Linus Torvalds>
84fb9a4 - git-apply: fix error handling for nonexistent files il y a 11 ans <Linus Torvalds>
a7fa68c - git-whatchanged: make default output format be pretty. il y a 11 ans <Linus Torvalds>
ba88e54 - git-diff-tree: fix output with just "--pretty". il y a 11 ans <Linus Torvalds>
206de27 - git-apply: ignore empty git headers il y a 11 ans <Linus Torvalds>
aa16021 - git-read-tree: remove deleted files in the working directory il y a 11 ans <Linus Torvalds>
438195c - git-read-tree: add "--reset" flag il y a 11 ans <Linus Torvalds>
98a96b0 - One more time.. Clean up git-merge-one-file-script il y a 11 ans <Linus Torvalds>
e0226ad - Fix up git-merge-one-file-script il y a 11 ans <Linus Torvalds>
566487c - Merge my and Petr's git-merge-one-file-script modifications il y a 11 ans <Linus Torvalds>
ae3858e - Make sure we error out if we can't remove a file on automatic merges. il y a 11 ans <Linus Torvalds>
7f1d112 - Remove MERGE_HEAD after committing merge il y a 11 ans <Linus Torvalds>
9c06531 - Make "git commit" work correctly in the presense of a manual merge il y a 11 ans <Linus Torvalds>
3c65eb1 - cvs-migration: add more of a header to the "annotate" discussion il y a 11 ans <Linus Torvalds>
2a68a86 - Leave merge failures in the filesystem il y a 11 ans <Linus Torvalds>
f9e7750 - Fix SIGSEGV on unmerged files in git-diff-files -p il y a 11 ans <Linus Torvalds>
5b1ea09 - Make default merge messages denser. il y a 11 ans <Linus Torvalds>
af3f929 - git-apply: creatign empty files is nonfatal il y a 11 ans <Linus Torvalds>
fcbfd5a - Talk about "git cvsimport" in the cvs migration docs il y a 11 ans <Linus Torvalds>
a57f0b5 - git-read-tree: -u without -m is meaningless. Don't allow it. il y a 11 ans <Linus Torvalds>
b5b4250 - git-read-tree: make one-way merge also honor the "update" flag il y a 11 ans <Linus Torvalds>
d4f8b39 - Add CVS import scripts and programs il y a 11 ans <Linus Torvalds>
001d4a2 - git-ssh-push/pull: usability improvements il y a 11 ans <Linus Torvalds>
e5b905c - git-resolve-script: stop when the automated merge fails il y a 11 ans <Linus Torvalds>
ed37b5b - Make fetch/pull scripts terminate cleanly on errors il y a 11 ans <Linus Torvalds>
3f4eff7 - git-resolve-script: don't wait for three seconds any more il y a 11 ans <Linus Torvalds>
4513225 - git-read-tree: some "final" cleanups il y a 11 ans <Linus Torvalds>
d723c69 - git-read-tree: simplify merge loops enormously il y a 11 ans <Linus Torvalds>
90334cf - Add "__noreturn__" attribute to die() and usage() il y a 11 ans <Linus Torvalds>
64de356 - git-rev-list: make sure to link with ssl libraries il y a 11 ans <Linus Torvalds>
d925ffb - Fix off-by-one in new three-way-merge updates il y a 11 ans <Linus Torvalds>
a76d74f - Three-way merge: fix silly bug that made trivial merges not work il y a 11 ans <Linus Torvalds>
6ee67f2 - Fix entry.c dependency and compile problem il y a 11 ans <Linus Torvalds>
e6ee623 - git-read-tree: fix up two-way merge il y a 11 ans <Linus Torvalds>
220a0b5 - More work on merging with git-read-tree.. il y a 11 ans <Linus Torvalds>
12dccc1 - Make fiel checkout function available to the git library il y a 11 ans <Linus Torvalds>
76f3834 - git-read-tree: fix up three-way merge tests il y a 11 ans <Linus Torvalds>
02ede67 - git-read-tree: be a lot more careful about merging dirty trees il y a 11 ans <Linus Torvalds>
dc93841 - diff 'rename' format change. il y a 11 ans <Linus Torvalds>
f7b7970 - git-apply: consider it an error to apply no changes il y a 11 ans <Linus Torvalds>
33f4d08 - git-apply: fix rename header parsing il y a 11 ans <Linus Torvalds>
f485167 - applypatch: use "--index" to actually make git-apply write the changes to the index file. il y a 11 ans <Linus Torvalds>
97b865b - applypatch: use the new git-apply to apply patches il y a 11 ans <Linus Torvalds>
5aa7d94 - git-apply: actually apply patches and update the index il y a 11 ans <Linus Torvalds>
3099665 - git-apply: fix apply of a new file il y a 11 ans <Linus Torvalds>
6e7c92a - git-apply: find offset fragments, and really apply them il y a 11 ans <Linus Torvalds>
3cca928 - git-apply: first cut at actually checking fragment data il y a 11 ans <Linus Torvalds>
477606f - git-fsck-cache: complain if no default references found il y a 11 ans <Linus Torvalds>
000182e - pretty_print_commit: add different formats il y a 11 ans <Linus Torvalds>
848b292 - git-shortlog: add name translations for 'sparse' repo il y a 11 ans <Linus Torvalds>
fa375c7 - Add git-shortlog perl script il y a 11 ans <Linus Torvalds>
337cb3f - git-rev-list: allow arbitrary head selections, use git-rev-tree syntax il y a 11 ans <Linus Torvalds>
a7b2090 - Clarify git-diff-cache semantics in the tutorial. il y a 11 ans <Linus Torvalds>
3b42a63 - git-rev-list: split out commit limiting from main() too. il y a 11 ans <Linus Torvalds>
81f2bb1 - git-rev-list: factor out the commit printing from "main()" il y a 11 ans <Linus Torvalds>
cc29f73 - Run the tutorial through ispell once more il y a 11 ans <Linus Torvalds>
5180cac - Split up unpack_sha1_file() some more il y a 11 ans <Linus Torvalds>
c448357 - Add "unpack_sha1_header()" helper function il y a 11 ans <Linus Torvalds>
f35ca9e - tutorial.txt: start describing how to copy repositories il y a 11 ans <Linus Torvalds>
81bb573 - Update tutorial for simplified "git" script. il y a 11 ans <Linus Torvalds>
e764b8e - Add "git" and "git-log-script" helper scripts. il y a 11 ans <Linus Torvalds>
9d97aa6 - git-rev-list: add "--pretty" command line option il y a 11 ans <Linus Torvalds>
e3bc7a3 - Add generic commit "pretty print" function. il y a 11 ans <Linus Torvalds>
837eedf - tutorial.txt: fix typos and a'git-whatchanged' example il y a 11 ans <Linus Torvalds>
95bedc9 - git-apply --stat: limit lines to 79 characters il y a 11 ans <Linus Torvalds>
8c7fa24 - Add first cut at a simple git tutorial. il y a 11 ans <Linus Torvalds>
1d9e6f9 - pathspec: fix pathspecs with '/' at the end il y a 11 ans <Linus Torvalds>
381ca9a - git-apply: don't try to be clever about filenames and the index il y a 11 ans <Linus Torvalds>
aff9f97 - cvs2git: use CVS (rather than RCS) to extract the different file versions. il y a 11 ans <Linus Torvalds>
9765800 - git-rev-list: add "--parents" command line flag il y a 11 ans <Linus Torvalds>
8906300 - git-rev-list: use proper lazy reachability analysis il y a 11 ans <Linus Torvalds>
ac5155e - commit_list_insert: return the new commit list entry il y a 11 ans <Linus Torvalds>
866b973 - git-resolve-script: use "git-apply --stat" instead of diffstat il y a 11 ans <Linus Torvalds>
a3e870f - Add "commit" helper script il y a 11 ans <Linus Torvalds>
cad88fd - git-init-db: set up the full default environment il y a 11 ans <Linus Torvalds>
b97e3df - git-mktag: be more careful in reading the input. il y a 11 ans <Linus Torvalds>
84c1afd - git-diff-tree: simplify header output with '-z' il y a 11 ans <Linus Torvalds>
fbe082a - git-diff-tree: don't use diffcore_pathspec() il y a 11 ans <Linus Torvalds>
a577284 - git-apply: add "--check" option to check that the diff makes sense il y a 11 ans <Linus Torvalds>
0e87e04 - git-apply: when validating default names, check the final EOLN too il y a 11 ans <Linus Torvalds>
5041aa7 - git-apply: pick up default filenames from "diff --git" header line il y a 11 ans <Linus Torvalds>
fab2c25 - git-apply: make the diffstat output happen for "--stat" only. il y a 11 ans <Linus Torvalds>
3f40315 - git-apply: implement "diffstat" output il y a 11 ans <Linus Torvalds>
19c58fb - git-apply: parse the whole list of patches into memory first il y a 11 ans <Linus Torvalds>
bd1e17e - Make "parse_object()" also fill in commit message buffer data. il y a 11 ans <Linus Torvalds>
a6f68d4 - git-rev-list: add "end" commit and "--header" flag il y a 11 ans <Linus Torvalds>
3ff1fbb - commit: save the commit buffer off when parsing a commit object. il y a 11 ans <Linus Torvalds>
e871b64 - unpack_sha1_file: zero-pad the unpacked object. il y a 11 ans <Linus Torvalds>
c5434de - git-pull-script: pretty-print the merge head information il y a 11 ans <Linus Torvalds>
6f93a63 - diff.c: don't silently ignore unknown state changes in diffs. il y a 11 ans <Linus Torvalds>
ea84480 - git-rev-tree: teach it about tag references il y a 11 ans <Linus Torvalds>
6c56c53 - git-diff-cache: fix argument parsing il y a 11 ans <Linus Torvalds>
320d3a1 - git-update-cache: allow dot-files il y a 11 ans <Linus Torvalds>
d2b6f7c - cvs2git: fix character quoting il y a 11 ans <Linus Torvalds>
c4bd907 - git-commit-tree: allow overriding of commit date il y a 11 ans <Linus Torvalds>
1db0819 - cvs2git: set timezone info to UTC, the way CVS does il y a 11 ans <Linus Torvalds>
b535a80 - cvs2git: add support for GIT_COMMITTER_DATE il y a 11 ans <Linus Torvalds>
e16c03b - cvs2git: escape <<EOF messages, and work around cvsps branch handling il y a 11 ans <Linus Torvalds>
e69a19f - Fix cvs2git branch handling il y a 11 ans <Linus Torvalds>
3e91311 - Add "cvs2git" program to convert a CVS archive into a GIT archive il y a 11 ans <Linus Torvalds>
1e3f6b6 - git-apply: more consistency checks on gitdiff filenames il y a 11 ans <Linus Torvalds>
9a4a100 - git-apply: start using the index file information. il y a 11 ans <Linus Torvalds>
4dfdbe1 - git-apply: if no input files specified, apply stdin il y a 11 ans <Linus Torvalds>
9ab55bd - diff-tree: don't write headers if the diff queue is empty il y a 11 ans <Linus Torvalds>
881b076 - git-apply: unknown modes are zero, not -1 il y a 11 ans <Linus Torvalds>
a4acb0e - git-apply: parse the diff headers (both traditional and new) il y a 11 ans <Linus Torvalds>
46979f5 - git-apply: improve error detection and messages il y a 11 ans <Linus Torvalds>
5e224a2 - git-apply: bad patch fragments are fatal il y a 11 ans <Linus Torvalds>
c1bb935 - Start implementing "git-apply" il y a 11 ans <Linus Torvalds>
2cb45e9 - Don't care about st_dev in the index file il y a 11 ans <Linus Torvalds>
09d74b3 - Some more sparse warning fixes il y a 11 ans <Linus Torvalds>
6f97a89 - Fix up git-fsck-cache documentation il y a 11 ans <Linus Torvalds>
6b0c312 - Include file cleanups.. il y a 11 ans <Linus Torvalds>
7ef7692 - Split up git-pull-script into separate "fetch" and "merge" phases. il y a 11 ans <Linus Torvalds>
d6db010 - diff-tree: don't print multiple headers for merges when silent. il y a 11 ans <Linus Torvalds>
3258c90 - diff-tree: prettify output slightly il y a 11 ans <Linus Torvalds>
da196b6 - t/t4003-diff-rename-1: use modern options to "diff" il y a 11 ans <Linus Torvalds>
cebf03c - "make clean" should also clean up documentation il y a 11 ans <Linus Torvalds>
c8265ac - git-whatchanged: allow other pagers il y a 11 ans <Linus Torvalds>
e99d59f - sparse cleanup il y a 11 ans <Linus Torvalds>
e46091d - diff-tree: use new base_name_compare() helper function il y a 11 ans <Linus Torvalds>
958ba6c - Introduce "base_name_compare()" helper function il y a 11 ans <Linus Torvalds>
7c4d07c - fsck-cache: fix segfault on nonexistent referenced object il y a 11 ans <Linus Torvalds>
de809db - Fix up previous commit il y a 11 ans <Linus Torvalds>
dc26bd8 - diff-tree: add "--root" flag to show a root commit as a big creation event. il y a 11 ans <Linus Torvalds>
875d0f8 - diff.c: remove left-over scoring debug message il y a 11 ans <Linus Torvalds>
ce7d9c9 - git-whatchanged: use 'less -S' on the output to make it more user friendly il y a 11 ans <Linus Torvalds>
9b632be - merge-base: use the new lookup_commit_reference() helper function il y a 11 ans <Linus Torvalds>
961784e - commit: add "lookup_commit_reference()" helper function il y a 11 ans <Linus Torvalds>
850e82d - diff-tree: don't match non-directories as partial pathnames il y a 11 ans <Linus Torvalds>
ed1a368 - diff-tree: fix "whole sub-tree disappeared or appeared" case il y a 11 ans <Linus Torvalds>
cb6c8ed - diff-tree: fix up comparison of "interesting" sub-trees il y a 11 ans <Linus Torvalds>
7384889 - diff-tree: show hex sha1 of the single-commit argument case correctly. il y a 11 ans <Linus Torvalds>
0a8365a - diff-tree: fix and extend argument parsing il y a 11 ans <Linus Torvalds>
b11645b - diff-tree: clean up diff_tree_stdin() function il y a 11 ans <Linus Torvalds>
e11b29c - diff-helper: pass unrecognized lines through unmodified il y a 11 ans <Linus Torvalds>
ad87de7 - strbuf: allow zero-length lines il y a 11 ans <Linus Torvalds>
e7bd907 - fsck-cache: read the default reference information even when not doing reachability analysis. il y a 11 ans <Linus Torvalds>
1024932 - fsck-cache: walk the 'refs' directory if the user doesn't give any explicit references for reachability analysis. il y a 11 ans <Linus Torvalds>
6a9853c - Make "applypatch" use the "-E" flag to patch. il y a 11 ans <Linus Torvalds>
02481ae - Add silly "git-whatchanged" script. il y a 11 ans <Linus Torvalds>
c9049d4 - Update applypatch to use new GIT_-prefix environment variables. il y a 11 ans <Linus Torvalds>
ee26752 - Revert bogus optimization that avoids index file writes il y a 11 ans <Linus Torvalds>
a02ebff - diff-tree: add author/date information to the verbose output il y a 11 ans <Linus Torvalds>
f80cd78 - date.c: add "show_date()" function. il y a 11 ans <Linus Torvalds>
cee99d2 - diff-tree: add "verbose header" mode il y a 11 ans <Linus Torvalds>
f4f21ce - git-diff-tree: clean up output il y a 11 ans <Linus Torvalds>
e0965d8 - diff-tree: support list if input trees on stdin il y a 11 ans <Linus Torvalds>
22b7810 - update-cache: remove compiler warning il y a 11 ans <Linus Torvalds>
74c7cfa - Merge of http://members.cox.net/junkio/git-jc.git il y a 11 ans <Linus Torvalds>
42ea9cb - Be more careful about tree entry modes. il y a 11 ans <Linus Torvalds>
d5a72fd - Fix git-resolve-script. il y a 11 ans <Linus Torvalds>
db823d4 - Fix symlink handling il y a 11 ans <Linus Torvalds>
67cc5c4 - Split "git-pull-script" into two parts il y a 11 ans <Linus Torvalds>
160c843 - git-diff-cache: add "-m" flag to match all non-checked-out files with the index. il y a 11 ans <Linus Torvalds>
4bea3b6 - git-pull-script: do the diffstat also for the fast-forward case il y a 11 ans <Linus Torvalds>
d0d0d0b - Merge http://members.cox.net/junkio/git-jc.git/ il y a 11 ans <Linus Torvalds>
4feb7a0 - Make "git-prune-script" take all refs into account. il y a 11 ans <Linus Torvalds>
770896e - Teach fsck-cache to accept non-commits for reachability analysis. il y a 11 ans <Linus Torvalds>
552e2bd - Teach "git-pull-script" about alternate HEAD's to pull.. il y a 11 ans <Linus Torvalds>
705acc5 - git-pull-script: add a final "diffstat" to show the result of the merge. il y a 11 ans <Linus Torvalds>
a31c6d0 - sha1_file: make the new sha1 object writing be coda-friendly. il y a 11 ans <Linus Torvalds>
aac1794 - Improve sha1 object file writing. il y a 11 ans <Linus Torvalds>
92d4c85 - fsck-cache: fix SIGSEGV on bad tag object il y a 11 ans <Linus Torvalds>
54c26fb - Automatic merge of /home/torvalds/junkio/.git/ il y a 11 ans <Linus Torvalds>
aa03413 - fsck-cache: report broken links correctly il y a 11 ans <Linus Torvalds>
8500349 - Make fsck-cache do better tree checking. il y a 11 ans <Linus Torvalds>
7e8c174 - fsck-cache: sort entries by inode number il y a 11 ans <Linus Torvalds>
0980d9b - Change the prefix for builtin diff generation. il y a 11 ans <Linus Torvalds>
62c1f6b - Get AUTHOR_DATE from the email Date: line il y a 11 ans <Linus Torvalds>
fa9e9c7 - Fix missing '\n' at end of git-cat-file -t output. il y a 11 ans <Linus Torvalds>
11e7d5c - Make "cat-file" use "read_object_with_reference()" il y a 11 ans <Linus Torvalds>
ca4c7db - Remove the ugly jit-style parent syntax. il y a 11 ans <Linus Torvalds>
35ad338 - Add "look up parent" logic for the simple names. il y a 11 ans <Linus Torvalds>
3c249c9 - Add "get_sha1()" helper function. il y a 11 ans <Linus Torvalds>
68849b5 - date handling: handle "AM"/"PM" on time il y a 11 ans <Linus Torvalds>
198b0fb - date.c: allow even more varied time formats il y a 11 ans <Linus Torvalds>
5e7921e - rev-tree.c: don't include unnecessary header files il y a 11 ans <Linus Torvalds>
7f26664 - date.c: fix printout of timezone offsets that aren't exact hours il y a 11 ans <Linus Torvalds>
92e2311 - date.c: only use the TZ names if we don't have anything better. il y a 11 ans <Linus Torvalds>
5e2a78a - date.c: split up dst information in the timezone table il y a 11 ans <Linus Torvalds>
a905888 - date.c: fix parsing of dates in mm/dd/yy format il y a 11 ans <Linus Torvalds>
eaa8512 - date.c: use the local timezone if none specified il y a 11 ans <Linus Torvalds>
8996702 - Make the date parsing accept pretty much any random crap. il y a 11 ans <Linus Torvalds>
3a6a23e - Make git-fsck-cache error printouts a bit more informative. il y a 11 ans <Linus Torvalds>
9b23b4b - Rename "show-files" to "ls-files" il y a 11 ans <Linus Torvalds>
8c7b866 - Add "stripspace" program to clean up email commentary il y a 11 ans <Linus Torvalds>
4b18242 - Fix up d_type handling - we need to include <dirent.h> before we play with the d_type compatibility macros. il y a 11 ans <Linus Torvalds>
2d280e1 - Update the merge scripts for the big git rename. il y a 11 ans <Linus Torvalds>
50eb31d - Fix up "applypatch" for the big git rename il y a 11 ans <Linus Torvalds>
a3df180 - Rename git core commands to be "git-xxxx" to avoid name clashes. il y a 11 ans <Linus Torvalds>
d5e2768 - Fix up recent object model cleanups il y a 11 ans <Linus Torvalds>
4765dd5 - diff.c: don't add extra '/' to pathname il y a 11 ans <Linus Torvalds>
c9cddab - diff-cache: handle modified new files correctly il y a 11 ans <Linus Torvalds>
520fc24 - Allow writing to the private index file mapping. il y a 11 ans <Linus Torvalds>
b0fe89c - diff-cache: fix handling of unmerged files. il y a 11 ans <Linus Torvalds>
a5cd7e1 - diff-cache.c: use the "U <pathname>" format for unmerged entries. il y a 11 ans <Linus Torvalds>
b8a55ce - show-diff: don't print out the full "ce" format for unmerged files il y a 11 ans <Linus Torvalds>
0a7668e - show-diff: match diff-tree and diff-cache output il y a 11 ans <Linus Torvalds>
9831d8f - git-pull-script: do automatic merges il y a 11 ans <Linus Torvalds>
f2a1934 - update-cache: remove index lock file on SIGINT il y a 11 ans <Linus Torvalds>
ab7df18 - fsck-cache: show root objects only with "--root" il y a 11 ans <Linus Torvalds>
889262e - fsck-cache: only show tags if asked to do so with "--tags" il y a 11 ans <Linus Torvalds>
cd2fb81 - Add the git-*-script files to the install il y a 11 ans <Linus Torvalds>
65f0d0e - Add example "git-tag-script" to show how to create signed tag objects. il y a 11 ans <Linus Torvalds>
56ce69f - Make "fsck" also show what the name of the tag object is, not just the name of the object it tags. il y a 11 ans <Linus Torvalds>
ec4465a - Add "tag" objects that can be used to sign other objects. il y a 11 ans <Linus Torvalds>
f5b913c - Fix up the types in write_sha1_file il y a 11 ans <Linus Torvalds>
a44c9a5 - Simplify "write_sha1_file()" interfaces il y a 11 ans <Linus Torvalds>
e6948b6 - fsck-cache: warn about missing commit dates il y a 11 ans <Linus Torvalds>
3f05389 - Update "convert-cache" to handle git itself. il y a 11 ans <Linus Torvalds>
235ac40 - Don't add references to objects we couldn't find. il y a 11 ans <Linus Torvalds>
c35dfe8 - Verify that the object type matches for tree/commit objects even before parsing. il y a 11 ans <Linus Torvalds>
d32987b - Set object type at object creation time, not object parse time. il y a 11 ans <Linus Torvalds>
4728b86 - fsck-cache: notice missing "blob" objects. il y a 11 ans <Linus Torvalds>
c5b4238 - Support a fine-grained diff-tree il y a 11 ans <Linus Torvalds>
4056c09 - Don't add parents to the commit list if we have already seen them. il y a 11 ans <Linus Torvalds>
6474510 - Add "rev-list" program that uses the new time-based commit listing. il y a 11 ans <Linus Torvalds>
9325631 - Make a hack to convert-cache for missing author dates in old archives (notably the old sparse one). il y a 11 ans <Linus Torvalds>
bfac5d9 - Make "convert-cache" able to handle the really old archive formats il y a 11 ans <Linus Torvalds>
144bde7 - Use O_NOATIME when opening the sha1 files. il y a 11 ans <Linus Torvalds>
b5af910 - New "diff-cache" implementation. il y a 11 ans <Linus Torvalds>
94537c7 - Move "read_tree()" to "tree.c" to be used as a generic helper function. il y a 11 ans <Linus Torvalds>
aba06682 - Clean up and simplify read-tree a bit. il y a 11 ans <Linus Torvalds>
cef661f - Add support for alternate SHA1 library implementations. il y a 11 ans <Linus Torvalds>
cc1ad5c - Split up Makefile library list handling with separate entries for zlib and libssl. il y a 11 ans <Linus Torvalds>
b2c0071 - Include <limits.h> in commit.c for ULONG_MAX. Remove old "revision.h". il y a 11 ans <Linus Torvalds>
bb233d6 - Add support for a "GIT_INDEX_FILE" environment variable. il y a 11 ans <Linus Torvalds>
65bb491 - Add the ability to prefix something to the pathname to "checkout-cache.c" il y a 11 ans <Linus Torvalds>
94dfb7f - Fix NSEC compile problem, and properly parse the rev-tree cmd line. il y a 11 ans <Linus Torvalds>
80913d4 - Duh, just make git-export.c use the proper syntax, everything is fine. il y a 11 ans <Linus Torvalds>
860edf7 - Fix up some problems from the commit->tree helper patch il y a 11 ans <Linus Torvalds>
32347c3 - Fix up git-export to use the lower-level interfaces for diff generation. il y a 11 ans <Linus Torvalds>
2dee060 - Improve build: add <unistd.h> and use -O2 instead of -O3 il y a 11 ans <Linus Torvalds>
ca9be05 - Make the sha1 of the index file go at the very end of the file. il y a 11 ans <Linus Torvalds>
4990aad - Speed up index file writing by chunking it nicely. il y a 11 ans <Linus Torvalds>
706bc53 - Make "write_sha1_file()" exit early if the file already exists. il y a 11 ans <Linus Torvalds>
f18ca73 - The recent hash/compression switch-over missed the blob creation. il y a 11 ans <Linus Torvalds>
d98b46f - Do SHA1 hash _before_ compression. il y a 11 ans <Linus Torvalds>
abdb007 - Make "diff-tree" take commit objects too, like "diff-cache" does. il y a 11 ans <Linus Torvalds>
e74f8f6 - Add "diff-cache" helper program to compare a tree (or commit) with the current cache state and/or working directory. il y a 11 ans <Linus Torvalds>
b96afa5 - Make us be better at guessing a good hostname for the email. il y a 11 ans <Linus Torvalds>
17cf781 - Remove duplicate getenv(DB_ENVIRONMENT) call il y a 11 ans <Linus Torvalds>
c9823a4 - Add stupid "git export" thing, which can export a git archive as a set of patches and commentary. il y a 11 ans <Linus Torvalds>
7fa6b4e - Fix init-db shared database case il y a 11 ans <Linus Torvalds>
8ccfbf3 - Update "git-pull-script" to use "read-tree -m" for reading a single tree too. That should speed up a trivial merge noticeably. il y a 11 ans <Linus Torvalds>
a3a6523 - Make "read-tree" know how to do a "1-way merge". il y a 11 ans <Linus Torvalds>
ca016f0 - Make "read-tree" take the 'stat' information for a merge result from the old index state if the result matches. il y a 11 ans <Linus Torvalds>
4aaef10 - Make git-pull-script do the right thing for symlinked HEAD's. il y a 11 ans <Linus Torvalds>
3b7d368 - Don't parse commit objects more than once. il y a 11 ans <Linus Torvalds>
6109681 - Add quotes around the subject line that we print out as being applied. il y a 11 ans <Linus Torvalds>
f43b8ab - Make fsck-cache print the object type for unreachable objects. il y a 11 ans <Linus Torvalds>
e90a4c0 - Add "dotest" and "applypatch" scripts to actually make things useful. il y a 11 ans <Linus Torvalds>
00829b5 - Add "update-cache --refresh" to git-pull-script to make sure out index is all ready to go after a pull. il y a 11 ans <Linus Torvalds>
e3b4be7 - Change merge-cache and git-merge-one-file to use the SHA1 of the file instead of a checked-out temporary copy. il y a 11 ans <Linus Torvalds>
3407bb4 - Add "unpack-file" helper that unpacks a sha1 blob into a tmpfile. il y a 11 ans <Linus Torvalds>
e590d69 - Add more header dependencies. il y a 11 ans <Linus Torvalds>
0fcfd16 - Split up read-cache.c into more logical clumps. il y a 11 ans <Linus Torvalds>
0a02ce7 - Clean up the Makefile a bit. il y a 11 ans <Linus Torvalds>
839a7a0 - Add the simple scripts I used to do a merge with content conflicts. il y a 11 ans <Linus Torvalds>
b51ad43 - Merge the new object model thing from Daniel Barkalow il y a 11 ans <Linus Torvalds>
6ad6d3d - Update README to reflect the hierarchical tree objects, and other newfangled things like merging. il y a 11 ans <Linus Torvalds>
75118b1 - Ass a "merge-cache" helper program to execute a merge on any unmerged files. il y a 11 ans <Linus Torvalds>
d9f98ee - Ignore any unmerged entries for "checkout-cache -a". il y a 11 ans <Linus Torvalds>
5e5128e - Remove extraneous ',' ';' and '.' characters from the full name gecos field. il y a 11 ans <Linus Torvalds>
08ca0b0 - Make the revision tracking track the object types too. il y a 11 ans <Linus Torvalds>
d0d7cbe - Make "commit-tree" check the input objects more carefully. il y a 11 ans <Linus Torvalds>
7d60ad7 - Make "parse_commit" return the "struct revision" for the commit. il y a 11 ans <Linus Torvalds>
6683463 - Do a very simple "merge-base" that finds the most recent common parent of two commits. il y a 11 ans <Linus Torvalds>
15000d7 - Make "rev-tree.c" use the new-and-improved "mark_reachable()" il y a 11 ans <Linus Torvalds>
01796b0 - Make "revision.h" slightly better to use. il y a 11 ans <Linus Torvalds>
89d21f4 - Move "parse_commit()" into common revision.h file. il y a 11 ans <Linus Torvalds>
fa06d44 - Fix total permission bogosity in "checkout-cache.c". il y a 11 ans <Linus Torvalds>
e447947 - Be much more liberal about the file mode bits. il y a 11 ans <Linus Torvalds>
eec8c63 - Add "--unmerged" flag to "show-files", which does what the name implies. il y a 11 ans <Linus Torvalds>
2fbdd13 - Remove "merge-tree.c" il y a 11 ans <Linus Torvalds>
7b937ca - When inserting a index entry of stage 0, remove all old unmerged entries. il y a 11 ans <Linus Torvalds>
43f9126 - Make 'read-tree' do a few more of the trivial merge cases. il y a 11 ans <Linus Torvalds>
d99082e - Make "read-tree" merge the trees it reads by giving them consecutive states. il y a 11 ans <Linus Torvalds>
95fd5bf - Make cache entry comparison take the new "state" flag into account. il y a 11 ans <Linus Torvalds>
c347ea5 - write-tree: refuse to write out trees with unmerged index entries. il y a 11 ans <Linus Torvalds>
f5cabd1 - Encode a few extra flags per index entry. il y a 11 ans <Linus Torvalds>
13e897e - Simplify show-diff cache entry name handling. il y a 11 ans <Linus Torvalds>
6cbd72f - Make "diff-tree" have similar behaviour as "ls-tree" wrt line termination. il y a 11 ans <Linus Torvalds>
9945d98 - Add "--cacheinfo" option to update-cache. il y a 11 ans <Linus Torvalds>
ccc4feb - Convert the index file reading/writing to use network byte order. il y a 11 ans <Linus Torvalds>
33deb63 - Add "merge-tree" helper program. Maybe it's retarded, maybe it's helpful. il y a 11 ans <Linus Torvalds>
458754a - Use common "revision.h" header for both fsck and rev-tree. il y a 11 ans <Linus Torvalds>
f864ba7 - Fix read-cache.c collission check logic. il y a 11 ans <Linus Torvalds>
bcee6fd - Make 'fsck' able to take an arbitrary number of parents on the command line. il y a 11 ans <Linus Torvalds>
2845dbe - Make fsck reachability avoid doing unnecessary work for parents that we reach multiple ways. il y a 11 ans <Linus Torvalds>
d9839e0 - Make "fsck-cache" use the same revision tracking structure as "rev-tree". il y a 11 ans <Linus Torvalds>
29d76d4 - Make "checkout-cache" silently skip up-to-date files. il y a 11 ans <Linus Torvalds>
40e88b9 - Make "rev-tree" able to read its own output again from the cache. il y a 11 ans <Linus Torvalds>
5e76011 - Remove the annoying "ok" printout from show-diff. il y a 11 ans <Linus Torvalds>
853916f - Add "applypatch" and "dotest" scripts to tie it all together. il y a 11 ans <Linus Torvalds>
74b46e3 - Add a "check-files" command, which is useful for scripting patches. il y a 11 ans <Linus Torvalds>
2744b23 - Start of early patch applicator tools for git. il y a 11 ans <Linus Torvalds>
8695c8b - Add "show-files" command to show the list of managed (or non-managed) files. il y a 11 ans <Linus Torvalds>
3607c27 - Allow zero-sized files to be checked in. il y a 11 ans <Linus Torvalds>
771364a - Make the rev-tree output more regular. This is the last change. Promise. il y a 11 ans <Linus Torvalds>
28258af - Make "rev-tree" capable of showing the difference in reachability between two or more commit points. il y a 11 ans <Linus Torvalds>
97d9c3c - Make "rev-tree" more efficient and more useful. il y a 11 ans <Linus Torvalds>
4bb04f2 - Rename ".dircache" directory to ".git" il y a 11 ans <Linus Torvalds>
9614b8d - Fix stale index.lock file removal using "atexit()". il y a 11 ans <Linus Torvalds>
84fe972 - Add a "rev-tree" helper, which calculates the revision tree graph. il y a 11 ans <Linus Torvalds>
0dcad32 - Fix "usage()" to do the missing line termination. il y a 11 ans <Linus Torvalds>
32d197f - Fix "update-cache" not fixing up the size field as appropriate. il y a 11 ans <Linus Torvalds>
cfd88e2 - Make the default directory permissions more lax. il y a 11 ans <Linus Torvalds>
075b845 - Add a COPYING notice, making it explicit that the license is GPLv2. il y a 11 ans <Linus Torvalds>
711cf3a - Make "update-cache --refresh" do what it really should do: just refresh the "stat" information. il y a 11 ans <Linus Torvalds>
bf16c71 - Fix up commit-tree/diff-tree user interface issues. il y a 11 ans <Linus Torvalds>
91af81a - Oops. Fix bad initialization of the "seen" array, causing us to not properly clear the reference count at init time. It happened to work for me by pure luck. il y a 11 ans <Linus Torvalds>
f1257f3 - Oops, the actual 'printf' for missing objects was missing. il y a 11 ans <Linus Torvalds>
8ba0bbb - Add connectivity tracking to fsck. il y a 11 ans <Linus Torvalds>
76e7f4e - Fix off-by-one error in removal of cache entry. il y a 11 ans <Linus Torvalds>
262e82b - Fix diff-tree recursion. il y a 11 ans <Linus Torvalds>
eeb7991 - Simplify "diff-tree" output, and only keep track of one single name-base. il y a 11 ans <Linus Torvalds>
73134b6 - Add "-R" flag to "diff-tree", so that it will recursively traverse a tree of trees as it diffs them. il y a 11 ans <Linus Torvalds>
121481a - Make "update-cache" a bit friendlier to use (and harder to mis-use). il y a 11 ans <Linus Torvalds>
d6d3f9d - This implements the new "recursive tree" write-tree. il y a 11 ans <Linus Torvalds>
4e6616a - Make fsck-cache warn about old-style tree objects that have full pathnames in them. We're migrating away from that. il y a 11 ans <Linus Torvalds>
f768846 - Teach "fsck" and "read-tree" about recursive tree-nodes. il y a 11 ans <Linus Torvalds>
16d4d1b - Make "fsck-cache" print out all the root commits it finds. il y a 11 ans <Linus Torvalds>
9174026 - Add "diff-tree" program to show which files have changed between two trees. il y a 11 ans <Linus Torvalds>
79517a0 - Export "cache_name_compare()" helper function. il y a 11 ans <Linus Torvalds>
83adac3 - Make "read-tree" read the tree into the current directory cache. il y a 11 ans <Linus Torvalds>
197ee8c - Make "write_cache()" and friends available as generic routines. il y a 11 ans <Linus Torvalds>
8d3af1d - Fix "checkout-cache.c" mis-use of read_sha1_file() interface. il y a 11 ans <Linus Torvalds>
f7391ce - Fix up "checkout-cache" a bit il y a 11 ans <Linus Torvalds>
33db5f4 - Add a "checkout-cache" command which does what the name suggests. il y a 11 ans <Linus Torvalds>
734aab7 - Make the cache stat information comparator public. il y a 11 ans <Linus Torvalds>
eb38c22 - Make "cache_name_pos()" available to others. il y a 11 ans <Linus Torvalds>
59c1e24 - Fix missing return values and some error tests for empty index files il y a 11 ans <Linus Torvalds>
1ea34e3 - Make fsck-cache start parsing the object types, and checking their internal format. il y a 11 ans <Linus Torvalds>
9426167 - Add "-lz" to link line to get in zlib. il y a 11 ans <Linus Torvalds>
7660a18 - Add new fsck-cache to Makefile. il y a 11 ans <Linus Torvalds>
2022211 - Add first cut at "fsck-cache" that validates the SHA1 object store. il y a 11 ans <Linus Torvalds>
2ade934 - Add "check_sha1_signature()" helper function il y a 11 ans <Linus Torvalds>
24778e3 - Factor out "read_sha1_file" into mapping/inflating/unmapping. il y a 11 ans <Linus Torvalds>
19b2860 - Use "-Wall -O2" for the compiler to get more warnings. il y a 11 ans <Linus Torvalds>
bf0c6e8 - Make "cat-file" output the file contents to stdout. il y a 11 ans <Linus Torvalds>
e497ea2 - Make read-tree actually unpack the whole tree. il y a 11 ans <Linus Torvalds>
8bc9a0c - Add copyright notices. il y a 11 ans <Linus Torvalds>
e83c516 - Initial revision of "git", the information manager from hell il y a 11 ans <Linus Torvalds>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.