summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* r6980: added data_blob_append(), which I use in the web serverAndrew Tridgell2007-10-101-0/+13
| | | | (This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
* r6975: Test opening filenames with control characters in failsJeremy Allison2007-10-101-0/+26
| | | | | | with INVALID_NAME. Jeremy. (This used to be commit ec72d7d614caf9504d98c96c86906ed598f8be78)
* r6973: Merge new version of pidl into the main SAMBA_4_0 branch.Jelmer Vernooij2007-10-1058-2418/+3164
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* r6968: fixed a typo in the event macros. I'm surprised this one didn't show ↵Andrew Tridgell2007-10-101-1/+1
| | | | | | up earlier! (This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
* r6967: fixed the new multi-value dn=@ATTRIBUTES so it actually works :-)Andrew Tridgell2007-10-101-4/+6
| | | | | this demonstrates that we need a improved test suite as well (This used to be commit 959c73e93faa243154288c91a716e5a293d7a51c)
* r6963: Further definitions for share manipulation code. Untested.Rafal Szczesniak2007-10-103-1/+6
| | | | | | | Original patch provided by Gregory Leocadie <gleocadie@idealx.com> rafal (This used to be commit eb83a8210a939a0512f505a283148898ba6eceb1)
* r6962: Severely simplified share functions. Removed call levels as we don'tRafal Szczesniak2007-10-102-0/+232
| | | | | | | | | | | 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)
* r6961: Add RPC-WINREG to list of win2k3 testsJelmer Vernooij2007-10-102-18/+27
| | | | | | Fix bug in test for QueryMultipleValues Ignore errors from CreateKey() and GetKeySecurity() for now (This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
* r6956: added start of ldb_sqlite3 workDerrell Lipman2007-10-103-0/+1216
| | | | (This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
* r6952: Remove unneeded include of popt_common.hTim Potter2007-10-101-1/+0
| | | | (This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
* r6951: Fix all calls to setup_logging() that use 'True' as a second argument.Tim Potter2007-10-106-6/+6
| | | | | | 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)
* r6939: Get rid of SUBSYSTEM::NDR since all it did was require NDR_RAW.Tim Potter2007-10-103-53/+50
| | | | (This used to be commit e077d9948f1406c61982d49c2fd925852fdf6553)
* r6938: a minor update, use a better name for the NDR compression subsystemStefan Metzmacher2007-10-101-10/+10
| | | | | metze (This used to be commit 42e0aaa7fac74953de19a567f384cbf5cc39ab3d)
* r6937: some minor fixes and updatesStefan Metzmacher2007-10-101-13/+15
| | | | | metze (This used to be commit 03b1ff48f97fa81c515f90a398c6f8cde579cb51)
* r6936: Have RPC compression depend only on NDR_DRSUAPI instead of NDR_RAW whichTim Potter2007-10-101-3/+11
| | | | | pulls it in for everyone. (This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911)
* r6935: don't do three things at a time :-)Simo Sorce2007-10-101-2/+2
| | | | (This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
* r6934: thanks to HotaruT for pointing out skel.c was not in line with the ↵Simo Sorce2007-10-101-6/+20
| | | | | | rest of the code (This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
* r6933: Add a couple of helper functions for creating nbt names.Tim Potter2007-10-1016-55/+41
| | | | (This used to be commit b896daf11c3efb1b3ca939575da9dab82b395777)
* r6932: Comment out static function - not used anywhere?Tim Potter2007-10-101-0/+6
| | | | (This used to be commit 742989c952421ebdf2d21c98e1de1b2b74b9f435)
* r6931: declare this to avoid warnings until we have loadable modulesSimo Sorce2007-10-101-0/+1
| | | | (This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
* r6930: Use NBT_NAME_CLIENT instead of the number 0.Tim Potter2007-10-102-2/+2
| | | | (This used to be commit e6b53ce177d7fea7440656a7bba3dd96fb82e9f3)
* r6929: LIBCLI_NBT depends on LIB_SECURITY_NDR for various security descriptorTim Potter2007-10-101-1/+2
| | | | | utilities. (This used to be commit 9b319fc56f08edaf30b1ee671a3448ba10562c62)
* r6928: Add support for printing trusted domain names, sids and passwords inAndrew Bartlett2007-10-101-52/+188
| | | | | | | the Samba4 'net samdump'. Andrew Bartlett (This used to be commit b7eeea53b2f0e7b3a25a739e6b4774e2505735d3)
* r6927: Make it easier to program with the SamSync callback interface, performAndrew Bartlett2007-10-101-35/+96
| | | | | | | the decryption seperate to the callback functions. Andrew Bartlett (This used to be commit 4209f813add258bf7d805494fc0220696880a0b0)
* r6926: More build farm fixes:Jelmer Vernooij2007-10-1011-175/+78
| | | | | | - Warn about unknown attributes in .mk - Remove more unused functions (This used to be commit 6bf8126ae9368dc56cf0cd91b972a2d939974679)
* r6924: Remove some unused functions.Jelmer Vernooij2007-10-101-200/+0
| | | | (This used to be commit a7846183035295c2d60148beb23ddb4ed7d20723)
* r6922: remove bad file...Stefan Metzmacher2007-10-101-87/+0
| | | | | metze (This used to be commit 76c930ceee39e9c11b4b0b8eaaf5d1d23795f574)
* r6921: preparing for cherry picking mergingStefan Metzmacher2007-10-101-0/+87
| | | | (This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
* r6920: display the SVN revision in svk build of tree's directly mirrored ↵Stefan Metzmacher2007-10-101-1/+6
| | | | | | | from samba.org metze (This used to be commit 7feddfb5d28784ff4f7dd13075c53923d4df6330)
* r6919: Jelmer, here is my script for filtering individual ↵Tim Potter2007-10-101-0/+50
| | | | | | | | | | | | 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)
* r6907: Unixinfo for samba4, not activated by default.Volker Lendecke2007-10-107-3/+350
| | | | | Volker (This used to be commit 81ddffde369c5b5e91bc130510f43c6841a789c4)
* r6904: use "krb5:kdc=yes" in your smb.conf when you have the ↵Stefan Metzmacher2007-10-102-2/+2
| | | | | | | lorikeet-heimdal kdc running metze (This used to be commit fa652919bd6ab58ff15cab239cf88d2359b03d55)
* r6902: Turn the LDAP server on by default. It is no worse than the others...Andrew Bartlett2007-10-101-1/+1
| | | | | | | (no ACL support) Andrew Bartlett (This used to be commit 9f895f6482e45dd975baea7114748b65dbe6e688)
* r6884: the invocationID is only used as objectGUID on the NTDS Settings ↵Stefan Metzmacher2007-10-101-3/+3
| | | | | | | | | object on the first DC in the forest! metze (This used to be commit 8ea59f23728450cd42c221e69f375d6e390c4a79)
* r6883: Move to what simo assures me is the 'correct' way to find the NetBIOSAndrew Bartlett2007-10-102-18/+81
| | | | | | | | | | 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)
* r6882: Put in configure tests and #ifdef to keep Samba building on older ↵Andrew Bartlett2007-10-102-1/+4
| | | | | | | Heimdal. Andrew Bartlett (This used to be commit f2e926192595c74bd9cc8a3343e0fcf27a1de38b)
* r6879: Another attempt at including the 'right' kerberos headers onAndrew Bartlett2007-10-101-9/+12
| | | | | | | dual-install systems. Andrew Bartlett (This used to be commit efc24f1a4592270634dca253689c1b54e154d8b8)
* r6877: added CLDAP testing to test_ldap.shAndrew Tridgell2007-10-101-2/+5
| | | | (This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
* r6876: - fixed a memory leak in the cldap serverAndrew Tridgell2007-10-103-11/+14
| | | | | - keep the samdb open between requests (This used to be commit ee75a8353b0dab579abf0e675395d796f1c39746)
* r6875: added a BENCH-CLDAP test. Speed of the cldap server isn't all that ↵Andrew Tridgell2007-10-103-1/+132
| | | | | | | important, but it does help find memory leaks (and in fact, there was one, fixed in next commit) (This used to be commit ab19e38c236366f2a93ea1f44911c56519779c9d)
* r6874: Fix static library buildJelmer Vernooij2007-10-101-8/+6
| | | | (This used to be commit 1437257616a67634f2211ce85b70fc9d71acd17e)
* r6873: fixed exec bitAndrew Tridgell2007-10-101-0/+0
| | | | (This used to be commit 4e159a757015faa007419bdaf0ceea8cdbe595ee)
* r6869: removed completely bogus BASE-RW2 testAndrew Tridgell2007-10-101-113/+0
| | | | (This used to be commit b3dd5c326efef2165106f719573202325ee63e02)
* r6868: the @ATTRIBUTES object format has changedSimo Sorce2007-10-101-3/+6
| | | | (This used to be commit 4401c74fbc630d7ab7983c5f901483f3d7ddd8fb)
* r6867: this code will change the way the @ATTRIBUTES object is handledSimo Sorce2007-10-108-33/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* r6863: lib-friendlier names + fix some dependenciesJelmer Vernooij2007-10-105-14/+8
| | | | (This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
* r6862: Add some more testsJelmer Vernooij2007-10-107-30/+179
| | | | | | | 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)
* r6860: Add some allocation and alignment tests, remove uint64 from list of ↵Jelmer Vernooij2007-10-106-6/+188
| | | | | | | scalars (it doesn't have any push/pull functions anymore either) (This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
* r6859: Add ndr_align tests, use environment variables ($CC, $CFLAGS, $LDFLAGS)Jelmer Vernooij2007-10-104-9/+52
| | | | | where possible. (This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
* r6857: - Support [public] on functionsJelmer Vernooij2007-10-104-133/+264
| | | | | | | | | - 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)