samba.git
16 years agor14950: make sure include/config.h is only updated when the content was changed
Stefan Metzmacher [Thu, 6 Apr 2006 12:30:06 +0000 (12:30 +0000)]
r14950: make sure include/config.h is only updated when the content was changed

metze

16 years agor14949: re-add the two lex.c files for heimdal, these are needed for systems
Andrew Tridgell [Thu, 6 Apr 2006 11:32:54 +0000 (11:32 +0000)]
r14949: re-add the two lex.c files for heimdal, these are needed for systems
that don't have bison/flex. If we auto-generate these on samba.org we
can delete these again.

16 years agor14948: add testing of truncate events, and add truncate support to inotify
Andrew Tridgell [Thu, 6 Apr 2006 11:09:24 +0000 (11:09 +0000)]
r14948: add testing of truncate events, and add truncate support to inotify
backend

16 years agor14947: add support for file truncate events
Andrew Tridgell [Thu, 6 Apr 2006 11:07:21 +0000 (11:07 +0000)]
r14947: add support for file truncate events

16 years agor14946: added a smbcli_ftruncate() call, useful for torture testing
Andrew Tridgell [Thu, 6 Apr 2006 11:06:28 +0000 (11:06 +0000)]
r14946: added a smbcli_ftruncate() call, useful for torture testing

16 years agor14945: allow the notify backend to be specified per share
Andrew Tridgell [Thu, 6 Apr 2006 10:12:36 +0000 (10:12 +0000)]
r14945: allow the notify backend to be specified per share

16 years agor14944: pass any error of build/smb_build/main.pl to the caller of ./config.status
Stefan Metzmacher [Thu, 6 Apr 2006 10:09:09 +0000 (10:09 +0000)]
r14944: pass any error of build/smb_build/main.pl to the caller of ./config.status

metze

16 years agor14943: bring the inotify backend up to date with all the strange rename
Andrew Tridgell [Thu, 6 Apr 2006 10:07:13 +0000 (10:07 +0000)]
r14943: bring the inotify backend up to date with all the strange rename
semantics

16 years agor14942: make the RAW-NOTIFY test check the strange file rename semantics. Also
Andrew Tridgell [Thu, 6 Apr 2006 10:06:28 +0000 (10:06 +0000)]
r14942: make the RAW-NOTIFY test check the strange file rename semantics. Also
be more forgiving of matching on extra bits (inotify cannot match on
minimal bits for all events).

16 years agor14941: a rename of a file (but not a directory) triggers 3 events. The first
Andrew Tridgell [Thu, 6 Apr 2006 10:05:19 +0000 (10:05 +0000)]
r14941: a rename of a file (but not a directory) triggers 3 events. The first
two are the rename (FROM and TO) then the 3rd event is a modify event
of both attributes and creation time.

16 years agor14939: don't use a void pointer
Stefan Metzmacher [Thu, 6 Apr 2006 09:15:17 +0000 (09:15 +0000)]
r14939: don't use a void pointer

metze

16 years agor14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for
Andrew Tridgell [Thu, 6 Apr 2006 03:31:31 +0000 (03:31 +0000)]
r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for
torture testing. Used by RAW-NOTIFY.

16 years agor14937: fix a crash that can be caused by a notify triggering during a share
Andrew Tridgell [Thu, 6 Apr 2006 02:03:19 +0000 (02:03 +0000)]
r14937: fix a crash that can be caused by a notify triggering during a share
disconnect

16 years agor14936: remove a duplicate line
Andrew Tridgell [Thu, 6 Apr 2006 02:02:41 +0000 (02:02 +0000)]
r14936: remove a duplicate line

16 years agor14935: try to avoid a race condition in the recursion test
Andrew Tridgell [Thu, 6 Apr 2006 02:01:37 +0000 (02:01 +0000)]
r14935: try to avoid a race condition in the recursion test

16 years agor14934: greatly expand the RAW-NOTIFY testing of completion filters. We now
Andrew Tridgell [Thu, 6 Apr 2006 01:58:50 +0000 (01:58 +0000)]
r14934: greatly expand the RAW-NOTIFY testing of completion filters. We now
try each bit in the completion filter separately for a wide range of
file operations.

16 years agor14933: fix the handling of notify filters to be much closer to the behaviour
Andrew Tridgell [Thu, 6 Apr 2006 01:56:04 +0000 (01:56 +0000)]
r14933: fix the handling of notify filters to be much closer to the behaviour
of w2k3. The behaviour is particularly tricky for rename.

16 years agor14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and
Andrew Tridgell [Thu, 6 Apr 2006 01:54:12 +0000 (01:54 +0000)]
r14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and
NOTIFY_ACTION_NEW_NAME together to the client.

16 years agor14930: Coalesce the "feature enabled" tests so that the config summary always
James Peach [Wed, 5 Apr 2006 23:54:12 +0000 (23:54 +0000)]
r14930: Coalesce the "feature enabled" tests so that the config summary always
emits a yes or a no.

16 years agor14929: add some comments
Stefan Metzmacher [Wed, 5 Apr 2006 09:44:20 +0000 (09:44 +0000)]
r14929: add some comments

metze

16 years agor14928: demonstrate that the completion filter is only set on the first notify
Andrew Tridgell [Wed, 5 Apr 2006 09:06:09 +0000 (09:06 +0000)]
r14928: demonstrate that the completion filter is only set on the first notify
on a directory handle

16 years agor14927: expand the RAW-NOTIFY test to test recursive and rename handling
Andrew Tridgell [Wed, 5 Apr 2006 08:56:16 +0000 (08:56 +0000)]
r14927: expand the RAW-NOTIFY test to test recursive and rename handling

16 years agor14926: change the inotify backend to implement the rather unusual semantics
Andrew Tridgell [Wed, 5 Apr 2006 08:52:55 +0000 (08:52 +0000)]
r14926: change the inotify backend to implement the rather unusual semantics
for rename. The cookies in inotify tell us (indirectly!) if its a
rename between directories or not

16 years agor14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for
Andrew Tridgell [Wed, 5 Apr 2006 08:52:03 +0000 (08:52 +0000)]
r14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for
renames, if in the same directory. For renames between directories
generate NOTIFY_ACTION_REMOVED and NOTIFY_ACTION_ADDED

16 years agor14924: when handling recursive change notify, the client expects a windows
Andrew Tridgell [Wed, 5 Apr 2006 08:50:33 +0000 (08:50 +0000)]
r14924: when handling recursive change notify, the client expects a windows
path name back

16 years agor14921: I forgot to commit the IDL change for the subdir_filter
Andrew Tridgell [Wed, 5 Apr 2006 06:25:32 +0000 (06:25 +0000)]
r14921: I forgot to commit the IDL change for the subdir_filter

16 years agor14920: allow a notify backend to separately specify if it has handled the
Andrew Tridgell [Wed, 5 Apr 2006 05:54:10 +0000 (05:54 +0000)]
r14920: allow a notify backend to separately specify if it has handled the
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.

16 years agor14919: disable the BASE-DEFER_OPEN test until it gets fixed (it sleeps for
Andrew Tridgell [Wed, 5 Apr 2006 05:05:49 +0000 (05:05 +0000)]
r14919: disable the BASE-DEFER_OPEN test until it gets fixed (it sleeps for
way too long). Jeremy, whats the idea behind those long sleeps?

its also redundent, as the RAW-MUX test already tests the sharing
violation open delay

16 years agor14918: cleaner handling of systems without inotify
Andrew Tridgell [Wed, 5 Apr 2006 04:50:08 +0000 (04:50 +0000)]
r14918: cleaner handling of systems without inotify

16 years agor14917: fixed length strings don't count any trailing nulls in the length
Andrew Tridgell [Wed, 5 Apr 2006 04:44:13 +0000 (04:44 +0000)]
r14917: fixed length strings don't count any trailing nulls in the length

16 years agor14916: print errno so I can work out why OpenBSD is failing the test for tdb
Andrew Tridgell [Wed, 5 Apr 2006 03:51:43 +0000 (03:51 +0000)]
r14916: print errno so I can work out why OpenBSD is failing the test for tdb
in the build farm. msync() is failing.

16 years agor14915: Work in progress - getting ldb_add() working.
Tim Potter [Tue, 4 Apr 2006 22:15:27 +0000 (22:15 +0000)]
r14915: Work in progress - getting ldb_add() working.

16 years agor14914: Remove printf statement I accidently committed.
Jelmer Vernooij [Tue, 4 Apr 2006 17:48:53 +0000 (17:48 +0000)]
r14914: Remove printf statement I accidently committed.

16 years agor14913: readd --with-selftest-prefix as it's needed
Stefan Metzmacher [Tue, 4 Apr 2006 17:10:07 +0000 (17:10 +0000)]
r14913: readd --with-selftest-prefix as it's needed
to workarround the 108 char limitation on unix socket paths.

make test fails when I try to use ./st
in /home/People/metze/devel/samba/4.0/samba4-ci/source/

metze

16 years agor14912: don't crash if inotify isn't present...
Stefan Metzmacher [Tue, 4 Apr 2006 16:58:28 +0000 (16:58 +0000)]
r14912: don't crash if inotify isn't present...

metze

16 years agor14911: Allow easy modification of selftest subdirectory name
Jelmer Vernooij [Tue, 4 Apr 2006 16:23:05 +0000 (16:23 +0000)]
r14911: Allow easy modification of selftest subdirectory name

16 years agor14910: Remove unused configure options
Jelmer Vernooij [Tue, 4 Apr 2006 16:21:08 +0000 (16:21 +0000)]
r14910: Remove unused configure options

16 years agor14909: Add lp_modulesdir() smb.conf option
Jelmer Vernooij [Tue, 4 Apr 2006 16:20:32 +0000 (16:20 +0000)]
r14909: Add lp_modulesdir() smb.conf option

16 years agor14908: Fix LD_LIBRARY_PATH
Jelmer Vernooij [Tue, 4 Apr 2006 15:37:30 +0000 (15:37 +0000)]
r14908: Fix LD_LIBRARY_PATH

16 years agor14907: Another attempt at fixing partially generated tables.c files
Jelmer Vernooij [Tue, 4 Apr 2006 15:20:02 +0000 (15:20 +0000)]
r14907: Another attempt at fixing partially generated tables.c files

16 years agor14906: Move SWIG-specific files to scripting/swig/
Jelmer Vernooij [Tue, 4 Apr 2006 14:39:00 +0000 (14:39 +0000)]
r14906: Move SWIG-specific files to scripting/swig/

16 years agor14905: Prevent partly generated files when building using heavy parallel make.
Jelmer Vernooij [Tue, 4 Apr 2006 14:38:05 +0000 (14:38 +0000)]
r14905: Prevent partly generated files when building using heavy parallel make.

16 years agor14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this)
Andrew Tridgell [Tue, 4 Apr 2006 04:16:02 +0000 (04:16 +0000)]
r14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this)

16 years agor14903: rewrote ndr_push_string() to be much simpler, and correctly handle
Andrew Tridgell [Tue, 4 Apr 2006 02:02:50 +0000 (02:02 +0000)]
r14903: rewrote ndr_push_string() to be much simpler, and correctly handle
UTF8 strings. This should fix the german umlaut problem reported by
michael@drueing.de

16 years agor14902: change charcnv code to fail the conversion when it hits bad
Andrew Tridgell [Tue, 4 Apr 2006 02:01:35 +0000 (02:01 +0000)]
r14902: change charcnv code to fail the conversion when it hits bad
characters, rather than silently truncating the string. This makes the
code much omre conservative, making it easier to test. It might mean
users hit problems initially, but at least we'll hear about them, and
thus can fix them.

16 years agor14901: More work on ldb swig interface. Wrap some more functions.
Tim Potter [Tue, 4 Apr 2006 01:22:38 +0000 (01:22 +0000)]
r14901: More work on ldb swig interface.  Wrap some more functions.

16 years agor14897: Do more error checking of tdb function returns and raise IOError or
Tim Potter [Mon, 3 Apr 2006 22:04:33 +0000 (22:04 +0000)]
r14897: Do more error checking of tdb function returns and raise IOError or
KeyError exceptions as appropriate.

Add a close() function to the wrapper as we can't rely on the
Python garbage collector destroying the object and closing the tdb file
at any particular time.

16 years agor14894: - add some 'const'
Stefan Metzmacher [Mon, 3 Apr 2006 15:18:12 +0000 (15:18 +0000)]
r14894: - add some 'const'
- remove sid_active_in_token() was the same as security_token_has_sid()
- rename some functions

metze

16 years agor14891: fix a bug found by the ibm checker
Stefan Metzmacher [Mon, 3 Apr 2006 14:39:46 +0000 (14:39 +0000)]
r14891: fix a bug found by the ibm checker

the problem was that we shift with <<= (privilege-1)

and we called the function with privilege=0

add some checks to catch invalid privilege values
and hide the mask representation in privilege.c

metze

16 years agor14890: fix the usage of popt...
Stefan Metzmacher [Mon, 3 Apr 2006 14:02:53 +0000 (14:02 +0000)]
r14890: fix the usage of popt...

I don't know why this causes problems on my laptop today...

anyway we have done this change in smbtorture month ago...

metze

16 years agor14881: Unpack ldb_message_element and ldb_val arrays. Python can now access
Tim Potter [Mon, 3 Apr 2006 09:26:38 +0000 (09:26 +0000)]
r14881: Unpack ldb_message_element and ldb_val arrays.  Python can now access
all parts of a ldb_result:

@BASEINFO has 2 elements
        elt[0]: val[0]: sequenceNumber = 2
        elt[1]: val[0]: distinguishedName = @BASEINFO
name=foo has 2 elements
        elt[0]: val[0]: foo = bar
        elt[1]: val[0]: distinguishedName = name=foo

Cleanup some swig junk that was only necessary when including config.h
and function prototypes that used the PRINTF_ATTRIBUTE() macro.

Add some more comments.

16 years agor14880: Doc.
Tim Potter [Mon, 3 Apr 2006 09:18:34 +0000 (09:18 +0000)]
r14880: Doc.

16 years agor14879: Fix bug unpacking ldb_messages.
Tim Potter [Mon, 3 Apr 2006 08:25:03 +0000 (08:25 +0000)]
r14879: Fix bug unpacking ldb_messages.

Start decoding more of ldb_message and ldb_message_result.

16 years agor14878: Write swig wrappers for ldb_init() and ldb_connect().
Tim Potter [Mon, 3 Apr 2006 08:03:44 +0000 (08:03 +0000)]
r14878: Write swig wrappers for ldb_init() and ldb_connect().

Start wrapper for ldb_search().  Currently it returns a list of swig
ldb_message objects.  More unpacking of results required.

16 years agor14877: added support for the kernel inotify mechanism. This passes basic
Andrew Tridgell [Mon, 3 Apr 2006 06:46:55 +0000 (06:46 +0000)]
r14877: added support for the kernel inotify mechanism. This passes basic
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.

16 years agor14876: added ENOSYS to unix error mapping
Andrew Tridgell [Mon, 3 Apr 2006 06:43:30 +0000 (06:43 +0000)]
r14876: added ENOSYS to unix error mapping

16 years agor14875: Make better use of the build system
Jelmer Vernooij [Mon, 3 Apr 2006 00:51:28 +0000 (00:51 +0000)]
r14875: Make better use of the build system

16 years agor14874: Allow overriding LIBRARY_REALNAME
Jelmer Vernooij [Mon, 3 Apr 2006 00:46:17 +0000 (00:46 +0000)]
r14874: Allow overriding LIBRARY_REALNAME

16 years agor14873: Add skeleton swig ldb interface.
Tim Potter [Mon, 3 Apr 2006 00:24:59 +0000 (00:24 +0000)]
r14873: Add skeleton swig ldb interface.

16 years agor14871: We don't need to import UserDict anymore.
Tim Potter [Mon, 3 Apr 2006 00:20:04 +0000 (00:20 +0000)]
r14871: We don't need to import UserDict anymore.

16 years agor14870: Update to link with dynamic instead of static objects.
Tim Potter [Mon, 3 Apr 2006 00:13:47 +0000 (00:13 +0000)]
r14870: Update to link with dynamic instead of static objects.

16 years agor14867: Include <stdbool.h> in external compiles
Jelmer Vernooij [Sun, 2 Apr 2006 16:26:02 +0000 (16:26 +0000)]
r14867: Include <stdbool.h> in external compiles

16 years agor14866: Fix CFLAGS when building compile_et. This should fix the build
Jelmer Vernooij [Sun, 2 Apr 2006 14:43:15 +0000 (14:43 +0000)]
r14866: Fix CFLAGS when building compile_et. This should fix the build
on some of the buildfarm hosts. Thanks to Richard Bollinger <rabollinger@gmail.com> for helping debug this.

16 years agor14861: regenerate the proto headers when the .mk file changes
Stefan Metzmacher [Sun, 2 Apr 2006 12:24:43 +0000 (12:24 +0000)]
r14861: regenerate the proto headers when the .mk file changes

metze

16 years agor14860: create libcli/security/security.h
Stefan Metzmacher [Sun, 2 Apr 2006 12:02:01 +0000 (12:02 +0000)]
r14860: create libcli/security/security.h

metze

16 years agor14859: fix bugs noticed by the ibm code checker
Stefan Metzmacher [Sun, 2 Apr 2006 11:19:21 +0000 (11:19 +0000)]
r14859: fix bugs noticed by the ibm code checker

metze

16 years agor14858: fix bugs noticed by the ibm code checker
Stefan Metzmacher [Sun, 2 Apr 2006 11:18:34 +0000 (11:18 +0000)]
r14858: fix bugs noticed by the ibm code checker

metze

16 years agor14857: fix bugs noticed by the ibm code checker
Stefan Metzmacher [Sun, 2 Apr 2006 11:17:07 +0000 (11:17 +0000)]
r14857: fix bugs noticed by the ibm code checker

metze

16 years agor14856: fix bugs noticed by the ibm code checker
Stefan Metzmacher [Sun, 2 Apr 2006 11:15:59 +0000 (11:15 +0000)]
r14856: fix bugs noticed by the ibm code checker

metze

16 years agor14854: Finish off swig wrapper and torture tests for tdb.
Tim Potter [Sun, 2 Apr 2006 01:56:22 +0000 (01:56 +0000)]
r14854: Finish off swig wrapper and torture tests for tdb.

16 years agor14852: See if all target platforms support multiple .SUFFIXES lines.
Jelmer Vernooij [Sat, 1 Apr 2006 18:41:07 +0000 (18:41 +0000)]
r14852: See if all target platforms support multiple .SUFFIXES lines.

16 years agor14851: Make BOOL, False and True simple aliases to the POSIX-defined
Jelmer Vernooij [Sat, 1 Apr 2006 18:26:30 +0000 (18:26 +0000)]
r14851: Make BOOL, False and True simple aliases to the POSIX-defined
bool, false and true (guaranteed to be defined by lib/replace)

16 years agor14850: Don't assume that sizeof(BOOL) == sizeof(int)
Jelmer Vernooij [Sat, 1 Apr 2006 18:25:07 +0000 (18:25 +0000)]
r14850: Don't assume that sizeof(BOOL) == sizeof(int)

16 years agor14848: use the constant instead of the interger value
Stefan Metzmacher [Sat, 1 Apr 2006 08:12:49 +0000 (08:12 +0000)]
r14848: use the constant instead of the interger value

metze

16 years agor14845: expanded the number of info levels tested for continue in the
Andrew Tridgell [Sat, 1 Apr 2006 03:46:46 +0000 (03:46 +0000)]
r14845: expanded the number of info levels tested for continue in the
RAW-SEARCH test

16 years agor14844: Support a stdbool.h replacement in lib/replace/
Jelmer Vernooij [Fri, 31 Mar 2006 23:28:18 +0000 (23:28 +0000)]
r14844: Support a stdbool.h replacement in lib/replace/

16 years agor14843: the results of the srvsrv_* calls depends on the user,
Stefan Metzmacher [Fri, 31 Mar 2006 13:41:49 +0000 (13:41 +0000)]
r14843: the results of the srvsrv_* calls depends on the user,
try some tests anonymous...

metze

16 years agor14842: fix parsing of NetDiskEnum replies
Stefan Metzmacher [Fri, 31 Mar 2006 13:39:28 +0000 (13:39 +0000)]
r14842: fix parsing of NetDiskEnum replies

metze

16 years agor14840: - rename some functions
Stefan Metzmacher [Fri, 31 Mar 2006 11:05:33 +0000 (11:05 +0000)]
r14840: - rename some functions
- stack specific functions on top of generic ones

metze

16 years agor14838: fix the build. Looks like I still haven't quite got the hang of the
Andrew Tridgell [Fri, 31 Mar 2006 09:47:57 +0000 (09:47 +0000)]
r14838: fix the build. Looks like I still haven't quite got the hang of the
new dependency/proto system :-)

16 years agor14837: fixed build error
Andrew Tridgell [Fri, 31 Mar 2006 05:33:35 +0000 (05:33 +0000)]
r14837: fixed build error

16 years agor14836: Keep constants in the right order, and line things up nicely.
Tim Potter [Fri, 31 Mar 2006 03:05:39 +0000 (03:05 +0000)]
r14836: Keep constants in the right order, and line things up nicely.

16 years agor14835: split out the config rules for the ntvfs/common/ directory
Andrew Tridgell [Fri, 31 Mar 2006 03:02:39 +0000 (03:02 +0000)]
r14835: split out the config rules for the ntvfs/common/ directory

16 years agor14826: initialize pid1 and pid2:-)
Stefan Metzmacher [Thu, 30 Mar 2006 15:47:41 +0000 (15:47 +0000)]
r14826: initialize pid1 and pid2:-)

metze

16 years agor14822: if we use the snum used by the lp_* functions instead of the wire TID,
Stefan Metzmacher [Thu, 30 Mar 2006 13:56:25 +0000 (13:56 +0000)]
r14822: if we use the snum used by the lp_* functions instead of the wire TID,
then don't use tid as name...

metze

16 years agor14819: list all tests smbtorture offers and explicit list tests
Stefan Metzmacher [Thu, 30 Mar 2006 12:35:25 +0000 (12:35 +0000)]
r14819: list all tests smbtorture offers and explicit list tests
for skipping

metze

16 years agor14818: give an error on an unknown test
Stefan Metzmacher [Thu, 30 Mar 2006 12:16:25 +0000 (12:16 +0000)]
r14818: give an error on an unknown test

so we catch typos in the make test scripts

metze

16 years agor14817: rename some tests
Stefan Metzmacher [Thu, 30 Mar 2006 11:58:46 +0000 (11:58 +0000)]
r14817: rename some tests

tridge: is SCAN-EAMAX ok?

metze

16 years agor14816: Simplify test for comparison_fn_t
Jelmer Vernooij [Thu, 30 Mar 2006 11:20:47 +0000 (11:20 +0000)]
r14816: Simplify test for comparison_fn_t

16 years agor14815: BASE-DIR doesn't exists...
Stefan Metzmacher [Thu, 30 Mar 2006 11:07:17 +0000 (11:07 +0000)]
r14815: BASE-DIR doesn't exists...

metze

16 years agor14814: also run the BASE-DIR test with 'make test'
Stefan Metzmacher [Thu, 30 Mar 2006 10:53:40 +0000 (10:53 +0000)]
r14814: also run the BASE-DIR test with 'make test'

metze

16 years agor14813: Remove headers already checked for earlier or not used.
Jelmer Vernooij [Thu, 30 Mar 2006 10:46:36 +0000 (10:46 +0000)]
r14813: Remove headers already checked for earlier or not used.

16 years agor14812: Fix typos
Jelmer Vernooij [Thu, 30 Mar 2006 10:29:41 +0000 (10:29 +0000)]
r14812: Fix typos

16 years agor14808: added notify_trigger() calls for rename and setfileinfo calls
Andrew Tridgell [Thu, 30 Mar 2006 09:24:31 +0000 (09:24 +0000)]
r14808: added notify_trigger() calls for rename and setfileinfo calls

16 years agor14807: fixed the format of notify responses (forgot to commit this earlier)
Andrew Tridgell [Thu, 30 Mar 2006 08:44:28 +0000 (08:44 +0000)]
r14807: fixed the format of notify responses (forgot to commit this earlier)

16 years agor14806: Fix compiler warnings
Jelmer Vernooij [Thu, 30 Mar 2006 08:31:39 +0000 (08:31 +0000)]
r14806: Fix compiler warnings

16 years agor14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove
Andrew Tridgell [Thu, 30 Mar 2006 06:07:38 +0000 (06:07 +0000)]
r14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove

16 years agor14804: Start writing a more Pythonic tdb module.
Tim Potter [Thu, 30 Mar 2006 05:50:09 +0000 (05:50 +0000)]
r14804: Start writing a more Pythonic tdb module.

16 years agor14803: copy with the root directory, which has /. on the end of the path
Andrew Tridgell [Thu, 30 Mar 2006 05:45:43 +0000 (05:45 +0000)]
r14803: copy with the root directory, which has /. on the end of the path

16 years agor14802: Fix typo.
Tim Potter [Thu, 30 Mar 2006 05:36:09 +0000 (05:36 +0000)]
r14802: Fix typo.