summaryrefslogtreecommitdiffstats
path: root/source/lib/iconv.c
Commit message (Collapse)AuthorAgeFilesLines
* 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.