summaryrefslogtreecommitdiff
path: root/source4/lib/charset/util_unistr.c
AgeCommit message (Collapse)AuthorFilesLines
2008-10-24Move charset library to top level.Jelmer Vernooij1-684/+0
2008-10-20Provide two symbols to allow ndrdump compiled by Samba 3 to be used forJelmer Vernooij1-1/+1
Samba 4.
2008-09-30handle NULL strings in strchr_m() and strrchr_m()Andrew Tridgell1-0/+7
This is needed for the LSA server code which needs to cope with a NULL names passed to lsa_LookupNames3()
2008-09-23s4: add talloc_strdup_upper.Günther Deschner1-1/+7
Guenther
2008-08-22fixed a problem with length limited ldap valuesAndrew Tridgell1-3/+14
The core ldb code for string matching assumed NULL terminated strings, whereas the anr module used data_blob_const() to effectively truncate a ldb_val by changing its length. The ldb code is supposed to be based around length limited blobs, not NULL terminated strings, so the correct fix was to change the string comparison functions to be length limited (This used to be commit 26c6aa5a80ffaf06fc33f30a6533f8f16ef538bc)
2008-05-27Use new dynconfig.h location.Jelmer Vernooij1-1/+1
(This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
2008-04-02Install public header files again and include required prototypes.Jelmer Vernooij1-3/+3
(This used to be commit 47ffbbf67435904754469544390b67d34c958343)
2008-02-28Cache iconv_convenience.Jelmer Vernooij1-12/+22
(This used to be commit fe1d3e69990a71d7639ac8718f6ca51de4d7e6d2)
2007-12-21r26429: Avoid use of global_smb_iconv_convenience.Jelmer Vernooij1-19/+20
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij1-19/+19
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-10-10r25027: Fix more warnings.Jelmer Vernooij1-6/+6
(This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
2007-10-10r24717: Some more easy bool conversions, update TODO for registryJelmer Vernooij1-11/+11
(This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
2007-10-10r24712: No longer expose the 'BOOL' data type in any interfaces.Jelmer Vernooij1-6/+6
(This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r22743: set the talloc name to the string...Stefan Metzmacher1-0/+4
metze (This used to be commit d907fb26a7b0a6543a4bf0b848327a0b7d0da9fa)
2007-10-10r21691: Add testsuite for lib/charsetJelmer Vernooij1-6/+1
(This used to be commit a4184893959bb25541704938ee621e5c575b817d)
2007-10-10r20649: fixed strlower_talloc() and strupper_talloc() to end with right size,Andrew Tridgell1-0/+6
so talloc_append_string() works (This used to be commit 0d36b036b381d4f81a22ce31066d89932d73597b)
2007-10-10r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has ↵Jelmer Vernooij1-2/+3
interdependencies with LIBSAMBA-CONFIG. (This used to be commit 4a044fb529075044755a0b5cc21446bf24bec72e)
2007-10-10r17980: handle NULL arguments without crashing in strcasecmp_m() andAndrew Tridgell1-0/+10
strncasecmp_m(). This makes the use of these functions in sorting routines with RPC replies sane (This used to be commit 93413f84502ff308e88947b9d3bdc9d219478935)
2007-10-10r15573: Fix build of systems that have iconv headers in non-standard locationsJelmer Vernooij1-1/+1
Split of system/locale.h header from system/iconv.h Previously, iconv wasn't being used on these systems (This used to be commit aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
2007-10-10r15321: Reduce the size of rewrite.m4 a bit moreJelmer Vernooij1-1/+1
(This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
2007-10-10r15298: Fix the build using a few hacks in the build system.Jelmer Vernooij1-0/+19
Recursive dependencies are now forbidden (the build system will bail out if there are any). I've split up auth_sam.c into auth_sam.c and sam.c. Andrew, please rename sam.c / move its contents to whatever/wherever you think suits best. (This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10r15295: Fix some dependenciesJelmer Vernooij1-0/+615
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)