1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-24 04:23:53 +03:00
Commit Graph

62 Commits

Author SHA1 Message Date
Andrew Tridgell
735f29319b use cli_list_old() when negotiating the older protocols -
Andrew Tridgell
4d59c08c5e the unicode conversion of our client code is complete enough to be
enabled by default

you can disable it by setting the environment variable CLI_FORCE_ASCII
-
Andrew Tridgell
5b2ef8a1b9 yipee! client unicode now works well with nt -
Andrew Tridgell
bdce09b778 converted cli_list() -
Andrew Tridgell
ba3ce3404e pipe opening now works with unicode -
Richard Sharpe
d45e667a74 Needed a callback arg on cli_list ... -
Jeremy Allison
1ed146467e lib/util_unistr.c:
libsmb/clilist.c:
rpc_server/srv_spoolss_nt.c:
smbd/trans2.c: Changed unistr_to_ascii to unistr_to_dos - do codepage conversion.
msdfs/msdfs.c: Removed stub unistr_to_dos.
libsmb/pwd_cache.c: Removed obfuscation functions as they don't do anything and
					don't add any security.
Jeremy.
-
Andrew Tridgell
9e4b352945 fixed parsing of broken NT short name -
Andrew Tridgell
64f91a7a98 - get the findclose code right
- handle broken NT response to trans2 findfirst
-
Andrew Tridgell
8a5c8cfa0e added cli_list_old() to allow for old style directory listing from
masktest
-
Andrew Tridgell
cc9e007cdf YIPEE!!!!!
We finally have a perfect emulation of Microsoft wildcard
matching. The routine ms_fnmatch() does wildcard matching with all MS
wildcards (including the unicode wildcards), and masktest against a
NT4 workstation with hundreds of thousands of random exmaples has not
found a single error.

amazingly it is only about 60 lines of code, but it has taken us years
to get it right. I didn't sleep much last night :)
-
Andrew Tridgell
10c5470835 split clientgen.c into several parts
the next step is splitting out the auth code, to make adding lukes
NTLMSSP support easier
-