- 21 Aug, 2012 6 commits
-
-
Filemode enum
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
Ben Straub committed
-
Avoids getting ERROR_SHARING_VIOLATION on win32 and killing the entire clar run.
Ben Straub committed
-
- 20 Aug, 2012 2 commits
-
-
Make the memory-window conrol structures global
Vicent Martí committed -
Up to now, the idea was that the user would do all the operations for one repository in the same thread. Thus we could have the memory-mapped window information thread-local and avoid any locking. This is not practical in a few environments, such as Apple's GCD which allocates threads arbitrarily or the .NET CLR, where the OS-level thread can change at any moment. Make the control structure global and protect it with a mutex so we don't depend on the thread currently executing the code.
Carlos Martín Nieto committed
-
- 19 Aug, 2012 4 commits
-
-
Handling of 100664 deprecated mode in tree entries
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
Clone
Vicent Martí committed
-
- 15 Aug, 2012 3 commits
-
-
Minor fixes
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
- 14 Aug, 2012 10 commits
-
-
nulltoken committed
-
Return -1 to stop the iteration instead of not-0
Carlos Martín Nieto committed -
git_tree_walk callback return value semantic does not match documentation
Carlos Martín Nieto committed -
Fix message prettify length check
Russell Belfer committed -
If you want to be absolutely safe with git_message_prettify, you can now pass a NULL pointer for the buffer and get back the number of bytes that would be copied into the buffer. This means that an error is a non-negative return code and a success will be greater than zero from this function.
Russell Belfer committed -
git_note_foreach: Fix documentation for notes_ref parameter
Vicent Martí committed -
git_note_oid: Fix the documentation to reference parameters using the correct names
Vicent Martí committed -
git_note_create: Copyediting on documentation for the oid parameter
Vicent Martí committed -
Fix incorrect array size in example for git_config_get_mapped
Vicent Martí committed -
Config file parser includes = in name if no space around it
Vicent Martí committed
-
- 13 Aug, 2012 2 commits
-
-
Returning a negative cancels the walk, and returning a positive one causes us to skip an entry, which was previously done by a negative value. This allows us to stay consistent with the rest of the functions that take a callback and keeps the skipping functionality.
Carlos Martín Nieto committed -
However, there should be a way to cancel the walk and another to skip the entry.
Carlos Martín Nieto committed
-
- 12 Aug, 2012 9 commits
-
-
Okay, this is probably cleaner and it is also less net change from the original version
Russell Belfer committed -
Josh Triplett committed
-
This makes the message prettify buffer length check accurate.
Russell Belfer committed -
The config file parser was not working right if there was no whitespace between the value name and the equals sign. This fixes that.
Russell Belfer committed -
Josh Triplett committed
-
Josh Triplett committed
-
In the documentation for git_config_get_mapped, the sample mapping array uses [3] but has 4 entries. Fix by dropping the size entirely and letting the compiler figure it out.
Josh Triplett committed -
Export git_attr_value
Vicent Martí committed -
Commit 0c9eacf3 introduced the function git_attr_value and switched the GIT_ATTR_* macros to use it, but attempting to use that function leads to a linker error (undefined reference to `git_attr_value'). Export git_attr_value so programs can actually call it.
Josh Triplett committed
-
- 11 Aug, 2012 1 commit
-
-
Michael Schubert committed
-
- 09 Aug, 2012 3 commits
-
-
Vicent Marti committed
-
Parse ref oids without trailing newline
Russell Belfer committed -
Joshua Peek committed
-