Günther Deschner
9df126d324
libaddns: add dns_errstr().
...
Guenther
2010-11-22 11:25:18 +01:00
Christian Ambach
9aab4149af
s3:idmap: add a new ID mapping module autorid
...
This is an initial implementation of the idmap_autorid module.
It works similar to the idmap_rid module but requires less
configuration. It will automatically pick ranges for each domain,
so you do not have to bother any more about adding an idmap
configuration for all of the domains in the forest.
This is very easy to use and to configure and much more
deterministic and faster than idmap_tdb, the typical choice
of Samba users up to now.
2010-11-08 13:39:51 +01:00
Abhidnya P Chirmule
2cfee006e1
s3: Add a vfs_time_audit module
...
This warns if a file system is slow
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104
2010-10-28 08:56:44 +00:00
Kai Blin
c320c1ab98
lib/util: Add tevent WERROR wrappers
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Oct 23 07:35:28 UTC 2010 on sn-devel-104
2010-10-23 07:35:28 +00:00
Jeremy Allison
e1cfca1e2e
Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go
...
through Get_Pwnam_alloc(), which is the correct wrapper function. We were using
it *some* of the time anyway, so this just makes us properly consistent.
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Oct 20 16:02:12 UTC 2010 on sn-devel-104
2010-10-20 16:02:12 +00:00
Günther Deschner
ab01d6139f
nsstest: no need for two copies of the same tool.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Oct 20 15:05:34 UTC 2010 on sn-devel-104
2010-10-20 15:05:33 +00:00
Andrew Bartlett
a879a4610d
libcli/auth Merge source4/libcli/security and util_sid.c into the common code
...
This should ensure we only have one copy of these core functions
in the tree.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-10-14 02:35:05 +00:00
Andrew Bartlett
949541cc6f
libcli/security Move source3/lib/util_seaccess.c into the common code
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-10-14 02:35:05 +00:00
Andrew Bartlett
deb7c02436
s3 Replace is_sid_in_token() with security_token_has_sid() from common code
...
The two routines are identical, so there is no need to keep both.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-10-14 02:35:04 +00:00
Volker Lendecke
220aa311d1
s3: Add a little test for the echo responder
2010-10-08 21:11:45 +02:00
Andrew Tridgell
312d0977a2
s3-build: use the simpler "make bin/smbtorture" for s4 torture
...
and the same for bin/ndrdump
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Oct 6 12:58:21 UTC 2010 on sn-devel-104
2010-10-06 12:58:21 +00:00
Günther Deschner
0ff7e0c998
samba: share readline wrappers among all buildsystems.
...
Guenther
2010-10-01 22:30:22 +02:00
Günther Deschner
b38d0542e1
samba: share select wrappers.
...
Guenther
2010-10-01 22:30:22 +02:00
Jelmer Vernooij
f70a98605e
s3: Add subunit-test target.
2010-10-01 18:49:40 +02:00
Volker Lendecke
66731461a6
tdb: add restore
...
Based on an idea by Simon McVittie, largely rewritten
2010-09-23 12:19:09 -07:00
Simo Sorce
4cdee9b0ed
s3-dcerpc: add spnego server helpers
...
squashed: add michlistMIC signature checks
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
2c9f420d75
s3-dcerpc: move client spnego stuff in /librpc/crypto
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:22 -07:00
Simo Sorce
28c22d04fb
s3-dcerpc: add server helpers for gssapi auth
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:19 -07:00
Simo Sorce
bbf535764b
s3-dcerpc: add server helpers for ntlmssp auth
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:53:42 -07:00
Simo Sorce
0e5eb82a6f
s3-dcerpc: move crypto stuff in /librpc/crypto
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:36:54 -07:00
Björn Jacke
82c0e79b8d
s3: fix tdbdump build on Solaris and other boxes
...
needed to fix up aea64ef275
2010-09-23 09:29:52 -07:00
Günther Deschner
ea228cdf7c
s3-build: move epmapper client to LIBMSRPC.
...
Guenther
2010-09-23 08:07:11 -07:00
Günther Deschner
a11d6c77e4
s3-build: fix the build of split_tokens.
...
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
34008ef6b3
s3-build: fix the build of test_lp_load.
...
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
099394a8f7
s3-build: strip down dependencies of smbta-util.
...
Guenther
2010-09-23 00:15:21 -07:00
Volker Lendecke
aea64ef275
s3: tdbdump does not use our libs
2010-09-23 02:59:39 +02:00
Gregor Beck
47313afe97
s3-registry: handle registration entries (.reg) files
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:30:00 +02:00
Gregor Beck
f760494228
s3-lib: add srprs, primitives to build simple recursive parsers
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:29:59 +02:00
Gregor Beck
e5bbc2be05
s3-lib: add cbuf, a talloced character buffer
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:29:59 +02:00
Michael Adam
08cf13a3df
s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
2010-09-21 06:53:33 +02:00
Andrew Bartlett
80ca590d38
s3-lib/util Remove unused smb_uuid_unpack()
...
Andrew Bartlett
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20 16:15:11 -07:00
Andrew Bartlett
d7bc452a89
s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
...
This reduces the manual marshalling of these structures by removing
the duplication here.
Andrew Bartlett
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20 16:15:03 -07:00
Michael Adam
0f7e503d21
s3:registry: move higher level function reg_open_path to new module reg_api_util
...
The reg_api.c code should just export functions that direclty relate to winreg
api calls.
2010-09-20 19:58:01 +02:00
Günther Deschner
91e8f8ded2
s3-registry: move regf based reg_api calls into own file.
...
Guenther
2010-09-20 02:27:41 +02:00
Günther Deschner
9e058c6e72
s3-rpcclient: add some winreg commands.
...
Guenther
2010-09-19 02:47:11 +02:00
Volker Lendecke
0858b7546e
s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
2010-09-16 12:02:57 -07:00
Jelmer Vernooij
32976e2eaa
s3: Add convenience make target buildfarm-test.
2010-09-16 00:15:29 +00:00
Jelmer Vernooij
bad0041390
s3-selftest: Move Samba3-specific script to source3/selftest.
2010-09-16 00:15:29 +00:00
Simo Sorce
738c843e99
s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
2010-09-15 12:53:42 +02:00
Simo Sorce
7b1748d959
s3-rpc_client: Added a tstream based transport.
...
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-09-15 12:53:41 +02:00
Simo Sorce
3c26e95840
s3-rpc_server: Added initial generic RPC server infrastructure.
...
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-09-15 12:53:41 +02:00
Simo Sorce
d2a027ea94
s3-printing: Added a printer list database.
...
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-09-15 12:53:40 +02:00
Günther Deschner
2d23ddb68d
s3-build: only link in prs parser where needed.
...
Guenther
2010-09-15 08:25:23 +02:00
Andrew Bartlett
f20bba97d8
s3-privs Move source3/ privileges implmentation into common
...
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-11 18:46:06 +10:00
Günther Deschner
33fdf8dac2
s3-build: use proper RPC_X_OBJ target names.
...
Guenther
2010-09-10 13:20:13 +02:00
Günther Deschner
7b1efc7282
s3-build: only link LIBNDR_XATTR_OBJ where needed.
...
Guenther
2010-09-10 11:29:26 +02:00
Günther Deschner
a1392ee9a0
s3-build: link ndr_notify only where needed.
...
Guenther
2010-09-10 11:27:52 +02:00
Günther Deschner
ed239fc784
s3-build: link ndr_named_pipe_auth only where needed.
...
Guenther
2010-09-10 11:24:28 +02:00
Simo Sorce
b31f75d8f6
s3-dcerpc: add krb5 helpers
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30 14:27:48 +02:00
Simo Sorce
b9772a4886
s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30 14:17:06 +02:00