summaryrefslogtreecommitdiff
path: root/source4/lib/charset
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij4-64/+77
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r26315: Avoid using lp_ functions in libcharset.Jelmer Vernooij3-28/+23
(This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)
2007-12-21r26278: Tallocify convenience table for iconv handles.Jelmer Vernooij2-35/+73
(This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
2007-12-21r26272: Remove global_loadparm in some more places.Jelmer Vernooij1-1/+2
(This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
2007-12-21r26264: pass name resolve order explicitly, use torture context for settings ↵Jelmer Vernooij1-1/+1
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
2007-12-21r26259: Provide convert_string_talloc() variant that works directly with an ↵Jelmer Vernooij1-39/+48
iconv handle. (This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
2007-12-21r25926: Move iconv test to iconv code directory.Jelmer Vernooij2-0/+424
(This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
2007-10-10r25456: Avoid externs for charsets for now - it breaks openchange.Jelmer Vernooij2-22/+13
(This used to be commit 836431af83674018e9700f9da92ce251d108687a)
2007-10-10r25430: Add the loadparm context to all parametric options.Jelmer Vernooij1-1/+1
(This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
2007-10-10r25392: Add loadparm context as argument in a couple more places.Jelmer Vernooij1-1/+1
(This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
2007-10-10r25035: Fix some more warnings, use service pointer rather than service ↵Jelmer Vernooij1-2/+2
number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
2007-10-10r25027: Fix more warnings.Jelmer Vernooij2-9/+9
(This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
2007-10-10r25026: Move param/param.h out of includes.hJelmer Vernooij2-0/+2
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10r24867: Avoid anonymous struct. Patch from Brad Hards.Jelmer Vernooij1-1/+1
(This used to be commit e7866857fbdc9b7b7bebcecd41f34f54b37f3b04)
2007-10-10r24814: Fix headers, trim core.h even more.Jelmer Vernooij2-8/+7
(This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
2007-10-10r24780: More work allowing libutil to be used by external users.Jelmer Vernooij2-3/+12
(This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)
2007-10-10r24717: Some more easy bool conversions, update TODO for registryJelmer Vernooij2-12/+12
(This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
2007-10-10r24712: No longer expose the 'BOOL' data type in any interfaces.Jelmer Vernooij2-7/+7
(This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell5-15/+10
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-10r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to dieAndrew Tridgell1-1/+1
(This used to be commit 1fe20a4555aac6f011eca98f138e125de0de4321)
2007-10-10r22743: set the talloc name to the string...Stefan Metzmacher1-0/+4
metze (This used to be commit d907fb26a7b0a6543a4bf0b848327a0b7d0da9fa)
2007-10-10r21694: Some more testing updates.Jelmer Vernooij1-1/+38
(This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
2007-10-10r21691: Add testsuite for lib/charsetJelmer Vernooij2-6/+237
(This used to be commit a4184893959bb25541704938ee621e5c575b817d)
2007-10-10r20697: A couple of minot cross-compile fixes.James Peach1-1/+4
(This used to be commit d4c7dd19f3a114ee1527cbcd3071b4921600977d)
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-10r19679: Fix shared library build as well.Jelmer Vernooij1-1/+1
(This used to be commit ff9e1b4f0634847d0db178b2c283865c4fb39c9b)
2007-10-10r19678: Fix the build for now (ugly hack because of circular dependencies)Jelmer Vernooij1-0/+1
(This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
2007-10-10r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has ↵Jelmer Vernooij2-2/+4
interdependencies with LIBSAMBA-CONFIG. (This used to be commit 4a044fb529075044755a0b5cc21446bf24bec72e)
2007-10-10r19438: try to fix up the build breakages on BSD systems due to incorrectlyAndrew Tridgell1-5/+8
detecting iconv.h (This used to be commit e6baa13e1f9c35f95021512b713cebba680b2a72)
2007-10-10r18376: added iconv:native=false option to turn off native iconv. Needed underAndrew Tridgell1-0/+3
valgrind as native iconv is so full of overflows (This used to be commit d1de0202efc6e6ca4bbc1997f3e493da18cd35f4)
2007-10-10r18213: don't list LIBREPLACE depdendecies explicit andStefan Metzmacher1-1/+1
always at it as first private dependencies metze (This used to be commit 135d096776b53ae09ffc2b4f767dfbd18139570f)
2007-10-10r18131: fixed tdb subsystem to use right tdb.hAndrew Tridgell1-1/+1
fixed LIBREPLACE dep in lib/charset (This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)
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-10r17930: Merge noinclude branch:Jelmer Vernooij1-1/+1
* Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10r17716: make casts explicit and remove compiler warningsStefan Metzmacher1-8/+8
metze (This used to be commit 43f030e71e50f7846d539e3952afc70fdc3daa58)
2007-10-10r17715: make the cast explicit and remove compiler warningsStefan Metzmacher1-4/+4
metze (This used to be commit dab51c1f7fa3cdb9e1c3b094935362af6d6725c4)
2007-10-10r16571: - make push/pull_ascii()/_ucs() functions static,Stefan Metzmacher1-6/+19
callers should use push/pull_string() functions with STR_ASCII or STR_UNICODE - make the push/pull_ascii/ucs2/utf8_talloc() functions complete (they should be reduced to pull/push_string_talloc() later...) metze (This used to be commit b0af976187d2d46b7dbe5a532a5491476b459119)
2007-10-10r16143: Fix disappearance of user-specified CPPFLAGS,LDFLAGS and LIBS variables.Jelmer Vernooij1-3/+6
(This used to be commit b7c3f80efd08c2206048d00815b7396488c91d3b)
2007-10-10r15871: Fix systems with native iconvJelmer Vernooij1-2/+2
(This used to be commit 8ce292bdf3589e5d054bf9a534846c29dfc71124)
2007-10-10r15870: Improve detection of iconv - should prevent HAVE_ICONV_H beingJelmer Vernooij1-18/+6
defined when the installed iconv library doesn't match our criteria as well as some other minor fixes. (This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
2007-10-10r15869: Fix loop var to search paths for iconvJim McDonough1-1/+1
(This used to be commit 55843863ff1f92be9918c845e208a30660ed2ae5)
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-10r15568: Simplify detection of iconv libraries a fair bit and fix it toJelmer Vernooij1-45/+69
work on FreeBSD. Based very loosely on a patch by Timur Bakevey Fixes #3688 (This used to be commit ea7b28572b453da8eced565a49e4c10e7ebd2e28)
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 Vernooij4-12/+632
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)
2007-10-10r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij1-1/+1
with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-1/+1
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r14902: change charcnv code to fail the conversion when it hits badAndrew Tridgell1-3/+3
characters, rather than silently truncating the string. This makes the code much omre conservative, making it easier to test. It might mean users hit problems initially, but at least we'll hear about them, and thus can fix them. (This used to be commit bb99cbf069db5ab09ecf6c55e4c87d4c28ea8169)
2007-10-10r14511: Install more headersJelmer Vernooij1-0/+2
(This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)