--- - branch: MAIN date: Wed Jun 14 20:26:56 UTC 2017 files: - new: '1.99' old: '1.98' path: pkgsrc/net/mtr/Makefile pathrev: pkgsrc/net/mtr/Makefile@1.99 type: modified - new: '1.47' old: '1.46' path: pkgsrc/net/mtr/distinfo pathrev: pkgsrc/net/mtr/distinfo@1.47 type: modified - new: '0' old: '1.5' path: pkgsrc/net/mtr/patches/patch-asn.c pathrev: pkgsrc/net/mtr/patches/patch-asn.c@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/net/mtr/patches/patch-net.c pathrev: pkgsrc/net/mtr/patches/patch-net.c@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/net/mtr/patches/patch-net.h pathrev: pkgsrc/net/mtr/patches/patch-net.h@0 type: deleted id: 20170614T202656Z.e5307328dd0e033d8f4f79b4205da89f4107fecb log: "Updated mtr to 0.92.\n\nV0.92\n added a few arguments to calls added by fmazu. Allows it to compile.\n\nV0.91\n only made the tag point to the proper commit. --REW\n script now handles that situation (aborted release script) better.\n\nV0.90\n only fixed the release script. Should now contain fmaxullo's\n \ patch. --rew\n fmazullo (1):\n Add AS number to json output\n\nV0.89\n \ only made the tag point to the proper commit. --REW\n\nV0.88\n Antonio Querubin (3):\n Merge remote-tracking branch 'origin/master' into newdns\n Need to error check getnameinfo().\n Merge remote-tracking branch 'origin/master' into newdns\n\n David Hill (1):\n include for fd_set\n\n \ Jakub Wilk (1):\n Fix typos\n\n Joe Bruggeman (2):\n Replace all tabs tabs in net.c with spaces\n cleanup the if blocks in net.c to improve readability\n\n Jürgen Weigert (1):\n Mention + and - keys in the man page\n\n Kacper MichajÅ\x82ow (2):\n Relax mtr-packet search rules.\n Add missing errno.h include.\n\n Matt Kimball (20):\n Added mtr-packet subprocess\n test: Fix mtr-packet tests for Python 3\n cmdline: multiple host names dropped all but one host (issue #168)\n mtr-packet: IPv6 support\n mtr-packet: UDP probe support\n mtr-packet: packet customization options (size, fill, mark, tos)\n mtr-packet: TCP and SCTP probes\n mtr-packet: MPLS decoding and local UDP port usage\n mtr-packet: allow local address binding\n Merge branch mtr-packet into 'master'\n \ mtr-packet: drop capabilities + using BSD's linked lists for probes\n \ build: moved front-end source into ui subdir\n build: use AC_CHECK_LIB for ncurses, rather than pkg-tool\n mtr-packet: Fall back to IPv4 only support if IPv6 sockets fail to open\n build: if linking with ncurses fails, try curses (for NetBSD)\n build: Fix Solaris build issues\n build: fix compiler warnings when for OpenBSD, NetBSD and Solaris\n mtr-packet: Report probe status on host unreachable (Cygwin)\n cleanup: Fix #ifdef structure which confuses 'ident'\n cleanup: reindented C source with GNU indent\n\n Narthorn (2):\n Initialize dns process before opening display\n \ Add displaymode 2 back in\n\n R.E. Wolff (19):\n Merge branch 'newdns' of https://github.com/traviscross/mtr into newdns\n Merge branch 'newdns'\n fixed double printout of start time, issue 131\n Updated NEWS as in v0.87.1\n format sent and rcvd fields correctly for big numbers #66\n increased default unknownhosts #92 #132 #130 (I give in).\n \ Merge branch 'master' of github.com:traviscross/mtr\n fixed no-gtk build bug introduced with e2d898cc\n more cleanup\n Partial reverse of 6bb5b6b3b.\n re-initialize ipinfo_no and -max. Fixes #161.\n Merge branch 'master' of github.com:traviscross/mtr\n fixed dynamic DNS on/off switch. Fixed #160\n header alignment issue found&fixed by meingtsla. Fixes #164\n Merge branch 'master' of github.com:traviscross/mtr\n asn fix from meingtsla, fixes #163. Pong!\n put ifdefs around IPV6 only part. Fixes #184\n More whitespace mangling for consistency in net.c\n The release script bumped the version number\n\n Roger Wolff (22):\n New DNS works for IPV4....\n moved towards IPV6 compatibilty...\n removed the include mess...\n merged antonios's bufsize fixes\n Merge branch 'master' of github.com:traviscross/mtr into newdns\n AQ: Added include for redhat, and fixed salen for BSD\n removed last debug output from dns.c\n One more patch to fix a getnameinfo corruption problem. -- AQ\n\n Rogier Wolff (5):\n removed AC check for features newdns doesn't use\n Fixed pull #133 another way....\n fixed #27 and #35 where the fix was tested a long time ago.\n fixed #141 compile without SCTP if not available\n fixed typo.\n\n Sami Kerola (122):\n warnings: remove unnecessary file\n usage: add short and long options and descriptions to usage()\n warnings: stop variable shadowing\n dns: remove unnecessary dns_events() function\n posix: replace bzero() and index() with modern equivelants\n warnings: stop reassigning a value before the old one has been used\n warnings: remove code that cannot be reached\n warnings: fix printf data types\n cleanup: remove unnecessary null check\n build-sys; do not use subdirectory object\n man: use url macro to urls and fix reference manual notations\n build-sys: default to ,/configure --enable-silent-rules\n \ warnings: do not take abs() when data type is unsigned\n warnings: mark unused function input variables\n warnings: fix couple unsigned vs signed variable comparisions\n warnings: multiply timeval seconds only when the value is small\n warnings: fix some missed unsigned vs signed variable comparisions\n comment: add value range note to initialization\n \ cast: do not downgrade to float when double should be used\n warnings: remove dead code\n build-sys: fix make distcheck\n build-sys: remove old dist Makefile kludge\n build-sys: use build version script from gnulib\n build-sys: improve configure.am\n build-sys: require automake 1.11.6 or newer\n warnings: fix unused variable when ./configure --without-gtk is used\n readability: always use EXIT_* definitions from stdlib.h\n cleanup: remove unnecessary function\n warnigns: add void to functions that do not take any arguments\n build-sys: fix --without-ipinfo regressions\n build-sys: fix ./configure --disable-ipv6\n warnings: fix --disable-ipv6 --without-ipinfo compilation warnings\n build-sys: check pkg-config availability\n build-sys: use pkg-config to find gtk+-2.0\n \ build-sys: use pkg-config to find ncurses\n build-sys: get rid of double negative ipinfo autotools settings\n cleanup: remove NO_SPLIT preprocessor check\n build-sys: simplify finding resolver library\n build-sys: remove unused autoconf check values\n cleanup: remove obsolete herror() function\n usage: reflect ./configure choices in available command line options\n cleanup: remove preprocessor missing functions go-arounds\n \ usage: be careful when parsing numeric user input\n usage: use error(3) error-reporting function\n cleanup: move max port number to be a define in net.h\n build-sys: use system getopt_long() when it is available\n \ build-sys: tell function locality explicitly\n portability: fix float max check from values.h\n portability: MacOS does not have error() function\n portability: fix MacOS libresolv usage\n data types: set static strings to be read-only\n cleanup: remove redundant redeclaration\n \ data types: move variable declaration from header to .c file\n data types: check with smatch everything is in resonable scope\n warnings: fix use of uninitialized warning\n data types: get rid of all globals that are easy to remove\n usability: fix --mark documentation\n docs: make manual page versioning automatic\n data types: move global data to control structures\n data types: make control structure smaller\n data types: move rest of the global variables to control structures\n crash fix: make --xml not to dump core\n warnings: correct function pointer prototype argument\n warnings: do not use zero as NULL\n warnings: avoid vla when malloc() is more appropriate\n usability: print usage() if unknown options are used\n cleanup: use definition for a magic value appearing twice in code\n cleanup: remove commented out includes in dns.c\n \ cleanup: avoid duplicating stdint.h\n cleanup: use ICMP definitions from linux/icmp.h when possible\n cleanup: move generic utility functions to a separate file\n reliability: ensure string copy results to a null determined string\n reliability: further removal of unsave string operation\n \ reliability: always check malloc() return value\n reliability: always check strdup() return value\n reliability: check writing to stdout and stderr was successful\n usability: use ISO-8601 timestamp\n posix: do not use time(2) input argument\n usability: add bash-completion file\n \ bug fix: long option --gracetime is correct, --graceperiod is not\n performance: use fewer printw() calls to center text\n cleanup: merge two trim functions to one\n crash fix: add ctl structure to gtk Pause_clicked() handler\n \ crash fix: never return const string as address\n crash fix: ctl->iiwidth_len was not initialized correctly\n cleanup: make unused and const attributes to look the same\n performance: make get_iiwidth() to be const function\n cleanup: remove more/bottom labels header separation from mpls\n cleanup: set variable only if it is used\n cleanup: correct display_offset variable usage\n cleanup: remove message duplicate\n \ performance: set few variables read-only\n docs: add Sami Kerola to authors\n performance: make reset in net.c more effective\n portability: fix bsd build\n warnings: ensure printf will not overflow\n misc: improve random initialization\n net: fix net_reopen() initialization\n \ warnings: fix warnings when everything possible is turned on\n curses: simplify format_number()\n curses: use switch case in mtr_curses_keyaction()\n \ cleanup: remove dead code\n style: convert c++ comment style to c style\n display: avoid unnecessary switch case clauses\n curses: convert magic numbers to an enum list\n data types: move variables from a file to a function scope\n cleanup: move file scope variables to the beginning of file\n data types: move names list away from global scope\n \ cleanup: move definitions and struct declarations to mtr.h\n cleanup: clarify preprocessor nesting\n build-sys: use proper check to find if time_t is defined\n build-sys: enable all system extensions\n regression: fix --displaymode=2 argument\n user interface: do not allow out of range --ipinfo arguments\n cleanup: use single logic to handle conditional options\n \ docs: add very basic --sctp documentation to manual page\n docs: improve mtr-packet(8) manual page\n build-sys: update .gitignore file\n \ smatch: extern keyword is needed only in header\n smatch: fix couple warnings\n build-sys: update .gitignore file\n docs: FSF moved back in 2005\n\n Vlad Glagolev (1):\n respect theme foreground color\n\n aquerubin (5):\n Correct psize for IPv6.\n Merge updates from branch 'master' into newdns\n Merge branch 'master' into newdns\n \ Merge branch 'newdns' of https://github.com/aquerubin/mtr into newdns\n \ Fix standard deviation calculation.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/net/mtr' unixtime: '1497472016' user: wiz