Kai Blin [Mon, 20 Aug 2007 11:38:00 +0000 (11:38 +0000)]
r24575: Implement setpwent
(This used to be commit
9bbbedac99278853e30a9f81f594ee3144545268)
Kai Blin [Mon, 20 Aug 2007 11:29:17 +0000 (11:29 +0000)]
r24574: Fix a warning in wb_samba3_cmd.c
(This used to be commit
ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
Volker Lendecke [Mon, 20 Aug 2007 07:30:59 +0000 (07:30 +0000)]
r24570: Attempt to fix make test
Samba4 seems not to survive the newly added tests
(This used to be commit
b8a8a81ffe58ae8d7c2fd006c0cd285db714cbfe)
Volker Lendecke [Mon, 20 Aug 2007 05:24:19 +0000 (05:24 +0000)]
r24569: Add two tests
A subtest for rename to check if case-changing renames work
A test that exposes the case insensitivity unix_convert bug
(This used to be commit
786706322a920fd54585bec72d860ed112398f12)
Andrew Bartlett [Mon, 20 Aug 2007 01:03:51 +0000 (01:03 +0000)]
r24568: Fix the build, caused by a conflict betwen mimir's work and metze's bulk rename.
Andrew Bartlett
(This used to be commit
6e730d43e4052e074161af7bedef87994056e398)
Andrew Bartlett [Mon, 20 Aug 2007 00:22:53 +0000 (00:22 +0000)]
r24567: Try much harder not to leak memory when comparing objectCategory entires.
Andrew Bartlett
(This used to be commit
8cfa1f898e5f5a8e57e3794a80174063223247ec)
Andrew Bartlett [Mon, 20 Aug 2007 00:22:08 +0000 (00:22 +0000)]
r24566: Remove trailing newlines in ldb_debug(), these are not required.
Andrew Bartlett
(This used to be commit
2ed782f7caa98003c524d70bcb97874002be57a2)
Stefan Metzmacher [Sun, 19 Aug 2007 22:23:17 +0000 (22:23 +0000)]
r24563: remove unused DCERPC specific stuff from the generated NDR code
metze
(This used to be commit
2dbf89e22352dcb36c7246671ccc9cd55d9f6a57)
Stefan Metzmacher [Sun, 19 Aug 2007 22:09:21 +0000 (22:09 +0000)]
r24560: rename some DCERPC_ prefixes into NDR_
metze
(This used to be commit
f874eca5dab74e930d0ec52abeb06295d2d90476)
Stefan Metzmacher [Sun, 19 Aug 2007 21:23:03 +0000 (21:23 +0000)]
r24557: rename 'dcerpc_table_' -> 'ndr_table_'
metze
(This used to be commit
84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
Stefan Metzmacher [Sun, 19 Aug 2007 21:12:13 +0000 (21:12 +0000)]
r24556: forgot to commit the winbind/ subdir...sorry
metze
(This used to be commit
184a7cfc36860e16f9483347ae70a053a5823e83)
Rafal Szczesniak [Sun, 19 Aug 2007 21:09:15 +0000 (21:09 +0000)]
r24555: Add a test for libnet's group info call.
rafal
(This used to be commit
40ad66dd75acce330c2db3f4258eacf8265b05e2)
Rafal Szczesniak [Sun, 19 Aug 2007 21:07:11 +0000 (21:07 +0000)]
r24554: Add internal implementation (before api function) of group
info call.
rafal
(This used to be commit
75f81f862ef06e86f9dcfcf4709221ed9c4e22ed)
Stefan Metzmacher [Sun, 19 Aug 2007 20:46:45 +0000 (20:46 +0000)]
r24551: rename dcerpc_interface_table -> ndr_interface_table
rename dcerpc_interface_list -> ndr_interface_list
and move them to libndr.h
metze
(This used to be commit
4adbebef5df2f833d2d4bfcdda72a34179d52f5c)
Stefan Metzmacher [Sat, 18 Aug 2007 12:25:37 +0000 (12:25 +0000)]
r24540: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list
into ndr_interface_string_array and move it to libndr.h
metze
(This used to be commit
473bca74dc9d9dc54a239c9b5d3dc5fcf5a117a9)
Stefan Metzmacher [Sat, 18 Aug 2007 10:30:40 +0000 (10:30 +0000)]
r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call
and move it to librpc/ndr/libndr.h
metze
(This used to be commit
abd5551aabae1820baaa52a963e8c7aa9605914e)
Stefan Metzmacher [Sat, 18 Aug 2007 06:57:49 +0000 (06:57 +0000)]
r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_id
and move it into misc.idl
The goal is to get rid a all dcerpc specific stuff in the
generated ndr layer.
metze
(This used to be commit
2ed014cfb894cccab1654e3f7d5876393e2b52d7)
Volker Lendecke [Fri, 17 Aug 2007 19:48:27 +0000 (19:48 +0000)]
r24529: Against samba3, treat EAS_NOT_SUPPORTED as acceptable for t2open
Many hosts in the build farm don't have EA support
(This used to be commit
3cca299c72e0ae7da3d28d7284f1993eef9f1cea)
Stefan Metzmacher [Fri, 17 Aug 2007 13:53:12 +0000 (13:53 +0000)]
r24524: make use of ElementStars()
metze
(This used to be commit
701aa31d14cde412c1fecef694d851882be8d17f)
Stefan Metzmacher [Fri, 17 Aug 2007 13:47:03 +0000 (13:47 +0000)]
r24523: we don't support multi-dimentional [out] arrays
for the samba3 server stubs yet, so bail out.
metze
(This used to be commit
ff11f2ce0c3f9c882d93bda0c89577adaf8c2a41)
Stefan Metzmacher [Fri, 17 Aug 2007 13:45:18 +0000 (13:45 +0000)]
r24522: make the "skip pointer to an array" logic a bit easier
metze
(This used to be commit
a698fb18573baf016009bdd2d02aaf336dc92a63)
Stefan Metzmacher [Fri, 17 Aug 2007 13:42:09 +0000 (13:42 +0000)]
r24521: we don't yet have optional args to DeclLong()
metze
(This used to be commit
66d4d6f19643454fb781cebbca2c4f4dbb94e90b)
Stefan Metzmacher [Fri, 17 Aug 2007 13:08:00 +0000 (13:08 +0000)]
r24520: make use of the new ElementStars() and ArrayBrackets()
functions
metze
(This used to be commit
fad5af2f2069993b7284e74a177b78a4b4798383)
Stefan Metzmacher [Fri, 17 Aug 2007 13:01:51 +0000 (13:01 +0000)]
r24518: get rid of using ->{ORIGINAL} and move stuff
into subfunctions
metze
(This used to be commit
ff7fa11e70018e9691441d824483b803781943a7)
Stefan Metzmacher [Fri, 17 Aug 2007 12:55:47 +0000 (12:55 +0000)]
r24517: move skipping pointer before an array logic into the
pointer loop as we do in other places
metze
(This used to be commit
ee92d47b538e2f92e4c342893f04c598311e1021)
Stefan Metzmacher [Fri, 17 Aug 2007 12:04:41 +0000 (12:04 +0000)]
r24516: don't use ->{ORIGINAL}
metze
(This used to be commit
98d8753d37e5ac6273316c83bf6f0e6851afd30a)
Stefan Metzmacher [Fri, 17 Aug 2007 11:24:25 +0000 (11:24 +0000)]
r24515: use fatal() wrapper instead of die() directly
metze
(This used to be commit
d90a0d3ba1ac18caee08ab3f621b742229a41e45)
Stefan Metzmacher [Fri, 17 Aug 2007 11:09:46 +0000 (11:09 +0000)]
r24514: IS_* elemements sound be perl integers consistantly...
metze
(This used to be commit
b7d6ac5215c27f7eb4ae16e3a68b7f7fc32dcb72)
Stefan Metzmacher [Fri, 17 Aug 2007 09:12:13 +0000 (09:12 +0000)]
r24511: pass the correct thing to fatal()
metze
(This used to be commit
82cc41c5589899552256b06a3b1ae84e24d3b71f)
Stefan Metzmacher [Fri, 17 Aug 2007 09:01:19 +0000 (09:01 +0000)]
r24509: pass down the full ndr elements instead of the old pidl elements
from ->{ORIGINAL}
metze
(This used to be commit
e8ebee2698d7d91d8cf25b3017f3414578607ff5)
Stefan Metzmacher [Fri, 17 Aug 2007 08:47:38 +0000 (08:47 +0000)]
r24508: add HeaderTypeNew() which will go if everything is converted
metze
(This used to be commit
0eba05b6a67eb5b119e9054af3fe9db855cb9fbe)
Stefan Metzmacher [Fri, 17 Aug 2007 08:05:57 +0000 (08:05 +0000)]
r24507: pass $d down to HeaderTypedef
metze
(This used to be commit
0edec25af84744074aeeb5f8f7b61a6c78ef35b7)
Stefan Metzmacher [Fri, 17 Aug 2007 07:46:34 +0000 (07:46 +0000)]
r24506: pass $fn down one more layer
metze
(This used to be commit
8cc3fd09ffce6f389d979ec0a49d2ecefda70dd1)
Stefan Metzmacher [Fri, 17 Aug 2007 07:06:02 +0000 (07:06 +0000)]
r24505: pass down $fn one level
metze
(This used to be commit
0bad3f06199341aeacef228e482ab755e2e48306)
Andrew Bartlett [Fri, 17 Aug 2007 05:28:39 +0000 (05:28 +0000)]
r24504: Try to return more useful error information on why a bind failed.
Note that the correct return for a failed alter_context is a fault,
not a bind_nak.
Andrew Bartlett
(This used to be commit
52cce94532edf1dd7f26e39bf3377f0077ea6792)
Andrew Bartlett [Fri, 17 Aug 2007 05:22:58 +0000 (05:22 +0000)]
r24503: Make 'make test TEST_LDAP=yes' pass on Fedora 7, by trying more
combinations of modules.
Andrew Bartlett
(This used to be commit
481a3f0b2ac217b0db2f481479d655910514b56c)
Andrew Bartlett [Fri, 17 Aug 2007 05:21:05 +0000 (05:21 +0000)]
r24502: More work to get LOCAL-EVENT passing on all platforms:
- Make the epoll_event_context_init() call fail if epoll_create() fails.
This should cause this backend to be skipped on host with epoll() in
libc but not in the kernel.
- At the moment, there is no sensible way to handle failures to add an
epoll() event, and 'fallback to select' is misnamed (so we now
abort()).
Andrew Bartlett
(This used to be commit
fb1e1eebdae740a2b66ee1ea9e1e35f21292ac14)
Stefan Metzmacher [Thu, 16 Aug 2007 14:45:46 +0000 (14:45 +0000)]
r24494: add comment to remind me to look at the flags on a tconx
metze
(This used to be commit
deefefeadfc4c5c3448ac378e1910fb75df0dc77)
Stefan Metzmacher [Thu, 16 Aug 2007 14:42:22 +0000 (14:42 +0000)]
r24493: - it turns out that
foreach my $e (@{$union->{ELEMENTS}}) {
changes $union->{ELEMENTS} from undef into an empty array.
this removes the difference between
struct foo { }; and struct foo;
So we need to explicit return before.
- we should return the same element for layout for
structs and unions with no elements.
- fix the testsuite to match
metze
(This used to be commit
5f1f50cd27e3702b79a19dbe1079498cbfc4842b)
Stefan Metzmacher [Thu, 16 Aug 2007 13:41:48 +0000 (13:41 +0000)]
r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr tree
not the $pidl tree anymore.
metze
(This used to be commit
3cbbddb94c9e986d0adbe3b001146b209cd810d9)
Stefan Metzmacher [Thu, 16 Aug 2007 13:40:41 +0000 (13:40 +0000)]
r24491: base_type() isn't supported anymore and the default for enums
is now uint16...
metze
(This used to be commit
82aad0e42c44f5b277aed743595795fcc4bad0d4)
Stefan Metzmacher [Thu, 16 Aug 2007 13:39:30 +0000 (13:39 +0000)]
r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn()
so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn().
Also the base_type() property isn't standard IDL and we should not support it.
This changes TDR enum to also to default to uint16 (as with NDR enums).
metze
(This used to be commit
13144bdea914f92b5e15fa807fa7ef7c4d6510a2)
Stefan Metzmacher [Thu, 16 Aug 2007 13:34:54 +0000 (13:34 +0000)]
r24489: only typedef enum { ... } foo; enum's should look
for has_properties() of $enum->{PARENT}
metze
(This used to be commit
65f3bb8c19971c605fb81fa66317e2ee99132edc)
Stefan Metzmacher [Thu, 16 Aug 2007 13:29:38 +0000 (13:29 +0000)]
r24488: enum's and bitmap's not have nested types
metze
(This used to be commit
47fb2d42dfa917f5aca4daaacf53134afc22d288)
Stefan Metzmacher [Thu, 16 Aug 2007 13:27:41 +0000 (13:27 +0000)]
r24487: fix formating and add defined($opt_header)
metze
(This used to be commit
ffd07d713bc01aee6306229e959773d5bc57104c)
Kai Blin [Thu, 16 Aug 2007 12:56:37 +0000 (12:56 +0000)]
r24486: Bump another DEBUG to level 5
(This used to be commit
0454edc9581e0013eee3a369fb77db3408253c6e)
Stefan Metzmacher [Thu, 16 Aug 2007 10:54:11 +0000 (10:54 +0000)]
r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pm
metze
(This used to be commit
212e8ec8d51b75fdfed5ae1ea228133811186a72)
Kai Blin [Thu, 16 Aug 2007 10:40:04 +0000 (10:40 +0000)]
r24483: Implement backend for wbinfo -u (list users)
(This used to be commit
9fbc8aa15f97ab97f4da801e5d36223a874e912b)
Stefan Metzmacher [Thu, 16 Aug 2007 10:07:19 +0000 (10:07 +0000)]
r24482: white space cleanup only...
metze
(This used to be commit
8a23db61e425d10a6f9710a277497d60b114a753)
Kai Blin [Thu, 16 Aug 2007 09:01:59 +0000 (09:01 +0000)]
r24480: Bump another DEBUG down to level 5
(This used to be commit
6e6eac551a42d4d68676d408b31207de7b9d0006)
Andrew Bartlett [Thu, 16 Aug 2007 01:58:56 +0000 (01:58 +0000)]
r24479: Typo fix - this makes 'make test' pass against OpenLDAP again.
The objectCategory canonicalise_fn makes everything a DN, which is
exactly what we need here.
Andrew Bartlett
(This used to be commit
f5ec369741661fdf7ef5f5183c0e1a996bd46d41)
Jeremy Allison [Thu, 16 Aug 2007 01:05:18 +0000 (01:05 +0000)]
r24478: Check that NTrename also maps NT_STATUS_OBJECT_NAME_COLLISION
to ERRDOS, ERRrename.
Jeremy.
(This used to be commit
7cc8be50b6c64bc1d0a3f43ab5d78a28260a3c93)
Jeremy Allison [Thu, 16 Aug 2007 00:54:16 +0000 (00:54 +0000)]
r24477: Add a rename test to prove that NT_STATUS_OBJECT_NAME_COLLISION
is mapped to ERRDOS, ERRrename on a rename error, but mapped
to ERRDOS, ERRfilexists on an open error.
Jeremy.
(This used to be commit
e634c627b155b8ce9d325b7b23236861993cfd59)
Jeremy Allison [Wed, 15 Aug 2007 23:30:12 +0000 (23:30 +0000)]
r24473: Prove this is also the same for NTcreateX. It's pretty much
guarenteed now that NT_STATUS_OBJECT_NAME_COLLISION should
map to ERRDOS, ERRfilexists on all open calls at least.
Jeremy.
(This used to be commit
125590e008549b2784b38f3fd8ff45b47dc3e3e9)
Jeremy Allison [Wed, 15 Aug 2007 22:59:06 +0000 (22:59 +0000)]
r24469: Start adding in the torture tests that prove that NT_STATUS_OBJECT_NAME_COLLISION
should map to ERRDOS, ERRfilexists not ERRDOS, ERRrename as it currently does in
the errormap. This will break the build farm against Samba3 until I start adding
in the hand mapping from the above. Tridge - we may need to reconsider the mapping
here.
Jeremy.
(This used to be commit
74a871ce705a8362cfcc3e9f46ffdb63edc02b32)
Stefan Metzmacher [Wed, 15 Aug 2007 14:02:23 +0000 (14:02 +0000)]
r24463: we have a function to correctly create an $env object
so don't try it manually and introduce bugs:-)
metze
(This used to be commit
a79129a4ae412f29a0d730f49327269a92ec8402)
Andrew Bartlett [Wed, 15 Aug 2007 13:14:38 +0000 (13:14 +0000)]
r24459: Fix up ldap.js and test_ldb.sh to test the domain_scope control, and
to test the behaviour of objectCategory=user searches.
It turns out (thanks to a hint on
http://blog.joeware.net/2005/12/08/147/) that objectCategory=user maps
into objectCategory=CN=Person,... (by the defaultObjectCategory of
that objectclass).
Simplify the entryUUID module by using the fact that we now set the DN
as the canoncical form of objectCategory.
Andrew Bartlett
(This used to be commit
b474be9507df51982a604289215bb1868124fc24)
Stefan Metzmacher [Wed, 15 Aug 2007 10:23:28 +0000 (10:23 +0000)]
r24454: when level 0 is a pointer we need to look for an array in level 1...
metze
(This used to be commit
ca50b1ad3afbf02fef7c6d1fcbe11d23c515d340)
Stefan Metzmacher [Wed, 15 Aug 2007 09:18:25 +0000 (09:18 +0000)]
r24452: bail out instead of only giving a warning on
incorrect idl files
metze
(This used to be commit
8aacab6f6a04d0f56bed945e07cd894ac1344ace)
Stefan Metzmacher [Wed, 15 Aug 2007 09:12:35 +0000 (09:12 +0000)]
r24449: length_is() isn't supported without size_is().
I assume what we need is an array of strings,
so the code isn't used and broken anyway without
a testsuite...just get rid of the pidl warning
metze
(This used to be commit
46fadeb6983dff4e6a38fceec4679d3bf44dd5d9)
Stefan Metzmacher [Wed, 15 Aug 2007 09:07:17 +0000 (09:07 +0000)]
r24448: merge formating fixes SAMBA_3_2
metze
(This used to be commit
f6ae9574b208e42a819249918b827457f245f519)
Stefan Metzmacher [Wed, 15 Aug 2007 08:55:16 +0000 (08:55 +0000)]
r24447: fix samba3-cli pidl tests
metze
(This used to be commit
91fb099b3dd5c58608f1fbf65ed77acbc609598f)
Stefan Metzmacher [Wed, 15 Aug 2007 06:08:02 +0000 (06:08 +0000)]
r24446: We only need one genric GenerateFunctionInEnv
function
metze
(This used to be commit
0c5be644ba13c68b7378a6ae9dcd314018ece25d)
Stefan Metzmacher [Tue, 14 Aug 2007 11:50:45 +0000 (11:50 +0000)]
r24407: $element->{ARRAY_LEN} doesn't exist...
and a few lines above we use $element->{ORIGINAL}->{ARRAY_LEN}
I assume it was just forgotten in the update.
metze
(This used to be commit
89ea0339b5f95b27ad0eaed430d1f264722a7e84)
Kai Blin [Tue, 14 Aug 2007 07:21:10 +0000 (07:21 +0000)]
r24397: Bump debug level of sid2(u|g)id calls to 5.
(This used to be commit
ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
Kai Blin [Tue, 14 Aug 2007 07:18:41 +0000 (07:18 +0000)]
r24396: Fix a typo.
Thanks to metze (metze@samba.org) for catching this one.
(This used to be commit
abf631822da6221af187498cde9fe068cd91ee43)
Kai Blin [Tue, 14 Aug 2007 07:15:16 +0000 (07:15 +0000)]
r24395: Add check if talloc_strdup worked.
(This used to be commit
754b9ff696cda6b2df4d569c9a910ab0ca49e13b)
Andrew Bartlett [Tue, 14 Aug 2007 03:10:22 +0000 (03:10 +0000)]
r24390: Another attempt to find out why we fail the LOCAL-EVENT test on some build farm hosts.
Andrew Bartlett
(This used to be commit
1abd8edb57d1a537115de020921ffe4f878d9f29)
Kai Blin [Mon, 13 Aug 2007 16:45:51 +0000 (16:45 +0000)]
r24376: Missed this file from the checkin, sorry.
(This used to be commit
c81b0980cac901e70e52dfd0eb013ad4d6f15540)
Kai Blin [Mon, 13 Aug 2007 16:34:29 +0000 (16:34 +0000)]
r24375: Implement backend for wbinfo --uid-infp (getpwuid)
(This used to be commit
760973856fbc3fc940c903bfa5bd82c51339f25c)
Kai Blin [Mon, 13 Aug 2007 16:26:39 +0000 (16:26 +0000)]
r24374: Add a getpwuid lookup to wbinfo
(This used to be commit
f1672fb553e39f30c8dbb76f36c7132b2fd6e0c4)
Kai Blin [Mon, 13 Aug 2007 16:20:26 +0000 (16:20 +0000)]
r24373: Implement backend for wbinfo -G (gid2sid)
(This used to be commit
e928e56219c8911105b34e3a322bd70f7172382b)
Kai Blin [Mon, 13 Aug 2007 16:07:47 +0000 (16:07 +0000)]
r24372: Implement backend for wbinfo -U
(This used to be commit
a18cf553cf9748749d713c4d54f1452ae92f7218)
Kai Blin [Mon, 13 Aug 2007 15:58:41 +0000 (15:58 +0000)]
r24371: Actually add the glue to make wbinfo -S and wbinfo -Y work
(This used to be commit
a8893b3078c927b0a56e9d8e8c98cbeabce3e974)
Kai Blin [Mon, 13 Aug 2007 15:49:09 +0000 (15:49 +0000)]
r24370: Implement wbinfo -i backend (getpwnam)
(This used to be commit
3b8d8fb2c1c75ce5bf30c8676326ac63bd2a4a3d)
Kai Blin [Mon, 13 Aug 2007 15:41:31 +0000 (15:41 +0000)]
r24369: Don't use goto in wb_name2domain, fix wb_samba3_split_names call.
Missed this one on my previous name2domain cleanup patch.
(This used to be commit
4305fab4a20dd765e5874507887e3d489c40a055)
Kai Blin [Mon, 13 Aug 2007 15:27:37 +0000 (15:27 +0000)]
r24366: Implemet backend for wbinfo -Y, sid2gid
(This used to be commit
599416ca31e6a6ac0a86e543a3903e218043164a)
Kai Blin [Mon, 13 Aug 2007 15:22:26 +0000 (15:22 +0000)]
r24365: Implemet backend for wbinfo -S, sid2uid
(This used to be commit
682e7124fb4218ce599fdcea1399b6a7a46079e2)
Kai Blin [Mon, 13 Aug 2007 15:18:34 +0000 (15:18 +0000)]
r24364: Remove sync call from name2domain, bump debug level to 5
(This used to be commit
95783210d2d076b9df490acbec9de04b9828f999)
Kai Blin [Mon, 13 Aug 2007 14:43:18 +0000 (14:43 +0000)]
r24363: Add template shell and template homedir settings to smb.conf
(This used to be commit
c7a44fcdc80cad5507750b110ac8ef7e8db815b5)
Jelmer Vernooij [Sun, 12 Aug 2007 12:21:34 +0000 (12:21 +0000)]
r24350: Remove offsetof() replacement to see if there are actually any
hosts that don't have it.
(This used to be commit
b37d86242de1ee82b0cd760d965f8ad37a83cf09)
Jelmer Vernooij [Sun, 12 Aug 2007 04:00:15 +0000 (04:00 +0000)]
r24345: Add --format=html option to selftest.
(This used to be commit
de66bced9468b338e94d430a474616016c6078a5)
Jelmer Vernooij [Sun, 12 Aug 2007 01:49:38 +0000 (01:49 +0000)]
r24342: Move environments into a separate directory.
(This used to be commit
e3fe7ef92bae1a870c9de9f90becb3a3c67f98fe)
Jelmer Vernooij [Sun, 12 Aug 2007 00:50:25 +0000 (00:50 +0000)]
r24339: Move output functions to separate files.
(This used to be commit
f4ff4c5f61189c71ab60a5455272302add9e1d97)
Jelmer Vernooij [Sat, 11 Aug 2007 22:14:07 +0000 (22:14 +0000)]
r24338: Add callbacks for starting and finishing tests.
(This used to be commit
824833b59a1c9c829cea4e5c4bfd2387b1bc7a2f)
Jelmer Vernooij [Sat, 11 Aug 2007 21:30:19 +0000 (21:30 +0000)]
r24337: Make libreplace provide offsetof.
(This used to be commit
48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
Jelmer Vernooij [Sat, 11 Aug 2007 21:19:24 +0000 (21:19 +0000)]
r24336: Use standard data type uint32_t rather than tdb-specific u32.
(This used to be commit
f90a698387c53508862eb6359bd4d1fba1d2b4b0)
Jelmer Vernooij [Sat, 11 Aug 2007 18:31:27 +0000 (18:31 +0000)]
r24335: Fix -N support.
(This used to be commit
18ea767d396bf6d956fd83ee3d2687d98897ae36)
Jelmer Vernooij [Sat, 11 Aug 2007 17:08:22 +0000 (17:08 +0000)]
r24333: Add convenience function for checking the contents of a file in tests.
(This used to be commit
4e304101241ea7bcb9111b757bb51b16665d492d)
Volker Lendecke [Fri, 10 Aug 2007 11:53:52 +0000 (11:53 +0000)]
r24313: Merge r23377 from 3_2
Patch from Bjoern Jacke <bjoern@j3e.de> to deal
with non-GNU implementations of tr in autogen.sh
(This used to be commit
c77c74efdbca414ffc51415c52206eff6ca57fe3)
Andrew Bartlett [Fri, 10 Aug 2007 08:46:29 +0000 (08:46 +0000)]
r24301: The less escape characters the better. This changes the winbind
seperator to /, which is not an escape character, and uses the fact
that we always support / as the DOMAIN/username seperator.
Andrew Bartlett
(This used to be commit
84c1bea458518a1550619a5103d8237fc4db2503)
Andrew Bartlett [Fri, 10 Aug 2007 07:40:50 +0000 (07:40 +0000)]
r24300: Try to get the LOCAL-EVENT test to pass on hosts with epoll() in
glibc, but not in the host kernel.
Andrew Bartlett
(This used to be commit
bd70b0d1063c2ad471b1580361b818d64aadfe29)
Andrew Bartlett [Thu, 9 Aug 2007 08:43:15 +0000 (08:43 +0000)]
r24286: (missed from previous commit)
A number of machines on the build farm fail because while they use
SOCKET_WRAPPER, they don't compile with --enable-developer. As such
the winbind tests fail.
We need to ensure that on production systems we never have
SOCKET_WRAPPER set, or this could be a security issue.
Andrew Bartlett
(This used to be commit
3d2dbcf50dbe3d36ec86e1bc1d7bdcb72dbdef00)
Andrew Bartlett [Thu, 9 Aug 2007 08:08:09 +0000 (08:08 +0000)]
r24285: A number of machines on the build farm fail because while they use
SOCKET_WRAPPER, they don't compile with --enable-developer. As such
the winbind tests fail.
We need to ensure that on production systems we never have
SOCKET_WRAPPER set, or this could be a security issue.
Andrew Bartlett
(This used to be commit
eccc2d11da86661cb2086a6f5ce970571d744ec9)
Andrew Tridgell [Thu, 9 Aug 2007 06:36:16 +0000 (06:36 +0000)]
r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the
backend abstraction for brlock pointless, but I have left it in place
for now. It would be useful for other clustering systems that can't
map to dbwrap, and would also be useful if we wanted to keep the
remote function call capabilities in ctdb instead of the less
efficient fetch_locked() call in dbwrap
(This used to be commit
912c014b7c131ab051ff6eb2db4e68cb6fbbeb14)
Andrew Tridgell [Thu, 9 Aug 2007 06:34:20 +0000 (06:34 +0000)]
r24283: added a dbwrap API for temporary databases, based on the one from the
s3 clustering code.
This commit just establishes the API. The ctdb backend for this will
come soon.
(This used to be commit
3767e755db7b58aee4ff375896beb00b133cc413)
Andrew Bartlett [Thu, 9 Aug 2007 06:26:19 +0000 (06:26 +0000)]
r24282: Try to fix the occasional Samba4 crash in BASE-BENCH-READWRITE, as
seen in particular on opi.
This looked like a Heimdal problem, but I think it was simply that we
didn't do a talloc_reference() to keep tabs on the memory we were
using, and in between obtaining the pointer and using it, it was
assigned to unrelated memory.
Andrew Bartlett
(This used to be commit
a650ad8b37d58ba64458a33313714d1abfc4850b)
Andrew Bartlett [Wed, 8 Aug 2007 06:37:37 +0000 (06:37 +0000)]
r24277: Tidyup as requested by metze.
Andrew Bartlett
(This used to be commit
43d62181f204fb32e487b7689729c1a91b8d23ad)
Andrew Tridgell [Wed, 8 Aug 2007 03:20:37 +0000 (03:20 +0000)]
r24276: don't mark a stream readable until after the messaging setup is
complete. This is needed because messaging setup with ctdb involve
events, and we don't want a SMB packet to be processed on this stream
until after the stream structure is fully setup
(This used to be commit
8e378051e594372dfb2c00a380ef4bc151021ea2)
Andrew Tridgell [Wed, 8 Aug 2007 03:19:38 +0000 (03:19 +0000)]
r24275: - setup the connection to the ctdb daemon
- disable the brlock ctdb backend for now
(This used to be commit
b04bcf46e135af597b89994148a28275d29cdba6)