summaryrefslogtreecommitdiff
path: root/source3/smbd/process.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-01Add a "buflen" struct member to smb_requestVolker Lendecke1-2/+3
2008-11-01Remove unused extern declarationVolker Lendecke1-2/+0
2008-10-19"fn_new"->"fn" in smb_messages[], we got beyond that :-)Volker Lendecke1-3/+3
2008-10-19Use a direct compare instead of calling strncmp in valid_smb_headerVolker Lendecke1-1/+5
2008-10-19Move the global hosts_allow() check out of the processing loopVolker Lendecke1-19/+22
2008-10-14Use {u,}int64_t instead of SMB_BIG_{U,}INT.Jelmer Vernooij1-1/+1
2008-10-13Remove smb_np_structVolker Lendecke1-1/+0
2008-10-13Remove the chain_fsp globalVolker Lendecke1-1/+2
2008-10-03Simply our main loop processing. A lot :-). Correctly use events for all the ...Jeremy Allison1-184/+9
2008-09-01Fix Coverity ID 587Volker Lendecke1-1/+1
2008-08-10fix smb_len calculation for chained requestsVolker Lendecke1-3/+5
2008-08-10Fix andx offset calculation for more than 2 chained requestsVolker Lendecke1-1/+7
2008-06-28Factor out create_outbuf, creating an outbuf just given an inbufVolker Lendecke1-9/+20
2008-05-28Security fix for CVE-2008-1105: Boundary failure when parsing SMB responsesJeremy Allison1-3/+1
2008-05-20Fix bug #5477 - recvfile code was broken.Jeremy Allison1-8/+4
2008-05-05Remove "userdom_struct user" from "struct user_struct"Volker Lendecke1-1/+7
2008-04-14Fix some "ignoring asprintf result" warningsVolker Lendecke1-5/+6
2008-03-31Ok, final move of this code :-). I think I've found the correctJeremy Allison1-9/+9
2008-03-31Move the message_dispatch() call after the check for errno onJeremy Allison1-11/+11
2008-03-31Reduce the race condition in Samba4 in RAW-RENAME test. We rename a fileJeremy Allison1-0/+9
2008-03-10Convert secrets_lock_trust_account_password to tallocVolker Lendecke1-4/+7
2008-02-05Fix a couple of "might be used uninitialized" warnings.Jeremy Allison1-2/+2
2008-02-02Remove smb_read_error globalVolker Lendecke1-7/+0
2008-02-02Remove dependency on get_srv_read_error() from main loopVolker Lendecke1-49/+20
2008-02-02Convert receive_message_or_smb to NTSTATUSVolker Lendecke1-36/+43
2008-02-02Make get_srv_read_error static to process.cVolker Lendecke1-1/+1
2008-02-02read_socket_with_timeout_ntstatus->read_socket_with_timeoutVolker Lendecke1-3/+2
2008-02-02Convert receive_smb_talloc to NTSTATUSVolker Lendecke1-33/+28
2008-02-02Convert receive_smb_raw_talloc to NTSTATUSVolker Lendecke1-61/+29
2008-02-02Convert receive_smb_raw_talloc_partial_read to NTSTATUSVolker Lendecke1-59/+47
2008-02-02Convert read_packet_remainder to return NTSTATUSVolker Lendecke1-37/+44
2008-02-02Convert read_packet_remainder to use read_socket_with_timeout_ntstatusVolker Lendecke1-8/+20
2008-02-02Convert read_smb_length_return_keepalive to return NTSTATUSVolker Lendecke1-11/+17
2008-01-27Remove an unused external referenceVolker Lendecke1-1/+0
2008-01-23read_socket_with_timeout has timeout=0 handlingVolker Lendecke1-23/+6
2008-01-23Remove two unused variablesVolker Lendecke1-1/+0
2008-01-12Get the inbuf on talloc_tos()Volker Lendecke1-1/+1
2008-01-09Make use of talloc_pool in the main codepaths. Remove the sub-contexts.Jeremy Allison1-1/+1
2008-01-04Now conn is part of smb_request, we don't need it asJeremy Allison1-2/+2
2008-01-04Refactor the crypto code after a very helpful conversationJeremy Allison1-60/+113
2007-12-27Add the capability to set "smb encrypt = required"Jeremy Allison1-0/+10
2007-12-26Add SMB encryption. Still fixing client decrypt butJeremy Allison1-3/+53
2007-12-18Remove last_message completely as it's no longer used.Jeremy Allison1-3/+0
2007-11-11Three more pstring removals.Jeremy Allison1-3/+9
2007-11-09Fix some warningsVolker Lendecke1-1/+1
2007-11-05Remove the horror that was the global smb_rw_error.Jeremy Allison1-21/+38
2007-11-04Forgot arg type.Jeremy Allison1-1/+1
2007-11-04Don't believe len returned from read_smb_length_return_keepalive(),Jeremy Allison1-1/+1
2007-11-03Remove most of the remaining globals out of lib/util_sock.c.Jeremy Allison1-1/+1
2007-11-03I can't get away without a 'length' arg. :-).Jeremy Allison1-1/+2