1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-31 12:23:52 +03:00
Commit Graph

8489 Commits

Author SHA1 Message Date
Stefan Metzmacher
ad84a69db2 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
2007-10-10 14:00:12 -05:00
Tim Potter
9327fd07d6 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.
2007-10-10 14:00:12 -05:00
Tim Potter
73b233ee1b r14880: Doc. 2007-10-10 14:00:12 -05:00
Tim Potter
60f7f14baa r14879: Fix bug unpacking ldb_messages.
Start decoding more of ldb_message and ldb_message_result.
2007-10-10 14:00:11 -05:00
Tim Potter
704787978a 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.
2007-10-10 14:00:11 -05:00
Andrew Tridgell
eadadbb44a 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.
2007-10-10 14:00:11 -05:00
Andrew Tridgell
77f32a2735 r14876: added ENOSYS to unix error mapping 2007-10-10 14:00:11 -05:00
Jelmer Vernooij
12429bb66f r14875: Make better use of the build system 2007-10-10 14:00:11 -05:00
Jelmer Vernooij
8f57c0e7bc r14874: Allow overriding LIBRARY_REALNAME 2007-10-10 14:00:10 -05:00
Tim Potter
c6c759e19f r14873: Add skeleton swig ldb interface. 2007-10-10 14:00:10 -05:00
Tim Potter
c60a233538 r14871: We don't need to import UserDict anymore. 2007-10-10 13:59:45 -05:00
Tim Potter
20d68c60b7 r14870: Update to link with dynamic instead of static objects. 2007-10-10 13:59:45 -05:00
Jelmer Vernooij
03224dab11 r14867: Include <stdbool.h> in external compiles 2007-10-10 13:59:44 -05:00
Jelmer Vernooij
ab0c2ede27 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.
2007-10-10 13:59:44 -05:00
Stefan Metzmacher
e167ce935a r14861: regenerate the proto headers when the .mk file changes
metze
2007-10-10 13:59:44 -05:00
Stefan Metzmacher
9ec706238c r14860: create libcli/security/security.h
metze
2007-10-10 13:59:44 -05:00
Stefan Metzmacher
afa8f944a7 r14859: fix bugs noticed by the ibm code checker
metze
2007-10-10 13:59:43 -05:00
Stefan Metzmacher
152e7e3d02 r14858: fix bugs noticed by the ibm code checker
metze
2007-10-10 13:59:43 -05:00
Stefan Metzmacher
07626bf3c7 r14857: fix bugs noticed by the ibm code checker
metze
2007-10-10 13:59:43 -05:00
Stefan Metzmacher
f72e7d9dcd r14856: fix bugs noticed by the ibm code checker
metze
2007-10-10 13:59:43 -05:00
Tim Potter
1c4042e23f r14854: Finish off swig wrapper and torture tests for tdb. 2007-10-10 13:59:43 -05:00
Jelmer Vernooij
137ed99e35 r14852: See if all target platforms support multiple .SUFFIXES lines. 2007-10-10 13:59:42 -05:00
Jelmer Vernooij
53fa1bdb6e r14851: Make BOOL, False and True simple aliases to the POSIX-defined
bool, false and true (guaranteed to be defined by lib/replace)
2007-10-10 13:59:42 -05:00
Jelmer Vernooij
1557e1ba6f r14850: Don't assume that sizeof(BOOL) == sizeof(int) 2007-10-10 13:59:42 -05:00
Stefan Metzmacher
6386fd6930 r14848: use the constant instead of the interger value
metze
2007-10-10 13:59:42 -05:00
Andrew Tridgell
a3e7640730 r14845: expanded the number of info levels tested for continue in the
RAW-SEARCH test
2007-10-10 13:59:42 -05:00
Jelmer Vernooij
bccfddcafa r14844: Support a stdbool.h replacement in lib/replace/ 2007-10-10 13:59:41 -05:00
Stefan Metzmacher
eb63d83f00 r14843: the results of the srvsrv_* calls depends on the user,
try some tests anonymous...

metze
2007-10-10 13:59:41 -05:00
Stefan Metzmacher
c1cc1e8dd7 r14842: fix parsing of NetDiskEnum replies
metze
2007-10-10 13:59:41 -05:00
Stefan Metzmacher
e391f3c98a r14840: - rename some functions
- stack specific functions on top of generic ones

metze
2007-10-10 13:59:41 -05:00
Andrew Tridgell
63ae3f21e3 r14838: fix the build. Looks like I still haven't quite got the hang of the
new dependency/proto system :-)
2007-10-10 13:59:25 -05:00
Andrew Tridgell
23724bfd24 r14837: fixed build error 2007-10-10 13:59:25 -05:00
Tim Potter
9c11c1ac2a r14836: Keep constants in the right order, and line things up nicely. 2007-10-10 13:59:24 -05:00
Andrew Tridgell
33495d19cf r14835: split out the config rules for the ntvfs/common/ directory 2007-10-10 13:59:24 -05:00
Stefan Metzmacher
45e2832972 r14826: initialize pid1 and pid2:-)
metze
2007-10-10 13:59:24 -05:00
Stefan Metzmacher
d41d48caf2 r14822: if we use the snum used by the lp_* functions instead of the wire TID,
then don't use tid as name...

metze
2007-10-10 13:59:24 -05:00
Stefan Metzmacher
127fe33c46 r14819: list all tests smbtorture offers and explicit list tests
for skipping

metze
2007-10-10 13:59:24 -05:00
Stefan Metzmacher
fa73030deb r14818: give an error on an unknown test
so we catch typos in the make test scripts

metze
2007-10-10 13:59:23 -05:00
Stefan Metzmacher
d8529ec2ee r14817: rename some tests
tridge: is SCAN-EAMAX ok?

metze
2007-10-10 13:59:23 -05:00
Jelmer Vernooij
594215d117 r14816: Simplify test for comparison_fn_t 2007-10-10 13:59:23 -05:00
Stefan Metzmacher
711df01cc8 r14815: BASE-DIR doesn't exists...
metze
2007-10-10 13:59:23 -05:00
Stefan Metzmacher
b52baadf22 r14814: also run the BASE-DIR test with 'make test'
metze
2007-10-10 13:59:23 -05:00
Jelmer Vernooij
bd803fc980 r14813: Remove headers already checked for earlier or not used. 2007-10-10 13:59:22 -05:00
Jelmer Vernooij
354326a718 r14812: Fix typos 2007-10-10 13:59:22 -05:00
Andrew Tridgell
adb4ea32e2 r14808: added notify_trigger() calls for rename and setfileinfo calls 2007-10-10 13:59:22 -05:00
Andrew Tridgell
fb91a37e92 r14807: fixed the format of notify responses (forgot to commit this earlier) 2007-10-10 13:59:22 -05:00
Jelmer Vernooij
b38a834077 r14806: Fix compiler warnings 2007-10-10 13:59:22 -05:00
Andrew Tridgell
a6be44f78c r14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove 2007-10-10 13:59:21 -05:00
Tim Potter
4c9af9c149 r14804: Start writing a more Pythonic tdb module. 2007-10-10 13:59:21 -05:00
Andrew Tridgell
16742cd286 r14803: copy with the root directory, which has /. on the end of the path 2007-10-10 13:59:21 -05:00