Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 8, 2006
  1. Documentation: add another example to git-ls-files

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  2. Documentation: git aliases

    Petr Baudis authored Junio C Hamano committed
    Signed-off-by: Petr Baudis <pasky@suse.cz>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Jun 7, 2006
  1. git-cvsserver asciidoc formatting tweaks

    Francis Daly authored Junio C Hamano committed
    No content change here.
    
    html output improved. man output changed.
    
    Signed-off-by: Francis Daly <francis@daoine.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  2. config.txt grammar, typo, and asciidoc fixes

    Francis Daly authored Junio C Hamano committed
    Nothing major.
    
    Signed-off-by: Francis Daly <francis@daoine.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  3. Documentation: git-ls-tree (typofix)

    Junio C Hamano authored
    spotted by jdl.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  4. @jonas

    Document git-ls-tree --fullname

    jonas authored Junio C Hamano committed
    Additionally, reformat synopsis and remove stub notice.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  5. Document git aliases support

    Petr Baudis authored Junio C Hamano committed
    This patch ports and modifies appropriately the git aliases documentation
    from my patch, shall it rest in peace.
    
    Signed-off-by: Petr Baudis <pasky@suse.cz>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  6. make clean: remove dist-doc targets.

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  7. @jonas

    Misc doc improvements

    jonas authored Junio C Hamano committed
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  8. Documentation: add missing docs make check-docs found.

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  9. Some doc typo fixes

    Francis Daly authored Junio C Hamano committed
    All should be clear enough, except perhaps committish / commitish.
    I just kept the more-used one within the current docs.
    
    [jc: with rephrasing of check-ref-format description later discussed
     on the list]
    
    Signed-off-by: Francis Daly <francis@daoine.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  10. Off-by-one error in get_path_prefix(), found by Valgrind

    Rene Scharfe authored Junio C Hamano committed
    [jc: original fix was done by Pavel and this contains improvements
     by Rene.]
    
    Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
    Acked-by: Pavel Roskin <proski@gnu.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  11. Merge git://git.kernel.org/pub/scm/gitk/gitk

    Junio C Hamano authored
    * git://git.kernel.org/pub/scm/gitk/gitk:
      gitk: Re-read the descendent/ancestor tag & head info on update
      gitk: Show branch name(s) as well, if "show nearby tags" is enabled
      gitk: Show nearby tags
      gitk: Add a goto next/previous highlighted commit function
      gitk: Provide ability to highlight based on relationship to selected commit
      gitk: Fix bug in highlight stuff when no line is selected
      gitk: Move "pickaxe" find function to highlight facility
      gitk: Improve the text window search function
      gitk: First cut at a search function in the patch/file display window
      gitk: Highlight paths of interest in tree view as well
      gitk: Highlight entries in the file list as well
      gitk: Make a row of controls for controlling highlighting
  12. http-fetch: fix possible segfault

    Nick Hengeveld authored Junio C Hamano committed
    Initialize an object request's slot to a safe value.  A non-NULL value
    can cause a segfault if the request is aborted before it starts.
    
    Signed-off-by: Nick Hengeveld <nickh@reactrix.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  13. Refactor git_tcp_connect() functions a little.

    Jon Loeliger authored Junio C Hamano committed
    Add client side sending of "\0host=%s\0" extended
    arg for git native protocol, backwards compatibly.
    
    Signed-off-by: Jon Loeliger <jdl@jdl.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Jun 6, 2006
  1. Merge branch 'jc/lockfile'

    Junio C Hamano authored
    * jc/lockfile:
      ref-log: style fixes.
      refs.c: convert it to use lockfile interface.
      Make index file locking code reusable to others.
  2. Merge branch 'js/alias'

    Junio C Hamano authored
    * js/alias:
      git alias: try alias last.
      If you have a config containing something like this:
  3. Merge branch 'vb/sendemail'

    Junio C Hamano authored
    * vb/sendemail:
      send-email: a bit more careful domain regexp.
      send-email: be more lenient and just catch obvious mistakes.
      Cleanup git-send-email.perl:extract_valid_email
  4. builtin-grep: pass ignore case option to external grep

    Robert Fitzsimons authored Junio C Hamano committed
    Don't just read the --ignore-case/-i option, pass the flag on to the
    external grep program.
    
    Signed-off-by: Robert Fitzsimons <robfitz@273k.net>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  5. @paulusmack

    gitk: Re-read the descendent/ancestor tag & head info on update

    paulusmack authored
    Signed-off-by: Paul Mackerras <paulus@samba.org>
  6. ref-log: style fixes.

    Junio C Hamano authored
    A few style fixes to get the code in line with the rest.
    
     - asterisk to make a type a pointer to something goes in front
       of the variable, not at the end of the base type.
       E.g. a pointer to an integer is "int *ip", not "int* ip".
    
     - open parenthesis for function parameter list, unlike
       syntactic constructs, comes immediately after the function
       name.  E.g. "if (foo) bar();" not "if(foo) bar ();".
    
     - "else" does not come on the same line as the closing brace of
       corresponding "if".
    
    The style is mostly a matter of personal taste, and people may
    disagree, but consistency is important.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  7. refs.c: convert it to use lockfile interface.

    Junio C Hamano authored
    This updates the ref locking code to use creat-rename locking
    code we use for the index file, so that it can borrow the code
    to clean things up upon signals and program termination.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  8. Make index file locking code reusable to others.

    Junio C Hamano authored
    The framework to create lockfiles that are removed at exit is
    first used to reliably write the index file, but it is
    applicable to other things, so stop calling it "cache_file".
    
    This also rewords a few remaining error message that called the
    index file "cache file".
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  9. HTTP cleanup

    Junio C Hamano authored
    This ifdef's out more functions that are not used while !USE_MULTI
    in http code.  Also the dependency of http related objects on http.h
    header file was missing in the Makefile.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  10. HTTP cleanup

    Nick Hengeveld authored Junio C Hamano committed
    Fix broken build when USE_CURL_MULTI is not defined, as noted by Becky Bruce.
    
    During cleanup, free header slist that was created during init, as noted
    by Junio.
    
    Signed-off-by: Nick Hengeveld <nickh@reactrix.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  11. git-format-patch: add --output-directory long option again

    Junio C Hamano authored
    Additionally notices and complains to an -o option without
    directory or a duplicated -o option, -o and --stdout given
    together.  Also delays the creation of directory until all
    arguments are parsed, so that the command does not leave an
    empty directory behind when it exits after seeing an unrelated
    invalid option.
    
    [jc: originally from Dennis Stosberg but with minor fixes, and
     documentation updates from Dennis.]
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  12. send-email: a bit more careful domain regexp.

    Junio C Hamano authored
    This tightens the regexp a bit to make sure there is no double dots.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  13. send-email: be more lenient and just catch obvious mistakes.

    Junio C Hamano authored
    This cleans up the pattern matching subroutine by introducing
    two variables to hold regexp to approximately match local-part
    and domain in the e-mail address.  It is meant to catch obvious
    mistakes with a cheap check.
    
    The patch also moves "scalar" to force Email::Valid->address()
    to work in !wantarray environment to extract_valid_address;
    earlier it was in the caller of the subroutine, which was way
    too error prone.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  14. rev-parse: tighten constness properly.

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  15. @loops

    A Perforce importer for git.

    loops authored Junio C Hamano committed
    Signed-off-by: Sean Estabrooks <seanlkml@sympatico.ca>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  16. git alias: try alias last.

    Junio C Hamano authored
    This disables alias "foo" from being used for git-foo, and when
    we do use alias we check the built-in and then existing command
    names first and then alias as the fallback.  This avoids the
    problem of common commands used in scripts getting clobbered by
    user specific aliases.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  17. @dscho

    If you have a config containing something like this:

    dscho authored Junio C Hamano committed
    	[alias]
    		l = "log --stat -M ORIG_HEAD.."
    
    you can call
    
    	git l
    
    and it will do the same as
    
    	git log --stat -M ORIG_HEAD..
    
    Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  18. builtin-push: don't pass --thin to HTTP transport

    Nick Hengeveld authored Junio C Hamano committed
    git-http-push does not currently use packs to transfer objects.
    
    Signed-off-by: Nick Hengeveld <nickh@reactrix.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  19. pack-objects: improve path grouping heuristics.

    Linus Torvalds authored Junio C Hamano committed
    This trivial patch not only simplifies the name hashing, it actually
    improves packing for both git and the kernel.
    
    The git archive pack shrinks from 6824090->6622627 bytes (a 3%
    improvement), and the kernel pack shrinks from 108756213 to 108219021 (a
    mere 0.5% improvement, but still, it's an improvement from making the
    hashing much simpler!)
    
    We just create a 32-bit hash, where we "age" previous characters by two
    bits, so the last characters in a filename count most. So when we then
    compare the hashes in the sort routine, filenames that end the same way
    sort the same way.
    
    It takes the subdirectory into account (unless the filename is > 16
    characters), but files with the same name within the same subdirectory
    will obviously sort closer than files in different subdirectories.
    
    And, incidentally (which is why I tried the hash change in the first
    place, of course) builtin-rev-list.c will sort fairly close to rev-list.c.
    
    And no, it's not a "good hash" in the sense of being secure or unique, but
    that's not what we're looking for. The whole "hash" thing is misnamed
    here. It's not so much a hash as a "sorting number".
    
    [jc: rolled in simplification for computing the sorting number
     computation for thin pack base objects]
    
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Jun 5, 2006
  1. rev-list: fix process_tree() conversion.

    Linus Torvalds authored Junio C Hamano committed
    The tree-walking conversion of the "process_tree()" function
    broke packing by using an unrelated variable from outer scope.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Something went wrong with that request. Please try again.