fixed a bug in the name mangling code. It implicitly assumed that
authorAndrew Tridgell <tridge@samba.org>
Thu, 3 Sep 1998 03:14:31 +0000 (03:14 +0000)
committerAndrew Tridgell <tridge@samba.org>
Thu, 3 Sep 1998 03:14:31 +0000 (03:14 +0000)
commitc319d8ea3f8b42bb3a8e501642971ed0bdb21583
treed6993f89a84537e12903372de0b66dc71ce7aba9
parente817d836bba3aaf0f732d66bc5a4383a7f7005db
fixed a bug in the name mangling code. It implicitly assumed that
mangling a name can't increase it's size which isn't true. (imagine a
file called "L B" which mangles to "LB~XX")

The symptoms were that users couldn't run batch files from short
directory names that contained non 8.3 characters (such as spaces).
source/include/proto.h
source/smbd/filename.c
source/smbd/mangle.c