History log of /src/usr.sbin/mtrace/mtrace.c |
Revision | | Date | Author | Comments |
1.43 |
| 21-Oct-2021 |
andvar | fix various typos, mainly in comments, but also in man pages and log messages.
|
1.42 |
| 03-Feb-2019 |
mrg | - add or adjust /* FALLTHROUGH */ where appropriate - add __unreachable() after functions that can return but won't in this case, and thus can't be marked __dead easily
|
1.41 |
| 13-Mar-2016 |
christos | branches: 1.41.16; PR/50966: David Binderman: Use all 3 of b, p, n to determine if route changed
|
1.40 |
| 27-Feb-2014 |
joerg | Don't use abs on unsigned values.
|
1.39 |
| 31-Aug-2011 |
joerg | branches: 1.39.2; 1.39.8; Use __dead
|
1.38 |
| 17-Apr-2009 |
lukem | Fix WARNS=4 issues (-Wshadow -Wcast-qual -Wsign-compare)
|
1.37 |
| 09-May-2006 |
mrg | branches: 1.37.28; change (mostly) int to socklen_t. GCC 4 doesn't like that int and socklen_t are different signness.
|
1.36 |
| 25-Feb-2006 |
wiz | Fix some typos.
|
1.35 |
| 30-Oct-2004 |
dsl | Add (unsigned char) cast to ctype functions
|
1.34 |
| 23-Sep-2003 |
itojun | ignore non-AF_INET addrs. from openbsd
|
1.33 |
| 06-Sep-2003 |
itojun | use arc4random
|
1.32 |
| 17-Aug-2003 |
itojun | SIOCGIFCONF->getifaddrs conversion
|
1.31 |
| 16-May-2003 |
dsl | Match latest mrouted source.
|
1.30 |
| 16-May-2003 |
itojun | avoid possible buffer overruns - strlcpy, snprintf
|
1.29 |
| 05-Mar-2003 |
wiz | Update license, from OpenBSD.
|
1.28 |
| 05-Mar-2003 |
wiz | Move back here from gnu/dist/mtrace now that mrouted license is cleared.
|
1.27 |
| 01-Oct-2002 |
itojun | move mbone tools out of basesrc, as they use part of mrouted
|
1.26 |
| 23-Sep-2002 |
mycroft | null commit
|
1.25 |
| 23-Sep-2002 |
itojun | poll.h, not sys/poll.h
|
1.24 |
| 19-Sep-2002 |
mycroft | select() -> poll(), nanosleep()
|
1.23 |
| 09-Aug-2002 |
itojun | one more indentation fix
|
1.22 |
| 09-Aug-2002 |
itojun | more consistent indentation
|
1.21 |
| 09-Aug-2002 |
itojun | revoke root priv earlier. check fd_set overrun (and die if overrun). avoid using runtime-generated printf format string. from xs@kittenz.org
|
1.20 |
| 14-Jul-2002 |
wiz | ANSIfy. Remove ifndef __STDC__. Remove __P().
|
1.19 |
| 02-Jun-2002 |
itojun | missing memset() for sockaddr. from deraadt
|
1.18 |
| 24-Sep-2001 |
wiz | branches: 1.18.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.17 |
| 06-Apr-2001 |
wiz | Negative exit code cleanup: Replace exit(-x) with exit(x). As seen on tech-userlevel.
|
1.16 |
| 12-Oct-2000 |
augustss | Make it compile again after format string changes.
|
1.15 |
| 11-Oct-2000 |
is | More format string cleanups by sommerfeld.
|
1.14 |
| 21-Jan-2000 |
mycroft | branches: 1.14.4; Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get the correct definition from errno.h.
|
1.13 |
| 23-May-1999 |
he | Don't print trailing spaces if there are no flag value to print.
|
1.12 |
| 14-Jan-1999 |
he | branches: 1.12.2; Apply patches for mtrace in bin/5598 by yours truly. This adds decoding of more error and result codes when tracing through cisco routers running PIM and/or MBGP.
|
1.11 |
| 27-Aug-1998 |
ross | Add {} pairs to shut up egcs.
|
1.10 |
| 04-Jul-1998 |
mrg | use destination's size in 2 memcpy calls.
|
1.9 |
| 09-May-1998 |
kleink | Use strerror(3) instead of sys_errlist and sys_nerr.
|
1.8 |
| 17-Oct-1997 |
lukem | WARNSify
|
1.7 |
| 13-Apr-1997 |
mrg | be safe with buffers.
|
1.6 |
| 16-Dec-1995 |
thorpej | Change a rogue RCS id to new-style
|
1.5 |
| 10-Dec-1995 |
mycroft | Update to mrouted 3.8.
|
1.4 |
| 04-Oct-1995 |
thorpej | New-style RCS ids.
|
1.3 |
| 02-Jun-1995 |
thorpej | Make the behavior of `-s' consistent.
|
1.2 |
| 01-Jun-1995 |
thorpej | Lots of things; use getopt(), make `-i ...' work, others.
|
1.1 |
| 01-Jun-1995 |
mycroft | Update to multicast 3.5.
|
1.12.2.3 |
| 19-Oct-2000 |
he | Pull up revision 1.16 (requested by he): Add ``const'' at appropriate places to make it compile again.
|
1.12.2.2 |
| 19-Oct-2000 |
he | Pull up revision 1.15 (requested by he): Format string cleanup.
|
1.12.2.1 |
| 23-Jan-2000 |
he | Pull up revision 1.14 (requested by mycroft): Always do the errno indirection hack, so that non-threaded libraries get the right errno value when linked with -lpthread. This means "always include <errno.h> and never declare errno yourself".
|
1.14.4.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.14.4.2 |
| 04-Sep-2002 |
itojun | pullup usr.sbin/mtrace/mtrace.c 1.21-1.23 (itojun)
revoke root priv earlier. check fd_set overrun (and die if overrun). avoid using runtime-generated printf format string. from xs@kittenz.org indentation fix
|
1.14.4.1 |
| 17-Oct-2000 |
tv | Pullup usr.sbin string format fixes [is]. See "cvs log" for explicit revision numbers per file, from sommerfeld.
|
1.18.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.18.2.2 |
| 09-Aug-2002 |
lukem | Pull up revision 1.21 (requested by itojun in ticket #655): revoke root priv earlier. check fd_set overrun (and die if overrun). avoid using runtime-generated printf format string. from xs@kittenz.org
|
1.18.2.1 |
| 04-Jun-2002 |
lukem | Pull up revision 1.19 (requested by itojun in ticket #140): missing memset() for sockaddr. from deraadt
|
1.37.28.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.39.8.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.39.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.41.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|