Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-31 | s3:smbd user_ok doesn't need sconn anymore | Simo Sorce | 1 | -7/+6 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd user_in_list() doesn't need sconn anymore | Simo Sorce | 2 | -6/+5 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd user_in_network() doesn't need sconn anymore | Simo Sorce | 2 | -7/+6 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd make yp cache local. | Simo Sorce | 3 | -20/+8 | |
The my_yp_domain variable is just a static cache needed to avoid making over and over expensive and potentially blocking calls to yp_get_default_domain(). Instead of keeping this onto the smbd_server_connection struct, just keep it local to the only function ever using this variable. This disentagle this function (and a number of calling functions) from having to pass around smbd_server_connection and thus having to link against smbd. It also removes a few ifdefs. Nothing changes from a global/local pov, as the smbd_server_connection variable passed around is also a global one. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | ntlmssp: Make the ntlmssp.h from source3/ a common header | Andrew Bartlett | 3 | -3/+3 | |
The code is not yet in common, but I hope to fix that soon. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-31 | s3:auth Remove AUTH_NTLMSSP_STATE typedef. | Andrew Bartlett | 3 | -5/+5 | |
typedefs are no longer preferred Samba style. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-31 | s3:auth Make AUTH_NTLMSSP_STATE a private structure. | Andrew Bartlett | 3 | -38/+28 | |
This makes it a little easier for it to writen in terms of GENSEC in future. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-31 | s3: Fix some debug messages | Volker Lendecke | 1 | -4/+4 | |
2010-05-31 | s3-build: only use ndr_security.h where needed. | Günther Deschner | 5 | -0/+5 | |
Guenther | |||||
2010-05-29 | s3:smbd Use the right num_sids | Simo Sorce | 1 | -1/+1 | |
We use s_i->ptok->num_sids everywhere else in this call and then suddenly we reference s_i->num_sids | |||||
2010-05-28 | s3:smbd move messaging_context and memcache into globals.c | Andrew Bartlett | 2 | -26/+27 | |
This helps vfstest, which previously had duplicate copies of these functions. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-05-28 | s3:smbd split reload services/printers functions from server.c | Andrew Bartlett | 2 | -82/+109 | |
This helps vfstest, as it previously had duplicate copies of these functions. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-05-28 | s3:smbd split smbd/server.c into smbd/server.c and smbd/server_exit.c | Andrew Bartlett | 2 | -146/+173 | |
Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-05-28 | s3-auth: Added a function to get the server_info from the system user. | Andreas Schneider | 1 | -0/+5 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-28 | s3-lanman: Fix api_RNetUserGetInfo level 2 marshalling offset calculation. | Günther Deschner | 1 | -16/+16 | |
54 + 4 = 58 (and not 60). Found by torture test. Guenther | |||||
2010-05-28 | s3:auth Free sampass as soon as we have server_info | Simo Sorce | 2 | -0/+2 | |
We don't keep sampass in server_info anymore So it makes no sense to keep it around. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-28 | s3:auth use info3 in auth_serversupplied_info | Simo Sorce | 7 | -25/+25 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-27 | s3: Fix a bad memleak in the async echo responder | Volker Lendecke | 1 | -1/+1 | |
2010-05-27 | s3: Remove an unused variable | Volker Lendecke | 1 | -1/+0 | |
2010-05-27 | s3-lanman: use samr for api_RNetUserGetInfo. | Günther Deschner | 1 | -27/+130 | |
Following MS-RAP 3.2.5.13 NetUserGetInfo Command. Guenther | |||||
2010-05-27 | s3:rpc_server: pass down local and remote tsocket_address to np_open() | Stefan Metzmacher | 1 | -1/+4 | |
metze | |||||
2010-05-27 | s3:smbd: add PIPE_BUSY handling for SMBtrans calls on named pipes | Stefan Metzmacher | 1 | -0/+11 | |
metze | |||||
2010-05-26 | s3-lanman: remove defines now provided by IDL. | Günther Deschner | 1 | -10/+0 | |
Guenther | |||||
2010-05-26 | s3-samr: move chgpasswd.c out of smbd and into the samr server. | Günther Deschner | 1 | -1122/+0 | |
Guenther | |||||
2010-05-26 | s3-smbd: remove unused change/check_lanman_password. | Günther Deschner | 1 | -203/+59 | |
Guenther | |||||
2010-05-26 | s3-lanman: parse encrypted and min_pwd_length in api_SetUserPassword(). | Günther Deschner | 1 | -3/+25 | |
Guenther | |||||
2010-05-26 | s3-lanman: use samr for api_SetUserPassword(). | Günther Deschner | 1 | -38/+123 | |
Guenther | |||||
2010-05-26 | s3-lanman: Migrated to rpc_connect_spoolss_pipe(). | Simo Sorce | 1 | -28/+9 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-25 | Standardize debug messages for read and write. | Jeremy Allison | 2 | -3/+11 | |
Jeremy. | |||||
2010-05-21 | If using fake oplocks, use the correct SMB2 type code for "no oplock". | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2010-05-21 | Don't forget brackets around bitwise tests. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2010-05-21 | Make DFS work over SMB2. | Jeremy Allison | 3 | -11/+43 | |
Jeremy. | |||||
2010-05-21 | Make krb5 over SMB2 identical to the way we handle it in SMB1. | Jeremy Allison | 1 | -2/+50 | |
Jeremy. | |||||
2010-05-21 | s3: added support for fake oplocks in SMB2. | Ira Cooper | 1 | -2/+14 | |
2010-05-21 | s3:dom_sid Global replace of DOM_SID with struct dom_sid | Andrew Bartlett | 5 | -28/+28 | |
This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-20 | Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix ↵ | Jeremy Allison | 3 | -10/+35 | |
extensions. Move to a consistent get_FileIndex() function for all inode returns, that checks if st_dev on the file is identical to the top directory dev_t of the exported share, and if so uses the raw 64-bit inode number. If it isn't (we've traversed a mount point) - return what we used to do for Windows which is the concatination of the bottom 32-bits of the inode with the 32-bit device number. We can get more creative with this over time (hashing?) if we want as now all inode returns go through this single function. Jeremy. | |||||
2010-05-20 | s3-lanman: Fix various RAP printing calls according to win98 testing and ↵ | Günther Deschner | 1 | -10/+10 | |
MS-RAP docs. Guenther | |||||
2010-05-20 | s3 smb2: Fix the build without kerberos | Kai Blin | 1 | -0/+2 | |
Jeremy, please check | |||||
2010-05-19 | Fix bug 7442 - Samba returns incorrect SMB2 QFS device info. | Jeremy Allison | 1 | -2/+9 | |
Add the correct devicetype and characteristics for this info level. Jeremy. | |||||
2010-05-19 | Fix connecting to [homes] share over SMB2. | Jeremy Allison | 1 | -3/+20 | |
Jeremy. | |||||
2010-05-19 | After talking with Microsoft engineers, immediately replying | Jeremy Allison | 1 | -1/+6 | |
on compound requests on open being deferred for a sharing violation is a Windows bug. Re-enable the code that simply delays the compound response if the delay time is less than 2 seconds. Jeremy. | |||||
2010-05-19 | After talking with Microsoft engineers, the "lock spin time" is | Jeremy Allison | 1 | -1/+2 | |
no longer used in SMB2. Jeremy. | |||||
2010-05-19 | (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from ↵ | Jeremy Allison | 14 | -13/+24 | |
64-bit Vista client It turns out that the persistent handles are used by the Microsoft redirector to index files on oplock break requests. So even if we don't do durable handles (yet) we must set the persistent handle on create. For now just use the same handle value as we use for volatile. Jeremy. | |||||
2010-05-18 | Implement missing info level SMB_FILE_LINK_INFORMATION. | Jeremy Allison | 2 | -5/+101 | |
Fix bug #7435 - SMB2 hardlink fails (invalid level). Found at the Microsoft plugsharing plugfest. Jeremy. | |||||
2010-05-18 | Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 ↵ | Jeremy Allison | 2 | -1/+9 | |
spec required). Jeremy. | |||||
2010-05-18 | s3-rpc_client: move protos to init_spoolss.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | s3-rpc_client: move protos to cli_spoolss.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_descriptor SEC_DESC". | Günther Deschner | 2 | -19/+20 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_acl SEC_ACL". | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_ace SEC_ACE". | Günther Deschner | 1 | -14/+14 | |
Guenther |