Age | Commit message (Collapse) | Author | Files | Lines |
|
This commit cleans up a number of aspects of the LSA interface.
Firstly, we do 2 simple searches on opening the LSA policy, to obtain
the basic information we need. This also avoids us searching for
dnsDomain (an invented attribute).
While I was at it, I added and tested new LSA calls, including the
enumTrustedDomainsEx call. I have also merged the identical structures
lsa_DomainInformation and lsa_DomainList.
Also in this commit: Fix netlogon use of uninitialised variables.
Andrew Bartlett
(This used to be commit 3f3fa7f466df56612064029143fbae8effb668aa)
|
|
AD schema).
Andrew Bartlett
(This used to be commit fac27e4dddc98288dc765e135db6b168fbec760c)
|
|
Make it easier to debug CrackNames failures.
Andrew Bartlett
(This used to be commit 5dd07074db0b25ea2e929bbdcf89f26e3665bd1c)
|
|
metze
(This used to be commit ff8d044c2e14e81b4bb32eaacc56875e9602ce4d)
|
|
metze
(This used to be commit 5697841e2949d2f7a053b4766c48906943a5a04e)
|
|
rafal
(This used to be commit b285a34ddd8bf570a060b8c9eb8aee1566317c27)
|
|
rafal
(This used to be commit 4803e95c68d8824b5494ee86d626e474d8a0c925)
|
|
rafal
(This used to be commit 4a127aacfa142838b474b2d8186026575bca14a4)
|
|
(This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
|
|
wrong with
the rename code in bzr-svn...
(This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
|
|
* Move dlinklist.h, smb.h to subsystem-specific directories
* Clean up ads.h and move what is left of it to dsdb/
(only place where it's used)
(This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
|
|
(This used to be commit 43e95f4572778fec70ea4a62b6b4d20d8f96a2f8)
|
|
to do the actual report.
- make the talloc_report_depth_file() a wrapper of it
- and talloc_report() and talloc_report_full() are wrapper of
talloc_report_depth_file()
metze
(This used to be commit b199557b358e6216d89d233513079fcd56b307aa)
|
|
metze
(This used to be commit 972a84f220f0dabc4e1cc3ffd40a4bf4dedc74d9)
|
|
volker that one was for you:-)
metze
(This used to be commit d0aa78177d24877320bac2294328e0083f34e9a5)
|
|
(This used to be commit 7664b52b89bfac6f2db52fae2daa65c856acd1ac)
|
|
- make talloc_reference() typesafe when gcc >= 3 is used
metze
(This used to be commit 933d1b47ad614d02cc02b602e704948b342febdb)
|
|
(This used to be commit 4241a1bb832461ca44ce0f20cb770ea2b6f2d7e3)
|
|
metze
(This used to be commit 7cab4285b1b61ad5cb425e42d89bcf7d645b0710)
|
|
metze
(This used to be commit 6955ffe4544eddd9e34461f57858480b1acf49c9)
|
|
metze
(This used to be commit fb73ce8d4364a1da3c320034d90c0556529c61c4)
|
|
metze
(This used to be commit 6b4f788c71a6d445ded522d89cd5425f9e2fb391)
|
|
fix c++ warnings
metze
(This used to be commit b15e4c7cfa4df3dc429945e4d330a8a9766eb1a6)
|
|
functions to get rid of c++ warnings
metze
(This used to be commit 7579503bb886e9c4cc08756013f5311ce550c9fd)
|
|
metze
(This used to be commit ccef1f729089939b9250f1b177d5241f8baaa5eb)
|
|
see the manpage what they do:-)
metze
(This used to be commit bfca83c91e47e9017474809cd7bc8b2e6e20416a)
|
|
metze
(This used to be commit 155cd6b88283b85c53c7ec65efcf431da7b649ac)
|
|
(This used to be commit 66b6456eee579623b64c649356ab0175c46f5789)
|
|
metze
(This used to be commit bb79542edbb290c7dbea7c921b0e911dd1b3366b)
|
|
metze
(This used to be commit eca7085850ba8475cc01dda1911c4222dd14c1a6)
|
|
This lets the modules or backend generate the host and domain GUID,
rather than the randguid() function. These can still be specified
from the command line.
Andrew Bartlett
(This used to be commit 32996ca9d62568006f8bee85a1f2f37c64c04fb5)
|
|
network. This helps where we are trying to talk to an LDAP server,
until we share a common SASL authentication scheme.
Andrew Bartlett
(This used to be commit f9d39dba41441cd5d06964ce0aebef9bcba40759)
|
|
For that, it needs to hook into the modify operation.
Andrew Bartlett
(This used to be commit d22117a53bafa4bb72c854353620099b5a6f81d8)
|
|
(This used to be commit fab0e66281ca0feddf1ce26249706e865856b17a)
|
|
At the moment it is able to validate an object has no conflicting
objectlasses that it meets the criteria to be inserted as child of
the parent and also sorts and create the objectclass hierarchy so
that the objectclass .c module can be obsoleted.
Not activated by default as we have to completely rework the
current provisioning method. (In my tests I could not activate
it before all other ldif except for the one that create users
were loaded, make test seem to be happy anyway if it is activated
after provisioning).
Next steps will be attribute and attribute syntax checking on add operation.
And then the modify operation will follow.
Simo.
(This used to be commit 0c444ba1adfb9ce5cfa736bf0620aa3bec66050d)
|
|
(This used to be commit 5b4fc48c49bada2711e356c557ba5f45e34396f6)
|
|
rafal
(This used to be commit c9b0b1fb67855ed3bfd1f34c664275bd7f34ff8c)
|
|
rafal
(This used to be commit 6db488cc6e29704ae2ae17b2875a76ded5d86b88)
|
|
These two perform name resolving in SAM database and fetching
user account information, respectively. The code is quite rough
yet, but it builds and basic tests work. Now, I'm working on
cleaning it up...
rafal
(This used to be commit 4a932255a01d9f1ac91feb9e371494933f1ae74e)
|
|
(This used to be commit e17371b7f970fe4cc91f8034c18292cc3c22f161)
|
|
(This used to be commit bb393603707ada3d4b917f8374b7738f16c78f46)
|
|
snprintf seems
to be broken. The %lu modifies apparently can not cope with the high
bit==1. In dom_sid_string I added some printfs and got:
auth: 21
auth: 2666793276
auth: 679821296
auth: 2310223117
auth: 1206
sid=S-1-5-21-8446744072081377596-679821296-8446744071724807437-1206
The "auth:" values are direct printfs, the sid= is the resulting code from
dom_sid_string.
I could not reproduce it with a simple test program, and #ifdef'ing out
HAVE_SNPRINTF in config.h manually does not help either, probably because the
dynamic linker overwrites the symbol in lib/replace.
Checking it in because it fixes the RPC-SAMBA3-SHARESEC test directly on host
"sunx", I would like to see whether it also fixes IRIX and AIX.
Volker
(This used to be commit 1a9401738f652a87d377a32086342f5f98525fc2)
|
|
(This used to be commit 4189736e09dab2b7ff57b7bba04d54c0ffeea140)
|
|
problem. Timegm is the same. Simo says this is just a workaround, but it helps
for now. Feel free to revert.
Volker
(This used to be commit fd166ca0c079d83081bc1d631fe40b965c7873d4)
|
|
(This used to be commit 1de34590821b0c076bf8d48cbdae97f33275647e)
|
|
Volker
(This used to be commit ebf75c6196afdd4bfa4f11bb1d45d385ab0babed)
|
|
trim duplicate may attributes
(This used to be commit 4975659fd70abdbae42ee378b7be766102f4df55)
|
|
readd --always-create option to mkproto.pl
metze
(This used to be commit 1686c69d0e784220aba053e3dd21f6d14cc86929)
|
|
contex :-)
once at connection time, after modules have been loaded.
Introduce a function to retrieve the value where needed.
(This used to be commit 0caf6a44e03393c645030a9288e7dfd31e97c98b)
|
|
(This used to be commit 9910c01a3a5dd417c47e83b9c9b6df8f4547e816)
|