<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/bootpd/bootpd.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>bootpd: Use C89 function definitions.</title>
<updated>2023-04-18T18:21:15Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-04-18T18:21:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b356c888167dfc5f5783679d373555053982f02'/>
<id>urn:sha1:8b356c888167dfc5f5783679d373555053982f02</id>
<content type='text'>
Trim a few duplicate (but incomplete) function prototypes as well.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D39520
</content>
</entry>
<entry>
<title>bootp: remove the USE_BFUNCS knob</title>
<updated>2021-10-01T04:47:06Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2021-09-30T03:01:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cfb9be506285cd65120f9686d532130a3757ce56'/>
<id>urn:sha1:cfb9be506285cd65120f9686d532130a3757ce56</id>
<content type='text'>
We'd likely be better served by converting these to the equivalent mem*
calls, but just kill the knob for now. The b* macros being defined get
in the way of _FORTIFY_SOURCE.

Reviewed by:	imp, markj
Differential Revision:	https://reviews.freebsd.org/D32235
</content>
</entry>
<entry>
<title>Correctly align usage: output</title>
<updated>2019-05-25T11:22:49Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>2019-05-25T11:22:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=327477d6c57707897a1aceb12fca2fd2be9c9370'/>
<id>urn:sha1:327477d6c57707897a1aceb12fca2fd2be9c9370</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Marginally improve usage() message style in bootpd.</title>
<updated>2019-05-22T04:13:57Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2019-05-22T04:13:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d3f77d0afea73ab242aaede36f26ec89bdebcd8c'/>
<id>urn:sha1:d3f77d0afea73ab242aaede36f26ec89bdebcd8c</id>
<content type='text'>
- Remove an extra space after "usage:".
- Avoid lines exceeding 80 columns.

Based on notes from rgrimes.

MFC with:	r348066
Event:		Waterloo Hackathon 2019
</content>
</entry>
<entry>
<title>bootpd: Add an option to skip modifications to the ARP table.</title>
<updated>2019-05-21T21:22:43Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2019-05-21T21:22:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=35131b461677fa6c1d7bb8d47a11058e32c4be82'/>
<id>urn:sha1:35131b461677fa6c1d7bb8d47a11058e32c4be82</id>
<content type='text'>
PR:		30854
Submitted by:	Dan Lukes &lt;dan@obluda.cz&gt;
Reviewed by:	imp (previous version)
MFC after:	1 week
Event:		Waterloo Hackathon 2019
Differential Revision:	https://reviews.freebsd.org/D2581
</content>
</entry>
<entry>
<title>bootpd: validate hardware type</title>
<updated>2018-12-19T18:16:29Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-12-19T18:16:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1e13299fd87e57a03d4f95ab21b6c646497b4dfe'/>
<id>urn:sha1:1e13299fd87e57a03d4f95ab21b6c646497b4dfe</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>Spelling fixes for libexec/</title>
<updated>2012-01-07T16:09:54Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2012-01-07T16:09:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1acf0dba17d74c59fc87d450664df950ff127795'/>
<id>urn:sha1:1acf0dba17d74c59fc87d450664df950ff127795</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make tv_sec a time_t on all platforms but alpha.  Brings us more in line with</title>
<updated>2005-12-24T22:22:17Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2005-12-24T22:22:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09c00166e46fe394db30efb6fc982761b2fb7b82'/>
<id>urn:sha1:09c00166e46fe394db30efb6fc982761b2fb7b82</id>
<content type='text'>
POSIX.  This also makes the struct correct we ever implement an i386-time64
architecture.  Not that we need too.

Reviewed by:	imp, brooks
Approved by:	njl (acpica), des (no objects, touches procfs)
Tested with:	make universe
</content>
</entry>
<entry>
<title>Fix most cases where the address of an int is passed to a function expecting a</title>
<updated>2005-02-14T17:42:58Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-02-14T17:42:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78e3eed07184d423cdabe6a8baae3edcd47c3dc5'/>
<id>urn:sha1:78e3eed07184d423cdabe6a8baae3edcd47c3dc5</id>
<content type='text'>
socklen_t * argument.
</content>
</entry>
</feed>
