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