- 19 Jun, 2012 14 commits
-
-
If we find several objects with the same prefix, we need to free the memory where we stored the earlier object. Keep track of the raw.data pointer across read_prefix calls and free it if we find another object.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
Make index add/append support core.filemode flag
Vicent Martí committed -
Russell Belfer committed
-
message: Expose git_message_prettify()
Vicent Martí committed -
oid_for_tree_path may not always find the path in the tree, in which case we need to return an error. The current code doesn't do this and results in undefined behavior.
Carlos Martín Nieto committed -
This fixes git_index_add and git_index_append to behave more like core git, preserving old filemode data in the index when adding and/or appending with core.filemode = false. This also has placeholder support for core.symlinks and core.ignorecase, but those flags are not implemented (well, symlinks has partial support for preserving mode information in the same way that git does, but it isn't tested).
Russell Belfer committed -
Fix potential segfault in revparse.
Vicent Martí committed -
Ben Straub committed
-
git_commit() and git_tag() no longer prettify the message by default. This has to be taken care of by the caller. This has the nice side effect of putting the caller in position to actually choose to strip the comments or not.
nulltoken committed -
Quotes inside config values don't survive serialization/deserialization
Vicent Martí committed -
Vicent Marti committed
-
Expose git_merge_base_many()
Vicent Martí committed -
Conflicts: src/notes.c
Vicent Marti committed
-
- 18 Jun, 2012 1 commit
-
-
Vicent Marti committed
-
- 15 Jun, 2012 4 commits
- 13 Jun, 2012 7 commits
-
-
Precompile headers for MSVC.
Vicent Martí committed -
Ben Straub committed
-
Carlos Martín Nieto committed
-
When a configuration option is set, we didn't check to see whether there was any escaping needed. Escape the available characters so we can unescape them correctly when we read them.
Carlos Martín Nieto committed -
Adam Roben committed
-
Fix issue #763
Vicent Martí committed -
Frederick Ros committed
-
- 12 Jun, 2012 6 commits
-
-
make git_repository_init() value the core.logallrefupdates config entry
Russell Belfer committed -
This function has been available for some time, but never in a header. Expose it so we can use it from outside the library.
Carlos Martín Nieto committed -
yorah committed
-
Michael Schubert committed
-
nulltoken committed
-
nulltoken committed
-
- 11 Jun, 2012 4 commits
-
-
Russell Belfer committed
-
Ben Straub committed
-
git_status_file returns GIT_ENOTFOUND for files in "foo/" when .gitignore contains "foo bar.txt"
Vicent Martí committed -
Russell Belfer committed
-
- 09 Jun, 2012 1 commit
-
-
Adam Roben committed
-
- 08 Jun, 2012 3 commits
-
-
Fix filemode comparison in diffs
Russell Belfer committed -
Missed a place that used this and missed git__isalpha
Russell Belfer committed -
When checking for a drive letter on windows, instead of using isalpha(), it is better to just check for a..z and A..Z, I think, particularly because the MS isalpha implementation appears to assert when given an 0xFF byte.
Russell Belfer committed
-