summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* for use in python we need to use global_loadparmAndrew Tridgell2008-09-241-1/+1
|
* - add reserved field in basic_information levelAndrew Tridgell2008-09-241-3/+25
| | | | | | | - use INVALID_PARAMETER for info length mismatch to match windows behaviour - added parsing of LINK_INFORMATION level
* record highest seq number in SMB2 to check for seqnum going backwardsAndrew Tridgell2008-09-241-0/+2
|
* log stream terminationAndrew Tridgell2008-09-241-0/+2
|
* cope with body_size zero in SMB2 receiveAndrew Tridgell2008-09-241-1/+2
|
* check for a 0 byte in the buffer in SMB2 readAndrew Tridgell2008-09-241-0/+6
|
* the offset is 16 bits in SMB2 fileinfoAndrew Tridgell2008-09-241-1/+1
|
* zero access mask should give ACCESS_DENIEDAndrew Tridgell2008-09-241-0/+4
|
* - 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
* check error code for zero desired_access in SMB2 createAndrew Tridgell2008-09-241-0/+7
|
* fixed setpathinfo in gentest to not zero the filename/handleAndrew Tridgell2008-09-241-5/+2
|
* fixed uninitialised variable bugAndrew Tridgell2008-09-241-0/+1
|
* support NT_STATUS_XX:NT_STATUS_YY syntax in ignore filesAndrew Tridgell2008-09-241-1/+15
|
* fixed error code for bad keepaliveAndrew Tridgell2008-09-241-1/+1
|
* stricter checking of SMB2 echo body (per the spec)Andrew Tridgell2008-09-241-1/+6
| | | | thanks to the bluearc test suite
* Revert LDB return code patches from Matthias.Jelmer Vernooij2008-09-2522-125/+125
|
* Cosmetic corrections for the KERBEROS libraryMatthias Dieter Wallnöfer2008-09-241-3/+1
| | | | This commit applies some cosmetic corrections for the KERBEROS library.
* Kerberos cosmetic changes: Revert a part of the patchMatthias Dieter Wallnöfer2008-09-241-1/+3
| | | | Reverts a part of the patch because it changes the function of the code (suggested by Jelmer).
* Cosmetic corrections for the KERBEROS libraryMatthias Dieter Wallnöfer2008-09-245-18/+16
| | | | This commit applies some cosmetic corrections for the KERBEROS library.
* Cosmetic corrections for the LDB libraryMatthias Dieter Wallnöfer2008-09-248-32/+32
| | | | This commit applies some cosmetic corrections for the LDB library.
* Cosmetic corrections for the LDB backend modulesMatthias Dieter Wallnöfer2008-09-248-75/+75
| | | | This commit applies some cosmetic corrections for the LDB backend modules.
* Cosmetic corrections for the DSDB moduleMatthias Dieter Wallnöfer2008-09-246-18/+18
| | | | This commit applies some cosmetic corrections for the DSDB (Directory Server Database).
* Use loadparm since it's required by some modules.Jelmer Vernooij2008-09-241-6/+6
|
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into cryptoJelmer Vernooij2008-09-246-16/+26
|\
| * Fix nasty bug that would come up only if a client connection to a remoteSimo Sorce2008-09-245-15/+22
| | | | | | | | | | | | | | | | | | 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.
| * Fix python test, we can't check only the first member, because the orderSimo Sorce2008-09-241-1/+4
| | | | | | | | is not guaranteed
* | Clean .o files in lib/ and libcli/ too.Jelmer Vernooij2008-09-241-0/+3
| |
* | Move source4/lib/crypto to lib/crypto.Jelmer Vernooij2008-09-2447-1625/+29
|/
* Use new binary name in merged build.Jelmer Vernooij2008-09-241-2/+1
|
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-09-243-6/+16
|\
| * 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-242-6/+7
| | | | | | | | Guenther
* | Rename smbd -> samba.Jelmer Vernooij2008-09-2421-56/+53
|/ | | | | | | | This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091. Conflicts: source4/smbd/server.c
* s4: remove autogeneration of libcli/netlogon protos.Günther Deschner2008-09-241-6/+0
| | | | | | we do need to have them around for samba3. Guenther
* Merge ldb_search() and ldb_search_exp_fmt() into a simgle function.Simo Sorce2008-09-2349-371/+284
| | | | | The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
* s4-nbt: use moved libcli netlogon helpers.Günther Deschner2008-09-234-7/+7
| | | | Guenther
* s4-libcli: move nbt/netlogon helper functions up one level.Günther Deschner2008-09-233-502/+0
| | | | Guenther
* S3 puts smb.conf and lmhosts in lib/, s4 into etc/Volker Lendecke2008-09-231-4/+4
|
* s4:lib/charset: add missing prototype of talloc_strdup_upper()Stefan Metzmacher2008-09-231-0/+1
| | | | metze
* 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-23207-53113/+1778
|\
| * selftest: run smb signing tests as part of make quicktestStefan Metzmacher2008-09-231-0/+1
| | | | | | | | metze
| * selftest: test some smb signing combinations against the member serverStefan Metzmacher2008-09-231-0/+40
| | | | | | | | metze
| * s4:smb_server: remove the bogus smbsrv_signing_restart()Stefan Metzmacher2008-09-232-41/+2
| | | | | | | | | | | | | | | | Real signing always starts with seqnumber 2, and once signing is on the session key never change anymore for the complete smb connection. metze
| * 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