summaryrefslogtreecommitdiffstats
path: root/source/lib/iconv.c
Commit message (Collapse)AuthorAgeFilesLines
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* much better auto-init of valid_table[]. This should just about removeAndrew Tridgell2001-12-201-1/+7
| | | | the need for valid.dat
* get rid of compiler warnings (casts and delete unused variables)Herb Lewis2001-10-231-2/+2
|
* Add a few const statements to various odd bits of the tree. (Fixes someAndrew Bartlett2001-09-291-1/+1
| | | | warnings)
* allow all ucs2 chars in utf8, rather than mapping some to a singleAndrew Tridgell2001-09-251-10/+1
| | | | char like libiconv does
* move to SAFE_FREE()Simo Sorce2001-09-171-2/+2
|
* added "display charset" option in smb.conf, along with d_printf()Andrew Tridgell2001-09-071-2/+2
| | | | | | | | | which should now be used instead of DEBUG(0) or printf() for interactive messages I have only converted client.c to use d_printf(), and the code hasn't had much testing yet. Eventually we want all interactive code to use d_printf(), plus SWAT
* changed the iconv interface to go via ucs2 for all conversions. ThisAndrew Tridgell2001-07-221-71/+186
| | | | | | fixes some problems wih some character sets and allows for using internal charsets in conjunction with ionv charsets this makes us slower but more correct. speed will come later.
* switch from UCS2 to UCS-2LEAndrew Tridgell2001-07-221-15/+1
|
* fixed a silly bug in the internal UTF8 implementationAndrew Tridgell2001-07-061-1/+14
|
* added some comments and removed an unnecessary checkAndrew Tridgell2001-07-061-3/+2
|
* optimised the 7 bit case for utf8 conversionAndrew Tridgell2001-07-051-4/+4
|
* make sure we reset the shift state on error for charsets like SJISAndrew Tridgell2001-07-051-1/+10
|
* added builtin support for UTF8Andrew Tridgell2001-07-041-1/+115
|
* more portability fixesAndrew Tridgell2001-07-041-4/+2
|
* portability fixesAndrew Tridgell2001-07-041-4/+9
|
* got rid of __FUNCTION__ debugAndrew Tridgell2001-07-041-2/+2
|
* The big character set handling changeover!Andrew Tridgell2001-07-041-0/+346
This commit gets rid of all our old codepage handling and replaces it with iconv. All internal strings in Samba are now in "unix" charset, which may be multi-byte. See internals.doc and my posting to samba-technical for a more complete explanation.