- 27 Jan, 2014 12 commits
-
-
Leftover OID -> ID changes
Vicent Marti committed -
Buff up returning strings
Vicent Marti committed -
MSVC doesn't like modern code neither
Vicent Marti committed -
Make blame example compile on MSVC
Vicent Marti committed -
Linquize committed
-
Linquize committed
-
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-
A lot of the tests were checking for overflow, which we don't have anymore, so we can remove them.
Carlos Martín Nieto committed -
Again, we already did this internally, so simply remove the conversions.
Carlos Martín Nieto committed -
Internally we already did everything with git_bufs, so this is just exposing those functions with public names.
Carlos Martín Nieto committed -
Since we now export that type, we can avoid making the user guess a size.
Carlos Martín Nieto committed
-
- 26 Jan, 2014 6 commits
-
-
Fix git_remote_dup & add missing const
Ben Straub committed -
Arthur Schreiber committed
-
Arthur Schreiber committed
-
Fix write_object.
Edward Thomson committed -
Fix local push to file:// URL.
Edward Thomson committed -
XTao committed
-
- 25 Jan, 2014 6 commits
-
-
Following the rest of the series, use 'id' when refering to the value.
Carlos Martín Nieto committed -
Same as the other commits in the series, we use 'id' when talking about thing rather than the datatype.
Carlos Martín Nieto committed -
In the same vein as the previous commits in this series.
Carlos Martín Nieto committed -
Rename git_tree_entry_byoid() to _byid() as per the convention.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
This was not converted when we converted the rest, so do it now.
Carlos Martín Nieto committed
-
- 24 Jan, 2014 1 commit
-
-
This was left over when we did the general switch.
Carlos Martín Nieto committed
-
- 23 Jan, 2014 2 commits
-
-
Drop parsing pack filename SHA1 part
Vicent Marti committed -
Linquize committed
-
- 22 Jan, 2014 10 commits
-
-
Sometimes a zero byte file is just a zero byte file
Vicent Marti committed -
Don't go to the ODB to resolve zero byte files in the workdir
Edward Thomson committed -
Ben Straub committed
-
Summarize empty messages
Vicent Marti committed -
Edward Thomson committed
-
Preserve tree filemode in index during checkout
Vicent Marti committed -
Don't try to determine whether the system supports file modes when putting the tree data in the index during checkout. The tree's mode is canonical and did not come from stat(2) in the first place.
Edward Thomson committed -
Expose patch serialization to git_buf
Vicent Marti committed -
It's hard or even impossible to correctly free the string buffer allocated by git_patch_to_str in some circumstances. Drop the function so people have to use git_patch_to_buf instead - git_buf has a dedicated destructor.
Nicolas Hake committed -
Returning library-allocated strings from libgit2 works fine on Linux, but may cause problems on Windows because there is no one C Runtime that everything links against. With libgit2 not exposing its own allocator, freeing the string is a gamble. git_patch_to_str already serializes to a buffer, then returns the underlying memory. Expose the functionality directly, so callers can use the git_buf_free function to free the memory later.
Nicolas Hake committed
-
- 21 Jan, 2014 1 commit
-
-
Merge improvements
Vicent Marti committed
-
- 20 Jan, 2014 2 commits
-
-
Edward Thomson committed
-
Edward Thomson committed
-