Difference between revisions of "Download/criu"

 
(34 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page lists recent CRIU releases.
+
<div class="noautonum">__TOC__</div>
  
With 2.x, we decided to make several technologies available as standalone projects (e.g. [[Compel]])
+
== Latest version ==
and release new stuff faster than once every 3 months (see [[release schedule]]).
 
  
<div class="noautonum">__TOC__</div>
+
{{:Download/criu/{{Last version}}}}
 +
 
 +
== Old versions ==
 +
 
 +
=== 4.x ===
 +
 
 +
The following [[Download/criu/4.x|4.x]] releases were made:
 +
* {{fe|criu|{{nln}}* |4.1.1}}
 +
* {{fe|criu|{{nln}}* |4.1}}
 +
* {{fe|criu|{{nln}}* |4.0}}
  
== v. 2.11 ==
+
=== 3.x ===
{{:Download/criu/2.11}}
 
  
== v. 2.10 ==
+
The following [[Download/criu/3.x|3.x]] releases were made:
{{:Download/criu/2.10}}
 
  
== v. 2.9 ==
+
* {{fe|criu|{{nln}}* |3.19|3.18|3.17.1|3.17|3.16.1|3.16|3.15|3.14|3.13|3.12|3.11|3.10|3.9|3.8.1|3.8|3.7|3.6|3.5|3.4|3.3|3.2.1|3.2|3.1|3.0}}
{{:Download/criu/2.9}}
 
  
== v. 2.8 ==
+
=== 2.x ===
{{:Download/criu/2.8}}
 
  
== v. 2.7 ==
+
The following [[Download/criu/2.x|2.x]] releases were made:
{{:Download/criu/2.7}}
 
  
== v. 2.6 ==
+
* {{fe|criu|{{nln}}* |2.12.1|2.12|2.11.1|2.11|2.10|2.9|2.8|2.7|2.6|2.5|2.4|2.3|2.2|2.1|2.0}}
{{:Download/criu/2.6}}
 
  
== v. 2.5 ==
+
=== 1.x ===
{{:Download/criu/2.5}}
 
  
== v. 2.4 ==
+
The following [[Download/criu/1.x|1.x]] releases were made:
{{:Download/criu/2.4}}
 
  
== v. 2.3 ==
+
* {{fe|criu|{{nln}}* |1.8|1.7.2|1.7|1.6.1|1.6|1.5.2|1.5.1|1.5|1.4|1.3.1|1.3|1.3-rc2|1.3-rc1|1.2|1.1|1.1-rc2|1.1-rc1|1.0}}
{{:Download/criu/2.3}}
 
  
== v. 2.2 ==
+
=== 0.x ===
{{:Download/criu/2.2}}
 
  
== v. 2.1 ==
+
The following [[Download/criu/0.x|0.x]] releases were made:
{{:Download/criu/2.1}}
 
  
== v. 2.0 ==
+
* {{fe|criu|{{nln}}* |0.8|0.7|0.6|0.5|0.4|0.3|0.2|0.1}}
{{:Download/criu/2.0}}
 
  
== Older releases ==
+
== See also ==
  
* [[Download/criu/1.x|1.x]]
+
* [[Changelogs]] to see all the changelogs on a single page.
* [[Download/criu/0.x|0.x]]
 

Latest revision as of 20:42, 13 November 2025

Latest versionEdit

Tarball: criu-4.2.tar.gz
Version: 4.2 "CRIUTIBILITY"
Released: 13 Nov 2025
GIT tag: v4.2

New featuresEdit

  • plugins/amdgpu: Implement parallel restore
  • Handle processes with uprobes vma
  • libcriu: Enable setting of RPC config file

BugfixesEdit

  • criu/compel: fix compilation on musl/arm64
  • pagemap: change PagemapEntry.nr_pages to uint64 to support huge mappings
  • pagemap: prevent integer overflow in pagemap_len
  • Relax ELF magic check to support MIPS libraries
  • Fix: getsockopt usage for SO_PASSCRED/SO_PASSSEC on Linux 6.16

ImprovementsEdit

  • ci: consolidate aarch64 tests on GitHub runners
  • cr-service: Refactor RPC config parsing
  • Many improvements in pycriu

Old versionsEdit

4.xEdit

The following 4.x releases were made:

3.xEdit

The following 3.x releases were made:

2.xEdit

The following 2.x releases were made:

1.xEdit

The following 1.x releases were made:

0.xEdit

The following 0.x releases were made:

See alsoEdit

  • Changelogs to see all the changelogs on a single page.