René's URL Explorer Experiment


Title: Coverity fixes by pks-t · Pull Request #4167 · libgit2/libgit2 · GitHub

Open Graph Title: Coverity fixes by pks-t · Pull Request #4167 · libgit2/libgit2

X Title: Coverity fixes by pks-t · Pull Request #4167 · libgit2/libgit2

Description: A cross-platform, linkable library implementation of Git that you can use in your application. - Coverity fixes by pks-t · Pull Request #4167 · libgit2/libgit2

Open Graph Description: Some Coverity fixes. The most important one is the openssl_stream commit, which fixes an actual use after free/segfault when we shut down OpenSSL's mutexes.

X Description: Some Coverity fixes. The most important one is the openssl_stream commit, which fixes an actual use after free/segfault when we shut down OpenSSL's mutexes.

Opengraph URL: https://github.com/libgit2/libgit2/pull/4167

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:8c3d2a60-107b-f4d2-9892-d5e5788159b0
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB618:3C3DDE:28E3A94:361560F:6A5CDCD9
html-safe-nonce5ca54ffe6f172eca624b9d6ff7b479e869c46ed1f3cc09cdf24b876f5304db08
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNjE4OjNDM0RERToyOEUzQTk0OjM2MTU2MEY6NkE1Q0RDRDkiLCJ2aXNpdG9yX2lkIjoiMzk1NDMwNDU4MzY1MzQ0ODkyMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac84024162b26572c32f9b2195196fc5b8a71ab7b36c3133a863f02198444994f6
hovercard-subject-tagpull_request:111506980
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/libgit2/libgit2/4167/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/2dcaf6854fb63ceff227eb4067560ea1770c95b4d653fddd11c2936eb7c2cb66/libgit2/libgit2/pull/4167
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/2dcaf6854fb63ceff227eb4067560ea1770c95b4d653fddd11c2936eb7c2cb66/libgit2/libgit2/pull/4167
og:image:altSome Coverity fixes. The most important one is the openssl_stream commit, which fixes an actual use after free/segfault when we shut down OpenSSL's mutexes.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepks-t
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-cache
go-importgithub.com/libgit2/libgit2 git https://github.com/libgit2/libgit2.git
octolytics-dimension-user_id394745
octolytics-dimension-user_loginlibgit2
octolytics-dimension-repository_id901662
octolytics-dimension-repository_nwolibgit2/libgit2
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id901662
octolytics-dimension-repository_network_root_nwolibgit2/libgit2
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/libgit2/libgit2/pull/4167#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibgit2%2Flibgit2%2Fpull%2F4167
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibgit2%2Flibgit2%2Fpull%2F4167
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=libgit2%2Flibgit2
Reloadhttps://github.com/libgit2/libgit2/pull/4167
Reloadhttps://github.com/libgit2/libgit2/pull/4167
Reloadhttps://github.com/libgit2/libgit2/pull/4167
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
libgit2 https://github.com/libgit2
libgit2https://github.com/libgit2/libgit2
Notifications https://github.com/login?return_to=%2Flibgit2%2Flibgit2
Fork 2.6k https://github.com/login?return_to=%2Flibgit2%2Flibgit2
Star 10.5k https://github.com/login?return_to=%2Flibgit2%2Flibgit2
Code https://github.com/libgit2/libgit2
Issues 421 https://github.com/libgit2/libgit2/issues
Pull requests 107 https://github.com/libgit2/libgit2/pulls
Discussions https://github.com/libgit2/libgit2/discussions
Actions https://github.com/libgit2/libgit2/actions
Projects https://github.com/libgit2/libgit2/projects
Security and quality 9 https://github.com/libgit2/libgit2/security
Insights https://github.com/libgit2/libgit2/pulse
Code https://github.com/libgit2/libgit2
Issues https://github.com/libgit2/libgit2/issues
Pull requests https://github.com/libgit2/libgit2/pulls
Discussions https://github.com/libgit2/libgit2/discussions
Actions https://github.com/libgit2/libgit2/actions
Projects https://github.com/libgit2/libgit2/projects
Security and quality https://github.com/libgit2/libgit2/security
Insights https://github.com/libgit2/libgit2/pulse
ethomsonhttps://github.com/ethomson
libgit2:masterhttps://github.com/libgit2/libgit2/tree/master
pks-t:pks/ci-fixeshttps://github.com/pks-t/libgit2/tree/pks/ci-fixes
Conversationhttps://github.com/libgit2/libgit2/pull/4167
Commits6 (6)https://github.com/libgit2/libgit2/pull/4167/commits
Checkshttps://github.com/libgit2/libgit2/pull/4167/checks
Files changedhttps://github.com/libgit2/libgit2/pull/4167/files
Coverity fixeshttps://github.com/libgit2/libgit2/pull/4167#top
ethomsonhttps://github.com/ethomson
libgit2:masterhttps://github.com/libgit2/libgit2/tree/master
pks-t:pks/ci-fixeshttps://github.com/pks-t/libgit2/tree/pks/ci-fixes
https://github.com/pks-t
pks-thttps://github.com/pks-t
Mar 20, 2017https://github.com/libgit2/libgit2/pull/4167#issue-215356438
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
https://github.com/ethomson
ethomsonhttps://github.com/ethomson
Mar 20, 2017 https://github.com/libgit2/libgit2/pull/4167#pullrequestreview-27808624
View reviewed changes https://github.com/libgit2/libgit2/pull/4167/files
src/config_file.chttps://github.com/libgit2/libgit2/pull/4167/files#diff-7f7808ba971e4b3ec68bee87f98d20c21c3e0e8453734e7ad0c7655e44faebcf
ethomsonhttps://github.com/ethomson
Mar 20, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r106867573
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
pks-thttps://github.com/pks-t
Mar 20, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r106877775
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
https://github.com/pks-t
pks-thttps://github.com/pks-t
force-pushedhttps://github.com/libgit2/libgit2/compare/e73ce34f31b65894c3df47b358f24512017de764..f15d3f575596d5df3d893e18c9f9da22bae9238a
e73ce34https://github.com/libgit2/libgit2/commit/e73ce34f31b65894c3df47b358f24512017de764
f15d3f5https://github.com/libgit2/libgit2/commit/f15d3f575596d5df3d893e18c9f9da22bae9238a
Compare https://github.com/libgit2/libgit2/compare/e73ce34f31b65894c3df47b358f24512017de764..f15d3f575596d5df3d893e18c9f9da22bae9238a
March 20, 2017 11:30https://github.com/libgit2/libgit2/pull/4167#event-1006516385
https://github.com/pks-t
openssl_stream: fix releasing OpenSSL lockshttps://github.com/libgit2/libgit2/pull/4167/commits/dd0b1e8cb643371326991428c7ad8fc9a61a5e1e
dd0b1e8https://github.com/libgit2/libgit2/pull/4167/commits/dd0b1e8cb643371326991428c7ad8fc9a61a5e1e
https://github.com/pks-t
pks-thttps://github.com/pks-t
force-pushedhttps://github.com/libgit2/libgit2/compare/f15d3f575596d5df3d893e18c9f9da22bae9238a..81e6d0b39497a07f4b7b5b36b182ee47dda5d121
f15d3f5https://github.com/libgit2/libgit2/commit/f15d3f575596d5df3d893e18c9f9da22bae9238a
81e6d0bhttps://github.com/libgit2/libgit2/commit/81e6d0b39497a07f4b7b5b36b182ee47dda5d121
Compare https://github.com/libgit2/libgit2/compare/f15d3f575596d5df3d893e18c9f9da22bae9238a..81e6d0b39497a07f4b7b5b36b182ee47dda5d121
March 20, 2017 11:38https://github.com/libgit2/libgit2/pull/4167#event-1006525977
https://github.com/ethomson
ethomsonhttps://github.com/ethomson
Mar 21, 2017 https://github.com/libgit2/libgit2/pull/4167#pullrequestreview-28113486
View reviewed changes https://github.com/libgit2/libgit2/pull/4167/files
src/diff_parse.chttps://github.com/libgit2/libgit2/pull/4167/files#diff-0f3706025c32359ada2facaa7872a46e0d48d8bd180bf619df825ac43a4b5e48
ethomsonhttps://github.com/ethomson
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107158995
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
pks-thttps://github.com/pks-t
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107173505
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
src/config_file.chttps://github.com/libgit2/libgit2/pull/4167/files#diff-7f7808ba971e4b3ec68bee87f98d20c21c3e0e8453734e7ad0c7655e44faebcf
ethomsonhttps://github.com/ethomson
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107159637
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
pks-thttps://github.com/pks-t
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107174116
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
src/blame_git.chttps://github.com/libgit2/libgit2/pull/4167/files#diff-1a9623e3a5df1d872350fc208f88456220633db528c7b0432ccf6d818727b2a7
ethomsonhttps://github.com/ethomson
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107159777
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
src/patch_parse.chttps://github.com/libgit2/libgit2/pull/4167/files#diff-8082ba83aaa0ee74e4f49415641c276259ea02e30621968e37952340cd287fb0
ethomsonhttps://github.com/ethomson
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#discussion_r107159842
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
pks-thttps://github.com/pks-t
March 21, 2017 15:48https://github.com/libgit2/libgit2/pull/4167#commits-pushed-ff8d2eb
https://github.com/pks-t
blame_git: check return value of object lookuphttps://github.com/libgit2/libgit2/pull/4167/commits/ff8d2eb15f145640c3b54755b460a06b24f0ca0e
ff8d2ebhttps://github.com/libgit2/libgit2/pull/4167/commits/ff8d2eb15f145640c3b54755b460a06b24f0ca0e
https://github.com/pks-t
config_file: check if section header buffer runs out of memoryhttps://github.com/libgit2/libgit2/pull/4167/commits/2cf48e13262921c2c6e38668c1ea54d93c2117c8
2cf48e1https://github.com/libgit2/libgit2/pull/4167/commits/2cf48e13262921c2c6e38668c1ea54d93c2117c8
https://github.com/pks-t
odb_pack: initialize git_rawobj structurehttps://github.com/libgit2/libgit2/pull/4167/commits/8d452448bb1d5da09966faad65bc5aa96ba3696c
8d45244https://github.com/libgit2/libgit2/pull/4167/commits/8d452448bb1d5da09966faad65bc5aa96ba3696c
https://github.com/pks-t
patch_parse: check if advancing over header newline succeedshttps://github.com/libgit2/libgit2/pull/4167/commits/723bdf48641736ece6a03032bae514ef28979dfe
723bdf4https://github.com/libgit2/libgit2/pull/4167/commits/723bdf48641736ece6a03032bae514ef28979dfe
https://github.com/pks-t
diff_parse: check return value of git_diff_init_optionshttps://github.com/libgit2/libgit2/pull/4167/commits/e7330016af5603021e9521c836b266295a1f2416
e733001https://github.com/libgit2/libgit2/pull/4167/commits/e7330016af5603021e9521c836b266295a1f2416
https://github.com/pks-t
pks-thttps://github.com/pks-t
force-pushedhttps://github.com/libgit2/libgit2/compare/81e6d0b39497a07f4b7b5b36b182ee47dda5d121..e7330016af5603021e9521c836b266295a1f2416
81e6d0bhttps://github.com/libgit2/libgit2/commit/81e6d0b39497a07f4b7b5b36b182ee47dda5d121
e733001https://github.com/libgit2/libgit2/commit/e7330016af5603021e9521c836b266295a1f2416
Compare https://github.com/libgit2/libgit2/compare/81e6d0b39497a07f4b7b5b36b182ee47dda5d121..e7330016af5603021e9521c836b266295a1f2416
March 21, 2017 14:49https://github.com/libgit2/libgit2/pull/4167#event-1008705934
https://github.com/pks-t
pks-thttps://github.com/pks-t
Mar 21, 2017https://github.com/libgit2/libgit2/pull/4167#issuecomment-288102477
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
https://github.com/ethomson
ethomsonhttps://github.com/ethomson
Mar 22, 2017https://github.com/libgit2/libgit2/pull/4167#issuecomment-288528279
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
https://github.com/ethomson
ethomsonhttps://github.com/ethomson
7e53e8chttps://github.com/libgit2/libgit2/commit/7e53e8ce454b31e933b7ad6df90ffdfdc678cd81
Mar 22, 2017https://github.com/libgit2/libgit2/pull/4167#event-1011225019
https://github.com/pks-t
pks-thttps://github.com/pks-t
March 28, 2017 06:41https://github.com/libgit2/libgit2/pull/4167#event-1017968877
https://github.com/johnhaley81
johnhaley81https://github.com/johnhaley81
Apr 20, 2017 https://github.com/libgit2/libgit2/pull/4167#ref-pullrequest-223102054
Bump libgit2 to 9e76f2c7 nodegit/nodegit#1276 https://github.com/nodegit/nodegit/pull/1276
https://github.co/hiddenchars
https://github.com/libgit2/libgit2/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibgit2%2Flibgit2%2Fpull%2F4167
https://github.com/ethomson
ethomson https://github.com/ethomson
https://github.com/libgit2/libgit2/pull/4167/files/81e6d0b39497a07f4b7b5b36b182ee47dda5d121
Please reload this pagehttps://github.com/libgit2/libgit2/pull/4167
https://github.com/pks-t
https://github.com/ethomson
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.