Home | History | Annotate | Download | only in bootpd
History log of /src/usr.sbin/bootp/bootpd/bootpd.c
RevisionDateAuthorComments
 1.28  22-Jul-2025  andvar s/swtich/switch/ in comment.
 1.27  04-May-2017  sevan branches: 1.27.22;
Drop main() prototype.
 1.26  29-Mar-2014  joerg branches: 1.26.16;
Fix syntax (hi apb!)
 1.25  29-Mar-2014  apb sizeof(pointer) is not a good buffer length to pass to strlcat.
Introduce a new variable, clntpathmaxlen, to hold the correct
buffer length, and pass that to strlcat.

The incorrect buffer length would have caused <filename>.<hostname>
lookups to fail.
 1.24  29-Aug-2011  joerg branches: 1.24.2; 1.24.8;
Use __dead.
 1.23  15-Apr-2009  lukem Fix -Wsign-compare issues
 1.22  02-May-2008  xtraeme branches: 1.22.8;
WARNS=4
 1.21  27-May-2007  tls branches: 1.21.10;
For FORTIFY_SOURCE: do not pretend to convert code from b* to mem* by
using a #define to turn one into the other, this is pointless and causes
more portability issues than it solves (admittedly, in the year 1702 when
this code was written the opposite may have been the case).
 1.20  09-May-2006  mrg change (mostly) int to socklen_t. GCC 4 doesn't like that int and
socklen_t are different signness.
 1.19  14-Jul-2003  itojun use boundedd string ops
 1.18  17-May-2003  itojun use strlcpy/strlcat
 1.17  06-Jan-2003  wiz compatibility, not compatiblity.
 1.16  18-Sep-2002  mycroft Fix pluralization in a syslog message.
 1.15  18-Sep-2002  mycroft select() -> poll()
 1.14  13-Jul-2002  wiz ANSIfy. Remove ifndef __STDC__.
 1.13  11-Oct-2000  is More format string cleanups by sommerfeld.
 1.12  31-Jan-1999  briggs branches: 1.12.2; 1.12.10;
Missing ).
 1.11  31-Jan-1999  mrg ensure C strings are nul terminated, and do not overflow buffers.
 1.10  04-Dec-1998  abs From OpenBSD: ignore requests with bogus network types
Also fix 'from from' -> 'from'
 1.9  06-Jul-1998  mrg - use an array MAXHOSTNAMELEN+1 size to hold hostnames
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
 1.8  14-Mar-1998  lukem warnsify
 1.7  18-Oct-1997  lukem rcsid fascism
 1.6  21-Mar-1996  jtc Be pedantic, main() returns int in C.
 1.5  23-Dec-1994  cgd play a bit safer with types.
 1.4  24-Aug-1994  gwr Make this match what I posted on comp.sources.unix as patch 1.
(Functionally the same as yesterday's commit.)
 1.3  24-Aug-1994  gwr Fix missing initialization (thanks to Brezak).
 1.2  22-Aug-1994  gwr branches: 1.2.2;
Update to version 2.4
 1.1  27-Jun-1994  gwr branches: 1.1.1;
Initial revision
 1.1.1.1  27-Jun-1994  gwr Move this to where the latest consensus indicates it should go.
Also, integrate some fixes from Christos.
 1.2.2.1  24-Aug-1994  mycroft update from trunk
 1.12.10.1  17-Oct-2000  tv Pullup usr.sbin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
 1.12.2.1  19-Oct-2000  he Pull up revision 1.13 (requested by he):
Format string cleanup.
 1.21.10.1  18-May-2008  yamt sync with head.
 1.22.8.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.24.8.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.24.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.26.16.1  11-May-2017  pgoyette Sync with HEAD
 1.27.22.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed