1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-26 10:04:02 +03:00

14587 Commits

Author SHA1 Message Date
Jelmer Vernooij
969b8579c7 r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections.
(This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)
2008-01-02 12:48:04 -06:00
Jelmer Vernooij
40acf23a92 r26645: Janitorial: Fix a couple of warnings.
(This used to be commit a2bc97e8b01ecee48be60823cb19b4e794fb8f93)
2008-01-02 12:48:03 -06:00
Jelmer Vernooij
771b347f9b r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange.
(This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
2008-01-02 12:48:03 -06:00
Jelmer Vernooij
37b822e49f r26643: librpc: Remove uses of global_loadparm.
(This used to be commit 924c0890904266af8f50f69a25f89d36f971d710)
2008-01-02 09:06:06 -06:00
Jelmer Vernooij
5e03b92182 r26642: samba3sam.py: Remove more EJS-specific code.
(This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)
2008-01-01 19:57: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
9d136bc0a3 r26640: Janitorial: Remove some more uses of global_loadparm.
(This used to be commit c863f4ebde8efa1a695b4469142d6719e30bc419)
2008-01-01 19:57:01 -06:00
Jelmer Vernooij
7d5f0e0893 r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange.
(This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
2008-01-01 16:12:15 -06:00
Jelmer Vernooij
86dc05e99f r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob().
(This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
2008-01-01 16:12:11 -06:00
Jelmer Vernooij
cf80a01591 r26637: More work converting to Python.
(This used to be commit 84f1e82d8fe5ecca75e2d7048d1b8b409abcb9b7)
2008-01-01 16:12:05 -06:00
Andrew Bartlett
108fd49c41 r26636: Remove useless 'backend' parameter, and make the memberof overlay use global.
Andrew Bartlett
(This used to be commit 3b6f461e9a1b0fee7a589b8d171f4fcec6340ca4)
2007-12-31 22:06:01 -06:00
Andrew Bartlett
0189176cd5 r26635: The OpenLDAP folks have been very accommodating, and their memberof plugin allows the error being returned to be adjusted.
Andrew Bartlett
(This used to be commit f2731fddf07dfda5d69ad19851dab8f82b05f1a5)
2007-12-31 21:33:05 -06:00
Rafal Szczesniak
011248fbe1 r26634: Add NET-API-CREATEGROUP test.
(This used to be commit 3d7a18b8231a98ac40bcfb8287b100209190beab)
2007-12-30 13:21:01 -06:00
Rafal Szczesniak
3a0a6e810a r26633: A couple of fixes in comments.
(This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
2007-12-30 13:21:01 -06:00
Rafal Szczesniak
fcb8285339 r26632: Add libnet_CreateGroup function.
(This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
2007-12-30 13:18:01 -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
870d20cf50 r26630: Split up big tests into various smaller functions, making it easier to debug.
(This used to be commit 4be116133724ac52f9df8adb3feeb93ea616a990)
2007-12-30 10:51:06 -06:00
Jelmer Vernooij
2bd4bf6a1b r26629: python: Improve documentation in various places.
(This used to be commit ee71a27bca66426d34cb1d686a83ac6a342329d3)
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
6817c5d885 r26628: python: Add more documentation, simplify code in Samba3 module.
(This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
ac65321a46 r26627: param: Provide a call for loading the system smb.conf.
(This used to be commit 2596b479abc8e0d1c064e1d191f2d1c894252f3d)
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
c4a5c61a70 r26626: Install auth/session.h
(This used to be commit 57bf390068d36d85819dac561bdf1224db5c071b)
2007-12-29 12:21:03 -06:00
Jelmer Vernooij
57d62f4361 r26625: Wrap some more events functions for Python and add a trivial test for it.
(This used to be commit 7873666a958a0b92c979dba93f3c3e5136e28d29)
2007-12-28 11:03:01 -06:00
Jelmer Vernooij
68b6982704 r26624: libnet/python: Use standard function for constructing context, allow overriding credentials.
(This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
2007-12-28 10:33:02 -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
a61e25f174 r26622: python: Update license version, clarify copyright.
(This used to be commit 3ee62094074d74b6c69948730f2892f0a430f40b)
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
65837a784b r26621: vampire: Add simple Python-based vampire script
(This used to be commit 46580d51d3e40ef83754fceefa392fe1df38e37d)
2007-12-28 10:33:01 -06:00
Jelmer Vernooij
66fbdaac0b r26620: python: Allow not specifying event contexts, in which case a new context is used.
(This used to be commit 73c0b1c89763ba61451f3d2a602163090780c56f)
2007-12-28 10:33:01 -06:00
Jelmer Vernooij
c2d16f46a3 r26619: Add Python bindings for libnet. No tests yet and no way to set the parameters...
(This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
2007-12-28 09:42:02 -06:00
Jelmer Vernooij
77c825f08b r26618: Implement -W option support.
(This used to be commit e48026b17d682c01eb3343ef35f6e847b18fa297)
2007-12-28 09:42:01 -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
8ad2a035e3 r26616: Support parsing of user data in SAmba 3 tdbsam.
(This used to be commit 2f33e0451d6699fed8bc9abfa2f331317502b358)
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
Jelmer Vernooij
094f364fe1 r26614: Fix options parsing for credentials in Python.
(This used to be commit 9ef3b7de6baadeb2240ef9d24c55be9dc4cccf1e)
2007-12-27 17:36:05 -06:00
Andrew Bartlett
70cb5ac03c r26613: Add a function to write a DATA_BLOB into an LDAPString.
This respects the length set in the DATA_BLOB, rather than hoping to
see NULL termination of the data pointer.

(found testing the Ambigious Name Resolution code against OpenLDAP).

Andrew Bartlett
(This used to be commit bc0022e8c7357b126dc91a945f0e53e4e4108e7d)
2007-12-27 01:51:05 -06:00
Andrew Bartlett
f5bc88d40b r26612: Tests show that we don't need to use a callback.
Andrew Bartlett
(This used to be commit 66cb9601e75935c35fb432655e840a0d9022cbe1)
2007-12-27 01:51:04 -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
Andrew Bartlett
8ff2de3f29 r26610: Write out a memberof.conf, to run the memberof plugin on all linked
attributes, as found in the schema.

Index 'cn', as otherwise exact match searches on this attribute always
fail (need to figure out what is so special about cn in OpenLDAP).

Andrew Bartlett
(This used to be commit 5a4a2d10bc5729d4adac4b173b0dc05e2e076c32)
2007-12-26 22:21:01 -06:00
Andrew Bartlett
6ac5221680 r26609: Try a few more variatations to get the selftest to run against
OpenLDAP.

Andrew Bartlett
(This used to be commit ff77bd62ced5a5c46e7d8d7eae8c83a96ec9525a)
2007-12-26 22:21:01 -06:00
Jelmer Vernooij
222262b54e r26608: More improvements to the upgrade code.
(This used to be commit 7ea06d91f602f770f55a1171174f11b922fed8e7)
2007-12-26 21:18:02 -06:00
Jelmer Vernooij
c4d3666ac2 r26607: Fix reading of values and subkeys in Samba 3 registry files.
(This used to be commit e3d7454ef70d6fe9a1ce34eaf57268bd5b713ccf)
2007-12-26 15:03:02 -06:00
Kai Blin
e0132b5602 r26606: masktest: Dynamically allocate strings.
(This used to be commit c38f3c6fe9c54339805490ab5ecd6b3d13a35bdb)
2007-12-26 11:57:10 -06:00
Kai Blin
278737ea81 r26605: masktest: Get rid of pstrings.
(This used to be commit d54fcf4f826d3c650c19eea9ccc45b786c6ae68a)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
40309ed662 r26604: Don't depend on Python just yet, since the code that uses it is ifdeffed out.
(This used to be commit b863fdf474503918f347883a578a8c6624fd615a)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
7d270f73bc r26603: Don't install no longer available upgrade script.
(This used to be commit 69e469d9e18659d70ed684338b472cd38d231f86)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
aa79008d4b r26602: Revert my previous commit as it only works with GNU make.
(This used to be commit ecd2d96c3173e4d2f77a1ca50f26a16ac7a313b1)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
3a3633be85 r26601: Remove existing files to prevent errors.
(This used to be commit 9427757ae2ceba987883ed322eb49eac0be6c079)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
251a4e0780 r26600: Provide dir variable with current basedir in Makefile.
(This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18)
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
7ff974a226 r26599: Attempt to also support provisioning using Python in the BECOME-DC test.
Not tested yet as the test it is part of has been disabled because it's broken.
(This used to be commit 6b1e25b702847cd6662b4aece35692b099707b74)
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
43a03b0fb4 r26598: Simplify the way Python tests are run.
(This used to be commit d649f73431fc993e31522e7fc8e1e35e0a4421d8)
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
327847b987 r26597: Attempt to provide alternative for hosts that don't have python-config.
(This used to be commit fa5d1923efe5c1dc7ef12757b41f8d8eafcb1288)
2007-12-26 11:57:08 -06:00