Update github links.
[rsync-web.git] / index.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE>rsync</TITLE>
5 <style>
6 .security { color: red; }
7 h3 { margin-bottom: 0px; }
8 .date { color: #D25A0B; }
9 </style>
10 </HEAD>
11 <!--#include virtual="header.html" -->
12
13 <H2 align="center">Welcome to the rsync web pages</H2>
14
15 rsync is an <A HREF="https://www.opensource.org/">open source</A>
16 utility that provides fast incremental file transfer. rsync is freely
17 available under the <A HREF="GPL.html">GNU General Public
18 License</A> and is currently being maintained by
19 <a href="https://opencoder.net/">Wayne Davison</a>.
20
21 <p>A full changelog of all the releases, including upcoming releases, is in the
22 <a href="https://download.samba.org/pub/rsync/NEWS">NEWS file</a>.
23
24 <div style="float: right">
25 <a href="https://github.com/RsyncProject/rsync/actions">
26 <img src="badge.svg">
27 </a></div>
28
29 <h3>Rsync version 3.3.0 released</h3>
30 <i class=date>April 6th, 2024</i>
31
32 <p>Rsync version 3.3.0 has been released.
33 This is a bug-fix release.
34
35 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.3.0">3.3.0 NEWS</a> for a detailed changelog.
36 The latest manpages are also available for:<ul>
37 <li><a href="https://download.samba.org/pub/rsync/rsync.1"><b>rsync</b>(1)</a>
38 <li><a href="https://download.samba.org/pub/rsync/rsync-ssl.1"><b>rsync-ssl</b>(1)</a>
39 <li><a href="https://download.samba.org/pub/rsync/rsyncd.conf.5"><b>rsyncd.conf</b>(5)</a>
40 <li><a href="https://download.samba.org/pub/rsync/rrsync.1"><b>rrsync</b>(1)</a>
41 </ul>
42
43 <p>The source tar is available here:
44 <b><a href="https://download.samba.org/pub/rsync/src/rsync-3.3.0.tar.gz">rsync-3.3.0.tar.gz</a>
45 (<a href="https://download.samba.org/pub/rsync/src/rsync-3.3.0.tar.gz.asc">signature</a>)</b>,
46 with a tar file of the "rsync-patches" repository released in a separate file:
47 <b><a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.3.0.tar.gz">rsync-patches-3.3.0.tar.gz</a>
48 (<a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.3.0.tar.gz.asc">signature</a>)</b>,
49 and the diffs from version 3.2.2 are available here:
50 <b><a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.7-3.3.0.diffs.gz">rsync-3.2.7-3.3.0.diffs.gz</a>
51 (<a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.7-3.3.0.diffs.gz.asc">signature</a>)</b>.
52
53 <p><hr>
54 <h3>Rsync version 3.3.0pre1 released</h3>
55 <i class=date>April 29th, 2023</i>
56
57 <p>Rsync version 3.3.0pre1 is now available for release testing.  This is
58 mainly bug fixes, with the increased version bump being a delayed reaction
59 to some of the recent larger changes that have happened.
60
61 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.3.0">3.3.0 NEWS</a> for a detailed changelog.
62
63 <p>The source tar is available here:
64 <b><a href="https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0pre1.tar.gz">rsync-3.3.0pre1.tar.gz</a>
65 (<a href="https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0pre1.tar.gz.asc">signature</a>),</b>
66 with a tar file of the "rsync-patches" repository released in a separate file:
67 <b><a href="https://download.samba.org/pub/rsync/src-previews/rsync-patches-3.3.0pre1.tar.gz">rsync-patches-3.3.0pre1.tar.gz</a>
68 (<a href="https://download.samba.org/pub/rsync/src-previews/rsync-patches-3.3.0pre1.tar.gz.asc">signature</a>),</b>
69 and the diffs from version 3.2.7 are available here:
70 <b><a href="https://download.samba.org/pub/rsync/src-previews/rsync-3.2.7-3.3.0pre1.diffs.gz">rsync-3.2.7-3.3.0pre1.diffs.gz</a>
71 (<a href="https://download.samba.org/pub/rsync/src-previews/rsync-3.2.7-3.3.0pre1.diffs.gz.asc">signature</a>)</b>
72
73 <p><hr>
74 <h3>Rsync version 3.2.7 released</h3>
75 <i class=date>October 20th, 2022</i>
76
77 <p>Rsync version 3.2.7 has been released.
78 This has some new features &amp; fixes, including various bug fixes for arg validation &amp; filter-rule validation.
79
80 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.7">3.2.7 NEWS</a> for a detailed changelog.
81
82 <p>The source tar is available here:
83 <b><a href="https://download.samba.org/pub/rsync/src/rsync-3.2.7.tar.gz">rsync-3.2.7.tar.gz</a>
84 (<a href="https://download.samba.org/pub/rsync/src/rsync-3.2.7.tar.gz.asc">signature</a>)</b>,
85 with a tar file of the "rsync-patches" repository released in a separate file:
86 <b><a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.2.7.tar.gz">rsync-patches-3.2.7.tar.gz</a>
87 (<a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.2.7.tar.gz.asc">signature</a>)</b>,
88 and the diffs from version 3.2.2 are available here:
89 <b><a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.6-3.2.7.diffs.gz">rsync-3.2.6-3.2.7.diffs.gz</a>
90 (<a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.6-3.2.7.diffs.gz.asc">signature</a>)</b>.
91
92 <p><hr>
93 <h3>Rsync version 3.2.6 released</h3>
94 <i class=date>September 9th, 2022</i>
95
96 <p>Rsync version 3.2.6 has been released.
97 This is a bug-fix release.
98
99 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.6">3.2.6 NEWS</a> for a detailed changelog.
100
101 <p>The source tar is available here:
102 <b><a href="https://download.samba.org/pub/rsync/src/rsync-3.2.6.tar.gz">rsync-3.2.6.tar.gz</a>
103 (<a href="https://download.samba.org/pub/rsync/src/rsync-3.2.6.tar.gz.asc">signature</a>)</b>,
104 with a tar file of the "rsync-patches" repository released in a separate file:
105 <b><a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.2.6.tar.gz">rsync-patches-3.2.6.tar.gz</a>
106 (<a href="https://download.samba.org/pub/rsync/src/rsync-patches-3.2.6.tar.gz.asc">signature</a>)</b>,
107 and the diffs from version 3.2.2 are available here:
108 <b><a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.5-3.2.6.diffs.gz">rsync-3.2.5-3.2.6.diffs.gz</a>
109 (<a href="https://download.samba.org/pub/rsync/src-diffs/rsync-3.2.5-3.2.6.diffs.gz.asc">signature</a>)</b>.
110
111 <p><hr>
112 <h3>Rsync version 3.2.5 released</h3>
113 <i class=date>August 14th, 2022</i>
114
115 <p>Rsync version 3.2.5 has been released.
116 This is a bug-fix and <a href="security.html" class=security>security</a> release.
117
118 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.5">3.2.5 NEWS</a> for a detailed changelog.
119
120 <p><hr>
121 <h3>Rsync version 3.2.4 released</h3>
122 <i class=date>April 15th, 2022</i>
123
124 <p>Rsync version 3.2.4 has been released.
125 Another typical release with both bug fixes and some enhancements. It also contains a
126 <a href="security.html#s3_2_4" class=security>security fix</a>
127 for the bundled zlib 1.2.8, which may or may not be used in your particular build configuration.
128
129 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.4">3.2.4 NEWS</a>
130 for a detailed changelog.
131
132 <p><hr>
133 <h3>Rsync version 3.2.3 released</h3>
134 <i class=date>August 6th, 2020</i>
135
136 <p>Rsync version 3.2.3 has been released.
137 It contains a smattering of bug fixes and various enhancements.
138
139 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.3">3.2.3 NEWS</a>
140 for a detailed changelog.
141
142 <p><hr>
143 <h3>Rsync version 3.2.2 released</h3>
144 <i class=date>July 4th, 2020</i>
145
146 <p>Rsync version 3.2.2 has been released.
147 This is a few more portability fixes, some improvements to the newest features, and some
148 other simple changes.  Hopefully this will be the last of these recent touch-up releases.
149
150 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.2">3.2.2 NEWS</a>
151 for a detailed changelog.
152
153 <p><hr>
154 <h3>Rsync version 3.2.1 released</h3>
155 <i class=date>June 22th, 2020</i>
156
157 <p>Rsync version 3.2.1 has been released.
158 This is mainly a few fixes for some release issues and portability problems.
159 There's also a couple new features, just for good measure.
160
161 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.1">3.2.1 NEWS</a>
162 for a detailed changelog.
163
164 <p><hr>
165 <h3>Rsync version 3.2.0 released</h3>
166 <i class=date>June 19th, 2020</i>
167
168 <p>Rsync version 3.2.0 has been released.
169 This release has a good number of a few new features and various bug fixes.
170
171 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.2.0">3.2.0 NEWS</a>
172 for a detailed changelog.
173
174 <p><hr>
175 <h3>Rsync version 3.1.3 released</h3>
176 <i class=date>January 28th, 2018</i>
177
178 <p>Rsync version 3.1.3 has been released.
179 This release has a
180 <a href="security.html#s3_1_3" class=security>couple security fixes</a>,
181 a few new features, and various bug fixes.
182
183 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.1.3">3.1.3 NEWS</a>
184 for a detailed changelog.
185
186 <p><hr>
187 <h3>Rsync version 3.1.2 released</h3>
188 <i class=date>December 21st, 2015</i>
189
190 <p>Rsync version 3.1.2 has been released.  This is a bug-fix release.
191 It includes a <a href="security.html#s3_1_2" class=security>security fix</a>
192 for a transfer from a sender that you don't fully trust.
193
194 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.1.2">3.1.2 NEWS</a>
195 for a detailed changelog.
196
197 <p><hr>
198 <h3>Rsync version 3.1.1 released</h3>
199 <i class=date>June 22nd, 2014</i>
200
201 <p>Rsync version 3.1.1 has been released.  This is a bug-fix release.
202
203 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.1.1">3.1.1 NEWS</a>
204 for a detailed changelog.
205
206 <p><hr>
207 <h3>Rsync version 3.1.0 released</h3>
208 <i class=date>September 28th, 2013</i>
209
210 <p>Rsync version 3.1.0 has been released.  This is a
211 feature release that improves performance, provides several new options, and
212 fixes a few bugs along the way.
213
214 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.1.0">3.1.0 NEWS</a>
215 for a detailed changelog.
216
217 <p><hr>
218 <h3>Rsync version 3.0.9 released</h3>
219 <i class=date>September 23th, 2011</i>
220
221 <p>Rsync version 3.0.9 has been released.  This is a bug-fix release.
222
223 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.9">3.0.9 NEWS</a>
224 for a detailed changelog.
225
226 <p><hr>
227 <h3>Rsync version 3.0.8 released</h3>
228 <i class=date>March 26th, 2011</i>
229
230 <p>Rsync version 3.0.8 has been released.  This is a bug-fix release.
231
232 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.8">3.0.8 NEWS</a>
233 for a detailed changelog.
234
235 <p><hr>
236 <h3>Rsync version 3.0.7 released</h3>
237 <i class=date>December 31th, 2009</i>
238
239 <p>Rsync version 3.0.7 has been released.  This is a bug-fix release.
240
241 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.7">3.0.7 NEWS</a>
242 for a detailed changelog.
243
244 <p><hr>
245 <h3>Rsync version 3.0.6 released</h3>
246 <i class=date>May 8th, 2009</i>
247
248 <p>Rsync version 3.0.6 has been released.  This is a bug-fix release.
249
250 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.6">3.0.6 NEWS</a>
251 for a detailed changelog.
252
253 <p><hr>
254 <h3>Rsync version 3.0.5 released</h3>
255 <i class=date>December 28th, 2008</i>
256
257 <p>Rsync version 3.0.5 has been released.  This is another bug-fix release.
258
259 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.5">3.0.5 NEWS</a>
260 for a detailed changelog.
261
262 <p><hr>
263 <h3>Rsync version 3.0.4 released</h3>
264 <i class=date>September 6th, 2008</i>
265
266 <p>Rsync version 3.0.4 has been released.  This is a bug-fix release with the
267 only enhancement being the adding of a way to interact with an
268 overly-restrictive server that refuses rsync's behind-the-scenes use of the -e
269 option.
270
271 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.4">3.0.4 NEWS</a>
272 for a detailed changelog.
273
274 <p><hr>
275 <h3>Rsync version 3.0.3 released</h3>
276 <i class=date>June 29th, 2008</i>
277
278 <p>Rsync version 3.0.3 has been released.  This is a bug-fix release that has
279 no new features (though it does have one new script in the support directory).
280
281 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.3">3.0.3 NEWS</a>
282 for a detailed changelog.
283
284 <p><hr>
285 <h3>Rsync version 3.0.2 released</h3>
286 <i class=date>April 8th, 2008</i>
287
288 <p>Rsync version 3.0.2 has been released.  This is a
289 <a href="security.html#s3_0_2" class=security>security release</a>
290 that fixes a potential buffer-overflow issue.
291
292 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.2">3.0.2 NEWS</a>
293 for a detailed changelog.
294
295 <p><hr>
296 <h3>Rsync version 3.0.1 released</h3>
297 <i class=date>April 3rd, 2008</i>
298
299 <p>Rsync version 3.0.1 has been released.  This is a bug-fix release, which also
300 includes fixes/improvements for several issues in the daemon-exclude code.
301
302 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.1">3.0.1 NEWS</a>
303 for a detailed changelog.
304
305 <p><hr>
306 <h3>Rsync version 3.0.0 released</h3>
307 <i class=date>March 1st, 2008</i>
308
309 <p>Rsync version 3.0.0 is finally here!  This is a feature release that
310 also includes quite a few bug fixes.
311
312 <p>The 3.0.0 version number is such a large bump up from 2.6.9 due to the
313 addition of an
314 incremental recursion scan (which helps a lot with large transfers) and the
315 official arrival of several other new features, including ACL support, extended
316 attribute support, filename character-set conversion, etc.
317
318 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#3.0.0">3.0.0 NEWS</a>
319 for a detailed changelog.
320
321 <p><hr>
322 <h3>Rsync version 2.6.9 released</h3>
323 <i class=date>November 6th, 2006</i>
324
325 <p>Rsync version 2.6.9 has been released.  This is primarily a bug-fix
326 release with a few minor new features.
327
328 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.9">2.6.9 NEWS</a>
329 for a detailed changelog.
330
331 <p><hr>
332 <h3>Rsync version 2.6.8 released</h3>
333 <i class=date>April 22th, 2006</i>
334
335 <p>Rsync version 2.6.8 has been released.  This is a bug-fix release that
336 primarily addresses an exclude problem that affected the --relative option,
337 but also includes a <a href="security.html#s2_6_8" class=security>security fix</a> for
338 the xattrs.diff patch (which is not an
339 official part of rsync, but some packagers include it in their release).
340
341 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.8">2.6.8 NEWS</a>
342 for a detailed changelog.
343
344 <p><hr>
345 <h3>Rsync 2.6.7 released</h3>
346 <i class=date>March 11th, 2006</i>
347
348 <p>Rsync version 2.6.7 has been released.  This release has both several new
349 features and the usual accompaniment of bug fixes.
350
351 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.7">2.6.7 NEWS</a>
352 for a detailed changelog.
353
354 <p><hr>
355 <h3>Rsync 2.6.6 released</h3>
356 <i class=date>July 28th, 2005</i>
357
358 <p>Rsync version 2.6.6 has been released.  This release is a bug-fix release
359 which contains a <a href="security.html#s2_6_6" class=security>security fix</a>
360 to handle a null-pointer bug that turned up in rsync's version of zlib
361 1.1.4 (this is not the recent zlib 1.2.2 security fix, which did not
362 affect rsync) and to squash a few other minor bugs.  To deal with the
363 zlib issue, rsync has been upgraded to include zlib 1.2.3.
364
365 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.6">2.6.6 NEWS</a>
366 for a detailed changelog.
367
368 <p><hr>
369 <h3>Rsync 2.6.5 released</h3>
370 <i class=date>June 1st, 2005</i>
371
372 <p>Rsync version 2.6.5 has been released.  This release is primarily a bug-fix
373 release to squash some annoying problems that made it into the (feature-filled)
374 release of 2.6.4, plus a few minor enhancements.
375
376 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.5">2.6.5 NEWS</a>
377 for a detailed changelog.
378
379 <p><hr>
380 <h3>Rsync 2.6.4 released</h3>
381 <i class=date>March 30th, 2005</i>
382
383 <p>Rsync version 2.6.4 has been released.  This release combines quite a
384 few new features, some improved delete efficiency, and the usual array of
385 bug fixes.
386
387 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.4">2.6.4 NEWS</a>
388 for a detailed changelog.
389
390 <p><hr>
391 <h3>Rsync 2.6.3 released</h3>
392 <i class=date>September 30th, 2004</i>
393
394 <p>Rsync version 2.6.3 has been released.  It contains several new features
395 and quite a few bug fixes, including a <a href="security.html#s2_6_3" class=security>security
396 fix</a> for a patch-sanitizing bug in the daemon code.
397
398 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.3">2.6.3 NEWS</a>
399 for a detailed changelog.
400
401 <p><hr>
402 <h3>Rsync 2.6.2 released</h3>
403 <i class=date>April 30th, 2004</i>
404
405 <p>Rsync version 2.6.2 has been released.  It is a bug-fix release that mainly
406 fixes <b>a bug with the --relative option (-R) in 2.6.1</b>
407 that could cause files to be transferred incorrectly.  This only affected a
408 source right at the root of the filesystem, such as "/" or "/*" (if you
409 first "cd /" and then copy from ".", it would not tickle the bug).
410
411 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.2">2.6.2 NEWS</a>
412 for a detailed changelog.
413
414 <p><hr>
415 <h3>Rsync 2.6.1 released</h3>
416 <i class=date>April 26th, 2004</i>
417
418 <p>Rsync version 2.6.1 has been released.  It is primarily a performance
419 release that requires less memory to run, makes fewer write calls to the socket
420 (lowering the system CPU time), does less string copying (lowering the user CPU
421 time), and also reduces the amount of data that is transmitted over the wire.
422 There have also been quite a few bug fixes, including a
423 <a href="security.html#s2_6_1" class=security>security fix</a> for a daemon problem when chroot
424 is not enabled.  See the
425 <a href="https://download.samba.org/pub/rsync/NEWS#2.6.1">2.6.1 NEWS</a>
426 for a detailed changelog.
427
428 <p><hr>
429 <h3>One Cygwin hang-problem resolved</h3>
430
431 <p>The problem with rsync hanging at the end of the transfer on
432 <a href="https://www.cygwin.com/">Cygwin</a> had been previously traced to a
433 signal-handling bug in their compatibility DLL.  This bug appears to now be
434 fixed in DLL version 1.5.7-1, and Cygwin users are reporting that upgrading the
435 DLL removes the hang-at-end-of-transfer problem for their existing rsync executable.
436 (Note that this doesn't solve a hang that some folks see in the middle of a
437 transfer -- using daemon mode instead of ssh can work around that one.)
438
439 <p><hr>
440 <h3>Rsync 2.6.0 released</h3>
441 <i class=date>January 1st, 2004</i>
442
443 <P> Two important things to note in the new release:
444
445 <ol>
446
447 <li>The default remote shell is now "ssh" unless you tell configure you want to
448 make something else the default.
449
450 <li>Some bug fixes in the include/exclude code, while making things work
451 properly, have resulted in some user-visible changes for certain wildcard
452 strings.  Read the BUG FIXES section in the
453 <a href="https://download.samba.org/pub/rsync/NEWS#2.6.0">2.6.0 NEWS</a>
454 to see if any of these changes apply to you.
455 (Most people should be unaffected.)
456
457 </ol>
458
459 <p>One other item of note is that the oft-requested option "--files-from" is now
460 available.  This option lets you specify a list of files to transfer, and can
461 be much more efficient than a recursive descent using include/exclude
462 statements (if you know in advance what files you want to transfer).  The list
463 of files can come from either side of the connection, so it is possible for a
464 server to provide the file-list that lets someone grab a server-specified set of
465 files, for example.  See the <a href="https://download.samba.org/pub/rsync/rsync.1">rsync man page</a>
466 for more details.
467
468 <p>See the <a href="https://download.samba.org/pub/rsync/NEWS#2.6.0">2.6.0 NEWS</a>
469 for a detailed changelog.
470
471 <!--#include virtual="footer.html" -->