Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s3:net conf: don't store share names as lower case, but as given. | Michael Adam | 2009-04-02 | 1 | -11/+11 |
| | | | | Michael | ||||
* | s3-auth: rename static smb_create_user(). Sorry... | Günther Deschner | 2009-04-01 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | s3-libnet-samsync: return appropriate error code in fetch_sam_entry(). | Günther Deschner | 2009-04-01 | 1 | -22/+25 |
| | | | | Guenther | ||||
* | s3-libnet-samsync: use smb_create_user(). | Günther Deschner | 2009-04-01 | 1 | -46/+6 |
| | | | | Guenther | ||||
* | s3-passdb: add smb_create_user(). | Günther Deschner | 2009-04-01 | 2 | -0/+63 |
| | | | | Guenther | ||||
* | s3-libnet-samsync: some pure cosmetics. | Günther Deschner | 2009-04-01 | 1 | -0/+30 |
| | | | | Guenther | ||||
* | s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb. | Günther Deschner | 2009-04-01 | 1 | -26/+28 |
| | | | | Guenther | ||||
* | s4:torture/smb2: Add torture tests for lease breaks, durable opens. | Zach Loafman | 2009-04-01 | 2 | -136/+988 |
| | |||||
* | s4:smb2: Add lease break support for SMB2.1 | Zach Loafman | 2009-04-01 | 6 | -12/+167 |
| | | | | | Add the structures and marshalling for the lease break variants of the oplock break / oplock break ack messages. | ||||
* | s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks ↵ | Günther Deschner | 2009-04-01 | 1 | -12/+16 |
| | | | | | | when filled in. Guenther | ||||
* | lib/util: fallback to any id in idr_get_new_random() | Stefan Metzmacher | 2009-04-01 | 1 | -2/+6 |
| | | | | metze | ||||
* | libcli/cldap: fix memory/resource leak | Stefan Metzmacher | 2009-04-01 | 1 | -1/+8 |
| | | | | | | We need to remove the message id, when a search request is finished metze | ||||
* | Print an error if trying a merged build without a system kerberos lib | Volker Lendecke | 2009-04-01 | 1 | -0/+9 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3: fix the fix for bug #6195 - dont let smbd child processes panic | Michael Adam | 2009-04-01 | 1 | -2/+16 |
| | | | | | | | | | | | This patch makes sure the original and temporary TDBs are closed _before_ the rename. Originally, the open TDB was renamed, and so the name passdb.tdb.tmp stayed around in the db context. Hence upon client connect, the smbd children died because reinit_after_fork() calling tdb_reopen_all() would try to reopen passdb.tdb.tmp which existed no longer... Michael | ||||
* | s3:build: add targets to show how libraries will be built / linked | Michael Adam | 2009-04-01 | 1 | -0/+120 |
| | | | | | | showlibtalloc, showlibtdb, ... and one overall showlibs target. Michael | ||||
* | s3:build: don't build the static libs unconditionally | Michael Adam | 2009-04-01 | 1 | -7/+7 |
| | | | | Michael | ||||
* | s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to Makefile | Michael Adam | 2009-04-01 | 1 | -0/+2 |
| | | | | | | for completeness Michael | ||||
* | s3:build: no need to set LIBFOO_STATIC to the object collection any more | Michael Adam | 2009-04-01 | 1 | -1/+1 |
| | | | | | | | now that the @LIBFOO_STATIC@ entries have vanished from the object lists. Just use the static library. Michael | ||||
* | s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unification | Michael Adam | 2009-04-01 | 2 | -31/+31 |
| | | | | Michael | ||||
* | s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@ | Michael Adam | 2009-04-01 | 2 | -53/+55 |
| | | | | | | | just like for the libs configured with SMB_LIBRARY(). This makes @LIBWBCLIENT_STATIC@ vanish from the object collections. Michael | ||||
* | s3:build: first cut at fixing linking of shared/static libs internally | Michael Adam | 2009-04-01 | 2 | -79/+85 |
| | | | | | | | | | | This is based on a patch from the debian packages by Steve Langasek <vorlon@debian.org>. It removes the static libs from the object collections. For those libs that are set up with SMB_LIBRARY(). Michael | ||||
* | s3 onefs: Add missing newlines to debug statements in the onefs module | Tim Prouty | 2009-03-31 | 4 | -15/+16 |
| | |||||
* | s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while ↵ | Zack Kirsch | 2009-03-31 | 1 | -2/+2 |
| | | | | | | | running many of the LOCK torture tests. Return true from the onefs cancel function if we've errored, which can happen when the CBRL domain is configured to only give out 1 lock. :) | ||||
* | tdb: Remove unused variable | Tim Prouty | 2009-03-31 | 1 | -1/+0 |
| | |||||
* | Fix an uninitialized variable valgrind error | Volker Lendecke | 2009-03-31 | 1 | -2/+2 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | tsocket: try to fix the build on solaris FIONREAD was missing | Stefan Metzmacher | 2009-03-31 | 1 | -0/+1 |
| | | | | metze | ||||
* | s3:build: fix build of pam_winbind.so with static linking | Michael Adam | 2009-03-31 | 1 | -1/+1 |
| | | | | | | Static talloc libs were missing since conversion to talloc. Michael | ||||
* | s3:build: add a SHOWCFLAGS target for debugging how CFLAGS are assebled | Michael Adam | 2009-03-31 | 1 | -0/+15 |
| | | | | Michael | ||||
* | s3:build: line-wrap assignment of FLAGS for readability | Michael Adam | 2009-03-31 | 1 | -1/+10 |
| | | | | Michael | ||||
* | change ldb version number (as ldb_module structure has changed) | Andrew Tridgell | 2009-03-31 | 2 | -2/+2 |
| | |||||
* | use the prepare_commit op in the partition code | Andrew Tridgell | 2009-03-31 | 1 | -14/+49 |
| | | | | This makes multi-partition ldb's much safer | ||||
* | added support for a prepare_commit() op in ldb modules | Andrew Tridgell | 2009-03-31 | 6 | -5/+36 |
| | | | | | This op will be used by the partition module to give us good transaction semantics across the 4 partitions that sam.ldb uses. | ||||
* | up the version to 1.1.4 with the addition of | Andrew Tridgell | 2009-03-31 | 1 | -1/+1 |
| | | | | tdb_transaction_prepare_commit() | ||||
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 2009-03-31 | 6 | -4/+74 |
|\ | |||||
| * | Ensure files starting with multiple dots are hidden | Jeremy Allison | 2009-03-30 | 1 | -4/+8 |
| | | | | | | | | | | | | if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie@gmail.com> for pointing this one out. Jeremy. | ||||
| * | s3/cups: add documentation for new cups encrypt parameter | Björn Jacke | 2009-03-30 | 1 | -0/+25 |
| | | |||||
| * | s3/cups: add encryption support | Björn Jacke | 2009-03-30 | 4 | -0/+41 |
| | | |||||
* | | added basic testing of tdb_transaction_prepare_commit() in tdbtorture | Andrew Tridgell | 2009-03-31 | 1 | -0/+6 |
| | | |||||
* | | Add tdb_transaction_prepare_commit() | Howard Chu | 2009-03-31 | 3 | -52/+133 |
|/ | | | | | | | | Using tdb_transaction_prepare_commit() gives us 2-phase commits. This allows us to safely commit across multiple tdb databases at once, with reasonable transaction semantics Signed-off-by: tridge@samba.org | ||||
* | Fix a debug msg typo | Volker Lendecke | 2009-03-29 | 1 | -1/+1 |
| | |||||
* | tsocket: more s/sun/un to make the build on solaris happy | Stefan Metzmacher | 2009-03-28 | 1 | -6/+6 |
| | | | | metze | ||||
* | s4:torture/smb2: Add torture tests for leases. | Zach Loafman | 2009-03-28 | 3 | -0/+298 |
| | |||||
* | s4:smb2: Add rudimentary SMB2.1 lease support to libcli | Zach Loafman | 2009-03-28 | 3 | -0/+50 |
| | | | | Add the structures, constants, and marshalling for SMB2.1 leases. | ||||
* | Fix the problem of 3.0.x passdb databases being version | Jeremy Allison | 2009-03-27 | 1 | -5/+43 |
| | | | | | | | 3 but using a different hash calculation than 3.2.x passwd databases (also version 3). Introduces a minor version number. Jeremy. | ||||
* | s3: added per-client statistics to onefs perfcount module | Scott Urban | 2009-03-27 | 3 | -31/+38 |
| | | | | | | * we now track, uid, remote ip, and local ip per CIFS operation * removed perfcount_set_client() from perfcount interface as it's unecessary | ||||
* | Ensure parameter types match format string | Derrell Lipman | 2009-03-27 | 4 | -18/+38 |
| | |||||
* | [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno | Derrell Lipman | 2009-03-27 | 3 | -1/+15 |
| | | | | | | | | | | | | Fixed. It turns out there were a number of places where cli_resolve_path() was called and the error path upon that function failing did not set errno. There were a couple of places the failure handling code did set errno to ENOENT, so I made them all consistent, although I think better errno choices for this condition exist, e.g. EHOSTUNREACH. Derrell | ||||
* | Fix external np read after conversion to tevent_req | Volker Lendecke | 2009-03-27 | 1 | -1/+1 |
| | |||||
* | Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb ↵ | Jeremy Allison | 2009-03-27 | 3 | -1/+31 |
| | | | | | | | | | | correctly. For the clustering case. Clustered setups should have only ever used the unsigned version of TDB_DATA in the first place so they can't be in this mess :-). Just do the normal upgrade in the clustered case. Jeremy. | ||||
* | s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code | Björn Jacke | 2009-03-27 | 1 | -0/+2 |
| | | | | This fixes a "defined but not used" compile warning. |