|
|
| version 1.1.1.2, 2016/11/01 09:33:48 | version 1.1.1.5, 2023/09/27 11:18:58 |
|---|---|
| Line 1 | Line 1 |
| WHAT'S NEW? | WHAT'S NEW? |
| 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.95 | |
| Aaron Lipinski (27): | |
| move net_send_batch call to its caller | |
| addr -> hostent for consistency | |
| re-init source too | |
| additional call from net_reopen | |
| refactor - group local, remote inits | |
| reset ctl address family at net_reopen | |
| accept only value used in structure | |
| tell dns process if we want 4 or 6 | |
| resolve ipv6 only if we have ipv6 | |
| remove wrapper only function | |
| init structures correctly wired up | |
| prepare host with h_addr_list | |
| remove temporaries | |
| extract convert_addrinfo_to_hostent function | |
| move conversion call to caller | |
| use addrinfo | |
| remove conversion function | |
| switch gui to addrinfo | |
| export DEFAULT_AF | |
| reset addr family before searching again | |
| freeaddrinfo | |
| export get_hostent_from_name | |
| make Hostname as const | |
| rename function | |
| dont show json option if not available | |
| Egor Panov (1): | |
| Updated Readme | |
| R.E. Wolff (2): | |
| Slight cleanup, but no fix for code that came up in a bugreport. | |
| increased max length suggested by YVS2014 | |
| Roger Wolff (12): | |
| Rogier Wolff (2): | |
| Code formatting for Zenithal pull | |
| added clarification to readme suggested by Zenithal | |
| Sergei Trofimovich (1): | |
| ui/curses: always use "%s"-style format for printf()-style functions | |
| Vincent Bernat (3): | |
| ui: don't cast to void* when calling display_rawhost() | |
| net: fix MPLS display for curses and report | |
| report: fix display of MPLS labels when using --report | |
| Zenithal (1): | |
| Add display of destination with resolved addr under curses mode | |
| a1346054 (5): | |
| fix wrong bash completion flag | |
| fix shellcheck warnings | |
| unify codestyle | |
| fix spelling | |
| trim trailing whitespace | |
| gaamox@tutanota.com (1): | |
| Report secondary servers when CSV + wide report is enabled | |
| V0.94 | |
| Aaron Lipinski (10): | |
| gtk_menu_append -> gtk_menu_shell_append | |
| GTK_OBJECT -> G_OBJECT | |
| gtk_button_new_from_stock -> gtk_button_new_with_label | |
| gtk3 | |
| hbox/vbox -> gtk_box_new | |
| gtk_menu_popup -> gtk_menu_popup_at_pointer | |
| show resolved hostname in raw dnsline | |
| rely on final return NULL | |
| introduce libasan | |
| avoid stack use after scope | |
| Alejandro Leal (2): | |
| few updates to manual page and README.md | |
| Updating some comments | |
| Chongyu Zhu (1): | |
| probe: fix find_source_addr | |
| Konrad Bucheli (1): | |
| fix segmentation fault if there is no IP address on an interface (fixes #320) | |
| Kulemin Alexander (1): | |
| report: json: reworked with libjansson | |
| Mark Egan-Fuller (1): | |
| Add display of destination. | |
| Markus Kötter (6): | |
| simplification - remove sockaddrtop | |
| simplification - remove addrcpy | |
| simplification - remove rsa{4,6} | |
| simplification - address addrcmp | |
| simplification - improve readability | |
| ip6 udp - fix probes with local or remote port | |
| R.E. Wolff (29): | |
| fix warning on recent compilers. | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| net find local address fix by meingtsla | |
| proposed patch for bsd compile error | |
| fix closing brace | |
| Added include errno --obouizi | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| More compilation warning fixes from obouizi | |
| Added extra help text to configure --yvs | |
| Changed MAXPATH to MAX_PATH for AIX compatibility. -- aixtools | |
| make the code for gtk2/3 a bit nicer. | |
| Merge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| in hindsight my previous patch wasn't so nice. And nobody told me. | |
| Sean Wei (1): | |
| Fix parameter in ui/net.c | |
| Siyuan Miao (1): | |
| show mpls information in raw output | |
| atib (1): | |
| Added code to print multiple addresses regitered on the same hop count | |
| atibdialpad (2): | |
| Change TTL dynamically to adjust for path changes | |
| TODO list changes | |
| meingtsla (2): | |
| asn_{open,close}: Always initialize ipinfo hash table | |
| Merge branch 'master' of https://github.com/traviscross/mtr into asn-open-always-hcreate | |
| V0.93 | |
| Adam (1): | |
| Update README | |
| Adrien Gallouët (1): | |
| Add a help line for the t command in curses | |
| Alexander Blesius (1): | |
| convert README to markdown | |
| Arkadiusz Miśkiewicz (2): | |
| Also try SOCK_RAW/IPPROTO_ICMP when other fail. | |
| mtr to a unreachable host is possible again. | |
| Ben Williams (2): | |
| added UI hotkeys description (from internal help) to NOTES section in mtr man page | |
| renamed NOTES to INTERACTIVE CONTROL as per discussion in pull request | |
| Chonggang Li (4): | |
| mtr-packet: use ICMP and UDP without privilege on linux | |
| mtr-packet: fix Windows compilation | |
| mtr-packet: fix compilation on OS X | |
| mtr-packet: fix a bug causing IPv6 raw socket not working | |
| Markus Kötter (7): | |
| set udp checksum | |
| automake - configure show build options | |
| sockaddr - unify access to sockaddr_in/6 port & address | |
| probe - use INET6_ADDRSTRLEN | |
| probe - extend matching to src/dst host&port | |
| sockaddr - save a cast accessing the port | |
| construct - fix set port | |
| Matt Kimball (7): | |
| mtr-packet: report ICMP destination unreachable probes as "no route to host" | |
| ui: display "no route to host" error as host entry rather than abort | |
| json: Fix malformed json when the "hubs" list is empty | |
| commandline: Added --interface for using a named network interface | |
| Link portability/error.c with mtr-packet when missing on MacOS | |
| Mention Python mtrpacket package in mtr-packet man page | |
| Rework Cygwin mtr-packet to respond to signals (such as SIGTERM) | |
| R.E. Wolff (15): | |
| fixed some outdated text in README. | |
| minor changes top help Windows compilation on 32 bit machines | |
| fix #204 : added exec of mtr-packet in the place where mtr was started | |
| from. Quick and dirty, There is probably a better place to declare variables. | |
| Alternative 'skip uid 0 checks on cygwin' to adpoliak's implmentation | |
| fix stupid typo. Thanks adpoliak! | |
| possible fix for mac terminal 100% problem | |
| Sami Kerola: prevent MTR reporting unknown revision | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| fixed split like for macos | |
| better fix. to dave's problem. | |
| -f equals -m fix from yvs2014 | |
| rewritten weiyixuan's patch | |
| fixed typo | |
| Netbsd build fixes thanks to yvs2014 | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| Robert Scheck (1): | |
| Update incorrect FSF address | |
| Rogier Wolff (3): | |
| Fixed issue #286 | |
| Manpage fix for Darwin by Matt. Rewritten by REW | |
| Added parentheses | |
| SaintBol (9): | |
| Update protocols.h | |
| Update deconstruct_unix.c | |
| Update probe.c | |
| Update probe.h | |
| Update cmdpipe.c | |
| Update curses.c | |
| Update mtr.h | |
| Update report.c | |
| Update mtr-packet.8.in | |
| Sami Kerola (1): | |
| mtr-packet: make address-not-available errors less likely | |
| Samuel Henrique (1): | |
| [typo]mtr.8.in: s/allows to/allows one to/ | |
| Tobias Rittweiler (2): | |
| Add a .dir-locals.el file for Emacs. | |
| Replace perror(...); exit(...); by error(...); | |
| divinity76 (1): | |
| use setup.exe's package manager mode, replacing apt-cyg | |
| tk (1): | |
| Fix typo (resove -> resolve) | |
| weiyixuan (3): | |
| Option -y can not work properly | |
| Option --ipinfo 1 can not work properly | |
| for tcp, fix : bind port failed, try next sequence | |
| V0.92 | |
| added a few arguments to calls added by fmazu. Allows it to compile. | |
| V0.91 | |
| only made the tag point to the proper commit. --REW | |
| script now handles that situation (aborted release script) better. | |
| V0.90 | |
| only fixed the release script. Should now contain fmaxullo's | |
| patch. --rew | |
| fmazullo (1): | |
| Add AS number to json output | |
| V0.89 | |
| only made the tag point to the proper commit. --REW | |
| 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 <sys/select.h> 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): | |
| Use setcap instead of setuid when installing the binary. | |
| Baptiste Jonglez (4): | |
| Allow enabling IP info and ASN lookup from the curses interface | |
| Document the -y option in the manpage | |
| Cosmetic cleanup of the option-parsing code | |
| Fix wrap-around bug when displaying IP info (-y option) | |
| Danek Duvall (1): | |
| Fix issue #76: rationalize the discovery of a terminal handling library | |
| Gareth Randall (6): | |
| Corrected the "without gtk" reference to "./configure --without-gtk", | |
| Filled in some of the missing man page sections. | |
| Remove a warning message at compile time. | |
| Fix typos and update mailing list references. | |
| Add a section about granting limited security capabilities. | |
| State that Github is the preferred way to report bugs. | |
| Guo Yixuan (1): | |
| Raw output: add x for a ping-packet-sent event. | |
| Hajimu UMEMOTO (1): | |
| Add aslookup support to gtk interface | |
| Jakub Wilk (1): | |
| Fix typos. | |
| Kris Coward (1): | |
| Added --displaymode option | |
| Narthorn (1): | |
| curses: Fix background transparency in terminal | |
| Nikolai R Kristiansen (1): | |
| Add support for JSON as report output format | |
| R.E. Wolff (9): | |
| explanation of the version numbers in NEWS. | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| removed warning about IPV6 socket when IPV6 is not available at runtime | |
| fix for printing space field in XML. | |
| modified name of timeout variable to prevent warning on solaris. | |
| changed the name of the ping timeout timer from 'tag' to 'ping timeout timer' | |
| net.c fix from AQ. | |
| issue 128: compile should be in .gitignore | |
| The release script bumped the version number | |
| added use-default-colors... | |
| Theo Baschak (1): | |
| Update asn.c - 32bit asn widths | |
| Tobias Rittweiler (5): | |
| Fix typo in csv_close() that prevented any of the data columns from being printed. | |
| --csv: Don't print spaces in columns. | |
| --csv: Print a header line as the first line which names all columns. | |
| asn.h: Guard against being included twice. | |
| Fix setting length field of UDP header to broken value on BSD systems. | |
| Vojtech Kurka (1): | |
| Fixed behaviour of Pause button | |
| aquerubin (3): | |
| Correct psize for IPv6. | |
| Fix Avg and Best column order to match column headers in GTK display. | |
| Update Tony's email address in the GTK credits. | |
| penyu (1): | |
| add max-unknown option | |
| russor (10): | |
| allow setting local and remote port for UDP probing | |
| fix checksum for odd sized packets | |
| set the local address for display if it was bound | |
| automatically set udp address if needed | |
| fix improper aliasing | |
| fix placement of zeros when running alternate udp checksum | |
| endian neutral placement of alternate checksum | |
| copy odd byte into a 16-bit temp value; used bit-sized types for calrity | |
| correct checksum calculation when adding the overflow overflows | |
| add option to set graceperiod | |
| swordfeng (3): | |
| Add SCTP support (same way with tcp) | |
| remove comment | |
| fix sctp header structure | |
| ======= | |
| #this is a tag my script looks for. | |
| #NEW_STUFF_HERE | |
| V0.87 | |
| Antonio Querubin (1): | |
| Use setcap instead of setuid when installing the binary. | |
| Baptiste Jonglez (4): | |
| Allow enabling IP info and ASN lookup from the curses interface | |
| Document the -y option in the manpage | |
| Cosmetic cleanup of the option-parsing code | |
| Fix wrap-around bug when displaying IP info (-y option) | |
| Danek Duvall (1): | |
| Fix issue #76: rationalize the discovery of a terminal handling library | |
| Gareth Randall (6): | |
| Corrected the "without gtk" reference to "./configure --without-gtk" | |
| Filled in some of the missing man page sections. | |
| Remove a warning message at compile time. | |
| Fix typos and update mailing list references. | |
| Add a section about granting limited security capabilities. | |
| State that Github is the preferred way to report bugs. | |
| Guo Yixuan (1): | |
| Raw output: add x for a ping-packet-sent event. | |
| Hajimu UMEMOTO (1): | |
| Add aslookup support to gtk interface | |
| Jakub Wilk (1): | |
| Fix typos. | |
| Kris Coward (1): | |
| Added --displaymode option | |
| Narthorn (1): | |
| curses: Fix background transparency in terminal | |
| Nikolai R Kristiansen (1): | |
| Add support for JSON as report output format | |
| R.E. Wolff (9): | |
| explanation of the version numbers in NEWS. | |
| Merge branch 'master' of github.com:traviscross/mtr | |
| removed warning about IPV6 socket when IPV6 is not available at runtime | |
| fix for printing space field in XML. | |
| modified name of timeout variable to prevent warning on solaris. | |
| changed the name of the ping timeout timer from 'tag' to 'ping timeout timer' | |
| net.c fix from AQ. | |
| issue 128: compile should be in .gitignore | |
| The release script bumped the version number | |
| Rogier Wolff (1): | |
| added use-default-colors... | |
| Theo Baschak (1): | |
| Update asn.c - 32bit asn widths | |
| Tobias Rittweiler (5): | |
| Fix typo in csv_close() that prevented any of the data columns from being printed. | |
| --csv: Don't print spaces in columns. | |
| --csv: Print a header line as the first line which names all columns. | |
| asn.h: Guard against being included twice. | |
| Fix setting length field of UDP header to broken value on BSD systems. | |
| Vojtech Kurka (1): | |
| Fixed behaviour of Pause button | |
| aquerubin (3): | |
| Correct psize for IPv6. | |
| Fix Avg and Best column order to match column headers in GTK display. | |
| Update Tony's email address in the GTK credits. | |
| penyu (1): | |
| add max-unknown option | |
| russor (10): | |
| allow setting local and remote port for UDP probing | |
| fix checksum for odd sized packets | |
| set the local address for display if it was bound | |
| automatically set udp address if needed | |
| fix improper aliasing | |
| fix placement of zeros when running alternate udp checksum | |
| endian neutral placement of alternate checksum | |
| copy odd byte into a 16-bit temp value; used bit-sized types for calrity | |
| correct checksum calculation when adding the overflow overflows | |
| add option to set graceperiod | |
| swordfeng (3): | |
| Add SCTP support (same way with tcp) | |
| remove comment | |
| fix sctp header structure | |
| V0.86 Fixed default hostname logic. | V0.86 Fixed default hostname logic. |
| Fix for NetBSD: 64bit time_t -- Thomas Klausner | Fix for NetBSD: 64bit time_t -- Thomas Klausner |
| Fix unnecessary runtime dependency on glib from VSYakovetsky through | Fix unnecessary runtime dependency on glib from VSYakovetsky through |
| Line 58 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 718 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| v0.74 Martin Pels' patch to allow UDP probes. | v0.74 Martin Pels' patch to allow UDP probes. |
| KES reported a build problem. Turns out I need to install gtk-1.2 | KES reported a build problem. Turns out I need to install gtk-1.2 |
| on my development sytem, otherwise my release script causes the | on my development system, otherwise my release script causes the |
| build to break. | build to break. |
| changed some docs to advertise the new mailing list. | changed some docs to advertise the new mailing list. |
| added documentation for the Mac OS X compilation problem. | added documentation for the Mac OS X compilation problem. |
| Line 66 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 726 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern | Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern |
| dialect of gtk). | dialect of gtk). |
| v0.73 Some securty patches. Although MTR drops privileges as soon | v0.73 Some security patches. Although MTR drops privileges as soon |
| as possible after opening the sockets, it still had some | as possible after opening the sockets, it still had some |
| sprintf calls, which have now been converted into snprintf. | sprintf calls, which have now been converted into snprintf. |
| Line 100 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 760 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| No changes. | No changes. |
| v0.66 Through the Debian bugtracking system a bug report and | v0.66 Through the Debian bugtracking system a bug report and |
| fix was sent my way, that deals with stupid optmization | fix was sent my way, that deals with stupid optimization |
| trying to save some 768 bytes of memory, sacrificing "it | trying to save some 768 bytes of memory, sacrificing "it |
| works" on a different architecture... (default char signedness) | works" on a different architecture... (default char signedness) |
| Line 115 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 775 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| v0.63 Suggestion by RCW: Add -lm at line 70 of Configure.in. | v0.63 Suggestion by RCW: Add -lm at line 70 of Configure.in. |
| On my system no ill effects ensued, so this version released | On my system no ill effects ensued, so this version released |
| so that he can test if it still works on his sytem. | so that he can test if it still works on his system. |
| Let me add that it's stupid that I have to specify that this | 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 | this program now requires Automake version 1.5 to build, where |
| Line 146 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 806 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| rewrite some things. Now 50 lines of code less, but cleaner | rewrite some things. Now 50 lines of code less, but cleaner |
| code. :-) | code. :-) |
| v0.58 I don't remember. Fogot to update this. :-( Check the | v0.58 I don't remember. Forgot to update this. :-( Check the |
| patch. | patch. |
| v0.57 Lots of whitespace cleanups. And a DNS fix: Don't do DNS | v0.57 Lots of whitespace cleanups. And a DNS fix: Don't do DNS |
| Line 180 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 840 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| v0.48 Draw names in red (GTK) or bold (Curses) if host doesn't | v0.48 Draw names in red (GTK) or bold (Curses) if host doesn't |
| respond. | respond. |
| v0.47 Fixed a (believed-) non-exploitable bufferoverflow. | v0.47 Fixed a (believed-) non-exploitable buffer overflow. |
| Thanks Damian. | Thanks Damian. |
| v0.46 Included patch to be able to specify outgoing interface | v0.46 Included patch to be able to specify outgoing interface |
| Line 191 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr | Line 851 Author: R.E. Wolff <R.E.Wolff@BitWizard.nl> (mostly fr |
| switching between numeric / dns names, and some minor | switching between numeric / dns names, and some minor |
| stuff I forgot. This release serves as a code-sync-release. | stuff I forgot. This release serves as a code-sync-release. |
| new version with even more new stuff in about two weeks! | 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 | I'm afraid I don't know how to fix the MacOS-X compilation |
| problems in the source. Help wanted... | problems in the source. Help wanted... |
| v0.44 David Stone adds the "last" column to the gtk version. | v0.44 David Stone adds the "last" column to the gtk version. |
| Line 333 people as it didn't contain any recent changes/news. | Line 993 people as it didn't contain any recent changes/news. |
| + If hop doesn't respond, draw its name in red (GTK) or bold (curses) | + If hop doesn't respond, draw its name in red (GTK) or bold (curses) |
| 2002-02-09 bodq <bohdan@vstu.edu.ua> | 2002-02-09 bodq <bohdan@vstu.edu.ua> |
| + Added --address option to bind to given IP addess | + Added --address option to bind to given IP address |
| 2001-04-15 root <alane@geeksrus.net> | 2001-04-15 root <alane@geeksrus.net> |
| + Added this file so that automake won't complain. | + Added this file so that automake won't complain. |
| Line 341 people as it didn't contain any recent changes/news. | Line 1001 people as it didn't contain any recent changes/news. |
| it does not work for GLIBC2 systems (e.g., RedHat 7+). | it does not work for GLIBC2 systems (e.g., RedHat 7+). |
| + Fixed the subordinate CHECK_LIBS on the test for res_mkquery, | + Fixed the subordinate CHECK_LIBS on the test for res_mkquery, |
| so that they test for res_mkquery, not res_init. | so that they test for res_mkquery, not res_init. |