summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | refcount: Fix off-by one errorVicent Marti2011-11-261-1/+1
* | Rename all `_close` methodsVicent Marti2011-11-269-21/+21
* | repository: Change ownership semanticsVicent Marti2011-11-2621-380/+571
|/
* Merge pull request #497 from carlosmn/configVicent Martí2011-11-251-5/+21
|\
| * config: allow to open and write to a new fileCarlos Martín Nieto2011-11-261-5/+21
* | Merge pull request #491 from schu/refs-cleanupVicent Martí2011-11-253-28/+39
|\ \ | |/ |/|
| * reference_rename: don't delete the reflogschu2011-11-211-22/+9
| * Add git_reflog_rename() and git_reflog_delete()schu2011-11-211-0/+26
| * reference_rename: make sure to rollbackschu2011-11-211-1/+4
| * fileops.h: remove git_futils_mv_atomic prototypeschu2011-11-211-5/+0
* | transport: Add `git_transport_valid_url`Vicent Marti2011-11-221-15/+21
* | Free the created refs in git_remote_update_tipsCarlos Martín Nieto2011-11-221-0/+3
* | Set transport to NULL after freeing itCarlos Martín Nieto2011-11-221-0/+1
* | remote: Assert things that should be assertedVicent Marti2011-11-221-7/+23
* | Merge pull request #492 from carlosmn/networkingVicent Martí2011-11-217-84/+147
|\ \
| * | Add git_remote_connectedCarlos Martín Nieto2011-11-211-0/+5
| * | Add git_remote_disconnectCarlos Martín Nieto2011-11-211-6/+11
| * | refspec: allow a simple branchnameCarlos Martín Nieto2011-11-181-2/+7
| * | refspec: make the structure more completeCarlos Martín Nieto2011-11-181-1/+4
| * | Add a name to a remote created from the APICarlos Martín Nieto2011-11-181-1/+13
| * | remote: get rid of git_remote_negotiateCarlos Martín Nieto2011-11-181-5/+5
| * | net: move the reference storage to common codeCarlos Martín Nieto2011-11-184-69/+102
| |/
* | filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-228-12/+39
|/
* Don't overwrite existing objectsCarlos Martín Nieto2011-11-181-0/+11
* tree: Add payload to `git_tree_walk`Vicent Marti2011-11-181-5/+9
* Rename `git_tree_frompath` to `git_tree_get_subtree`Vicent Marti2011-11-181-14/+42
* refs: move GIT_PACKED_REFS_FILE_MODE to refs.h as GIT_PACKEDREFS_FILE_MODEBrodie Rao2011-11-162-3/+2
* refs: use 0666 permissions when writing packed-refs, not 0644Brodie Rao2011-11-161-1/+1
* threads: Fix the shared global state with TLSVicent Marti2011-11-168-63/+233
* Write packed-refs with 0644 permissionsCarlos Martín Nieto2011-11-071-1/+3
* Reword packed-refs error messages so they're easier to track downCarlos Martín Nieto2011-11-071-4/+4
* Implement p_renameCarlos Martín Nieto2011-11-076-25/+32
* reflog: Do not free references before timenew-referencesVicent Marti2011-11-061-10/+20
* refs: Partial rewrite for read-only refsVicent Marti2011-11-063-848/+623
* git_reference_rename: cleanup reference renamingschu2011-11-061-37/+35
* Free all used references in the source treeschu2011-11-065-17/+77
* refs: split internal and external referencesschu2011-11-063-128/+303
* Merge pull request #468 from nulltoken/ntk/fix/issue-465Vicent Martí2011-10-291-27/+48
|\
| * status: Fix a sorting issue in the treewalkernulltoken2011-10-291-7/+26
| * status: Prevent segfaulting when determining the status of a repositorynulltoken2011-10-291-20/+22
* | Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-2824-54/+79
|\ \ | |/ |/|
| * *: correct and codify various file permissionsBrodie Rao2011-10-1417-18/+36
| * fileops/repository: create (most) directories with 0777 permissionsBrodie Rao2011-10-1411-23/+30
| * fileops/posix: replace usage of "int mode" with "mode_t mode"Brodie Rao2011-10-147-20/+20
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-2847-268/+270
* | tree: Add traversal in post-orderVicent Marti2011-10-271-2/+54
* | Merge branch 'status' of https://github.com/carlosmn/libgit2 into developmentVicent Marti2011-10-271-37/+17
|\ \
| * | status: move GIT_STATUS_PATH_* into an enumCarlos Martín Nieto2011-10-271-7/+9
| * | status: reorder retrieve_head_tree error checksCarlos Martín Nieto2011-10-271-4/+2
| * | status: remove git_tree_entry_byposCarlos Martín Nieto2011-10-271-14/+5