summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2010-05-20s3-waf: Fake some defines that need to be set by configure options laterKai Blin1-0/+4
2010-05-20s3-waf: Add more objects trying to build smbdKai Blin2-3/+64
2010-05-20s3-waf: Added support dynconfig cflagsKai Blin2-1/+22
Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
2010-05-20Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix ↵Jeremy Allison5-10/+39
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-20s3-libads: add ads_set_sasl_wrap_flags().Günther Deschner2-0/+15
Guenther
2010-05-20s3-net: show how to use filters for group policy processing.Günther Deschner1-0/+2
Guenther
2010-05-20s3-net: let net_ads_gpo() call no_ads when built w/o ads support.Günther Deschner1-0/+5
Guenther
2010-05-20s3-net: compile net_ads_gpo_apply().Günther Deschner1-4/+0
Guenther
2010-05-20s3-registry: support REG_DWORD_BIG_ENDIAN.Günther Deschner1-1/+3
Just treat it as a REG_DWORD for now. Long term all these checks will need to pass away, once we get a real registry... Guenther
2010-05-20s3-registry: support REG_QWORD.Günther Deschner1-1/+16
Guenther
2010-05-20s3-utils: remove trailing whitespace from profiles utility.Günther Deschner1-16/+16
Guenther
2010-05-20librpc: finally merge ndr_string.c.Günther Deschner2-721/+1
Guenther
2010-05-20s3-libndr: merge in better ndr warnings from s4 ndr_string.cGünther Deschner1-8/+8
Guenther
2010-05-20s3-build: add missing prototype for regtype_by_string().Günther Deschner1-0/+1
Guenther
2010-05-20s3-services: move services.h closer to services implementation.Günther Deschner8-7/+7
Guenther
2010-05-20s3-lanman: Fix various RAP printing calls according to win98 testing and ↵Günther Deschner1-10/+10
MS-RAP docs. Guenther
2010-05-20s3 smb2: Fix the build without kerberosKai Blin1-0/+2
Jeremy, please check
2010-05-20s3-net: Created a migration tool for printing TDBs.Andreas Schneider1-0/+498
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-20s3:winbind:idmap_tdb2_set_mapping: untangle assignment from checkMichael Adam1-1/+2
2010-05-19Fix bug 7442 - Samba returns incorrect SMB2 QFS device info.Jeremy Allison2-2/+23
Add the correct devicetype and characteristics for this info level. Jeremy.
2010-05-19Fix connecting to [homes] share over SMB2.Jeremy Allison1-3/+20
Jeremy.
2010-05-19Correctly check error code return.Jeremy Allison1-1/+1
Jeremy.
2010-05-19After talking with Microsoft engineers, immediately replyingJeremy Allison1-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-19After talking with Microsoft engineers, the "lock spin time" isJeremy Allison1-1/+2
no longer used in SMB2. Jeremy.
2010-05-19(Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from ↵Jeremy Allison14-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-19Thanks to Andrew Bartlett's advice, fix the NTLMSSP version problem the ↵Jeremy Allison1-32/+34
correct way. No more magic blobs :-). Use ndr_push_struct_blob() to push a properly formatted VERSION struct. Jeremy.
2010-05-18Implement missing info level SMB_FILE_LINK_INFORMATION.Jeremy Allison3-6/+104
Fix bug #7435 - SMB2 hardlink fails (invalid level). Found at the Microsoft plugsharing plugfest. Jeremy.
2010-05-18Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 ↵Jeremy Allison2-1/+9
spec required). Jeremy.
2010-05-18Fix our NTLMSSP implementation against the Microsoft torture tester.Jeremy Allison1-13/+37
We need to return a version blob if we negotiate version info. Jeremy.
2010-05-18s3-passdb: move get_logon_hours_from_pdb() into samr server.Günther Deschner3-25/+27
Guenther
2010-05-18s3-rpc_client: move protos to init_samr.hGünther Deschner8-9/+15
Guenther
2010-05-18s3-rpc_client: move protos to init_spoolss.hGünther Deschner6-13/+18
Guenther
2010-05-18s3-rpc_client: move protos to cli_spoolss.hGünther Deschner7-125/+129
Guenther
2010-05-18s3-rpc_client: move protos to cli_lsarpc.hGünther Deschner21-44/+63
Guenther
2010-05-18s3-rpc_client: move protos to cli_netlogon.hGünther Deschner13-49/+59
Guenther
2010-05-18s3-rpc_client: move protos to cli_samr.hGünther Deschner9-33/+40
Guenther
2010-05-18s3:split secrets.c to put machine account secrets in a new fileAndrew Bartlett4-374/+406
This helps the s3compat effort by allowing these functions to be replaced by functions that query the cli_credentials and secrets.ldb APIs. Also, this changes a couple of DOM_SID to struct dom_sid along the way. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3:winbind use no_srv_register to avoid needing rpc_srv_registerAndrew Bartlett2-11/+2
This pidl attribute avoids the need for this dummy function, which helps s3compat. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.Andreas Schneider1-0/+2
Signed-off-by: Andreas Schneider <asn@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-pidfile: set the close on exec flag for the created pidfiles.Günther Deschner1-0/+3
Guenther
2010-05-18s3-spoolss: Removed the Phantom DeviceMode.Simo Sorce3-555/+1
This was a hack that required a special client from HP. The client code has never been released and was discontinued, so this code was just dead weight. Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-net: also dump security descriptors from ntprinters.tdb in "net printing ↵Günther Deschner1-0/+39
dump". Guenther
2010-05-18s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername.Andreas Schneider1-0/+5
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-spoolss: Create a spoolss_map_to_os2_driver function.Andreas Schneider2-0/+105
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-spoolss: Use better names for set_last_from_to.Andreas Schneider1-23/+20
Use set_driver_mapping() and get_win_driver(), get_os2_driver(). Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-net: Added a rather trivial "net printing dump" command.Günther Deschner4-1/+218
Guenther
2010-05-18s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.Andreas Schneider1-0/+2
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-spoolss: Sorted the builtin forms alphabetically.Andreas Schneider1-85/+85
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18s3-secdesc: use SD_REVISION from security.idl.Günther Deschner8-14/+10
Guenther
2010-05-18s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.Günther Deschner2-2/+2
Guenther