summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-11Merge pull request #23 from vyos/mergify/bp/sagitta/pr-211.4.0-epa21.4.0-epa1Christian Breunig
T5741: Update dhclient lease path to /run/dhclient (backport #21)
2023-12-11T5741: Update dhclient lease path to /run/dhclientM. Hamzah Khan
(cherry picked from commit 34846df882bf25d0e94e46fa1e402ff98151f85d)
2023-12-07GitHub: add common actionsChristian Breunig
(cherry picked from commit 534e3f06d388e85ad122594676df0abc05ac176a)
2023-05-09Merge pull request #18 from sever-sever/T5209Christian Breunig
T5209: Add sudo for user signal wan_lb PID
2023-05-09T5209: Add sudo for user signal wan_lb PIDViacheslav Hletenko
Lack of privilegies for 'kill -s SIGUSR2 $( cat $pid )' it caues 04-dhcp-wanlb hook exit with nonzero exit code after renew dhcp lease
2023-05-04Merge pull request #17 from sever-sever/T5171Christian Breunig
T5171: Use XML for loadbalancing wan instead of old templates
2023-05-02T5171: Use XML for load-balancing wan instead of old templatesViacheslav Hletenko
Delete old templates Delete vyatta-wanloadbalance.pl as it handles via python3 Delete config templates build from Makefile
2023-04-03Merge pull request #16 from sever-sever/T5141Christian Breunig
T5141: Add numbers for dhclient-exit-hooks.d to enforce order
2023-04-03T5141: Add numbers for dhclient-exit-hooks.d to enforce orderViacheslav Hletenko
2023-03-29Merge pull request #15 from sever-sever/T4173Christian Breunig
T4173: load-balancing wan replace some iptables-nft rules
2023-03-29T4173: load-balancing wan replace some iptables-nft rulesViacheslav Hletenko
There are some incompatibility with current version of kernel/nftables and work of 'iptables-nft' It cannot insert/delete new rules via 'iptables-nft' For example: table ip nat { chain VYOS_PRE_SNAT_HOOK { type nat hook postrouting priority srcnat - 1; policy accept; counter jump WANLOADBALANCE } chain WANLOADBALANCE { ct mark 0xc9 counter snat to 192.0.2.14 } } vyos@r14# sudo iptables-nft -t nat -I VYOS_PRE_SNAT_HOOK 1 -j WANLOADBALANCE iptables: No chain/target/match by that name. One mention that I know that it was working in 'VyOS 1.4-rolling-202302010317' Replace some 'iptables-nft' rules with eq nftables rules to return the basic ability to load-balance traffic.
2023-02-17Debian: T5003: Upgrade base system to Debian 12 "Bookworm"Christian Breunig
2023-01-09Merge pull request #13 from sever-sever/T1311Christian Breunig
load-balancing: T1311: Delete load-balancing connections
2022-08-29load-balancing: T1311: Delete load-balancing connectionsViacheslav Hletenko
Load-balancing WAN with conntrackd cannot flush connection properly. It cause high CPU utilization and and hang after commit Replace Flush to Delete
2022-01-12Merge pull request #12 from sarthurdev/firewallChristian Poessinger
firewall: T2199: Use iptables-nft to work with new firewall
2021-12-31firewall: T2199: T3873: Migrate firewall to XML/PythonChristian Poessinger
2021-10-20firewall: T2199: Use iptables-nft to work with new firewallsarthurdev
2021-03-08Merge pull request #10 from bstepler/T3395Christian Poessinger
wanloadbalance: T3395: fix DHCP filename and ICMP status line
2021-03-08wanloadbalance: T3395: fix DHCP filename and ICMP status lineBrandon Stepler
2021-02-07Jenkins: enable arm64 buildsChristian Poessinger
2021-01-04Merge pull request #9 from jestabro/T3161John Estabrook
migration: T1398: remove dependency on vyatta-config-migrate
2021-01-04migration: T1398: remove dependency on vyatta-config-migrateJohn Estabrook
2020-12-25wanloadbalance: T3152: Enable conntrack countersDmitriyEshenko
2020-12-25wanloadbalance: T3152: Change conntrack statistics file locationDmitriyEshenko
2020-07-12T2696: collection of small fixes to increase stabilityChristian Poessinger
- Error on exit when clear routing tables - Possible crash (buffer overflow) in function for receive icmp echo packet - Error in parsing of config file for udp ttl "probe" - Wrong error messge in analyzing config file
2020-06-23Jenkins: T2625: migrate to build libraryChristian Poessinger
2020-03-21Jenkins: T1870: support GitHub PullRequest buildsChristian Poessinger
2019-12-27Jenkins: make pipeline branch independentChristian Poessinger
2019-12-18Merge branch 'equuleus' of github.com:vyos/vyatta-wanloadbalance into currentChristian Poessinger
* 'equuleus' of github.com:vyos/vyatta-wanloadbalance: Jenkins: import Pipeline from vyos-1x commit e541ffc4f34c update Jenkins file for equuleus
2019-10-24Merge pull request #7 from currite/fix-wan-rule-0-segfaultVyOS_1.2-2019Q4Christian Poessinger
Avoid rule number 0 which causes segfault
2019-10-23Avoid rule number 0 which causes segfaultcurrite
2019-10-09Jenkins: import Pipeline from vyos-1x commit e541ffc4f34cChristian Poessinger
2019-10-09Jenkins: import Pipeline from vyos-1x commit 2d3539f9dec1Christian Poessinger
2019-08-14update Jenkins file for equuleusUnicronNL
2019-05-22Create Jenkinsfile currentKim Hagen
2019-02-14Bugfix: T1247 - WAN load-balancing fail when !<x.x.x.x/x> configured in ruleshagbard
2019-02-14Bugfix: T258: wan loadbalance /var/run permission issuehagbard
2018-06-07T462: run load balancing scripts as vyattacfg GID.Daniil Baturin
Since it uses the same function for executing everything, need to verify that it has no adverse effect on iptables commands.
2017-11-01T441: remove dependency on quagga, this package doesn't really use it anyway.Daniil Baturin
2016-04-11Merge pull request #5 from mickvav/currentKim
Added unistd.h in some places
2016-04-02Merge branch 'current' into HEADMihail Vasiliev
2016-04-02Fixups to compile on jessie.Mihail Vasiliev
2016-02-09Use dhcp instead of dhcp3.Kim Hagen
2016-01-240.13.68+vyos2+current1debian/0.13.68+vyos2+current1Kim Hagen
2015-12-16Fix build failures when building for jessie.Thomas Jepp
2015-12-16Fix build depends.Thomas Jepp
2015-10-250.13.68+vyos2+lithium9debian/0.13.68+vyos2+lithium9Alex Harpin
2015-10-25vyatta-wanloadbalance: missing hex prefix format specifier flagAlex Harpin
Replacing the missing hex prefix format specifier flag used for routing table creation (tables missing from previous related commit) Bug #61 http://bugzilla.vyos.net/show_bug.cgi?id=61
2015-10-25vyatta-wanloadbalance: formatting changes for style consistencyAlex Harpin
Update src/lbdecision.cc to maintain style consistency
2015-10-25vyatta-wanloadbalance: offset load-balancing fwmarks to avoid conflictsAlex Harpin
Offset the fwmarks used in load-balancing to avoid conflicts with routing tables created by policy based routing. Originally from Benjamin Beret. Bug #61 http://bugzilla.vyos.net/show_bug.cgi?id=61