Permalink
Commits on Jun 10, 2006
  1. GIT 1.4.0

    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 10, 2006
  2. Merge git://git.kernel.org/pub/scm/git/gitweb

    Junio C Hamano committed Jun 10, 2006
  3. Built-in git-get-tar-commit-id

    By being an internal command git-get-commit-id can make use of
    struct ustar_header and other stuff and stops wasting precious
    disk space.
    
    Note: I recycled one of the two "tar-tree" entries instead of
    splitting that cleanup into a separate patch.
    
    Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Rene Scharfe committed with Junio C Hamano Jun 10, 2006
  4. git-clone: fix --bare over dumb-http

    It left an extra .git/ directory under the target directory by
    mistake.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 10, 2006
  5. shared repository - add a few missing calls to adjust_shared_perm().

    There were a few calls to adjust_shared_perm() that were
    missing:
    
     - init-db creates refs, refs/heads, and refs/tags before
       reading from templates that could specify sharedrepository in
       the config file;
    
     - updating config file created it under user's umask without
       adjusting;
    
     - updating refs created it under user's umask without
       adjusting;
    
     - switching branches created .git/HEAD under user's umask
       without adjusting.
    
    This moves adjust_shared_perm() from sha1_file.c to path.c,
    since a few SIMPLE_PROGRAM need to call repository configuration
    functions which in turn need to call adjust_shared_perm().
    sha1_file.c needs to link with SHA1 computation library which
    is usually not linked to SIMPLE_PROGRAM.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 10, 2006
  6. @vonbrand

    Fix formatting of Documentation/git-clone.txt

    Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    vonbrand committed with Junio C Hamano Jun 10, 2006
Commits on Jun 9, 2006
  1. builtin-init-db: spell the in-program configuration variable in lower…

    …case.
    
    Just for consistency -- setup.c spells it in lowercase.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 9, 2006
  2. git-rm: honor -n flag.

    Even when invoked with -n flag, git-rm removed the matching
    paths anyway.  Also includes the missing check spotted by
    SungHyun Nam, which caused it to segfault.  Now we refuse to run
    without any paths.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 9, 2006
Commits on Jun 8, 2006
  1. git-clone: fix duplicated "master" in $GIT_DIR/remotes/origin

    Under --use-separate-remote we ended up duplicating the branch
    remote HEAD pointed at in $GIT_DIR/remotes/origin file.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 8, 2006
  2. check for error return from fork()

    Trivial fixup for fork() callsites which do not check for errors.
    
    Signed-off-by: Paul T Darga <pdarga@umich.edu>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Paul T Darga committed with Junio C Hamano Jun 8, 2006
  3. Document git-clone --use-separate-remote

    Signed-off-by: Uwe Zeisberger <uzeisberger@io.fsforth.de>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Uwe Zeisberger committed with Junio C Hamano Jun 8, 2006
  4. Documentation: add another example to git-ls-files

    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 8, 2006
  5. Documentation: git aliases

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

    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>
    Francis Daly committed with Junio C Hamano Jun 7, 2006
  2. config.txt grammar, typo, and asciidoc fixes

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

    spotted by jdl.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 7, 2006
  4. @jonas

    Document git-ls-tree --fullname

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

    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>
    Petr Baudis committed with Junio C Hamano Jun 7, 2006
  6. make clean: remove dist-doc targets.

    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 7, 2006
  7. @jonas

    Misc doc improvements

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

    Signed-off-by: Junio C Hamano <junkio@cox.net>
    Junio C Hamano committed Jun 7, 2006
  9. Some doc typo fixes

    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>
    Francis Daly committed with Junio C Hamano Jun 7, 2006
  10. Off-by-one error in get_path_prefix(), found by Valgrind

    [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>
    Rene Scharfe committed with Junio C Hamano Jun 7, 2006
  11. Merge git://git.kernel.org/pub/scm/gitk/gitk

    * 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
    Junio C Hamano committed Jun 7, 2006
  12. http-fetch: fix possible segfault

    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>
    Nick Hengeveld committed with Junio C Hamano Jun 7, 2006
  13. Refactor git_tcp_connect() functions a little.

    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>
    Jon Loeliger committed with Junio C Hamano Jun 7, 2006
Commits on Jun 6, 2006
  1. Merge branch 'jc/lockfile'

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

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

    * 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
    Junio C Hamano committed Jun 6, 2006
  4. @robfitz273k

    builtin-grep: pass ignore case option to external grep

    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>
    robfitz273k committed with Junio C Hamano Jun 6, 2006
  5. @paulusmack

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

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

    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>
    Junio C Hamano committed Jun 6, 2006
  7. refs.c: convert it to use lockfile interface.

    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>
    Junio C Hamano committed Jun 6, 2006
  8. Make index file locking code reusable to others.

    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>
    Junio C Hamano committed Jun 6, 2006
  9. HTTP cleanup

    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>
    Junio C Hamano committed Jun 6, 2006