summaryrefslogtreecommitdiff
path: root/source3/smbd/process.c
AgeCommit message (Expand)AuthorFilesLines
2009-03-23s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 ...Stefan Metzmacher1-1/+1
2009-02-16make receive_smb_raw_talloc more readableTim Prouty1-4/+4
2009-02-13Noted by Vericode analysis. Correctly use chroot().Jeremy Allison1-1/+5
2009-02-09S3: New module interface for SMB message statistics gatheringtodd stecher1-16/+45
2009-02-07Fix memleaks in chain_reply for async requestsVolker Lendecke1-0/+2
2009-01-31Remove the global variable "chain_size"Volker Lendecke1-2/+24
2009-01-27s3:smbd: make kernel oplocks event drivenStefan Metzmacher1-74/+0
2009-01-27s3:smbd: remove pointless respond_to_all_remaining_local_messages() functionStefan Metzmacher1-25/+0
2009-01-27s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLDStefan Metzmacher1-14/+51
2009-01-27s3:smbd: move all code that handles a client connection into smbd_process()Stefan Metzmacher1-6/+218
2009-01-25Fix chain_reply for pipe readsVolker Lendecke1-1/+11
2009-01-22s3:smbd: we don't need to call message_dispatch() anymore it's event triggere...Stefan Metzmacher1-23/+2
2009-01-22s3:smbd: restructure kernel oplocks codeStefan Metzmacher1-38/+6
2009-01-22s3: always call run_events() before and after sys_select()Stefan Metzmacher1-6/+4
2009-01-20"userdom_struct" does not need "full_name" anymore -- unusedVolker Lendecke1-2/+0
2009-01-20s3:smbd: call message_dispatch() before processing incoming PDUsStefan Metzmacher1-0/+6
2009-01-16remove the old chain_reply codeVolker Lendecke1-214/+4
2009-01-16Correctly calculate the offset for read&xVolker Lendecke1-0/+19
2009-01-16Add a new implementation of chain_replyVolker Lendecke1-0/+217
2009-01-10Fix a type-punned errorVolker Lendecke1-1/+1
2009-01-10Fix a C++ warningVolker Lendecke1-2/+2
2009-01-09s3:smbd: handle incoming smb requests via event handlersStefan Metzmacher1-108/+155
2009-01-08s3:smbd: move all globals and static variables in globals.[ch]Stefan Metzmacher1-31/+1
2009-01-05s3:events: change event_add_timed() prototype to match samba4Stefan Metzmacher1-10/+17
2009-01-04Fix bug #6009 - Setting "min receivefile size = 1" breaks writes.Jeremy Allison1-1/+1
2008-12-31Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smbVolker Lendecke1-11/+13
2008-12-19Remove the direct inbuf reference from construct_reply_common()Volker Lendecke1-8/+11
2008-11-08Make "construct_reply_common" staticVolker Lendecke1-1/+3
2008-11-05Fix the buildVolker Lendecke1-1/+1
2008-11-04Make "inbuf" a talloc child of "smb_request" for normal smb requestsVolker Lendecke1-3/+2
2008-11-04Add construct_reply_common_req wrapperVolker Lendecke1-0/+5
2008-11-04Trigger (and fix) a bug in Samba3 making smbd an infinite data sourceVolker Lendecke1-0/+1
2008-11-02Remove some inbuf references by adding "cmd" to smb_requestVolker Lendecke1-4/+3
2008-11-02Remove a bunch of direct inbuf references by adding "vwv" to smb_requestVolker Lendecke1-0/+1
2008-11-01Remove a bunch of direct inbuf references by adding "buf" to smb_requestVolker Lendecke1-0/+1
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