Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s3-lanman: before trying to call spoolss_ClosePrinter make sure we have a ↵ | Günther Deschner | 2010-05-03 | 1 | -8/+8 |
| | | | | | | connection. Guenther | ||||
* | s3-rpcclient: Fix Bug #7277. rpcclient was sending invalid data, causing ↵ | Günther Deschner | 2010-05-03 | 1 | -4/+23 |
| | | | | | | cupsaddsmb to fail. Guenther | ||||
* | s3-lanman: fix api_DosPrintQEnum(). | Günther Deschner | 2010-05-03 | 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 | ||||
* | s3-lanman: exit early for unsupported levels in api_PrintJobInfo(). | Günther Deschner | 2010-05-03 | 1 | -17/+17 |
| | | | | Guenther | ||||
* | Consolidate all get SEC_DESC into single procedure get_secdesc | Matthew McGillis | 2010-05-03 | 1 | -44/+37 |
| | |||||
* | always pass filename as const char | Matthew McGillis | 2010-05-03 | 1 | -2/+2 |
| | |||||
* | s3: Unify DEBUG_KRB5_TKT_REGAIN and DEBUG_KRB5_TKT_RENEWAL | Volker Lendecke | 2010-05-02 | 1 | -1/+1 |
| | | | | | | I don't think it makes sense to #ifdef this one case separately. Metze, Bo Yang, please check! | ||||
* | s3: Fix a typo | Volker Lendecke | 2010-05-02 | 1 | -1/+1 |
| | |||||
* | s3: Fix the code order in append_auth_data | Volker Lendecke | 2010-05-02 | 1 | -7/+7 |
| | | | | | | | | This is to comply with the comment "currently, anything from here on potentially overwrites extra_data." Günther, please check! | ||||
* | Plumb the SMB2 front end into the blocking lock backend. | Jeremy Allison | 2010-04-30 | 6 | -43/+531 |
| | | | | | | | | | | 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. | ||||
* | smbd: move printfile_offset() within write_file() | Simo Sorce | 2010-04-30 | 4 | -13/+19 |
| | |||||
* | Carefully label SMB1-specific locking calls. | Jeremy Allison | 2010-04-29 | 7 | -11/+27 |
| | | | | Jeremy. | ||||
* | Move the global blocking lock records into the smb1 state. | Jeremy Allison | 2010-04-29 | 4 | -49/+46 |
| | | | | Jeremy | ||||
* | Attempt to fix bug #7399 - SMB2: QUERY_DIRECTORY is returning invalid values. | Jeremy Allison | 2010-04-29 | 2 | -10/+39 |
| | | | | | | Based on an initial patch from Ira Cooper <samba@ira.wakeful.net>. Jeremy. | ||||
* | s3: range-check idmap script output | Volker Lendecke | 2010-04-29 | 1 | -0/+13 |
| | | | | | Not doing so results in the id mapping succeeding once unchecked and later on being refused, because when reading from the tdb we do the checks. | ||||
* | s3: Fix an uninitialized variable in idmap_tdb2_sid_to_id() | Volker Lendecke | 2010-04-29 | 1 | -0/+1 |
| | | | | | When we find an invalid record in the database, there's no point in checking the non-existing value against the range limits. | ||||
* | s3: Fix some nonempty blank lines | Volker Lendecke | 2010-04-29 | 1 | -14/+14 |
| | |||||
* | s3-lanman: fix api_DosPrintQGetInfo(). | Günther Deschner | 2010-04-29 | 1 | -4/+28 |
| | | | | | | Found by torture test. Guenther | ||||
* | s3-pdb_ldap: fix memleak. | Günther Deschner | 2010-04-29 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | s3-lanman: fix api_DosPrintQEnum. | Günther Deschner | 2010-04-29 | 1 | -10/+22 |
| | | | | | | Found by torture test. Guenther | ||||
* | Update (C) for 2010. | Jeremy Allison | 2010-04-28 | 7 | -1/+8 |
| | | | | Jeremy. | ||||
* | s3-selftest: enable RAP-PRINTING against s3. | Günther Deschner | 2010-04-28 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-lanman: support level 0 NetPrintQEnum RAP query. | Günther Deschner | 2010-04-28 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | Connect set security descriptor into SMB2 code. | Jeremy Allison | 2010-04-28 | 3 | -8/+23 |
| | | | | Jeremy. | ||||
* | s3:smbd: make fsp->fake_file_handle a talloc child of fsp | Stefan Metzmacher | 2010-04-28 | 1 | -1/+1 |
| | | | | metze | ||||
* | s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in ↵ | Stefan Metzmacher | 2010-04-28 | 1 | -1/+15 |
| | | | | | | pipe_read_andx_done() metze | ||||
* | s3: Make a debug msg more readable | Volker Lendecke | 2010-04-28 | 1 | -1/+1 |
| | |||||
* | Fix the "allow_smb2" bug being set to false that was driving me mad :-). | Jeremy Allison | 2010-04-27 | 1 | -1/+5 |
| | | | | | | | The first packet from a rebooted Win7 on an SMB2 connection is an SMB1 negprot... Jeremy. | ||||
* | Don't return a potentially uninitialized NT_STATUS. We can now see user ↵ | Jeremy Allison | 2010-04-27 | 1 | -1/+1 |
| | | | | | | lists in Windows ACLs. Jeremy. | ||||
* | Add debug statements so I can track the flow of RPC data. | Jeremy Allison | 2010-04-27 | 1 | -2/+27 |
| | | | | Jeremy. | ||||
* | s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum(). | Günther Deschner | 2010-04-28 | 1 | -37/+115 |
| | | | | | | | With this, I think, all implemented RAP printing calls are routed over SPOOLSS. Torture tests to follow... Guenther | ||||
* | s3-lanman: fix debug message in api_WPrintJobEnumerate(). | Günther Deschner | 2010-04-28 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate(). | Günther Deschner | 2010-04-28 | 1 | -1/+0 |
| | | | | Guenther | ||||
* | s3-lanman: remove unused code. | Günther Deschner | 2010-04-28 | 1 | -134/+0 |
| | | | | Guenther | ||||
* | s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum. | Günther Deschner | 2010-04-28 | 1 | -152/+215 |
| | | | | Guenther | ||||
* | Don't return an intermediate reply on async on a pipe call (Windows doesn't). | Jeremy Allison | 2010-04-27 | 1 | -0/+5 |
| | | | | Jeremy. | ||||
* | s3-lanman: use spoolss for api_PrintJobInfo(). | Günther Deschner | 2010-04-28 | 1 | -13/+88 |
| | | | | Guenther | ||||
* | s3-spoolss: add support for SetJobInfo level 1 (for jobfile rename). | Günther Deschner | 2010-04-28 | 3 | -2/+74 |
| | | | | Guenther | ||||
* | s3-lanman: remove unsupported print_job_set_place(). | Günther Deschner | 2010-04-28 | 3 | -20/+0 |
| | | | | Guenther | ||||
* | Fix more S3 build breakage. Matthias, please ensure S3 builds when | Jeremy Allison | 2010-04-27 | 1 | -2/+2 |
| | | | | | | changing common code. Jeremy. | ||||
* | s3:libads/ldap.c - fix a build breakage | Matthias Dieter Wallnöfer | 2010-04-27 | 1 | -2/+2 |
| | |||||
* | nbt: samlogon/netlogon structures - unify denominations | Matthias Dieter Wallnöfer | 2010-04-27 | 2 | -8/+8 |
| | |||||
* | Revert "s3-build: Remove --enable-merged support." | Günther Deschner | 2010-04-27 | 4 | -3/+668 |
| | | | | | | | This reverts commit f8fc7fcbeb8141c5b2775e2219bae17c55ad4a3c. Was that pushed by coincidence ? merged build is really, really required over here. | ||||
* | s3-spoolss: publish "Monitor" in winreg for drivers. | Günther Deschner | 2010-04-27 | 1 | -0/+1 |
| | | | | | | Found by torture test. Guenther | ||||
* | s3-spoolss: fix winreg attribute for storing datatype. | Günther Deschner | 2010-04-27 | 1 | -1/+1 |
| | | | | | | Found by torture test (and checked with w2k, w2k3 and w2k8). Guenther | ||||
* | s3-spoolss: fix some uninitialized variables. | Günther Deschner | 2010-04-27 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | s3:smbd: keep local and remote tsocket_address per connection | Stefan Metzmacher | 2010-04-27 | 2 | -9/+65 |
| | | | | metze | ||||
* | s3: use shared registry functions. | Günther Deschner | 2010-04-27 | 7 | -150/+8 |
| | | | | Guenther | ||||
* | Correctly report share types (now Win7 makes RPC calls against us). | Jeremy Allison | 2010-04-26 | 1 | -1/+7 |
| | | | | Jeremy. | ||||
* | Plumb in get_nt_acl into SMB2. | Jeremy Allison | 2010-04-26 | 3 | -46/+174 |
| | | | | Jeremy. |