Permalink
Commits on Nov 26, 2011
  1. Merge pull request #497 from carlosmn/config

    Don't fail when opening a new config file
    vmg committed Nov 26, 2011
  2. Merge pull request #491 from schu/refs-cleanup

    reference_rename() cleanup
    vmg committed Nov 26, 2011
Commits on Nov 22, 2011
  1. Merge pull request #493 from euler0/fix-typos-readme

    Fix typos in the README file
    vmg committed Nov 22, 2011
  2. Fix to follow the Qt trademark policy

    Never use the Qt trade mark with both letters capitalized, in the form
    "QT".
    (http://qt-project.org/trademarkpolicy.html)
    euler0 committed Nov 22, 2011
  3. Fix a typo in the README file

    euler0 committed Nov 22, 2011
  4. Merge pull request #492 from carlosmn/networking

    Networking improvements
    vmg committed Nov 22, 2011
  5. tree: Fix documentation

    vmg committed Nov 22, 2011
  6. clay: Properly initialize filebuf

    vmg committed Nov 22, 2011
  7. filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanups

    Update all stack allocations of git_filebuf to use GIT_FILEBUF_INIT
    and make git_filebuf_open and git_filebuf_cleanup safe to be called
    multiple times on the same buffer.
    
    Signed-off-by: Vicent Marti <tanoku@gmail.com>
    arrbee committed with vmg Nov 17, 2011
  8. clay: Merge manually @leto's tests from #485

    This uses the new Clay code. As you can see, the diff is minimal... It
    works!
    vmg committed Nov 22, 2011
  9. Merge pull request #489 from lht/fix-doc-bare-repo

    Fix typo in repository documentation
    vmg committed Nov 22, 2011
Commits on Nov 21, 2011
  1. Add git_remote_connected

    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Nov 21, 2011
  2. Add git_remote_disconnect

    It can be useful to separate disconnecting from actually destroying
    the object.
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Nov 21, 2011
  3. reference_rename: don't delete the reflog

    reference_rename used to delete an old reflog file when renaming a
    reference to not confuse git.git. Don't do this anymore but let the user
    take care of writing a reflog entry.
    
    Signed-off-by: schu <schu-github@schulog.org>
    schu committed Nov 21, 2011
  4. Add git_reflog_rename() and git_reflog_delete()

    Signed-off-by: schu <schu-github@schulog.org>
    schu committed Nov 21, 2011
  5. reference_rename: make sure to rollback

    Actually rollback when we can't create the new reference. Mark the
    rolled back reference as loose.
    
    Signed-off-by: schu <schu-github@schulog.org>
    schu committed Nov 21, 2011
  6. fileops.h: remove git_futils_mv_atomic prototype

    0c49ec2 replaced git_futils_mv_atomic with p_rename without removing its
    prototype.
    
    Signed-off-by: schu <schu-github@schulog.org>
    schu committed Nov 21, 2011
Commits on Nov 18, 2011
  1. refspec: allow a simple branchname

    A simple branchname as refspec is valid and we shouldn't throw an
    error when encountering one.
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Oct 9, 2011
  2. refspec: make the structure more complete

    Add a next pointer to make it a linked list and add the 'pattern' and
    'matching' flags.
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Oct 9, 2011
  3. Add a name to a remote created from the API

    Make it a bit more resilient.
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Nov 18, 2011
  4. remote: get rid of git_remote_negotiate

    There is no good reason to expose the negotiation as a different step
    to downloading the packfile.
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Nov 18, 2011
  5. Fix typo in repository documentation

    lht committed Nov 18, 2011
  6. Add test for renaming a file and adding it to the index

    Thanks to Emeric.
    carlosmn committed Nov 18, 2011
  7. Don't overwrite existing objects

    It's redundant to do this (git doesn't) and Windows doesn't allow us
    to overwrite a read-only file (which objects are).
    
    Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
    carlosmn committed Nov 17, 2011
  8. include: Unify internal include strategies

    Do not add the `git2` path to internal includes, or that will cause
    an extra path dependency.
    vmg committed Nov 18, 2011