Volker Lendecke [Sun, 27 Mar 2011 09:22:57 +0000 (11:22 +0200)]
s3: Fix Coverity ID 2296: UNUSED_VALUE
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Mar 27 12:12:35 CEST 2011 on sn-devel-104
Volker Lendecke [Sun, 27 Mar 2011 09:11:07 +0000 (11:11 +0200)]
s3: Fix Coverity ID 2327: FORWARD_NULL
Make check_ft_info robust against an invalid type.
Günther, please check!
Volker Lendecke [Sun, 27 Mar 2011 09:06:02 +0000 (11:06 +0200)]
s3: Fix Coverity ID 2328: FORWARD_NULL
Make startsmbfilepwent robust against an invalid open type
Volker Lendecke [Sun, 27 Mar 2011 09:00:36 +0000 (11:00 +0200)]
s3: Fix Coverity ID 2329: RESOURCE_LEAK
Volker Lendecke [Sun, 27 Mar 2011 08:59:57 +0000 (10:59 +0200)]
s3: Fix Coverity ID 2330: RESOURCE_LEAK
Volker Lendecke [Sun, 27 Mar 2011 08:58:19 +0000 (10:58 +0200)]
s3: Fix Coverity ID 2331: RESOURCE_LEAK
Volker Lendecke [Sat, 26 Mar 2011 12:33:40 +0000 (13:33 +0100)]
s3: Fix an uninitialized variable read
The "is_valid_policy_handle" in the exit path reads uninitialized data
Lets see if this fixes Coverity ID 2172 which complains about h being
dereferenced in the dcerpc_winreg_CloseKey.
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sat Mar 26 14:24:28 CET 2011 on sn-devel-104
Volker Lendecke [Sat, 26 Mar 2011 12:29:37 +0000 (13:29 +0100)]
s3: Fix Coverity ID 2326, CHECKED_RETURN
Jeremy Allison [Fri, 25 Mar 2011 22:43:54 +0000 (15:43 -0700)]
Revert "Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume."
This reverts commit
042aafb87df6c05877b8fc7ef0d44877689d860a.
I need to test against OS/2 to see if this is something Win28K
breaks for older clients before allowing this.
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Mar 26 01:19:55 CET 2011 on sn-devel-104
Jeremy Allison [Fri, 25 Mar 2011 21:37:29 +0000 (14:37 -0700)]
Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
As discovered by David Disseldorp <ddiss@suse.de>, convert_string_talloc()
doesn't always return consistent results for a zero length string. The
API states an incoming string must *always* contain the terminating null,
but unfotunately too much code expects passing in a zero source length
to return a null terminated string, so at least ensure we return a
correct null string in the required character set and return the
correct length.
Also ensure we cannot return a zero length for a converted string
(we ensure that the returned buffer is always allocated and zero
terminated anyway) as calling code depends on the fact that returning
true from this function will *always* return a non-zero length (as
it must include the terminating null).
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Mar 25 23:25:40 CET 2011 on sn-devel-104
Günther Deschner [Fri, 25 Mar 2011 11:13:36 +0000 (12:13 +0100)]
s3-netapi: fix memoryleak while not using talloc_tos() in cli_get_session_key() usage.
Thanks Volker!
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Mar 25 18:21:18 CET 2011 on sn-devel-104
Volker Lendecke [Fri, 25 Mar 2011 09:12:52 +0000 (10:12 +0100)]
s3: Compile IDL files in autogen, some configure tests need this
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Mar 25 16:35:30 CET 2011 on sn-devel-104
Volker Lendecke [Fri, 25 Mar 2011 10:31:38 +0000 (11:31 +0100)]
Revert "s3-includes: fixed CONST_DISCARD() to actually discard const"
This reverts commit
37261928bec145f4cbd85f3e409063563c00ac9e.
In source3 this creates a warning of the form
passdb/pdb_ldap.c:4565: warning: passing argument 2 of ‘pull_utf8_talloc’ from incompatible pointer type
include/proto.h:444: note: expected ‘char **’ but argument is of type ‘char ***’
for every use of CONST_DISCARD.
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Mar 25 13:16:35 CET 2011 on sn-devel-104
Andrew Tridgell [Fri, 25 Mar 2011 03:34:43 +0000 (14:34 +1100)]
charcnv: ensure convert_string_error doesn't conflict with s3 function
use _handle for handle based functions
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Fri Mar 25 05:22:24 CET 2011 on sn-devel-104
Andrew Tridgell [Fri, 25 Mar 2011 01:10:41 +0000 (12:10 +1100)]
s3-charcnv: fixed converted_size return in fast paths
Andrew Tridgell [Fri, 25 Mar 2011 00:41:52 +0000 (11:41 +1100)]
s3-charcnv: removed unused function
lp_failed_convert_char() is not needed any more
Andrew Bartlett [Thu, 24 Mar 2011 21:37:00 +0000 (08:37 +1100)]
lib/util/charset rename iconv_convenience to iconv_handle
This better reflects what this structure is
Andrew Bartlett
Andrew Tridgell [Thu, 24 Mar 2011 23:52:32 +0000 (10:52 +1100)]
s3-charcnv: convert_string_internal() should not display errors
debug error display happens in the convert_string() outer function
Andrew Tridgell [Thu, 24 Mar 2011 04:43:02 +0000 (15:43 +1100)]
s3-string: removed the conv_silent global
use convert_string_error() instead
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 04:44:03 +0000 (15:44 +1100)]
s3-string: removed last use of conv_silent
This replaces the push_ascii_nstring() implementation with a call to
convert_string_error()
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Bartlett [Thu, 24 Mar 2011 22:15:06 +0000 (09:15 +1100)]
s3-charcnv Add convert_string_error()
This function returns errors rather than printing them.
Andrew Bartlett
Andrew Tridgell [Thu, 24 Mar 2011 04:59:26 +0000 (15:59 +1100)]
charcnv: added convert_string_error()
this will allow us to remove conv_silent
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 04:40:45 +0000 (15:40 +1100)]
s3-includes: fixed CONST_DISCARD() to actually discard const
a cast is not enough
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 04:39:27 +0000 (15:39 +1100)]
unistr: moved some UCS2 macros into util_unistr
we need to move towards eliminating smb_ucs2_t. This moves a couple of
the related macros into the only file they are used in
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 04:35:28 +0000 (15:35 +1100)]
libcli: created smb_constants.h
this starts the (long!) process of moving some of the SMB constants
into common files. This just moves the FLAGS2_ defines, which are
needed for common string routines (for FLAGS2_UNICODE_STRINGS)
Andrew Tridgell [Thu, 24 Mar 2011 04:33:39 +0000 (15:33 +1100)]
tdb: rename convert_string() to tdb_convert_string()
this prevents a conflict with the convert_string() in samba
Andrew Tridgell [Thu, 24 Mar 2011 03:45:27 +0000 (14:45 +1100)]
s3-libsmb: work our correct length for EA strings
Andrew Tridgell [Thu, 24 Mar 2011 02:00:05 +0000 (13:00 +1100)]
s3-string: sec_len==-1 support is no longer needed
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 02:00:37 +0000 (13:00 +1100)]
s3-dfs: removed the last user of sec_len==-1 in pull_*_base_talloc()
hopefully there aren't any others lurking in the code
Andrew Tridgell [Thu, 24 Mar 2011 01:09:03 +0000 (12:09 +1100)]
s3-lib: make pull_ucs2_base_talloc static
it is local to charcnv.c
Andrew Tridgell [Thu, 24 Mar 2011 00:42:40 +0000 (11:42 +1100)]
lib: remove unused pieces of string_wrappers.h
Andrew Tridgell [Thu, 24 Mar 2011 00:40:43 +0000 (11:40 +1100)]
lib: move the string wrappers from source3/include to common lib/util
this will allow the common charcnv library to use the string wrappers
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Andrew Tridgell [Thu, 24 Mar 2011 04:56:26 +0000 (15:56 +1100)]
s3-string: moved fstring functions into their own file
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Michael Adam [Thu, 24 Mar 2011 23:29:42 +0000 (00:29 +0100)]
s3:dbwrap_ctdb: fix non-locked fetch on persistent db's causing corruption
When doing a non-locking fetch on a record of a persistent db when no
transaction is running, the old behaviour was to fetch locally and
do a ctdb call when the record was not found in the local db.
The call is useless for persistent dbs anyway since they are only
written to using transactions and hence kept in sync, but it is
also harmful, because a ctdb call will bump the record RSN when it
does actually migrate the record from one node to another.
Recently, ctdb has been changed to make all calls do a migration.
This uncovered the client misbehaviour for persistent dbs, because
now _each_ non-locking fetch will render the persistent db inconsistent:
A subsequent transaction which touches the record in question will
fail because the RSNs are out of sync.
This patch fixes this old bug.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Mar 25 01:26:32 CET 2011 on sn-devel-104
Günther Deschner [Thu, 24 Mar 2011 22:02:36 +0000 (23:02 +0100)]
s3-charcnv: remove unused labels.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Mar 24 23:54:25 CET 2011 on sn-devel-104
Günther Deschner [Thu, 24 Mar 2011 21:29:18 +0000 (22:29 +0100)]
s3-rpc_server: remove two uneeded include registry/reg_parse_prs.h
Guenther
Günther Deschner [Thu, 24 Mar 2011 17:07:23 +0000 (18:07 +0100)]
s3-ldapsam: fix ldapsam_create_user() with existing posix accounts.
We were not taking into account the existing posix attributes and thus failed
while trying to add a 2nd uid attribute.
Found by Sumit.
Guenther
Günther Deschner [Thu, 24 Mar 2011 21:14:20 +0000 (22:14 +0100)]
s3-netapi: use cli_get_session_key() in netapi.
Guenther
Volodymyr Khomenko [Thu, 24 Mar 2011 21:20:28 +0000 (14:20 -0700)]
Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Mar 24 23:07:09 CET 2011 on sn-devel-104
Jeremy Allison [Thu, 24 Mar 2011 19:11:02 +0000 (12:11 -0700)]
Fix is_myname_or_ipaddr() to be robust against strange DNS setups.
If IPv6 DNS names are turned on, but Samba isn't configured to
listen on an IPv6 interface, then is_myname_or_ipaddr() can return
false on a valid DNS name that it should detect is our own. If the
IPv6 addr is returned by preference, then looking at the first addr
only causes is_myname_or_ipaddr() to fail. We need to look at all the
addresses returned by the DNS lookup and check all of them against
our interface list. This is an order N^2 lookup, but there shouldn't
be enough addresses to make this a practical problem.
Jeremy.
Simo Sorce [Thu, 24 Mar 2011 15:49:27 +0000 (11:49 -0400)]
s3-epmapper: fix vars init and return errors
Properly initialize variables at each cycle.
Convert to the right error when returning EPMAPPER ones.
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Thu Mar 24 20:43:49 CET 2011 on sn-devel-104
Andreas Schneider [Thu, 24 Mar 2011 12:45:32 +0000 (13:45 +0100)]
librpc: Return an error if we a broken floor.
Pair-Programmed-With: Simo Sorce <idra@samba.org>
Simo Sorce [Thu, 24 Mar 2011 13:21:11 +0000 (09:21 -0400)]
cleanup: fix some trailing spaces
Simo Sorce [Thu, 24 Mar 2011 12:23:48 +0000 (08:23 -0400)]
s3-epmapper: Fix allocation of data on the wrong context
p->mem_ctx is the short-lived per request context, while this data is long
lived, allocate on p instead.
Andreas Schneider [Thu, 24 Mar 2011 13:39:56 +0000 (14:39 +0100)]
s3-epmapper: Make sure we work on a description duplicate.
Andreas Schneider [Thu, 24 Mar 2011 13:39:37 +0000 (14:39 +0100)]
librpc: Added a dcerpc_binding_dup() function.
Andreas Schneider [Thu, 24 Mar 2011 12:07:54 +0000 (13:07 +0100)]
s3-epmapper: Refactor the cleanup of endpoints.
Andreas Schneider [Thu, 24 Mar 2011 12:07:05 +0000 (13:07 +0100)]
s3-epmapper: Use strcmp instead of strequal and check IPv6.
Andreas Schneider [Thu, 24 Mar 2011 09:44:14 +0000 (10:44 +0100)]
s3-epmapper: Increase debug levels.
Volker Lendecke [Thu, 24 Mar 2011 15:03:13 +0000 (16:03 +0100)]
s3: Fix some errno assignments in SMBC_opendir_ctx
Do the assignment as the last action to make sure it's not overwritten
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Mar 24 17:31:57 CET 2011 on sn-devel-104
Volker Lendecke [Thu, 24 Mar 2011 14:59:55 +0000 (15:59 +0100)]
s3: Fix Coverity ID 2325: RESOURCE_LEAK
Andrew Tridgell [Wed, 23 Mar 2011 23:59:41 +0000 (10:59 +1100)]
charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*()
we shouldn't accept bad multi-byte strings, it just hides problems
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104
Andrew Tridgell [Wed, 23 Mar 2011 06:12:05 +0000 (17:12 +1100)]
charset: remove another allow_badcharcnv check
better to fail only if there is a bad character
Günther Deschner [Wed, 23 Mar 2011 23:00:22 +0000 (00:00 +0100)]
s3-prototypes: remove protos of some dead functions.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Mar 24 00:52:01 CET 2011 on sn-devel-104
Günther Deschner [Wed, 23 Mar 2011 22:59:11 +0000 (23:59 +0100)]
librpc: bring more librpc prototypes in common.
Guenther
Günther Deschner [Wed, 23 Mar 2011 15:47:26 +0000 (16:47 +0100)]
s3-rpc_client: actually call lsa_open_policy2() in rpccli_lsa_open_policy2().
Found by Sumit Bose <sbose@redhat.com>, thanks!
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Mar 23 20:12:38 CET 2011 on sn-devel-104
Günther Deschner [Tue, 22 Mar 2011 21:02:13 +0000 (22:02 +0100)]
s3-smbta-util: fix some buildwarnings.
Guenther
Günther Deschner [Wed, 23 Mar 2011 12:00:32 +0000 (13:00 +0100)]
s3-globals: silence build warning in smbd_messaging_context().
Guenther
Günther Deschner [Tue, 22 Mar 2011 23:08:13 +0000 (00:08 +0100)]
s3-proto: remove some duplicate prototypes.
Guenther
Günther Deschner [Tue, 22 Mar 2011 22:50:26 +0000 (23:50 +0100)]
s3-includes: remove unused cmdline_lp_ctx.
Guenther
Andreas Schneider [Mon, 21 Mar 2011 15:14:19 +0000 (16:14 +0100)]
s3-epmapper: Log error if we can't register the endpoint.
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Wed Mar 23 18:06:54 CET 2011 on sn-devel-104
Andreas Schneider [Thu, 17 Mar 2011 16:56:37 +0000 (17:56 +0100)]
s3-epmapper: Setup epm in smbd to forward np requests.
Andreas Schneider [Thu, 17 Mar 2011 15:59:10 +0000 (16:59 +0100)]
s3-epmapper: Remove unregister on shutdown.
This is done automatically now.
Andreas Schneider [Thu, 17 Mar 2011 10:14:12 +0000 (11:14 +0100)]
s3-epmd: Cleanup endpoints on service pipe disconnect.
Andreas Schneider [Wed, 16 Mar 2011 12:42:26 +0000 (13:42 +0100)]
s3-epmapper: Added function to delete endpoint entries.
Andreas Schneider [Mon, 14 Mar 2011 11:29:49 +0000 (12:29 +0100)]
s3-rpc_server: Added disconnect callback function.
Andreas Schneider [Thu, 10 Mar 2011 12:02:31 +0000 (13:02 +0100)]
s3-rpc_server: Rename req to subreq.
Andreas Schneider [Thu, 10 Mar 2011 09:17:51 +0000 (10:17 +0100)]
s3-rpc_server: Implement an endpoint monitor loop.
Andreas Schneider [Wed, 9 Mar 2011 09:38:00 +0000 (10:38 +0100)]
s3-rpc_server: Added a memory context to the ep regsiter state.
Andreas Schneider [Wed, 9 Mar 2011 09:17:06 +0000 (10:17 +0100)]
s3-librpc: Leave the epm registration connection open.
Andreas Schneider [Mon, 14 Mar 2011 13:50:09 +0000 (14:50 +0100)]
s3-epmd: Cleanup endpoint mapper correctly.
Andreas Schneider [Mon, 14 Mar 2011 16:14:19 +0000 (17:14 +0100)]
s3-epmapper: Shutdown the embedded epmapper cleanly.
Andreas Schneider [Mon, 14 Mar 2011 13:49:51 +0000 (14:49 +0100)]
s3-epmapper: Added a cleanup function.
Andreas Schneider [Mon, 21 Mar 2011 08:29:14 +0000 (09:29 +0100)]
s3-epmapper: Use DCERPC_AUTH_LEVEL_CONNECT for ep ncalrpc.
Andreas Schneider [Mon, 14 Mar 2011 09:47:41 +0000 (10:47 +0100)]
s3-rpc_server: Rename system_user to ncalrpc_as_system.
Volker Lendecke [Wed, 23 Mar 2011 16:27:57 +0000 (17:27 +0100)]
s3: Fix a shadowed declaration warning
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Mar 23 17:19:01 CET 2011 on sn-devel-104
Volker Lendecke [Wed, 23 Mar 2011 16:27:21 +0000 (17:27 +0100)]
s3: Include prctl where it is actually used
Volker Lendecke [Wed, 23 Mar 2011 16:24:25 +0000 (17:24 +0100)]
s3: Attempt to fix the build on FreeBSD
Volker Lendecke [Wed, 23 Mar 2011 12:11:26 +0000 (13:11 +0100)]
s3: Fix Coverity ID 2201, NULL_RETURNS
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Mar 23 13:06:20 CET 2011 on sn-devel-104
Volker Lendecke [Wed, 23 Mar 2011 12:11:26 +0000 (13:11 +0100)]
s3: Fix Coverity ID 2202, NULL_RETURNS
Volker Lendecke [Wed, 23 Mar 2011 12:11:26 +0000 (13:11 +0100)]
s3: Fix Coverity ID 2203, NULL_RETURNS
Volker Lendecke [Wed, 23 Mar 2011 10:08:46 +0000 (11:08 +0100)]
s3: Fix a (invalid) uninitialized variable warning
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Mar 23 11:13:14 CET 2011 on sn-devel-104
Matthias Dieter Wallnöfer [Wed, 23 Mar 2011 07:40:49 +0000 (08:40 +0100)]
async_rec/async_sock.c - add an additional "const"
In order to suppress a build warning.
Acked-by: Volker and Metze
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Wed Mar 23 10:26:23 CET 2011 on sn-devel-104
Matthias Dieter Wallnöfer [Wed, 23 Mar 2011 07:36:52 +0000 (08:36 +0100)]
ndrdump - make "in_pipes" and "out_pipes" const
In order to suppress a build warning.
Andrew Bartlett [Fri, 18 Mar 2011 08:10:23 +0000 (19:10 +1100)]
lib/util: Merge basic string length and comparison functions
These functions now use the codepoints for more accurate string
handling and now form common code.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Mar 23 08:21:54 CET 2011 on sn-devel-104
Andrew Bartlett [Wed, 23 Mar 2011 06:00:02 +0000 (17:00 +1100)]
s3-lib prepare Samba3 to use common codepoint based string functions
This patch changes the source3 util_str.c functions so that the next
patch just contains the move into common code, without code changes.
Andrew Bartlett
Andrew Bartlett [Tue, 22 Mar 2011 10:03:59 +0000 (21:03 +1100)]
s3-safe_string: Add checked_strlcpy()
This is strlcpy, just with an extra check of the parameters with
sizeof(), use only where that works.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Mar 23 03:39:35 CET 2011 on sn-devel-104
Andrew Bartlett [Tue, 22 Mar 2011 09:57:36 +0000 (20:57 +1100)]
s3-safe_str: Futher simplify the macros by removing indirection
Now that we don't need to pass in the function name and string,
another level of indirection can be safely removed, and the operation
of these macros made much clearer.
Andrew Bartlett
Andrew Bartlett [Tue, 22 Mar 2011 04:30:43 +0000 (15:30 +1100)]
s3-lib Remove the clobber_region() code.
This code wrote to the full buffer in fstrcpy(), pstrcpy() and other
fixed-length string manipulation functions.
The hope of this code was to find out at run time if we were mixing up
pstring and fstring etc, and to record where this came from. It has a
runtime performance impact (particularly if compiled with
--enable-developer).
It is being removed because of the complexity it adds, and the
distinct lack of bugs that this complexity has been credited in
finding.
The macro-based compile-time checking of string sizes remains.
Andrew Bartlett
Andrew Tridgell [Wed, 23 Mar 2011 01:16:44 +0000 (12:16 +1100)]
charcnv: remove the automatic fail on allow_badcharcnv true
we should just fail the call if the string really is bad
Andrew Tridgell [Wed, 23 Mar 2011 01:15:33 +0000 (12:15 +1100)]
waf: prevent an error in the symbol checking code
Andrew Tridgell [Wed, 23 Mar 2011 00:22:15 +0000 (11:22 +1100)]
s3-config: say which config file we failed to open
saves having to strace it to work that out
Andrew Tridgell [Tue, 22 Mar 2011 23:37:54 +0000 (10:37 +1100)]
fault: fixed smb_panic() prototypes
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Mar 23 01:51:44 CET 2011 on sn-devel-104
Andrew Tridgell [Tue, 22 Mar 2011 23:30:36 +0000 (10:30 +1100)]
fault: fixed call to fault_setup() to use new syntax
Andrew Tridgell [Tue, 22 Mar 2011 23:30:19 +0000 (10:30 +1100)]
fault: moved fault.c into common library
Andrew Tridgell [Tue, 22 Mar 2011 23:27:40 +0000 (10:27 +1100)]
fault: switch s4 to use the common fault.c
Andrew Tridgell [Tue, 22 Mar 2011 05:17:39 +0000 (16:17 +1100)]
fault: get fault.c ready for use by s4
this moves the s3 specific dumpcore code into source3/lib/dumpcore.c,
and uses a function pointer to setup which smb_panic call to use
Andrew Tridgell [Tue, 22 Mar 2011 23:25:01 +0000 (10:25 +1100)]
fault: moved s3 fault.c to top level
Andrew Tridgell [Tue, 22 Mar 2011 23:22:15 +0000 (10:22 +1100)]
fault: rename fault.c to fault_s4.c
this is in preparation for merging the s3 fault code into common
Michael Adam [Tue, 1 Feb 2011 10:58:14 +0000 (11:58 +0100)]
s3:WHATSNEW: document changes of the id mapping system
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Tue Mar 22 23:57:29 CET 2011 on sn-devel-104