Skip to content

Commit fc9b483

Browse files
committed
Bump to v0.25.1
1 parent a0057b5 commit fc9b483

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# Change Log
22

3+
## <a name="v0-25-1" href="#v0-25-1">v0.25.1</a> [(2019-08-13)](https://github.com/nodegit/nodegit/releases/tag/v0.25.1)
4+
5+
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.25.0...v0.25.1)
6+
7+
#### Summary of changes
8+
Security patch for LibGit2:
9+
- A carefully constructed commit object with a very large number
10+
of parents may lead to potential out-of-bounds writes or
11+
potential denial of service.
12+
13+
- The ProgramData configuration file is always read for compatibility
14+
with Git for Windows and Portable Git installations. The ProgramData
15+
location is not necessarily writable only by administrators, so we
16+
now ensure that the configuration file is owned by the administrator
17+
or the current user.
18+
19+
Additionally:
20+
- Stash should run much faster now.
21+
22+
#### Merged PRs into LibGit2
23+
- [Parallelize checkout_create_the_new for perf #4205](https://github.com/libgit2/libgit2/pull/4205)
24+
- [stash: avoid recomputing tree when committing worktree](https://github.com/libgit2/libgit2/pull/5113)
25+
- [Variadic macros](https://github.com/libgit2/libgit2/pull/5121)
26+
- [Add sign capability to git_rebase_commit](https://github.com/libgit2/libgit2/pull/4913)
27+
- [remote: remove unused block of code](https://github.com/libgit2/libgit2/pull/5197)
28+
- [Adjust printf specifiers in examples code](https://github.com/libgit2/libgit2/pull/5146)
29+
- [config: check if we are running in a sandboxed environment](https://github.com/libgit2/libgit2/pull/5191)
30+
- [Fix example checkout to forbid rather than require --](https://github.com/libgit2/libgit2/pull/5184)
31+
- [editorconfig: update to match our coding style](https://github.com/libgit2/libgit2/pull/5183)
32+
- [Compare buffers in diff example](https://github.com/libgit2/libgit2/pull/5125)
33+
- [Include ahead_behind in the test suite](https://github.com/libgit2/libgit2/pull/5135)
34+
- [config: separate file and snapshot backends](https://github.com/libgit2/libgit2/pull/5186)
35+
- [object: deprecate git_object__size for removal](https://github.com/libgit2/libgit2/pull/5192)
36+
37+
338
## <a name="v0-25-0" href="#v0-25-0">v0.25.0</a> [(2019-08-09)](https://github.com/nodegit/nodegit/releases/tag/v0.25.0)
439

540
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.24.3...v0.25.0)

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nodegit",
33
"description": "Node.js libgit2 asynchronous native bindings",
4-
"version": "0.25.0",
4+
"version": "0.25.1",
55
"homepage": "http://nodegit.org",
66
"keywords": [
77
"libgit2",

0 commit comments

Comments
 (0)