Release: Version 1.30

There have not been a ipvsadm release for far too long. This release is
focused on kernel release v4.18 and below, for adding the missing userspace
side for the schedulers MH, FO and OVF. There are upcoming change for GUE
and GRE, that are not part of this release.

There have been very little development on the tool, but this release still
contains userspace config to kernel side features that span many kernel
releases. Special thanks to Quentin Armitage for adding this userspace side
support, that was missing in ipvsadm.

This release contains userspace support and/or doc for 3 more schedulers:
 - mh:  Maglev Hashing: added in kernel v4.18
 - ovf (doc): Weighted Overflow: added in kernel v4.3
 - fo (doc): Weighted FailOver: added in kernel v3.18

This release is based on the git tree:

You can download the tarballs from:

Git tree:

Signed-off-by: Jesper Dangaard Brouer <>
diff --git a/VERSION b/VERSION
index 9de53f1..57432cb 100644
@@ -1 +1 @@
diff --git a/ipvsadm.c b/ipvsadm.c
index 0cb2b68..e11aee0 100644
--- a/ipvsadm.c
+++ b/ipvsadm.c
@@ -118,7 +118,7 @@
 #include "libipvs/libipvs.h"
-#define IPVSADM_VERSION_DATE	"2016/12/23"
+#define IPVSADM_VERSION_DATE	"2019/07/02"
 #define MAX_TIMEOUT		(86400*31)	/* 31 days */