<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libfetch/http.c, branch releng/13.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:26Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-23T17:43:26Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3d497e17ebd33fe0f58d773e35ab994d750258d6'/>
<id>urn:sha1:3d497e17ebd33fe0f58d773e35ab994d750258d6</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/

Similar commit in main:
(cherry picked from commit 1d386b48a555)
</content>
</entry>
<entry>
<title>libfetch: Pass a zeroed digest to DigestCalcResponse.</title>
<updated>2023-01-24T05:13:19Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-11-16T03:18:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13961b5a48d10e3a045a54ce9a6639bce9416989'/>
<id>urn:sha1:13961b5a48d10e3a045a54ce9a6639bce9416989</id>
<content type='text'>
GCC 12 warns that passing "" (a constant of char[1]) to a parameter of
type char[33] could potentially overread.  It is not clear from the
context that c-&gt;qops can never be "auth-int" (and if it can't, then
the "auth-int" handling in DigestCalcResponse is dead code that should
be removed since this is the only place the function is called).

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D36825

(cherry picked from commit 57fbafb8deac75b924faf1fa6c2222a7719fdfec)
</content>
</entry>
<entry>
<title>libfetch: remove a set-but-not-used variable</title>
<updated>2022-04-30T07:55:31Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-04-20T14:56:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e1f0f800689fec212103e7dc942ce1d826750c7'/>
<id>urn:sha1:6e1f0f800689fec212103e7dc942ce1d826750c7</id>
<content type='text'>
(cherry picked from commit ce700f78f7fb28a252978382a1d0a66d08b6469a)
</content>
</entry>
<entry>
<title>libfetch: use more portable getline() interface</title>
<updated>2021-09-22T09:57:35Z</updated>
<author>
<name>Daniel Kolesa</name>
<email>daniel@octaforge.org</email>
</author>
<published>2021-08-17T14:01:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=037c2f4fe3d0198d5794ed10f6f4086355b8f20c'/>
<id>urn:sha1:037c2f4fe3d0198d5794ed10f6f4086355b8f20c</id>
<content type='text'>
this is for better portability in order to avoid using a function
which is BSD-only or available via libbsd

(cherry picked from commit ee3ca711a898cf41330c320826ea1e0e6e451f1d)
(cherry picked from commit 635eb7ac7990a2bb29e1992b739617a9db012bf2)
</content>
</entry>
<entry>
<title>libfetch: Retry with proxy auth when server returns 407</title>
<updated>2021-04-28T19:21:26Z</updated>
<author>
<name>Renato Botelho</name>
<email>garga@FreeBSD.org</email>
</author>
<published>2021-04-01T21:02:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d7682961d386ebc7d5ec9cb38e609d3ec9bb978a'/>
<id>urn:sha1:d7682961d386ebc7d5ec9cb38e609d3ec9bb978a</id>
<content type='text'>
PR:		220468
Submitted by:	Egil Hasting &lt;egil.hasting@higen.org&gt; (based on)
Reviewed by:	kevans, kp
Approved by:	kp
MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D29533

(cherry picked from commit 345c30a94f6425954163f1e0b075a75f603d27cd)
</content>
</entry>
<entry>
<title>Document fetchReqHTTP().</title>
<updated>2019-08-28T17:01:28Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2019-08-28T17:01:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f4e05cc55da19b0777b9d8044ad9e2d352b569e6'/>
<id>urn:sha1:f4e05cc55da19b0777b9d8044ad9e2d352b569e6</id>
<content type='text'>
Submitted by:	Farhan Khan &lt;khanzf@gmail.com&gt;
Reviewed by:	0mp
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D18788
</content>
</entry>
<entry>
<title>When deciding whether to send the complete URL or just the document part,</title>
<updated>2018-11-27T16:23:17Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2018-11-27T16:23:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a768df3e915fff2d9ef53517c6ba7fee23e98355'/>
<id>urn:sha1:a768df3e915fff2d9ef53517c6ba7fee23e98355</id>
<content type='text'>
we were looking at the original URL rather than the one we were currently
processing.  This meant that if we were trying to retrieve an HTTP URL but
were redirected to an HTTPS URL, and HTTPS proxying was enabled, we would
send an invalid request and most likely get garbage back.

MFC after:	3 days
</content>
</entry>
<entry>
<title>A few more cases where strcasecmp() is no longer required.</title>
<updated>2018-11-27T11:22:19Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2018-11-27T11:22:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ceedec4bce2161062ffcacf7f07e364c8cfe09bc'/>
<id>urn:sha1:ceedec4bce2161062ffcacf7f07e364c8cfe09bc</id>
<content type='text'>
MFC after:	1 week
</content>
</entry>
<entry>
<title>Fix a few (but far from all) style issues.</title>
<updated>2018-05-29T10:29:43Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2018-05-29T10:29:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f2eac2024690289a5de4c0616fc423964d26092d'/>
<id>urn:sha1:f2eac2024690289a5de4c0616fc423964d26092d</id>
<content type='text'>
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Use __VA_ARGS__ to simplify the DEBUG macro.</title>
<updated>2018-05-29T10:28:20Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2018-05-29T10:28:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c5712d6da1ce9006a3147ab7c8be3b326d3dbc71'/>
<id>urn:sha1:c5712d6da1ce9006a3147ab7c8be3b326d3dbc71</id>
<content type='text'>
MFC after:	3 weeks
</content>
</entry>
</feed>
