summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-05-09s4:net utility - make outprinted description comments more consistentMatthias Dieter Wallnöfer14-16/+16
I've added a [server connection needed] when commands won't work on the local SamDB.
2010-05-09s4:net utility - remove unixname parameter of samdb.newuserMatthias Dieter Wallnöfer1-9/+4
We don't handle the id mapping stuff manually anymore.
2010-05-09s4:samdb python bindings - remove idmap creation stuff from this callMatthias Dieter Wallnöfer1-22/+1
The id mapping should now be handled automatically by the s4 daemon.
2010-05-09s4:net utility - add an optional password attribute to "net user add"Matthias Dieter Wallnöfer1-3/+5
To make it behave similar to "net newuser".
2010-05-09s4:dsdb Provide an intelegent fallback if not CN=Subnets is foundAndrew Bartlett1-3/+7
We may as well fall back rather than return NULL (which callers don't do useful things with). Andrew Bartlett
2010-05-09buildtools: Add 'make testenv' to Samba4 make targetsAndrew Bartlett1-0/+3
I'm still too addicted to this as my standard debugging environment, and while I can learn the new command, this helps the muscle-memory. Andrew Bartlett
2010-05-09dsdb/password_hash: remove usage of msDs-KeyVersionNumberStefan Metzmacher1-37/+1
metze
2010-05-09s4:dsdb Use replPropertyMetaData as the basis for msDS-KeyVersionNumberAndrew Bartlett1-10/+76
This means that the existing kvno will no longer be valid, all unix-based domain members may need to be rejoined, and upgradeprovision run to update the local kvno in secrets.ldb/secrets.keytab. This is required to match the algorithm used by Windows DCs, which we may be replicating with. We also need to find a way to generate a reasonable kvno with the OpenLDAP backend. Andrew Bartlett
2010-05-09librpc:dcerpc_error.c - fix a warningMatthias Dieter Wallnöfer1-2/+2
2010-05-09s3-libsmb: fix argument order for tevent_req_default_print in cli_pull_print().Günther Deschner1-1/+1
Andreas, please check. Guenther
2010-05-08pidl: add NDR_PRINT_DEBUG output to generated s3 server dispatch tables.Günther Deschner1-0/+10
This dramatically helps tracking and debugging usage of the rpc_pipe_open_internal users. Guenther
2010-05-08s3: Fix the buildVolker Lendecke1-0/+1
2010-05-08s4-smbtorture: add smbcli_rap_netuserpasswordset2().Günther Deschner1-0/+55
Guenther
2010-05-08rap: add rap_NetUserPasswordSet2() to IDL.Günther Deschner1-0/+10
Guenther
2010-05-08s3: move BASE_RID to main includes.h (in preparation to separate passdb).Günther Deschner2-2/+2
Guenther
2010-05-08s3-passdb: moving account_pol.c into passdb.Günther Deschner3-3/+2
Guenther
2010-05-07s3-merged: Make sure bin/ exists when copying in bin/smbtorture4.Jelmer Vernooij1-1/+1
2010-05-07s3-merged: Use newly added waf reconfigure subcommand.Jelmer Vernooij1-1/+1
2010-05-07Reintroduce merged build, using waf to build smbtorture4.Jelmer Vernooij2-1/+56
2010-05-07Revert "Revert "s3-build: Remove --enable-merged support.""Jelmer Vernooij4-668/+3
This reverts commit 8f8e7c788a12d1e0bda9183ed765cc1048e105f7.
2010-05-07samba3: Generate C files from IDL in source3/librpc/gen_ndr rather thanJelmer Vernooij1-59/+59
librpc/gen_ndr. This is done to make it possible to run waf in the source4/ tree at the same time, since waf has problems with files that were generated by something else.
2010-05-07Only MULTIPLE-UNLOCK test left to fix !Jeremy Allison3-3/+3
Jeremy.
2010-05-07When tearing down the connection make sure we close all files beforeJeremy Allison2-0/+8
freeing the global context, as we close access to the locking db before freeing the global context. Jeremy.
2010-05-07This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> ↵Jeremy Allison10-150/+150
smblctx in our locking code. 2). Widens smblctx to 64-bits internally. Preparing to use the SMB2 handle as the locking context. Jeremy.
2010-05-07s4-devel: a very useful script when dealing with library/linking issuesAndrew Tridgell1-0/+15
I use this all the time, so I thought I'd put it in the tree for others
2010-05-07build: fixed pc file variable substitutionAndrew Tridgell1-1/+7
We should not substitute for the first use of each variable declaration in the pkgconfig file
2010-05-07idl: get the logic of the prevous commit rightBjörn Jacke2-2/+2
2010-05-07idl: fix Unix builds by replacing bashismBjörn Jacke2-2/+2
test -nt is not portable - tridge, please check!
2010-05-07s3:configure: search fdatasync also in librtBjörn Jacke1-1/+2
Sun^W Oracle Solaris has it there ...
2010-05-07s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is ↵Björn Jacke1-1/+5
being used
2010-05-07Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them ↵Jeremy Allison8-11/+36
next :-). Jeremy.
2010-05-07Fix crash in cancel-tdis lock test. Correctly shut down connection.Jeremy Allison1-1/+1
Jeremy.
2010-05-07build: treat a blank --build or --host as not a cross-compileAndrew Tridgell1-1/+3
This matches autoconf behaviour
2010-05-06Fix cancel by close lock test.Jeremy Allison1-24/+36
Jeremy.
2010-05-06talloc: Documented the missing string functions.Andreas Schneider1-0/+86
2010-05-06Fix SMB2 lock tests up to cancel-by-close.Jeremy Allison1-0/+4
Jeremy.
2010-05-06Fix more SMB2 locking. We still crash but this won't last :-).Jeremy Allison3-49/+99
Jeremy.
2010-05-06s4-devel: auto-delete any leftover IPsAndrew Tridgell1-0/+8
remove IP from a previous vampire_ad.sh run
2010-05-06s4-devel: a useful script for giving DRS replication demosAndrew Tridgell1-0/+14
2010-05-06build: added a reconfigure targetAndrew Tridgell3-0/+17
this is meant to be used by the s3 build, to allow jelmers work on smbtorture4 in s3 to avoid re-running configure unless its needed
2010-05-06s3-spoolss: make several notify functions static.Günther Deschner2-82/+18
Guenther
2010-05-06s3-eventlog: move all eventlog headers to lib/eventlog and only include ↵Günther Deschner8-38/+42
where required. Guenther
2010-05-06s3: fix the merged build - it required $LDBjörn Jacke1-1/+1
Thanks to Jelmer for pointing that out!
2010-05-06Remove the copy of ldb from Samba 3.Jelmer Vernooij136-38651/+278
There were two utility functions that other parts of Samba 3 still relied on; they have been moved to lib/ldb_compat.[ch].
2010-05-06s3-build: fix the build of vfs_notify_fam.Günther Deschner1-0/+1
Guenther
2010-05-05Move to MS-FSA algorithm when checking for invalid lock range.Jeremy Allison2-14/+6
Satisfies SMB and SMB2. Jeremy.
2010-05-06s3: only include gen_ndr headers where needed.Günther Deschner61-49/+75
This shrinks include/includes.h.gch by the size of 7 MB and reduces build time as follows: ccache build w/o patch real 4m21.529s ccache build with patch real 3m6.402s pch build w/o patch real 4m26.318s pch build with patch real 3m6.932s Guenther
2010-05-05Get closer to passing SMB2 lock test. Still crashes but we get further.Jeremy Allison1-24/+32
More work to follow later. Jeremy.
2010-05-05s4-ldb: check for ldap_initializeAndrew Tridgell1-1/+1
HPUX 11.0 has a ldap library that doesn't have ldap_initialize
2010-05-05s3:configure: not simply check for "ld" but for the linker used by $CCBjörn Jacke2-7/+7
this hopefully fixes Solaris' gcc build which uses the system ld by default. All in all we should clean up most of the compiler and linker flags depending on the actual compilers and linkers we use. Only some tweaks are OS-specific. A cleanup in this area should be done along with the move to a new build system (whensoever that will be ...).