summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set theVolker Lendecke2007-10-101-4/+6
| | | | | | | | default if "" is set. And fix the calculation for too man shares. Thanks to Karolin Seeger <ks@sernet.de> Volker
* r21113: Increment vfs version, thanks to metze for pointing it outVolker Lendecke2007-10-101-1/+2
|
* r21112: fix const compile warningGerald Carter2007-10-101-2/+2
|
* r21111: Reorganize the change notify params a bit. We now have the per-shareVolker Lendecke2007-10-103-17/+16
| | | | | | | | | | | | | | parameters change notify = [yes]/no # do we do it at all kernel change notify = [yes]/no # enable/disable inotify Those who want FAM need to say change notify = yes vfs objects = notify_fam Volker
* r21110: Fix kinit with Heimdal (Bug #4226).Günther Deschner2007-10-103-13/+54
| | | | Guenther
* r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes ↵Volker Lendecke2007-10-103-14/+38
| | | | | | this. Volker
* r21108: Send sys_notify_watch through the VFS, FAM is nextVolker Lendecke2007-10-107-11/+42
|
* r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, ↵Volker Lendecke2007-10-101-76/+90
| | | | | | | | | | | but does not survive the raw-notify test just because famd is too slow. Events are coming in too late and are thus unsyncronized. Now to get that through the VFS. Volker
* r21106: We neither need a account lockout policy handler nor a check domainGünther Deschner2007-10-101-1/+2
| | | | | | | online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check. Guenther
* r21104: Rename struct watch_context to struct inotify_watch_contextVolker Lendecke2007-10-101-8/+9
|
* r21101: Remove "unused" warning from Jerry's code. We stillJeremy Allison2007-10-101-1/+0
| | | | | have a build failure in 3.0.24 in event_add_timed ? Jeremy
* r21100: Add the RPC hack fix to adddriver as well as adddriverex.Jeremy Allison2007-10-101-0/+9
| | | | | Thanks to Martin Zielinski <mz@seh.de>. Jeremy.
* r21099: Protect ourselves from null pointer deref. This isn'tJeremy Allison2007-10-101-0/+6
| | | | | | | the correct fix for the Vista bug, but it needed as protection against invalid RPC. Thanks to Martin Zielinski <mz@seh.de> for pointing this out. Jeremy.
* r21098: When get_dc_name_via_netlogon() in get_dcs() fails to find a trusted DCGünther Deschner2007-10-101-2/+2
| | | | | | we may not just assume that we look for our own realm's dcs next. Guenther
* r21097: Ensure that when manipulating UNIX permissions viaJeremy Allison2007-10-101-14/+57
| | | | | | | the UNIX extensions we use the correct mask/force mask settings for new and existing files/directories. Bug reported by Juran David <ext-david.juran@nokia.com>. Jeremy.
* r21096: Fix formatting.Jeremy Allison2007-10-101-2/+2
| | | | Jeremy
* r21093: Remove the hash and dnotify backends. Disabling FAM for this ↵Volker Lendecke2007-10-109-790/+8
| | | | | | | | checkin, I'm working on that right now. Volker
* r21092: Ok, that's the one that activates the Samba4 notify backend.Volker Lendecke2007-10-105-46/+118
| | | | | | Now to clean up / fix lots of stuff. Volker
* r21091: Fix the build without inotifyVolker Lendecke2007-10-101-0/+4
|
* r21090: Add some helper routinesVolker Lendecke2007-10-103-0/+60
|
* r21089: Do notifies on renameVolker Lendecke2007-10-101-0/+44
|
* r21088: Apply some constVolker Lendecke2007-10-101-1/+1
|
* r21087: Make the param list of notify_fname match notify_triggerVolker Lendecke2007-10-104-16/+18
|
* r21084: Make the Samba4 files compile in Samba3, not activated yet.Volker Lendecke2007-10-107-44/+98
| | | | Volker
* r21083: Actually make it static... :-)Volker Lendecke2007-10-101-1/+1
|
* r21082: Make canonicalize_path static to service.c -- we do have ↵Volker Lendecke2007-10-104-59/+31
| | | | conn->connectpath
* r21081: Add forgotten functionVolker Lendecke2007-10-101-0/+11
|
* r21080: ReformattingVolker Lendecke2007-10-101-37/+68
|
* r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.Volker Lendecke2007-10-106-11/+16
| | | | Volker
* r21077: A step to minimize the diff later: This pulls in unmodified files ↵Volker Lendecke2007-10-104-177/+988
| | | | | | | | | | | | | from Samba4, not compiled yet. This way the modifications become visible later. ntvfs/common/notify.c -> smbd/notify_internal.c ntvfs/sysdep/inotify.c -> smbd/notify_inotify.c Naturally I had to disable notify again :-) Volker
* r21076: Two pieces of infrastructure from Samba4: An API-compatible ↵Volker Lendecke2007-10-103-0/+224
| | | | | | | | messaging wrapper and tdb_wrap_open. Volker
* r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵Volker Lendecke2007-10-109-2/+397
| | | | | | | | and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker
* r21073: Fix compiler warningVolker Lendecke2007-10-101-2/+2
|
* r21070: * Add the new boolean 'winbind normalize names' option as discussedGerald Carter2007-10-105-2/+53
| | | | | on the samba-technical ml. The replacement character is hardcoded as a '_' for now.
* r21067: Finished refactoring setqpathinfo to be readableJeremy Allison2007-10-101-385/+430
| | | | | | and modifiable by other people. Now to look over the build farm and fix any breakage. Jeremy.
* r21064: The core of this patch isVolker Lendecke2007-10-1023-108/+166
| | | | | | | | | | | | | | | | | | | | | | void message_register(int msg_type, void (*fn)(int msg_type, struct process_id pid, - void *buf, size_t len)) + void *buf, size_t len, + void *private_data), + void *private_data) { struct dispatch_fns *dfn; So this adds a (so far unused) private pointer that is passed from message_register to the message handler. A prerequisite to implement a tiny samba4-API compatible wrapper around our messaging system. That itself is necessary for the Samba4 notify system. Yes, I know, I could import the whole Samba4 messaging system, but I want to do it step by step and I think getting notify in is more important in this step. Volker
* r21063: All case statements are now NTSTATUS returningJeremy Allison2007-10-102-175/+219
| | | | | | | functions. Now to factor out the post processing and make all cases behave the same (no mixture of "early returns" and "break"s. Jeremy
* r21062: Should fix the build plus make all refactoredJeremy Allison2007-10-103-212/+197
| | | | | functions return NTSTATUS. Jeremy.
* r21061: Refactoring all the cases into NTSTATUS returns.Jeremy Allison2007-10-101-69/+99
| | | | Jeremy.
* r21060: Start refactoring out the non-return case statementsJeremy Allison2007-10-102-43/+72
| | | | | into functions. Jeremy.
* r21058: Finish the easy refactoring - split out all the caseJeremy Allison2007-10-101-158/+213
| | | | | | | statements that do early return. Next will be case statements that need post processing, finally on to qfilepathinfo and do the same. Jeremy.
* r21057: More refactoring into functions.Jeremy Allison2007-10-102-65/+95
| | | | Jeremy.
* r21056: Moving the set_domain_online_request to fork_domain_child() (formerlyGünther Deschner2007-10-101-9/+12
| | | | | | | | lived in trustdom_recv(). Jeremy, this is the better place I think but please check. Guenther
* r21054: More function refactoring.Jeremy Allison2007-10-101-24/+52
| | | | Jeremy.
* r21053: More refactoring and fix the tests (set position infoJeremy Allison2007-10-101-53/+93
| | | | | on a pathname is ignored). Jeremy.
* r21052: Refactoring.Jeremy Allison2007-10-101-25/+43
| | | | Jeremy.
* r21051: More function refactoring... Added #if 0 forJeremy Allison2007-10-101-34/+55
| | | | | | questionable practice (ignoring bad fsp on handle based call). Jeremy.
* r21050: Factor out SMB_SET_FILE_DISPOSITION_INFO. MyJeremy Allison2007-10-101-23/+57
| | | | | | intent is to factor out all cases where we always return from the case. Jeremy.
* r21049: Start to refactor some of the setpath set codeJeremy Allison2007-10-101-74/+73
| | | | | | | into separate functions (tridge mailed me a fresh batch) to make it easier to add the POSIX open we'll need soon. Jeremy.
* r21047: Hand marshalling hack from Martin Zielinski <mz@seh.de>Jeremy Allison2007-10-101-0/+9
| | | | | | | to allow Vista to upload printer drivers (it wants level 8 which we don't support yet). Downgrade in the same way that Windows servers do. Jeremy.