Jelmer Vernooij
6c659689ed
Move public header accumulation out of the perl code.
...
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
2008-02-29 14:23:38 +01:00
Jelmer Vernooij
fe1d3e6999
Cache iconv_convenience.
2008-02-28 18:26:12 +01:00
Jelmer Vernooij
bf08b68258
Remove extra whitespace, use public variable in IDL.
2008-02-21 16:10:07 +01:00
Jelmer Vernooij
8795697db5
r26498: Fix memory leak in iconv code.
2007-12-21 05:50:54 +01:00
Jelmer Vernooij
827632ab6e
r26476: Remove unnecessary hack.
2007-12-21 05:50:35 +01:00
Jelmer Vernooij
a76625994a
r26434: Remove display charset from iconv convenience context.
2007-12-21 05:50:04 +01:00
Jelmer Vernooij
d37136b7ab
r26429: Avoid use of global_smb_iconv_convenience.
2007-12-21 05:49:56 +01:00
Jelmer Vernooij
bf072c6fb3
r26427: Avoid global_smb_iconv_convenience.
2007-12-21 05:49:53 +01:00
Jelmer Vernooij
13ae3108da
r26410: Remove unnecessary static.
2007-12-21 05:49:42 +01:00
Jelmer Vernooij
f6420d933b
r26316: Use contexts for conversion functions.
2007-12-21 05:48:30 +01:00
Jelmer Vernooij
db6dd425e3
r26315: Avoid using lp_ functions in libcharset.
2007-12-21 05:48:27 +01:00
Jelmer Vernooij
ad64b3baa4
r26278: Tallocify convenience table for iconv handles.
2007-12-21 05:48:04 +01:00
Jelmer Vernooij
1ab76ecc53
r26272: Remove global_loadparm in some more places.
2007-12-21 05:47:55 +01:00
Jelmer Vernooij
c7eae1c784
r26264: pass name resolve order explicitly, use torture context for settings in dssync tests.
2007-12-21 05:47:39 +01:00
Jelmer Vernooij
a3efdfc8e3
r26259: Provide convert_string_talloc() variant that works directly with an iconv handle.
2007-12-21 05:47:32 +01:00
Jelmer Vernooij
e20c4b90e4
r25926: Move iconv test to iconv code directory.
2007-12-21 05:45:05 +01:00
Jelmer Vernooij
836431af83
r25456: Avoid externs for charsets for now - it breaks openchange.
2007-10-10 15:07:38 -05:00
Jelmer Vernooij
fd697d77c9
r25430: Add the loadparm context to all parametric options.
2007-10-10 15:07:31 -05:00
Jelmer Vernooij
c62f51cc28
r25392: Add loadparm context as argument in a couple more places.
2007-10-10 15:07:24 -05:00
Jelmer Vernooij
df9cebcb97
r25035: Fix some more warnings, use service pointer rather than service number in more places.
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
5085c53fcf
r25027: Fix more warnings.
2007-10-10 15:05:41 -05:00
Jelmer Vernooij
abe8349f9b
r25026: Move param/param.h out of includes.h
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
e7866857fb
r24867: Avoid anonymous struct. Patch from Brad Hards.
2007-10-10 15:03:22 -05:00
Jelmer Vernooij
9647f860bd
r24814: Fix headers, trim core.h even more.
2007-10-10 15:03:14 -05:00
Jelmer Vernooij
31993cf67b
r24780: More work allowing libutil to be used by external users.
2007-10-10 15:03:10 -05:00
Jelmer Vernooij
fc8771fb6a
r24717: Some more easy bool conversions, update TODO for registry
2007-10-10 15:02:55 -05:00
Jelmer Vernooij
1ce32673d9
r24712: No longer expose the 'BOOL' data type in any interfaces.
2007-10-10 15:02:54 -05:00
Andrew Tridgell
fcf38a38ac
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
2007-10-10 14:59:12 -05:00
Andrew Tridgell
1fe20a4555
r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to die
2007-10-10 14:52:39 -05:00
Stefan Metzmacher
d907fb26a7
r22743: set the talloc name to the string...
...
metze
2007-10-10 14:52:08 -05:00
Jelmer Vernooij
9247626b1c
r21694: Some more testing updates.
2007-10-10 14:49:13 -05:00
Jelmer Vernooij
a418489395
r21691: Add testsuite for lib/charset
2007-10-10 14:49:13 -05:00
James Peach
d4c7dd19f3
r20697: A couple of minot cross-compile fixes.
2007-10-10 14:40:24 -05:00
Andrew Tridgell
0d36b036b3
r20649: fixed strlower_talloc() and strupper_talloc() to end with right size,
...
so talloc_append_string() works
2007-10-10 14:37:24 -05:00
Jelmer Vernooij
ff9e1b4f06
r19679: Fix shared library build as well.
2007-10-10 14:25:30 -05:00
Jelmer Vernooij
0953bb7d5f
r19678: Fix the build for now (ugly hack because of circular dependencies)
2007-10-10 14:25:30 -05:00
Jelmer Vernooij
4a044fb529
r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has interdependencies
...
with LIBSAMBA-CONFIG.
2007-10-10 14:25:28 -05:00
Andrew Tridgell
e6baa13e1f
r19438: try to fix up the build breakages on BSD systems due to incorrectly
...
detecting iconv.h
2007-10-10 14:21:31 -05:00
Andrew Tridgell
d1de0202ef
r18376: added iconv:native=false option to turn off native iconv. Needed under
...
valgrind as native iconv is so full of overflows
2007-10-10 14:18:21 -05:00
Stefan Metzmacher
135d096776
r18213: don't list LIBREPLACE depdendecies explicit and
...
always at it as first private dependencies
metze
2007-10-10 14:17:50 -05:00
Andrew Tridgell
2f6cd41f40
r18131: fixed tdb subsystem to use right tdb.h
...
fixed LIBREPLACE dep in lib/charset
2007-10-10 14:17:37 -05:00
Andrew Tridgell
93413f8450
r17980: handle NULL arguments without crashing in strcasecmp_m() and
...
strncasecmp_m(). This makes the use of these functions in sorting
routines with RPC replies sane
2007-10-10 14:16:59 -05:00
Jelmer Vernooij
f7afa1cb77
r17930: Merge noinclude branch:
...
* 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)
2007-10-10 14:16:54 -05:00
Stefan Metzmacher
43f030e71e
r17716: make casts explicit and remove compiler warnings
...
metze
2007-10-10 14:16:31 -05:00
Stefan Metzmacher
dab51c1f7f
r17715: make the cast explicit and remove compiler warnings
...
metze
2007-10-10 14:16:30 -05:00
Stefan Metzmacher
b0af976187
r16571: - make push/pull_ascii()/_ucs() functions static,
...
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
2007-10-10 14:09:35 -05:00
Jelmer Vernooij
b7c3f80efd
r16143: Fix disappearance of user-specified CPPFLAGS,LDFLAGS and LIBS variables.
2007-10-10 14:09:01 -05:00
Jelmer Vernooij
8ce292bdf3
r15871: Fix systems with native iconv
2007-10-10 14:08:35 -05:00
Jelmer Vernooij
7937932615
r15870: Improve detection of iconv - should prevent HAVE_ICONV_H being
...
defined when the installed iconv library doesn't match our criteria as
well as some other minor fixes.
2007-10-10 14:08:35 -05:00
Jim McDonough
55843863ff
r15869: Fix loop var to search paths for iconv
2007-10-10 14:08:34 -05:00