| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
|
|
|
|
|
|
| |
with INVALID_NAME.
Jeremy.
(This used to be commit ec72d7d614caf9504d98c96c86906ed598f8be78)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main difference in this new version is the extra data structure generated
between the IDL data structure and the NDR parser:
IDL -> NDR -> { ndr_parser, ndr_header, eparser, etc }
This makes the ndr_parser.pm internals much more sane.
Other changes include:
- Remove unnecessary calls with NDR_BUFFERS (for example, GUID doesn't have any buffers, just scalars) as well as some (unnecessary) nested setting of flags.
- Parse array loops in the C code rather then calling ndr_pull_array(). This allows us to have, for example, arrays of pointers or arrays of pointers to arrays, etc..
- Use if() {} rather then if () goto foo; everywhere
- NDR_IN no longer implies LIBNDR_FLAG_REF_ALLOC
- By default, top level pointers are now "ref" (as is the default in
most other IDL compilers). This can be overridden using the
default_pointer_top() property.
- initial work on new ethereal parser generators by Alan DeKok and me
- pidl now writes errors in the standard format used by compilers, which
is parsable by most editors
- ability to warn about the fact that pidl extension(s) have been used,
useful for making sure IDL files work with other IDL compilers.
oh, and there's probably some other things I can't think of right now..
(This used to be commit 13cf227615f6b9e0e5fa62e59197024410254f01)
|
|
|
|
|
|
| |
up earlier!
(This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
|
|
|
|
|
| |
this demonstrates that we need a improved test suite as well
(This used to be commit 959c73e93faa243154288c91a716e5a293d7a51c)
|
|
|
|
|
|
|
| |
Original patch provided by Gregory Leocadie <gleocadie@idealx.com>
rafal
(This used to be commit eb83a8210a939a0512f505a283148898ba6eceb1)
|
|
|
|
|
|
|
|
|
|
|
| |
seem to need them at the moment. Functions completely untested so assumed
broken.
Original patch submitted by Gregory Leocadie <gleocadie@idealx.com>
My apologies if I have written your name incorrectly.
rafal
(This used to be commit 83460e01ee98267c1ae5f5cfca52ca8df4b30b0a)
|
|
|
|
|
|
| |
Fix bug in test for QueryMultipleValues
Ignore errors from CreateKey() and GetKeySecurity() for now
(This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
|
|
|
|
| |
(This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
|
|
|
|
| |
(This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
|
|
|
|
|
|
| |
In Samba4 this is now an enum. Possibly by accident, True just happens
to map to the right value in this case. (-:
(This used to be commit affacc539864435cbc749a4c1a6b848c61b7182b)
|
|
|
|
| |
(This used to be commit e077d9948f1406c61982d49c2fd925852fdf6553)
|
|
|
|
|
| |
metze
(This used to be commit 42e0aaa7fac74953de19a567f384cbf5cc39ab3d)
|
|
|
|
|
| |
metze
(This used to be commit 03b1ff48f97fa81c515f90a398c6f8cde579cb51)
|
|
|
|
|
| |
pulls it in for everyone.
(This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911)
|
|
|
|
| |
(This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
|
|
|
|
|
|
| |
rest of the code
(This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
|
|
|
|
| |
(This used to be commit b896daf11c3efb1b3ca939575da9dab82b395777)
|
|
|
|
| |
(This used to be commit 742989c952421ebdf2d21c98e1de1b2b74b9f435)
|
|
|
|
| |
(This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
|
|
|
|
| |
(This used to be commit e6b53ce177d7fea7440656a7bba3dd96fb82e9f3)
|
|
|
|
|
| |
utilities.
(This used to be commit 9b319fc56f08edaf30b1ee671a3448ba10562c62)
|
|
|
|
|
|
|
| |
the Samba4 'net samdump'.
Andrew Bartlett
(This used to be commit b7eeea53b2f0e7b3a25a739e6b4774e2505735d3)
|
|
|
|
|
|
|
| |
the decryption seperate to the callback functions.
Andrew Bartlett
(This used to be commit 4209f813add258bf7d805494fc0220696880a0b0)
|
|
|
|
|
|
| |
- Warn about unknown attributes in .mk
- Remove more unused functions
(This used to be commit 6bf8126ae9368dc56cf0cd91b972a2d939974679)
|
|
|
|
| |
(This used to be commit a7846183035295c2d60148beb23ddb4ed7d20723)
|
|
|
|
|
| |
metze
(This used to be commit 76c930ceee39e9c11b4b0b8eaaf5d1d23795f574)
|
|
|
|
| |
(This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
|
|
|
|
|
|
|
| |
from samba.org
metze
(This used to be commit 7feddfb5d28784ff4f7dd13075c53923d4df6330)
|
|
|
|
|
|
|
|
|
|
|
|
| |
binaries/subsystems/etc
out of the samba4-deps.dot file. Use like:
script/depfilter.py regpatch < samba4-deps.dot | dotty -
and then scratch your head and wonder why regpatch has to link with 3/4
of what it does.
(This used to be commit 90b07c6860ceeb65aaeedd69b12895466dfd64a3)
|
|
|
|
|
| |
Volker
(This used to be commit 81ddffde369c5b5e91bc130510f43c6841a789c4)
|
|
|
|
|
|
|
| |
lorikeet-heimdal kdc running
metze
(This used to be commit fa652919bd6ab58ff15cab239cf88d2359b03d55)
|
|
|
|
|
|
|
| |
(no ACL support)
Andrew Bartlett
(This used to be commit 9f895f6482e45dd975baea7114748b65dbe6e688)
|
|
|
|
|
|
|
|
|
| |
object on the
first DC in the forest!
metze
(This used to be commit 8ea59f23728450cd42c221e69f375d6e390c4a79)
|
|
|
|
|
|
|
|
|
|
| |
and long names for a domain.
Add servicePrincipalName mapping table (administrator configurable),
in the same spot as microsoft uses.
Andrew Bartlett
(This used to be commit c25e78b4b34384a3a79a920f50f01be696a048ba)
|
|
|
|
|
|
|
| |
Heimdal.
Andrew Bartlett
(This used to be commit f2e926192595c74bd9cc8a3343e0fcf27a1de38b)
|
|
|
|
|
|
|
| |
dual-install systems.
Andrew Bartlett
(This used to be commit efc24f1a4592270634dca253689c1b54e154d8b8)
|
|
|
|
| |
(This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
|
|
|
|
|
| |
- keep the samdb open between requests
(This used to be commit ee75a8353b0dab579abf0e675395d796f1c39746)
|
|
|
|
|
|
|
| |
important, but it does
help find memory leaks (and in fact, there was one, fixed in next commit)
(This used to be commit ab19e38c236366f2a93ea1f44911c56519779c9d)
|
|
|
|
| |
(This used to be commit 1437257616a67634f2211ce85b70fc9d71acd17e)
|
|
|
|
| |
(This used to be commit 4e159a757015faa007419bdaf0ceea8cdbe595ee)
|
|
|
|
| |
(This used to be commit b3dd5c326efef2165106f719573202325ee63e02)
|
|
|
|
| |
(This used to be commit 4401c74fbc630d7ab7983c5f901483f3d7ddd8fb)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this object properties are now used as multivalue attributes
now all values inserted are checked against a "valid values table"
eg:
this form is now accepted:
dn: @ATTRIBUTES
uid: CASE_INSENSITIVE
uid: WILDCARD
this form is now rejected:
dn: @ATTRIBUTES
uid: CASE_INSENSITIVE WILDCARD
please update your .ldb files if you make use of @ATTRIBUTES
(sam.ldb heavily uses it)
the code passes all make test tests for both tdb and ldap, it also
passes the new test to check for wrong @ATTRIBUTES attribute values
Simo.
(This used to be commit 1295b891a26c2cb2c34540f90ded83390cf87da2)
|
|
|
|
| |
(This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
|
|
|
|
|
|
|
| |
Accept new command-line options --keep, --outputdir and --idl-compiler.
We're currently at 34 IDL tests (...and counting)
(This used to be commit 7004f9515b75bce5b46e444f1865d377fdae0afa)
|
|
|
|
|
|
|
| |
scalars
(it doesn't have any push/pull functions anymore either)
(This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
|
|
|
|
|
| |
where possible.
(This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
|
|
|
|
|
|
|
|
|
| |
- Add some more pidl tests based on ref_notes.txt
We currently fail some tests because we don't default to "ref"
for top-level pointers at the moment. We also fail some of the multi-level
tests.
(This used to be commit 187802f580d85e19ee9b7f07db931d0511f197bc)
|