Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB | Jelmer Vernooij | 2006-04-29 | 1 | -1/+1 |
| | |||||
* | r15328: Move some functions around, remove dependencies. | Jelmer Vernooij | 2006-04-29 | 2 | -2/+0 |
| | | | | | Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary | ||||
* | r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵ | Jelmer Vernooij | 2006-04-26 | 2 | -3/+3 |
| | | | | | | with local (empty) libpopt.a overriding global one | ||||
* | r15261: Work around AIX defining open as open64 again | Jelmer Vernooij | 2006-04-26 | 1 | -2/+2 |
| | |||||
* | r15249: Fix typos | Jelmer Vernooij | 2006-04-25 | 1 | -2/+2 |
| | |||||
* | r15239: (hopefully) fix Samba4 build on AIX | Jelmer Vernooij | 2006-04-25 | 1 | -0/+1 |
| | |||||
* | r15237: Add primitive Samba 4 backend for cifs posix clients (based on ↵ | Steve French | 2006-04-25 | 5 | -1/+1265 |
| | | | | simple backend). | ||||
* | r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement | Jelmer Vernooij | 2006-04-24 | 5 | -7/+7 |
| | | | | for REQUIRED_SUBSYSTEMS. | ||||
* | r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo | James Peach | 2006-04-24 | 1 | -1/+1 |
| | | | | that made the BASE-DIR2 test fail. | ||||
* | r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered | James Peach | 2006-04-24 | 9 | -22/+75 |
| | | | | | in r15186. I don't think I should be allowed to use quilt and svn at the same time any more :( | ||||
* | r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is | James Peach | 2006-04-24 | 12 | -85/+30 |
| | | | | | "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. | ||||
* | r15185: Force all NTVFS modules to provide a critical sizes structure so | James Peach | 2006-04-23 | 8 | -12/+27 |
| | | | | the version information can be checked when modules are registered. | ||||
* | r15184: Declare ntvfs_register with a typed ops pointer. | James Peach | 2006-04-23 | 1 | -2/+1 |
| | |||||
* | r15183: Hoist the critical sizes initialiser into a header so that modules | James Peach | 2006-04-23 | 2 | -9/+48 |
| | | | | | can have standard access to critical sizes. Add a convenience function to determine whether two critical sizes differ. | ||||
* | r15118: - do access checks also when the owner and group are not changed | Stefan Metzmacher | 2006-04-18 | 1 | -19/+28 |
| | | | | | | - only call chown/fchown when we want to change something metze | ||||
* | r15117: add more comments | Stefan Metzmacher | 2006-04-18 | 1 | -1/+7 |
| | | | | metze | ||||
* | r15078: add TODO about setting the full ACL with an NTTRANS_CREATE | Stefan Metzmacher | 2006-04-13 | 1 | -1/+1 |
| | | | | metze | ||||
* | r15071: fix typo | Stefan Metzmacher | 2006-04-13 | 1 | -1/+1 |
| | | | | metze | ||||
* | r15069: - don't crash on a NULL acl | Stefan Metzmacher | 2006-04-13 | 1 | -1/+9 |
| | | | | | | - add the correct access checks for changing sd->group and sd->dacl metze | ||||
* | r15057: fix access masks for getting and setting security_descriptors | Stefan Metzmacher | 2006-04-12 | 2 | -8/+25 |
| | | | | | | I'll add some torture tests later... metze | ||||
* | r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION | Stefan Metzmacher | 2006-04-12 | 1 | -4/+2 |
| | | | | metze | ||||
* | r15048: started on the server side implementation of oplocks. The code is not | Andrew Tridgell | 2006-04-12 | 3 | -40/+120 |
| | | | | | functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. | ||||
* | r15029: fixed the detection of inotify | Andrew Tridgell | 2006-04-11 | 1 | -2/+2 |
| | |||||
* | r15017: When making up our own inotify functions, make sure glibc exports the | Tim Potter | 2006-04-10 | 1 | -1/+7 |
| | | | | __NR_inotify_* syscall numbers before trying. | ||||
* | r14993: Make subsystems again | Jelmer Vernooij | 2006-04-08 | 2 | -9/+2 |
| | |||||
* | r14990: talloc_reference() can fail | Stefan Metzmacher | 2006-04-08 | 1 | -0/+1 |
| | | | | metze | ||||
* | r14966: make more functions _PUBLIC_ | Stefan Metzmacher | 2006-04-07 | 2 | -26/+26 |
| | | | | metze | ||||
* | r14964: - move sidmap code from ntvfs_common to SAMDB | Stefan Metzmacher | 2006-04-07 | 15 | -603/+105 |
| | | | | | | | - make ntvfs_common a library - create sys_notify library metze | ||||
* | r14963: check talloc returns | Andrew Tridgell | 2006-04-07 | 1 | -2/+13 |
| | |||||
* | r14961: fix compiler warning | Stefan Metzmacher | 2006-04-07 | 1 | -2/+4 |
| | | | | | | tridge: please add checks after talloc_realloc() and talloc_strdup()! metze | ||||
* | r14960: don't declare variables mid-function | Andrew Tridgell | 2006-04-07 | 1 | -1/+2 |
| | |||||
* | r14959: allow change notify to be disabled completely using | Andrew Tridgell | 2006-04-07 | 2 | -3/+20 |
| | | | | notify:enable=False | ||||
* | r14956: change the notify search to be much more efficient by using a | Andrew Tridgell | 2006-04-07 | 2 | -84/+167 |
| | | | | | | per-depth bisection search. This makes the notify_trigger() call log(N) which makes us scale well for large numbers of outstanding notifies | ||||
* | r14951: - remove unused var 'path' | Stefan Metzmacher | 2006-04-06 | 1 | -12/+7 |
| | | | | | | - fix compiler warning metze | ||||
* | r14948: add testing of truncate events, and add truncate support to inotify | Andrew Tridgell | 2006-04-06 | 1 | -2/+5 |
| | | | | backend | ||||
* | r14947: add support for file truncate events | Andrew Tridgell | 2006-04-06 | 1 | -5/+8 |
| | |||||
* | r14945: allow the notify backend to be specified per share | Andrew Tridgell | 2006-04-06 | 2 | -3/+4 |
| | |||||
* | r14943: bring the inotify backend up to date with all the strange rename | Andrew Tridgell | 2006-04-06 | 1 | -16/+82 |
| | | | | semantics | ||||
* | r14941: a rename of a file (but not a directory) triggers 3 events. The first | Andrew Tridgell | 2006-04-06 | 1 | -1/+11 |
| | | | | | two are the rename (FROM and TO) then the 3rd event is a modify event of both attributes and creation time. | ||||
* | r14939: don't use a void pointer | Stefan Metzmacher | 2006-04-06 | 1 | -1/+1 |
| | | | | metze | ||||
* | r14933: fix the handling of notify filters to be much closer to the behaviour | Andrew Tridgell | 2006-04-06 | 7 | -35/+37 |
| | | | | of w2k3. The behaviour is particularly tricky for rename. | ||||
* | r14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and | Andrew Tridgell | 2006-04-06 | 1 | -2/+4 |
| | | | | NOTIFY_ACTION_NEW_NAME together to the client. | ||||
* | r14928: demonstrate that the completion filter is only set on the first notify | Andrew Tridgell | 2006-04-05 | 1 | -0/+2 |
| | | | | on a directory handle | ||||
* | r14926: change the inotify backend to implement the rather unusual semantics | Andrew Tridgell | 2006-04-05 | 1 | -4/+28 |
| | | | | | for rename. The cookies in inotify tell us (indirectly!) if its a rename between directories or not | ||||
* | r14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for | Andrew Tridgell | 2006-04-05 | 3 | -37/+59 |
| | | | | | renames, if in the same directory. For renames between directories generate NOTIFY_ACTION_REMOVED and NOTIFY_ACTION_ADDED | ||||
* | r14924: when handling recursive change notify, the client expects a windows | Andrew Tridgell | 2006-04-05 | 1 | -0/+1 |
| | | | | path name back | ||||
* | r14920: allow a notify backend to separately specify if it has handled the | Andrew Tridgell | 2006-04-05 | 5 | -55/+93 |
| | | | | | | | | given mask for the current directory and sub-directories. This allows us to setup the less efficient internal handling for subdirectories, while using the kernel inotify service for the current directory if available. It also allows inotify to handle only some of the filter bits, leaving the other filter bits for the user space handler. | ||||
* | r14918: cleaner handling of systems without inotify | Andrew Tridgell | 2006-04-05 | 3 | -25/+38 |
| | |||||
* | r14912: don't crash if inotify isn't present... | Stefan Metzmacher | 2006-04-04 | 1 | -8/+16 |
| | | | | metze | ||||
* | r14877: added support for the kernel inotify mechanism. This passes basic | Andrew Tridgell | 2006-04-03 | 9 | -49/+586 |
| | | | | | | | | | | | tests, but still needs some more work to ensure we correctly cope with events that may generate both a system inotify event and a internal notify event. The system inotify events won't handle recursion, and don't understand things like streams. This also adds the ntvfs/sysdep/ directory, which is meant for system dependent code that is not tied to a particular ntvfs backend. The inotify code is a good example of that. |