summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: fix a typoVolker Lendecke2010-07-262-2/+2
|
* s3: cli_qpathinfo2 expects at least 68 bytesVolker Lendecke2010-07-261-1/+1
|
* s3: Convert cli_qpathinfo1 to cli_qpathinfoVolker Lendecke2010-07-263-67/+124
|
* s3: Fix a structure mess-upVolker Lendecke2010-07-261-1/+1
| | | | | I wonder why the compiler did not complain -- maybe because the structs have the same data members? No clue.
* s3: Remove some unused struct membersVolker Lendecke2010-07-261-6/+0
|
* lib: added samba-util.pc creationAndrew Tridgell2010-07-262-1/+13
| | | | Thanks to Brad Hards for this patch
* s3: Convert cli_get_ea_list_path to cli_qpathinfo_sendVolker Lendecke2010-07-253-25/+108
|
* s3: Factor out parse_ea_blobVolker Lendecke2010-07-251-25/+41
|
* s3: Convert cli_posix_stat to cli_qpathinfo_sendVolker Lendecke2010-07-251-57/+20
|
* s3: Convert cli_posix_getfacl to cli_qpathinfo_sendVolker Lendecke2010-07-251-53/+21
|
* s3: Convert cli_posix_readlink to cli_qpathinfo_sendVolker Lendecke2010-07-251-67/+33
|
* s3: Add async cli_qpathinfoVolker Lendecke2010-07-252-0/+146
|
* s3: cli_qpathinfo->cli_qpathinfo1Volker Lendecke2010-07-254-7/+7
|
* s3: Fix cli_posix_statVolker Lendecke2010-07-251-4/+4
| | | | | | nlink seems to be defined as 8 bytes, not 4 Jeremy, please check!
* s3: use dump_data in query FILE_BASIC_UNIX_INFOVolker Lendecke2010-07-251-8/+3
| | | | | Jeremy, please check! To me this is a lot more readable than the decimal listing of the bytes.
* s3: Fix a typo (missing space)Volker Lendecke2010-07-241-1/+1
|
* Fix bug 7583 - Smbclient fails to kerberos connect to a Alfresco JLAN CIFS ↵Jeremy Allison2010-07-231-152/+151
| | | | | | | | | | Server Correctly calculate the gssapi channel binding checkum. Jeremy Signed off by: simo <idra@samba.org>
* s3: not use as-needed by default and auto use if enable-developer is activeBjörn Jacke2010-07-221-3/+10
| | | | | | as discussed on samba-technical, we don't want people out there to use it unwittingly by default. However by enabling it when enable-developer is used we make sure that we don't break the feature.
* s3-rpc_server: Cleanup the way we free pipe auth dataSimo Sorce2010-07-211-10/+13
|
* cleaup: Reformat cli_get_session_key()Simo Sorce2010-07-211-22/+21
| | | | merge cli_get_session_key
* s3-dcerpc: Fix potential memleakSimo Sorce2010-07-211-1/+6
| | | | Use a free function for schannel data too for now.
* s3-dcerpc: Properly initialize output buffers on nak/faultSimo Sorce2010-07-211-2/+4
|
* s3-libsmb: Use data_blob_talloc to get krb5 ticket and session keysSimo Sorce2010-07-207-26/+44
|
* misc: cleanup get_krb5_smb_session_key()Simo Sorce2010-07-201-8/+15
|
* misc: cleanup cli_krb5_get_ticket()Simo Sorce2010-07-201-21/+20
|
* Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL ↵Jeremy Allison2010-07-2010-74/+65
| | | | | | contexts. Jeremy.
* Fix warning on 64-bit machines.Jeremy Allison2010-07-201-1/+1
| | | | Jeremy.
* Fix one more data_blob -> data_blob_talloc. Move away from implicit NULL ↵Jeremy Allison2010-07-207-22/+32
| | | | | | context tallocs. Jeremy.
* Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduceJeremy Allison2010-07-208-27/+35
| | | | | | use of malloc, and data_blob(). Jeremy.
* s3: Fix two uninitialized variablesVolker Lendecke2010-07-201-2/+2
|
* Rename spnego_gen_negTokenTarg() -> spnego_gen_krb5_negTokenInit()Jeremy Allison2010-07-204-8/+8
| | | | | | as this correctly describes what this function does. Jeremy.
* Remove gen_negTokenTarg(), as it's not actually creating a TokenTarg frame, ↵Jeremy Allison2010-07-203-49/+3
| | | | | | | | but a TokenInit one. Move to using spnego_gen_negTokenInit() instead. Jeremy
* Fixes pointed out by <david.kondrad@legrand.us>. Free memory if not beingJeremy Allison2010-07-201-38/+37
| | | | | | returned to caller. Remove unneeded asn1_tag_remaining() calls. Jeremy.
* Fix warning - no return value for a non-void fn.Jeremy Allison2010-07-201-0/+1
| | | | Jeremy.
* s3: also run the test prog from the explicit external lib bug checkBjörn Jacke2010-07-201-2/+5
| | | | | | | on Linux linking already stops with a broken ld, on FreeBSD8 linking works but the binary is broken, so we must check both. this should be the final fix for bug #7561
* dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually ↵Simo Sorce2010-07-202-17/+36
| | | | represent.
* s3: check for explicit external lib bug in ld's as-needed codeBjörn Jacke2010-07-201-0/+34
| | | | | | Second part of fix for bug #7561 Based on test provided by Olaf Flebbe.
* s3: add configure swtich to manually disable as-neededBjörn Jacke2010-07-201-3/+9
| | | | | | first part fix for bug #7561 based on earlier patch from metze
* Revert "s3: Don't use as-needed"Björn Jacke2010-07-201-0/+33
| | | | This reverts commit b9835a1f9d8b81e4121a01a190dffaefe67cbe5c.
* s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_dataSimo Sorce2010-07-205-71/+71
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-auth: Add auth_ntlmssp wrapper for client sideSimo Sorce2010-07-202-0/+75
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-auth: Move auth_ntlmssp wrappers in their own fileSimo Sorce2010-07-209-103/+194
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-auth: Refactor and rename auth_ntlmssp_server_info()Simo Sorce2010-07-205-17/+20
| | | | | | | | | Rename it to auth_ntlmssp_steal_server_info() to make it clear that the server_info struct is stolen from the auth_ntlmssp_state structure. Use talloc_move instead of manual steal&clear Add comments to explain what is going on. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* Remove gen_negTokenInit() - change all callers to spnego_gen_negTokenInit().Jeremy Allison2010-07-196-61/+28
| | | | | | | We now have one function to do this in all calling code. More rationalization to follow. Jeremy.
* Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() andJeremy Allison2010-07-195-32/+37
| | | | | | | | into negprot_spnego() where it belongs (it's not an SPNEGO operation). Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all the gen_negTokenXXX calls. Jeremy.
* Remove parse_negTokenTarg(), as it's actually incorrect. We're processingJeremy Allison2010-07-196-80/+30
| | | | | | negTokenInit's here. Use common code in spnego_parse_negTokenInit(). Jeremy.
* Fix [Bug 7577] SPNEGO auth fails when contacting Win7 system using Microsoft ↵Jeremy Allison2010-07-191-7/+54
| | | | | | | Live Sign-in Assistant Based on code from <david.kondrad@legrand.us>. Cope with every NegTokenInit ::= SEQUENCE value. Jeremy.
* s3: Avoid pwrite calls for the 1-byte writes with zero contentVolker Lendecke2010-07-191-4/+50
| | | | | | | | | When a write cache is empty and we write one 0, there is no point in actually writing into the write cache, which would trigger a potentially superfluous write cache flush. We can rely on posix semantics to give us 0's when subsequent read calls want to read from file areas not written yet. Jeremy, please check!
* s3-auth: Remove unused variable.Simo Sorce2010-07-191-2/+0
| | | | It was a spurious remnant after a rebase.
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaSimo Sorce2010-07-1944-350/+617
|\