Jelmer Vernooij
923d1ec2f4
Fix installation of python module for ldb and tdb.
...
(This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
2008-02-12 12:42:31 +01:00
Jelmer Vernooij
e84cd8d38b
tdb/ldb: Use prefix in case DESTDIR is not set.
...
(This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
2008-02-12 02:15:09 +01:00
Jelmer Vernooij
9522586695
Create the required directories when installing Python code.
...
(This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
2008-02-12 01:58:42 +01:00
Jelmer Vernooij
1529331b97
Avoid using setup.py for intsallation.
...
(This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
2008-02-12 01:21:10 +01:00
Jelmer Vernooij
aa2fd8ee50
Manually compile python files rather than use setup.py.
...
(This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
2008-02-12 00:49:36 +01:00
Jelmer Vernooij
ecb987c97c
Fix out of tree builds.
...
(This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
2008-02-11 23:51:59 +01:00
Jelmer Vernooij
08b3d3ee94
Move some more rules to rules.mk
...
(This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
2008-02-11 22:14:31 +01:00
Jelmer Vernooij
3e0f0091e5
ldb: Split up the Makefile so it will be possible later on to directly include fragments in the Samba 3 or 4 makefile.
...
(This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
2008-02-11 21:54:13 +01:00
Jelmer Vernooij
1a2544a24c
Fix tests.
...
(This used to be commit e4d7cd8ba77aa05c11dad457c3f2c2c6252c5966)
2008-02-09 19:16:44 +01:00
Jelmer Vernooij
93bb85d293
Split up tests a bit, output subunit.
...
(This used to be commit 501259ff31641bf52e337b597881d1fedc6b2a63)
2008-02-09 19:04:14 +01:00
Jelmer Vernooij
8fdd13f18a
Remove unused path update.
...
(This used to be commit 1868a42108012183aa78fe5d4f524d45f4505a3e)
2008-02-09 15:43:28 +01:00
Andrew Bartlett
bbf8aca01d
Fix syntax in LDAP test
...
We don't get this far in the test at the moment however.
Andrew Bartlett
(This used to be commit c3098d5c52505e143a6ce498273a5ce6a66220b0)
2008-02-08 13:23:45 +11:00
Jelmer Vernooij
c28c683208
ldb/python: Add bindings for schema functions.
...
(This used to be commit 9f6ea4692ca79c607538871c597698b98abf13d0)
2008-01-25 03:46:47 +01:00
Jelmer Vernooij
decdf5954d
python: Add convenience function for getting command line loadparm context
...
and default to using system smb.conf.
(This used to be commit b3afde0f00ab5093b577b139a062c233d4db2524)
2008-01-23 23:38:57 +01:00
Jelmer Vernooij
a259547786
build: Remove support for DESCRIPTION setting that is now unused.
...
(This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
2008-01-22 18:49:51 +01:00
Jelmer Vernooij
cc984e4046
ldb/talloc/tdb: Use manually written pc file.
...
(This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
2008-01-22 18:24:00 +01:00
Jelmer Vernooij
45eb6c5b8f
ldb: Fix typo.
...
(This used to be commit da0952bdd6196b23200063cadd866b1d5551a65c)
2008-01-22 17:34:44 +01:00
Jelmer Vernooij
1697f553f1
ldb: Increase version number to make it easier to create new Debian snapshots.
...
(This used to be commit 9a5cc88b090125b45e61da1ea1c9ac52f5ff6ab2)
2008-01-22 17:13:39 +01:00
Jelmer Vernooij
03023c4f7d
build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier
...
to migrate to a new build system.
(This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
2008-01-21 03:54:42 +01:00
Jelmer Vernooij
203d2b10bd
ldb: Fix building python modules against system-provided ldb.
...
(This used to be commit 583ea85ae04c0bc2e70ab2e595e05f76f65c3be1)
2008-01-21 03:54:42 +01:00
Andrew Bartlett
d5fd15005c
ldb_map objectClass munging: Don't hard-code 'extensibleObject'.
...
This allows objectClass munging to be removed, or modified to not
include adding an objectClass, or for that objectClass to be something
different.
Andrew Bartlett
(This used to be commit ee93b4e2ee1dd1cd38bcf14b2bb62556a13cec4a)
2008-01-17 08:53:18 +11:00
Jelmer Vernooij
341ee607b3
ldap.py: Use constants where possible.
...
(This used to be commit 0885dc9f813e19cd6c28d8259eaeccf1e9b26210)
2008-01-15 02:04:20 +01:00
Kai Blin
28a06a1b25
ldb: Get rid of a warning.
...
(This used to be commit 37ed9fbeee37a1d86d6f6841eac5c1a0a85c1fcc)
2008-01-11 11:12:36 +01:00
Jelmer Vernooij
1534a4034b
ldap/python: Fix last tests.
...
(This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)
2008-01-11 04:06:00 +01:00
Jelmer Vernooij
79d466c373
ldb/python: Support comparing Dn's to strings.
...
(This used to be commit 355878907970b396e4031426fda260d981c417eb)
2008-01-11 04:05:41 +01:00
Jelmer Vernooij
c01396dc24
python/ldap: Fix a couple more tests.
...
(This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
d2b96bbec0
Make a few more tests pass.
...
(This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
da56ee66b0
python/ldap: Get further.
...
(This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
5967746c31
python/ldap: Fix some tests.
...
(This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
b344508ca3
python: More work getting the LDAP test to compile again.
...
(This used to be commit d7a3f9612c40000cb265279598c09f6983305656)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
410e8f8681
python: Specify right arguments for the ldap test, fix some more calls.
...
(This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)
2008-01-11 03:27:26 +01:00
Jelmer Vernooij
a785df0c0a
ldap/python: Fix some more calls.
...
(This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)
2008-01-11 03:27:26 +01:00
Jelmer Vernooij
1d8cdddcd0
python/ldap: Support controls argument to ldb.search().
...
(This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)
2008-01-11 03:26:45 +01:00
Andrew Bartlett
6a875cc852
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
...
(This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)
2008-01-11 13:16:08 +11:00
Andrew Bartlett
f5277a3e21
Rework ldbsearch to avoid segfault when remote LDAP server returns
...
referrals.
Andrew Bartlett
(This used to be commit 8099facff99dab4de27ea6f857d0e8f5eaa3db5a)
2008-01-11 13:15:49 +11:00
Andrew Bartlett
3dab82394e
Fix segfault when sorting LDAP replies on the client.
...
Andrew Bartlett
(This used to be commit c72c39326b263b3aacd178ddc2fc3b1a2906f3d3)
2008-01-11 12:47:51 +11:00
Jelmer Vernooij
1f4838b8a3
python/ldap: Wrap parse_control_strings().
...
(This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)
2008-01-11 02:36:59 +01:00
Jelmer Vernooij
2466d2cc5e
ldb/python: Allow comparing a MessageElement to a list or a singleton.
...
(This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)
2008-01-11 01:55:56 +01:00
Jelmer Vernooij
c3695026e1
ldb/python: Implement __len__ for MessageElement.
...
(This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)
2008-01-11 01:04:25 +01:00
Jelmer Vernooij
9269db983d
python/ldb: Add __getitem__ implementation for LdbMessageElement.
...
(This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)
2008-01-11 01:04:25 +01:00
Jelmer Vernooij
fd39d2050c
r26701: ldb: Build and install python modules when possible.
...
(This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)
2008-01-10 09:42:04 -06:00
Andrew Bartlett
bb93a7ed5e
r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
...
Andrew Bartlett
(This used to be commit 0016231edd514e8db620bafc44ce877fcac19ed9)
2008-01-06 23:27:02 -06:00
Jelmer Vernooij
9987095378
r26641: ldb(Python): Remove some unnecessary {}'s.
...
(This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)
2008-01-01 19:57:02 -06:00
Jelmer Vernooij
f4b30bebca
r26631: ldb/python: Fix missing elements bug and memory leak. * Don't 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-30 10:51:07 -06:00
Jelmer Vernooij
405a20b44f
r26623: python: Allow specifying URL rather than host name on the command-line.
...
(This used to be commit 108f6caffe2bb311495b89659cfd818f0ec410f2)
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
0098543d67
r26617: Load smb.conf.
...
(This used to be commit 3f7bfef195421083f1401a73f60c5d270a1455f8)
2007-12-27 17:36:06 -06:00
Jelmer Vernooij
18f9eaca07
r26615: Fix Python syntax
...
(This used to be commit cc15136c1e29f0a25847568f748cc1af52b7037b)
2007-12-27 17:36:05 -06:00
Andrew Bartlett
d80873665c
r26611: Tridge didn't write this...
...
Andrew Bartlett
(This used to be commit 002ddc315fc03ea22083d9d8c87401073688fd29)
2007-12-27 01:51:04 -06:00
Jelmer Vernooij
a822a14d1e
r26584: Fix exception handling in ldb constructor.
...
(This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)
2007-12-26 11:57:03 -06:00
Jelmer Vernooij
5e574b2b94
r26582: Use the same swig flags everywhere.
...
(This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)
2007-12-24 01:51:07 -06:00