Convert Samba3 to use the common lib/util/charset API
authorAndrew Bartlett <abartlet@samba.org>
Thu, 19 Mar 2009 01:20:11 +0000 (12:20 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 14 Apr 2009 02:53:56 +0000 (12:53 +1000)
commit3b3e21bd9ba701a97e752205263a7903619541c7
tree3f0cdf8e4d5a550a323e73d229083d6329b3f236
parent4786a493f70070dce6de4cbe488c9de1bdbb75ad
Convert Samba3 to use the common lib/util/charset API

This removes calls to push_*_allocate() and pull_*_allocate(), as well
as convert_string_allocate, as they are not in the common API

To allow transition to a common charcnv in future, provide Samba4-like
strupper functions in source3/lib/charcnv.c

(the actual implementation remains distinct, but the API is now shared)

Andrew Bartlett
21 files changed:
source3/include/proto.h
source3/lib/charcnv.c
source3/lib/smbldap.c
source3/lib/substitute.c
source3/lib/util_reg.c
source3/lib/util_str.c
source3/libads/ldap.c
source3/libsmb/clifile.c
source3/libsmb/climessage.c
source3/libsmb/clitrans.c
source3/libsmb/smbencrypt.c
source3/passdb/pdb_ldap.c
source3/passdb/secrets.c
source3/smbd/mangle_hash.c
source3/smbd/statcache.c
source3/utils/net_conf.c
source3/utils/net_usershare.c
source3/utils/ntlm_auth_diagnostics.c
source3/web/cgi.c
source3/web/statuspage.c
source3/web/swat.c