Stefan Metzmacher
0c1669ee4b
s3:smb2cli: ignore the NBT/Length header in smb2cli_inbuf_parse_compound()
...
This is not needed and in future we want to support SMBDirect,
which add a different header.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sun Nov 6 17:17:04 CET 2011 on sn-devel-104
2011-11-06 17:17:04 +01:00
Jelmer Vernooij
1ad05d8c09
Some formatting fixes, remove unused imports.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun Nov 6 06:22:33 CET 2011 on sn-devel-104
2011-11-06 06:22:33 +01:00
Matthieu Patou
2a8650ed79
s4-resolver: fix bug with DNS servers returning AAAA records when asked for A records
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Sun Nov 6 03:18:00 CET 2011 on sn-devel-104
2011-11-06 03:18:00 +01:00
Jeremy Allison
2898485848
Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.
...
The pathname check still needs fixing.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Nov 5 01:38:00 CET 2011 on sn-devel-104
2011-11-05 01:38:00 +01:00
Jeremy Allison
7ff5a5584f
can_write_to_file() does now take share permissions into account. Fix comment.
2011-11-04 16:01:16 -07:00
Jeremy Allison
bbcb589ef5
No longer do the pre-check on DELETE_ACCESS - we're correctly checking the ACL every time now.
2011-11-04 15:56:15 -07:00
Jeremy Allison
b988a3233f
Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).
2011-11-04 15:55:11 -07:00
Jeremy Allison
60b741415d
Remove can_access_file_data() - make it use the standard smbd_check_access_rights() instead.
2011-11-04 15:45:13 -07:00
Jeremy Allison
4851219333
Add const to the smb_filename argument of smbd_check_access_rights().
2011-11-04 15:39:55 -07:00
Jeremy Allison
a30f84a21c
Expose smbd_check_access_rights() to other modules.
2011-11-04 14:37:26 -07:00
Jeremy Allison
32edc1d047
Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going to remove the static from this.
2011-11-04 14:28:08 -07:00
Jeremy Allison
0c886eeb89
Replace smb1_file_se_access_check() with just se_access_check().
2011-11-04 14:21:35 -07:00
Jeremy Allison
55b9ba79f8
Move root check out of smb1_file_se_access_check() in preparation for deleting this function.
2011-11-04 14:16:51 -07:00
Jeremy Allison
07edf6c65e
smb1_file_se_access_check() is now static to smbd/open.c
2011-11-04 14:16:37 -07:00
Jeremy Allison
1fab17de94
Revert "Change function signature of check_parent_access() to take char * instead of struct smb_filename."
...
This reverts commit a11c0a41a3
.
Not needed.
2011-11-04 14:15:47 -07:00
Jeremy Allison
d433af92b9
Revert "Call check_parent_access() on readdir."
...
This reverts commit a763edaf9c
.
Checking the wrong thing..
2011-11-04 14:15:43 -07:00
Henry Wong
51c86c8e67
Properly fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
...
Ensure we correctly null out the referenced pointer when we decrease the ref. count.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Nov 4 21:12:13 CET 2011 on sn-devel-104
2011-11-04 21:12:13 +01:00
Christian Ambach
9cf97175c7
s3:docs fix a series of typos in wbinfo manpage
...
s/choide/choice/
Autobuild-User: Christian Ambach <ambi@samba.org>
Autobuild-Date: Fri Nov 4 19:38:53 CET 2011 on sn-devel-104
2011-11-04 19:38:53 +01:00
Christian Ambach
2341422012
s3:docs: some corrections for wbinfo
...
Parameters for --sid-aliases and --sid-to-fullname were not listed
properly in the SYNOPSIS section
2011-11-04 18:03:11 +01:00
Christian Ambach
b99becd4fa
s3:smbd increase a debug level
...
logging disconnected clients with level 1 swamps the logs
2011-11-04 17:39:43 +01:00
Kai Blin
468fcfd8be
dns: Fix offset check in ndr_pull_component
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Fri Nov 4 17:25:16 CET 2011 on sn-devel-104
2011-11-04 17:25:16 +01:00
Kai Blin
7f24a2b913
nbt: Fix offset check in ndr_pull_component
2011-11-04 15:51:59 +01:00
Kai Blin
a243473b49
s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTER
2011-11-04 15:51:59 +01:00
Kai Blin
57bf64b375
s4 dns: Handle QCLASS_NONE queries
2011-11-04 15:51:59 +01:00
Kai Blin
61913f8506
s4 dns: Support DNS_QTYPE_ALL queries
2011-11-04 15:51:58 +01:00
Kai Blin
23000bcf2e
dns: Build the python bindings
2011-11-04 15:51:58 +01:00
Stefan Metzmacher
9b4c300922
s3:smbd: also send the server name in the negprot response
...
This matches W2K (at least sp4) and higher.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Nov 4 15:50:06 CET 2011 on sn-devel-104
2011-11-04 15:50:06 +01:00
Stefan Metzmacher
e99017af72
s3:libsmb: also remember the optional server name from the negprot response
...
W2K (at least sp4) and higher also send the server name.
metze
2011-11-04 14:16:29 +01:00
Stefan Metzmacher
aea76a3aaa
s3:libsmb: the workgroup in the non-extended-security negprot is not aligned ( #8573 )
...
I've tested the fix against NT4 sp6a, W2K sp4, W2K8R2 and Win8pre0.
metze
2011-11-04 14:16:28 +01:00
Andreas Schneider
4f3e86f623
systemd: Fix dependencies.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Fri Nov 4 12:36:04 CET 2011 on sn-devel-104
2011-11-04 12:36:04 +01:00
Kai Blin
55e448fe2d
s4 provision/dns: Move DNS-related setup to sambadns module
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Fri Nov 4 09:15:54 CET 2011 on sn-devel-104
2011-11-04 09:15:54 +01:00
Kai Blin
eeb370f77a
s4 provision/dns: Move secretsdb_setup_dns to the AD DNS specific setup
2011-11-04 07:38:44 +01:00
Michael Adam
e30892764e
s3:selftest: improve logging in the registry upgrade test
...
Don't only log to the log file. Give "make test" a cance to grab
some output. And add some more messages.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Nov 4 01:58:20 CET 2011 on sn-devel-104
2011-11-04 01:58:20 +01:00
Björn Baumbach
2e1f7e137d
s3-selftest: add new registry upgrade test to test list
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-11-04 00:28:08 +01:00
Björn Baumbach
2f9b453635
s3-selftest: introduce registry upgrade test
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-11-04 00:28:08 +01:00
Jeremy Allison
767c54d8dd
Fix bug #8562 - talloc: double free error.
...
Ensure we don't access an undefined pointer.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Nov 4 00:09:46 CET 2011 on sn-devel-104
2011-11-04 00:09:45 +01:00
Matthias Dieter Wallnöfer
1dbffa70ae
s4:lib/registry - enhance registry tests in respect to default values
...
Reviewed-by: Jelmer
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Thu Nov 3 21:41:17 CET 2011 on sn-devel-104
2011-11-03 21:41:17 +01:00
Matthias Dieter Wallnöfer
7e0bef604a
s4:lib/registry/ldb.c - quit the deletion of a not-existing default value with WERR_BADFILE
...
Reviewed-by: Jelmer
2011-11-03 20:10:06 +01:00
Matthias Dieter Wallnöfer
6b5a296b4a
s4:lib/registry/ldb.c - don't use search filters for base searches
...
They are not necessary in this case.
Reviewed-by: Jelmer
2011-11-03 20:10:06 +01:00
Matthias Dieter Wallnöfer
042372bc20
s4:lib/registry/regf.c - always generate debug messages on error cases
...
We need to know what is going on.
Reviewed-by: Jelmer
2011-11-03 20:10:06 +01:00
Günther Deschner
79ab7ac33b
s4-smbtorture: add some ndr validation tests for netlogon_samlogon_response structs.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Nov 3 20:08:20 CET 2011 on sn-devel-104
2011-11-03 20:08:20 +01:00
Günther Deschner
663c2b4f16
torture: add torture_assert_guid_equal() macro.
...
Guenther
2011-11-03 18:35:09 +01:00
Günther Deschner
6e67073900
waf: convert NDR_NBT into shared library.
...
Guenther
2011-11-03 18:35:09 +01:00
Günther Deschner
3978422fe1
nbt: create standard ndr_pull/push interface for common netlogon samlogon replies.
...
Guenther
2011-11-03 18:35:09 +01:00
Günther Deschner
768b42f334
nbt: move netlogon_samlogon_response into librpc/ndr/ndr_nbt.h.
...
Guenther
2011-11-03 18:35:08 +01:00
Günther Deschner
185b94eefa
nbt: trim down header dependencies of nbt.idl.
...
Guenther
2011-11-03 18:35:08 +01:00
Günther Deschner
2d390991bd
s4: add some missing header dependencies.
...
Guenther
2011-11-03 18:35:08 +01:00
Günther Deschner
0de2bf97ff
nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.
...
Guenther
2011-11-03 18:35:08 +01:00
Günther Deschner
72879f491f
nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.
...
Guenther
2011-11-03 18:35:08 +01:00
Günther Deschner
2417ea4923
librpc: remove nbt dependency to svcctl.
...
Guenther
2011-11-03 18:35:08 +01:00