home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
archives
/
protocol.zip
/
utf8-names.txt
< prev
next >
Wrap
Text File
|
2001-06-26
|
755b
|
29 lines
Tue Jun 26 13:56:13 2001
Need more capabilities but we don't want to use the extension mechanism
because that will break improperly coded Kermits.
We have three fixed-position checkpoint bytes (the checkpointing protocol has
never been published, so nobody can possibly be using these fields). We can
use them right to left. They are fields 14-16 (0-based). Set the first two
to something special and use the third for bits:
SP = none
! = 1
" = 2
# = 3
etc... 64+32 = 96, so any char above 96 can be used as a flag. Let's use ~.
So ___ is replaced by ~~x.
New capabilities:
1 = UTF-8 filenames
2 = (free)
4 = (free)
8 = (free)
16 = (free)
32 = (free)
64 = (free)
OK, fine. Now UTF-8 filenames