Andrew Tridgell
faf8581e38
s4-repl: support creation of new NCs via DsAddEntry
...
this adds a flag to dsdb_origin_objects_commit that tells it to create
a new NC based on the nCName in a crossRef object
2011-10-04 15:08:56 +11:00
Andrew Tridgell
df3cc35f74
s4-repl: fixed formatting of some debug messages
2011-10-04 15:08:56 +11:00
Andrew Tridgell
004f8c6e97
drsuapi: added ncName attid in enum
2011-10-04 15:08:56 +11:00
Andrew Tridgell
7d18241faa
dns: added example python script for dnsserver protocol
2011-10-04 15:08:56 +11:00
Andrew Tridgell
57e30bc0cb
dns: build python bindings for dnsserver RPC protocol
2011-10-04 15:08:56 +11:00
Andrew Tridgell
ff482bc836
dns: filled in dnsserver.idl
...
this fills in the functions and structures for the dnsserver RPC
protocol. This protocol is used during a subdomain join to add the NS
glue record to the parent domain
2011-10-04 15:08:56 +11:00
Andrew Tridgell
2fbdaab331
samba-tool: cope with GC compares in ldapcmp
...
the two base DNs do not need to match when doing GC replica compares
2011-10-04 15:08:56 +11:00
Andrew Tridgell
aed0d2e5eb
samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate
2011-10-04 15:08:56 +11:00
Andrew Tridgell
5d4f474b58
s4-dbchecker: fixed handling of DSDB DNs in dbcheck
...
we need to use the original value, as ldb.Dn() can't parse a DSDB
binary DN
2011-10-04 15:08:56 +11:00
Andrew Tridgell
ac581b3374
s4-dsdb: update callers to dsdb_convert_object_ex()
2011-10-04 15:08:56 +11:00
Andrew Tridgell
761fd4af2e
s4-repl: update instanceType in partial_replica replication
...
when we receive objects to a partial replica, we need to change the
incoming instanceType to not include the INSTANCE_TYPE_WRITE
flag. Partial replicas unset this flag.
2011-10-04 15:08:56 +11:00
Andrew Tridgell
f37e81bbc5
s4-repl: add FULL_SYNC and PARTIAL_REPLICA flags
...
this sets the appropriate flags for replication with FULL_SYNC and
partial replica replications
2011-10-04 15:08:56 +11:00
Andrew Tridgell
bdc93190fe
s4-dsdb: implement DSDB_REPL_FLAG_PRIORITISE_INCOMING
...
With this set, we accept changes even if they have the same tuple as
the local copy. This can be used by a FULL_SYNC replication to recover
a replica that is corrupt
2011-10-04 15:08:56 +11:00
Andrew Tridgell
f45147b2d9
s4-dsdb: disallow changes based on instanceType
...
if instanceType does not include INSTANCE_TYPE_WRITE, then disallow
changes to any replicated attributes. This ensures partial replicates
are not alterered
2011-10-04 15:08:56 +11:00
Andrew Tridgell
d3fa49663f
s4-dsdb: added DSDB_REPL_FLAG* to replication
...
this allows the replication server to control replication via a set of
flags. Initial flags will allow control for partial replications and
full_sync support
2011-10-04 15:08:55 +11:00
Andrew Tridgell
0d2d6c94d2
s4-ldap-server: disallow all modifies on global catalog port
2011-10-04 15:08:55 +11:00
Andrew Tridgell
1df100393b
s4-ldb: enable display of partialAttributeSet with --show-binary
2011-10-04 15:08:55 +11:00
Jelmer Vernooij
d6c949b074
testtools: Import new upstream snapshot.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 3 13:54:06 CEST 2011 on sn-devel-104
2011-10-03 13:54:06 +02:00
Kai Blin
1dbcb61c79
dns: Move the dns_srv_record to the correct place in the idl file
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Sun Oct 2 13:35:49 CEST 2011 on sn-devel-104
2011-10-02 13:35:49 +02:00
Kai Blin
f163bd1dac
dns: Add support for TXT record to idl file
2011-10-02 12:00:27 +02:00
Kai Blin
d5dcb9eef1
wscript: Also generate ctags for python files
2011-10-02 12:00:07 +02:00
Kai Blin
5c890ad17f
s4 provision: Set server role default when called from command line to 'dc'
2011-10-02 11:59:19 +02:00
Michael Adam
95bb2c23e6
s3:registry: fix the test for a REG_SZ blob possibly being a zero terminated ucs2 string
...
1. catch data blobs with odd number of bytes (not an ucs2 string at all)
2. test the right ucs2 character to be 0
(prevent out-of bounds access/potential segfault)
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Sun Oct 2 01:26:05 CEST 2011 on sn-devel-104
2011-10-02 01:26:04 +02:00
Gregor Beck
b9da423556
s3:registry: reg_format: handle unterminated REG_SZ blobs
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-01 23:51:05 +02:00
Richard Sharpe
595cc42a46
Add the new test_nttrans_fsctl.c to waf
...
Autobuild-User: Richard Sharpe <sharpe@samba.org>
Autobuild-Date: Sat Oct 1 19:36:53 CEST 2011 on sn-devel-104
2011-10-01 19:36:53 +02:00
Richard Sharpe
c875ab8747
Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture NTTRANS-FSCTL. Test added to selftests.
2011-10-01 07:02:20 -07:00
Richard Sharpe
e8f143a45c
Add a torture test to test existing FSCTL responses
2011-10-01 07:02:19 -07:00
Jeremy Allison
c704d9216d
Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
...
If a client sends a mangled name as part of a DFS path, use the
post-mangled name for the pathname walk, not the mangled name.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 1 00:45:59 CEST 2011 on sn-devel-104
2011-10-01 00:45:59 +02:00
Karolin Seeger
5c569a97ab
s3-docs: Fix typos.
...
Thanks to Samba-JP oota <ribbon@samba.gr.jp> for reporting!
Karolin
Autobuild-User: Karolin Seeger <kseeger@samba.org>
Autobuild-Date: Fri Sep 30 23:12:35 CEST 2011 on sn-devel-104
2011-09-30 23:12:35 +02:00
Christian Ambach
21027216d4
s3-docs: some corrections for wbinfo
...
Parameters for --group-info and --gid-info were not listed
properly in the SYNOPSIS and the OPTIONS section
Autobuild-User: Christian Ambach <ambi@samba.org>
Autobuild-Date: Fri Sep 30 18:44:34 CEST 2011 on sn-devel-104
2011-09-30 18:44:34 +02:00
Matthias Dieter Wallnöfer
caacdb0cf1
s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssync
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Sep 30 16:40:12 CEST 2011 on sn-devel-104
2011-09-30 16:40:12 +02:00
Andrew Bartlett
deede4616e
build: Add dep on tdb-wrap3 to get tdb headers
...
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org>
2011-09-30 15:07:26 +02:00
Volker Lendecke
fe1bcdb4b9
s3: Re-add (), fix a gcc hint
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Sep 30 15:06:47 CEST 2011 on sn-devel-104
2011-09-30 15:06:47 +02:00
Volker Lendecke
f5081df369
s3: Remove an unused variable
2011-09-30 10:21:43 +02:00
Volker Lendecke
b7b7ce5aa4
s3: Fix an uninitialized variable warning
2011-09-30 10:21:43 +02:00
Volker Lendecke
0834ecc6f3
s3: Fix a C++ warning
2011-09-30 10:21:43 +02:00
Volker Lendecke
26225754ec
s3: Fix a C++ warning
2011-09-30 10:21:42 +02:00
Jeremy Allison
27e2a4ab4a
Second part of bug #8494 - Remove "experimental" label on VFS ACL modules.
...
Fix the docs.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Sep 30 03:50:43 CEST 2011 on sn-devel-104
2011-09-30 03:50:43 +02:00
Bram
d883cc664c
Bug 7551: Return error of cli_push when 'put - /some/file' is used
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Sep 29 23:47:02 CEST 2011 on sn-devel-104
2011-09-29 23:47:02 +02:00
Stefan Metzmacher
8daf9df514
s3:smb2cli: fix the num_expected == 0 logic in smb2cli_req_recv()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Sep 29 22:15:06 CEST 2011 on sn-devel-104
2011-09-29 22:15:06 +02:00
Stefan Metzmacher
24d53ebe44
s4:smb_server/smb2: make sure we sign the final session setup
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Sep 29 18:59:54 CEST 2011 on sn-devel-104
2011-09-29 18:59:54 +02:00
David Disseldorp
08573c2b92
s4: add SMB2_FSCTL opcodes
...
Also, skip samba4.smb2.ioctl for now. Snapshots are not supported by
default.
Autobuild-User: David Disseldorp <ddiss@samba.org>
Autobuild-Date: Thu Sep 29 14:47:05 CEST 2011 on sn-devel-104
2011-09-29 14:47:05 +02:00
David Disseldorp
dbcd59f46b
s3-smb2_server: fix ioctl InputOffset checking
...
Currently the InputOffset is always check to point to the input data
buffer, regardless of whether input data is present.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-09-29 13:14:21 +02:00
David Disseldorp
18482957da
s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-09-29 13:14:21 +02:00
David Disseldorp
392fd0db38
s4-torture: add smb2 ioctl test suite
...
Currently only covers FSCTL_GET_SHADOW_COPY_DATA.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-09-29 13:14:21 +02:00
David Disseldorp
bd5e9758f8
s4-torture: remove unchecked read from smb2 create
...
Add a corresponding test case to smb2.read.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-09-29 13:14:21 +02:00
Stefan Metzmacher
27195b3ac5
socket_wrapper: correctly handle dup()/dup2() ref counting
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Sep 29 13:13:56 CEST 2011 on sn-devel-104
2011-09-29 13:13:56 +02:00
Stefan Metzmacher
a110d05f67
socket_wrapper: pass down the fd explictly from the swrap_*() to the real_*() calls
...
metze
2011-09-29 10:27:15 +02:00
Stefan Metzmacher
ea00f0e452
s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Sep 29 02:58:41 CEST 2011 on sn-devel-104
2011-09-29 02:58:41 +02:00
Herb Lewis
485ad76a49
test commit to see it push works for me.
...
Autobuild-User: Herb Lewis <herb@samba.org>
Autobuild-Date: Thu Sep 29 00:51:16 CEST 2011 on sn-devel-104
2011-09-29 00:51:16 +02:00