Home | History | Annotate | Download | only in mrinfo
History log of /src/usr.sbin/mrinfo/mrinfo.c
RevisionDateAuthorComments
 1.30  17-Nov-2016  shm Add couple FALLTHROUGHs CIDs: 976559, 976560, 976561

No functional change.
 1.29  31-Aug-2011  joerg branches: 1.29.24;
Use __dead
 1.28  22-Jun-2011  mrg fix the length argument to a memcpy() to refer to the size of the
destination, not the size of the pointer. real bug on 64 bit platforms.
 1.27  17-Apr-2009  lukem Fix WARNS=4 issues (-Wsign-compare -Wcast-qual)
 1.26  22-Feb-2007  hubertf branches: 1.26.20;
That one needs ctype.h, too (which was removed from the mrouted/defs.h
file for cleanup earlier today)
 1.25  09-May-2006  mrg change (mostly) int to socklen_t. GCC 4 doesn't like that int and
socklen_t are different signness.
 1.24  30-Oct-2004  dsl Add (unsigned char) cast to ctype functions
 1.23  05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.22  16-May-2003  dsl Match latest mouted code
 1.21  16-May-2003  itojun avoid possible buffer overruns - strlcpy, snprintf
 1.20  05-Mar-2003  wiz Move back here from gnu/dist/mrinfo now that mrouted license is cleared.
 1.19  01-Oct-2002  itojun move mbone tools out of basesrc, as they use part of mrouted
 1.18  23-Sep-2002  mycroft null commit
 1.17  23-Sep-2002  itojun poll.h, not sys/poll.h
 1.16  19-Sep-2002  mycroft select() -> poll(), nanosleep()
 1.15  08-Aug-2002  itojun fix an exploitable fd_set overflow in mrinfo(8). drop root priv earlier.
do not use generated printf format string. from xs@kittenz.org
 1.14  14-Jul-2002  wiz Unifdef __STDC__. Remove __P() and register. ANSIfy.
 1.13  02-Jun-2002  itojun missing memset() for sockaddr. from deraadt
 1.12  24-Sep-2001  wiz branches: 1.12.2;
va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).

Improved by comments from enami and christos -- thanks!

Heimdal/krb4/KAME changes already fed back, rest to follow.

Inspired by, but not not based on, OpenBSD.
 1.11  01-Aug-2001  itojun updated copyright notice from Xerox. via openbsd
 1.10  06-Apr-2001  wiz Negative exit code cleanup: Replace exit(-x) with exit(x).
As seen on tech-userlevel.
 1.9  12-Oct-2000  augustss Make it compile after format string changes.
 1.8  11-Oct-2000  is More format string cleanups by sommerfeld.
 1.7  04-Jul-1998  mrg branches: 1.7.2; 1.7.10;
use destination's size in 2 memcpy calls.
 1.6  09-May-1998  kleink Use strerror(3) instead of sys_errlist and sys_nerr.
 1.5  17-Oct-1997  lukem WARNSify
 1.4  10-Dec-1995  mycroft Update to mrouted 3.8.
 1.3  03-Oct-1995  thorpej New-style RCS ids.
 1.2  07-Jun-1995  cgd needs string.h
 1.1  01-Jun-1995  mycroft Update to multicast 3.5.
 1.7.10.3  01-Oct-2002  itojun Move mrouted out of basesrc, as it carries non-BSD license.
Agreed w/ core. Update license terms for rsrr.*, via openbsd.

(itojun)
 1.7.10.2  04-Sep-2002  itojun usr.sbin/mrinfo/mrinfo.c 1.15 (itojun)

fix an exploitable fd_set overflow in mrinfo(8). drop root priv earlier.
do not use generated printf format string. from xs@kittenz.org
 1.7.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.7.2.2  19-Oct-2000  he Pull up revision 1.9 (requested by he):
Add ``const'' at appropriate places to make it compile again.
 1.7.2.1  19-Oct-2000  he Pull up revision 1.8 (requested by he):
Format string cleanup.
 1.12.2.3  07-Dec-2002  he Pull up file removal (requested by itojun in tickets #886, #887, #888):
Move mrouted out of basesrc, as it carries a non-BSD
license.
[itojun, tickets #886, #887, #888]
 1.12.2.2  09-Aug-2002  lukem Pull up revision 1.15 (requested by itojun in ticket #647):
fix an exploitable fd_set overflow in mrinfo(8). drop root priv earlier.
do not use generated printf format string. from xs@kittenz.org
 1.12.2.1  04-Jun-2002  lukem Pull up revision 1.13 (requested by itojun in ticket #140):
missing memset() for sockaddr. from deraadt
 1.26.20.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.29.24.1  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)

RSS XML Feed