Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-12 | s3-lanman: use samr for api_SamOEMChangePassword(). | Günther Deschner | 1 | -9/+49 | |
Guenther | |||||
2010-05-11 | Fix more SMB2-OPLOCK bugs. Only 3 more issues to address then we're good to ↵ | Jeremy Allison | 2 | -2/+15 | |
go on this test. Jeremy. | |||||
2010-05-11 | s3:kerberos Return PAC_LOGON_INFO rather than the full PAC_DATA | Andrew Bartlett | 1 | -7/+3 | |
All the callers just want the PAC_LOGON_INFO, so search for that in ads_verify_ticket(), and don't bother the callers with the rest of the PAC. This change makes sense on it's own (removing boilerplate wrappers that just confuse the code), but it also makes it much easier to implement a matching ads_verify_ticket() function in Samba4 for the s3compat proposal. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-10 | SMB2 always have level2 oplock capability. Correct mapping from break ↵ | Jeremy Allison | 4 | -3/+6 | |
messages to SMB2 oplock levels. Jeremy. | |||||
2010-05-10 | Stop us crashing in SMB2-OPLOCK test. Don't allow more than one outstanding ↵ | Jeremy Allison | 1 | -5/+33 | |
immediate event. Jeremy. | |||||
2010-05-10 | Fix the processing of unlocks followed by locks. We now pass SMB2-LOCK test. | Jeremy Allison | 1 | -9/+5 | |
Jeremy. | |||||
2010-05-10 | Fix more of the SMB2-LOCK tests. Correctly unlock locks on error. | Jeremy Allison | 1 | -3/+19 | |
Jeremy. | |||||
2010-05-09 | s3-lanman: use srvsvc for api_RNetServerGetInfo(). | Günther Deschner | 1 | -45/+47 | |
Following MS-RAP 3.2.5.3 NetServerGetInfo Command. Guenther | |||||
2010-05-09 | s3-spoolss: Make spoolss_Time_to_time_t public. | Simo Sorce | 1 | -15/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-07 | Only MULTIPLE-UNLOCK test left to fix ! | Jeremy Allison | 3 | -3/+3 | |
Jeremy. | |||||
2010-05-07 | When tearing down the connection make sure we close all files before | Jeremy Allison | 2 | -0/+8 | |
freeing the global context, as we close access to the locking db before freeing the global context. Jeremy. | |||||
2010-05-07 | This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> ↵ | Jeremy Allison | 6 | -89/+89 | |
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-07 | Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them ↵ | Jeremy Allison | 5 | -6/+25 | |
next :-). Jeremy. | |||||
2010-05-07 | Fix crash in cancel-tdis lock test. Correctly shut down connection. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2010-05-06 | Fix cancel by close lock test. | Jeremy Allison | 1 | -24/+36 | |
Jeremy. | |||||
2010-05-06 | Fix more SMB2 locking. We still crash but this won't last :-). | Jeremy Allison | 3 | -49/+99 | |
Jeremy. | |||||
2010-05-05 | Move to MS-FSA algorithm when checking for invalid lock range. | Jeremy Allison | 1 | -7/+0 | |
Satisfies SMB and SMB2. Jeremy. | |||||
2010-05-06 | s3: only include gen_ndr headers where needed. | Günther Deschner | 14 | -0/+14 | |
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-05 | Get closer to passing SMB2 lock test. Still crashes but we get further. | Jeremy Allison | 1 | -24/+32 | |
More work to follow later. Jeremy. | |||||
2010-05-05 | Return correct error on read request on directory. | Jeremy Allison | 1 | -0/+4 | |
Jeremy. | |||||
2010-05-05 | Get in_minimum and EOF errors right. | Jeremy Allison | 1 | -1/+11 | |
Jeremy. | |||||
2010-05-05 | Client ignoring max write is a warning, not an error. | Jeremy Allison | 1 | -1/+5 | |
Jeremy. | |||||
2010-05-05 | Start to pass the SMB2 read torture tests. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2010-05-05 | s3-lanman: use srvsvc for api_RNetShareAdd(). | Günther Deschner | 1 | -34/+42 | |
Guenther | |||||
2010-05-05 | Fixed issue with return in a void function found by Björn JACKE <bj@SerNet.DE> | Jeremy Allison | 1 | -1/+2 | |
Jeremy. | |||||
2010-05-03 | s3-lanman: before trying to call spoolss_ClosePrinter make sure we have a ↵ | Günther Deschner | 1 | -8/+8 | |
connection. Guenther | |||||
2010-05-03 | s3-lanman: fix api_DosPrintQEnum(). | Günther Deschner | 1 | -1/+7 | |
This was a subtile bug where the OpenPrinter call (called directly via dispatcher table) was modifiying r->in.printername in a way that all printers on a server had the printername stripped off the server unc. Once we switch to full NDR marshalling in inter RAP<->RPC server communication there is no danger anymore to have these kind of nasty effects. Guenther | |||||
2010-05-03 | s3-lanman: exit early for unsupported levels in api_PrintJobInfo(). | Günther Deschner | 1 | -17/+17 | |
Guenther | |||||
2010-04-30 | Plumb the SMB2 front end into the blocking lock backend. | Jeremy Allison | 3 | -30/+477 | |
Metze, you'll probably be happier with this work as it doesn't abuse tevent in the way you dislike. This is a first cut at the code, which will need lots of testing but I'm hoping this will give people an idea of where I'm going with this. Jeremy. | |||||
2010-04-30 | smbd: move printfile_offset() within write_file() | Simo Sorce | 2 | -12/+7 | |
2010-04-29 | Carefully label SMB1-specific locking calls. | Jeremy Allison | 6 | -8/+24 | |
Jeremy. | |||||
2010-04-29 | Move the global blocking lock records into the smb1 state. | Jeremy Allison | 3 | -45/+42 | |
Jeremy | |||||
2010-04-29 | Attempt to fix bug #7399 - SMB2: QUERY_DIRECTORY is returning invalid values. | Jeremy Allison | 2 | -10/+39 | |
Based on an initial patch from Ira Cooper <samba@ira.wakeful.net>. Jeremy. | |||||
2010-04-29 | s3-lanman: fix api_DosPrintQGetInfo(). | Günther Deschner | 1 | -4/+28 | |
Found by torture test. Guenther | |||||
2010-04-29 | s3-lanman: fix api_DosPrintQEnum. | Günther Deschner | 1 | -10/+22 | |
Found by torture test. Guenther | |||||
2010-04-28 | Update (C) for 2010. | Jeremy Allison | 7 | -1/+8 | |
Jeremy. | |||||
2010-04-28 | s3-lanman: support level 0 NetPrintQEnum RAP query. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-04-28 | Connect set security descriptor into SMB2 code. | Jeremy Allison | 2 | -8/+21 | |
Jeremy. | |||||
2010-04-28 | s3:smbd: make fsp->fake_file_handle a talloc child of fsp | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-04-28 | s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in ↵ | Stefan Metzmacher | 1 | -1/+15 | |
pipe_read_andx_done() metze | |||||
2010-04-27 | Fix the "allow_smb2" bug being set to false that was driving me mad :-). | Jeremy Allison | 1 | -1/+5 | |
The first packet from a rebooted Win7 on an SMB2 connection is an SMB1 negprot... Jeremy. | |||||
2010-04-27 | Don't return a potentially uninitialized NT_STATUS. We can now see user ↵ | Jeremy Allison | 1 | -1/+1 | |
lists in Windows ACLs. Jeremy. | |||||
2010-04-27 | Add debug statements so I can track the flow of RPC data. | Jeremy Allison | 1 | -2/+27 | |
Jeremy. | |||||
2010-04-28 | s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum(). | Günther Deschner | 1 | -37/+115 | |
With this, I think, all implemented RAP printing calls are routed over SPOOLSS. Torture tests to follow... Guenther | |||||
2010-04-28 | s3-lanman: fix debug message in api_WPrintJobEnumerate(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-04-28 | s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate(). | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2010-04-28 | s3-lanman: remove unused code. | Günther Deschner | 1 | -134/+0 | |
Guenther | |||||
2010-04-28 | s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum. | Günther Deschner | 1 | -152/+215 | |
Guenther | |||||
2010-04-27 | Don't return an intermediate reply on async on a pipe call (Windows doesn't). | Jeremy Allison | 1 | -0/+5 | |
Jeremy. | |||||
2010-04-28 | s3-lanman: use spoolss for api_PrintJobInfo(). | Günther Deschner | 1 | -13/+88 | |
Guenther |