Permalink
Switch branches/tags
Nothing to show
Commits on Mar 4, 2011
Commits on Feb 1, 2011
  1. Merge branch 'master' of https://github.com/patrikf/glip

    Conflicts:
    	lib/git.class.php
    committed with Michael Halstead Feb 1, 2011
Commits on Jan 27, 2011
  1. Gracefully handle invalid repository paths

    * Check whether the path specified exists and refers to a directory.
    * Do not enter an endless loop when $repo/objects/pack/ does not exist.
    patrikf committed Jan 27, 2011
Commits on Dec 28, 2010
Commits on Dec 23, 2010
  1. Use uasort instead of usort on associative array

    As Dariusz Górecki points out, we incorrectly use usort() on the nodes array,
    which destroys key-value associations.
    patrikf committed Dec 23, 2010
Commits on Nov 9, 2010
  1. Fix object unpacking

    Upliner committed Nov 9, 2010
  2. Fix a call by reference warning

    rodney.amato committed Nov 9, 2010
Commits on Jan 29, 2010
  1. implement indexing of thin packs

    See --fix-thin option in git-index-pack for details.
    It turned out that git-push sends thin packs even if --no-thin option
    specified, so I've needed to implement support of thin packs sooner than
    I expected.
    Upliner committed Jan 29, 2010
Commits on Jan 28, 2010
Commits on Jan 20, 2010
  1. add GitIndexPack class

    GitIndexPack class allows to index incoming packs and
    place them into repository. Simplest usage:
    
    $git = new Git($repopath);
    $indexer = new GitIndexPack($git);
    $indexer->indexPack($packfile);
    
    This will place both pack-*.pack and pack-*.idx into
    $repopath/objects/pack.
    Upliner committed Jan 20, 2010
Commits on Jan 19, 2010
  1. bugfixes

    Upliner committed Jan 19, 2010
Commits on Jan 17, 2010
  1. add GitTag class

    Upliner committed Jan 17, 2010
Commits on Jan 2, 2010
Commits on Jan 1, 2010
  1. implement new diffTree function

    new GitTree::diffTree function provides enough information for
    full-fledged difftree.
    However, It doesn't detect file renames yet.
    Upliner committed Jan 1, 2010
Commits on Dec 27, 2009
  1. fix typo

    Upliner committed Dec 27, 2009
  2. is_valid_sha1 now use preg_match

    Upliner committed Dec 27, 2009
  3. small fixes

    Upliner committed Dec 27, 2009
  4. added reference cache

    add GitRevCache class for caching git refs
    Upliner committed Dec 27, 2009
Commits on Dec 26, 2009
Commits on Jun 2, 2009
Commits on May 31, 2009
  1. Add Doxygen API documentation

    patrikf committed May 31, 2009
  2. Remove closing tags, add explanation to HACKING

    PHP closing tags are annoying, because whitespace that may come after them is
    sent out to the client, causing setcookie() and header() to fail. It is
    recommended practice to omit closing tags.
    soult committed May 31, 2009
  3. Add note on filter-branch

    patrikf committed May 31, 2009
  4. Add README

    patrikf committed May 31, 2009
Commits on May 15, 2009
Commits on Apr 23, 2009
Commits on Mar 23, 2009
  1. Document Git::readFanout

    patrikf committed Mar 23, 2009
Commits on Jan 10, 2009
  1. Avoid array_push() for performance reasons

    According to the PHP docs, $array[] should be faster.
    patrikf committed Jan 10, 2009
Commits on Jan 4, 2009
  1. Agnostify codebase

    soult committed Jan 4, 2009