Commit graph

14 commits

Author SHA1 Message Date
Pavel Emelyanov
e6156f31dd criu: Version 2.10
So, this time we had TCP transitional states support, but it was
in semi-finished libsoccr library :) And in order to have the TCP
C/R fixed we fixed the library and are now ready to release them
both.

Said that, two main features of the Waxwing release are

* libsoccr -- the library for TCP sockets C/R
* TCP transitional states C/R

Also we have a set of bugfixes, caught performance issue on Xen
and a little bit more.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2017-01-16 12:06:01 +03:00
Pavel Emelyanov
6d9e6d15bf soccr: Wire into builder
For now build the .a library not to produce criu wrappers.
Next version should include the .so library as well.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2017-01-16 11:03:41 +03:00
Pavel Emelyanov
553c6ff8d8 criu: Version 2.9
This is quite a tiny bigfix mostly release.

One interesting thing, though, is that CRIU can now be built with
clang on all the supported architectures :)

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-12-12 11:42:12 +03:00
Pavel Emelyanov
7251cb3aa9 criu: Version 2.8
So, this time we've mostly have a lot of code rework for
compel. A big portion of it is still in criu-dev, but
some has been merged into master.

Other than this and a bunch of bugfixes -- .config file,
support for Tun-Tap devices and deprecation of several
CLI and RPC options by the --external one.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-11-14 11:12:41 +03:00
Pavel Emelyanov
db07f442d6 criu: Version 2.7
Not a lot this time, just a bunch of bugfixes and improvements.
A lot has happened in -dev branch around compel, hopefully the
next release will have it.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-10-17 11:30:31 +03:00
Pavel Emelyanov
090bcd0103 criu: Version 2.6
So, this time we have quite a lot of new features for a monthly
release cadence, including --leave-stopped on restore, TMEM for
PPC and shmem changes tracking.

Also bugfixes, of course, and a little bit more deprecations.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-09-12 12:44:04 +03:00
Pavel Emelyanov
c031417255 criu: Version 2.5
Bug-fix mostly release.

We've also came very close in -dev branch to having x86 32bit
support, so hopefully we'll have it in 2.6/2.7. Lazy restore
now in test-able state, but still we want kernel patches to
leave maintainer's tree, so we still wait.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-08-15 15:40:05 +03:00
Pavel Emelyanov
9a97e0ca35 criu: Version 2.4
This time we have a bunch of new features, such as more
cgroup stuff, AutoFS, coredump out of images, etc.

Virtuozzo guys have released vz7-rtm, and fixed a lot
of bugs in criu while doing it :)

Plus some ancient stuff removed.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-07-11 13:43:45 +03:00
Pavel Emelyanov
1ba5a900db criu: Version 2.3
So, we have some nice new features, again aimed at better integration,
also have massive restorer blob preparation rework and several nasty
bugfixes in mounts code.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-06-14 11:41:17 +03:00
Cyrill Gorcunov
17ae160b33 build: Add export of sublevels and extra
We use in our PCS7 packaging and I think it's
suitable for everything else as well.

Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Reviewed-by: Dmitry Safonov <dsafonov@virtuozzo.com>
Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-05-30 13:46:28 +03:00
Pavel Emelyanov
845b822cd4 criu: Version 2.2
This is bugfix mostly release again.

Also did some tunes for better integration with OpenVZ (action scripts),
updated to support newer kernels improvements and removed pagemap greedy
mode and --namespaces option.

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-05-16 11:24:32 +03:00
Pavel Emelyanov
9f7f0e02a4 criu: Version 2.1
Here's the first once-a-month release with whatever is there in
the master branch. We have quite a few new features, but a lot of
bugifxes :)

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-04-11 11:19:43 +03:00
Pavel Emelyanov
7f1a4a160a criu: Version 2.0
So, here it is. We planned not only to re-shuffle the code, but
also to provide compel thing to people, but have only managed to
do the former. OK, the compel then would go in 2.1 :)

But, we also change the dev-n-release model, so from now on we
have 2 branches and release stable one every month to show new
stuff earlier.

Have fun!

Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-03-07 20:56:59 +03:00
Cyrill Gorcunov
4854940d6f build: Move versions definitions on top level
- define all versions in Makefile.versions toplevel file
 - rename CRTOOLSVERSION to CRIU_VERSION (and add CRIU_ prefixes)
 - rename versions for C librabry

Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2016-02-18 14:15:09 +03:00