summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r20861: We only use sitespecific DNS lookups when looking for DCs or KDCs, notGünther Deschner2007-01-171-5/+1
| | | | | | | | | | | | for a PDC. Guenther
| * r20860: Adding some small tweaks. When we have no sitename, there is no need toGünther Deschner2007-01-172-20/+25
| | | | | | | | | | | | ask for the list of DCs twice. Guenther
| * r20858: change_notify_reply_packet is staticVolker Lendecke2007-01-171-2/+4
| |
| * r20857: Silence gives assent :-). Checking in the fix forJeremy Allison2007-01-179-65/+159
| | | | | | | | | | | | | | | | | | site support in a network where many DC's are down. I heard via Volker there is still a bug w.r.t the wrong site being chosen with trusted domains but we'll have to layer that fix on top of this. Gd - complain if this doesn't work for you. Jeremy.
| * r20856: Make "struct notify_mid_map" private to notify.cVolker Lendecke2007-01-172-11/+13
| |
| * r20854: Ok, now I think we're at a point where looking at notify starts to ↵Volker Lendecke2007-01-178-40/+626
| | | | | | | | | | | | | | | | make sense again :-) Volker
| * r20851: To read account policies from LDAP we need root.Volker Lendecke2007-01-171-2/+12
| | | | | | | | Volker
| * r20848: Minor typo.Günther Deschner2007-01-171-1/+1
| | | | | | | | Guenther
| * r20846: Before this gets out of control...Volker Lendecke2007-01-1710-90/+314
| | | | | | | | | | | | | | | | | | | | | | This add a struct event_context and infrastructure for fd events to smbd. This is step zero to import lib/events. Jeremy, I rely on you to watch the change in receive_message_or_smb() closely. For the normal code path this should be the only relevant change. The rest is either not yet used or is cosmetic. Volker
| * r20845: Somehow I missed this one - should have been part of theJeremy Allison2007-01-171-4/+7
| | | | | | | | | | previous commit :-(. Jeremy.
| * r20844: Somewhat radical change - this may break the build (I willJeremy Allison2007-01-177-259/+310
| | | | | | | | | | | | | | | | | | | | | | | | watch carefully - so I'm doing it in one transaction so I can roll back). Change check_name(), reduce_name() and dptr_create() to return NTSTATUS. This helps a lot in error path processing and especially in reduce_name() allows us to ditch the flaky and error-prone saving of errno and return errors directly. Jeremy.
| * r20843: Get rid of last BOOL ok.Jeremy Allison2007-01-161-58/+59
| | | | | | | | Jeremy.
| * r20842: Only one more BOOL ok to go...Jeremy Allison2007-01-161-12/+6
| | | | | | | | Jeremy.
| * r20841: Remove more BOOL ok.Jeremy Allison2007-01-161-6/+6
| | | | | | | | Jeremy.
| * r20840: Keep removing the old BOOL ok logic.Jeremy Allison2007-01-161-5/+9
| | | | | | | | Jeremy.
| * r20839: Fix other C++ warningsJelmer Vernooij2007-01-162-2/+2
| |
| * r20838: Small fix from Jiri.Sasek@Sun.COM to fix nullJeremy Allison2007-01-161-2/+3
| | | | | | | | | | pointer deref. Jeremy
| * r20837: Use real type name, to fix compilation with -WC++-compatJelmer Vernooij2007-01-1610-178/+178
| |
| * r20833: ReformattingVolker Lendecke2007-01-161-23/+41
| |
| * r20832: Remove extra pointers previously added to unique [out] pointers. ↵Jelmer Vernooij2007-01-1634-427/+595
| | | | | | | | | | | | | | | | | | Instead, add [ref] pointers where necessary (top-level [ref] pointers, by spec, don't appear on the wire). This brings us closer to the DCE/RPC standard again.
| * r20828: Fix the build with libnscd.Günther Deschner2007-01-161-2/+2
| | | | | | | | Guenther
| * r20827: Increment the interface version.Volker Lendecke2007-01-161-1/+2
| | | | | | | | | | | | Wilco: Existing modules should continue to work, they just must be recompiled. Volker
| * r20824: Send access to the trusted domain passwords through the pdb backend, ↵Volker Lendecke2007-01-1612-64/+153
| | | | | | | | | | | | | | | | | | | | so that in the next step we can store them in LDAP to be replicated across DCs. Thanks to Michael Adam <ma@sernet.de> Volker
| * r20820: merge from samba4:Stefan Metzmacher2007-01-152-2/+3
| | | | | | | | | | | | | | | | - include system/aio.h - use full prototype for main - use ifdef instead if metze
| * r20817: sync lib/replace with samba4Stefan Metzmacher2007-01-1512-40/+149
| | | | | | | | metze
| * r20811: fix commentStefan Metzmacher2007-01-151-1/+1
| | | | | | | | metze
| * r20796: Fix the same problem Jeremy has fixed (improper handling of deferred ↵Volker Lendecke2007-01-152-11/+15
| | | | | | | | | | | | | | | | | | | | opens) for delete_driver_files. Proper fix pending... :-) Jeremy, please check. Volker
| * r20789: merge from samba4:Stefan Metzmacher2007-01-152-12/+0
| | | | | | | | | | | | - remove the epoll configure checks from libreplace metze
| * r20781: Fix a couple of paths found by Volker where we weren'tJeremy Allison2007-01-142-1/+13
| | | | | | | | | | correctly handling deferred opens. Jeremy.
| * r20774: I thought I committed this before Xmas holidays ...Simo Sorce2007-01-1413-95/+146
| | | | | | | | | | | | | | | | | | This change is needed to make it possible to not expire caches in disconnected mode. Jerry, please can you look at this and confirm it is ok? Simo.
| * r20759: Dummy checkin to let the build farm pick up the new smbtorture4Volker Lendecke2007-01-141-1/+2
| |
| * r20745: Commit Finnish transalation of SWAT after reviewSimo Sorce2007-01-141-0/+611
| |
| * r20744: Fix the build (I missed some chkpth -> checkpath renames).Jeremy Allison2007-01-133-4/+4
| | | | | | | | Jeremy.
| * r20743: Remove another BOOL ok from reply_getatr.Jeremy Allison2007-01-131-20/+15
| | | | | | | | Jeremy.
| * r20742: Rename chkpth -> checkpath for sanity's sake :-).Jeremy Allison2007-01-134-40/+40
| | | | | | | | | | | | Start removing unneeded "BOOL ok" from this reply.c (this logic is old, old, old..... :-). Jeremy.
| * r20740: Get rid of some if-statementsVolker Lendecke2007-01-131-14/+10
| |
| * r20738: Remove unused variableVolker Lendecke2007-01-131-1/+0
| |
| * r20725: Get rid of a bool passed down -- gd, please checkVolker Lendecke2007-01-132-4/+1
| |
| * r20724: Get closer to passing RAW-OPEN. If the client is usingJeremy Allison2007-01-131-12/+10
| | | | | | | | | | | | create disposition of FILE_CREATE then there's no need to check can_delete_file_in_directory(). Jeremy.
| * r20722: RAW-CHKPATH should now pass, build farm shouldJeremy Allison2007-01-131-4/+13
| | | | | | | | | | go back to normal. Sorry about that. Jeremy.
| * r20721: Fix the search unix_convert error returns. Only openJeremy Allison2007-01-133-27/+37
| | | | | | | | | | to go... Jeremy.
| * r20720: Fix the chkpath problem, still looking at findfirst.Jeremy Allison2007-01-132-1/+13
| | | | | | | | Jeremy.
| * r20718: Sync up the filename path parsing changes from SAMBA_3_0_24.Jeremy Allison2007-01-128-639/+408
| | | | | | | | | | | | | | The only difference between the two trees now w.r.t file serving are the changes to smbd/open.c in this branch I need to review. Jeremy.
| * r20717: Merge sharemode patch from Mathias Dietz <MDIETZ@de.ibm.com>.Jim McDonough2007-01-121-4/+9
| | | | | | | | | | The patch fixes the behaviour of GPFS sharemodes when the access mask is no_access.
| * r20707: Clean up pdb_interface.c a bit -- patch from Michael Adam <ma@sernet.de>Volker Lendecke2007-01-121-23/+38
| |
| * r20700: In the main processing loop we select() on the fam socket. If it ↵Volker Lendecke2007-01-121-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fires, it might be possible that we hang in the receive_smb() although that socket is not the reason for the select() to return. This immediately reacts to the fam socket to become readable, and goes into the select loop again. This fixes delays in files showing up in Windows. Jeremy, James please review this and merge to 3_0_24 if appropriate. Thanks, Volker
| * r20699: This is an attempt to fix bug 4326.Volker Lendecke2007-01-121-1/+2
| | | | | | | | | | | | | | | | | | James, can you please confirm this and merge it to 3_0_24? For me it fixes the segfault. Thanks, Volker
| * r20695: Remove duplication of constants.Jeremy Allison2007-01-121-11/+2
| | | | | | | | Jeremy.
| * r20694: To get this right we need to do signed 64-bitJeremy Allison2007-01-121-7/+7
| | | | | | | | | | | | | | comparisons here, not unsigned as we're eventually casting into what it normall a signed 32 bit value. Guenther please check (but I think I'm right here). Jeremy.
| * r20692: Fix bug found by Guenther -Jeremy Allison2007-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just try to log on in offline mode without the fix: all accounts are expired, although they are set to never expire in the PAC/info3. NTTIME "Never" needs to get (time_t) -1. We were casting a uint64 to time_t before comparing, and we should have been doing it the other way around. Guenther please check this fixes things. Jeremy.