summaryrefslogtreecommitdiff
path: root/source3/lib/charcnv.c
AgeCommit message (Expand)AuthorFilesLines
2004-03-16Add function next_mb_char_size() that returns a size_t of the number ofJeremy Allison1-0/+24
2004-03-16Fix check_path_syntax() for multibyte encodings which have no '\' as second b...Alexander Bokovoy1-0/+20
2004-03-13Ensure we don't truncate strcmps to nstring anymore...Jeremy Allison1-0/+2
2004-03-13Modified fix for bugid #784. Based on a patch from moriyama@miraclelinux.com ...Jeremy Allison1-3/+6
2004-03-13First part of patch from moriyama@miraclelinux.com (MORIYAMA Masayuki) toJeremy Allison1-1/+29
2004-03-11Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_c...Jeremy Allison1-39/+63
2004-02-04Fixup the allocate version of the function to do "crap" conversions too.Jeremy Allison1-20/+83
2004-02-04Working on #830. Cope with bad conversions better - don't just memcpy butJeremy Allison1-10/+82
2004-02-02the conversion from int to size_t in charcnv did not take into accountAndrew Tridgell1-1/+1
2004-01-15* BUG 446Gerald Carter1-0/+4
2003-12-31auth/auth_util.c:Andrew Bartlett1-2/+2
2003-12-01Get a little paranoid about memfree use in convert_string_allocate..Jeremy Allison1-7/+6
2003-11-13Fix a couple of warnings with casts.Richard Sharpe1-2/+2
2003-10-22Put strcasecmp/strncasecmp on the banned list (except for needed callsJeremy Allison1-1/+1
2003-09-13Fix for MacOS/X which uses STUPID BROKEN UNICODE COMPOSE CHARACTERS !Jeremy Allison1-24/+51
2003-09-10Fix mb bug in fast path code. strlen_w() returns number of *characters*Jeremy Allison1-3/+3
2003-09-08Fix valgrind-found read of uninit variable (ensure length is right).Jeremy Allison1-3/+3
2003-09-05More cachegrind tuning, plus fix an error message.Jeremy Allison1-11/+32
2003-09-05More tuning from cachegrind. Change most trim_string() calls to trim_char(0,Jeremy Allison1-4/+2
2003-09-04More hand-tuning of the fastpath. Don't do strlen() when we're doingJeremy Allison1-12/+27
2003-09-04Remove convert_string_internal completely from fast path when processingJeremy Allison1-10/+18
2003-09-04Used cachegrind to track down some bottlenecks.Jeremy Allison1-11/+94
2003-08-23Half-way though the big conversion of all nmbd access to wire elements beingJeremy Allison1-0/+10
2003-08-21Shut conversion errors up when initialising tables.Jeremy Allison1-12/+24
2003-08-20Attempt to fix the charcnv issues causing nmbd to crash. If we get a failedJeremy Allison1-34/+92
2003-07-27Use push_ucs2_allocate(), rather than convert_string_allocate() directly.Andrew Bartlett1-8/+4
2003-07-27Some small fixes to our charset conversion code:Andrew Bartlett1-50/+70
2003-07-25More printf portability fixes. Got caught out by some gcc'isms lastTim Potter1-2/+2
2003-07-24More printf fixes - size_t is long on some architectures.Tim Potter1-1/+1
2003-07-03Removed strupper/strlower macros that automatically map to strupper_m/strlowe...Jeremy Allison1-3/+3
2003-06-30- added LOCALE patch from vorlon@debian.org (Steve Langasek) (bug #122)Andrew Tridgell1-0/+24
2003-06-16reverted locale patch put in by jht (originally from vorlon).Andrew Tridgell1-37/+0
2003-06-15Patch from vorlon@debian.org, see bugzilal #122John Terpstra1-0/+37
2003-06-06Fix for valgrind - when doing a srvstr_push we must zero fillJeremy Allison1-0/+13
2003-06-06- the 8.3 name in BOTH_DIRECTORY_INFO is supposed to be always unicodeAndrew Tridgell1-1/+1
2003-05-08fixed bug #75; add check for non-zero destlenGerald Carter1-1/+1
2003-05-08Another attempt at undoing my bogus patch 1.55.2.19Tim Potter1-0/+2
2003-05-07Whoops - that wasn't a whitespace syncup after all.Tim Potter1-0/+2
2003-04-28Whitespace syncup.Tim Potter1-4/+0
2003-04-23Patch by Metze to ensure that we always at least initialize our output stringAndrew Bartlett1-0/+4
2003-04-22Merge (HEAD->3.0) mbp's fixes to our charcnv code - don't use a staic buffer,Andrew Bartlett1-12/+33
2003-04-14Merge across tridge's Realloc fix.Jeremy Allison1-3/+3
2003-04-04Export lazy_initialize_conv so that it can be called fromMartin Pool1-1/+5
2003-04-04lazy_initialize_conv: Remove redundant call to init_valid_table,Martin Pool1-4/+6
2003-03-20Patch from Samuel Thibault to convert messages from dos to unix charsetJelmer Vernooij1-1/+1
2003-03-18Merge in the developer string options from HEAD. We need to ensure 3.0Jeremy Allison1-103/+12
2003-02-24Merge documentation from HEADMartin Pool1-6/+13
2003-02-24Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.Andrew Bartlett1-83/+92
2003-02-24Add comment about Samba character sets, from explanation by abartlet.Martin Pool1-0/+13
2003-02-12Merge from HEAD - pull_ucs2_talloc() should pull to a char**, not a void**Jeremy Allison1-2/+2