Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | r21121: Fix error message, based on RAW-NOTIFY | Volker Lendecke | 2007-02-02 | 1 | -1/+1 | |
| | | ||||||
| * | r21120: Make notify a bit more robust: Delete the notify records if we ↵ | Volker Lendecke | 2007-02-02 | 1 | -14/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | figured out that the process holding it is not around anymore. Tridge, please review this and possibly also include it in 4. We can discuss the error message for "unknown target" from messaging_send, INVALID_HANDLE seemed to be most appropriate to me. Volker | |||||
| * | r21117: Add rpccli_samr_chgpasswd_user to rpcclient for testing. | Günther Deschner | 2007-02-01 | 1 | -0/+55 | |
| | | | | | | | | Guenther | |||||
| * | r21116: Fix the build -- sorry! | Volker Lendecke | 2007-02-01 | 1 | -4/+8 | |
| | | ||||||
| * | r21115: notify_internal.c needs to remove the table entry if a process has ↵ | Volker Lendecke | 2007-02-01 | 5 | -47/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | crashed. So it needs the specific error message. Make messages.c return NTSTATUS and specificially NT_STATUS_INVALID_HANDLE if sending to a non-existent process. Volker | |||||
| * | r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set the | Volker Lendecke | 2007-02-01 | 1 | -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 out | Volker Lendecke | 2007-02-01 | 1 | -1/+2 | |
| | | ||||||
| * | r21112: fix const compile warning | Gerald Carter | 2007-02-01 | 1 | -2/+2 | |
| | | ||||||
| * | r21111: Reorganize the change notify params a bit. We now have the per-share | Volker Lendecke | 2007-02-01 | 3 | -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 Deschner | 2007-02-01 | 3 | -13/+54 | |
| | | | | | | | | Guenther | |||||
| * | r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes ↵ | Volker Lendecke | 2007-02-01 | 3 | -14/+38 | |
| | | | | | | | | | | | | this. Volker | |||||
| * | r21108: Send sys_notify_watch through the VFS, FAM is next | Volker Lendecke | 2007-02-01 | 7 | -11/+42 | |
| | | ||||||
| * | r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, ↵ | Volker Lendecke | 2007-02-01 | 1 | -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 domain | Günther Deschner | 2007-02-01 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check. Guenther | |||||
| * | r21105: Quick fix for CLDAP reply without NetLogon attribute. | Günther Deschner | 2007-02-01 | 1 | -2/+27 | |
| | | | | | | | | Guenther | |||||
| * | r21104: Rename struct watch_context to struct inotify_watch_context | Volker Lendecke | 2007-02-01 | 1 | -8/+9 | |
| | | ||||||
| * | r21101: Remove "unused" warning from Jerry's code. We still | Jeremy Allison | 2007-01-31 | 1 | -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 Allison | 2007-01-31 | 1 | -0/+9 | |
| | | | | | | | | | | Thanks to Martin Zielinski <mz@seh.de>. Jeremy. | |||||
| * | r21099: Protect ourselves from null pointer deref. This isn't | Jeremy Allison | 2007-01-31 | 1 | -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 DC | Günther Deschner | 2007-01-31 | 1 | -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 via | Jeremy Allison | 2007-01-31 | 1 | -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 Allison | 2007-01-31 | 1 | -2/+2 | |
| | | | | | | | | Jeremy | |||||
| * | r21093: Remove the hash and dnotify backends. Disabling FAM for this ↵ | Volker Lendecke | 2007-01-31 | 9 | -790/+8 | |
| | | | | | | | | | | | | | | | | checkin, I'm working on that right now. Volker | |||||
| * | r21092: Ok, that's the one that activates the Samba4 notify backend. | Volker Lendecke | 2007-01-31 | 5 | -46/+118 | |
| | | | | | | | | | | | | Now to clean up / fix lots of stuff. Volker | |||||
| * | r21091: Fix the build without inotify | Volker Lendecke | 2007-01-31 | 1 | -0/+4 | |
| | | ||||||
| * | r21090: Add some helper routines | Volker Lendecke | 2007-01-31 | 3 | -0/+60 | |
| | | ||||||
| * | r21089: Do notifies on rename | Volker Lendecke | 2007-01-31 | 1 | -0/+44 | |
| | | ||||||
| * | r21088: Apply some const | Volker Lendecke | 2007-01-31 | 1 | -1/+1 | |
| | | ||||||
| * | r21087: Make the param list of notify_fname match notify_trigger | Volker Lendecke | 2007-01-31 | 4 | -16/+18 | |
| | | ||||||
| * | r21084: Make the Samba4 files compile in Samba3, not activated yet. | Volker Lendecke | 2007-01-31 | 7 | -44/+98 | |
| | | | | | | | | Volker | |||||
| * | r21083: Actually make it static... :-) | Volker Lendecke | 2007-01-31 | 1 | -1/+1 | |
| | | ||||||
| * | r21082: Make canonicalize_path static to service.c -- we do have ↵ | Volker Lendecke | 2007-01-31 | 4 | -59/+31 | |
| | | | | | | | | conn->connectpath | |||||
| * | r21081: Add forgotten function | Volker Lendecke | 2007-01-31 | 1 | -0/+11 | |
| | | ||||||
| * | r21080: Reformatting | Volker Lendecke | 2007-01-31 | 1 | -37/+68 | |
| | | ||||||
| * | r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags. | Volker Lendecke | 2007-01-31 | 6 | -11/+16 | |
| | | | | | | | | Volker | |||||
| * | r21077: A step to minimize the diff later: This pulls in unmodified files ↵ | Volker Lendecke | 2007-01-31 | 4 | -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 Lendecke | 2007-01-31 | 3 | -0/+224 | |
| | | | | | | | | | | | | | | | | messaging wrapper and tdb_wrap_open. Volker | |||||
| * | r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵ | Volker Lendecke | 2007-01-31 | 9 | -2/+397 | |
| | | | | | | | | | | | | | | | | and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker | |||||
| * | r21073: Fix compiler warning | Volker Lendecke | 2007-01-31 | 1 | -2/+2 | |
| | | ||||||
| * | r21070: * Add the new boolean 'winbind normalize names' option as discussed | Gerald Carter | 2007-01-31 | 5 | -2/+53 | |
| | | | | | | | | | | on the samba-technical ml. The replacement character is hardcoded as a '_' for now. | |||||
| * | r21067: Finished refactoring setqpathinfo to be readable | Jeremy Allison | 2007-01-31 | 1 | -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 is | Volker Lendecke | 2007-01-30 | 23 | -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 returning | Jeremy Allison | 2007-01-30 | 2 | -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 refactored | Jeremy Allison | 2007-01-30 | 3 | -212/+197 | |
| | | | | | | | | | | functions return NTSTATUS. Jeremy. | |||||
| * | r21061: Refactoring all the cases into NTSTATUS returns. | Jeremy Allison | 2007-01-30 | 1 | -69/+99 | |
| | | | | | | | | Jeremy. | |||||
| * | r21060: Start refactoring out the non-return case statements | Jeremy Allison | 2007-01-30 | 2 | -43/+72 | |
| | | | | | | | | | | into functions. Jeremy. | |||||
| * | r21058: Finish the easy refactoring - split out all the case | Jeremy Allison | 2007-01-30 | 1 | -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 Allison | 2007-01-30 | 2 | -65/+95 | |
| | | | | | | | | Jeremy. | |||||
| * | r21056: Moving the set_domain_online_request to fork_domain_child() (formerly | Günther Deschner | 2007-01-30 | 1 | -9/+12 | |
| | | | | | | | | | | | | | | | | lived in trustdom_recv(). Jeremy, this is the better place I think but please check. Guenther | |||||
| * | r21054: More function refactoring. | Jeremy Allison | 2007-01-30 | 1 | -24/+52 | |
| | | | | | | | | Jeremy. |