Change log

0.60

public release 0.60

  • Bug #249: altering pipe/chain/... position - does not take care of multiple objects
  • Bug #250: if a chains service-level is set to ignore-qos, sometimes overview displays a select-fallback-dropdown
  • Bug #289: getting highest chain position does not take care of different netpaths
  • Bug #291: Edit Pipe - Chain drop down field gets not set to the current entry
  • Bug #292: Pipes without filters are ignored
  • Bug #293: Filters do not show up in select-box when adding/modifying pipes
  • Bug #294: On deleting pipe, chain or net-path update of remaining objects position is necessary
  • Bug #321: global variable $ms gets initalized to late
  • Bug #327: Overview remains empty
  • Bug #328: Pipes listing - shows incorrect assign filters
  • Bug #329: tc rule generator generates incorrect rules
  • Bug #330: logout fails with javascript error
  • Bug #332: password will not be stored MD5-hashed when modifing a user
  • Bug #349: Edit Users - Manage User to Manage Users
  • Bug #350: Network Paths - can not disabled Ń–nside-GRE-tunnel on Interfaces
  • Bug #351: convertIpToHex() - Net_IPv4->validateNetmask fails if no netmask has been specified
  • Bug #352: match protocols IP, UDP and TCP without ports is not working
  • Bug #353: defining a new Port containing multiple port numbers fails with error code
  • Bug #355: getConnmarkId() - dechex gives different result on 64bit
  • Bug #384: Reset position when moving chains to other network path
  • Bug #385: change chain position via drag and drop in network path edit view
  • Bug #386: when assigning pipe to chain with mass-assigning it does not have the correct position
  • Bug #389: do not remove row from list when AJAX delete failed
  • Bug #392: filter edit page is not complete in iptables mode
  • Bug #395: DSCP filter may use incorrect mask
  • Bug #396: php 5.3 compatibility - split() deprecated
  • Bug #397: bidirectional chain match seems not to work
  • Bug #398: network paths with GRE interfaces runs in troubles.
  • Bug #399: some targets are missing in target-group-select-list when creating a new target
  • Bug #403: adding new custom ports no longer marked as user-added
  • Bug #407: editing network paths, chains are not listed
  • Bug #408: moving network-paths in overview-mode is not working correctly
  • Feature #63: new installer
  • Feature #290: Match packets inside GRE tunnel
  • Feature #296: jqPlot for graphs
  • Feature #348: match on DSCP flags
  • Feature #388: Host Profiles
  • Feature #400: duplicate items
  • Devel #285: move top-most item to bottom-most item when pressing 'up' arrow
  • Devel #286: An interface should have a general fallback chain
  • Devel #295: Monitoring Graph - Chains view - misses option to change interface
  • Devel #302: Empty ruleset overview is not very beautiful
  • Devel #303: no fixed assignment of pipes to chains
  • Devel #306: GUI should be depend less on AJAX
  • Devel #312: New menu
  • Devel #313: User PEAR Pager for paging
  • Devel #326: assign pipe to multiple chains in one step
  • Devel #331: rpc handler should not return anything if not logged on
  • Devel #334: prepare & execute - any SQL query should use it
  • Devel #354: let pipe service level and status be overruled per chain
  • Devel #387: in pipe-edit mode show to which chains the pipe is currently assigned to
  • Devel #390: make quantum and perturb also configurable for SFQ
  • Devel #401: change bit/s to bps
  • Devel #402: migrate from MDB2 to PDO
  • Devel #405: replace tc_collector.pl by shaper_agent.php