Age | Commit message (Collapse) | Author | Files | Lines |
|
This change is required for compatibility with the OSX client, in
particular, but returning 0x80000002 rather than -2147483646 violates
what LDAP clients expect in general.
Andrew Bartlett
(This used to be commit 81f3cd1c4592d2108d521acd701ed4a70a23c465)
|
|
(This used to be commit 584cd50d2bbace27220427ab23d032b2aab7f047)
|
|
(This used to be commit 5cd95ec885cb0ffd5b40f53a5a0193388ec5fc6a)
|
|
(This used to be commit 067c58f0d9743b52a05dd4c7cf78a64ea16133d9)
|
|
(This used to be commit 78db534f65245c6f093ca8b2bf24dfba9a125ea0)
|
|
(This used to be commit 8ed3fc0f86532bb224ea68584bdaf618903bd914)
|
|
Support output in perl's Test::Harness format (smbtorture output
can now be parsed by the 'prove' utility which generates statistics
about how much tests failed, succeeded, skipped, etc)
(This used to be commit 18fab7a22c85e360d5e4fbb0b2f97504b9a6cfc9)
|
|
original error strings back to the callers.
Andrew Bartlett
(This used to be commit defa63298838fefae7ed003458020045edaef21d)
|
|
(This used to be commit 18f9584a791a7984560cdf577f3dde1ef1765fb0)
|
|
support for subunit output.
(This used to be commit 4e720b01916e226071fce124363da7d68f04a511)
|
|
(This used to be commit ce54a15384a42c971226ef513849a0ccbf9a1ed3)
|
|
unreadable' and
'hide unwriteable files' actually do what they are supposed to do.
Volker
(This used to be commit 7bf02a5e0f2c53bd516033d31466cd0cf22d3496)
|
|
(This used to be commit b7c3f80efd08c2206048d00815b7396488c91d3b)
|
|
(This used to be commit f8bae84e89bb2fe8deea7795ad59fbefa9c98e79)
|
|
This adds more/better setting of the ldb error string, and avoids
using gendb_search(), as this doens't return the error code.
Andrew Bartlett
(This used to be commit 2d2e71a2d5827c9dc8785b87547559071b47ab34)
|
|
Andrew Bartlett
(This used to be commit 2fe9de8105843776b8ef41ef6f9a6cea5cb188ff)
|
|
anonymously. Disable that test for now.
(This used to be commit 9015713d62558ba76d693c5e8a4c23e3fd3ccab5)
|
|
to implement.
Andrew Bartlett
(This used to be commit 3252e425b0e28656ac5fb19fa4edf7322ea72eab)
|
|
We were not using the correct baseDN for the templates search. Using NULL is no longer valid (like against AD).
While chasing that down, return proper error codes, and use the
ldb_set_errstr() to get a good error string back up to the UI layer.
Andrew Bartlett
(This used to be commit b31003403d84def6f11b21df566ff57c01da21b8)
|
|
correct grammar
(This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
|
|
the "92" to
"100" will give funny permissions...
Volker
(This used to be commit b76a3d4f590963d48eae8a9899d17ae3833c3dfa)
|
|
r15944.
Hey idra I think a better rename would be to keep the LDB_REQ suffix
here to remain consistent with the other enums (e.g ldb_reply_type,
ldb_async_wait_type and ldb_async_state).
(This used to be commit d44ee8c43bd8f6f978330a8ded8bf30ffad494d6)
|
|
(This used to be commit 8f44d0a2d66751ebc648550eec1ea051724b750c)
|
|
This only affects my new partitions module, which I will post soon,
but should be fixed anyway.
Andrew Bartlett
(This used to be commit 8912c4e057eb3962321245cf49b92999afcc64fc)
|
|
these two DN comparison functions do.
Andrew Bartlett
(This used to be commit 733b64a733779daade7d1cabbacac2275564b697)
|
|
in chasing down bugs :-)
Andrew Bartlett
(This used to be commit 9ede8edbaf1731f32814917439326f49b5f9f3ef)
|
|
Andrew Bartlett
(This used to be commit 684126223046d88d1ff446767ab6783f6391b50c)
|
|
the whole ldb structure.
Because the sequence number was a fn pointer on the main ldb context,
turn it into a full request (currently sync).
Andrew Bartlett
(This used to be commit fbe7d0ca9031e292b2d2fae263233c973982980a)
|
|
Andrew Bartlett
(This used to be commit 954785db03455daf2ff9b2828e31cb7efffe4f11)
|
|
correct, or we try and do a memcmp on the trailing '\0'.
This happens because we now use memcmp for the prefix matching.
I just wish I had a test other than a particular invocation of the OSX
client. (I've tried and failed so far)
Andrew Bartlett
(This used to be commit 36aa8390807581442c68ac3ee9dd6eb05d89b86d)
|
|
change the code to exploit that in ldb
I still have to reintroduce transactions when you call ldb_request directly,
I have some plans I hop to be able to develop in the next weekend
(This used to be commit 35111206021d667dfd217b5fd8d82f5c2714cc9e)
|
|
(This used to be commit 795f8ebe8eecf28f5729754dc248d2a8411effb9)
|
|
Andrew Bartlett
(This used to be commit 25e85975459acc556c0d46f1683dd4bbdd94874b)
|
|
Andrew Bartlett
(This used to be commit 272a0957283daafb6cbf52219263b94856155d65)
|
|
both fully qualified and in the 'short' form. Now we test and support
this query format.
Andrew Bartlett
(This used to be commit 9ddcfacbcedc5eea2730d4bf902c0fcd02bcfa11)
|
|
Find more possible posix group names for the 'domain users' group, as
the existing options don't exist in OSX.
Andrew Bartlett
(This used to be commit 4e8d7b7fb310a668ae8653bc06036c94249b2b2a)
|
|
Andrew Bartlett
(This used to be commit 1a868b451a47798dc539e0754ab2b075813ed368)
|
|
things.
With this fix, we now correctly detect computers again, and get the
correct objectCategory, which is important for the OSX AD plugin.
Andrew Bartlett
(This used to be commit 4e39d7bb245bc337ac496c7e39a510d1c5611c71)
|
|
(This used to be commit e980066111cf442102b849b04a411c3f2df8e05b)
|
|
exist. Samba3 right now fails to transfer the acb_info in the info21 sub-part
to the passdb backend, rendering the workstation locked.
Thanks to Tom Bork for finding this one.
Now working on a fix :-)
Volker
(This used to be commit 6613093e69f273f32bdafde0d0c8f122e8466dc0)
|
|
client.
Andrew Bartlett
(This used to be commit ae2913898c983dcba69b5d0b89c428e450e9bf5f)
|
|
cn=rootDSE entry.
(it was also crashing, as 'ac' wasn't initialised at this point)
Andrew Bartlett
(This used to be commit 8455aafb1547ae843b066db716a892fda14438b4)
|
|
Andrew Bartlett
(This used to be commit 9a9c2bc4aaa4afc947fb490f48bf037e03d2f223)
|
|
the getntacl utility.
Andrew Bartlett
(This used to be commit b1e0d4747b412929e1d4e24d6d9e504df3ddc824)
|
|
(anon/auth smb,
anon/auth bind).
Jeremy, this is the little test I promised to you that shows the places where
we need the SystemLibraryDTC key.
Volker
(This used to be commit 9164c24d8741384ff5173fbf6cf3337f42d80e70)
|
|
against W2k3, but they are designed to walk existing Samba3 code paths. It
might be possible that I add something like that to other subdirs like raw/.
RPC-BINDSAMBA3 excercises the bind variants that samba3 supports right now.
RPC-NETLOGSAMBA3 does a samba3 style join, does some schannel-protected
netlogon operations and leaves again. Samba3 right now does not survive this,
I'm about to fix it soon. I'll also post a *VERY* dirty hack (fake users in
sys_getpwnam()) to be able to run this in the build farm.
Volker
(This used to be commit 60b45bf8b6d0d2bb216e319891d50d0e07ab3010)
|
|
(This used to be commit 2898df2cee22f2d478440e9576bec15140909e45)
|
|
(This used to be commit d346531d0a3e7160ae2a3bdc430521148b485540)
|
|
(This used to be commit 3f2a136b9f77062e5044b2b86f8e2a79348e0ff0)
|
|
(This used to be commit f6e587e7066dbafef437e5b3854a34916f72fcb1)
|