summaryrefslogtreecommitdiff
path: root/source4/lib/ldb
AgeCommit message (Collapse)AuthorFilesLines
2008-01-01r26641: ldb(Python): Remove some unnecessary {}'s.Jelmer Vernooij2-48/+30
(This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)
2007-12-30r26631: ldb/python: Fix missing elements bug and memory leak. * Don't ↵Jelmer Vernooij2-16/+26
increase the PyDict_Next() counter - Python already does that for us. * Fix a talloc(NULL, ...) memory leak in the code that constructed ldb message elements. (This used to be commit dc2a612927289da78017abf4ad51a4d51292e3a1)
2007-12-28r26623: python: Allow specifying URL rather than host name on the command-line.Jelmer Vernooij1-2/+4
(This used to be commit 108f6caffe2bb311495b89659cfd818f0ec410f2)
2007-12-27r26617: Load smb.conf.Jelmer Vernooij1-2/+8
(This used to be commit 3f7bfef195421083f1401a73f60c5d270a1455f8)
2007-12-27r26615: Fix Python syntaxJelmer Vernooij1-1161/+772
(This used to be commit cc15136c1e29f0a25847568f748cc1af52b7037b)
2007-12-27r26611: Tridge didn't write this...Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 002ddc315fc03ea22083d9d8c87401073688fd29)
2007-12-26r26584: Fix exception handling in ldb constructor.Jelmer Vernooij3-79/+18
(This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)
2007-12-24r26582: Use the same swig flags everywhere.Jelmer Vernooij2-2/+2
(This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)
2007-12-24r26581: Make ldb_wait uniform, so that it is easy to remove it completely ↵Simo Sorce5-72/+90
from modules later on. (This used to be commit f75ce8c20aa2b466e9ee86fdf1702b2ffda10ddf)
2007-12-24r26580: Include sentinel in build.h, in case the list is empty.Jelmer Vernooij1-2/+3
(This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
2007-12-24r26577: Fix the standalone ldb build.Jelmer Vernooij1-11/+8
(This used to be commit 1cf374eb3125c66844f01d013016feaf99760582)
2007-12-24r26576: Allow the static module loading code to be used for the Python modules.Jelmer Vernooij2-2/+2
Simplify the way module initialization functions are handled. (This used to be commit ba8be2dfc0de4434c798663336b81f7f95cde520)
2007-12-24r26574: Do not call functions in the variable declaration, fix checking for ↵Simo Sorce1-5/+7
tmp_ctx, and also makes code more readable and debuggable. Eliminate silly parenthesys. Simo. (This used to be commit 166195b487ffa51933f772a56f47f7f0d4c867eb)
2007-12-24r26572: Fix warnings in the Python code.Jelmer Vernooij2-44/+44
(This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
2007-12-24r26570: - Trim size of the swig-generated Python bindings by removing a ↵Jelmer Vernooij5-323/+1618
bunch of {}'s. - Start working on Python equivalents for various EJS tests. - Fix regression in argument order for reg_diff_apply() in EJS bindings. (This used to be commit c550c03372cb260b78f6a6c132e70571bc4cb852)
2007-12-24r26569: Jelmer tells me that ldb must inevitably be build as a shared library,Volker Lendecke1-0/+1
otherwise it will break. Sorry for breaking Samba4. I will have to look how we can fix Samba3 :-((( (This used to be commit c1dd0af1642d7b15c623a76c13c3cf98fb3bd3da)
2007-12-24r26568: Revert r26482Volker Lendecke1-1/+0
Next attempt to fix the Samba3 torture breakage Jelmer, can you please review this? Thanks, Volker (This used to be commit 1d624c8b883ffd44408da1d584dd063cef0edec9)
2007-12-24r26567: Allow registering new ldb modules from python.Jelmer Vernooij4-21/+78
(This used to be commit 485db76d8476fce399a9b6cb977cf55ea35ec189)
2007-12-21r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij3-5/+5
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
2007-12-21r26539: Remove unnecessary statics.Jelmer Vernooij3-5/+5
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
2007-12-21r26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}).Jelmer Vernooij4-199/+197
(This used to be commit e91fe76d296973430f71502c9b614d0dfac4d83c)
2007-12-21r26529: Indeed, this belongs in the schema module. Ranged results need to useAndrew Bartlett1-5/+0
an attribute with ';' in the name. Andrew Bartlett (This used to be commit f4023b176eabfb3282fe9b999eac8db55a095ab0)
2007-12-21r26496: Move some provision functions to a new SamDB class, support setting ↵Jelmer Vernooij3-132/+134
session_info on a ldb context from python. (This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)
2007-12-21r26483: Merge ldb module dependency fixes, fix auth python module.Jelmer Vernooij1-1/+1
(This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
2007-12-21r26482: Use shared library version of ldb, to make sure not every module ↵Jelmer Vernooij1-0/+1
ends up with its own private copy of ldb with its own list of modules... (This used to be commit ef029d950cb056b4b831e1ca0f6789484f262093)
2007-12-21r26481: Make function for loading symbol from DSO more generic, and allow ↵Jelmer Vernooij3-12/+27
modules to provide an ops table directly rather than an initialization function. (This used to be commit a71419a73a869c24121005ccbbcb4396f888888b)
2007-12-21r26480: Add utility class for testing LDB code.Jelmer Vernooij1-1/+4
(This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
2007-12-21r26475: Add ldb.set_credentials function.Jelmer Vernooij1-1/+1
(This used to be commit dbebb4ef477d2c8de7b8d1e5cde9b9dada47044f)
2007-12-21r26459: Build ildap module as shared module by default.Jelmer Vernooij1-1/+1
(This used to be commit 91cff7dad2eb0467e6b9a86963859e99ded137f8)
2007-12-21r26426: Remove uses of global_loadparm.Jelmer Vernooij1-1/+2
(This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
2007-12-21r26410: Remove unnecessary static.Jelmer Vernooij1-1/+1
(This used to be commit 13ae3108dad2f9f0f7a421d672751fa594f4e3fb)
2007-12-21r26399: Use -O option for SWIG (less evil generated code).Jelmer Vernooij2-251/+259
(This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
2007-12-21r26374: Remove dependency on dynconfig.Jelmer Vernooij1-1/+0
(This used to be commit a232a38d1cd6798f8948c0c8741a344970817161)
2007-12-21r26371: Fix typo.Jelmer Vernooij1-1/+1
(This used to be commit dcbacd9adb1ded14cbea3513f3db351e5b7bbe87)
2007-12-21r26355: Eliminate global_loadparm in more places.Jelmer Vernooij2-5/+6
(This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
2007-12-21r26353: Remove use of global_loadparm.Jelmer Vernooij1-1/+2
(This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
2007-12-21r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chainAndrew Bartlett1-14/+10
and therefore further improve debug output. Andrew Bartlett (This used to be commit 5e93ca2ea16a7d10d63606ae539c0fdc4e224556)
2007-12-21r26299: Print out which module failed to initialise.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 6628d9f843d773ec1a5841f793b16f76910c39c4)
2007-12-21r26277: Move loadparm context higher up the stack.Jelmer Vernooij1-1/+2
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
2007-12-21r26276: Install SWIG files if swig is present.Jelmer Vernooij1-0/+3
(This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
2007-12-21r26252: Specify loadparm_context explicitly when creating sessions.Jelmer Vernooij1-1/+1
(This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
2007-12-21r26248: Check in SWIG output so SWIG is not required when running out of svn.Jelmer Vernooij2-0/+6331
(This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
2007-12-21r26228: Store loadparm context in auth context, move more loadparm_contexts ↵Jelmer Vernooij1-0/+4
up the call stack. (This used to be commit ba75f1613a9aac69dd5df94dd8a2b37820acd166)
2007-12-21r26226: Avoid more uses of global_loadparm.Jelmer Vernooij1-2/+3
(This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
2007-12-21r26205: Pass loadparm_context to secrets_db_connect() rather than using ↵Jelmer Vernooij1-1/+1
global context. (This used to be commit 5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)
2007-12-21r26200: Bring back some accidently removed files.Jelmer Vernooij1-0/+153
(This used to be commit a71e40ab5dc7f0a5f6d2d1eb930f378cd143b186)
2007-12-21r26197: Add bindings for libsecurity.Jelmer Vernooij2-153/+1
(This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135)
2007-12-21r26196: Always build python bindings for ldb.Jelmer Vernooij2-7/+7
(This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
2007-12-21r26192: Handle, test and implement the style of extended_dn requiest that ↵Andrew Bartlett1-9/+17
MMC uses. It appears that the control value is optional, implying type 0 responses. Failing to parse this was causing LDAP disconnects with 'unavailable critical extension'. Andrew Bartlett (This used to be commit 833dfc2f2af84c45f954e428c9ea6babf100ba92)
2007-12-21r26187: Fix module name, indentation.Jelmer Vernooij1-1/+1
(This used to be commit ef790ebf3a712dbbb85d6af65c804199c2c084fc)