Changelog

From MasterShaper

Jump to: navigation, search

Version 0.44

  • Fixed problem when selecting the pie graph (unknown function)
  • Fixed problem with matchall filter (wrong prio)
  • Chains are now possible without fallback service level (= no pipes)

Version 0.43

  • Fixed problem when trying to change some user details
  • Fixed problem where MAC address was stored into a to small database field
  • Added support for tc-filter MAC matching (beta)
  • More rules are now possible (hex numbers for tc ids)

Version 0.42

  • Fixed problem with not working tc-filter target matches
  • Fixed problem with iptables ftp data channel matching
  • Added support for ESFQ qdisc
  • Chains-Monitoring can also display 4 different types of graphs (like Pipes-Monitoring)

Version 0.40c

  • Fixed problems when the graphs only display one direction in Chain- or Pipe-Monitoring-View.
  • Fixed problem with ACK match in iptables method which returns "Invalid argument"

Version 0.40b

  • Fixed problem with PHP argv & argc handling
  • Fixed problem when protocol tcp, udp or ip was selected without any port

Version 0.40

  • New design
    • smoother navigation
    • new icons
    • new layout
  • XHTML compliant
  • New operation modes
    • Router
    • Bridge
  • User-Authentication support
    • Limit access permissions to MasterShaper functions
  • Code cleanups
    • most of problematic code which generates php notice message (E_ALL) fixed
  • Queuing disciplines
    • fixed HFSC problems
    • fixed CBQ problems (usage of bounded option)
  • Filters
    • ftp data channel matching support (iptables, conntrack & helper modules)
    • switched from CONNMARK to MARK because of problems marking new connections
  • Bugs
    • fixed tc_collector.pl problems after inserted data into MySQL database
    • fixed problems with mastershaper.init script

Version 0.32

  • l7-filter iptables support ([1])
  • more target match methods
    • single host
    • network addresses
    • ip range
    • MAC addresses (only in iptables mode)
  • CONNMARK usage
  • smaller bugfixes
    • don't display inactive filters
    • tc_collector.pl fixes (perl errors)
    • more improvements on shaper_loader.sh

Version 0.31

  • Improvements on the MasterShaper Installer
  • iptables classifying (CLASSIFY)
  • Support for various iptables match (your iptables installation has to support this)
    • Protocol match
    • Ports match
    • TOS (Type of Service) match
    • TCP flag match
    • IPP2P match ([2])
    • Time match
    • Packet length match
  • Services are replaced by filters now
    • MasterShaper Installer will do the necessary migration steps

Version 0.30

  • New MasterShaper Installer
    • automatic MySQL database setup
    • capable of upgrade from previous release
  • New queuing disciplines
    • HFSC support for realtime applications (VoIP)
    • CBQ support if HTB is not available
  • Documentation fixes
    • Updates to get in sync with MasterShaper's new features
    • Added some usage examples
    • Added Security notes
  • GUI
    • Fixed several bugs
    • Fixed graph images. No error is reported, if collector isn't running
    • Some tweaks in the save & restore feature
  • Code cleanups
  • Fixed problem where prio only in HTB mode wasn't working

Version 0.21

  • Fixed Bandwidth Bar
  • tc statistic collector 1/0 fix
  • Graph doesn't display negative values anymore
  • Service Levels with "Priority only" can now specified
  • First Version of Save & Restore Configuration

Version 0.20

  • New database structure, less Query intensive
  • New data collector (perl daemon)
  • Documentation updates
  • Code cleanups
  • No more graph errors during display (lines "hoped" out of the grid...)
  • Service levels are now assigned to Pipes and not to Services anymore

Version 0.15

  • Code cleanups
  • Icons location now specified in config.dat
  • Checkbox to disable autoreload of monitor graph.
  • Some input validation

Version 0.14

  • Ignore Qos - A chain can be created, which will be completed untouched from the shaper settings
  • Runlevel init script
  • Documentation updates

Version 0.13

  • Some design fixes.
  • Documentation updates.
  • Pipes monitor now displays accumulated lines, lines, bars and pipes.

Version 0.12

  • Some changes in the overview look. Documentation updated.

Version 0.11

  • Fixed some problems when reloading new rules
Personal tools