git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] add support for specifying an SSL cipher list

From
Lars Kellogg-Stedman <lars@redhat.com>
Date
May 7, 2015, 16:04 UTC
Message-ID
<20150507160413.GB16334@redhat.com>
In-Reply-To
<xmqq8ud0s7sv.fsf@gitster.dls.corp.google.com>
[Apologies for the dupe; this should have been cc'd to the list]
> It is not clear to me what definition of "override" this sentence
> uses.

I was using it in what I thought was the common sense of "git will use the value in the environment variable if it exists rather than any value in the git configuration". I apologize if this wasn't clear; can you suggest how I might rephrase that?

> If you set something to this configuration variable, and if
> you want to revert the list back to whatever cURL uses by default,
> what exact value should I set GIT_SSL_CIPHER_LIST to?

So, with the current version of the patch there isn't an easy way to say, "use the defaults instead of what is in my git configuration". Setting GIT_SSL_CIPHER_LIST to an empty string would simply disable SSL.

I'll submit a new version of the patch that treats an emtpy cipher list as meaning, "do not explicitly set CURLOPT_SSL_CIPHER_LIST".

> I also wonder if this feature is something we would want a test or
> two to protect against future changes accidentally breaking it, but
> I do not offhand know how hard it would be to come up with a
> reasonable test.

Yeah, I looked briefly through the tests but I didn't see any existing SSL tests and wasn't sure where to start. I'm open to suggestions on this front.

-- 
Lars Kellogg-Stedman <lars@redhat.com> | larsks @ {freenode,twitter,github}
Cloud Engineering / OpenStack          | http://blog.oddbit.com/
Previous: Junio C HamanoNext: Junio C Hamano
Message 3 of 20 in “add support for specifying an SSL cipher list”
  1. add support for specifying an SSL cipher listLars Kellogg-Stedman, May 7, 2015
  2. Junio C HamanoMay 7, 2015
  3. Lars Kellogg-StedmanMay 7, 2015
  4. Junio C HamanoMay 7, 2015
  5. Lars Kellogg-StedmanMay 7, 2015
  6. http: add support for specifying an SSL cipher listLars Kellogg-Stedman, May 7, 2015
  7. Tay Ray ChuanMay 7, 2015
  8. Lars Kellogg-StedmanMay 7, 2015
  9. http: add support for specifying an SSL cipher listLars Kellogg-Stedman, May 7, 2015
  10. Eric SunshineMay 7, 2015
  11. Lars Kellogg-StedmanMay 7, 2015
  12. Eric SunshineMay 7, 2015
  13. Junio C HamanoMay 7, 2015
  14. http: add support for specifying an SSL cipher listLars Kellogg-Stedman, May 8, 2015
  15. Eric SunshineMay 8, 2015
  16. SZEDER GáborMay 8, 2015
  17. Junio C HamanoMay 8, 2015
  18. http: add support for specifying an SSL cipher listLars Kellogg-Stedman, May 8, 2015
  19. Lars Kellogg-StedmanMay 14, 2015
  20. Eric SunshineMay 14, 2015

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.