summaryrefslogtreecommitdiff
path: root/net/mtr
AgeCommit message (Collapse)AuthorFilesLines
2009-09-12Fix build under Mac OS X Snow Leopard.tron1-1/+5
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-22Fix gtk version referencesmb2-3/+4
2008-11-05Update to 0.75:wiz3-15/+15
v0.75 Feelgood patch to move sprintf to snprintf. People might think that sprintf might cause a buffer overflow. Now it's clean. cut-paste patches: you can now copy an intermediate host to the clipboard.
2008-08-29Add fix to properly detect socklen_t on various system. Fixes PR 39421.tonnerre2-1/+38
2008-08-28Remove "-Wno-pointer-sign" compiler options if we are building withtron1-1/+7
GCC 3.x. This should fix PR pkg/39421.
2008-08-24Update "mtr" package to version 0.74. Changes since version 0.72:tron5-115/+14
- KES reported a build problem. Turns out I need to install gtk-1.2 on my development sytem, otherwise my release script causes the build to break. - changed some docs to advertise the new mailing list. - added documentation for the Mac OS X compilation problem. - added -Wno-pointer-sign to the compiler options. - Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern dialect of gtk). - as possible after opening the sockets, it still had some sprintf calls, which have now been converted into snprintf.
2008-08-10Switch to use normal INSTALL_PROGRAM and SPECIAL_PERMS combinationobache1-2/+4
instead of custom setuid root installation. Part of fixes PR 15107.
2008-05-22Implement a fix for the security vulnerability reported intron3-2/+49
<http://seclists.org/fulldisclosure/2008/May/0488.html>.
2007-08-16Add DESTDIR and modular Xorg support.joerg2-8/+7
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-10-03Update to 0.72:wiz4-30/+20
Minor (undocumented) improvements.
2006-05-12Don't override the result of configure a few moments ago by hard-codingjoerg2-1/+23
-lresolv. It might not exist at all and break the other configure tests.
2006-05-04Fix reverse resolving for IPv6 addresses which contain an octet withtron3-14/+20
a value larger than 127. Bump package revision because of this fix.
2006-04-03Note bug report URL for patch-ab.wiz2-3/+6
2006-04-03Update mtr to 0.71:wiz7-94/+25
0.71: The build-time check for the resolver library was improved. Binding to a specific interface was fixed. Incorrect display of multiple routes was fixed. Several minor bugs were fixed. v0.70 Antinio submitted a cumulative patch containing some nice improvements. He also submitted an automake patch that causes mtr to no longer compile on my system. I refuse to have mtr "in the dark" that I can't test-compile the dist. Add option for gtk support, and remove mtr-gtk package.
2006-03-22Fix errno.joerg2-9/+23
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-27Update to 0.69:wiz6-47/+47
v0.69 make distclean should now also remove "rej" files. Antonio Querubin: update getopt.h . More cleanups using new infrastructure. rcw: Fixed IPV6 support: When compiled in an IPV6-supporting environment, but when the kernel doesn't support IPV6, mtr would fail to start. v0.68 included some old patches. included patch from Antonio Querubin for better IPV6 support restructured some more whitespace. added mtr.h where "global" things should go. Not finished moving things around, but now that the infrastructure is there, it should be easy.
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-01Add patch based on christos' etherape patch-ab to make name lookups workwiz3-10/+80
on -current. Bump PKGREVISION.
2005-02-01Add RCS Id (hi jklos!).wiz2-2/+4
2005-01-10Added fix for includes so mtr will compile on Mac OS X.jklos2-7/+24
2004-12-25Update to 0.67:wiz2-5/+5
v0.67 Bad keyboarding by REW caused this one out the door. Sorry. No changes. v0.66 Through the Debian bugtracking system a bug report and fix was sent my way, that deals with stupid optmization trying to save some 768 bytes of memory, sacrificing "it works" on a different architecture... (default char signedness)
2004-11-05fix build on Solaris by linking against ncurses instead of libtermcapgrant1-1/+6
libtermcap == libcurses on Solaris 9 but it lacks the wattr_{on,off} functions and the configure script doesn't check for them. no PKGREVISION bump as this was already depending on ncurses where appropriate.
2004-10-27Update to 0.65, based on PR 27562 by Andreas Wrede.wiz6-51/+50
Changes since 0.54: v0.65 Dancer Vesperman noted that mtr no longer traces past a section of non-responding hosts. Apparently I added a line in net.c that didn't make sense in mtr-0.56. I can't find the reason for adding that line, so someone who thinks (s)he needs it, should holler. v0.64 Philippe suggests to do the time_t thingy before socket.h. Apparently, MAC OS X doesn't compile socket.h otherwise. v0.63 Suggestion by RCW: Add -lm at line 70 of Configure.in. On my system no ill effects ensued, so this version released so that he can test if it still works on his sytem. Let me add that it's stupid that I have to specify that this this program now requires Automake version 1.5 to build, where Automake was intended to make software independent of different versions of build software! For those concerned about the above statement: If you're just trying to compile and use MTR, there is no need for automake. Just when you're messing with the configure and build system of mtr is automake a tool you need. v0.62 Apparently someone changed gethostbyname into gethostbyname2 in mtr.c in an attempt to add IPV6 support. For systems without ipv6 support, the old gethostbyname should be used! Linux has the call even if you don't enable IPV6. Thanks Gary (rsub) v0.61 Attempt to get/print the local IP address. Now shows as 0.0.0.0 :-( Hints and tips appreciated! -- REW Lots of blank space reformatting. moved the interface address setting to net.c (where it belongs). v0.60 John Thacker submitted a surprisingly simple patch to enable linking against GTK2. (up to 2.4.0) v0.59 Josh Martin suggested to add some bounds checking to the dynamic field code. This caused me to delve in, and rewrite some things. Now 50 lines of code less, but cleaner code. :-) v0.58 I don't remember. Fogot to update this. :-( Check the patch. v0.57 Lots of whitespace cleanups. And a DNS fix: Don't do DNS lookups in raw mode with -n specified. v0.56 Fixed compile warnings. Now compiles with -Wall. If your compiler finds things mine didn't feel free to shout. v0.55 Cleanup patch. I'm going to do some maintenance on MTR, but I want to be able to say: Can you see which version fixed/broke things for you, so you're going to see a bunch of new releases soon.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-06bl3ifyjlam1-3/+6
2003-09-28Back out last change related to moving ncurses/buildlink2.mk tojlam1-2/+2
curses.buildlink2.mk. This was wrong because we _really_ do want to express that we want _n_curses when we include the buildlink2.mk file. We should have a better way to say that the NetBSD curses doesn't quite work well enough. In fact, it's far better to depend on ncurses by default, and exceptionally note when it's okay to use NetBSD curses for specific packages. We will look into this again in the future.
2003-09-27move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it providesgrant1-2/+2
support for base system curses/ncurses as well as ncurses itself. suggested by wiz.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-05-23Update to 0.54:wiz2-5/+5
v0.54 Added "scrolling" patch from Roland Illig, to allow scrolling in text mode. I've always wanted this...... v0.53 Added fix for raw mode.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv2-3/+3
2003-01-09Update from 0.51 to 0.52. Miscellaneous build and portability fixes.mycroft3-11/+13
2002-08-30Update to 0.51:wiz2-5/+5
v0.51 Fixed the bug introduced by the previous select loop fix... Thanks Evgeniy v0.50 Make "interface address" option work. Changes to "select" loop to allow window resizes (select interruption) to work. Thanks Mike!
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-3/+3
have been converted to USE_BUILDLINK2.
2002-03-13Update mtr packages to 0.49. Changes since 0.42:wiz10-647/+29
v0.49 Fix compilation problems on several platforms. v0.48 Draw names in red (GTK) or bold (Curses) if host doesn't respond. v0.47 Fixed a (believed-) non-exploitable bufferoverflow. Thanks Damian. v0.46 Included patch to be able to specify outgoing interface address. v0.45 People are pressuring me to release new versions with their changes. That's fine. Now this version just adds dynamic switching between numeric / dns names, and some minor stuff I forgot. This release serves as a code-sycn-release. new version with even more new stuff in about two weeks! I'm afraid I don't know how to fix the MaxOS-X compilation problems in the source. Help wanted... v0.44 David Stone adds the "last" column to the gtk version. v0.43 Compile fixes.
2001-12-05s/root/${ROOT_USER}/g, now that the definition appears in theagc1-2/+2
defs.${OPSYS}.mk files.
2001-12-04By default, prevent invocation of GNU "auto*" driven by the generatedjlam1-2/+1
Makefiles during the build process by touching various auto{conf,make} source files to make them up-to-date. Packages that require regenerating the configure script and Makefile.in files should make the appropriate calls to auto{conf,make} in a pre-configure target. This allows the various targets listed in ${_CONFIG_PREREQ} to modify the generated files without triggering the GNU auto* tools and having the modifications be overwritten.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+2
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-04Add patch to add rudimentary cname chasing to the ptr lookup stuff sowiz3-6/+35
that classless in-addr lookups work. Patch by atatat. Bump to 0.42nb1.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-10-26Don't require autoconf/automake.jlam5-15/+559
2001-10-25Do the whole automake step, not just the autoconf step, at pre-configurejlam1-2/+6
time. We need the various Makefile.in to be regenerated due to changes in the patched configure.in. Doing it now prevents the build process from automatically doing it later during the build, which would overwrite any changes done to the configure script by targets in ${_CONFIGURE_PREREQ}.
2001-10-16Change the auto{conf,make} version constraints to >= to make this workkleink1-3/+3
with the current automake package.