Stefan Metzmacher
4783f84264
s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in pipe_read_andx_done()
...
metze
2010-04-28 15:46:23 +02:00
Volker Lendecke
5197d76faa
s3: Make a debug msg more readable
2010-04-28 10:55:50 +02:00
Jeremy Allison
c9a3661c4b
Fix the "allow_smb2" bug being set to false that was driving me mad :-).
...
The first packet from a rebooted Win7 on an SMB2 connection is an SMB1
negprot...
Jeremy.
2010-04-27 22:15:17 -07:00
Jeremy Allison
4d1f0436bd
Don't return a potentially uninitialized NT_STATUS. We can now see user lists in Windows ACLs.
...
Jeremy.
2010-04-27 17:09:40 -07:00
Jeremy Allison
33256e41e1
Add debug statements so I can track the flow of RPC data.
...
Jeremy.
2010-04-27 17:07:44 -07:00
Günther Deschner
f56d9006d5
s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum().
...
With this, I think, all implemented RAP printing calls are routed over SPOOLSS.
Torture tests to follow...
Guenther
2010-04-28 01:27:40 +02:00
Günther Deschner
c88ff10d69
s3-lanman: fix debug message in api_WPrintJobEnumerate().
...
Guenther
2010-04-28 01:27:40 +02:00
Günther Deschner
566ea59b27
s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate().
...
Guenther
2010-04-28 01:27:40 +02:00
Günther Deschner
fe1f503a95
s3-lanman: remove unused code.
...
Guenther
2010-04-28 01:27:40 +02:00
Günther Deschner
f23bcb5c5e
s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum.
...
Guenther
2010-04-28 01:27:40 +02:00
Jeremy Allison
f11a5d196d
Don't return an intermediate reply on async on a pipe call (Windows doesn't).
...
Jeremy.
2010-04-27 16:07:12 -07:00
Günther Deschner
f4f9d54721
s3-lanman: use spoolss for api_PrintJobInfo().
...
Guenther
2010-04-28 00:10:41 +02:00
Günther Deschner
1691eb73da
s3-spoolss: add support for SetJobInfo level 1 (for jobfile rename).
...
Guenther
2010-04-28 00:10:40 +02:00
Günther Deschner
2b7002f385
s3-lanman: remove unsupported print_job_set_place().
...
Guenther
2010-04-28 00:10:40 +02:00
Jeremy Allison
ce8595f68e
Fix more S3 build breakage. Matthias, please ensure S3 builds when
...
changing common code.
Jeremy.
2010-04-27 12:10:20 -07:00
Matthias Dieter Wallnöfer
079897709e
s3:libads/ldap.c - fix a build breakage
2010-04-27 20:45:06 +02:00
Matthias Dieter Wallnöfer
eceffe6909
nbt: samlogon/netlogon structures - unify denominations
2010-04-27 18:45:41 +02:00
Günther Deschner
8f8e7c788a
Revert "s3-build: Remove --enable-merged support."
...
This reverts commit f8fc7fcbeb
.
Was that pushed by coincidence ? merged build is really, really required over
here.
2010-04-27 18:14:09 +02:00
Günther Deschner
7532640a74
s3-spoolss: publish "Monitor" in winreg for drivers.
...
Found by torture test.
Guenther
2010-04-27 17:56:48 +02:00
Günther Deschner
70ec7e0700
s3-spoolss: fix winreg attribute for storing datatype.
...
Found by torture test (and checked with w2k, w2k3 and w2k8).
Guenther
2010-04-27 17:56:47 +02:00
Günther Deschner
03a9ac4e2b
s3-spoolss: fix some uninitialized variables.
...
Guenther
2010-04-27 17:55:55 +02:00
Stefan Metzmacher
b764145ac8
s3:smbd: keep local and remote tsocket_address per connection
...
metze
2010-04-27 17:22:31 +02:00
Günther Deschner
6864828d9d
s3: use shared registry functions.
...
Guenther
2010-04-27 16:42:15 +02:00
Jeremy Allison
3f643f18d9
Correctly report share types (now Win7 makes RPC calls against us).
...
Jeremy.
2010-04-26 21:36:01 -07:00
Jeremy Allison
a94a4b788c
Plumb in get_nt_acl into SMB2.
...
Jeremy.
2010-04-26 20:11:59 -07:00
Jelmer Vernooij
f8fc7fcbeb
s3-build: Remove --enable-merged support.
2010-04-26 23:50:16 +02:00
Günther Deschner
232b9e556c
s3: remove unused rap.h.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
dbfff90185
s3: fix some build warnings.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
7259762909
s3: use generated rap header.
...
Guenther
2010-04-26 22:52:59 +02:00
Jeremy Allison
1055b3c229
When walking the SMB2 requests queue, ensure the request is still "in flight"
...
before examining the details.
SMB2 requests stay on the queue until their out.vector has been
send, only then are they talloc_free'd.
Thanks for Ira Cooper <ira@wakeful.net> for giving me the
backtrace showing this.
Jeremy.
2010-04-26 12:29:03 -07:00
Jeremy Allison
6beba782f1
Fix crash when rescheduling oplock open.
...
Jeremy.
2010-04-26 10:54:33 -07:00
Volker Lendecke
abdb96b8ff
s3: Implement "net rpc user setprimarygroup"
2010-04-26 17:10:31 +02:00
Volker Lendecke
fd3eeb3878
s3: async_domain_request is no longer used
2010-04-25 12:32:02 +02:00
Volker Lendecke
d53e3450c7
s3: Convert add_trusted_domains() to wb_domain_request_send()
2010-04-25 12:32:02 +02:00
Volker Lendecke
d41836fb62
s3: Simplify trustdom_state
...
Don't store information explicitly as boolean flags that can be easily
retrieved from the domain when it's actually needed.
2010-04-25 10:55:19 +02:00
Volker Lendecke
13cdaf9417
s3: Make "struct trustdom_state" its own talloc context
2010-04-25 10:55:19 +02:00
Volker Lendecke
dbb7db6c25
s3: sendto_domain() is lo longer used
2010-04-24 11:12:19 +02:00
Volker Lendecke
678a3c4e6d
s3: Simplify (bool != True) to !bool
2010-04-24 10:50:12 +02:00
Jeremy Allison
a796542a93
Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.
...
Seems to work but needs more tests (to be added).
Jeremy.
2010-04-24 00:29:41 -07:00
Jeremy Allison
247273196f
When sending the initial async response, this is never part of a chain.
...
Get the reply flags correct.
Jeremy.
2010-04-23 15:35:34 -07:00
Jeremy Allison
0e6f4ed703
Don't free the entire tevent_req on cancel, only the part we need (the immediate event).
...
Jeremy.
2010-04-23 15:34:58 -07:00
Volker Lendecke
7099a3c446
s3: Allow pdb password change using WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP
2010-04-23 23:41:05 +02:00
Volker Lendecke
f43d1827f3
s3: init_dc_connection() can't init for internal domains
...
This fixes a crash in winbindd_dual_pam_chng_pswd_auth_crap when given
global_sam_name() in the domain field
2010-04-23 23:41:04 +02:00
Volker Lendecke
6eec46ec44
s3: replace some data_blob_talloc by data_blob_const
2010-04-23 23:41:04 +02:00
Volker Lendecke
f2f0fed8aa
s3: Convert WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP to the new async API
2010-04-23 23:41:04 +02:00
Simo Sorce
168b86c384
s3-smbd: group print relate data in own structure
2010-04-23 14:26:33 -07:00
Jeremy Allison
2bbb8c917e
Allow smb2 create requests to be cancelled.
...
Jeremy.
2010-04-23 13:10:15 -07:00
Ira Cooper
dd20259471
Fix bug #7384 - dptr_Close has a bitmap leak.
...
s3: Fix to dptr_Close
This fixes a bitmap "leak" in dptr_Close by making it use the same internal
routines the rest of the code does.
2010-04-23 10:55:46 -07:00
Jeremy Allison
350f4e348c
At simo's request return struct tevent_req *treq -> treq. For consistency :-(.
2010-04-23 10:53:44 -07:00
Jeremy Allison
2b13a8d650
Rename - no functional change. Stop all variables being called "req".
...
tevent_req -> treq
struct smb_request -> smb1req
struct smbd_smb2_request -> smb2req
Jeremy.
2010-04-23 10:29:48 -07:00