1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-15 16:23:49 +03:00
Commit Graph

77 Commits

Author SHA1 Message Date
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