aboutsummaryrefslogtreecommitdiffstats
path: root/builtin-log.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds1-1352/+0
2010-02-03Typofixes outside documentation areaJunio C Hamano1-1/+1
2010-01-22Merge branch 'jc/maint-limit-note-output'Junio C Hamano1-0/+3
2010-01-20Fix "log" family not to be too agressive about showing notesJunio C Hamano1-0/+3
2009-12-26Merge branch 'jc/1.7.0-diff-whitespace-only-status'Junio C Hamano1-1/+1
2009-11-30Merge branch 'fc/maint-format-patch-pathspec-dashes'Junio C Hamano1-1/+2
2009-11-26format-patch: fix parsing of "--" on the command lineFelipe Contreras1-1/+2
2009-11-20Merge branch 'bg/format-patch-doc-update'Junio C Hamano1-7/+17
2009-11-20Merge branch 'jn/help-everywhere'Junio C Hamano1-0/+9
2009-11-10Merge branch 'jk/maint-format-patch-p-suppress-stat'Junio C Hamano1-2/+7
2009-11-10Let 'git <command> -h' show usage without a git dirJonathan Nieder1-0/+6
2009-11-10format-patch: Add "--no-stat" as a synonym for "-p"Björn Gustavsson1-2/+3
2009-11-10format-patch: Always generate a patchBjörn Gustavsson1-7/+16
2009-11-09Show usage string for 'git cherry -h'Jonathan Nieder1-0/+3
2009-11-08format-patch: make "-p" suppress diffstatJeff King1-2/+7
2009-10-19Refactor pretty_print_commit arguments into a structThomas Rast1-1/+2
2009-08-18git-log: allow --decorate[=short|full]Lars Hjemli1-2/+14
2009-08-16Merge branch 'js/maint-cover-letter-non-ascii'Junio C Hamano1-0/+4
2009-08-10Correctly mark cover letters' encodings if they are not pure ASCIIJohannes Schindelin1-0/+4
2009-08-07Show usage string for 'git log -h', 'git show -h' and 'git diff -h'Matthieu Moy1-0/+6
2009-07-29diff: Rename QUIET internal option to QUICKJunio C Hamano1-1/+1
2009-07-19show: add space between multiple itemsJeff King1-0/+6
2009-07-19show: suppress extra newline when showing annotated tagJeff King1-1/+1
2009-07-06Merge branch 'tr/die_errno'Junio C Hamano1-2/+2
2009-06-27Use die_errno() instead of die() when checking syscallsThomas Rast1-2/+2
2009-06-20Fix various sparse warnings in the git source codeLinus Torvalds1-2/+2
2009-05-31Merge branch 'sb/opt-filename'Junio C Hamano1-1/+1
2009-05-31Merge branch 'sb/format-patch-parseopt'Junio C Hamano1-100/+160
2009-05-30t9139 uses ancient, backwards-compatible iconv namesEric Wong1-1/+1
2009-05-25parse-opts: prepare for OPT_FILENAMEStephen Boyd1-1/+1
2009-05-25Merge branch 'sb/format-patch-parseopt' into sb/opt-filenameJunio C Hamano1-100/+160
2009-05-18Use 'UTF-8' rather than 'utf-8' everywhere for backward compatibilityBrandon Casey1-1/+1
2009-05-17format-patch: migrate to parse-options APIStephen Boyd1-97/+158
2009-05-09format-patch let -k override a config-specified format.numberedJim Meyering1-1/+13
2009-04-06Merge branch 'sb/format-patch-patchname'Junio C Hamano1-88/+43
2009-04-06Add configuration variable for sign-off to format-patchHeiko Voigt1-7/+16
2009-03-27format-patch: add arbitrary email headersMichael Hendricks1-0/+2
2009-03-22format-patch: --attach/inline uses filename instead of SHA1Stephen Boyd1-4/+4
2009-03-22format-patch: move get_patch_filename() into log-treeStephen Boyd1-24/+0
2009-03-22format-patch: pass a commit to reopen_stdout()Stephen Boyd1-28/+39
2009-03-22format-patch: construct patch filename in one functionStephen Boyd1-65/+33
2009-03-21Sync with maintJunio C Hamano1-2/+0
2009-03-21format-patch: --numbered-files and --stdout aren't mutually exclusiveStephen Boyd1-2/+0
2009-03-18format-patch: Respect --quiet optionNate Case1-4/+6
2009-03-11Merge branch 'tr/format-patch-thread'Junio C Hamano1-12/+54
2009-02-21format-patch: support deep threadingThomas Rast1-4/+31
2009-02-21format-patch: thread as reply to cover letter even with in-reply-toThomas Rast1-5/+15
2009-02-21format-patch: track several referencesThomas Rast1-4/+10
2009-02-12Enable setting attach as the default in .gitconfig for git-format-patch.Jeremy White1-0/+19
2009-01-21Merge branch 'jc/maint-format-patch-o-relative'Junio C Hamano1-3/+25
2009-01-17Merge branch 'jc/maint-format-patch'Junio C Hamano1-0/+7
2009-01-13Merge branch 'mh/cherry-default'Junio C Hamano1-2/+14
2009-01-12Teach format-patch to handle output directory relative to cwdJunio C Hamano1-3/+25
2009-01-10format-patch: show patch text for the root commitJunio C Hamano1-0/+7
2009-01-05remove trailing LF in die() messagesAlexander Potashev1-1/+1
2009-01-05Documentation: clarify which parameters are optional to git-cherryMarkus Heidelberg1-1/+1
2009-01-05show <tag>: reuse pp_user_info() instead of duplicating codeJohannes Schindelin1-15/+6
2009-01-01git-cherry: make <upstream> parameter optionalMarkus Heidelberg1-2/+14
2008-12-15Merge branch 'maint'Junio C Hamano1-1/+7
2008-12-15git-show: do not segfault when showing a bad tagJunio C Hamano1-1/+7
2008-12-07reorder ALLOW_TEXTCONV option settingJeff King1-1/+1
2008-11-12Merge branch 'lt/decorate'Junio C Hamano1-2/+3
2008-11-04Make '--decorate' set an explicit 'show_decorations' flagLinus Torvalds1-2/+1
2008-11-04Add a 'source' decorator for commitsLinus Torvalds1-0/+2
2008-10-26userdiff: require explicitly allowing textconvJeff King1-0/+1
2008-10-18format-patch: autonumber by defaultBrian Gernhardt1-1/+2
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerBrandon Casey1-9/+4
2008-09-19Merge branch 'maint'Junio C Hamano1-1/+1
2008-09-19Typo "bogos" in format-patch error message.Mikael Magnusson1-1/+1
2008-09-04move load_ref_decorations() to log-tree.c and export itRené Scharfe1-35/+0
2008-09-04log: add load_ref_decorations()René Scharfe1-2/+10
2008-08-26format-patch: use default diff format even with patch optionsJeff King1-1/+2
2008-08-20Merge branch 'pm/log-exit-code'Junio C Hamano1-1/+10
2008-08-19git format-patch: avoid underrun when format.headers is empty or all NLsJim Meyering1-1/+1
2008-08-17Teach git log --exit-code to return an appropriate exit codePeter Valdemar Mørch1-4/+4
2008-08-17Teach git log --check to return an appropriate exit codePeter Valdemar Mørch1-0/+9
2008-07-16Merge branch 'sb/dashless'Junio C Hamano1-1/+1
2008-07-15add context pointer to read_tree_recursive()René Scharfe1-2/+2
2008-07-13Make usage strings dash-lessStephan Beyer1-1/+1
2008-07-05builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and 'for...Brian Hetro1-12/+4
2008-07-01Fix 'git show' on signed tag of signed tag of commitThomas Rast1-1/+1
2008-05-25Merge branch 'js/config-cb'v1.5.6-rc0Junio C Hamano1-9/+9
2008-05-23Add log.date config variableHeikki Orsila1-0/+10
2008-05-14Merge branch 'mv/format-cc'Junio C Hamano1-0/+7
2008-05-14Provide git_config with a callback-data parameterJohannes Schindelin1-9/+9
2008-05-11git-format-patch: add --no-binary to omit binary changes in the patch.Caio Marcelo de Oliveira Filho1-1/+4
2008-05-03Remove dead code: show_log() sep argument and diff_options.msg_sepAdam Simpkins1-1/+0
2008-04-29git-format-patch: add a new format.cc configuration variableMiklos Vajna1-0/+7
2008-04-10log: teach "terminator" vs "separator" mode to "--pretty=format"Junio C Hamano1-1/+2
2008-03-15Merge branch 'maint'Junio C Hamano1-2/+4
2008-03-05log/show/whatchanged: introduce format.pretty configurationDenis Cheng1-0/+5
2008-03-02format-patch: wrap cover-letter's shortlog sensiblyJohannes Schindelin1-0/+4
2008-03-02format-patch: use the diff options for the cover letter, tooJohannes Schindelin1-2/+2
2008-02-29Use diff_tree() directly in making cover letterDaniel Barkalow1-14/+11
2008-02-27format-patch: remove a leftover debugging messageJunio C Hamano1-1/+0
2008-02-27Merge branch 'db/cover-letter'Junio C Hamano1-83/+259
2008-02-25Improve collection of information for format-patch --cover-letterDaniel Barkalow1-24/+28
2008-02-20Merge branch 'mk/color'Junio C Hamano1-0/+17
2008-02-19Support a --cc=<email> option in format-patchDaniel Barkalow1-0/+4
2008-02-19Combine To: and Cc: headersDaniel Barkalow1-14/+64
2008-02-19Fix format.headers not ending with a newlineDaniel Barkalow1-2/+6
2008-02-19Add a --cover-letter option to format-patchDaniel Barkalow1-58/+174
2008-02-19Improve message-id generation flow control for format-patchDaniel Barkalow1-15/+14
2008-02-18Add color.ui variable which globally enables colorization if setMatthias Kestenholz1-0/+17
2008-02-17check return code of prepare_revision_walkMartin Koegler1-4/+8
2008-02-11builtin-log.c: guard config parser from value=NULLJunio C Hamano1-3/+2
2008-02-11builtin-log.c: guard config parser from value=NULLJunio C Hamano1-1/+1
2007-12-19git show <tag>: show the taggerJohannes Schindelin1-7/+31
2007-12-12Merge branch 'jc/shortlog-e'Junio C Hamano1-4/+1
2007-12-11shortlog: default to HEAD when the standard input is a ttyJunio C Hamano1-4/+1
2007-12-09Re-fix "builtin-commit: fix --signoff"Junio C Hamano1-2/+2
2007-11-18Merge branch 'lt/rev-list-interactive'Junio C Hamano1-0/+123
2007-11-18Merge branch 'ph/diffopts'Junio C Hamano1-14/+10
2007-11-14Fix parent rewriting in --early-outputLinus Torvalds1-1/+1
2007-11-11Make the diff_options bitfields be an unsigned with explicit masks.Pierre Habouzit1-14/+10
2007-11-05revision walker: mini clean-upLinus Torvalds1-8/+2
2007-11-05Enhance --early-output formatLinus Torvalds1-13/+75
2007-11-04format-patch: Add configuration and off switch for --numberedBrian Gernhardt1-1/+18
2007-11-04Add "--early-output" log flag for interactive GUI useLinus Torvalds1-0/+67
2007-11-01format-patch -s: add MIME encoding header if signer's name requires soJunio C Hamano1-1/+1
2007-09-18Use xmemdupz() in many places.Pierre Habouzit1-10/+2
2007-09-18Merge branch 'master' into ph/strbufJunio C Hamano1-1/+30
2007-09-14git-format-patch --in-reply-to: accept <message@id> with angle bracketsJunio C Hamano1-1/+30
2007-09-10Rework pretty_print_commit to use strbufs instead of custom buffers.Pierre Habouzit1-6/+6
2007-08-28"format-patch --root rev" is the way to show everything.Junio C Hamano1-3/+10
2007-08-28Porcelain level "log" family should recurse when diffing.Junio C Hamano1-2/+1
2007-07-04Handle format.subjectprefix for every command which accepts --prettyAlex Riesen1-7/+8
2007-07-02format-patch: Add format.subjectprefix config optionAdam Roben1-0/+9
2007-06-27git-log: detect dup and fdopen failureJim Meyering1-1/+1
2007-06-22Finally implement "git log --follow"Linus Torvalds1-0/+5
2007-06-13Lift 16kB limit of log message outputJunio C Hamano1-2/+4
2007-06-09cmd_log_init: remove parsing of --encoding command line parameterJeff King1-7/+1
2007-06-06Add the --numbered-files option to git-format-patch.Jon Loeliger1-41/+56
2007-05-14Merge branch 'maint'Junio C Hamano1-1/+1
2007-05-14builtin-log.c: Fix typo in commentFrank Lichtenheld1-1/+1
2007-04-16Add support for "commit name decorations" to log family of commandsLinus Torvalds1-2/+32
2007-04-12Merge branch 'jc/cherry'Junio C Hamano1-31/+13
2007-04-12Fix git {log,show,...} --pretty=emailJunio C Hamano1-1/+0
2007-04-11Refactor patch-id filtering out of git-cherry and git-format-patch.Junio C Hamano1-31/+13
2007-04-11Add custom subject prefix support to format-patch (take 3)Robin H. Johnson1-2/+8
2007-03-19Replace remaining instances of strdup with xstrdup.James Bowes1-1/+1
2007-03-04format-patch: add --inline option and make --attach a true attachmentJohannes Schindelin1-2/+14
2007-02-27convert object type handling from a string to a numberNicolas Pitre1-2/+2
2007-02-24Merge branch 'maint'Junio C Hamano1-7/+21
2007-02-24Limit filename for format-patchRobin Rosenberg1-7/+21
2007-02-20Mechanical conversion to use prefixcmp()Junio C Hamano1-6/+6
2007-02-08git reflog showLinus Torvalds1-0/+32
2007-01-28Don't force everybody to call setup_ident().Junio C Hamano1-1/+0
2007-01-25Allow non-developer to clone, checkout and fetch more easily.Junio C Hamano1-1/+1
2007-01-22format-patch: fix bug with --stdout in a subdirectoryJeff King1-1/+1
2007-01-20--walk-reflogs: do not crash with cyclic reflog ancestryJohannes Schindelin1-2/+5
2007-01-17git-format-patch: the default suffix is now .patch, not .txtJunio C Hamano1-1/+1
2007-01-17git-format-patch: make --binary on by defaultJunio C Hamano1-0/+3
2007-01-17Add --summary to git-format-patch by defaultJunio C Hamano1-1/+1
2007-01-17git-format-patch -3Junio C Hamano1-2/+7
2007-01-17git-format-patch: do not crash with format.headers without value.Junio C Hamano1-1/+5
2007-01-17Introduce 'git-format-patch --suffix=.patch'Junio C Hamano1-3/+16
2006-12-27UTF-8: introduce i18n.logoutputencoding.Junio C Hamano1-5/+2
2006-12-26Teach log family --encodingJunio C Hamano1-2/+17
2006-12-20simplify inclusion of system header files.Junio C Hamano1-2/+0
2006-12-14git-show: grok blobs, trees and tags, tooJohannes Schindelin1-1/+81
2006-12-13Allow subcommand.color and color.subcommand color configurationAndy Parkins1-1/+1
2006-11-24config option log.showroot to show the diff of root commitsPeter Baumann1-4/+16
2006-10-26Make git-cherry handle root treesRene Scharfe1-2/+5
2006-10-23Built-in cherryRene Scharfe1-0/+106
2006-09-28git-format-patch: fix bug using -o in subdirectoriesMatthias Lederhofer1-2/+3
2006-09-28format-patch: use cwd as default output directoryMatthias Lederhofer1-0/+2
2006-08-26Use xrealloc instead of reallocJonas Fonseca1-2/+2
2006-08-04Allow config file to specify Signed-off-by identity in format-patch.Ramsay Jones1-1/+1
2006-07-31Builtins: control the use of pager from the command table.Junio C Hamano1-1/+0
2006-07-29Call setup_git_directory() much earlierLinus Torvalds1-15/+10
2006-07-28Call setup_git_directory() earlyLinus Torvalds1-8/+10
2006-07-27log and diff family: honor config even from subdirectoriesJunio C Hamano1-3/+6
2006-07-14builtin-log: typefix for recent format-patch changes.Junio C Hamano1-3/+6
2006-07-14Add option to set initial In-Reply-To/ReferencesJosh Triplett1-0/+10
2006-07-14Add option to enable threading headersJosh Triplett1-8/+13
2006-07-14git-format-patch: Make the second and subsequent mails replies to the firstJosh Triplett1-0/+23
2006-07-09Merge branch 'ew/diff'Junio C Hamano1-4/+4
2006-07-09Disable color detection during format-patchRyan Anderson1-0/+3
2006-07-08diff: do not use configuration magic at the core-levelJunio C Hamano1-4/+4
2006-07-07builtin-log: respect diff configuration optionsEric Wong1-2/+5
2006-07-05Merge branch 'th/diff'Junio C Hamano1-18/+21
2006-06-29format-patch: fix diff format option implementationJunio C Hamano1-1/+2
2006-06-27format-patch: use clear_commit_marks() instead of some ad-hockeryJohannes Schindelin1-10/+4
2006-06-27log --raw: Don't descend into subdirectories by defaultTimo Hirvonen1-1/+0
2006-06-26whatchanged: Default to DIFF_FORMAT_RAWTimo Hirvonen1-11/+16
2006-06-26Add msg_sep to diff_optionsTimo Hirvonen1-0/+1
2006-06-26DIFF_FORMAT_RAW is not default anymoreTimo Hirvonen1-4/+1
2006-06-26Set default diff output format after parsing command lineTimo Hirvonen1-1/+3
2006-06-26Merge with_raw, with_stat and summary variables to output_formatTimo Hirvonen1-3/+1
2006-06-26format-patch: introduce "--ignore-if-in-upstream"Johannes Schindelin1-0/+80
2006-06-24Rename safe_strncpy() to strlcpy().Peter Eriksen1-1/+1
2006-06-19Add "named object array" conceptLinus Torvalds1-2/+2
2006-06-17Fix git-format-patch -sEric W. Biederman1-2/+5
2006-06-17Some more memory leak avoidanceLinus Torvalds1-0/+2
2006-06-16gitweb.cgi history not shownLinus Torvalds1-0/+1
2006-06-16Implement safe_strncpy() as strlcpy() and use it more.Peter Eriksen1-1/+1
2006-06-06git-format-patch: add --output-directory long option againJunio C Hamano1-10/+16
2006-06-02format-patch: resurrect extra headers from configJohannes Schindelin1-0/+20
2006-05-31format-patch --signoffJunio C Hamano1-2/+16