summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-secdesc: remove "typedef struct security_ace SEC_ACE".Günther Deschner2010-05-1821-102/+97
| | | | Guenther
* s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".Günther Deschner2010-05-188-38/+32
| | | | Guenther
* s3-build: fix the build.Günther Deschner2010-05-182-3/+3
| | | | Guenther
* s3: Remove use of iconv_convenience.Jelmer Vernooij2010-05-1855-228/+189
|
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-183-13/+4
|
* smbconf: only include smbconf headers where needed.Günther Deschner2010-05-188-5/+17
| | | | Guenther
* Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code.Jeremy Allison2010-05-173-11/+405
| | | | Jeremy.
* Fix the build of bin/smbtorture in source3. Guenther please check !Jeremy Allison2010-05-171-0/+2
| | | | Jeremy.
* s3-registry: only include registry headers when really needed.Günther Deschner2010-05-1848-225/+270
| | | | Guenther
* s3-tldap: only include tldap when actually needed.Günther Deschner2010-05-184-2/+5
| | | | Guenther
* s3-includes: remove completely unused util_getent.h header.Günther Deschner2010-05-182-61/+0
| | | | Guenther
* s3-crypto: only include crypto headers when crypto is done.Günther Deschner2010-05-1816-5/+21
| | | | Guenther
* s3-samr: move samr helper prototypes outside of proto.hGünther Deschner2010-05-184-40/+65
| | | | Guenther
* s3-services: move services.h to where it is actually used.Günther Deschner2010-05-188-1/+7
| | | | Guenther
* security: merge builtin rid tables.Günther Deschner2010-05-183-49/+20
| | | | Guenther
* s3-rpc_misc: clean out include/rpc_misc.h.Günther Deschner2010-05-1821-65/+45
| | | | | | | Well known rids don't really belong into an rpc header, just use the ones defined in security.idl. Guenther
* Refactor the sessionsetup SMB2 code to make it easy to addJeremy Allison2010-05-171-140/+293
| | | | | | krb5. Fix a memory leak in returning security blobs. Jeremy
* s3-libgpo: move group policy protos to where they belong.Günther Deschner2010-05-1711-82/+93
| | | | Guenther
* s3-includes: remove some unused defines.Günther Deschner2010-05-171-7/+0
| | | | Guenther
* s3-kerberos: temporary fix for ipv6 in print_kdc_line().Günther Deschner2010-05-171-5/+20
| | | | | | | | | | Currently no krb5 lib supports "kdc = ipv6 address" at all, so for now just fill in just the kdc_name if we have it and let the krb5 lib figure out the appropriate ipv6 address ipv6 gurus, please check. Guenther
* s3-kerberos: pass down kdc_name to create_local_private_krb5_conf_for_domain().Günther Deschner2010-05-174-12/+22
| | | | Guenther
* s3-winbind: make the getpeername() checks in cm_prepare_connection IPv6 aware.Günther Deschner2010-05-171-5/+25
| | | | | | | | | | | Note that this failure was hard to track, as winbind did only log a super helpful "cm_prepare_connection: Success" debug message. IPv6 gurus, please check Successfully tested in two independent IPv6 networks now. Guenther
* s3:winbind:idmap_tdb: don't check ranges when an invalid entry was found.Michael Adam2010-05-171-0/+1
| | | | | | | | There is no point in checking the ranges this if the record found had an invalid/unknown type: the mapping is not filled in. If it were initialized to some defaults before, the check just might replace the status NT_STATUS_INTERNAL_DB_ERROR with a NT_STATUS_NONE_MAPPED, which is not as precise.
* added support for a -I flagMatthew McGillis2010-05-171-2/+148
|
* Consolidate all set SEC_DESC into single procedure set_secdescMatthew McGillis2010-05-171-25/+32
|
* s3-selftest: Allow overriding the subunit formatter.Jelmer Vernooij2010-05-161-1/+3
| | | | (e.g. "make selftest SUBUNIT_FORMATTER=cat")
* s3-printing: explicitly include "printing/pcap.h" as there is ↵Günther Deschner2010-05-147-7/+7
| | | | | | | | /usr/include/pcap.h. Thanks metze for pointing this out. Simo, please check. Guenther
* Make pcap headers privateSimo Sorce2010-05-1411-36/+60
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Move standard printcap parsing to print_standard.cSimo Sorce2010-05-144-93/+135
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-libsmb: fix typo in remote_password_change().Günther Deschner2010-05-141-1/+1
| | | | Guenther
* s3-libndr: make sure ndr_pull_string_array() only inspects string ↵Günther Deschner2010-05-141-1/+1
| | | | | | | | | | | termination flags. Otherwise the NOTERM case is not reachable for ascii strings (only utf16). With this patch we now can have: [flag(STR_ASCII|STR_NOTERM|NDR_REMAINING)] string_array array_name; Guenther
* Fix bug 7399 - SMB2: QUERY_DIRECTORY is returning invalid values.Jeremy Allison2010-05-132-1/+15
| | | | | | | | | The end_data argument to smbd_dirptr_lanman2_entry() must include the safety margin, as internally it's actually used to allow detection of string name pushes that were truncated. Ensure space_remaining can never go negative due to padding. Jeremy.
* Be more forgiving on client oplock break failure (as Windows does). Remove a ↵Jeremy Allison2010-05-136-9/+2
| | | | | | global. Jeremy.
* Treat an open of stream ::$DATA as an open of the base file.Jeremy Allison2010-05-132-1/+50
| | | | | | This fixes a class of SMB_ASSERT failures when doing stream tests. Jeremy.
* s3:build: build smbtorture4 when the merged build is selectedStefan Metzmacher2010-05-132-2/+3
| | | | metze
* s3:winbindd Provide a winbindd_register_handlers() helper function for s3compatAndrew Bartlett2010-05-132-95/+102
| | | | | | | This function provides a useful entry point for s3compat to set things up in winbindd. Andrew Bartlett
* s3:winbindd Split helper functions to allow s3compat to call themAndrew Bartlett2010-05-132-22/+30
| | | | | | This provides a more useful entry point for s3compat. Andrew Bartlett
* s3:Winbindd Move winbindd_event_context to a different fileAndrew Bartlett2010-05-134-12/+41
| | | | | | This allows this function to be easily replaced in s3compat Andrew Bartlett
* s3:winbindd Rename 'children' to 'winbindd_children' and make staticAndrew Bartlett2010-05-131-9/+9
|
* s3:libsmb/namecache Remove namecache_enable()Andrew Bartlett2010-05-131-28/+0
| | | | | | | | No caller honours the return value, and this call only prints a DEBUG(). Removing this reduces the number of initialisation boilerplate calls s3compat has to make. Andrew Bartlett
* s3:smbd Remove calls to namecache_enable()Andrew Bartlett2010-05-131-2/+0
| | | | | | This only prints a DEBUG() Andrew Bartlett
* s3:winbindd Remove call to namecache_enable().Andrew Bartlett2010-05-131-4/+0
| | | | | | This call only prints a DEBUG() Andrew Bartlett
* s3:auth Make get_ntlm_challenge more like Samba4Andrew Bartlett2010-05-132-4/+5
| | | | | | This helps with the upcoming NTLMSSP merge, and allows errors to be returned. Andrew Bartlett
* Pass more SMB2 oplock tests. Only oplock stream tests left to fix.Jeremy Allison2010-05-122-1/+10
| | | | Jeremy.
* work around AIX6.1 name space pollution rename mod_name to module_nameOlaf Flebbe2010-05-121-8/+8
|
* s3-rap: fix cli_oem_change_password() and give room for the convert reply word.Günther Deschner2010-05-121-1/+1
| | | | | | Any servers I could find so far return it. Guenther
* s3-lanman: use samr for api_SamOEMChangePassword().Günther Deschner2010-05-121-9/+49
| | | | Guenther
* s3-selftest: enable RAP-SAM against Samba 3.Günther Deschner2010-05-121-1/+1
| | | | Guenther
* Fix more SMB2-OPLOCK bugs. Only 3 more issues to address then we're good to ↵Jeremy Allison2010-05-112-2/+15
| | | | | | go on this test. Jeremy.
* s3:kerberos Return PAC_LOGON_INFO rather than the full PAC_DATAAndrew Bartlett2010-05-117-163/+50
| | | | | | | | | | | | | | | All the callers just want the PAC_LOGON_INFO, so search for that in ads_verify_ticket(), and don't bother the callers with the rest of the PAC. This change makes sense on it's own (removing boilerplate wrappers that just confuse the code), but it also makes it much easier to implement a matching ads_verify_ticket() function in Samba4 for the s3compat proposal. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>