Traces, http://www.tbm.tudelft.nl/webstaf/janb/software/index.html CHANGES ------- v1.4.2, 2002-04-29 - Fixed a bug that opened up multiple graph views v1.4.1, 2002-03-01 - Added an option in the Help menu to check for new releases. - Added an option in the Help menu to view the README.html file v1.4.0, 2002-02-28 - Fixed a bug that kept the Java VM running after shutdown of the program - Experimental/Test menu options gives a tree view of all Java objects - It is now an option to paint edges with bezier curves, therewith splitting bidirectional edges - You can now click on edges to see e.g. the associated delay - When a popup window for an edge or a node is open, you can click on the background to remove the window. - Added sliders for showing only low-delay or high-delay edges - Added sliders for showing only low-degree or high-degree nodes - Added slider for showing only nodes and edges from a certain date v1.3.0, 2002-01-18 - Log can be written to disk - You can query the database for end-to-end delays. Convert the .root files to the mysql database with ImportDelays and a root script - Delay calculations seem to work. This attributes the end-to-end delays to the individual edges, as well as possible - Edges can be coloured by the delay. At the moment, the natural logarithm is taken (or zero if delay<1). The resulting values are scaled between 0 and 2. From 0 to 1, the colour goes from green to black, and from 1 to 2, the colour goes from black to red. v1.2.1, 2001-12-10 - JDK 1.4.0 beta 3 is now required (changes in the Preferences API) - Options dialog divided in tabs - Added reading/writing of whois server list, xml filename is an option - Added option not to store database password in preferences (registry or $HOME/.java) - Added option to merge bidirectional edges before annealing - Fixed problems with dates in xml file: both date and date/1000 appeared - Performance fixes in annealing - Error fixes in annealing (line crossing stuff) - Added options in Tools menu to get the date of the latest addition to the database. v1.2.0, 20011115 - Added "annealing" layouting - Fixed problems when writing and reading AS graphs - First attempt at GraphML export - Added About dialog v1.1.0, 20010904 - Added Zoom: Auto zoom (previous behaviour); Zoom to Fit; Zoom In; Zoom out - Now reads the testboxes.txt file from disk for testbox names&locations - Added printing and export to PostScript - Exceptions can be displayed to the Log window v1.0.0, 20010828 - The program now has a single document interface instead of just one dialog box - Select random sets of source and destination testboxes for the database queries - Added simple graph visualisation (with random placement of nodes) The visualisation can show label, names and other node properties. The nodes can be rearranged by hand. - Node positions and written and read - Added possibility of opening GraphXML documents using the JDom - Added (very experimental) support for printing in Log - Updates list of testbox IP addresses in TestBox.java - The program now reads the AS cache only once, and writes it back to disk when necessary v0.9.2, 20010810 - Added more default whois servers - Whois servers can now be configured not to support inverse lookups - The Makefile now created a config.h with all the settings that may need to be altered - The Makefile should work with CygWin and with a real *nix environment v0.9.1, 20010809 - Implemented Log class instead of throwing everthing to stdout - The DoIt button now starts a separate thread, so that the main dialog and the log dialog keep reacting - The AS cache is now in XML format, so that 1) it can be used across versions, and 2) it may be edited by hand if necessary v0.9.0, 20010806 Implemented whois client in Java, eliminating the need for the external whois and whoisRIP programs. Rudimentary applet support, may never work because of security restrictions. v0.8.1, 20010731 Initial public release