Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-07 | fix for bug 4083. Names in mangle table now reference outbound interface as ↵ | slioch | |
per comments in bug. | |||
2009-07-06 | fix for bug 4351. Move conntrack to feature specific chain for raw table. | slioch | |
2009-06-17 | ping target is now optional. nexthop will be used in place of ping target if ↵ | slioch | |
ping target is not specified. this is also true of dhcp configurations. | |||
2009-06-17 | filter on output table for packets already marked in the prerouting table | slioch | |
2009-06-16 | fixed output mangle rule creation. need to suppress inbound interface on ↵ | slioch | |
rule creation for output rule entry as these are locally sourced packets. | |||
2009-06-08 | fix for bug 4130. Requires additional configuration outside WLB to support ↵ | slioch | |
network reachability determination. All locally source routes need an entry in table main that satisfies reachability requirements. This is due to the output mangle table being processed after reachability determination for locally sourced routes. Note that routes will still be subject to routing by WLB (provided they match the WLB rule set). | |||
2009-06-02 | fix for bug 4409. Additional dynamic support for dynamic policy route and ↵ | slioch | |
snat when wlb is configured and during runtime. also fix for wlb when running in debug mode. | |||
2009-05-23 | handle condition where system time changes to time before last success ↵ | slioch | |
value. in this case set value until 0 until system time catches up. only affect show command. issue reported by Gregor. | |||
2009-04-30 | On socket bind error return and do not attempt to send icmp packet | slioch | |
fix for bug 4333. Found by Gregor Jurgele. | |||
2009-04-02 | added source based routing feature. | slioch | |
2009-02-09 | added support for global level conntrack flushing on interface state change. ↵ | slioch | |
Default configuration is to disable this feature. | |||
2009-01-28 | fix for problem found in webgui on restarting process. | slioch | |
2008-12-16 | fix for bug 3968. enhanced show wan load balance according to preferred ↵ | slioch | |
design in bug listing. Also exposed time of last interface status change. | |||
2008-12-15 | fixed bug with dhcp support--route was not be reinserted on link down when ↵ | slioch | |
configured for dhcp. need to retrieve actual nexthop in this case. | |||
2008-12-05 | added support for dhcp in daemon. On receiving SIGUSR2 daemon checks and ↵ | slioch | |
updates new address for snat, and nexthop for lb routing tables. hook needs to be added to dhclient daemon to send SIGUSR2 to wan_lb so notification is generated on address change event. Note that for this behavior to be active in WLB nexthop needs to be populated with 'dhcp' configuration string. still requires routing paths availble for target testing, which might require an update to the dhcp client script and possible configuration knob. | |||
2008-12-04 | added sigusr2 to wake up process from sleep call. will be used to wake up ↵ | slioch | |
process when address changes via dhcp. | |||
2008-10-29 | fix for bug 3843. added warning level syslong messages on any interface that ↵ | slioch | |
changes state in wan lb. | |||
2008-09-25 | fix for bug 3710. also found and fixed another bug with restarting of wlb ↵ | slioch | |
after changing rule set. this simplifies the application of the rules to the mangle table. | |||
2008-08-29 | modified failover algorithm to provide deterministic control over which ↵ | Mike Larson | |
interface is selected. The interface with the highest weight will be preferred. | |||
2008-08-29 | add rule failover support. Failover mode can now be specified on a specific ↵ | Mike Larson | |
rule. This rule will only direct traffic to a single active interface, on failure of the ping target traffice will be directed out an alternate interface. note: the one todo item for this feature is to add "stickiness" of an active interface. wlb re-evaluates all rules on an interface state change and this may cause the interface to change for failover mode. supporting this mode requires a less than trivial rewrite of the wlb decision code.: | |||
2008-08-26 | revised fix for dst-range bug to mirror fix for src. | Mike Larson | |
2008-08-26 | fix for bug 3621. | slioch | |
2008-08-22 | snat rules created by wanloadbanana are now applied before snat rules ↵ | root | |
created by nat. this shouldn't be a problem for nat, as the wanloadbanana rules are filters on packets marked in the mangle table. now using the new jump to target inserted by vyatta-cfg-firewall project on boot. | |||
2008-08-22 | Partial fix for bug 3332. WLB can now be configured to run without creating ↵ | root | |
implicit source nat rules. This configuration element applies to the complete wan load balance configuration. | |||
2008-08-22 | fixed bug in parsing multiple rule sets | root | |
2008-08-22 | fix 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-10 | my 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-01 | fix for bug 3410. added entry for marking of connectionless packets. | Michael Larson | |
2008-06-30 | fix 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-27 | fix for bug 3390, ip rule entry is now converted to a hex value. | Michael Larson | |
2008-06-27 | missing socket close statement. | Michael Larson | |
2008-06-27 | Merge branch 'hollywood' of http://git.vyatta.com/vyatta-wanloadbalance into ↵ | Michael Larson | |
hollywood | |||
2008-06-27 | fix for bug 3373. also modified error message and return value on not ↵ | Michael Larson | |
obtaining socket resource. | |||
2008-06-26 | fixed up status command output and add wait for interface address check on ↵ | Michael Larson | |
wlb boot with interface configuration. | |||
2008-06-25 | Add missing includes | rbalocca | |
2008-06-24 | need to add conntrack entry to the raw table. also cleaned up a few | Michael Larson | |
commands to sweep old commands on restart. | |||
2008-06-24 | back out wait on parent pid for child--was causing problems when loading ↵ | Michael Larson | |
config on boot. | |||
2008-06-20 | remove stdio statements | Michael Larson | |
2008-06-20 | reworked 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-20 | change on deamon option for parent process to wait | Michael Larson | |
2008-06-13 | fix jump instruction for source nat. fix route entry for interfaces that are ↵ | Michael Larson | |
in admin/link down on wan lb startup. | |||
2008-06-12 | fixed 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-12 | added 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-11 | catch empty ping target on ping send. fixes error msgs for unresolved ↵ | Michael Larson | |
configured host name--possible fix for bug 3245. | |||
2008-06-10 | needs accept to truncation rule evaluation on a match. this should now ↵ | Michael Larson | |
distribute traffic across interfaces. | |||
2008-06-10 | modified prerouting decisions to work with connmark. user needs to specify ↵ | Michael Larson | |
inbound interface now (although this isn't currently required). | |||
2008-06-10 | fix for iptables rules in tcp state. should fix main problem with wan | Michael Larson | |
lb. | |||
2008-06-06 | added 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-20 | added final validation to address ranges and negation operators. now ↵ | Michael Larson | |
behavior is the same as firewall and nat. | |||
2008-03-20 | modified 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. |