Get rid of sites without the latest packages.
[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="http://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="http://opencoder.net/">Wayne Davison</a>.
20
21 <p><i>If you are running
22 (1) an xattr-enabled rsync older than 3.0.2,
23 (2) a writable rsync daemon older than 3.0.0,
24 or (3) a version of rsync older than 2.6.6, please see the
25 <a href="security.html" class=security>rsync security advisory page</a>.</i>
26
27 <!--
28
29 <p><hr>
30 <h3>The latest development version</h3>
31
32 <p>If you're curious about the changes going into the next version of rsync,
33 you can view the <a href="/ftp/unpacked/rsync/NEWS">NEWS file from the source
34 repository</a> to see a summary of the current changes.  Also available are the
35 <a href="/ftp/rsync/nightly/rsync.html">repository's rsync manpage</a> and the
36 <a href="/ftp/rsync/nightly/rsyncd.conf.html">repository's rsyncd.conf
37 manpage</a>.  See the <a href="/download.html">download page</a> for more info
38 on grabbing the development version.
39
40 -->
41
42 <p><hr>
43 <h3>Rsync version 3.1.1pre1 released</h3>
44 <i class=date>January 26th, 2014</i>
45
46 <p>Rsync version 3.1.1pre1 is now available for release testing.  This is a
47 bug-fix release.
48
49 <p>For a full list of what changed since 3.1.0, see the
50 <a href="/ftp/rsync/src-previews/rsync-3.1.1pre1-NEWS">NEWS file</a>.
51 The latest manpages are also available for both
52 <a href="/ftp/rsync/rsync.html">rsync</a> and
53 <a href="/ftp/rsync/rsyncd.conf.html">rsyncd.conf</a>.
54
55 <p>The source tar is available here:
56 <b><a href="/ftp/rsync/src-previews/rsync-3.1.1pre1.tar.gz">rsync-3.1.1pre1.tar.gz</a>
57 (<a href="/ftp/rsync/src-previews/rsync-3.1.1pre1.tar.gz.asc">signature</a>),</b>
58 with a tar file of the "patches" directory now released in a separate file:
59 <b><a href="/ftp/rsync/src-previews/rsync-patches-3.1.1pre1.tar.gz">rsync-patches-3.1.1pre1.tar.gz</a>
60 (<a href="/ftp/rsync/src-previews/rsync-patches-3.1.1pre1.tar.gz.asc">signature</a>),</b>
61 and the diffs from version 3.1.0 are available here:
62 <b><a href="/ftp/rsync/src-previews/rsync-3.1.0-3.1.1pre1.diffs.gz">rsync-3.1.0-3.1.1pre1.diffs.gz</a>
63 (<a href="/ftp/rsync/src-previews/rsync-3.1.0-3.1.1pre1.diffs.gz.asc">signature</a>)</b>.
64
65 <p><hr>
66 <h3>Rsync version 3.1.0 released</h3>
67 <i class=date>September 28th, 2013</i>
68
69 <p>Rsync version 3.1.0 has been released.  This is a
70 feature release that improves performance, provides several new options, and
71 fixes a few bugs along the way.
72
73 <p>The source tar is available here:
74 <b><a href="/ftp/rsync/src/rsync-3.1.0.tar.gz">rsync-3.1.0.tar.gz</a>
75 (<a href="/ftp/rsync/src/rsync-3.1.0.tar.gz.asc">signature</a>),</b>
76 with a tar file of the "patches" directory now released in a separate file:
77 <b><a href="/ftp/rsync/src/rsync-patches-3.1.0.tar.gz">rsync-patches-3.1.0.tar.gz</a>
78 (<a href="/ftp/rsync/src/rsync-patches-3.1.0.tar.gz.asc">signature</a>),</b>
79 and the diffs from version 3.0.9 are available here:
80 <b><a href="/ftp/rsync/src-diffs/rsync-3.0.9-3.1.0.diffs.gz">rsync-3.0.9-3.1.0.diffs.gz</a>
81 (<a href="/ftp/rsync/src-diffs/rsync-3.0.9-3.1.0.diffs.gz.asc">signature</a>)</b>.
82
83 <p><hr>
84 <h3>Rsync version 3.0.9 released</h3>
85 <i class=date>September 23th, 2011</i>
86
87 <p>Rsync version 3.0.9 has been released.  This is a bug-fix release.
88
89 <p>See the <a href="/ftp/rsync/src/rsync-3.0.9-NEWS">release NEWS</a>
90 for the details of what changed since 3.0.8.
91
92 <p><hr>
93 <h3>Rsync version 3.0.8 released</h3>
94 <i class=date>March 26th, 2011</i>
95
96 <p>Rsync version 3.0.8 has been released.  This is a bug-fix release.
97
98 <p>See the <a href="/ftp/rsync/src/rsync-3.0.8-NEWS">release NEWS</a>
99 for the details of what changed since 3.0.7.
100
101 <p><hr>
102 <h3>Rsync version 3.0.7 released</h3>
103 <i class=date>December 31th, 2009</i>
104
105 <p>Rsync version 3.0.7 has been released.  This is a bug-fix release.
106
107 <p>See the <a href="/ftp/rsync/src/rsync-3.0.7-NEWS">release NEWS</a>
108 for the details of what changed since 3.0.6.
109
110 <p><hr>
111 <h3>Rsync version 3.0.6 released</h3>
112 <i class=date>May 8th, 2009</i>
113
114 <p>Rsync version 3.0.6 has been released.  This is a bug-fix release.
115
116 <p>See the <a href="/ftp/rsync/src/rsync-3.0.6-NEWS">release NEWS</a>
117 for the details of what changed since 3.0.5.
118
119 <p><hr>
120 <h3>Rsync version 3.0.5 released</h3>
121 <i class=date>December 28th, 2008</i>
122
123 <p>Rsync version 3.0.5 has been released.  This is another bug-fix release.
124
125 <p>See the <a href="/ftp/rsync/src/rsync-3.0.5-NEWS">release NEWS</a>
126 for the details of what changed since 3.0.4.
127
128 <p><hr>
129 <h3>Rsync version 3.0.4 released</h3>
130 <i class=date>September 6th, 2008</i>
131
132 <p>Rsync version 3.0.4 has been released.  This is a bug-fix release with the
133 only enhancement being the adding of a way to interact with an
134 overly-restrictive server that refuses rsync's behind-the-scenes use of the -e
135 option.
136
137 <p>See the <a href="/ftp/rsync/src/rsync-3.0.4-NEWS">release NEWS</a>
138 for the details of what changed since 3.0.3.
139
140 <p><hr>
141 <h3>Rsync version 3.0.3 released</h3>
142 <i class=date>June 29th, 2008</i>
143
144 <p>Rsync version 3.0.3 has been released.  This is a bug-fix release that has
145 no new features (though it does have one new script in the support directory).
146
147 <p>See the <a href="/ftp/rsync/src/rsync-3.0.3-NEWS">release NEWS</a>
148 for the details of what changed since 3.0.2.
149
150 <p><hr>
151 <h3>Rsync version 3.0.2 released</h3>
152 <i class=date>April 8th, 2008</i>
153
154 <p>Rsync version 3.0.2 has been released.  This is a 
155 <a href="security.html#s3_0_2" class=security>security release</a>
156 that fixes a potential buffer-overflow issue.
157
158 <p>See the <a href="/ftp/rsync/src/rsync-3.0.2-NEWS">release NEWS</a>
159 for the details of what changed since 3.0.1.
160
161 <p><hr>
162 <h3>Rsync version 3.0.1 released</h3>
163 <i class=date>April 3rd, 2008</i>
164
165 <p>Rsync version 3.0.1 has been released.  This is a bug-fix release, which also
166 includes fixes/improvements for several issues in the daemon-exclude code.
167
168 <p>See the <a href="/ftp/rsync/src/rsync-3.0.1-NEWS">release NEWS</a>
169 for the details of what changed since 3.0.0.
170
171 <p><hr>
172 <h3>Rsync version 3.0.0 released</h3>
173 <i class=date>March 1st, 2008</i>
174
175 <p>Rsync version 3.0.0 is finally here!  This is a feature release that
176 also includes quite a few bug fixes.
177
178 <p>The 3.0.0 version number is such a large bump up from 2.6.9 due to the
179 addition of an
180 incremental recursion scan (which helps a lot with large transfers) and the
181 official arrival of several other new features, including ACL support, extended
182 attribute support, filename character-set conversion, etc. 
183
184 <p>See the <a href="/ftp/rsync/src/rsync-3.0.0-NEWS">release NEWS</a>
185 for the details of what changed since 2.6.9.
186
187 <p><hr>
188 <h3>Rsync version 2.6.9 released</h3>
189 <i class=date>November 6th, 2006</i>
190
191 <p>Rsync version 2.6.9 has been released.  This is primarily a bug-fix
192 release with a few minor new features.
193
194 <p>See the <a href="/ftp/rsync/src/rsync-2.6.9-NEWS">release NEWS</a>
195 for the details of what changed since 2.6.8.
196
197 <p><hr>
198 <h3>Rsync version 2.6.8 released</h3>
199 <i class=date>April 22th, 2006</i>
200
201 <p>Rsync version 2.6.8 has been released.  This is a bug-fix release that
202 primarily addresses an exclude problem that affected the --relative option,
203 but also includes a <a href="security.html#s2_6_8" class=security>security fix</a> for
204 the xattrs.diff patch (which is not an
205 official part of rsync, but some packagers include it in their release).
206
207 <p>See the <a href="/ftp/rsync/src/rsync-2.6.8-NEWS">release NEWS</a>
208 for the details of what changed since 2.6.7.
209
210 <p><hr>
211 <h3>Rsync 2.6.7 released</h3>
212 <i class=date>March 11th, 2006</i>
213
214 <p>Rsync version 2.6.7 has been released.  This release has both several new
215 features and the usual accompaniment of bug fixes.
216
217 <p>See the <a href="/ftp/rsync/src/rsync-2.6.7-NEWS">release NEWS</a>
218 for the details of what changed since 2.6.6.
219
220 <p><hr>
221 <h3>Rsync 2.6.6 released</h3>
222 <i class=date>July 28th, 2005</i>
223
224 <p>Rsync version 2.6.6 has been released.  This release is a bug-fix release
225 which contains a <a href="security.html#s2_6_6" class=security>security fix</a>
226 to handle a null-pointer bug that turned up in rsync's version of zlib
227 1.1.4 (this is not the recent zlib 1.2.2 security fix, which did not
228 affect rsync) and to squash a few other minor bugs.  To deal with the
229 zlib issue, rsync has been upgraded to include zlib 1.2.3.
230
231 <p>See the <a href="/ftp/rsync/src/rsync-2.6.6-NEWS">release NEWS</a>
232 for the details of what changed since 2.6.5.
233
234 <p><hr>
235 <h3>Rsync 2.6.5 released</h3>
236 <i class=date>June 1st, 2005</i>
237
238 <p>Rsync version 2.6.5 has been released.  This release is primarily a bug-fix
239 release to squash some annoying problems that made it into the (feature-filled)
240 release of 2.6.4, plus a few minor enhancements.
241
242 <p>See the <a href="/ftp/rsync/src/rsync-2.6.5-NEWS">release NEWS</a>
243 for the details of what changed since 2.6.4.
244
245 <p><hr>
246 <h3>Rsync 2.6.4 released</h3>
247 <i class=date>March 30th, 2005</i>
248
249 <p>Rsync version 2.6.4 has been released.  This release combines quite a
250 few new features, some improved delete efficiency, and the usual array of
251 bug fixes.
252
253 <p>See the <a href="/ftp/rsync/src/rsync-2.6.4-NEWS">release NEWS</a>
254 for the details of what changed since 2.6.3.
255
256 <p><hr>
257 <h3>Rsync 2.6.3 released</h3>
258 <i class=date>September 30th, 2004</i>
259
260 <p>Rsync version 2.6.3 has been released.  It contains several new features
261 and quite a few bug fixes, including a <a href="security.html#s2_6_3" class=security>security
262 fix</a> for a patch-sanitizing bug in the daemon code.
263
264 <p>See the <a href="/ftp/rsync/src/rsync-2.6.3-NEWS">release NEWS</a> for the
265 details of what changed since 2.6.2.
266
267 <p><hr>
268 <h3>Rsync 2.6.2 released</h3>
269 <i class=date>April 30th, 2004</i>
270
271 <p>Rsync version 2.6.2 has been released.  It is a bugfix release that mainly
272 fixes <b>a bug with the --relative option (-R) in 2.6.1</b>
273 that could cause files to be transferred incorrectly.  This only affected a
274 source right at the root of the filesystem, such as "/" or "/*" (if you
275 first "cd /" and then copy from ".", it would not tickle the bug).
276
277 <p>See the <a href="/ftp/rsync/src/rsync-2.6.2-NEWS">release NEWS</a> for the
278 details of what else was fixed.
279
280 <p><hr>
281 <h3>Rsync 2.6.1 released</h3>
282 <i class=date>April 26th, 2004</i>
283
284 <p>Rsync version 2.6.1 has been released.  It is primarily a performance
285 release that requires less memory to run, makes fewer write calls to the socket
286 (lowering the system CPU time), does less string copying (lowering the user CPU
287 time), and also reduces the amount of data that is transmitted over the wire.
288 There have also been quite a few bug fixes, including a
289 <a href="security.html#s2_6_1" class=security>security fix</a> for a daemon problem when chroot
290 is not enabled.  See the
291 <a href="/ftp/rsync/src/rsync-2.6.1-NEWS">release NEWS</a> for the full
292 details.
293
294 <p><hr>
295 <h3>One Cygwin hang-problem resolved</h3>
296
297 <p>The problem with rsync hanging at the end of the transfer on
298 <a href="http://www.cygwin.com/">Cygwin</a> had been previously traced to a
299 signal-handling bug in their compatibility DLL.  This bug appears to now be
300 fixed in DLL version 1.5.7-1, and Cygwin users are reporting that upgrading the
301 DLL removes the hang-at-end-of-transfer problem for their existing rsync executable.
302 (Note that this doesn't solve a hang that some folks see in the middle of a
303 transfer -- using daemon mode instead of ssh can work around that one.)
304
305 <p><hr>
306 <h3>Rsync 2.6.0 released</h3>
307 <i class=date>January 1st, 2004</i>
308
309 <P> Two important things to note in the new release:
310
311 <ol>
312
313 <li>The default remote shell is now "ssh" unless you tell configure you want to
314 make something else the default.
315
316 <li>Some bug fixes in the include/exclude code, while making things work
317 properly, have resulted in some user-visible changes for certain wildcard
318 strings.  Read the BUG FIXES section in the
319 <a href="/ftp/rsync/src/rsync-2.6.0-NEWS">NEWS file</a> to see if
320 any of these changes apply to you.
321 (Most people should be unaffected.)
322
323 </ol>
324
325 <p>One other item of note is that the oft-requested option "--files-from" is now
326 available.  This option lets you specify a list of files to transfer, and can
327 be much more efficient than a recursive descent using include/exclude
328 statements (if you know in advance what files you want to transfer).  The list
329 of files can come from either side of the connection, so it is possible for a
330 server to provide the file-list that lets someone grab a server-specified set of
331 files, for example.  See the <a href="/ftp/rsync/rsync.html">rsync man page</a>
332 for more details.
333
334 <p>For a full list of changes in version 2.6.0, see the
335 <a href="/ftp/rsync/src/rsync-2.6.0-NEWS">release NEWS</a>.
336
337 <!--#include virtual="footer.html" -->