Published by implausible over 5 years ago
Published by implausible over 5 years ago
Published by implausible over 5 years ago
Published by implausible over 5 years ago
Published by implausible over 5 years ago
HEAD
ref.NodeGit.Signature.default
to async, because it actually ends up reading the config.NodeGit.Oid.fromString
's internal implementation from git_oid_fromstr
to git_oid_fromstrp
NodeGit.Reference.updateTerminal
Published by implausible over 5 years ago
type SigningCallback = (content: string) => {| code: number, field?: string, signedData?: string |};
NodeGit.Error.CODE.OK
or 0, the operation will succeed and at least signedData is expected to be filled out.NodeGit.Error.CODE.PASSTHROUGH
, the signing operation will fail.NodeGit.Error.CODE.PASSTHROUGH
, the operation will continue without signing the object.Published by implausible over 5 years ago
Published by implausible over 5 years ago
updateRef
parameter to Repository#createCommitWithSignature #1610Published by implausible almost 6 years ago
Mostly due to missing support anyway, please report anything you were using as an issue.
fileHistoryWalk
#1583Published by implausible about 6 years ago
libssh2_config.h
on MacOS builds #1569Published by implausible about 6 years ago
On Mac OS Mojave, libssh2 configure failed to configure, because libssh2 always tries to configure against system libraries. The configure process uses links to determine that a OpenSSL is present. Since OSX and Windows no longer link against the system lib, we've prebuilt the configure steps for both environments. This should be stable when building NodeGit on Mojave.
Published by implausible about 6 years ago
Published by implausible over 6 years ago
NodeGit.Merge.trees
Published by implausible over 6 years ago
Bumped libgit2 to 0.27.1 to address security flaw with submodule name validation (CVE-2018-11235, reported by Etienne Stalmans).
Details can be found here https://github.com/libgit2/libgit2/releases/tag/v0.27.1.
Published by implausible over 6 years ago
Attr.prototype.get
Blob.createFrombuffer
Blob.createFromworkdir
Reference.list
Remote.prototype.getFetchRefspecs
Remote.prototype.getPushRefspecs
Status.file
add
list
lookup
openFromRepository
isLocked
isPrunable
lock
prune
unlock
validate
Attr.prototype.getMany
Tag.prototype.target
Treebuilder.prototype.Write
Diff.treeToIndex
and Diff.treeToWorkdirWithIndex
conditionally support Diff.OPTION.IGNORE_CASE
. Only on repositories where the index is case insensitive will the flag be set on the output diff. The flag itself is ignored when passed to DiffOptions
.Published by rcjsuen over 6 years ago
git_commit_extract_signature
TreeEntry.prototype.path()
will now always return POSIX-style path segment separatorsgit_config_open_ondisk
git_config_find_global
git_config_find_system
git_config_find_xdg
git_config_get_path
Published by rcjsuen over 6 years ago
Published by implausible over 6 years ago
mocha
scripts #1258git_tag_peel()
#1269Published by implausible over 6 years ago
git_diff_patchid
#4348Published by implausible over 6 years ago