summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2020-03-26 22:03:20 +0100
committerPatrick Steinhardt <ps@pks.im>2020-03-26 22:12:59 +0100
commitb207d6fe214f3c7cbd58029adc9980873c126335 (patch)
tree8f15d936cec1a1cfee73af873055ca794aab64d6
parent9f4cb6172197d40934afad1318efdb4b8903993b (diff)
downloadlibgit2-b207d6fe214f3c7cbd58029adc9980873c126335.tar.gz
docs: update changelog for v0.28.5
-rw-r--r--docs/changelog.md45
1 files changed, 45 insertions, 0 deletions
diff --git a/docs/changelog.md b/docs/changelog.md
index 80ff16b44..e882875eb 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -1,3 +1,48 @@
+v0.28.5
+-------
+
+This is a bugfix release with the following changes:
+
+- Fix an out-of-bounds read when applying patches that do not end
+ with a newline.
+
+- Fix an out-of-bounds read when decoding specially crafted
+ binary patches.
+
+- Fix an out-of-bounds read when receiving a specially crafted
+ "OK" packet via the smarthttp transport.
+
+- Fix lifetime for parsed patches depending on the lifetime of
+ the parsed buffe.
+
+- Several fixes when parsing and applying patches.
+
+- Fix computed patch IDs for patches that have no newline at end
+ of file.
+
+- Fix applying patches to trees that add new files.
+
+- Do not read configuration from a user's home directory if
+ running in a sandboxed environment.
+
+- Fix handling of nested ignore rules overriding wildcard
+ unignores in parent directories.
+
+- Fix reference locks not being correctly honored on Unix
+ systems.
+
+- Follow 308 redirects when fetching or pushing from remote
+ repositories on Windows.
+
+- Fix a race when detaching the libgit2 library on Windows.
+
+- Update the "binary" gitattribute macro to match git's change
+ to "-diff -merge -text -crlf".
+
+- Refuse to delete the HEAD reference.
+
+- Fixes for several memory leaks.
+
v0.28.4
--------