Split code to generate "rwx-----" strings into lib/permstring.c so it
[rsync/rsync.git] / TODO
CommitLineData
46ef7d1d 1-*- indented-text -*-
a0365806 2
46ef7d1d
MP
3URGENT ---------------------------------------------------------------
4
33d213bb
MP
5
6IMPORTANT ------------------------------------------------------------
7
8Cross-test versions
9
10 Part of the regression suite should be making sure that we don't
11 break backwards compatibility: old clients vs new servers and so
12 on. Ideally we would test the cross product of versions.
13
14 It might be sufficient to test downloads from well-known public
15 rsync servers running different versions of rsync. This will give
16 some testing and also be the most common case for having different
17 versions and not being able to upgrade.
18
19
46ef7d1d
MP
20NICE -----------------------------------------------------------------
21
22Merge IPv6 support ***
a0365806
MP
23
24A patch is available at
25
26 ftp://ftp.kame.net/pub/kame/misc/rsync-244-v6-20000802.diff.gz
27
46ef7d1d
MP
28but tridge reckons it needs to be cleaned up before it can be
29accepted.
30
31This is now on the track-kameipv6 branch and can be moved across any
32time. The KAME people say that it should work on machines without
33IPv6 stacks.
34
35rsyncsh
36
37 Write a small emulation of interactive ftp as a Pythonn program
38 that calls rsync. Commands such as "cd", "ls", "ls *.c" etc map
39 fairly directly into rsync commands: it just needs to remember the
40 current host, directory and so on. We can probably even do
41 completion of remote filenames.
42