<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/t/lib-httpd/ssl.cnf, branch jch</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=jch</id>
<link rel='self' href='https://git.shady.money/git/atom?h=jch'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2023-02-01T18:10:34Z</updated>
<entry>
<title>t/lib-httpd: increase ssl key size to 2048 bits</title>
<updated>2023-02-01T18:10:34Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2023-02-01T11:39:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b08edf709dfcd79c3691370930cd89c4b9b16d2f'/>
<id>urn:sha1:b08edf709dfcd79c3691370930cd89c4b9b16d2f</id>
<content type='text'>
Recent versions of openssl will refuse to work with 1024-bit RSA keys,
as they are considered insecure. I didn't track down the exact version
in which the defaults were tightened, but the Debian-package openssl 3.0
on my system yields:

  $ LIB_HTTPD_SSL=1 ./t5551-http-fetch-smart.sh -v -i
  [...]
  SSL Library Error: error:0A00018F:SSL routines::ee key too small
  1..0 # SKIP web server setup failed

This could probably be overcome with configuration, but that's likely
to be a headache (especially if it requires touching /etc/openssl).
Let's just pick a key size that's less outrageously out of date.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http-push: add regression tests</title>
<updated>2008-02-27T23:38:40Z</updated>
<author>
<name>Clemens Buchacher</name>
<email>drizzd@aon.at</email>
</author>
<published>2008-02-27T19:28:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=faa4bc35a05ddb1822f3770cd8c51859e3b929ee'/>
<id>urn:sha1:faa4bc35a05ddb1822f3770cd8c51859e3b929ee</id>
<content type='text'>
http-push tests require a web server with WebDAV support.

This commit introduces a HTTPD test library, which can be configured using
the following environment variables.

GIT_TEST_HTTPD		enable HTTPD tests
LIB_HTTPD_PATH		web server path
LIB_HTTPD_MODULE_PATH	web server modules path
LIB_HTTPD_PORT		listening port
LIB_HTTPD_DAV		enable DAV
LIB_HTTPD_SVN		enable SVN
LIB_HTTPD_SSL		enable SSL

Signed-off-by: Clemens Buchacher &lt;drizzd@aon.at&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
