summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-11-04Convert blocking.c to store a smb_request instead of just inbufVolker Lendecke2-89/+55
2008-11-04Simplify logic of cancel_pending_lock_requests_by_fid()Volker Lendecke1-20/+18
The only caller of this function is locking_close_file(). This checks itself if brl_lock != NULL. The additional check is not necessary here.
2008-11-04Slightly simplify logic in process_lockingX()Volker Lendecke1-7/+8
The "else" is pointless here, we did a "return True" in the if branch.
2008-11-04Slightly simplify logic in remove_pending_lock_requests_by_mid()Volker Lendecke1-13/+21
Use "continue" for (SVAL(blr->inbuf,smb_mid) != mid)
2008-11-04Slightly simplify logic in cancel_pending_lock_requests_by_fid()Volker Lendecke1-20/+24
Use a "continue" for (blr->fsp->fnum != fsp->fnum)
2008-11-04Convert blocking.c to use tallocVolker Lendecke1-23/+15
2008-11-04Rewrite aio.c to keep the whole smb_request structure, not just the inbufVolker Lendecke1-75/+41
2008-11-04Make "inbuf" a talloc child of "smb_request" for normal smb requestsVolker Lendecke3-3/+5
This is necessary if we want to keep the whole smb_request for deferred ops. The explicit settings of req->inbuf will be removed once all those deferring operations are converted to store the whole request and not just the inbuf.
2008-11-04Add construct_reply_common_req wrapperVolker Lendecke4-3/+9
The goal is to remove the remaining direct calls to construct_reply_common.
2008-11-04Fix nonempty blank linesVolker Lendecke1-3/+3
2008-11-04Use talloc for struct aio_extraVolker Lendecke1-27/+14
2008-11-04Fixed typo in source/utils/net_rap.cJoe Smith1-1/+1
2008-11-04s3-libnet_samsync: print new line in display output.Günther Deschner1-3/+3
Guenther
2008-11-04s4-smbtorture: fix some obvious copy-paste errors.Günther Deschner1-7/+7
Guenther
2008-11-04Ignore 3.0 style invalid group mappings during upgrade to ldbVolker Lendecke1-0/+7
2008-11-04Pass all of RAW-ACLS except for inheritence. Working on that next.Jeremy Allison4-4/+85
Jeremy.
2008-11-04Trigger (and fix) a bug in Samba3 making smbd an infinite data sourceVolker Lendecke3-0/+82
A deferred open directly followed by a ulogoffX makes smbd3 send an infinite stream of ERRinvuid replies :-(
2008-11-03Be more verbose about a directory ACL error.Jeremy Allison1-0/+5
Jeremy.
2008-11-03Pass the directory versions of the RAW-ACL (still not inheritance). Refactor ↵Jeremy Allison1-43/+83
some common code between open_file_ntcreate() and open_directory(). Jeremy.
2008-11-03Pass all the non-inherited S4 RAW-ACL tests.Jeremy Allison3-14/+15
Jeremy.
2008-11-04Use ldb_dn_from_ldb_val() to create a DN in the SAMR serverAndrew Bartlett1-2/+7
The previous code incorrectly cast an ldb_val into a char *. Andrew Bartlett
2008-11-04Re-add support for supporting the PAC over domain trusts.Andrew Bartlett1-19/+17
(This was not entered in lorikeet-heimdal.diff, so missed by metze's import). Andrew Bartlett
2008-11-04Give a better error when ldb_dn_from_ldb_val failsAndrew Bartlett1-1/+3
2008-11-04Use ldb_dn_from_ldb_val to avoid possible over-run of the value.Andrew Bartlett7-20/+20
The ldb_val is length-limited, and while normally NULL terminated, this avoids the chance that this particular value might not be, as well as avoiding a cast. Andrew Bartlett
2008-11-04Fix use of wrong union arm in linked_attributes moduleAndrew Bartlett1-1/+1
This bug occours frequenetly in ldb users because the union so happens to be layed out that this works. However, it is still incorrect usage... Andrew Bartlett
2008-11-04s3-build: re-run make samba3-idl.Günther Deschner5-37/+58
Guenther
2008-11-04netlogon: fix IDL for netr_DatabaseRedo.Günther Deschner1-3/+3
Guenther
2008-11-03s3: fix a few "shadows a global declaration" warningsTim Prouty5-22/+22
2008-11-03s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypesStefan Metzmacher1-0/+3
metze
2008-11-03s4:torture: PROVISION isn't used by all testsStefan Metzmacher2-3/+5
We should not pollute all torture object files with EXT_LIB_PYTHON_CFLAGS metze
2008-11-03s4:torture: fix names of definesStefan Metzmacher1-3/+3
metze
2008-11-03Fix nonempty blank linesVolker Lendecke1-14/+14
2008-11-03Make a comment match its function definitionVolker Lendecke1-1/+1
2008-11-03Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij19-446/+393
2008-11-03Fix memory leak.Jelmer Vernooij1-1/+1
2008-11-02Fix the build.Jelmer Vernooij12-32/+61
2008-11-02Remove some inbuf references by adding "cmd" to smb_requestVolker Lendecke5-16/+14
2008-11-02Remove the inbuf reference from map_checkpath_error()Volker Lendecke1-4/+4
2008-11-02Remove a direct inbuf reference in reply_negprotVolker Lendecke1-2/+8
2008-11-02[s3]winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.Michael Adam1-13/+20
With large groups, getgrent ran into timeouts because after each single user that was added to the expanded group list, the list was sorted and made unique. Now the list is sorted just once after all members have been added. Michael
2008-11-02Make a [un]become_root wrap a bit tighterVolker Lendecke1-7/+11
Sooner or later this would bite us.
2008-11-02Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_replyVolker Lendecke3-11/+11
2008-11-02Remove global_loadparm.Jelmer Vernooij4-10/+2
2008-11-02Remove last instance of global_loadparm.Jelmer Vernooij2-4/+11
2008-11-02Remove use of global_loadparm for disabled gensec backends.Jelmer Vernooij4-4/+28
2008-11-02Remove global_loadparm stub in Samba 3 as it's no longer used.Jelmer Vernooij2-2/+0
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij4-3/+9
2008-11-02Use standard heimdal function for finding interfaces - libreplace provides ↵Jelmer Vernooij3-33/+293
support for the underlying functions now.
2008-11-02Remove unused include of param/param.h.Jelmer Vernooij1-1/+0
2008-11-02Use "vwv" in trans parsingVolker Lendecke3-72/+67