summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-06-10Fix a segfault in pdb_ads_delete_user()Volker Lendecke1-3/+11
If a user comes from the passdb cache, priv is NULL
2009-06-10s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an ↵Tim Prouty6-214/+333
smb_filename struct Some of the callers required minimal changes, while others (copy_internals) required significant changes. The task is simplified a little bit because we are able to do operations and checks on the base_name when a stream isn't used. This patch should cause no functional changes. Volker, Jeremy: Please check
2009-06-10s3: Add utility function for copying an smb_filename structTim Prouty2-0/+42
2009-06-10s3: Remove the now unused CFF_DOS_PATH flagTim Prouty1-5/+0
All paths are now unix paths, making this flag useless. This flags argument is now unused and can be safely removed.
2009-06-10s3: Remove unix_convert handling from createfile implementationsTim Prouty2-59/+8
2009-06-10s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert firstTim Prouty5-149/+256
This step is a requirement to change SMB_VFS_CREATEFILE to take an smb_filename struct.
2009-06-10s3: Remove extraneous calls to unix_convertTim Prouty1-6/+0
Not only are these unnecessary in spirit because unlink_internals calls unix_convert, but in practice the return value is simply being ignored right now.
2009-06-10s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILETim Prouty2-8/+2
2009-06-10s3-libwbclient: fix unresolved symbols in libwbclient.Günther Deschner1-1/+5
Kai, please check. Guenther
2009-06-10lib-util: move set_blocking() call into own file.Günther Deschner1-1/+2
Guenther
2009-06-10Make ctemp async. Fix the test to pass against W2K3.Jeremy Allison4-42/+150
Jeremy.
2009-06-10s3-build: Fix make test_shlibs and test_nss_modules.Günther Deschner1-2/+2
Guenther
2009-06-09If there are no mods, don't bother the ldap serverVolker Lendecke1-0/+5
2009-06-09Some more fields in pdb_ads_init_ads_from_sam()Volker Lendecke1-0/+20
2009-06-09Do not pull samAccountName twiceVolker Lendecke1-7/+0
2009-06-09s3:smbd: only check the next_status for related requestsStefan Metzmacher1-11/+12
metze
2009-06-09s3:smbd: response with the same SMB2 flags as given by the clientStefan Metzmacher1-1/+4
...but also add the response flag. metze
2009-06-09s3:smbd: only pass the chained file handle for related compounded SMB2 requestsStefan Metzmacher1-0/+4
metze
2009-06-09s3:smbd: make sure we pad compounded SMB2 responses to 8 bytesStefan Metzmacher1-2/+47
metze
2009-06-09s3:smbd: skip file handle checks for SMB2 compounded requestsStefan Metzmacher5-6/+16
metze
2009-06-09s3:smbd: more validation of the incoming SMB2 requestsStefan Metzmacher2-4/+96
metze
2009-06-09s3:smbd: for now ignore all non NBT Session Message requests for SMB2Stefan Metzmacher1-0/+9
metze
2009-06-09s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responsesStefan Metzmacher1-21/+9
It seems that Windows 2008 and Windows 7 doesn't do this anymore. metze
2009-06-09net: Only use the in memory ccache when not already using a kerberos ticket ↵Kai Blin1-1/+2
in net ads
2009-06-09s3-net: fix "net ads testjoin".Günther Deschner1-0/+1
This always needs to use machine account credentials. Kai, please check. Guenther
2009-06-09No need to free twice -- thanks gd :-)Volker Lendecke1-1/+0
2009-06-09Implement pdb_ads_[add|del]_groupmemVolker Lendecke1-11/+69
2009-06-09Make "net sam [add|del]mem" work for domain groupsVolker Lendecke1-0/+24
2009-06-09Implement pdb_ads_delete_dom_groupVolker Lendecke1-1/+47
2009-06-09Implement "net sam deletedomaingroup"Volker Lendecke1-0/+53
2009-06-08Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP canJeremy Allison1-15/+6
run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
2009-06-08Implement pdb_ads_enum_group_membersVolker Lendecke1-3/+57
2009-06-08Make "net ads listmem" also work for domain groupsVolker Lendecke1-14/+34
2009-06-08Fix some nonempty blank linesVolker Lendecke1-34/+34
2009-06-08s3-lsa: remove old code that we cannot even compile anymore.Günther Deschner1-111/+0
Guenther
2009-06-08Make open_udp_socket() IPv6 clean. Trying to fix bug #6437 - Unable to join ↵Jeremy Allison1-10/+25
IPv6-only ads domain. Avaiting feedback from submitter before backport to 3.4 and earlier. Jeremy.
2009-06-08s3-spoolss: add server-support for queries for the "all" architecture in ↵Günther Deschner1-7/+67
printdriver enum calls. Guenther
2009-06-08Fix two 64-bit warningsVolker Lendecke1-2/+2
2009-06-08Implement pdb_[add|del]aliasmemVolker Lendecke1-2/+99
2009-06-08Add tlda_add_mod_strVolker Lendecke2-0/+19
2009-06-08Do not use a variable format stringVolker Lendecke1-1/+1
2009-06-08Implement pdb_ads_enum_aliasmemVolker Lendecke1-3/+86
2009-06-08Pass a talloc_ctx to pdb_enum_aliasmemVolker Lendecke13-22/+36
2009-06-08Implement pdb_ads_delete_aliasVolker Lendecke1-1/+44
2009-06-08Implement pdb_ads_create_dom_group()Volker Lendecke1-1/+69
2009-06-08s3-samr: fix enum_acb_mask type (uint32 instead of uint16).Günther Deschner1-1/+1
Guenther
2009-06-08s3-rpcclient: allow to set query size for samr enum calls.Günther Deschner1-16/+32
Guenther
2009-06-08s3:Makefile.in: use LIBDL as make variable instead of a shell variableStefan Metzmacher1-1/+1
metze
2009-06-08Fix make test_pam_modulesTimur I. Bakeyev2-2/+3
In Samba3 there is a very handy Makefile target 'test_pam_modules'. It let quickly veryfy, that obtained PAM module actually is loadable and doesn't miss any dependency libs. the only problem that on FreeBSD it doesn't work OOTB, as it unconditionally adds -ldl to the list of libraries when FreeBSD doesn't have it and doesn't need it. This small patch fixes the problem for FreeBSD and, I hope, still valid for othe systems, where -ldl is required. Has to be tested there though. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-06-08Small fix to SMB_LIBRARY macroTimur I. Bakeyev1-2/+2
It seems, that SMB_LIBRARY macro has small bug in the logic, when showing if shall the SHARED version of the library be build. If the default value is given as a parameter, it reports "yes" when library is going to be build(?). This small patch makes report consistent. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org>