<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libfetch/fetch.c, branch release/11.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2020-01-28T18:42:06Z</updated>
<entry>
<title>MFC 357212.</title>
<updated>2020-01-28T18:42:06Z</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2020-01-28T18:42:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=182f43f4b4512029140672b4ab3570d57758ca2a'/>
<id>urn:sha1:182f43f4b4512029140672b4ab3570d57758ca2a</id>
<content type='text'>
Fix urldecode buffer overrun.

Reported by:    Duncan Overbruck
Approved by:    so
Security:       FreeBSD-SA-20:01.libfetch
Security:       CVE-2020-7450
</content>
</entry>
<entry>
<title>MFH (r314778): use reallocarray(3) for extra bounds checks</title>
<updated>2018-10-09T10:49:19Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2018-10-09T10:49:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a30a102ea286c7b4b8482d6cdcbd7f46f870c743'/>
<id>urn:sha1:a30a102ea286c7b4b8482d6cdcbd7f46f870c743</id>
<content type='text'>
MFH (r333306): fix typo in man page
MFH (r333571, r333572): preserve if-modified-since across redirects
MFH (r334317): simplify the DEBUG macro
MFH (r334319): style bug roundup
MFH (r334326): fix netrc file location logic, improve netrcfd handling
MFH (r338572): fix end-of-transfer statistics, improve no-tty display

PR:		202424, 224426, 228017
</content>
</entry>
<entry>
<title>Revert r330897:</title>
<updated>2018-03-29T02:50:57Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-29T02:50:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ab2e064d7950be84256d671a7ae93f87cc6aa36'/>
<id>urn:sha1:4ab2e064d7950be84256d671a7ae93f87cc6aa36</id>
<content type='text'>
This was intended to be a non-functional change. It wasn't. The commit
message was thus wrong. In addition it broke arm, and merged crypto
related code.

Revert with prejudice.

This revert skips files touched in r316370 since that commit was since
MFCed. This revert also skips files that require $FreeBSD$ property
changes.

Thank you to those who helped me get out of this mess including but not
limited to gonzo, kevans, rgrimes.

Requested by: gjb (re)
</content>
</entry>
<entry>
<title>Partial merge of the SPDX changes</title>
<updated>2018-03-14T03:19:51Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-14T03:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be5d0b9566b13fdf8cabebb63334cbec12bfc409'/>
<id>urn:sha1:be5d0b9566b13fdf8cabebb63334cbec12bfc409</id>
<content type='text'>
These changes are incomplete but are making it difficult
to determine what other changes can/should be merged.

No objections from:	pfg
</content>
</entry>
<entry>
<title>MFH (r313974,r314596): open .netrc early in case we want to drop privs</title>
<updated>2017-03-24T14:19:52Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2017-03-24T14:19:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4614862b22ad5c216188daf8fb1b1b748d54a275'/>
<id>urn:sha1:4614862b22ad5c216188daf8fb1b1b748d54a275</id>
<content type='text'>
MFH (r314396,r315143): fix a crash caused by an incorrect format string
MFH (r314701): fix handling of 416 errors when requesting a range
MFH (r315455): fix parsing of IP literals (square brackets)

PR:		212065, 217723
</content>
</entry>
<entry>
<title>Fix -Wunsequenced warning.</title>
<updated>2013-06-29T15:51:27Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2013-06-29T15:51:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9bc22394d885aba91d8cd52655c1a8d183bc0ead'/>
<id>urn:sha1:9bc22394d885aba91d8cd52655c1a8d183bc0ead</id>
<content type='text'>
Submitted by:	dt71@gmx.com
</content>
</entry>
<entry>
<title>Support percent-encoded user and password</title>
<updated>2012-04-11T15:42:02Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-04-11T15:42:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0fa391997a4860bc3b33bea3682cea3a0b077508'/>
<id>urn:sha1:0fa391997a4860bc3b33bea3682cea3a0b077508</id>
<content type='text'>
RFC 1738 specifies that any ":", "@", or "/" within a user name or
password in a URL is percent-encoded, to avoid ambiguity with the use
of those characters as URL component separators.

Reviewed by:    rstone@
MFC after:	1 month
</content>
</entry>
<entry>
<title>latin1 -&gt; utf8</title>
<updated>2011-10-19T11:43:51Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2011-10-19T11:43:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=578153f1baebab6c3b2e4ff3ee0cb55d275996b7'/>
<id>urn:sha1:578153f1baebab6c3b2e4ff3ee0cb55d275996b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright dates and strip my middle name.</title>
<updated>2011-09-27T18:57:26Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2011-09-27T18:57:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6337341d81b73968f691c7a62d4d3209d16b7fa5'/>
<id>urn:sha1:6337341d81b73968f691c7a62d4d3209d16b7fa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1. Update fetch to consistently return 1 on error, as the man page states,</title>
<updated>2008-12-17T18:00:18Z</updated>
<author>
<name>Murray Stokely</name>
<email>murray@FreeBSD.org</email>
</author>
<published>2008-12-17T18:00:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e8f612b68750f8015ea0fd1a9511db4967d7a0c7'/>
<id>urn:sha1:e8f612b68750f8015ea0fd1a9511db4967d7a0c7</id>
<content type='text'>
   rather than usually returning 1 but in a few instances using a sysexits(3)
   return value.

2. Remove a few unused variables from libfetch.

PR:		docs/122470  (1, only)
Reviewed by:	des
</content>
</entry>
</feed>
