index  prev  next

The Old Samba

--------------------------------------------------------------------------------------

Samba originally only negotiated 8 bit, and assumed that the character set on the client was the same as the server. As places in the protocol cropped up that were always UCS2 we added basic UCS2 support, just by adding nulls in every second byte. We still negotiated ASCII.

Meanwhile, several efforts were made to support non-ASCII characters.

--------------------------------------------------------------------------------------

CIFS2001 Seattle
tridge@valinux.com