summaryrefslogtreecommitdiff
path: root/src/index.c
Commit message (Expand)AuthorAgeFilesLines
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-3/+3
* Update Copyright headerschu2012-02-131-1/+1
* Move path related functions from fileops to pathRussell Belfer2012-01-171-2/+2
* Fix memory leak in git_index_remove.Russell Belfer2012-01-051-1/+7
* add git_index_read_treeClemens Buchacher2011-12-301-0/+42
* Restore missing lstat in index_entry_initRussell Belfer2011-12-181-0/+19
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-16/+6
* Plug a bunch of leaksCarlos Martín Nieto2011-11-281-0/+11
* repository: Change ownership semanticsVicent Marti2011-11-261-27/+26
* filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-1/+1
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-1/+1
|\
| * *: correct and codify various file permissionsBrodie Rao2011-10-141-1/+1
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-281-12/+12
|/
* index: Silence type-punned warningVicent Marti2011-09-291-1/+4
* Invalidate the path when removing from the indexCarlos Martín Nieto2011-09-271-0/+6
* index: invalidate added pathsCarlos Martín Nieto2011-09-271-0/+4
* Move the tree cache functions to their own fileCarlos Martín Nieto2011-09-271-139/+3
* config: make git_config_[get|set]_long() able to properly deal with 8 bytes w...nulltoken2011-09-221-2/+2
* Tabify everythingVicent Marti2011-09-191-4/+4
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* Fix compilation in MinGWVicent Marti2011-08-311-1/+1
* Merge pull request #335 from carlosmn/read-updatedVicent Martí2011-07-281-16/+11
|\
| * index: use git_futils_readbuffer_updatedCarlos Martín Nieto2011-07-231-16/+11
* | index: rework index entry initialization routineKirill A. Shutemov2011-07-251-56/+68
* | index: rework index_insert()Kirill A. Shutemov2011-07-251-22/+42
* | index: introduce index_entry_free()Kirill A. Shutemov2011-07-251-4/+10
* | index: extract index_entry_dup() from index_insert()Kirill A. Shutemov2011-07-251-9/+20
* | index: fix cast warningsKirill A. Shutemov2011-07-251-6/+6
|/
* index: fix memory leakKirill A. Shutemov2011-07-191-0/+2
* index: Yes, we have to truncateVicent Marti2011-07-131-3/+13
* index: fix potential overflowKirill A. Shutemov2011-07-131-2/+6
* index: drop useless type castingKirill A. Shutemov2011-07-131-23/+18
* vector: mark internal functions as staticKirill A. Shutemov2011-07-131-5/+5
* vector: avoid double assertingKirill A. Shutemov2011-07-131-3/+0
* index: drop sort_index()Kirill A. Shutemov2011-07-131-11/+3
* index: do not sort index before git_vector_bsearch2()Kirill A. Shutemov2011-07-131-1/+0
* index: do not free vectors twice in git_index_free()Kirill A. Shutemov2011-07-131-2/+0
* index: Return `GIT_ENOTFOUND` when an entry cannot be openedVicent Marti2011-07-091-1/+1
* index: Fix memory leak on OOMVicent Marti2011-07-071-4/+17
* vector: Timsort all of the thingsVicent Marti2011-07-071-6/+6
* index: introduce git_index_uniq() functionKirill A. Shutemov2011-07-051-0/+5
* index: speedup git_index_append()/git_index_append2()Kirill A. Shutemov2011-07-051-17/+19
* fileops: CleanupVicent Marti2011-07-051-9/+9
* cleanup: remove trailing spacesKirill A. Shutemov2011-07-011-1/+1
* oid: Rename methodsVicent Marti2011-06-161-3/+3
* Prefer to use file mode defines instead of raw numbersSebastian Schuberth2011-06-101-2/+2
* windows: Fix Symlink issuesVicent Marti2011-06-081-4/+1
* fileops: Allow differentiation between deep and shallow exists()Jakob Pfender2011-06-071-1/+1
* blob: Stat path inside git_blob_create_fromfileJakob Pfender2011-06-071-1/+1
* index: Correctly write entry modeJakob Pfender2011-06-071-1/+10