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.