<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libfetch/http.c, branch releng/14.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:54:42Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:42Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d386b48a555f61cb7325543adbbb5c3f3407a66'/>
<id>urn:sha1:1d386b48a555f61cb7325543adbbb5c3f3407a66</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>libfetch: Pass a zeroed digest to DigestCalcResponse.</title>
<updated>2022-11-16T03:18:58Z</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=57fbafb8deac75b924faf1fa6c2222a7719fdfec'/>
<id>urn:sha1:57fbafb8deac75b924faf1fa6c2222a7719fdfec</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
</content>
</entry>
<entry>
<title>libfetch: remove a set-but-not-uswed variable</title>
<updated>2022-04-20T14:58:33Z</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=ce700f78f7fb28a252978382a1d0a66d08b6469a'/>
<id>urn:sha1:ce700f78f7fb28a252978382a1d0a66d08b6469a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fetch: do not confuse capacity and length</title>
<updated>2021-09-09T14:51:26Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2021-09-09T14:48:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=635eb7ac7990a2bb29e1992b739617a9db012bf2'/>
<id>urn:sha1:635eb7ac7990a2bb29e1992b739617a9db012bf2</id>
<content type='text'>
The patch converting fetch to getline
(ee3ca711a898cf41330c320826ea1e0e6e451f1d),
did confuse the capacity of the line buffer with the actual len of the read
line confusing fetch -v.
</content>
</entry>
<entry>
<title>libfetch: use more portable getline() interface</title>
<updated>2021-08-17T14:17:22Z</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=ee3ca711a898cf41330c320826ea1e0e6e451f1d'/>
<id>urn:sha1:ee3ca711a898cf41330c320826ea1e0e6e451f1d</id>
<content type='text'>
this is for better portability in order to avoid using a function
which is BSD-only or available via libbsd

MFC after:	3 weeks
</content>
</entry>
<entry>
<title>libfetch: Retry with proxy auth when server returns 407</title>
<updated>2021-04-01T21:02:57Z</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=345c30a94f6425954163f1e0b075a75f603d27cd'/>
<id>urn:sha1:345c30a94f6425954163f1e0b075a75f603d27cd</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
</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>
</feed>
