summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* Convert hashtable usage over to khashRussell Belfer2012-04-251-27/+45
* Implement git_pool paged memory allocatorRussell Belfer2012-04-251-1/+1
* Rename to git_reference_name_to_oidRussell Belfer2012-04-231-1/+1
* Fix warnings on 64-bit windows buildsRussell Belfer2012-04-171-7/+7
* Add git_reference_lookup_oid and lookup_resolvedRussell Belfer2012-04-171-51/+88
* branch: add git_branch_move()nulltoken2012-04-101-0/+9
* Convert attr, ignore, mwindow, status to new errorsRussell Belfer2012-03-161-4/+4
* Migrate ODB files to new error handlingRussell Belfer2012-03-121-2/+2
* Migrating diff to new error handlingRussell Belfer2012-03-061-2/+1
* error-handling: ReferencesVicent Martí2012-03-061-434/+374
* refs: Error handling rework. WIPVicent Martí2012-03-031-272/+239
* Clean up GIT_UNUSED macros on all platformsRussell Belfer2012-03-021-16/+13
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-24/+24
* Update Copyright headerschu2012-02-131-1/+1
* refs: don't leak the packref when deleting/renamingCarlos Martín Nieto2012-01-191-2/+4
* Move path related functions from fileops to pathRussell Belfer2012-01-171-11/+11
* Merge remote-tracking branch 'arrbee/git-attributes' into developmentVicent Martí2012-01-021-14/+1
|\
| * Add APIs for git attributesRussell Belfer2011-12-201-14/+1
* | refs: Fix double freeVicent Martí2011-12-251-9/+11
|/
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-64/+119
* Rename all `_close` methodsVicent Marti2011-11-261-1/+1
* repository: Change ownership semanticsVicent Marti2011-11-261-6/+13
* Merge pull request #491 from schu/refs-cleanupVicent Martí2011-11-251-23/+13
|\
| * reference_rename: don't delete the reflogschu2011-11-211-22/+9
| * reference_rename: make sure to rollbackschu2011-11-211-1/+4
* | filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-2/+2
|/
* refs: move GIT_PACKED_REFS_FILE_MODE to refs.h as GIT_PACKEDREFS_FILE_MODEBrodie Rao2011-11-161-3/+1
* refs: use 0666 permissions when writing packed-refs, not 0644Brodie Rao2011-11-161-1/+1
* 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
* refs: Partial rewrite for read-only refsVicent Marti2011-11-061-839/+615
* git_reference_rename: cleanup reference renamingschu2011-11-061-37/+35
* refs: split internal and external referencesschu2011-11-061-124/+300
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-2/+3
|\
| * *: correct and codify various file permissionsBrodie Rao2011-10-141-2/+3
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-281-8/+8
|/
* fetch: store FETCH_HEADCarlos Martín Nieto2011-10-081-1/+2
* refs.c: fix reference_renameschu2011-09-301-1/+1
* mingw: Fix compilation warningsVicent Marti2011-09-291-14/+20
* refs: fix git_reference_rename()schu2011-09-201-4/+7
* Merge pull request #384 from kiryl/warningsVicent Martí2011-09-181-1/+1
|\
| * CMakefile: add -Wmissing-prototypes and fix warningsKirill A. Shutemov2011-08-301-1/+1
* | Tabify everythingVicent Marti2011-09-191-9/+9
* | Cleanup legal dataVicent Marti2011-09-191-21/+3
|/
* refs.c: remove two lines of dead codeschu2011-08-171-2/+0
* Fix the reference character check for UnicodeCarlos Martín Nieto2011-08-161-2/+2
* util: Add git__strcmp_cb() wrappernulltoken2011-08-091-5/+3
* Fix compilation in WindowsVicent Marti2011-08-081-2/+0
* Merge pull request #335 from carlosmn/read-updatedVicent Martí2011-07-281-53/+45
|\
| * refs: don't stat so muchCarlos Martín Nieto2011-07-231-53/+45