summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-08-22fixed bug in parsing multiple rule setsroot
2008-08-22fix for bug 3620. exclusion option is now provided and will create an accept ↵root
rule. For an exclusion the user does not need to configure interfaces for that rule to balance across.
2008-07-10my bad. last commit I changed the conntrack module name to uppercase which ↵root
caused the snat rules to not match the iptables module and therefore fail on load. this should fix the problem, tested icmp with standard configuration and default routes, works now.
2008-07-01fix for bug 3410. added entry for marking of connectionless packets.Michael Larson
2008-06-30fix for bug 3393. apply default route on poll interval if route is not ↵Michael Larson
present in policy table. This fixes a problem if the interface is not ready to receive the route on initial insertion.
2008-06-27fix for bug 3390, ip rule entry is now converted to a hex value.Michael Larson
2008-06-27missing socket close statement.Michael Larson
2008-06-27Merge branch 'hollywood' of http://git.vyatta.com/vyatta-wanloadbalance into ↵Michael Larson
hollywood
2008-06-27fix for bug 3373. also modified error message and return value on not ↵Michael Larson
obtaining socket resource.
2008-06-26fixed up status command output and add wait for interface address check on ↵Michael Larson
wlb boot with interface configuration.
2008-06-25Add missing includesrbalocca
2008-06-24need to add conntrack entry to the raw table. also cleaned up a fewMichael Larson
commands to sweep old commands on restart.
2008-06-24back out wait on parent pid for child--was causing problems when loading ↵Michael Larson
config on boot.
2008-06-20remove stdio statementsMichael Larson
2008-06-20reworked weight calculation. There were errors in how weights were computed ↵Michael Larson
and applied when links failed. Also potential divide by zero error fixed.
2008-06-20change on deamon option for parent process to waitMichael Larson
2008-06-13fix jump instruction for source nat. fix route entry for interfaces that are ↵Michael Larson
in admin/link down on wan lb startup.
2008-06-12fixed problem with ping target failure that is not the last listed ↵Michael Larson
interface, now the correct mangle wan load balance is referenced when an interface fails.
2008-06-12added connmark snat rules. means that nat does not need to be configured ↵Michael Larson
separately for wlb to work--this is now set up independently wlb.
2008-06-11catch empty ping target on ping send. fixes error msgs for unresolved ↵Michael Larson
configured host name--possible fix for bug 3245.
2008-06-10needs accept to truncation rule evaluation on a match. this should now ↵Michael Larson
distribute traffic across interfaces.
2008-06-10modified prerouting decisions to work with connmark. user needs to specify ↵Michael Larson
inbound interface now (although this isn't currently required).
2008-06-10fix for iptables rules in tcp state. should fix main problem with wanMichael Larson
lb.
2008-06-06added contract entry for state NEW for initial interface. Also add parameter ↵Michael Larson
to specify nexthop via interface in interface-health. This will be mandatory, but currently it is optional in the absence of a migration script.
2008-03-20added final validation to address ranges and negation operators. now ↵Michael Larson
behavior is the same as firewall and nat.
2008-03-20modified configuration to mirror nat/firewall for port/address ↵Michael Larson
configuration. added port configuration support for common port configuration validation. still needs additional validation for address configuration.
2008-03-10convert from VPL to GPLv2Stephen Hemminger
Change license on all files from VPL 1.0 to GPLv2 for Glendale.
2008-02-22fixed bug where protocol is all or icmp and source/destination ↵Michael Larson
address/network are set. address/network were being ignore--now fixed.
2008-02-05changed port definition to be consistent with fw/nat (i.e. single port line ↵Michael Larson
allow multi-port configuration). init script fix
2008-02-05added status command, more cli bugfixes and postinst fix.Michael Larson
2008-02-04whole raft of cli related changes. Fixed bugs in display output--added error ↵Michael Larson
checking on some configuration combinations. added additional error checking in the code.
2008-02-01processing added to compute elapsed time in pretty output format for show ↵Michael Larson
commands. time since last failure/success per interface.
2008-02-01init script fix. set up show commands. create output file for wan lb status ↵Michael Larson
and provide show status cmd.
2008-01-31moved most stdout messages to new debug output command. reworked ↵Michael Larson
(simplified) init script so that rules table is properly cleaned up on exit of wlb. fixed a couple cli structural related issues.
2008-01-30numerous changes: added help, added init script, modified source to support ↵Michael Larson
daemon and pid creation, fixed conf file creation when using cli. postinst. etc.
2007-12-17fix debian files so pkg is created correctlyMichael Larson
2007-12-14more minor project modificationsMichael Larson
2007-12-14initial check wan lbdebian/0.1Michael Larson
Signed-off-by: Michael Larson <slioch@eng-140.vyatta.com>