summaryrefslogtreecommitdiffstats
path: root/source3/include
Commit message (Collapse)AuthorAgeFilesLines
* Add async cli_write_andx and cli_pullVolker Lendecke2008-12-191-0/+19
|
* Add the cli_wct_ofs routine to calculate the offset for write&xVolker Lendecke2008-12-191-0/+2
|
* Remove the direct inbuf reference from construct_reply_common()Volker Lendecke2008-12-191-2/+0
|
* Convert cli_request->outbuf to uint8_tVolker Lendecke2008-12-191-2/+2
|
* For large smbwrite&x, we need more than 64k bccVolker Lendecke2008-12-191-2/+2
|
* Pass "bytes_alignment" up through cli_request_sendVolker Lendecke2008-12-191-0/+1
| | | | This parameter makes smb_spice_chain add padding before the bytes field
* Make cli_negprot asyncVolker Lendecke2008-12-191-0/+4
|
* Make cli_negprot return NTSTATUS instead of boolVolker Lendecke2008-12-191-1/+1
|
* cli_negprot_send -> cli_negprot_sendsyncVolker Lendecke2008-12-191-1/+1
|
* s3-ntsvcs: remove last traces of hand-marshalled NTSVCS.Günther Deschner2008-12-173-48/+0
| | | | Guenther
* s3-ntsvcs: remove old _PNP_GetDeviceList.Günther Deschner2008-12-172-17/+0
| | | | Guenther
* s3/smb.h: Remove unused LDAP_SSL_ON.Karolin Seeger2008-12-171-1/+1
| | | | | | | | LDAP_SSL_ON is not defined at all. Ldaps can be used by specifying an ldaps URL using the "passdb backend" parameter. Karolin
* commit b520befe6f51644d20434add9864d7a2fa30aa2eSATOH Fumiyasu2008-12-161-6/+7
| | | | | | | | | | | | | Author: SATOH Fumiyasu <fumiyas@osstech.co.jp> Date: Wed Dec 17 00:42:25 2008 +0900 libsmbclient: Fix SIGBUS on non-x86 CPUs We must align the struct smbc_dirent in the struct SMBC_internal_data because the struct smbc_dirent has numeric values that require alignment. Signed-off-by: Derrell Lipman <derrell.lipman@unwireduniverse.com>
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-12-151-1/+1
|\
| * s3:loadparm: rename lp_local_ptr() to lp_local_ptr_by_snum()Michael Adam2008-12-151-1/+1
| | | | | | | | Michael
* | Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-12-143-797/+26
|\|
| * Remove the global "cmdline_auth_info" from source3/lib/util.cVolker Lendecke2008-12-141-17/+24
| | | | | | | | This involves changing all our clients, that's why it's so large.
| * Move 128 bytes from the data to the text segmentVolker Lendecke2008-12-141-1/+1
| |
| * s3:libsmb/namequery.c: add saf_join_store() functionStefan Metzmacher2008-12-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | saf_join_store() should be called after a successful domain join, the affinity to the dc used at join time has a larger ttl, to avoid problems with delayed replication. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 80e74a27c55c01221091e3eec930c2ac4433c22c)
| * s3: correctly detect if the current dc is the closest oneStefan Metzmacher2008-12-131-1/+0
| | | | | | | | | | | | | | | | | | | | ads->config.tried_closest_dc was never set. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit dfe5b00db35e1e7c7bb3ba36729fc3f97eb48db3)
| * s3: remove duplicate prototypes in proto.h.Günther Deschner2008-12-131-778/+0
| | | | | | | | Guenther
* | Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij2008-12-122-20/+1
|/
* Fix the buildVolker Lendecke2008-12-111-0/+3
| | | | | | Crap, too many trees and no instant, infinitely fast rebuild Signed-off-by: Michael Adam <obnox@samba.org>
* Revert "Fix the build"Volker Lendecke2008-12-101-4/+0
| | | | This reverts commit c044b09572631cbdd686e5dbbdfbcc731145533a.
* Fix the buildVolker Lendecke2008-12-101-0/+4
| | | | Crap, too many trees and no instant, infinitely fast rebuild
* Pass the get_real_filename operation through the VFSVolker Lendecke2008-12-102-0/+11
| | | | | | | | | | | | | | This is done to help file systems that can tell us about the real upper/lower case combination given a case-insensitive file name. The sample I will soon push is the gpfs module (recent gpfs has a get_real_filename function), others might have a similar function to help alleviate the 1million files in a single directory problem. Jeremy, please comment! Thanks, Volker
* s3-netlogon: fix netlogon server build.Günther Deschner2008-12-101-2/+2
| | | | Guenther
* s3: [3/3]: Fix a delete on close divergence from windows and the associated ↵Tim Prouty2008-12-092-4/+1
| | | | | | | torture test This third patch cleans up by removing all of the code that is made obsolete by the first patch. It should cause no functional changes.
* s3: Refactor calculating path from relative_fid into a separate functionTim Prouty2008-12-091-0/+4
|
* s3: Refactor getting sec_info from a security_descriptor into separate functionTim Prouty2008-12-091-0/+1
|
* s3: Make a few open utility functions non-staticTim Prouty2008-12-091-0/+32
| | | | | This allows vfs modules that implement SMB_VFS_CREATE_FILE to access some of the useful utility functions.
* s3: Add support for access based share enumerationTodd Stecher2008-12-081-0/+1
|
* Simplify async programming a bit with helper routinesVolker Lendecke2008-12-081-0/+4
| | | | Introduce async_req_is_error() and async_req_simple_recv()
* Streamline the async_sock API a bitVolker Lendecke2008-12-081-9/+13
|
* Add a "bytes_padding" parameter to smb_splice_chainVolker Lendecke2008-12-081-0/+1
| | | | | For example open&x and write&x needs the bytes to be aligned relative to the SMB header. In particular for write&x we should not have to move stuff around.
* Factor out smb_splice_chain(), to be used by chain_reply() in smbdVolker Lendecke2008-12-081-0/+3
|
* Fix lp_socket_address() prototype.Jeremy Allison2008-12-051-1/+1
| | | | Jeremy.
* s3: store user session key in cli_rpc_pipe_open_noauth().Günther Deschner2008-12-051-0/+1
| | | | Guenther
* s3-samr: fix samr callers of samr_UserInfo18.Günther Deschner2008-12-051-1/+2
| | | | Guenther
* Fix bug #1254 - write list not working under share-level securityJeremy Allison2008-12-041-3/+3
| | | | | | | | A somewhat more elegant fix than I could use for 3.2.x or 3.0.x. Turns out the only part of check_user_ok() that needs to change for share level security is the VUID cache pieces, so I can just always use check_user_ok() for all lp_security() cases. Jeremy
* s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argumentTim Prouty2008-12-034-5/+10
| | | | | | This replaces the is_dos_path bool with a more future-proof argument. The next step is to plumb INTERNAL_OPEN_ONLY through this flag instead of overridding the oplock_request.
* s3: Simplify the create_file_unix_path->open_file_ntcreate pathTim Prouty2008-12-031-24/+0
| | | | | Also removed open_file_ntcreate/open_file from proto.h so they can no longer be called directly.
* s3: Modify direct callers of create_file_unix_path to call SMB_VFS_CREATE_FILETim Prouty2008-12-031-16/+0
|
* s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILETim Prouty2008-12-033-3/+5
| | | | | Now unix paths can be differentiated from windows paths so the underlying create_file implementations can convert paths correctly.
* s3: Add SMB_VFS_CREATE_FILE to the vfs layerTim Prouty2008-12-033-17/+41
| | | | Modify all callers of create_file to go through SMB_VFS_CREATE_FILE
* s3: Change sockaddr util function names for consistencyTim Prouty2008-12-031-2/+2
| | | | Also eliminates name conflicts with OneFS system libraries
* Attempt to fix a build failure on AIXVolker Lendecke2008-12-021-1/+1
|
* s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.Günther Deschner2008-12-021-10/+0
| | | | Guenther
* s3-samr: use samr_DomainServerState in client tools.Günther Deschner2008-12-021-1/+1
| | | | Guenther
* s3:vfs: fix FCHMOD_ACL macrosStefan Metzmacher2008-12-011-3/+3
| | | | metze