Commit 05e3a10
Dmitrii Kuragin
Upgrade
Recently we face a crash with heap corruption and it seems was reported
in [CVE-2024-24577](https://nvd.nist.gov/vuln/detail/cve-2024-24577).
The upgrade to the latest version fixes the issue for us.
Steps:
```
cd vendor
rm -rf libgit2
curl -L -O https://github.com/libgit2/libgit2/archive/refs/tags/v1.8.5.tar.gz
tar -xzf v1.8.5.tar.gz
mv libgit2-1.8.5 libgit2
rm v1.8.5.tar.gz
git add libgit2
```libgit2 to v1.8.5.1 parent 6776832 commit 05e3a10
File tree
1,640 files changed
+146401
-99700
lines changed- p4-fusion
- vendor/libgit2
- .github
- actions
- download-or-build-container
- run-build
- workflows
- ci
- docker
- cmake
- deps
- http-parser
- llhttp
- ntlmclient
- pcre
- xdiff
- zlib
- docs
- examples
- fuzzers
- corpora/revparse
- include
- git2
- sys
- script
- src
- allocators
- cli
- unix
- win32
- hash
- sha1
- libgit2
- streams
- transports
- streams
- transports
- unix
- util
- allocators
- hash
- rfc6234
- sha1dc
- unix
- win32
- win32
- xdiff
- tests
- apply
- benchmarks
- blame
- checkout
- cherrypick
- clar
- clar
- clone
- commit
- config
- core
- diff
- email
- fetchhead
- fetch
- filter
- graph
- headertest
- ignore
- index
- iterator
- libgit2
- apply
- attr
- blame
- checkout
- cherrypick
- clone
- commit
- config
- date
- delta
- describe
- diff
- email
- fetchhead
- fetch
- filter
- grafts
- graph
- ignore
- index
- iterator
- mailmap
- merge
- trees
- workdir
- message
- network
- remote
- notes
- object
- blob
- commit
- raw
- tag
- tree
- odb
- backend
- online
- pack
- patch
- path
- perf
- rebase
- refs
- branches
- reflog
- tags
- remote
- repo
- reset
- revert
- revwalk
- stash
- status
- stream
- stress
- submodule
- threads
- trace
- windows
- transports/smart
- transport
- win32
- worktree
- merge
- trees
- workdir
- message
- network
- remote
- url
- notes
- object
- commit
- raw
- tag
- tree
- odb
- backend
- online
- pack
- patch
- path
- rebase
- refs
- branches
- reflog
- remote
- repo
- resources
- grafted.git
- info
- objects
- 05
- 1c
- 2a
- 2b
- 2f
- 45
- 48
- 5d
- 66
- 6c
- 7c
- 8a
- a0
- b2
- ba
- d7
- db
- e4
- e6
- f0
- f5
- refs/heads
- merge-resolve/.gitted
- objects
- 54
- 57
- 60
- a6
- ab
- bc
- cd
- de
- e5
- ea
- refs/heads
- namespace.git
- info
- logs
- refs/heads
- objects
- 04
- 0a
- 10
- 24
- 27
- 2b
- 3d
- 42
- 56
- 7e
- 85
- 9e
- af
- bf
- ec
- f7
- refs
- heads
- namespaces/name1/refs/heads
- packfile-sha256
- process
- pushoptions.git
- branches
- hooks
- info
- objects
- info
- pack
- refs
- heads
- tags
- sha1
- status_skiphash
- .gitted
- info
- logs
- refs/heads
- objects
- 34
- 71
- d7
- refs/heads
- testrepo_256.git
- hooks
- info
- logs
- refs
- heads
- remotes
- origin
- test
- objects
- 00
- 01
- 02
- 05
- 14
- 17
- 19
- 1b
- 21
- 23
- 26
- 2d
- 33
- 34
- 36
- 39
- 3b
- 43
- 47
- 4b
- 4d
- 5a
- 5c
- 5d
- 61
- 6d
- 70
- 73
- 7e
- 80
- 81
- 90
- 93
- 94
- 96
- 9c
- 9d
- a4
- ab
- ae
- b1
- b2
- b6
- b8
- bd
- bf
- c2
- ca
- cb
- cc
- cf
- d8
- de
- eb
- f2
- f3
- pack
- refs
- blobs
- heads
- notes
- remotes/test
- tags
- testrepo_256
- .gitted
- info
- logs
- refs
- heads
- remotes/origin
- objects
- 00
- 01
- 02
- 05
- 14
- 17
- 19
- 1b
- 21
- 23
- 26
- 2d
- 33
- 34
- 36
- 39
- 3b
- 43
- 47
- 4b
- 4d
- 5a
- 5c
- 5d
- 61
- 6d
- 70
- 73
- 7e
- 80
- 81
- 90
- 93
- 94
- 96
- 9c
- 9d
- a4
- ab
- ae
- b1
- b2
- b6
- b8
- bd
- bf
- c2
- ca
- cb
- cc
- cf
- d8
- de
- eb
- f2
- f3
- pack
- refs
- heads
- remotes/origin
- testrepo/.gitted
- worktrees/testrepo-worktree
- revert
- revwalk
- status
- submodule
- transport
- util
- path
- process
- str
- url
- worktree
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,640 files changed
+146401
-99700
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
Lines changed: 109 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
6 | 9 | | |
7 | 10 | | |
8 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
9 | 15 | | |
10 | 16 | | |
11 | 17 | | |
12 | | - | |
| 18 | + | |
13 | 19 | | |
14 | 20 | | |
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
18 | 33 | | |
19 | 34 | | |
20 | 35 | | |
0 commit comments