samba.git
10 years agos4: Call va_end() after all va_start()/va_copy() calls.
Andrew Kroeger [Fri, 12 Jun 2009 11:01:41 +0000 (13:01 +0200)]
s4: Call va_end() after all va_start()/va_copy() calls.

This corrects the issues reaised in bug #6129, and some others that were not
originally identified.  It also accounts for some code that was in the original
bug report but appears to have since been made common between S3 and S4.

Thanks to Erik Hovland <erik@hovland.org> for the original bug report.

10 years agoNETLOGON pipe improvements
Matthias Dieter Wallnöfer [Fri, 12 Jun 2009 10:38:22 +0000 (12:38 +0200)]
NETLOGON pipe improvements

Patch for bug #4939

This refactors the NETLOGON code related to this bug:

- Introduces a new "SYNCSTATE" enum required by the "DatabaseSync2" call (acc.
to WSPP)
- Make "DatabaseSync" dependant from "DatabaseSync2" (acc. to WSPP)
- Let "DatabaseSync2" return NT_STATUS_NOT_IMPLEMENTED (I'm not sure if this is
also true when a domain is running in mixed mode)
- Make "LogonControl" and "LogonControl2" dependant form "LogonControl2Ex"
(acc. to WSPP)
- Let "LogonControl2Ex" return WERR_NOT_SUPPORTED for now

10 years agoAdd const to cast, to fix warning
Andrew Bartlett [Mon, 15 Jun 2009 13:46:58 +0000 (23:46 +1000)]
Add const to cast, to fix warning

10 years agos3 onefs: Remove dfs resolution from create_file() now that it's being done at a...
Tim Prouty [Thu, 18 Jun 2009 02:54:12 +0000 (19:54 -0700)]
s3 onefs: Remove dfs resolution from create_file() now that it's being done at a higher level

10 years agos3: Change SMB_VFS_OPEN to take an smb_filename struct
Tim Prouty [Tue, 16 Jun 2009 19:01:13 +0000 (12:01 -0700)]
s3: Change SMB_VFS_OPEN to take an smb_filename struct

This was a little messy because of all of the vfs modules I had to
touch.  Most of them were pretty straight forward, but the streams
modules required a little attention to handle smb_filename.  Since the
use of smb_filename enables the vfs modules to access the raw,
over-the-wire stream, a little bit of the handling that was being done
by split_ntfs_stream_name has now been shifted into the individual
stream modules.  It may be a little more code, but overall it gives
more flexibility to the streams modules, while also allowing correct
stream handling.

10 years agos3: Plumb smb_filename from create_file all of the way down to fd_open
Tim Prouty [Mon, 15 Jun 2009 21:14:31 +0000 (14:14 -0700)]
s3: Plumb smb_filename from create_file all of the way down to fd_open

I used the smb_filename struct everywhere that was feasible for the
first pass.  There are still some places in this path that need to be
changed to use smb_filename, but this is a good start.

I also:
- Removed fname/path arguments from a few functions that weren't
  really using them.
- Added a utility function for detecting whether an smb_filename is a
  stream.

10 years agoUse system Python LDB bindings, if present.
Jelmer Vernooij [Thu, 18 Jun 2009 02:20:46 +0000 (04:20 +0200)]
Use system Python LDB bindings, if present.

10 years agoUse system LDB by default if the right version was found.
Jelmer Vernooij [Thu, 18 Jun 2009 01:09:36 +0000 (03:09 +0200)]
Use system LDB by default if the right version was found.

10 years agodsdb: Fix build against system ldb.
Jelmer Vernooij [Thu, 18 Jun 2009 01:09:14 +0000 (03:09 +0200)]
dsdb: Fix build against system ldb.

10 years agoselftest: Use common function when skipping testsuites based on run-time
Jelmer Vernooij [Thu, 18 Jun 2009 01:08:21 +0000 (03:08 +0200)]
selftest: Use common function when skipping testsuites based on run-time
conditions.

10 years agosmb_build: Always build modules for system-libraries as shared libraries,
Jelmer Vernooij [Thu, 18 Jun 2009 00:32:26 +0000 (02:32 +0200)]
smb_build: Always build modules for system-libraries as shared libraries,
since they can't be included in the static library.

10 years agoFix build with system LDB.
Jelmer Vernooij [Wed, 17 Jun 2009 23:21:35 +0000 (01:21 +0200)]
Fix build with system LDB.

10 years agoconfigure: Use Python tdb bindings from the system, if found.
Jelmer Vernooij [Wed, 17 Jun 2009 22:53:05 +0000 (00:53 +0200)]
configure: Use Python tdb bindings from the system, if found.

10 years agoRemove outdated Python status file.
Jelmer Vernooij [Wed, 17 Jun 2009 19:48:02 +0000 (21:48 +0200)]
Remove outdated Python status file.

10 years agoFix bug #6476 - more then 3000 smbd-zombies in memory
Jeremy Allison [Wed, 17 Jun 2009 20:56:21 +0000 (13:56 -0700)]
Fix bug #6476 - more then 3000 smbd-zombies in memory
We weren't reaping children in the [x]inetd case.
Jeremy.

10 years agoselftest: report time after testsuite, gives nicer output on the
Jelmer Vernooij [Wed, 17 Jun 2009 19:37:49 +0000 (21:37 +0200)]
selftest: report time after testsuite, gives nicer output on the
buildfarm.

10 years agotdb: Fix help string in configure flag to enable Python bindings.
Jelmer Vernooij [Wed, 17 Jun 2009 19:12:50 +0000 (21:12 +0200)]
tdb: Fix help string in configure flag to enable Python bindings.

10 years agoOnly install an explicit set of scripts during "make install", rather than
Jelmer Vernooij [Wed, 17 Jun 2009 19:00:22 +0000 (21:00 +0200)]
Only install an explicit set of scripts during "make install", rather than
whatever happens to be in the source tree.

10 years agoMake fullschema script executable.
Jelmer Vernooij [Wed, 17 Jun 2009 18:52:43 +0000 (20:52 +0200)]
Make fullschema script executable.

10 years agopyldb: Fix three more (minor) memory leaks.
Jelmer Vernooij [Wed, 17 Jun 2009 18:43:25 +0000 (20:43 +0200)]
pyldb: Fix three more (minor) memory leaks.

10 years agopyldb: Fix memory leak in Dn.get_parent().
Jelmer Vernooij [Wed, 17 Jun 2009 18:32:35 +0000 (20:32 +0200)]
pyldb: Fix memory leak in Dn.get_parent().

10 years agopyldb: Fix memory leak in Dn.concat.
Jelmer Vernooij [Wed, 17 Jun 2009 18:23:54 +0000 (20:23 +0200)]
pyldb: Fix memory leak in Dn.concat.

10 years agopyldb/tests: Use different dn's everywhere, to easily spot which test is
Jelmer Vernooij [Wed, 17 Jun 2009 18:17:56 +0000 (20:17 +0200)]
pyldb/tests: Use different dn's everywhere, to easily spot which test is
breaking in gdb.

10 years agopyldb: Fix another memory leak and reference counting error.
Jelmer Vernooij [Wed, 17 Jun 2009 18:17:35 +0000 (20:17 +0200)]
pyldb: Fix another memory leak and reference counting error.

10 years agoparam/python: Fix memory leak of LoadParm objects.
Jelmer Vernooij [Wed, 17 Jun 2009 17:07:44 +0000 (19:07 +0200)]
param/python: Fix memory leak of LoadParm objects.

10 years agopycredentials: Raise MemoryError when unable to create objects.
Jelmer Vernooij [Wed, 17 Jun 2009 17:07:22 +0000 (19:07 +0200)]
pycredentials: Raise MemoryError when unable to create objects.

10 years agopyldb: Fix memory leak of LdbMessage's created from Python.
Jelmer Vernooij [Wed, 17 Jun 2009 17:01:06 +0000 (19:01 +0200)]
pyldb: Fix memory leak of LdbMessage's created from Python.

10 years agopycredentials: Fix memory leak.
Jelmer Vernooij [Wed, 17 Jun 2009 17:00:31 +0000 (19:00 +0200)]
pycredentials: Fix memory leak.

10 years agopyldb: Fix two memory leaks of attribute lists.
Jelmer Vernooij [Wed, 17 Jun 2009 16:36:16 +0000 (18:36 +0200)]
pyldb: Fix two memory leaks of attribute lists.

10 years agopyldb: Fix segfault, freeing memory too early in search.
Jelmer Vernooij [Wed, 17 Jun 2009 16:26:40 +0000 (18:26 +0200)]
pyldb: Fix segfault, freeing memory too early in search.

10 years agopyldb: Support getting the parent of special DNs without segfaulting.
Jelmer Vernooij [Wed, 17 Jun 2009 16:25:21 +0000 (18:25 +0200)]
pyldb: Support getting the parent of special DNs without segfaulting.

Found by: Андрей Григорьев <andrew@ei-grad.ru>

10 years agofix release scripts to always git clean
Simo Sorce [Wed, 17 Jun 2009 18:14:31 +0000 (14:14 -0400)]
fix release scripts to always git clean

This makes sure we do not include foreign object files or other
build byproducts by mistake.

10 years agos3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.
David Markey [Wed, 17 Jun 2009 16:29:20 +0000 (18:29 +0200)]
s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.

David

Signed-off-by: Günther Deschner <gd@samba.org>
10 years agos3/packaging: pam_winbind has been moved to section 8.
Karolin Seeger [Wed, 17 Jun 2009 13:19:20 +0000 (15:19 +0200)]
s3/packaging: pam_winbind has been moved to section 8.

Karolin

10 years agos3/packaging: source -> source3
Karolin Seeger [Wed, 17 Jun 2009 13:18:16 +0000 (15:18 +0200)]
s3/packaging: source -> source3

Karolin

10 years agos3/i18n: Add Russian to the list.
Karolin Seeger [Wed, 17 Jun 2009 12:37:28 +0000 (14:37 +0200)]
s3/i18n: Add Russian to the list.

Karolin

10 years agos3/i18n: Add Russian translation for SWAT messages.
Karolin Seeger [Wed, 17 Jun 2009 12:31:29 +0000 (14:31 +0200)]
s3/i18n: Add Russian translation for SWAT messages.

Thanks to Yuri Kozlov <kozlov.y [at] gmail.com>!

This is part of a fix for bug #4755.

10 years agos3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".
Günther Deschner [Wed, 17 Jun 2009 10:31:49 +0000 (12:31 +0200)]
s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".

Guenther

10 years agos3/i18n: Update German SWAT translations.
Karolin Seeger [Wed, 17 Jun 2009 10:15:59 +0000 (12:15 +0200)]
s3/i18n: Update German SWAT translations.

This is part of a fix for bug #4755.
Patch was provided (mainly) by Helge Kreutzmann <debian [at] helgefjell.de>.
Thanks!

Karolin

10 years agos3/libsmb: Fix typo in error message.
Karolin Seeger [Wed, 17 Jun 2009 08:23:21 +0000 (10:23 +0200)]
s3/libsmb: Fix typo in error message.

Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing!

Karolin

10 years agoRemove msdfs pathname processing from default create file.
Jeremy Allison [Wed, 17 Jun 2009 00:42:41 +0000 (17:42 -0700)]
Remove msdfs pathname processing from default create file.
No longer needed.
Jeremy

10 years agoFix msdfs after the change to smb_filename struct. We must *always*
Jeremy Allison [Wed, 17 Jun 2009 00:23:54 +0000 (17:23 -0700)]
Fix msdfs after the change to smb_filename struct. We must *always*
pull the pathname, then call resolve_dfspath(), before unix_convert().
Jeremy.

10 years agos4-smbtorture: add test for NetUserSetInfo level 0 (user rename).
Günther Deschner [Tue, 16 Jun 2009 23:30:22 +0000 (01:30 +0200)]
s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).

Guenther

10 years agos4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.
Günther Deschner [Tue, 16 Jun 2009 23:20:03 +0000 (01:20 +0200)]
s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.

Guenther

10 years agos4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.
Günther Deschner [Tue, 16 Jun 2009 23:06:14 +0000 (01:06 +0200)]
s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.

Guenther

10 years ago_lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an
Jeremy Allison [Tue, 16 Jun 2009 20:17:24 +0000 (13:17 -0700)]
_lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an
empty set of privilages if the SID doesn't have any.
(From [MS-LSAD.pdf])
Jeremy.

10 years agos3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.
Günther Deschner [Tue, 16 Jun 2009 13:00:20 +0000 (15:00 +0200)]
s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.

Guenther

10 years agos3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.
Günther Deschner [Wed, 13 May 2009 21:57:26 +0000 (23:57 +0200)]
s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.

When no callback or wrapping has managed to get a password, prompt in the
netapi connection manager for a password.

Guenther

10 years agos3-docs: fix typo in pam_winbind.8.
Günther Deschner [Tue, 16 Jun 2009 09:49:36 +0000 (11:49 +0200)]
s3-docs: fix typo in pam_winbind.8.

Guenther

10 years agos3-netapi: add NetGetJoinInformation example code.
Günther Deschner [Mon, 15 Jun 2009 15:25:08 +0000 (17:25 +0200)]
s3-netapi: add NetGetJoinInformation example code.

Guenther

10 years agopython: Provide way to iterate over available shares.
Jelmer Vernooij [Tue, 16 Jun 2009 00:24:43 +0000 (02:24 +0200)]
python: Provide way to iterate over available shares.

10 years agopython: Add API for accessing available shares.
Jelmer Vernooij [Tue, 16 Jun 2009 00:05:18 +0000 (02:05 +0200)]
python: Add API for accessing available shares.

10 years agos3 onefs: Fix reading over the end of the array, because the incorrect array was...
Tim Prouty [Mon, 15 Jun 2009 20:16:07 +0000 (20:16 +0000)]
s3 onefs: Fix reading over the end of the array, because the incorrect array was being read.

10 years agos3 onefs: Change onefs modules to use the new createfile api
Tim Prouty [Mon, 15 Jun 2009 19:13:31 +0000 (12:13 -0700)]
s3 onefs: Change onefs modules to use the new createfile api

10 years agoAdd exports file and abi checker for tevent
Simo Sorce [Sun, 7 Jun 2009 18:10:15 +0000 (14:10 -0400)]
Add exports file and abi checker for tevent

This is a first attempt at exporting symbols only for public functions
We also provide a rudimentary ABI checker that tries to check that
function signatures are not changed by mistake.
Given our use of macros this is not an API checker.
It's all based on tevent.h contents and the gcc -aux-info option

10 years agoAdd exports file and abi checker for talloc talloc-1.3.1
Simo Sorce [Sun, 7 Jun 2009 18:20:36 +0000 (14:20 -0400)]
Add exports file and abi checker for talloc

This is a first attempt at exporting symbols only for public functions
We also provide a rudimentary ABI checker that tries to check that
function signatures are not changed by mistake.
Given our use of macros this is not an API checker.
It's all based on talloc.h contents and the gcc -aux-info option

10 years agoAdd exports file and abi checker for tdb tdb-1.1.5
Simo Sorce [Mon, 15 Jun 2009 20:19:19 +0000 (16:19 -0400)]
Add exports file and abi checker for tdb

This is a first attempt at exporting symbols only for public functions
We also provide a rudimentary ABI checker that tries to check that
function signatures are not changed by mistake.
Given our use of macros this is not an API checker.
It's all based on tdb.h contents and the gcc -aux-info option

10 years agoAdd new replace check for --version-script
Simo Sorce [Mon, 15 Jun 2009 20:20:06 +0000 (16:20 -0400)]
Add new replace check for --version-script

Allows us to pass an export files on Linux and Solaris so that we can expose
only symbols that are actually supposed to be global, and keep as local anything
else.

10 years agoAdd option to --disable-python on build
Simo Sorce [Mon, 15 Jun 2009 19:08:25 +0000 (15:08 -0400)]
Add option to --disable-python on build

10 years agoFix the posixtimedlock test
Volker Lendecke [Mon, 15 Jun 2009 13:43:19 +0000 (15:43 +0200)]
Fix the posixtimedlock test

The previous version depended on the fact that smb_raw_lock_send just queued
stuff. This changed with ebf5523b6e2ae0.

10 years agoFix the section of the pam_winbind manpage.
Andreas Schneider [Mon, 15 Jun 2009 10:22:58 +0000 (12:22 +0200)]
Fix the section of the pam_winbind manpage.

Signed-off-by: Andreas Schneider <mail@cynapses.org>
10 years agoMove pam_winbind to the right manpage section (8).
Andreas Schneider [Mon, 15 Jun 2009 10:21:07 +0000 (12:21 +0200)]
Move pam_winbind to the right manpage section (8).

Signed-off-by: Andreas Schneider <mail@cynapses.org>
10 years agoDcoument the PAM data exports in the pam_winbind manpage.
Andreas Schneider [Mon, 15 Jun 2009 10:16:49 +0000 (12:16 +0200)]
Dcoument the PAM data exports in the pam_winbind manpage.

Signed-off-by: Andreas Schneider <mail@cynapses.org>
10 years agoDocument the try_first_pass option in the pam_winbind manpage.
Andreas Schneider [Mon, 15 Jun 2009 10:16:15 +0000 (12:16 +0200)]
Document the try_first_pass option in the pam_winbind manpage.

Signed-off-by: Andreas Schneider <mail@cynapses.org>
10 years agoAdd a synopsis section to the pam_winbind manpage.
Andreas Schneider [Mon, 15 Jun 2009 10:15:26 +0000 (12:15 +0200)]
Add a synopsis section to the pam_winbind manpage.

Signed-off-by: Andreas Schneider <mail@cynapses.org>
10 years agos3/libsmb: Fix debug message.
Karolin Seeger [Mon, 15 Jun 2009 06:33:22 +0000 (08:33 +0200)]
s3/libsmb: Fix debug message.

This fixes bug #6472.

Karolin

Signed-off-by: Volker Lendecke <vl@samba.org>
10 years agoDo a correct TALLOC_FREE in an error case
Volker Lendecke [Mon, 15 Jun 2009 05:45:47 +0000 (07:45 +0200)]
Do a correct TALLOC_FREE in an error case

10 years agoFix a = vs == error in writev_handler
Volker Lendecke [Mon, 15 Jun 2009 05:45:11 +0000 (07:45 +0200)]
Fix a = vs == error in writev_handler

10 years agoRemove "winbindd_request" and "winbindd_response" from winbindd_cli_state
Volker Lendecke [Sun, 14 Jun 2009 10:58:19 +0000 (12:58 +0200)]
Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state

This shrinks the memory footprint of an idle client by 5592 bytes to 60 bytes
on my 32-bit box.

10 years agoMake winbindd_cli_state->response a pointer instead of a struct member
Volker Lendecke [Sun, 14 Jun 2009 10:41:46 +0000 (12:41 +0200)]
Make winbindd_cli_state->response a pointer instead of a struct member

Same comment as in baa6084378e530b: This is just a preparatory checkin.

Volker

10 years agoRemove an unused struct member in winbindd_cli_state
Volker Lendecke [Sun, 14 Jun 2009 20:21:02 +0000 (22:21 +0200)]
Remove an unused struct member in winbindd_cli_state

10 years agoFix an error message: We get the errno in "err"
Volker Lendecke [Sun, 14 Jun 2009 18:54:57 +0000 (20:54 +0200)]
Fix an error message: We get the errno in "err"

10 years agowinbind: replace process_loop() by tevent_loop_once()
Volker Lendecke [Mon, 25 May 2009 20:40:09 +0000 (22:40 +0200)]
winbind: replace process_loop() by tevent_loop_once()

10 years agoMake rescan_trusted_domains a timed event
Volker Lendecke [Mon, 25 May 2009 20:34:48 +0000 (22:34 +0200)]
Make rescan_trusted_domains a timed event

10 years agoDo not store the listening fde
Volker Lendecke [Mon, 25 May 2009 18:31:59 +0000 (20:31 +0200)]
Do not store the listening fde

10 years agoAvoid scanning the client list when a client exits
Volker Lendecke [Mon, 25 May 2009 18:28:38 +0000 (20:28 +0200)]
Avoid scanning the client list when a client exits

10 years agoDo not use "finished" in winbind child
Volker Lendecke [Mon, 25 May 2009 18:17:23 +0000 (20:17 +0200)]
Do not use "finished" in winbind child

10 years agoRemove unused init_child_connection()
Volker Lendecke [Sat, 16 May 2009 12:21:39 +0000 (14:21 +0200)]
Remove unused init_child_connection()

10 years agoConvert winbindd_domain_info to wb_domain_request_send
Volker Lendecke [Sat, 16 May 2009 12:20:30 +0000 (14:20 +0200)]
Convert winbindd_domain_info to wb_domain_request_send

10 years agoAdd winbindd_dual_ping to all children
Volker Lendecke [Sat, 16 May 2009 11:43:03 +0000 (13:43 +0200)]
Add winbindd_dual_ping to all children

10 years agoConvert async_domain_request to wb_domain_request_send
Volker Lendecke [Sat, 16 May 2009 11:25:52 +0000 (13:25 +0200)]
Convert async_domain_request to wb_domain_request_send

10 years agoAdd async wb_ping
Volker Lendecke [Sat, 16 May 2009 10:00:34 +0000 (12:00 +0200)]
Add async wb_ping

10 years agoAdd an async wb request loop
Volker Lendecke [Sat, 16 May 2009 10:00:07 +0000 (12:00 +0200)]
Add an async wb request loop

10 years agoAdd wb_domain_request_send/recv
Volker Lendecke [Sat, 13 Jun 2009 10:13:07 +0000 (12:13 +0200)]
Add wb_domain_request_send/recv

10 years agoRemove some unused code
Volker Lendecke [Sun, 10 May 2009 17:17:37 +0000 (19:17 +0200)]
Remove some unused code

10 years agoConvert the winbind parent->child communication to wb_reqtrans
Volker Lendecke [Sun, 10 May 2009 08:49:53 +0000 (10:49 +0200)]
Convert the winbind parent->child communication to wb_reqtrans

10 years agoConvert the main winbind client communication to wb_reqtrans.c
Volker Lendecke [Sat, 9 May 2009 18:04:27 +0000 (20:04 +0200)]
Convert the main winbind client communication to wb_reqtrans.c

10 years agoMake winbindd_cli_state->request a pointer instead of a struct member
Volker Lendecke [Thu, 7 May 2009 20:46:27 +0000 (22:46 +0200)]
Make winbindd_cli_state->request a pointer instead of a struct member

In itself, this is pretty pointless. But in the next steps I'll convert the
winbind internal communication to wb_reqtrans which allocates the request
properly. This minimizes the later diff.

Volker

10 years agosmbtorture: Output subunit by default.
Jelmer Vernooij [Sat, 13 Jun 2009 14:14:39 +0000 (16:14 +0200)]
smbtorture: Output subunit by default.

10 years agosmbtorture: Remove unused 'quiet' output format.
Jelmer Vernooij [Sat, 13 Jun 2009 14:13:32 +0000 (16:13 +0200)]
smbtorture: Remove unused 'quiet' output format.

10 years agolibwbclient: Add debugging hooks.
Kai Blin [Mon, 1 Jun 2009 21:33:27 +0000 (23:33 +0200)]
libwbclient: Add debugging hooks.

10 years agos3: Plumb smb_filename through SMB_VFS_CREATE_FILE
Tim Prouty [Fri, 12 Jun 2009 19:54:11 +0000 (12:54 -0700)]
s3: Plumb smb_filename through SMB_VFS_CREATE_FILE

10 years agos3: Add smb_filename utility functions and fix a bug in copy_smb_filename
Tim Prouty [Fri, 12 Jun 2009 19:41:19 +0000 (12:41 -0700)]
s3: Add smb_filename utility functions and fix a bug in copy_smb_filename

10 years agoCheck for error in transfer_file return also.
Jeremy Allison [Fri, 12 Jun 2009 20:55:18 +0000 (13:55 -0700)]
Check for error in transfer_file return also.
Jeremy.

10 years agoFix bug 6440
Volker Lendecke [Sat, 6 Jun 2009 21:27:31 +0000 (23:27 +0200)]
Fix bug 6440

Don't ignore the close error of the output file in check_magic()

10 years agoSimplify close_normal_file()
Volker Lendecke [Sat, 6 Jun 2009 21:20:44 +0000 (23:20 +0200)]
Simplify close_normal_file()

10 years agoexamples:s2→s3-ldif-convert-script: fix objectclass recognition
Björn Jacke [Fri, 12 Jun 2009 16:39:31 +0000 (18:39 +0200)]
examples:s2→s3-ldif-convert-script: fix objectclass recognition

objectclasses are case insensitive. we used to convert only LDAP objects with
the typical UpperLower case for sambaAccount and sambaGroupMapping and ignored
any other case writings

10 years agosubunit: non-zero exit code if one or more testsuites failed.
Jelmer Vernooij [Fri, 12 Jun 2009 15:53:46 +0000 (17:53 +0200)]
subunit: non-zero exit code if one or more testsuites failed.

10 years agoselftest: Fix references to filenames with knownfailures and slow tests.
Jelmer Vernooij [Fri, 12 Jun 2009 15:45:15 +0000 (17:45 +0200)]
selftest: Fix references to filenames with knownfailures and slow tests.

10 years agoselftest: Document the fact that test runner and formatter are now
Jelmer Vernooij [Fri, 12 Jun 2009 13:54:50 +0000 (15:54 +0200)]
selftest: Document the fact that test runner and formatter are now
separate tools.