]> arthur.barton.de Git - netatalk.git/commit
Add support for long filename mangling. Basically, tis code will take
authorjmarcus <jmarcus>
Wed, 29 May 2002 18:02:57 +0000 (18:02 +0000)
committerjmarcus <jmarcus>
Wed, 29 May 2002 18:02:57 +0000 (18:02 +0000)
commit1b304a03acb48cfc3baec7d33a05cad954325468
tree2cb658e57b91507a47201b0a1c90d970773a14f7
parente5cc4050fd1a85ad4793c34b45d1fa2602c927ce
Add support for long filename mangling.  Basically, tis code will take
filenames greater than MACFILELEN characters, and mangle them much like
DOS does.  The mangled filenames are stored in a Berkeley database per
volume.

NOTE: This code is _not_ tested, and may cause data loss.  Use at your own
risk.  To enable it, configure with --with-mangling.
15 files changed:
NEWS
acconfig.h
configure.in
etc/afpd/Makefile.am
etc/afpd/desktop.c
etc/afpd/mangle.c [new file with mode: 0644]
etc/afpd/mangle.h [new file with mode: 0644]
etc/afpd/ofork.c
include/atalk/cnid.h
libatalk/cnid/Makefile.am
libatalk/cnid/cnid_close.c
libatalk/cnid/cnid_mangle_add.c [new file with mode: 0644]
libatalk/cnid/cnid_mangle_get.c [new file with mode: 0644]
libatalk/cnid/cnid_open.c
libatalk/cnid/cnid_private.h