v12.1c68: * Fix crash when double click service in service view. * Fix crash when there's no graph data available in statistics. v12.1c67: * Fix service handling when syncing systems. * Fix uploading of files with non ascii chars to fileserv on win. v12.1c66: * Fix crash while closing the client during signature file fetch. * Fix crash while removing listview inline editor. v12.1c65: * Limit the legend height in line graphs. * Draw line charts correctly over more than a day intervals. v12.1c64: * Fix keyboard navigation in object & rule tree in rule editor. * Ensure marker line is visisble and fix z values in line chart. * Fix so marker line doesn't break the painting of the graphs * Fix time calculations in stats line graphs. v12.1c63: * Remove hiddenvalues from url when changing graph type. * Don't get stuck while going back/fwd the stats history. * Validate the network address in netobject item editor. v12.1c62: * Fix reconnect in statistics viewer while fetching data. * Fix search bar behavior in listviews * Remove % from connection count in pie charts. v12.1c61: * Add tooltip with dataset name in line charts. * Fix PDF export of multi dataset line charts. * Fix crash when adding condition to stats rule without object. v12.1c60: * Fix tree generation in shapingobjectview. * Update add button for distribution correctly in the statistics object editor. v12.1c59: * Fix graphs url variable handling. * Reset the system manager when closing if there's changes that shouldn't be saved. * Add checkbox for showing in statistics barcharts. * Show warning dialog if statistics rule doesn't have object set. * Make sure the values listview gets updated on datatype change. v12.1c58: * Add workaround for bogusly empty system overview graphs. v12.1c57: * Fix path for services file on vista. v12.1c56: * Limit the number of objects shown in the rule editors. * Don't get stuck getting object and parents. v12.1c55: * Fix sorting in local hosts view. Make sure the items are sorted on the same values that is visible to the user. * Group objects in the shaping objects view. * Fix so the object properties dialog is shown in rule editor. v12.1c54: * Show error dialog when failing to open service doc file for writing. * Update the signature docs when a new bundle has been loaded. * Make sure to insert the new line at the end of the irc view. * Keep all private messages to the same nick in the same chat window in the irc client. v12.1c53: * Fix crash when opening the statistics view on MacOS X. v12.1c52: * Make sure status message queue is empty when there's no more command entries. Fixes problem with windows client getting stuck waiting for "Getting object and parents". * Use the default text color for selected text when listviews loses focus on mac and windows as the readability is better that way. * Add Xinerama support to the Linux client. v12.1c51: * Handle different string tables for the connected plds. * Make the fonts look nicer in the statistics charts. v12.1c50: * Show warning texts for disabled rules. * Allow any file ending when exporting in the system manager. This fixes the problem that mac doesn't show the suggested file ending. * Refresh the DRDL revision when the ruleset is reloaded. * Fix sorting of really big values in the liveview listviews. v12.1c49: * Don't use the native font dialog on mac to make font selection work. * Also try using a better default font size for mac os. v12.1c48: * Fix crash in the leave event of the previous editor when creating a object item due to the events coming in a strange order. * Refill the local hosts view with netobjects after a netobject reset. v12.1c47: * Fix crash on mac when focusing the name line edit in the rule editor. * Make sure to not show two context menus in the object editor. v12.1c46: * Fix so that the PDF export is done in the correct order and doesn't delete the painter in the middle of the export. * Make the system items in the channel statistics view show correct data whe connected to more than one system. v12.1c45: * Better handling of host connections when the host is removed. * Make sure the netobject item clears all hosts when it's closed in the local hosts view. * When connected to more than one system don't allow closing the system level in the sysdiag tree. * Make sure to unset graphs in statistics urls when changing the path or graph type. v12.1c44: * Make sure there isn't two listview items created for the same rule in the filter rule view. * Make sure the list of shapingobjects is cleared up on reset. * Make sure we don't add the subnetobjects and hosts to the top level if netobject reset occurs close after a netobject expansion in the local hosts view. * Make sure hosts are removed from netobjects. * Fix sorting when there's hosts and netobjects at the same level in the local hosts view. * Make sure to remove cached netobjects as well in the local hosts view. * Make sure the netobject ref counter gets removed when the netobject is removed. v12.1c43: * Clean up the hosts on netobject reset. * Make sure the netobject ref counter gets removed when the netobject is removed. v12.1c42: * Reset the netobjects correctly in liveview. * Don't show quality data in stacked area charts in the statistics viewer. * Fix m_shownvaluesmask handling when showing more than one graph set. * Fix typo in the aspathobject item editor. * Add updated korean translation. v12.1c41: * Make sure the mouse marker labels updates in line graphs. * Fill the graph list correctly when max results is set to show all in statistics. * As it make no sense to view quality data in a pie chart disable that possibility. * Set correct start date when date mode is BookmarkItem::Last in statistics. v12.1c40: * Allow setting depth on external/internal aspath in statisticsobject editor. * Add sanity check to pie charts to make sure we actually add values that can be shown in the chart. * Make sure new line always is CRLF in the inject data of a filter rule. * Add labels show the max and min values for ints and doubles the sysconfig editor. v12.1c39: * Make it possible to set depth on Client and Server ASpath in the statisticsobject distribution editor. v12.1c38: * Enable host fairness again in the rule editor. v12.1c37: * Show the error dialog before asking for the password on authentication errors. * Add hidden values to the url in statistics. * Use comma as separator in the sysdiag csv export. * Fix so that the server AS path shows up in liveview. * Change Client ASpath to Internal ASpath and Server ASpath to External ASpath in statistics object distribution for firmwares >= 12.1.2.21. * Set echo mode password on the password edit in the resource manager. * Disable the max results setting for statistics pie charts as it has no effect on them. * Create the session in the c'tor to avoid crash when adding new template before opening the system overview view v12.1c36: * Fix url handling when adding a bookmark in statistics. * Fix link handling in statistics charts. * Add maxresult and sortby to the statistics urls. * Fix the position of the serviceobject root popup when close to screen edge v12.1c35: * Fix crash on reconnect in liveview. * Sort the graph list using the sort by combobox in the statistics view. * Added chinese translation. v12.1c34: * Fix adding sysdiag value to summary when only connected to one system. * Don't allow names containing / as it's used to save the settings in system manager. * Clear the sysdiag summary items from the summary view before removing the the items. v12.1c33: * Add index to the filter log entries which is used in sorting when the timestamp is equal. * Put Local NetObjects first in the dropdown in the rule condition editor. * Make it so one can't select host/client/server netobjects as condition if local netobjects is already a condition and the other way around in the rule condition editor. * Make sure to hide unimplemented values in statistics line charts. * Set the correct date string when creating statistics bookmark. * Allow ip address ending with .0 in ip address inputs. * Fix timezone handling for timestamps in system overview v12.1c32: * Fetch channel diag dump for the main system if nothing is selected. * Make ctrl+c/v work in IP address inputs. * Do a commit when the log level has been changed in the log level editor. * Do a +1 on user visible AS-path position numbers and add example text in the AS-path object editor. * Make the precision in liveview listviews user changable. * Fix crash when relisting dynamic items for a pld in the dynamic items view. * Better handling of netobject reset from only one of multiple plds. v12.1c31: * Fix crash when the client is disconnected from packetlogicd. * Don't save the new password if the password setting was empty before. * Sort the barchart items before calculating offset for the item texts. v12.1c30: * Make the selection of which splits that should have graph data a bit more obvious by putting it in it's own column in the statisticsobject editor. * Add selected graphs to the url for stacked and line charts. v12.1c29: * Add work-around for the fact that the server doesn't send all the graph fields to the client but sends values for all fields. * Sort the portobject items correctly in the rule editor. v12.1c28: * Don't show a system item in the dynamic items view when client is only connected to one system. * Work around the fact that the client gets disconnected without receiving a authentication failed error when authentication to LiveView fails. v12.1c27: * Fix so that the password dialog actually shows on authentication failure when connecting to LiveView. v12.1c26: * Ask for new password if authentication fails when connecting to LiveView. * Don't show in bar graphs in the statistics view. * Improve listview header resizing. * Don't allow any serviceobjects with systemid other than the local one in the statisticsobject editor. v12.1c25: * Use the correct ID for getting the serviceobjects in the statistics object editor. * Make sure we don't get doubled services when a service's serviceobjects changes. * Make sure it isn't possible to create folder or system without name. v12.1c24: * Move the system overview chart time interval configuration to the settings dialog. * Move Use compression into Advanced options in the system manager and make it default to false. * Special case in statistics as it's generated by the top list function and doesn't have any futher navigation possibilities. * Make the graphs listview in statistics work correctly with the new top list code. v12.1c23: * Use top list when displaying pie charts. * Don't append '/' to pasted paths when not needed. * Fix valid test in graphlistmodel. * Allow setting AS 0 in aspathobject item editor. * Rewrite ruleset reload handling to handle the case when the reload only happens on one machine. v12.1c22: * Hide common port in the service info dialog as we don't get any values atm. * Fix parsing the signatures.xml file for serviceinfo category. * Fix crash when reloading the sysdiag zones. * Change version check in channel editor to 12.1.1.62 v12.1c21: * Make the mouse marker cleaner in stats linechart by showing the current value in the legend instead of attached labels. * Speed up adding and removing connections and service objects. * Remove the connection dialog on connection error in the surveillance view. * Improve the max calculation for stacked area charts. * When connected to more than one pld show which systems that has seen the connection in the connection view. v12.1c20: * Make show all results work correctly in the stats view. * Handle goto host correctly in the multipld code. v12.1c19: * Implement support for top list in statsviewer. * Make sure the correct service objects gets merged. v12.1c18: * Reenable the channel editor and add version check for 12.1.1.57 * Fix sysdiag when connected to only one system. * Only warn about propertyobject items containing more than one * wildcard and make the warning a bit clearer. v12.1c17: * Add support for connecting to multiple packetlogicd (liveview). This requires that all the servers uses the same version. v12.1c16: * Don't crash if we don't get the stats fields correctly from the server. * Handle the case when we don't get a correct version string in the mainwindow version check. * Warn when a shaping rule contains a shaping object that's split by either local netobject or subscriber and missing a matching condition. * Change the direction of the bar graph gradient to vertical. v12.1c15: * Fix special case for painting the selection of the last days in december in the calendar widget. * Use procera colors and make the gradient vertical in the header label. * Reset the throughput values in the connection view when the connection disappears. * Format the numbers in the connection view's transfer table the same way as all other numbers in liveview. * Enable/disable netobjectroot and serviceobjectroot depending on readonly setting in the statisticsobject editor. v12.1c14: *** THIS CLIENT REQUIRES VERSION 12.1.1.37 OF THE FIRMWARE TO FUNCTION PROPERLY *** * Check if the firmware we're connecting to is new enough as the client requires 12.1.1.37 or newer. * Remove aggregation and graphdepth from statisticsobjects * Add support for netobject and serviceobject root in the statisticsobject editor. * Slim down the header label to 24px. v12.1c13: * Remove hostfairness from the GUI until it works as expected. * Handle object names containing a colon correctly in statistics paths. v12.1c12: * Enable/disable the add distribution actions depending on what is selected in the distribution in the statistics object editor. * Add checkboxes in distribution to select which should have graphs in statistics object editor. * Remove graphdepth from the statistics object editor. v12.1c11: * Default min bytes to 100kB in statisticsobjects. * Input min bytes as kB instead of bytes in the statisticsobject editor. * Don't show warning for no conditions in statistics rules. * Add check if out quality is enabled in connection view. * Move the service count to the lower right in services view. v12.1c10: * Fix reading of the signatures.version file. Make sure we only read the actual text. v12.1c9: * Speed up sorting of virtual netobjects. v12.1c8: * Add support for the Established XFB flag. * Make the local hosts view perform better when there's many netobject adds with only a few netobjects at a time. v12.1c7: * Show the DRDL revision in the tooltip of the version label in the statusbar. Get debug dump by double clicking the label. * Use the DRDL revision when caching the signatures.xml file (falls back to dist version if not available). * Make it possible to remove templates from the graph context menu in system overview. * Make it possible to remove sysdiag summary graphs from the graph context menu. v12.1c6: * Only use sigdoc to list services in the serviceobject item editor if we don't receive a list from the server. v12.1c5: * The sigdoc xml file has changed name. * Add new packetlogic client icon. * Show service count in services view. v12.1c4: * Sort monitor interfaces in the filter rule editor. * Remember the geometry and the listview header settings in the resource manager. * Show the correct item count after an update in the dynamic items view. v12.1c3: * Make go to host and friends work by sending the address in the correct order. * Make the client stores values with the same type as it receives them from the server. * Don't crash in the propertyobject item editor if the sigdoc file is missing. * Fix hang in ruleeditor while copying objects. v12.1c2: * Use sigdoc to list services in the serviceobject item editor. * Add button to insert a 307 Temporary Redirect into inject data in the filterrule editor. * Handle inject action while receiving rule list in rule editor. v12.1c1: * Support new packetlogicd protocol. * Add support for inject in filter rules.