summaryrefslogtreecommitdiffstats
path: root/source/lib/iconv.c
Commit message (Collapse)AuthorAgeFilesLines
* strequal() returns True for equal, not an intAndrew Tridgell2003-04-061-2/+4
|
* - Support absolute paths in vfs and charset modulesJelmer Vernooij2003-03-311-3/+6
| | | | | | | - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available)
* Add modules support to charsetJelmer Vernooij2003-03-241-29/+55
|
* Doxygen janitorMartin Pool2003-02-281-1/+1
|
* Add a comment about the meaning of samba's internal character set andMartin Pool2003-02-281-0/+24
| | | | how this interacts with it.
* Doxygen janitorMartin Pool2003-02-271-5/+6
|
* BIG patch...Andrew Bartlett2003-01-021-6/+6
| | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett
* Move 'weird' character set into new 'developer' moduleJelmer Vernooij2002-11-131-108/+0
|
* Don't throw out WEIRD - yet (I committed my local changes together with my ↵Jelmer Vernooij2002-11-121-0/+108
| | | | last fix. D'oh!)
* Fix segfault with high debug levelsJelmer Vernooij2002-11-121-109/+1
|
* Add smb_register_charset() and use itJelmer Vernooij2002-11-121-33/+65
|
* 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.