- 26 Dec, 2017 2 commits
-
-
Remy Suen authored
Annoate Blame's file() function as asynchronous.
-
Johannes Maximilian Toball authored
-
- 21 Dec, 2017 2 commits
-
-
Remy Suen authored
Removed an unnecessary @return tag
-
Artyom Koval authored
Removed unnecessary annotation about return value. Initial annotation was added in [ecf03e42]
-
- 20 Dec, 2017 8 commits
-
-
Carson Howard authored
Add JavaScript version of `git_tag_peel()`
-
Carson Howard authored
Fix details-for-tree-entry.js to access fields instead of calling a function
-
Tyler Wanek authored
Adding docs for NodeGit
-
Tyler Wanek authored
Add tests for AnnotatedCommit
-
Tyler Wanek authored
Exposed filter_list; Fixed discard lines to use filters
-
Tyler Wanek authored
Expose the Node.js GC when running `mocha `scripts
-
Tyler Wanek authored
Fix example by forcing backslashes with path.posix
-
Tyler Wanek authored
build: add NetBSD support to opensslconf.h
-
- 19 Dec, 2017 1 commit
-
-
Carson Howard authored
-
- 18 Dec, 2017 1 commit
-
-
Carson Howard authored
-
- 16 Dec, 2017 2 commits
-
-
Remy Suen authored
Fix typos in markdown files
-
Thomas Broadley authored
-
- 15 Dec, 2017 3 commits
-
-
Carson Howard authored
-
Carson Howard authored
-
Carson Howard authored
-
- 29 Nov, 2017 3 commits
-
-
Remy Suen authored
In details-for-tree-entry.js, there are several calls to functions of an IndexEntry. However, those are actually fields on an object instead of prototype functions so referring to them as functions will cause a ReferenceError to be thrown. The fix is to not refer to them as functions but to simply refer to them as fields instead. Signed-off-by:
Remy Suen <remy.suen@gmail.com>
-
Remy Suen authored
fromFetchhead fromRevspec
-
Remy Suen authored
The git_tag_peel() function from libgit2 naturally takes a pointer as a parameter for providing the caller with the peeled object. However, this kind of API does not make sense in the JavaScript world so we need to change the generated code to return the actual object to the caller.
-
- 28 Nov, 2017 5 commits
-
-
Tyler Wanek authored
Fix compiling with clang
-
Tyler Wanek authored
Expose JavaScript function name in a rejected promise
-
Tyler Wanek authored
fix issue with re-require()'ing native modules
-
Tyler Wanek authored
Generate default options for Revert.revert to prevent an exception
-
Remy Suen authored
Due to the way the C++ binding layer gets the promise callback passed to it, if there are no options specified in Revert.revert, the promise callback ends up becoming the third parameter to the function and the expected fourth parameter will not be satisfied which will lead to an exception. We should generate a default options for Revert.revert if nothing is provided by the callee to make the API easier and simpler to use. Signed-off-by:
Remy Suen <remy.suen@gmail.com>
-
- 28 Oct, 2017 1 commit
-
-
Remy Suen authored
When an error happens in libgit2, NodeGit will wrap the and expose the error code and message to be consumed via the JavaScript API. However, this information is often insufficient given the asynchronous nature of NodeGit and it may at times be unclear as to which JavaScript function caused the error on the libgit2 side. By exposing an 'errorFunction' property string that includes the name of the JavaScript function in the error, debugging should now be a lot easier as clients will now be able to quickly identify which JavaScript function in a long promise chain was the source of an error. Signed-off-by:
Remy Suen <remy.suen@gmail.com>
-
- 19 Oct, 2017 1 commit
-
-
Tyler Wanek authored
-
- 18 Oct, 2017 1 commit
-
-
Tyler Wanek authored
Updated descriptors for git_index_find and git_index_find_prefix
-
- 16 Oct, 2017 1 commit
-
-
Carson Howard authored
-
- 13 Oct, 2017 4 commits
-
-
Tyler Wanek authored
Updated input docs to allow for git_push_update_reference_cb to generate
-
Carson Howard authored
-
Tyler Wanek authored
Added a better normalizeOptions pattern for the submodule update routine
-
Tyler Wanek authored
Bumped libgit to libgit-next head
-
- 10 Oct, 2017 4 commits
-
-
Carson Howard authored
-
Carson Howard authored
-
Carson Howard authored
-
Carson Howard authored
-
- 28 Sep, 2017 1 commit
-
-
Roy Marples authored
Simplify the BSD list by defining OPENSSL_BSD if using a matching BSD platform. Add NetBSD to the list and update documentation. PR-URL: #14313 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
James M Snell <jasnell@gmail.com>
-