summaryrefslogtreecommitdiff
path: root/source4/scripting
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories.Tim Potter5-645/+1
(This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)
2007-10-10r14915: Work in progress - getting ldb_add() working.Tim Potter2-8/+38
(This used to be commit d50661ed4ef3f6c96811649a1acbe5d702e80654)
2007-10-10r14906: Move SWIG-specific files to scripting/swig/Jelmer Vernooij2-8/+6
(This used to be commit 222723e4434b85748aa82f192c5c4ce136933ce3)
2007-10-10r14901: More work on ldb swig interface. Wrap some more functions.Tim Potter2-9/+97
(This used to be commit 5b722fcd4b1e194532a86bed84d11d778ae16fcc)
2007-10-10r14897: Do more error checking of tdb function returns and raise IOError orTim Potter1-6/+14
KeyError exceptions as appropriate. Add a close() function to the wrapper as we can't rely on the Python garbage collector destroying the object and closing the tdb file at any particular time. (This used to be commit a40d6c792257315d1eac955718db5ec1df7e07bb)
2007-10-10r14881: Unpack ldb_message_element and ldb_val arrays. Python can now accessTim Potter1-26/+41
all parts of a ldb_result: @BASEINFO has 2 elements elt[0]: val[0]: sequenceNumber = 2 elt[1]: val[0]: distinguishedName = @BASEINFO name=foo has 2 elements elt[0]: val[0]: foo = bar elt[1]: val[0]: distinguishedName = name=foo Cleanup some swig junk that was only necessary when including config.h and function prototypes that used the PRINTF_ATTRIBUTE() macro. Add some more comments. (This used to be commit 9327fd07d67da1845a60ccf2b7d1d43e9aed0d68)
2007-10-10r14880: Doc.Tim Potter1-1/+1
(This used to be commit 73b233ee1b7e25ec74c1764804690c6faab75fd0)
2007-10-10r14879: Fix bug unpacking ldb_messages.Tim Potter1-1/+12
Start decoding more of ldb_message and ldb_message_result. (This used to be commit 60f7f14baa7ff212138ac2349b94d56918566f73)
2007-10-10r14878: Write swig wrappers for ldb_init() and ldb_connect().Tim Potter3-11/+80
Start wrapper for ldb_search(). Currently it returns a list of swig ldb_message objects. More unpacking of results required. (This used to be commit 704787978aa705edba233249e8eab236ffe303a4)
2007-10-10r14875: Make better use of the build systemJelmer Vernooij1-26/+15
(This used to be commit 12429bb66f0f038f1a02932c012c9e9caae6d38c)
2007-10-10r14873: Add skeleton swig ldb interface.Tim Potter2-0/+34
(This used to be commit c6c759e19f7fb9232d9c97b66d140c1bb0876dff)
2007-10-10r14871: We don't need to import UserDict anymore.Tim Potter1-1/+1
(This used to be commit c60a2335383eb277a82dbe073ce9b58f8abf0241)
2007-10-10r14870: Update to link with dynamic instead of static objects.Tim Potter1-7/+10
(This used to be commit 20d68c60b7b7dce1f4f82cb6d3af9431a0660854)
2007-10-10r14860: create libcli/security/security.hStefan Metzmacher1-1/+1
metze (This used to be commit 9ec706238c173992dc938d537bdf1103bf519dbf)
2007-10-10r14854: Finish off swig wrapper and torture tests for tdb.Tim Potter2-11/+149
(This used to be commit 1c4042e23f3e99f95133313607e2c2904503cf74)
2007-10-10r14804: Start writing a more Pythonic tdb module.Tim Potter2-7/+48
(This used to be commit 4c9af9c1495e0582de8353709d7b79b731a7fc75)
2007-10-10r14801: Move swig testing makefile fragment into swig's config.mk and out ofTim Potter1-0/+5
main.mk (This used to be commit 3721072fc531df2ffdc9ae323aa2e4e3d0fc58b7)
2007-10-10r14798: Get swig building again (by commenting out dcerpc stuff for now).Tim Potter2-4/+15
Add the start of a test framework for swigged functionality. (This used to be commit 3dfd0959f78518c021417f3f1158c51d70a1e88c)
2007-10-10r14603: Fix building of ejs modules as shared libsJelmer Vernooij3-4/+14
Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
2007-10-10r14594: Fix some dependencies (required for shared library build)Jelmer Vernooij1-1/+0
(This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
2007-10-10r14572: Give libraries saner names, remove some .pc files, make some thingsJelmer Vernooij2-4/+4
subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10r14542: Remove librpc, libndr and libnbt from includes.hJelmer Vernooij4-0/+6
(This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
2007-10-10r14500: Make some more functions publicJelmer Vernooij1-1/+1
(This used to be commit 867fc489228a827fae08de3969e0db2a22192609)
2007-10-10r14497: Fix build with shared librariesJelmer Vernooij1-1/+1
(This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
2007-10-10r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone.Jelmer Vernooij1-1/+0
(This used to be commit 9c37f847d32d2f327a88c53a90af0c73126b76be)
2007-10-10r14464: Don't include ndr_BASENAME.h files unless strictly required, insteadJelmer Vernooij4-4/+5
try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
2007-10-10r14381: Kill structs.hJelmer Vernooij1-1/+1
(This used to be commit 1ffb82a7596f989c90df69573083a2c2e28f8808)
2007-10-10r14380: Reduce the size of structs.hJelmer Vernooij1-0/+3
(This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
2007-10-10r14363: Remove credentials.h from the global includes.Jelmer Vernooij4-0/+4
(This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
2007-10-10r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:Jelmer Vernooij1-16/+1
- VERSION: should contain the current version. Will be made part of the filename. - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library. Fix sonames and use them on platforms that support them Remove symlinking code. ldconfig will take care of creating the symlinks now that we set the soname. (This used to be commit 7871b07e21c85c63d0ecac4c31b98dc112d18af5)
2007-10-10r14200: Now we have real USN support, don't force the values in the provisionAndrew Bartlett1-16/+0
scripts. This tests the real module, and avoids duplication. Andrew Bartlett (This used to be commit 0859ba59ae00029177cd63366fc59efe8b19c973)
2007-10-10r14110: make ndr interface parsing code libraries,Stefan Metzmacher1-1/+1
so it will not included in multiple modules or binaries metze (This used to be commit 13c105974744c510a62a7c8db2230b60c11b2315)
2007-10-10r14109: Modulify the smbcalls subsystem.Jelmer Vernooij2-27/+60
(This used to be commit d538eac9dbfdd786b533cb5fbbd35ab2fd7358ba)
2007-10-10r13985: Slowly start swig_ldbSimo Sorce3-3/+104
dcerpc still need fixing, the produced shared library misses some symbols. Jelmer, can you look at it while you are playing with the build system ? (This used to be commit af92996e30a50af92d70ac8d55ade3da4ce56077)
2007-10-10r13960: Generate makefile rules for installing/removing shared modules.Jelmer Vernooij1-2/+2
(This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
2007-10-10r13944: Yet another round of splitups.Jelmer Vernooij1-1/+0
(This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
2007-10-10r13942: fix dependenciesStefan Metzmacher1-3/+22
metze (This used to be commit 71d3fbf65ccb891f823f75384bccf2c7909258c8)
2007-10-10r13924: Split more prototypes out of include/proto.h + initial work on headerJelmer Vernooij8-0/+11
file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)
2007-10-10r13906: fix swig buildSimo Sorce1-2/+1
(This used to be commit c5a9ba3e1cfe4fcd1a35c5764330ff385545d0aa)
2007-10-10r13903: Don't generate prototypes for modules and binaries in include/proto.h byJelmer Vernooij1-0/+1
default. (This used to be commit c80a8f1102caf744b66c13bebde38fba74983dc4)
2007-10-10r13786: [merge] Add registration functions for LDB modulesJelmer Vernooij1-1/+5
Applications that use LDB modules will now have to run ldb_global_init() before they can use LDB. The next step will be adding support for loading LDB modules from .so files. This will also allow us to use one LDB without difference between the standalone and the Samba-specific build (This used to be commit 52a235650514039bf8ffee99a784bbc1b6ae6b92)
2007-10-10r13710: fix compiler warningsStefan Metzmacher3-7/+7
metze (This used to be commit 6ee7de9bbf6ff55221fc8e3a6f467e69e564e2e1)
2007-10-10r13655: Use new name of build headerJelmer Vernooij1-1/+1
(This used to be commit bca0e8054f6d9c7adc9d92e0c30d4323f994c9e9)
2007-10-10r13369: let's have a way to show the samba4 version through ejsSimo Sorce2-1/+12
and use it in provisioning to fullfill rfc 3045 requirements (This used to be commit 3fb9571a76481560304a826fc945983d52123299)
2007-10-10r13102: fixed the vampire code to correctly setup foreign sids and defaultAndrew Tridgell1-21/+35
unix name mappings (This used to be commit dc74d8ccf15b9324cd8b90ef9d41cf293b9de8e3)
2007-10-10r13098: make check for workgroup and realm case insensitiveAndrew Tridgell1-2/+2
(This used to be commit 0cacd69dd57254cb1b51ad7969993bc24bae86c7)
2007-10-10r13097: move the creation of the default sam name -> unix name mappings intoAndrew Tridgell1-6/+75
the main provision logic, so it can also be used as part of the vampire process (This used to be commit 95e90169f4e5887ee88116179d96f28f9e06796e)
2007-10-10r13084: fix 'make test'!Stefan Metzmacher1-5/+0
I would sugguest to run 'make test && make valgrind' before each commit at this stage... metze (This used to be commit b7a0a778cc77f294aac589416b05dc676696d11e)
2007-10-10r13076: catch a easy to make error during vampire installAndrew Tridgell1-0/+5
(This used to be commit 1c49ce8df0fd2150c68d0bf4162f1ef69ff3392a)
2007-10-10r13062: Fix upgrade of WINS entriesJelmer Vernooij1-1/+1
(This used to be commit cc4cab341e51d26c90534777eae65b7683ed93ce)