summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Simplify logic of cancel_pending_lock_requests_by_fid()Volker Lendecke2008-11-041-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.
* Slightly simplify logic in process_lockingX()Volker Lendecke2008-11-041-7/+8
| | | | The "else" is pointless here, we did a "return True" in the if branch.
* Slightly simplify logic in remove_pending_lock_requests_by_mid()Volker Lendecke2008-11-041-13/+21
| | | | Use "continue" for (SVAL(blr->inbuf,smb_mid) != mid)
* Slightly simplify logic in cancel_pending_lock_requests_by_fid()Volker Lendecke2008-11-041-20/+24
| | | | Use a "continue" for (blr->fsp->fnum != fsp->fnum)
* Convert blocking.c to use tallocVolker Lendecke2008-11-041-23/+15
|
* Rewrite aio.c to keep the whole smb_request structure, not just the inbufVolker Lendecke2008-11-041-75/+41
|
* Make "inbuf" a talloc child of "smb_request" for normal smb requestsVolker Lendecke2008-11-043-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.
* Add construct_reply_common_req wrapperVolker Lendecke2008-11-044-3/+9
| | | | The goal is to remove the remaining direct calls to construct_reply_common.
* Fix nonempty blank linesVolker Lendecke2008-11-041-3/+3
|
* Use talloc for struct aio_extraVolker Lendecke2008-11-041-27/+14
|
* Fixed typo in source/utils/net_rap.cJoe Smith2008-11-041-1/+1
|
* s3-libnet_samsync: print new line in display output.Günther Deschner2008-11-041-3/+3
| | | | Guenther
* s4-smbtorture: fix some obvious copy-paste errors.Günther Deschner2008-11-041-7/+7
| | | | Guenther
* Ignore 3.0 style invalid group mappings during upgrade to ldbVolker Lendecke2008-11-041-0/+7
|
* Pass all of RAW-ACLS except for inheritence. Working on that next.Jeremy Allison2008-11-044-4/+85
| | | | Jeremy.
* Trigger (and fix) a bug in Samba3 making smbd an infinite data sourceVolker Lendecke2008-11-043-0/+82
| | | | | A deferred open directly followed by a ulogoffX makes smbd3 send an infinite stream of ERRinvuid replies :-(
* Be more verbose about a directory ACL error.Jeremy Allison2008-11-031-0/+5
| | | | Jeremy.
* Pass the directory versions of the RAW-ACL (still not inheritance). Refactor ↵Jeremy Allison2008-11-031-43/+83
| | | | | | some common code between open_file_ntcreate() and open_directory(). Jeremy.
* Pass all the non-inherited S4 RAW-ACL tests.Jeremy Allison2008-11-033-14/+15
| | | | Jeremy.
* Use ldb_dn_from_ldb_val() to create a DN in the SAMR serverAndrew Bartlett2008-11-041-2/+7
| | | | | | The previous code incorrectly cast an ldb_val into a char *. Andrew Bartlett
* Re-add support for supporting the PAC over domain trusts.Andrew Bartlett2008-11-041-19/+17
| | | | | | (This was not entered in lorikeet-heimdal.diff, so missed by metze's import). Andrew Bartlett
* Give a better error when ldb_dn_from_ldb_val failsAndrew Bartlett2008-11-041-1/+3
|
* Use ldb_dn_from_ldb_val to avoid possible over-run of the value.Andrew Bartlett2008-11-047-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
* Fix use of wrong union arm in linked_attributes moduleAndrew Bartlett2008-11-041-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
* s3-build: re-run make samba3-idl.Günther Deschner2008-11-045-37/+58
| | | | Guenther
* netlogon: fix IDL for netr_DatabaseRedo.Günther Deschner2008-11-041-3/+3
| | | | Guenther
* s3: fix a few "shadows a global declaration" warningsTim Prouty2008-11-035-22/+22
|
* s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypesStefan Metzmacher2008-11-031-0/+3
| | | | metze
* s4:torture: PROVISION isn't used by all testsStefan Metzmacher2008-11-032-3/+5
| | | | | | | We should not pollute all torture object files with EXT_LIB_PYTHON_CFLAGS metze
* s4:torture: fix names of definesStefan Metzmacher2008-11-031-3/+3
| | | | metze
* Fix nonempty blank linesVolker Lendecke2008-11-031-14/+14
|
* Make a comment match its function definitionVolker Lendecke2008-11-031-1/+1
|
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-11-0319-446/+393
|\
| * Remove some inbuf references by adding "cmd" to smb_requestVolker Lendecke2008-11-025-16/+14
| |
| * Remove the inbuf reference from map_checkpath_error()Volker Lendecke2008-11-021-4/+4
| |
| * Remove a direct inbuf reference in reply_negprotVolker Lendecke2008-11-021-2/+8
| |
| * [s3]winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.Michael Adam2008-11-021-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
| * Make a [un]become_root wrap a bit tighterVolker Lendecke2008-11-021-7/+11
| | | | | | | | Sooner or later this would bite us.
| * Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_replyVolker Lendecke2008-11-023-11/+11
| |
| * Use "vwv" in trans parsingVolker Lendecke2008-11-023-72/+67
| |
| * Remove a bunch of direct inbuf references by adding "vwv" to smb_requestVolker Lendecke2008-11-029-146/+144
| |
| * Fix bug 5860: safe_strcpy gives a nasty error message for overlong stringsVolker Lendecke2008-11-021-1/+1
| | | | | | | | Thanks to Robert Dahlem <Robert.Dahlem@gmx.net> for reporting this!
| * Remove an unused variableVolker Lendecke2008-11-021-1/+0
| |
| * Rename "inbuf" to "base_ptr" in srvstr_get_path_*Volker Lendecke2008-11-021-5/+5
| |
| * Remove some direct inbuf references by adding smbreq_bufremVolker Lendecke2008-11-026-9/+11
| |
| * Simplify params of srvstr_pull_buf_talloc()Volker Lendecke2008-11-027-49/+37
| | | | | | | | | | Now that "req" is available everywhere, use it. Rename srvstr_pull_buf_talloc() to srvstr_pull_req()
| * Add srvstr_get_path_req[_wcard]Volker Lendecke2008-11-023-115/+65
| |
* | Fix memory leak.Jelmer Vernooij2008-11-031-1/+1
| |
* | Fix the build.Jelmer Vernooij2008-11-0212-32/+61
| |
* | Remove global_loadparm.Jelmer Vernooij2008-11-024-10/+2
| |