summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-secdesc: use SD_REVISION from security.idl.Günther Deschner2010-05-188-14/+10
| | | | Guenther
* s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.Günther Deschner2010-05-182-2/+2
| | | | Guenther
* s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".Günther Deschner2010-05-1841-218/+220
| | | | Guenther
* s3-secdesc: remove "typedef struct security_acl SEC_ACL".Günther Deschner2010-05-1823-64/+58
| | | | Guenther
* 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