<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/libexec, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2019-04-22T10:02:34Z</updated>
<entry>
<title>MFC r346225:</title>
<updated>2019-04-22T10:02:34Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-04-22T10:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a868da8ea5ab137fdc96b0f1ef5a36476735c6f6'/>
<id>urn:sha1:a868da8ea5ab137fdc96b0f1ef5a36476735c6f6</id>
<content type='text'>
Fix order of destructors between main binary and libraries.
</content>
</entry>
<entry>
<title>MFC r346216:</title>
<updated>2019-04-21T09:13:56Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-04-21T09:13:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c62f4f3c8ea526456e3387c2b22d40e7d76d6918'/>
<id>urn:sha1:c62f4f3c8ea526456e3387c2b22d40e7d76d6918</id>
<content type='text'>
ld-elf.so: make LD_DEBUG always functional.
</content>
</entry>
<entry>
<title>MFC r345703:</title>
<updated>2019-04-12T15:15:27Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-04-12T15:15:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=df1b1afc355eb43abd04ea3d7764fabf21f85575'/>
<id>urn:sha1:df1b1afc355eb43abd04ea3d7764fabf21f85575</id>
<content type='text'>
Fix initial exec TLS mode for dynamically loaded shared objects.
</content>
</entry>
<entry>
<title>MFC r345620:</title>
<updated>2019-03-30T10:12:00Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-03-30T10:12:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d0e8eccc9724c4f94d768c98350d7e1d773cb751'/>
<id>urn:sha1:d0e8eccc9724c4f94d768c98350d7e1d773cb751</id>
<content type='text'>
rtld: disable relro enforcement for irelative relocation processing.
</content>
</entry>
<entry>
<title>MFC r336609:</title>
<updated>2019-03-21T21:45:18Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2019-03-21T21:45:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f606d1a4e74f1f826d71bc21731a9e98dee43e17'/>
<id>urn:sha1:f606d1a4e74f1f826d71bc21731a9e98dee43e17</id>
<content type='text'>
Fix several Coverity warnings in tftp

Some of the changes are in the libexec/tftpd directory, but to functions that
are only used by tftp(1) (they share some code).

* strcpy =&gt; strlcpy (1006793, 1006794, 1006796, 1006741)
* Unchecked return value and TOCTTOU (1009314)
* NULL pointer dereference (1018035, 1018036)

Reported by:	Coverity
CID:		1006793, 1006794, 1006796, 1006741, 1009314, 1018035
CID:		1018036
</content>
</entry>
<entry>
<title>MFC r343479: Fix potential buffer overflow and undefined behavior.</title>
<updated>2019-02-14T15:41:05Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2019-02-14T15:41:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2f22c225b1a657ec8050518a87a71e848322045b'/>
<id>urn:sha1:2f22c225b1a657ec8050518a87a71e848322045b</id>
<content type='text'>
The buffer allocated in read_chat() could be 1 element too short, if the
chatstr parameter passed in is 1 or 3 charachters long (e.g. "a" or "a b").
The allocation of the pointer array does not account for the terminating
NULL pointer in that case.

Overlapping source and destination strings are undefined in strcpy().
Instead of moving a string to the left by one character just increment the
char pointer before it is assigned to the results array.
</content>
</entry>
<entry>
<title>MFC r343484:</title>
<updated>2019-02-03T00:44:26Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-02-03T00:44:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=21907396adebb139b83b6a2826a18ac09141f943'/>
<id>urn:sha1:21907396adebb139b83b6a2826a18ac09141f943</id>
<content type='text'>
Remove now redundand ifunc relocation code which should have been
removed as part of r341441.
</content>
</entry>
<entry>
<title>MFC r342227: bootpd: validate hardware type</title>
<updated>2018-12-19T18:19:15Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-12-19T18:19:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fa13cdf7cd376897805fb266b01e88154f575e19'/>
<id>urn:sha1:fa13cdf7cd376897805fb266b01e88154f575e19</id>
<content type='text'>
Due to insufficient validation of network-provided data it may have been
possible for a malicious actor to craft a bootp packet which could cause
a stack buffer overflow.

admbugs:	850
Reported by:	Reno Robert
Reviewed by:	markj
Approved by:	so
Security:	FreeBSD-SA-18:15.bootpd
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Fix mismerge caused by r342111.</title>
<updated>2018-12-15T09:12:19Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2018-12-15T09:12:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9a0dfc4bfc4ab8eb25fdff1e63fce7917d758a41'/>
<id>urn:sha1:9a0dfc4bfc4ab8eb25fdff1e63fce7917d758a41</id>
<content type='text'>
This is a direct commit to stable/11.
</content>
</entry>
<entry>
<title>MFC r341738:</title>
<updated>2018-12-15T06:34:13Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2018-12-15T06:34:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0f1f0c0d36e4532e0319c5f6da9c96943771a03b'/>
<id>urn:sha1:0f1f0c0d36e4532e0319c5f6da9c96943771a03b</id>
<content type='text'>
  Implement R_AARCH64_TLS_DTPMOD64 and A_AARCH64_TLS_DTPREL64 relocations.
  Although these are slightly obsolete in favor of R_AARCH64_TLSDESC, gcc
  -mtls-dialect=trad still use them.
</content>
</entry>
</feed>
