summaryrefslogtreecommitdiffstats
path: root/source4/libcli
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Remove global_loadparm instance.Jelmer Vernooij2008-09-301-4/+6
| | |
| * | Explicitly pass on session options to session setup function.Jelmer Vernooij2008-09-301-4/+2
| | |
| * | Pass options struct into session initialization functions rather thanJelmer Vernooij2008-09-303-6/+12
| |/ | | | | | | using global_loadparm.
* | - make bcast name resolution match other name resolution modules forAndrew Tridgell2008-09-302-2/+8
| | | | | | | | | | | | host not found errors - when we have no resolve context return NT_STATUS_OBJECT_NAME_NOT_FOUND
* | return a more useful error message when no name resolution methods areAndrew Tridgell2008-09-291-0/+4
|/ | | | available
* s4:libcli/smb2: remove unused headerStefan Metzmacher2008-09-291-1/+0
| | | | | | This hopefully fixes the build with internal popt. metze
* LDB ASYNC: misc changesSimo Sorce2008-09-291-1/+1
|
* we need different error handling for truncated packets in NETPROT andAndrew Tridgell2008-09-241-0/+1
| | | | other SMB2 operations.
* for use in python we need to use global_loadparmAndrew Tridgell2008-09-241-1/+1
|
* - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer sizeAndrew Tridgell2008-09-241-15/+39
| | | | | | errors - added a s32o16 buffer function
* - use the current dialect first, for servers that only look at theAndrew Tridgell2008-09-241-3/+10
| | | | | | first dialect - allow override of SMB2 port in client code
* added the structure for LINK_INFORMATION setfileinfo callAndrew Tridgell2008-09-241-0/+13
|
* be friendlier in smb2_deltree to some of the SMB2 implementations thatAndrew Tridgell2008-09-241-1/+1
| | | | don't handle SEC_FLAG_MAXIMUM_ALLOWED
* fixed uninitialised variable bugAndrew Tridgell2008-09-241-0/+1
|
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into cryptoJelmer Vernooij2008-09-242-9/+13
|\
| * Fix nasty bug that would come up only if a client connection to a remoteSimo Sorce2008-09-242-9/+13
| | | | | | | | | | | | | | | | | | ldap server suddenly dies. We were creating a wrong talloc hierarchy, so the event.fde was not freed automatically as expected. This in turn made the event system call the ldap io handlers with a null packet structure, causing a segfault. Fix also the ordering in ldap_connection_dead() Thanks to Metze for the huge help in tracking down this one.
* | Move source4/lib/crypto to lib/crypto.Jelmer Vernooij2008-09-244-4/+4
|/
* s4:libcli/smb_composite: we only check the signature when the server return OKStefan Metzmacher2008-09-241-0/+9
| | | | | | | We need to manually free the request, otherwise the timeout handler is triggered later. metze
* s3: fix merged_build.Günther Deschner2008-09-241-6/+6
| | | | Guenther
* s4: remove autogeneration of libcli/netlogon protos.Günther Deschner2008-09-241-6/+0
| | | | | | we do need to have them around for samba3. Guenther
* s4-nbt: use moved libcli netlogon helpers.Günther Deschner2008-09-233-6/+6
| | | | Guenther
* s4-libcli: move nbt/netlogon helper functions up one level.Günther Deschner2008-09-233-502/+0
| | | | Guenther
* fixed problem with ACLs with an empty DACL listAndrew Tridgell2008-09-231-1/+14
|
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2008-09-2320-3086/+101
|\
| * libcli/smb_composite: for spnego session setups check the smb signature manuallyStefan Metzmacher2008-09-231-23/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to start signing when we got NT_STATUS_OK from the server and manually check the signature of the servers response. This is needed as the response might be signed with the krb5 acceptor subkey, which comes within the server response. With NTLMSSP this happens for the session setup: request1 => BSRSPYL seqnum: 0 response1 => BSRSPYL seqnum: 0 request2 => BSRSPYL seqnum: 0 response2 => <SIGNATURE> seqnum: 1 and with krb5: request1 => BSRSPYL seqnum: 0 response1 => <SIGNATURE> seqnum: 1 metze
| * libcli/raw: real signing starts at seqnumber 2Stefan Metzmacher2008-09-231-0/+1
| | | | | | | | metze
| * libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signatureStefan Metzmacher2008-09-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even if signing is mandatory. With NTLMSSP this happens for the session setup: request1 => BSRSPYL response1 => BSRSPYL request2 => BSRSPYL response2 => <SIGNATURE> and with krb5: request1 => BSRSPYL response1 => <SIGNATURE> metze
| * libcli/raw: give the caller the chance to do the signing checks on its own.Stefan Metzmacher2008-09-232-0/+10
| | | | | | | | metze
| * libcli/raw: give the caller the chance to prevent the talloc_free(req) in ↵Stefan Metzmacher2008-09-232-1/+8
| | | | | | | | | | | | the _recv functions metze
| * s4-nbt: use ../libcli/nbtGünther Deschner2008-09-236-10/+10
| | | | | | | | Guenther
| * s4-nbt: move libcli/nbt up one level.Günther Deschner2008-09-238-3042/+0
| | | | | | | | Guenther
| * s4-nbt: merge some fixes from samba3 nbt helper.Günther Deschner2008-09-232-24/+24
| | | | | | | | Guenther
| * s4-nbt: use private_data instead of private.Günther Deschner2008-09-237-20/+20
| | | | | | | | Guenther
| * s4-nbt: remove unrequired include.Günther Deschner2008-09-231-1/+0
| | | | | | | | Guenther
| * Remove unused parameter from decode_pw_buffer and fail on invalidAndrew Bartlett2008-09-221-5/+9
| | | | | | | | | | | | | | | | | | UTF-16 input The input checking is important, as otherwise we could set the wrong password. Andrew Bartlett
* | added FULL_EA_INFORMATION setea callAndrew Tridgell2008-09-232-1/+20
| |
* | fixed readonly handling in deltreeAndrew Tridgell2008-09-232-1/+22
|/
* Add test for Sid.__repr__.Jelmer Vernooij2008-09-191-0/+4
|
* Generate with 1.3.36.Jelmer Vernooij2008-09-185-37/+48
|
* Implement __repr__ for Sid.Jelmer Vernooij2008-09-181-2/+6
|
* Remove more hand-written marshallers.Jelmer Vernooij2008-09-161-0/+1
|
* Make SMB signing work with Windows 2008 and kerberos.Andrew Bartlett2008-09-061-4/+1
| | | | | | | Pinched from b53e6387e30010509034835acf88b91b380ff44a by metze. Andrew Bartlett (This used to be commit d55602e23e7947462cb402b20b2d354b96aa7ba3)
* Add a new error codeAndrew Bartlett2008-09-052-0/+2
| | | | (This used to be commit b52fba5b2c63a24acbfc7e3e989c16b691d98162)
* Add definition for NT_STATUS_DOWNGRADE_DETECTEDAndrew Bartlett2008-08-272-0/+2
| | | | (This used to be commit f6e227b72bb56d12cb270d76f7f458136c4ca160)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-08-251-0/+15
|\ | | | | | | (This used to be commit a555334db67527b57bc6172e3d08f65caf1e6760)
| * Don't walk past the end of ldb values.Andrew Bartlett2008-08-211-0/+15
| | | | | | | | | | | | | | | | | | This is a partial fix towards bugs due to us walking past the end of what we think are strings in ldb. There is much more work to do in this area. Andrew Bartlett (This used to be commit 5805a9a8f35fd90fa4f718f73534817fa3bbdfd2)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-08-155-28/+41
|\| | | | | | | (This used to be commit b337369d5c86b37d93ee1c62880068e14d6c09f6)
| * libcli/smb2: add SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASKStefan Metzmacher2008-08-141-1/+3
| | | | | | | | | | | | | | SMB2 returns NOT_SUPPORTED to some more NTCREATE_OPTIONS. metze (This used to be commit 3ea08d430370717463ffab44fed9c42db1002d97)
| * libcli/raw: fix the special NTCREATE_OPTIONS_*_MASK valuesStefan Metzmacher2008-08-141-7/+20
| | | | | | | | | | | | | | We now reuse ignored values for the ntvfs backend private flags. metze (This used to be commit 14eda93aeface307e1ffd1ea012d8f236fa78290)
| * libcli/smb2: use smb2 signing in auto mode if the server supports itStefan Metzmacher2008-08-141-1/+7
| | | | | | | | | | metze (This used to be commit fe74faf13dc64eaa58d757de156aedcb24abed1f)