Skip to content

Add HTTPS support#697

Merged
vmg merged 9 commits into
libgit2:developmentfrom
carlosmn:ssl
Jun 5, 2012
Merged

Add HTTPS support#697
vmg merged 9 commits into
libgit2:developmentfrom
carlosmn:ssl

Conversation

@carlosmn

Copy link
Copy Markdown
Member

Support connecting to https:// URLs

@travisbot

Copy link
Copy Markdown

This pull request passes (merged 14aec9f5 into 1c3a5a0).

Comment thread src/netops.c Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c99

@travisbot

Copy link
Copy Markdown

This pull request fails (merged 2b3fe525 into 1c3a5a0).

@travisbot

Copy link
Copy Markdown

This pull request passes (merged b8297d7c into 1c3a5a0).

@travisbot

Copy link
Copy Markdown

This pull request passes (merged 497823e0 into db756d5).

@travisbot

Copy link
Copy Markdown

This pull request passes (merged 17818a6a into db756d5).

Comment thread src/netops.c Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Come on, buddy. ;/

@travisbot

Copy link
Copy Markdown

This pull request passes (merged fd89eb78 into db756d5).

@travisbot

Copy link
Copy Markdown

This pull request passes (merged a2a99f93 into db756d5).

@travisbot

Copy link
Copy Markdown

This pull request passes (merged fb58dd16 into db756d5).

carlosmn added 9 commits May 19, 2012 17:50
If it's not available, an error saying so will be returned when trying
to use a https:// URL.

This also unifies a lot of the network code to use git_transport in
many places instead of an socket descriptor.
Add specific functions that use OpenSSL instead of GnuTLS
This should help us free some resources, though the libraries do keep
some buffers allocated regardless.
It's too much work for now to redo everything.

Move the ssl context struct to transport.h
Sometimes it's useful not to perform the check. Allow it to be
configurable.
@travisbot

Copy link
Copy Markdown

This pull request passes (merged 250b95b into f7ed0c3).

@vmg

vmg commented Jun 5, 2012

Copy link
Copy Markdown
Member

✨ Let's get started on WinHTTP.

vmg pushed a commit that referenced this pull request Jun 5, 2012
@vmg vmg merged commit 966fbdc into libgit2:development Jun 5, 2012
phatblat pushed a commit to phatblat/libgit2 that referenced this pull request Sep 13, 2014
@tkelman tkelman mentioned this pull request Jul 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants